.shipping-date-picker{display:block;margin-bottom:16px}.shipping-date-picker label{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:8px;font-size:14px}.shipping-date-picker label svg{width:18px;height:18px;flex-shrink:0}.shipping-date-picker .shipping-date-help{font-size:12px;color:#666;margin:0 0 8px;line-height:1.4}.shipping-date-picker input[type=date]{width:100%;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.shipping-date-picker input[type=date]:hover{border-color:#bbb}.shipping-date-picker input[type=date]:focus{border-color:var(--color-primary, #4a9ea6);outline:none;box-shadow:0 0 0 2px #4a9ea61a}.shipping-date-picker .weekend-warning{display:none;color:#dc3545;font-size:12px;margin-top:6px;line-height:1.4}.shipping-date-picker .save-confirmation{display:none;color:#28a745;font-size:12px;margin-top:6px}.cart-drawer .shipping-date-picker{padding:12px 0;border-top:1px solid #eee;margin-top:12px}.cart-drawer .shipping-date-picker label{font-size:13px}.cart-drawer .shipping-date-picker input[type=date]{padding:10px;font-size:13px}.cart-shipping-date{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.cart-shipping-date .shipping-date-picker{max-width:300px}@media (max-width: 767px){.shipping-date-picker input[type=date]{padding:14px 12px;font-size:16px}.cart-shipping-date .shipping-date-picker{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-shipping-date.css.map */
