.select,.field{--inputs-border-color: var(--form-color-line-rgb);--inputs-background: var(--form-color);--inputs-color-text: var(--form-color-text);--inputs-hover-color-text: var(--form-color-hover-text);--inputs-hover-background: var(--form-color-hover);--inputs-radius: var(--border-radius-size-6);--inputs-radius-sm: var(--border-radius-size-3);--inputs-border-width: 1px;--inputs-height: 44px;--inputs-height-small: 35px;--inputs-font-size: var(--text-size-2);--inputs-label-font-size: var(--text-size-2);--inputs-label-text-size-focus: var(--text-size-4);--inputs-font-line-height: 1.231;--inputs-padding-x: 15px;--inputs-padding-y: 14px;--inputs-button-width: 54px;--select-button-width: 44px;color:var(--inputs-color-text)}.checkbox{--checkbox-size: 30px;--checkbox-label-font-size: var(--text-size-2-mobile);--checkbox-label-line-height: 16px}@media(min-width:577px){.checkbox{--checkbox-label-font-size: var(--text-size-2)}}.inputs-wrapper{display:grid;row-gap:10px}.field__input{cursor:text}.field__input,.select__select{position:relative;width:100%;height:var(--inputs-height);padding:var(--inputs-padding-y) var(--inputs-padding-x);background:transparent;color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--inputs-font-size);line-height:var(--inputs-font-line-height);border-radius:var(--inputs-radius);border:0;text-align:start;transition:border-radius var(--duration-medium) ease,padding var(--duration-short) ease 35ms;outline:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent}.select--small .select__select{height:var(--inputs-height-small)}.field__input:not(.off-uppercase),.select__select:not(.off-uppercase){text-transform:uppercase}.field__input.text-initial,.select__select.text-initial{text-transform:initial}.field__input.text-area{--textarea-height: 176px;min-height:var(--textarea-height);height:var(--textarea-height);resize:vertical}.field__input:only-child{padding-top:var(--inputs-padding-y)!important;padding-bottom:var(--inputs-padding-y)!important}.field:has(.field__button:not(.field__button--left)) .field__input{padding-inline-end:var(--inputs-button-width)}.field:has(.field__button--left) .field__input{padding-inline-start:var(--inputs-button-width)}.field:before,.select:before{--border-shadow: rgba(var(--inputs-border-color), 0);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--inputs-background);border-radius:var(--inputs-radius);box-shadow:inset 0 0 0 1px var(--border-shadow);pointer-events:none;transition:background-color var(--duration-default) ease,box-shadow var(--duration-medium) ease,border-radius var(--duration-medium) ease}.field__input:focus{outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible{outline:0;border-radius:var(--inputs-radius-sm)}.field,.text-area,.select{display:flex;position:relative;width:100%}.field__label,.select__label{position:absolute;max-width:calc(100% - 2 * var(--inputs-padding-x));inset-inline-start:var(--inputs-padding-x);margin-bottom:0;transition:transform var(--duration-default) ease,top var(--duration-default) ease,font-size var(--duration-default) ease,opacity var(--duration-short) ease;transition-delay:35ms;color:var(--inputs-color-text);text-transform:uppercase;pointer-events:none;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.field:hover:has(.field__input:placeholder-shown:not(:hover,:focus)) .field__label,.field__label,.select__label,.field__input:-webkit-autofill:not(:focus)~.field__label{top:4px;font-size:var(--inputs-label-text-size-focus)}.field__input:placeholder-shown:not(:hover,:focus)~.field__label{top:var(--inputs-padding-y);font-size:var(--inputs-label-font-size)}@media(min-width:576px){.field__input:placeholder-shown:not(:hover,:focus)~.field__label{top:calc(var(--inputs-padding-y) * (1 + (1 - var(--font-body-scale)) * .5))}}@media(max-width:576px){.field__label{transition:transform var(--duration-default) ease,top var(--duration-default) ease,font-size var(--duration-default) ease,opacity var(--duration-short) ease;transition-delay:0s}}.field:hover .field__input:not(:focus),.field__input:hover,.select__select:hover,.dropdown-list:hover .select__select,.dropdown-list.opened .select__select{border-radius:var(--inputs-radius-sm)}.field:hover:has(.field__input:not(:focus)):before,.field:has(.field__input:hover):before,.select:has(.select__select:hover):before,.dropdown-list:hover .select:before,.dropdown-list.opened .select:before{--border-shadow: rgba(var(--inputs-border-color), 1);background:var(--inputs-hover-background);border-radius:var(--inputs-radius-sm)}.field:has(.field__input:focus),.field:hover,.select:has(.select__select:focus),.select:hover,.dropdown-list:hover,.dropdown-list.opened{--inputs-color-text: var(--inputs-hover-color-text)}.field__input:focus,.select__select:focus{border-radius:var(--inputs-radius-sm)}.field:has(.field__input:focus):before,.select:has(.select__select:focus):before{--border-shadow: rgba(var(--inputs-border-color), 1);background:var(--inputs-hover-background);border-radius:var(--inputs-radius-sm)}.field__input:-webkit-autofill{-webkit-text-fill-color:var(--inputs-color-text);-webkit-box-shadow:0 0 0 1000px rgb(255,255,255,0) inset;transition:background-color 5000s ease-in-out 0s,padding var(--duration-short) ease .05s}.field:hover .field__input,.field__input:is(:hover,:focus,:not(placeholder-shown),:-webkit-autofill:not(:focus)),.select:has(label) .select__select{padding-top:calc(var(--inputs-padding-y) + 4px);padding-bottom:calc(var(--inputs-padding-y) - 4px)}.select.select--small:has(label) .select__select{padding-top:calc(var(--inputs-padding-y) + 1px);padding-bottom:calc(var(--inputs-padding-y) - 10px)}.field__input--no-label:is(:hover,:focus,:not(placeholder-shown),:-webkit-autofill:not(:focus)){padding-top:var(--inputs-padding-y);padding-bottom:var(--inputs-padding-y)}.field__button:hover>svg{fill:var(--form-color-hover-button)}.field:hover:has(.field__input:not(:focus)) .field__label{opacity:1}.field__input::-webkit-search-cancel-button{display:none}.field__input::placeholder{opacity:0}.field__button,.select__button,.field__reset-button{justify-content:center;align-items:center;height:100%;width:var(--inputs-button-width);overflow:hidden;padding:0;position:absolute;inset-inline-end:0;top:0;background:transparent;border:0;color:var(--input-text-color);cursor:pointer;display:flex}.field__reset-button{width:42px}.field__reset-button svg{width:12px;fill:var(--inputs-color-text);transform:rotate(0);transition:fill var(--duration-default) ease,transform var(--duration-medium) var(--transition-primary)}.field__reset-button:hover svg{fill:var(--form-color-hover-button);transform:rotate(90deg)}.field__button>svg{height:20px;width:20px;fill:var(--inputs-color-text);transition:fill var(--duration-medium) ease}.select__select{cursor:pointer;padding-inline-end:var(--select-button-width);padding-inline-start:var(--inputs-padding-x)}.select__select~.select__button{width:var(--select-button-width);pointer-events:none}.select__select~.select__button>svg{height:5px;width:8px;fill:var(--inputs-color-text);transition:fill var(--duration-medium) ease}.select__select option{background-color:var(--inputs-hover-background);padding:var(--inputs-padding-x)}.select__select option:checked,.select__select option:hover{background-color:var(--form-color-hover-dark)}.select__select:focus,.select__select:focus-visible{outline:0;border-radius:var(--inputs-radius)}input[type=checkbox]{display:inline-block;width:auto;margin-inline-end:5px}.checkbox{display:flex;align-items:center;gap:10px;width:fit-content}@media(max-width:576px){.checkbox{--checkbox-hover-radius: var(--checkbox-radius)}}.checkbox__input{position:absolute;opacity:0;width:0;height:0}.checkbox__input[required]{height:unset}.checkbox__label{position:relative;padding-inline-start:calc(var(--checkbox-size) + 10px);padding-top:calc((var(--checkbox-size) - var(--checkbox-label-line-height)) / 2);min-height:var(--checkbox-size);display:flex;align-items:start;-webkit-user-select:none;user-select:none;font-size:var(--checkbox-label-font-size);line-height:var(--checkbox-label-line-height);cursor:pointer}.checkbox__input:focus-visible+.checkbox__label{outline:2px solid currentColor;outline-offset:var(--focus-outline-offset);border-radius:2px}.checkbox__label:before{content:"";position:absolute;left:0;top:0;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius);background:var(--checkbox-color);transition:border-radius var(--duration-default) var(--transition-primary) .05s,background var(--duration-default) ease .05s}.checkbox__label svg{position:absolute;width:12px;height:8px;left:calc(var(--checkbox-size) / 2 - 6px);top:calc(var(--checkbox-size) / 2 - 4px);transform:scale(0);opacity:0;transition:opacity var(--duration-default) var(--transition-primary),fill var(--duration-default) var(--transition-primary),transform var(--duration-medium) cubic-bezier(.15,.4,.31,1.76);transition-delay:.05s;fill:var(--checkbox-mark-color)}.checkbox__input:checked+.checkbox__label:before{background-color:var(--checkbox-checked-color)}.checkbox__input:checked+.checkbox__label svg{transform:scale(1);opacity:1;fill:var(--checkbox-mark-color)}.checkbox:hover .checkbox__label:before{border-radius:var(--checkbox-hover-radius);background:var(--checkbox-color)}.checkbox:hover .checkbox__input:checked+.checkbox__label:before{background:var(--checkbox-checked-color);border-radius:var(--checkbox-hover-radius)}.checkbox:hover .checkbox__input:checked+.checkbox__label svg{fill:var(--checkbox-mark-color)}.checkbox__input:disabled+.checkbox__label{cursor:none;opacity:.4;pointer-events:none}.field__input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.field__input[type=date]::-webkit-inner-spin-button,.field__input[type=date]::-webkit-clear-button{display:none}.field__input[type=date]~.field__button{cursor:pointer}.field+.form__message{margin-top:5px}.form__message:not[hidden]{display:flex}.form__message:has(svg){align-items:center}.form__message .icon,.form__message>svg{flex-shrink:0;width:20px;height:20px;margin-inline-end:7px}.field+.form__message .error-message,.form__message--errors svg{color:var(--color-error)}.form__message--errors.color-error{color:var(--color-error)}.form-status{margin:0}.form-status:has(svg){display:grid;grid-template-columns:30px 1fr;align-items:center}.form-status-list{padding-inline-start:20px;list-style:disc}.form-status-list a{text-decoration:none}.form-status-list:not(:first-child,.mt-0){margin-top:15px}.form-status-list:not(:last-child,.mb-0){margin-bottom:15px}.slider-checkbox *{transition:all var(--duration-medium) var(--transition-primary)}.slider-checkbox input[type=checkbox]{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.slider-checkbox input[type=checkbox]:focus-visible~.slider-checkbox__label{outline:2px solid currentColor;outline-offset:var(--focus-outline-offset);border-radius:calc(var(--border-radius-size-3) + var(--border-radius-small))}.slider-checkbox__label{display:flex;width:48px;height:24px;padding-top:4px;padding-inline-start:4px;background:var(--color-secondary-background);border-radius:calc(var(--border-radius-size-3) + var(--border-radius-small));cursor:pointer}.slider-checkbox__label span{display:inline-flex;width:16px;height:16px;background:rgba(var(--color-base-rgb),.4);border-radius:var(--border-radius-round)}.slider-checkbox input[type=checkbox]:checked~.slider-checkbox__label{background:var(--color-base);padding-inline-start:28px}.slider-checkbox input[type=checkbox]:checked~.slider-checkbox__label span{background:var(--color-background)}@media screen and (min-width:1025px){.slider-checkbox__label:hover{border-radius:var(--border-radius-size-2)}.slider-checkbox__label:hover span{border-radius:var(--border-radius-small)}}@media(hover:none){.slider-checkbox__label:active{border-radius:var(--border-radius-size-2)}.slider-checkbox__label:active span{border-radius:var(--border-radius-small)}}.field:not(:has(.field__button--left)) .field__input[type=search]~.field__reset-button{width:30px;inset-inline-end:7px}.field:has(.search__input){--inputs-padding-x: 43px;--inputs-button-width: 43px}.field__input.search__input{width:206px}.search .field:has(.field__reset-button:not(.hidden)) .search__input.field__input{padding-inline:43px}.search .field__button{inset-inline-start:0;pointer-events:none}.select--float-label:has(option[value=""]:checked):not(:focus-within) .select__label{top:var(--inputs-padding-y);font-size:var(--text-size-2);opacity:1}.select--float-label:has(option[value=""]:checked):not(:focus-within) .select__select{color:transparent}
/*# sourceMappingURL=/cdn/shop/t/3363/assets/component-forms.css.map */
