.store-availability-wrap{display:block;margin-top:2rem}.store-availability-accordion{display:block}.product .store-availability-accordion .store-availability.p80-accordion__item,.store-availability.p80-accordion__item{display:block;margin:0;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:.8rem;background-color:rgba(var(--color-foreground),.04);overflow:hidden;transition:height var(--duration-default) ease-in-out}.product .store-availability-accordion .store-availability__header,.store-availability__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;list-style:none;cursor:pointer;padding:1.4rem 1.6rem;background-color:rgba(var(--color-foreground),.06);font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;text-shadow:none;text-transform:none}.store-availability__header::-webkit-details-marker,.store-availability__header::marker{display:none;content:""}.store-availability__header-main{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;min-width:0}.store-availability__pin{display:inline-flex;width:1.8rem;height:1.8rem;flex-shrink:0;color:rgb(var(--color-foreground))}.store-availability__pin .svg-wrapper,.store-availability__pin svg{width:100%;height:100%}.store-availability__title{margin:0;font-family:var(--UncutSemiBold, var(--font-heading-family));font-size:var(--font-size-paragraph-regular, 1.6rem);line-height:1.3;font-weight:600;color:rgb(var(--color-foreground))}.store-availability__quick-status{display:none;align-items:center;gap:.6rem;font-size:var(--font-size-paragraph-small, 1.4rem);line-height:1.3;font-weight:500}.store-availability.is-available .store-availability__quick-status,.store-availability-wrap.is-available .store-availability__quick-status{color:rgb(var(--color-success))}.store-availability.is-unavailable .store-availability__quick-status,.store-availability-wrap.is-unavailable .store-availability__quick-status{color:rgb(var(--color-error))}.store-availability__toggle{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0}.store-availability__toggle .svg-wrapper,.store-availability__toggle svg{display:block;width:1.2rem;height:auto;transform-origin:center center;transition:transform var(--duration-default, .25s) ease}.store-availability[open] .store-availability__toggle .svg-wrapper,.store-availability[open] .store-availability__toggle svg{transform:rotate(180deg)}.product .store-availability-accordion .store-availability__content.p80-accordion__content,.store-availability__content{padding:1.6rem;background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}.product .store-availability-accordion .store-availability__content.p80-accordion__content>*{margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}.store-availability__list{display:grid;gap:2rem;margin:0;padding:0}.store-availability__item{display:grid;gap:.6rem}.store-availability__item-top{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.store-availability__location-name{margin:0;font-family:var(--UncutSemiBold, var(--font-heading-family));font-size:var(--font-size-paragraph-regular, 1.6rem);line-height:1.3;font-weight:600;color:rgb(var(--color-foreground))}.store-availability__status{display:grid;gap:.4rem}.store-availability__row{display:flex;align-items:center;gap:.8rem;margin:0;font-size:var(--font-size-paragraph-small, 1.4rem);line-height:1.4;color:rgba(var(--color-foreground),.85)}.store-availability__icon{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;flex-shrink:0}.store-availability__icon .svg-wrapper,.store-availability__icon svg{display:block;width:1.2rem;height:1.2rem}.store-availability__row.is-available .store-availability__icon,.store-availability.is-available .store-availability__quick-status .store-availability__icon{color:rgb(var(--color-success))}.store-availability__row.is-unavailable .store-availability__icon,.store-availability.is-unavailable .store-availability__quick-status .store-availability__icon{color:rgb(var(--color-error))}.store-availability__empty{margin:0;color:rgba(var(--color-foreground),.7);font-size:var(--font-size-paragraph-small, 1.4rem)}@media screen and (min-width:750px){.store-availability__header,.product .store-availability-accordion .store-availability__content.p80-accordion__content,.store-availability__content{padding-left:2rem;padding-right:2rem}.store-availability__header{padding-top:1.6rem;padding-bottom:1.6rem}.store-availability__content{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-store-availability.css.map */
