.ugc-approval-form{--ugc-form-radius: 12px;--ugc-form-card-shadow: 0 4px 24px rgba(4, 4, 4, .06);--ugc-form-border: rgba(4, 4, 4, .1);--ugc-form-muted: rgba(4, 4, 4, .6);--ugc-form-input-bg: #ffffff;--ugc-form-input-focus: rgba(244, 18, 18, .15)}.ugc-approval-form__inner{margin:0 auto;max-width:44rem}.ugc-approval-form__header{margin:0 auto 2.4rem;max-width:36rem;text-align:center}.ugc-approval-form__heading{color:var(--ugc-form-heading, #040404);font-size:var(--ugc-form-heading-size, 32px);font-weight:700;line-height:1.2;margin:0 0 .8rem}.ugc-approval-form__subtitle{color:var(--ugc-form-muted);font-size:var(--ugc-form-text-size, 16px);line-height:1.6;margin:0}.ugc-approval-form__card{background:var(--ugc-form-card-bg, #ffffff);border:1px solid var(--ugc-form-border);border-radius:var(--ugc-form-radius);box-shadow:var(--ugc-form-card-shadow);padding:1.6rem}@media screen and (min-width:750px){.ugc-approval-form__card{padding:2.4rem 2.8rem}}.ugc-approval-form__fields{display:grid;gap:1.2rem}@media screen and (min-width:750px){.ugc-approval-form__fields{gap:1.6rem}}.ugc-approval-form__field .field__input,.ugc-approval-form__field .field__textarea,.ugc-approval-form__field select.field__input{width:100%}.ugc-approval-form__field .field__textarea{min-height:7rem;resize:vertical}.ugc-approval-form__field-label{color:var(--ugc-form-heading, #040404);display:block;font-size:var(--ugc-form-label-size, 16px);font-weight:600;letter-spacing:.01em;line-height:1.4;margin-bottom:.6rem}.ugc-approval-form__field .field__label{font-size:var(--ugc-form-label-size, 16px);letter-spacing:.02em}.ugc-approval-form__field .field__input:focus~.field__label,.ugc-approval-form__field .field__input:not(:placeholder-shown)~.field__label,.ugc-approval-form__field .field__input:-webkit-autofill~.field__label{font-size:calc(var(--ugc-form-label-size, 16px) * .85)}.ugc-approval-form__field-label--legend{margin-bottom:.75rem}.ugc-approval-form__field--required .field__label:after,.ugc-approval-form__field--required .ugc-approval-form__field-label:after{color:var(--ugc-form-accent, #f41212);content:" *"}.ugc-approval-form__fieldset{border:0;margin:0;padding:0}.ugc-approval-form__radios{display:flex;flex-wrap:wrap;gap:.6rem}.ugc-approval-form__radio{align-items:center;background:var(--ugc-form-input-bg);border:1.5px solid var(--ugc-form-border);border-radius:999px;cursor:pointer;display:inline-flex;font-size:var(--ugc-form-label-size, 16px);font-weight:500;gap:.8rem;min-height:4.8rem;padding:.8rem 1.6rem;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ugc-approval-form__radio:hover{border-color:#f4121259}.ugc-approval-form__radio:has(input:checked){background:#f412120f;border-color:var(--ugc-form-accent, #f41212);box-shadow:0 0 0 1px var(--ugc-form-accent, #f41212)}.ugc-approval-form__radio input{accent-color:var(--ugc-form-accent, #f41212);flex-shrink:0;height:2rem;margin:0;width:2rem}.ugc-approval-form__radio span{font-size:var(--ugc-form-label-size, 16px);line-height:1.35}@media screen and (max-width:549px){.ugc-approval-form__radios{flex-direction:column}.ugc-approval-form__radio{width:100%}}.ugc-approval-form__select-wrap{position:relative}.ugc-approval-form__select-wrap:after{border-bottom:2px solid var(--ugc-form-heading, #040404);border-right:2px solid var(--ugc-form-heading, #040404);content:"";height:.6rem;pointer-events:none;position:absolute;right:1.4rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.6rem}.ugc-approval-form__select-wrap select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:3rem}.ugc-approval-form__banner{border-radius:10px;display:none;font-size:.9375rem;line-height:1.5;margin-bottom:1.6rem;padding:1rem 1.2rem}.ugc-approval-form__banner.is-visible{display:block}.ugc-approval-form__banner--success{background:#15572414;border:1px solid rgba(21,87,36,.2);color:#155724}.ugc-approval-form__banner--error{background:#f4121214;border:1px solid rgba(244,18,18,.25);color:var(--ugc-form-accent, #f41212)}.ugc-approval-form__actions{margin-top:.4rem}.ugc-approval-form__submit{align-items:center;background-color:var(--ugc-form-accent, #f41212);border:2px solid var(--ugc-form-accent, #f41212);border-radius:var(--ugc-form-btn-radius, 10px);color:#fff;cursor:pointer;display:inline-flex;font-size:var(--ugc-form-btn-size, 14px);font-weight:700;justify-content:center;letter-spacing:.04em;min-height:5rem;text-transform:uppercase;transition:background-color .2s ease,opacity .2s ease;width:100%}.ugc-approval-form__submit:hover:not(:disabled){background-color:#d40f0f;border-color:#d40f0f}.ugc-approval-form__submit:disabled{cursor:wait;opacity:.7}.ugc-approval-form__not-configured{background:#0404040a;border:1px dashed var(--ugc-form-border);border-radius:var(--ugc-form-radius);color:var(--ugc-form-muted);font-size:.9375rem;line-height:1.5;margin:0 auto;max-width:36rem;padding:2rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-custom-ugc-approval-form.css.map */
