pickup-availability{display:block}pickup-availability[available]{min-height:8rem}.pickup-availability-button{margin-top:1.6rem;text-decoration:underline}pickup-availability-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;pointer-events:none}pickup-availability-drawer .pickup-availability-drawer__wrapper,pickup-availability-drawer .pickup-availability-drawer__overlay{opacity:0;visibility:hidden}.pickup-availability-drawer__overlay{display:block!important;background:var(--overlay-background-color);top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;z-index:-10;-webkit-backdrop-filter:blur(var(--overlay-background-blur));backdrop-filter:blur(var(--overlay-background-blur));cursor:pointer;transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s}pickup-availability-drawer .pickup-availability-drawer__wrapper{background-color:var(--color-background);color:var(--color-foreground);height:100%;opacity:0;overflow-y:auto;padding:2rem;position:absolute;top:0;right:0;transform:translate(100%);transition:transform .5s ease-in-out 0s,opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s;width:100%}pickup-availability-drawer[open]{opacity:1;visibility:visible;pointer-events:all}pickup-availability-drawer[open] .pickup-availability-drawer__wrapper{transform:translate(0);opacity:1;visibility:visible}pickup-availability-drawer[open] .pickup-availability-drawer__overlay{opacity:1;visibility:visible}@media screen and (min-width:750px){pickup-availability-drawer .pickup-availability-drawer__wrapper{transform:translate(100%);width:37.5rem}pickup-availability-drawer[open] .pickup-availability-drawer__wrapper{opacity:1;transform:translate(0)}}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.2rem;padding:1rem 2rem 0 0}.pickup-availability-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-variant{margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{padding:2rem 0}pickup-availability-drawer .pickup-availability-preview[data-availability=available]{color:var(--color-success)}pickup-availability-drawer .pickup-availability-preview[data-availability=unavailable]{color:var(--color-error)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-pickup-availability.css.map */
