/*! src/sections/pickup-availability/pickup-availability.scss */pickup-availability-preview{position:relative}.pickup-availability-preview{position:fixed;z-index:9999;top:0;bottom:0;inset-inline-end:0;display:none;flex-direction:column;gap:1.5rem;width:21.5rem;padding:var(--base-gap) var(--gap-2out3);background-color:var(--bg-primary);border-start-start-radius:var(--border-radius);border-end-start-radius:var(--border-radius);box-shadow:var(--box-shadow);font-size:12px;line-height:16px}.pickup-availability-preview .icon{width:18px;height:18px}.pickup-availability-preview .icon-cart-check-fill{color:var(--success-color)}.pickup-availability-preview .icon-close-small{background-color:var(--primary-color-accent-1)}.pickup-availability-preview__title{margin:0;font-size:20px;line-height:24px}.pickup-availability-list{overflow-y:auto;display:flex;flex-direction:column;gap:inherit}.pickup-availability-list__item{flex-basis:100%;display:flex;flex-direction:column;gap:.5rem;font-size:12px;line-height:16px}.pickup-availability-title{margin:0;font-size:14px;line-height:20px;font-weight:700}.pickup-availability-address{font-size:14px;line-height:20px;font-style:normal}.pickup-availability-address p{margin:0}.pickup-availability-info{display:flex;align-items:center;gap:.5rem;margin:0}.product__accordion details,.pickup-availability-preview__show-btn{display:flex;align-items:center;gap:.75rem;width:100%;margin-top:var(--gap-2out3);margin-bottom:var(--gap-2out3);padding:1rem;font-size:14px;line-height:20px;border:1px solid rgba(125,125,125,.3);background-color:var(--bg-body);border-radius:28px}.product__accordion details .color-foreground,.pickup-availability-preview__show-btn .color-foreground{font-weight:700}.icon-accordion,.product__accordion .summary__title svg,.pickup-availability-preview__show-btn .icon-cart-check-fill{flex-shrink:0;color:var(--success-color);width:1.5rem;height:1.5rem;fill:currentColor}.icon-with-text{--media-size: 1.5rem;display:flex;gap:1rem}.icon-with-text--vertical{flex-direction:column}.icon-with-text--horizontal{--media-size: 3rem}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;justify-content:flex-start;width:calc(33% - .375rem);text-align:center;flex-shrink:0;flex-grow:0}.icon-with-text--horizontal .icon-with-text__media{align-self:center}.icon-with-text .color-foreground{font-size:14px;font-weight:700;word-break:break-all}.icon-with-text__item{display:flex;gap:.75rem;align-items:center;word-break:break-all}.icon-with-text__media{align-self:flex-start;width:var(--media-size);height:var(--media-size);display:flex;align-items:center;justify-content:center;color:var(--success-color);fill:currentColor}.icon-with-text__media>*{width:inherit;height:inherit;object-fit:contain}.product__accordion summary,.product__accordion .summary__title{display:flex;gap:.75rem;align-items:center}.product__accordion .icon-chevron{color:var(--primary-color);margin-left:auto;width:12px;height:12px}.product__accordion [open] .icon-chevron{transform:rotate(180deg)}.product__accordion .accordion__content{margin-inline:2.25rem}.product__accordion .accordion__content>*:last-child,.product__accordion .accordion__content>*:last-child>*:last-child{margin-bottom:0}.pickup-availability-switch__more-btn{display:inline-flex;align-items:center;gap:12px;margin-inline-start:auto;color:var(--primary-color)}.pickup-availability-switch__more-btn .icon-chevron{width:12px;height:12px;transform:var(--icon-scale) var(--icon-rotate);transition:transform .25s}.pickup-availability-switch__more-btn:hover .icon-chevron{transform:var(--icon-scale) var(--icon-rotate) translateY(10px)}.pickup-availability__close-btn{font-size:16px}#pickup-availability-switch:checked~.pickup-availability-preview,#pickup-availability-switch:checked~.overlay-backdrop{display:flex}#pickup-availability-switch:checked~.overlay-backdrop{z-index:9998}#pickup-availability-switch:checked~.pickup-availability-preview__show-btn{position:relative;z-index:-1}#pickup-availability-switch:focus~.pickup-availability-preview__show-btn,#pickup-availability-switch:focus~.pickup-availability-preview .pickup-availability__close-btn{outline:.2rem solid var(--link-color);outline-offset:.1rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sections-pickup-availability.css.map */
