pickup-in-store-drawer.is-visible .cart-drawer{pointer-events:all;opacity:1;visibility:visible;background-color:transparent}pickup-in-store-drawer.is-visible .cart-drawer:before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;background-color:#00000080;z-index:var(--z-header)}pickup-in-store-drawer.is-visible .cart-drawer__inner{opacity:1;visibility:visible;transform:translate(0);z-index:calc(var(--z-header) + 1)}.pickup-drawer .cart-drawer__head{border-bottom:1px solid #EEE}.pickup-drawer__body{display:block;overflow:auto;height:auto;flex:1;min-height:0}.pickup-drawer__content{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem 1.6rem}.pickup-drawer__store{display:flex;flex-direction:column;gap:.8rem}.pickup-drawer__store-name{margin:0;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:.35px;text-transform:uppercase;color:rgb(var(--color-foreground))}.pickup-drawer__details{display:flex;flex-direction:column;gap:.8rem;margin:0;padding-block-start:.4rem;padding-block-end:1.5rem}.pickup-drawer__detail{display:flex;align-items:center;gap:.8rem}.pickup-drawer__detail-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.6rem;height:1.6rem;color:rgb(var(--color-foreground))}.pickup-drawer__detail-icon svg{width:100%;height:100%}.pickup-drawer__detail-text{font-size:1.2rem;font-weight:400;line-height:1.8rem;letter-spacing:.35px;color:rgb(var(--color-foreground));text-decoration:none;word-break:break-word}a.pickup-drawer__detail-text:hover{text-decoration:underline}.pickup-drawer__itinerary{font-size:1.2rem;font-weight:400;line-height:1.8rem;letter-spacing:.35px;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem;align-self:flex-start}.pickup-drawer__itinerary:hover{opacity:.7}.pickup-drawer__map{width:100%;height:25.1rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.pickup-drawer__map iframe{display:block;width:100%;height:100%;border:0}@media screen and (min-width:990px){.pickup-drawer__content{padding:2.4rem 1.6rem 3rem}}@media screen and (max-width:989px){.pickup-drawer__content{padding:1.6rem}.pickup-drawer__details{padding-block-end:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-pickup-drawer.css.map */
