.pickup-availability-block{display:flex;flex-wrap:wrap;align-items:stretch;gap:3rem;background-color:transparent}pickup-availability{display:block}pickup-availability[available]{min-height:8rem}.pickup-availability-preview{align-items:flex-start;display:flex;gap:1.2rem}.pickup-availability-preview .svg-wrapper{width:4rem;height:4rem;flex-shrink:0}.pickup-availability-preview .icon{flex-shrink:0;width:100%;height:100%}.pickup-availability-preview .icon-unavailable{height:1.6rem;margin-top:.1rem}.pickup-availability-button{padding:0 0 .2rem;color:rgba(var(--color-foreground));text-align:left;background-color:transparent;border:none;font-family:var(--buttons-font);font-size:var(--buttons-font-size);letter-spacing:var(--buttons-letter-spacing);line-height:1.2;text-transform:var(--button-text-transform);text-decoration:none;display:flex;align-items:center;gap:.5rem}@media screen and (max-width: 749px){.pickup-availability-button{font-size:var(--buttons-font-size-mb)}}button.pickup-availability-button{margin:0;cursor:pointer}.pickup-availability-button:hover{color:rgba(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.pickup-availability-button .icon{width:.8rem;margin:0;transform:rotate(-90deg)}.pickup-availability-info *{margin:0 0 1rem}.delivery-date~.product__pickup-availabilities .availability-info-time{display:none}pickup-availability-drawer{position:fixed;top:0;right:0;z-index:4;padding:2rem;height:100%;overflow-y:auto;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%);width:100%;opacity:0;background-color:rgba(var(--color-background))}pickup-availability-drawer[open]{transform:translate(0);opacity:1}@media screen and (min-width: 750px){pickup-availability-drawer{transform:translate(100%);width:37.5rem}pickup-availability-drawer[open]{opacity:1;transform:translate(0);animation:animateDrawerOpen var(--duration-default) ease}}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-drawer-title{margin:.5rem 0 0}.pickup-availability-header .icon{width:2rem}.pickup-availability-drawer-button{background-color:transparent;border:none;color:rgba(var(--color-foreground));cursor:pointer;display:block;height:4.4rem;padding:1.2rem;width:4.4rem}.pickup-availability-drawer-button:hover{color:color-mix(in srgb,rgba(var(--color-foreground)),transparent 25%)}.pickup-availability-variant{font-size:1.3rem;line-height:1.2;margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{border-bottom:.1rem solid color-mix(in srgb,rgba(var(--color-foreground)),transparent 92%);padding:2rem 0}.pickup-availability-list__item:first-child{border-top:.1rem solid color-mix(in srgb,rgba(var(--color-foreground)),transparent 92%)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:1rem}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:var(--body-line-height)}.pickup-availability-address p{margin:0}@keyframes animateDrawerOpen{@media screen and (max-width: 749px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}} @media screen and (min-width: 750px) {0% {opacity: 0; transform: translateX(100%);} 100% {opacity: 1; transform: translateX(0);}}}pickup-availability:has(.pickup-availability-preview),.delivery-date{padding:1.8rem 2rem 1.5rem;border-radius:var(--text-boxes-radius);width:calc(50% - 1.5rem);max-width:100%;background-color:rgba(var(--color-background))}@media screen and (max-width: 1249px){pickup-availability:has(.pickup-availability-preview),.delivery-date{width:100%}}@media screen and (max-width: 1249px) and (min-width: 750px){.product--no-media pickup-availability:has(.pickup-availability-preview),.product--no-media .delivery-date{width:max-content}}.delivery-date{display:flex;align-items:flex-start;gap:1.2rem;padding:1.8rem 2rem 1.5rem;border-radius:var(--text-boxes-radius)}.delivery-date .svg-wrapper{flex-shrink:0;width:4rem;height:4rem}.delivery-date .delivery-date_content{display:flex;flex-direction:column}.delivery-date .delivery-date_content>*{margin:0 0 .6rem}
/*# sourceMappingURL=/cdn/shop/t/5357/assets/component-pickup-availability.css.map */
