.cart__shipping-date{margin-bottom:2rem}.shipping-date__fieldset{border:1px solid rgba(var(--color-foreground),.2);padding:1rem;border-radius:.5rem;background-color:#f9f9f9}.shipping-date__heading{margin-top:0;font-size:1.1rem;font-weight:600}.shipping-date__options{display:flex;gap:2rem;margin-bottom:1.5rem}.shipping-date__option{display:flex;align-items:center;gap:.8rem}.shipping-date__radio{width:1.3rem;height:1.3rem;margin:.1rem;cursor:pointer;accent-color:rgb(var(--color-button))}.shipping-date__label{font-size:1.6rem;cursor:pointer;color:rgb(var(--color-foreground));margin:0;font-weight:700;color:(var(--color-foreground),.75)}.shipping-date__date-picker{transition:opacity .3s ease,max-height .3s ease;opacity:1;max-height:200px;overflow:hidden;position:relative}.shipping-date__date-picker.hidden{opacity:0;max-height:0;margin:0;padding:0}.shipping-date__date-label{display:block;font-size:1.4rem;color:rgb(var(--color-foreground));font-weight:500}.shipping-date__description{display:block;font-size:1.1rem;margin-bottom:1rem;color:rgba(var(--color-foreground),.7);font-style:italic}.shipping-date__date-input{width:100%;max-width:300px;padding:1rem 4rem 1rem 1.5rem!important;font-size:1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.5rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:2rem}.shipping-date__date-input:focus{outline:none;border-color:rgb(var(--color-button));box-shadow:0 0 0 3px rgba(var(--color-button),.1)}.shipping-date__date-input::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;cursor:pointer;opacity:0}.shipping-date__date-input::-webkit-calendar-picker-indicator:hover{background:transparent}@media screen and (max-width:749px){.shipping-date__options{flex-direction:column;gap:1.5rem}.shipping-date__fieldset{padding:1.5rem}.shipping-date__date-input{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-cart-shipping-date.css.map */
