.contact-form__wrapper{display:flex;flex-direction:column;gap:2rem}.contact-form__wrapper .contact-form__container{padding:1.5rem 0}.contact-form__wrapper h2{margin:0!important}.contact-form__wrapper h2+div{display:none!important}.contact-form__wrapper .nf-form-row{margin:0!important}.contact-form__wrapper .nf-form-row div{padding:0!important}.contact-form__wrapper label{display:none!important}.contact-form__wrapper div.nf-col-12:has(.RevolutionSelectbox){min-height:2rem;border-bottom:1px solid var(--primary_grey);color:var(--primary_text);padding:0 1rem!important}.contact-form__wrapper div.nf-col-12:has(.RevolutionSelectbox--Content[aria-hidden=false]){border-bottom-color:transparent}.contact-form__wrapper div.nf-col-12:has(input[type=file]) label,.contact-form__wrapper div.nf-col-12:has(input[type=file]){display:flex!important;flex-direction:column-reverse;gap:0;min-height:unset!important;margin-bottom:0!important;border:none!important}:is(.contact-form__wrapper div.nf-col-12:has(input[type=file]) label,.contact-form__wrapper div.nf-col-12:has(input[type=file])) input{display:none!important}:is(.contact-form__wrapper div.nf-col-12:has(input[type=file]) label,.contact-form__wrapper div.nf-col-12:has(input[type=file])) label{flex-direction:column;gap:0}:is(.contact-form__wrapper div.nf-col-12:has(input[type=file]) label,.contact-form__wrapper div.nf-col-12:has(input[type=file])) strong{color:var(--primary_text)!important;font-size:.875rem;font-weight:400!important;padding:0 1rem;min-height:1.625rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary_grey)}:is(.contact-form__wrapper div.nf-col-12:has(input[type=file]) label,.contact-form__wrapper div.nf-col-12:has(input[type=file])) span.nf-file-label-span{padding:0!important;font-size:.875rem;margin-top:.5rem;width:100%}.contact-form__wrapper .nf-input-group:has(textarea) textarea{min-height:5rem!important}.contact-form__wrapper input,.contact-form__wrapper textarea{font-size:.875rem!important;border:none!important;border-bottom:1px solid var(--primary_grey)!important;padding:0 1rem!important}:is(.contact-form__wrapper input,.contact-form__wrapper textarea)::placeholder{color:var(--primary_grey)!important;font-size:.875rem!important}:is(.contact-form__wrapper input,.contact-form__wrapper textarea):focus{box-shadow:none!important}.contact-form__wrapper input{height:auto!important;min-height:1.75rem!important}.contact-form__wrapper textarea{padding:.5rem 1rem!important}.contact-form__wrapper .nf-form-check:has(input[type=checkbox]){display:flex;align-items:center;gap:.125rem;cursor:pointer;padding:.25rem 0!important;margin:0!important}.contact-form__wrapper input[type=checkbox]{position:relative!important;margin:0!important;width:20px!important;height:20px!important;border-radius:0!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:none!important;background:transparent!important;padding:0!important;min-height:unset!important}.contact-form__wrapper input[type=checkbox]:hover{cursor:pointer}.contact-form__wrapper input[type=checkbox]:before{content:"";display:block;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.325 4.325H15.675V15.675H4.325V4.325Z" stroke="black" stroke-width="0.65"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.contact-form__wrapper input[type=checkbox]:checked:before{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="4.325" y="4.325" width="11.35" height="11.35" stroke="black" stroke-width="0.65"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4H4V16H16V4ZM9.25279 12L12.5 8.96257L13 8.48128L12.75 8.24064L12.5 8L9.25279 10.9578L7.5 9.44385L7.25 9.68449L7 9.92513L9.25279 12Z" fill="%2328272A"/></svg>')}.contact-form__wrapper input[type=checkbox]+label{outline:none}.contact-form__wrapper input[type=checkbox]+label{display:flex!important;cursor:pointer;flex:1}.contact-form__wrapper .RevolutionSelectbox,.contact-form__wrapper .RevolutionSelectbox--Button{width:100%;color:var(--primary_grey)}:is(.contact-form__wrapper .RevolutionSelectbox,.contact-form__wrapper .RevolutionSelectbox--Button) svg{width:20px;height:20px}:is(.contact-form__wrapper .RevolutionSelectbox,.contact-form__wrapper .RevolutionSelectbox--Button) .RevolutionSelectbox--Item:first-child{display:none}:is(.contact-form__wrapper .RevolutionSelectbox,.contact-form__wrapper .RevolutionSelectbox--Button) .RevolutionSelectbox--Item{margin-top:5px;min-height:28px}.contact-form__wrapper .RevolutionSelectbox--Button{min-height:27px}.contact-form__wrapper .RevolutionSelectbox[data-selected] .RevolutionSelectbox--Button{color:var(--primary_text)}.contact-form__wrapper form{margin-bottom:.5rem!important}.contact-form__wrapper .contact-form__privacy-policy{color:var(--primary_grey)}.contact-form__wrapper .contact-form__privacy-policy a{text-decoration:underline;color:var(--primary_grey)}.contact-form__wrapper .RevolutionSelectbox--Content{overflow:hidden;transition:height .3s ease-in-out;height:0;display:none}.contact-form__wrapper .RevolutionSelectbox--Content[aria-hidden=false]{display:block}.contact-form__wrapper .nf-alert-success{padding:0!important;color:var(--primary_text);margin-top:0!important;margin-bottom:1rem!important;border:none}.contact-form__wrapper .nf-alert-success p{display:flex;flex-direction:column;gap:.5rem}.contact-form__wrapper .nf-alert-success p span:first-child{min-height:22px}.contact-form__wrapper .nf-alert-success br{display:none}.contact-form__wrapper input:-webkit-autofill,.contact-form__wrapper input:autofill{transition:all 5000s ease;font-size:.875rem!important}.contact-form__wrapper button{border-radius:0!important;min-height:1.75rem!important;padding:0!important}.contact-form__wrapper button:focus{box-shadow:none}.contact-form__wrapper div.nf-col-12:has(input[type=file]) label:first-child{line-height:124%!important}@media screen and (min-width: 1025px){.contact-form__wrapper{flex-direction:row;gap:137px}.contact-form__wrapper .contact-form__info-container{max-width:459px;width:100%}.contact-form__wrapper .contact-form__container{padding:0 0 0 119px;max-width:695px;width:100%}.contact-form__wrapper div.nf-col-12:has(input[type=file]){gap:.5rem}.contact-form__wrapper div.nf-col-12:has(input[type=file]) label:first-child{padding-bottom:1rem!important}.contact-form__wrapper div.nf-col-12:not(:has(input[type=checkbox])) input,.contact-form__wrapper div.nf-col-12:has(.RevolutionSelectbox){min-height:2rem!important}.contact-form__wrapper div.nf-col-12:has(input[name=email]),.contact-form__wrapper div.nf-col-12:nth-child(3){width:calc(50% - 8px)!important;flex:unset!important}.contact-form__wrapper div.nf-col-12:nth-child(3){margin-left:1rem!important}.contact-form__wrapper .nf-input-group:has(textarea) textarea{min-height:5.125rem!important;padding:1rem!important}.contact-form__wrapper strong{min-height:1.875rem!important}.contact-form__wrapper button{min-height:2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/section-new_contact_form.css.map */
