.cart__extra-fields{margin-bottom:20px}.cart__field-group{margin-bottom:15px}.cart__field-group:last-child{margin-bottom:0}.cart__field-group label{display:block;margin-bottom:5px;font-weight:500}.cart__field-group label.required{color:var(--color-text)}.required-indicator{color:#d82c0d;margin-left:2px}.cart__field{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;transition:border-color .2s ease}.cart__field:focus{outline:none;border-color:var(--color-accent)}.cart__field:invalid{border-color:#d82c0d}.cart__date-field{cursor:pointer;background-color:#fff;border-color:#d82c0d}.cart__date-field:hover{border-color:var(--color-accent)}.cart__date-field:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(var(--color-accent-rgb),.2)}#CartHowFoundUs{background-color:#fff}.flatpickr-calendar{font-family:inherit;border-radius:8px;box-shadow:0 10px 30px #00000026;border:1px solid var(--color-border)}.flatpickr-day.selected,.flatpickr-day.selected:hover{background-color:var(--color-accent);border-color:var(--color-accent)}.flatpickr-day.today{border-color:var(--color-accent)}.flatpickr-day:hover{background-color:rgba(var(--color-accent-rgb),.1)}.flatpickr-months .flatpickr-month,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background-color:var(--color-accent);color:#fff}.flatpickr-weekdays{background-color:#f8f9fa}.flatpickr-weekday{color:var(--color-text);font-weight:600}.cart__checkout.btn--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.cart__checkout.btn--disabled:hover{background-color:var(--color-button);color:var(--color-button-text)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
