.contact-form{background:var(--NL-black);color:var(--NL-bg)}.contact-form__content{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--NL-space-40);padding:0;margin-bottom:var(--NL-space-40)}.contact-form__content .title-h1{color:var(--NL-bg);margin-bottom:var(--NL-space-40)}.contact-form__form-container{max-width:100%;width:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--NL-space-40)}.contact-form__form-content{max-width:520px;width:100%;flex:1}.contact-form__form-content form{display:flex!important;flex-direction:column!important;gap:var(--NL-space-30)!important}.contact-form__field{display:flex!important;flex-direction:column!important;gap:var(--NL-space-10)!important;margin-bottom:0!important}.contact-form__row{display:flex!important;gap:var(--NL-space-20)!important;margin-bottom:0!important}.contact-form__row .contact-form__field{flex:1}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{background:transparent;border:none;border-bottom:1px solid rgba(236,232,222,.5);color:var(--NL-bg);font-family:var(--NL-font-title);font-size:var(--NL-btn-size);font-weight:var(--NL-btn-weight);line-height:var(--NL-btn-line);letter-spacing:var(--NL-btn-spacing);text-transform:uppercase;padding:var(--NL-space-10) 0;outline:none;transition:border-color .3s ease}.contact-form__field input:focus,.contact-form__field select:focus,.contact-form__field textarea:focus{border-bottom-color:#ece8de}.contact-form__field input::placeholder,.contact-form__field textarea::placeholder{color:var(--NL-bg);opacity:.7;font-family:var(--NL-font-title);font-size:var(--NL-btn-size);font-weight:var(--NL-btn-weight);line-height:var(--NL-btn-line);letter-spacing:var(--NL-btn-spacing);text-transform:uppercase}.contact-form__field select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23ece8de' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;padding-right:var(--NL-space-30)}.contact-form__field select option{background:var(--NL-black);color:var(--NL-bg);font-family:var(--NL-font-title);font-size:var(--NL-btn-size);font-weight:var(--NL-btn-weight);line-height:var(--NL-btn-line);letter-spacing:var(--NL-btn-spacing);text-transform:uppercase}.contact-form__field select option:first-child{color:var(--NL-bg);opacity:.7}.contact-form__field textarea{resize:vertical;min-height:100px}.contact-form__field--checkbox{flex-direction:row;align-items:center;gap:var(--NL-space-10);align-self:flex-start}.contact-form__checkbox-label{display:flex;align-items:center;gap:var(--NL-space-10);cursor:pointer;flex-direction:row!important}.contact-form__checkbox-label input[type=checkbox]{width:18px;height:18px;background:transparent;border:1px solid var(--NL-bg);cursor:pointer;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.contact-form__checkbox-label input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:var(--NL-bg);border-radius:50%}.contact-form__checkbox-text{font-family:var(--NL-font-title);font-size:var(--NL-btn-size);font-weight:var(--NL-btn-weight);line-height:var(--NL-btn-line);letter-spacing:var(--NL-btn-spacing);color:var(--NL-bg);text-transform:uppercase}.contact-form__checkbox-text a{color:var(--NL-bg);text-decoration:underline!important;text-underline-offset:2px;text-decoration-thickness:1px;transition:opacity .3s ease}.contact-form__checkbox-text a:hover{opacity:.8}.contact-form__submit{align-self:flex-start;margin-top:var(--NL-space-20);border-color:var(--NL-bg);color:var(--NL-bg)}.contact-form__submit:before{background:var(--NL-bg)}.contact-form__submit:hover{color:var(--NL-black)}.contact-form__success,.contact-form__errors{margin-top:var(--NL-space-20);padding:var(--NL-space-20);background:#ece8de1a;border:1px solid var(--NL-bg);color:var(--NL-bg);font-family:var(--NL-font-text);font-size:var(--NL-text-normal-size)}.contact-form__errors ul{margin:0;padding:0;list-style:none}.contact-form__errors li{margin-bottom:var(--NL-space-10)}.contact-form__errors a{color:var(--NL-bg);text-decoration:underline}.h-captcha{display:none!important}.contact-form__form-image{width:100px;height:auto;flex-shrink:0;align-self:flex-end}.contact-form__form-image img{width:100%;height:auto;display:block}.contact-form__description{font-family:var(--NL-font-text);font-size:var(--NL-text-normal-size);font-style:normal;font-weight:var(--NL-text-normal-weight);line-height:var(--NL-text-line-height-relaxed);color:var(--NL-bg);max-width:520px;align-self:flex-start}.contact-form__description p{margin:0;padding:0}@media screen and (max-width: 1199px){.contact-form__description{max-width:520px}}@media screen and (max-width: 720px){.contact-form{padding-bottom:var(--NL-space-20)}.contact-form__content{flex-direction:column;align-items:center;text-align:center;gap:0}.contact-form__form-container{max-width:100%;width:100%;flex-direction:column;align-items:center}.contact-form__form-image{display:none}.contact-form__description{max-width:100%;width:100%;align-self:center;text-align:center}.contact-form__row{flex-direction:column;gap:var(--NL-space-30)}.contact-form__submit{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/contact-form.css.map */
