.request{width:min(100%,var(--request-form-max-width, 810px));margin-inline:auto}.request__form{display:flex;flex-direction:column;row-gap:var(--request-form-gap, 24px);width:100%}.request__honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.request .field{display:flex;flex-direction:column;row-gap:var(--request-field-gap, 0)}.request__fieldset{display:flex;flex-direction:column;row-gap:var(--request-fieldset-gap, 8px);border:none;padding:0}.request__fieldset-title{font-family:Oswald,sans-serif;font-size:var(--request-fieldset-title-size, 24px);font-weight:700;line-height:1;margin-bottom:var(--request-fieldset-title-margin-bottom, 24px)}.request__button{padding:12px;max-width:none;width:-webkit-fill-available;margin-inline:auto;text-transform:uppercase;background-color:#000;color:#fff;font-size:16px;font-weight:400;line-height:150%;border-radius:4px}.field:has(.field__input[type=checkbox]){display:flex;align-items:center;column-gap:8px}.field__label{font-size:var(--request-field-label-size, 12px);color:var(--request-field-label-color, #00000074);cursor:pointer}.field__input,.field:has(.field__input[type=file]) .field__label{width:100%;height:var(--request-field-input-height, 56px);padding:var(--request-field-input-padding, 4px) 16px;background-color:#ffffff80;border:1px solid #fff;border-radius:4px}.field:has(.field__input[type=file]) .field__label{display:flex;align-items:center}.field__input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex-shrink:0;width:24px;height:24px;padding:0;background-color:#ffffff80;border:1px solid #fff;cursor:pointer;transition:background-color .2s ease-in-out}.field__input[type=checkbox]:before{content:"";position:absolute;left:50%;top:45%;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .2s ease-in-out}.field__input[type=checkbox]:checked{background-color:#000}.field__input[type=checkbox]:checked:before{opacity:1}.field__input,.field__input::placeholder,.field:has(.field__input[type=file]) .field__label{font-size:var(--request-field-input-size, 16px);color:var(--request-field-input-color, #00000074)}.field:has(.field__input[type=file]) .field__label{background-image:var(--request-upload-file-icon, url(./../img/upload-file.svg))}.field__input[type=date]{position:relative;-webkit-appearance:none;appearance:none;-webkit-text-fill-color:#00000074;background-image:var(--request-date-icon, url(./../img/date.svg))}.field__input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.field:has(.field__input[type=file]) .field__label,select.field__input,.field__input[type=date]{padding-right:40px;background-repeat:no-repeat;background-size:16px;background-position:center right 16px;-webkit-appearance:none;-moz-appearance:none}select.field__input{color:#00000074;background-image:var(--request-arrow-down-icon, url(./../img/arrow-down.svg))}select.field__input::-ms-expand{display:none}textarea.field__input{height:192px;padding-block:16px;resize:none}.field__message{margin-top:4px;font-size:var(--request-field-message-size, 12px);line-height:1.5;color:var(--request-field-message-color, #0000006e)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-request.css.map */
