.container{width:100%;max-width:var(--grid-width, 1280px);margin:0 auto;padding-inline:20px}.page-content-width.container{max-width:900px}.legal-form fieldset,.legal-form #optOutFormFields{display:flex;flex-wrap:wrap;gap:.5rem}.field input,.field select,.field textarea{width:100%}.field textarea{border-radius:30px}.field input[type=checkbox],.field input[type=radio]{width:max-content;cursor:pointer}.field.full,.field.half{width:100%}.field--checkbox,.field--radio{margin-top:1rem}.field--checkbox,.field--radio .radio-option{width:100%;display:flex;align-items:flex-start}.field--checkbox label,.field--radio label{position:unset;height:unset;padding:0;line-height:1.5;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto}.field--radio legend{font-weight:500}.field--text a{color:var(--color-accent);font-weight:500}#appealformBtn{margin:1rem 0}.form-result{padding:1rem;margin-bottom:1.5rem;border-radius:4px;font-size:.95rem}.form-result--error{background-color:#fff4f3;border:1px solid #B00625;border-left:4px solid #B00625;color:#b00625}.form-result--success{background-color:#e5fde5;border:1px solid #03721E;border-left:4px solid #03721E;color:#03721e}@media all and (min-width: 768px){.container{padding-inline:50px}.field.half{width:calc(50% - .5rem)}}.opt-out-toggle-container{margin-bottom:2rem;cursor:pointer}.opt-out-toggle-label{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/5/assets/legal-form.css.map */
