.cart-delivery{position:relative;margin-top:1.5rem;max-width:420px}.cart-delivery{background-color:var(--color-primary-100);padding:2rem;border-radius:1rem}.cart-drawer .cart-delivery,#CartDrawer-DeliveryDate .cart-delivery{max-width:100%;width:100%;box-sizing:border-box}.cart-delivery .form__label{display:block;font-size:1.5rem;margin-bottom:.6rem;font-weight:500;color:var(--color-text);font-family:var(--font-body-family)}.cart-delivery .form__message{font-size:1.4rem;margin-top:.6rem;max-width:42rem;color:var(--color-black-mid);font-family:var(--font-body-family)}.cart-delivery input[type=date],.cart-delivery .date-input{appearance:none;-webkit-appearance:none;width:100%;height:auto;box-sizing:border-box;cursor:pointer;background-color:var(--color-white);color:var(--color-black-mid);border:var(--border-02);border-radius:var(--inputs-radius, 0);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.35;padding:1.1rem 3.2rem 1.1rem 1.2rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;background-repeat:no-repeat;background-position:right 12px center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23585552' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E");position:relative;z-index:1;box-shadow:var(--shadow-02)}.cart-delivery input[type=date]:hover,.cart-delivery .date-input:hover{border-color:var(--color-primary-400);background-color:var(--color-tertiary-300);box-shadow:var(--shadow-01)}.cart-delivery input[type=date]:focus,.cart-delivery .date-input:focus{outline:none;border-color:var(--color-primary);background-color:var(--color-white);box-shadow:0 0 0 3px var(--color-primary-100)}.cart-delivery input[type=date]:invalid{color:var(--color-black-mid)}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;z-index:2}.cart-delivery input[type=date]::-ms-clear{display:none}.cart-delivery input[type=date]{padding-right:3.2rem}.cart__items--disabled .cart-delivery,.cart__items--disabled .cart-delivery *,.cart__items--disabled #delivery-date,.cart__items--disabled #delivery-date::-webkit-calendar-picker-indicator,#CartDrawer-DeliveryDate,#CartDrawer-DeliveryDate .cart-delivery,#CartDrawer-DeliveryDate .cart-delivery *{pointer-events:auto!important}.cart__items--disabled .cart-delivery input[type=date]{opacity:1}#delivery-date-help{margin-top:.75rem;font-size:.95rem;line-height:1.5;color:var(--color-black-mid);font-family:var(--font-body-family)}#delivery-date-help strong{display:inline-block;margin-bottom:.2rem;font-weight:600;color:var(--color-text)}input[type=date]::-webkit-datetime-edit{padding:0}input[type=date]::-webkit-datetime-edit-fields-wrapper{background:transparent}input[type=date]::-webkit-datetime-edit-text{color:var(--color-black-mid);padding:0 .3rem}input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-year-field{color:var(--color-text);background:transparent;font-weight:500}input[type=date]::-webkit-datetime-edit-month-field:focus,input[type=date]::-webkit-datetime-edit-day-field:focus,input[type=date]::-webkit-datetime-edit-year-field:focus{background:var(--color-primary-100);color:var(--color-primary-700);outline:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/delivery-date-styles.css.map */
