.field{display:flex;flex-direction:column;gap:4px;width:100%}.field__label{display:flex;gap:20px;align-items:flex-start;font-family:var(--font-sans);font-size:var(--list-md-size);line-height:var(--list-md-lh);font-weight:700;color:var(--neutral-100)}.field__label-text{flex:1}.field__optional{flex-shrink:0;font-weight:400;color:var(--tertiary-70);text-decoration:underline;text-align:right;white-space:nowrap}.field__input{display:flex;align-items:center;width:100%;padding:12px 20px;border:1px solid var(--neutral-50);border-radius:8px;background-color:var(--neutral-10);font-family:var(--font-sans);font-size:var(--list-lg-size);line-height:var(--list-lg-lh);font-weight:400;color:var(--neutral-100);transition:border-color .2s ease,background-color .2s ease}.field__input::placeholder{color:var(--neutral-60)}.field__input:focus{border-color:var(--primary-60);outline:none}.field__input:disabled{background-color:var(--neutral-30);cursor:not-allowed}.field--error .field__input{border-color:var(--error-70);background-color:var(--error-10)}.field__error{display:flex;gap:8px;align-items:center;padding:0 12px;font-family:var(--font-sans);font-size:var(--list-sm-size);line-height:var(--list-sm-lh);font-weight:400;color:var(--error-70)}.field__error:before{content:"";display:inline-block;flex-shrink:0;width:10px;height:10px;border-radius:50%;background-color:var(--error-70)}.field__clear{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;padding:0;border:none;background:none;cursor:pointer}.field__clear:after{content:"";display:block;width:10.5px;height:10.5px;background-color:var(--neutral-100);-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10.5 10.5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.28.22a.75.75 0 0 0-1.06 0 .75.75 0 0 0 0 1.06L4.19 5.25.22 9.22a.75.75 0 0 0 0 1.06.75.75 0 0 0 1.06 0L5.25 6.31l3.97 3.97a.75.75 0 0 0 1.06 0 .75.75 0 0 0 0-1.06L6.31 5.25l3.97-3.97a.75.75 0 0 0 0-1.06.75.75 0 0 0-1.06 0L5.25 4.19 1.28.22z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10.5 10.5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.28.22a.75.75 0 0 0-1.06 0 .75.75 0 0 0 0 1.06L4.19 5.25.22 9.22a.75.75 0 0 0 0 1.06.75.75 0 0 0 1.06 0L5.25 6.31l3.97 3.97a.75.75 0 0 0 1.06 0 .75.75 0 0 0 0-1.06L6.31 5.25l3.97-3.97a.75.75 0 0 0 0-1.06.75.75 0 0 0-1.06 0L5.25 4.19 1.28.22z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.field__select{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 48px 12px 20px;border:1px solid var(--neutral-50);border-radius:8px;background-color:var(--neutral-10);font-family:var(--font-sans);font-size:var(--list-lg-size);line-height:var(--list-lg-lh);font-weight:400;color:var(--neutral-100);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.373.299C.832-.135 1.534-.091 1.942.397L10 10.039l8.058-9.642c.408-.488 1.11-.532 1.569-.098.459.434.5 1.18.092 1.668L10.83 12.603c-.21.253-.513.397-.83.397-.318 0-.62-.144-.831-.397L.281 1.967C-.127 1.48-.086.732.373.299z' fill='%2328272A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:16px;transition:border-color .2s ease,background-color .2s ease}.field__select:focus{border-color:var(--primary-60);outline:none}.field__select:disabled{background-color:var(--neutral-30);color:var(--neutral-60);cursor:not-allowed;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.373.299C.832-.135 1.534-.091 1.942.397L10 10.039l8.058-9.642c.408-.488 1.11-.532 1.569-.098.459.434.5 1.18.092 1.668L10.83 12.603c-.21.253-.513.397-.83.397-.318 0-.62-.144-.831-.397L.281 1.967C-.127 1.48-.086.732.373.299z' fill='%2395939D'/%3E%3C/svg%3E")}.field--error .field__select{border-color:var(--error-70);background-color:var(--error-10)}.field__textarea{width:100%;min-height:248px;padding:16px 24px 24px;border:1px solid var(--neutral-50);border-radius:8px;background-color:var(--neutral-10);font-family:var(--font-sans);font-size:var(--paragraph-lg-size);line-height:var(--paragraph-lg-lh);font-weight:400;color:var(--neutral-100);resize:vertical;transition:border-color .2s ease,background-color .2s ease}.field__textarea::placeholder{color:var(--neutral-60)}.field__textarea:focus{border-color:var(--primary-60);outline:none}.field__textarea:disabled{background-color:var(--neutral-30);cursor:not-allowed}.field--error .field__textarea{border-color:var(--error-70);background-color:var(--error-10)}@media(min-width:750px){.field__input,.field__select{padding-top:16px;padding-bottom:16px}}.radio{display:inline-flex;align-items:center;cursor:pointer}.radio input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio__control{position:relative;display:inline-block;flex-shrink:0;border-radius:50%;border:2px solid var(--neutral-50);background-color:var(--neutral-10);transition:border-color .15s ease}.radio__control:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:50%;transition:transform .15s ease}.radio__label{font-family:var(--font-sans);font-weight:400;color:var(--neutral-100)}.radio--lg{gap:12px}.radio--lg .radio__control{width:24px;height:24px}.radio--lg .radio__control:after{width:12px;height:12px}.radio--lg .radio__label{font-size:16px;line-height:20px}.radio--sm{gap:8px}.radio--sm .radio__control{width:20px;height:20px}.radio--sm .radio__control:after{width:10px;height:10px}.radio--sm .radio__label{font-size:14px;line-height:18px}.radio input:checked~.radio__control{border-color:var(--primary-60)}.radio input:checked~.radio__control:after{background-color:var(--primary-60);transform:translate(-50%,-50%) scale(1)}.radio--orange input:checked~.radio__control{border-color:var(--secondary-50)}.radio--orange input:checked~.radio__control:after{background-color:var(--secondary-50)}.radio:has(input:disabled){cursor:not-allowed}.radio input:disabled~.radio__control{border-color:var(--neutral-40);background-color:var(--neutral-20)}.radio input:disabled:checked~.radio__control:after{background-color:var(--neutral-50)}.radio input:disabled~.radio__label{color:var(--neutral-60)}.radio input:focus-visible~.radio__control{outline:2px solid var(--primary-60);outline-offset:2px}.toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.toggle input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.toggle__track{position:relative;display:inline-block;flex-shrink:0;width:40px;height:20px;border-radius:10px;background-color:var(--neutral-40);transition:background-color .2s ease}.toggle__track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--neutral-10);box-shadow:0 1px 2px #0000001a;transition:left .2s ease}.toggle__label{font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:20px;color:var(--neutral-100)}.toggle input:checked~.toggle__track{background-color:var(--primary-60)}.toggle input:checked~.toggle__track:after{left:22px}.toggle--orange input:checked~.toggle__track{background-color:var(--secondary-50)}.toggle:has(input:disabled){cursor:not-allowed}.toggle input:disabled~.toggle__track{background-color:var(--neutral-30)}.toggle input:disabled~.toggle__label{color:var(--neutral-60)}.toggle input:focus-visible~.toggle__track{outline:2px solid var(--primary-60);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/608/assets/forms.css.map */
