[data-availability=high]{--delivery-availability-color: var(--delivery-availability-high)}[data-availability=medium]{--delivery-availability-color: var(--delivery-availability-medium)}[data-availability=low]{--delivery-availability-color: var(--delivery-availability-low)}#storePickupApp .Zapiet-Calendar__Wrapper .Zapiet-Calendar .Zapiet-Calendar__Dates button[data-availability]:not(:hover):not(.Zapiet-Calendar__Date--selected){background:var(--delivery-availability-color)}#storePickupApp .Zapiet-Calendar__Wrapper .Zapiet-Calendar .Zapiet-Calendar__Dates button{border:solid 1px #fff;border-radius:0!important}#storePickupApp .Zapiet-Calendar__Dates button[data-availability]{position:relative}#storePickupApp .Zapiet-Calendar__Dates button[data-availability]:after{content:"";position:absolute;left:30%;right:30%;bottom:4px;height:3px;border-radius:2px;background:color-mix(in srgb,var(--delivery-availability-color),#000 40%);pointer-events:none}[data-availability=full]{--delivery-availability-color: #f3f3f3}#storePickupApp .Zapiet-Calendar__Wrapper .Zapiet-Calendar .Zapiet-Calendar__Dates button[data-availability=full]{color:#8a8a8a!important;opacity:1!important}#storePickupApp .Zapiet-Calendar__Dates button[data-availability=full]:after,#storePickupApp .delivery-availability-legend li[data-availability=full]:before{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--delivery-availability-sold-out) calc(50% - 1px),var(--delivery-availability-sold-out) calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),var(--delivery-availability-sold-out) calc(50% - 1px),var(--delivery-availability-sold-out) calc(50% + 1px),transparent calc(50% + 1px)),#f3f3f3}#storePickupApp .Zapiet-Calendar__Dates button[data-availability=full]:after{top:0;right:0;bottom:0;left:0;height:auto;border-radius:0}#storePickupApp .delivery-availability-legend li[data-availability=full]:before{border-bottom:0}#storePickupApp .delivery-availability-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:10px 0 0;padding:0;list-style:none;font-size:9pt;line-height:1.4}#storePickupApp .delivery-availability-legend li{display:flex;align-items:center;gap:6px;margin:0}#storePickupApp .delivery-availability-legend li:before{content:"";width:14px;height:14px;border-bottom:3px solid color-mix(in srgb,var(--delivery-availability-color),#000 40%);background:var(--delivery-availability-color);box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/5/assets/delivery-availability.css.map */
