.delivery-date--container{display:grid;gap:2rem}.delivery-date--container .field__input,.delivery-date--container .select__select{font-size:1.4rem;line-height:1;color:rgba(var(--color-foreground),.75);padding:1.5rem 2rem;border-radius:0;cursor:pointer}.delivery-date--date .field__input{display:flex;justify-content:space-between;align-items:center}.delivery-date--date .field__input:before,.delivery-date--date .field__input:after{opacity:.5;border-radius:0}.delivery-date--date .field__input .icon{width:1.8rem;height:1.8rem}@media(min-width:750px){.delivery-date--container{display:flex;justify-content:space-between}.delivery-date--container>*{flex:1}}.delivery-date--dialog{top:0;right:0;bottom:0;left:0;place-content:center;display:grid;max-width:unset;max-height:unset;width:auto;height:auto;background:none;padding:0;border:none;z-index:-1000}.delivery-date--dialog[aria-hidden=false]{z-index:1000}.delivery-date--dialog::backdrop{background:#0000;transition:.2s linear}.delivery-date--dialog[aria-hidden=false]::backdrop{background:#0000001a;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.delivery-date--dialog-content{position:relative;width:100%;max-width:80rem;background:#fff;text-align:center;padding:1em;opacity:0;border-radius:1em;box-shadow:0 0 1rem #0000001a;transform:scale(0);transition:.2s linear}.delivery-date--dialog[aria-hidden=false] .delivery-date--dialog-content{opacity:1;transform:scale(1)}.delivery-date--dialog-title{font-size:1.2em;text-align:center;margin:.5em 0}.delivery-date--dialog-close{position:absolute;top:1rem;right:1rem;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;width:4rem;height:4rem;cursor:pointer}.delivery-date--calendar{display:grid;grid-template-columns:1fr;gap:2rem;padding:1.5rem;border:none}.delivery-date--calendar .calendar-title{text-align:center;margin:0 0 1em}.delivery-date--calendar .calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem;text-align:center}.delivery-date--calendar .calendar .day{line-height:1;letter-spacing:0}.delivery-date--calendar .calendar .day[data-week=sun],.delivery-date--calendar .calendar .holiday{color:#c00}.delivery-date--calendar .calendar .day[data-week=sat]{color:#069}.delivery-date--calendar .calendar .day.disabled{opacity:.5;pointer-events:none}.delivery-date--calendar .calendar .day input{display:none}.delivery-date--calendar .calendar .day label{display:grid;place-content:center;width:2em;height:2em;border-radius:50%;cursor:pointer;transition:.1s linear}.delivery-date--calendar .calendar .day label:hover{background:#cc00001a}.delivery-date--calendar .calendar .day input:checked+label{background:#c00;color:#fff}.fastest-delivery--button{font-size:1.2rem;min-height:unset;height:3em;margin-top:1em}@media(min-width:750px){.delivery-date--dialog-content{padding:3em}.delivery-date--calendar{grid-template-columns:repeat(2,1fr);gap:3em}.business-calendar-information .business-holiday{justify-content:center}}[version="2"] .delivery-date--wrapper{display:grid}[version="2"] .delivery-date--summary{display:flex;align-items:center}[version="2"] .delivery-date--summary:before{content:"";display:inline-block;width:1em;height:1em;background:radial-gradient(#000 50%,#0000 50%) center / 0 0 no-repeat;margin-right:.5rem;border:1px solid #000;border-radius:50%;transition:.2s linear}[version="2"] .delivery-date--summary:hover:before{box-shadow:0 0 0 1px #000}[version="2"] .delivery-date--details[open] .delivery-date--summary:before{background-size:100% 100%}[version="2"] .delivery-date--container{opacity:0;transform:translateY(-20%);transition:.2s linear}[version="2"] .delivery-date--details[open] .delivery-date--container{opacity:1;transform:translateY(0);padding:1em 0;margin-bottom:1em}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cart-delivery-date.css.map */
