@media print,screen and (max-width:1024px){.section-avarena-contact-form{margin-top:125px}}@media print,screen and (min-width:1025px){.section-avarena-contact-form{margin-top:100px}}.avarena-form-title{font-family:Optima,serif;font-weight:400}@media print,screen and (max-width:1024px){.avarena-form-title{font-size:22px;margin-top:20px}}@media print,screen and (min-width:1025px){.avarena-form-title{font-size:40px;margin-top:30px}}.avarena-form-description{line-height:1.667}@media print,screen and (max-width:1024px){.avarena-form-description{letter-spacing:.02em;margin-top:22px;font-size:13px}}@media print,screen and (min-width:1025px){.avarena-form-description{font-size:18px;margin-top:35px}}@media print,screen and (max-width:1024px){.avarena-contact-form__inner{margin-top:50px}}@media print,screen and (min-width:1025px){.avarena-contact-form__inner{margin-top:80px}}.avarena-contact-form__message+.avarena-contact-form__wrapper{display:none}.avarena-contact-form__message{border:none!important}@media print,screen and (min-width:1025px){.avarena-contact-form__message{margin-top:90px}}.avarena-contact-form__message-heading{font-family:Optima,serif;font-weight:400;text-align:center}@media print,screen and (max-width:1024px){.avarena-contact-form__message-heading{font-size:24px}}@media print,screen and (min-width:1025px){.avarena-contact-form__message-heading{font-size:40px}}.avarena-contact-form__message-text{font-family:Optima,serif;font-weight:400;text-align:center;letter-spacing:.03em;line-height:1.178}@media print,screen and (max-width:1024px){.avarena-contact-form__message-text{font-size:24px;margin-top:10px}}@media print,screen and (min-width:1025px){.avarena-contact-form__message-text{font-size:28px;margin-top:10px}}.avarena-contact-form__topics{display:grid}@media print,screen and (max-width:1024px){.avarena-contact-form__topics{grid-template-columns:1fr;margin-bottom:50px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin-bottom:80px}}@media print,screen and (max-width:1024px){.avarena-contact-form__topic{border-bottom:.8px solid #766d64}.avarena-contact-form__topic:nth-child(1){border-top:.8px solid #766d64}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic{border-bottom:1px solid #766d64}.avarena-contact-form__topic:nth-child(1),.avarena-contact-form__topic:nth-child(2){border-top:1px solid #766d64}}@media print,screen and (max-width:1024px){.avarena-contact-form__topic:nth-last-child(-n+1){border-bottom:.8px solid #766d64}}.avarena-contact-form__topic-header{width:100%;display:flex;align-items:center;border:0;background:transparent;color:var(--avarena-color-brown);cursor:pointer;padding:0;font-family:inherit}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-header{min-height:85px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-header{min-height:94px}}.avarena-contact-form__topic-checkbox{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:3px}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-checkbox{width:30px;height:30px;margin-right:10px;border:.8px solid var(--avarena-color-brown)}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-checkbox{width:35px;height:35px;margin-right:19px;border:1px solid var(--avarena-color-brown)}}.avarena-contact-form__topic-check{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:0}.avarena-contact-form__topic-check svg{width:80%;height:80%;fill:none;stroke:#f5f0e6;stroke-width:1}.avarena-contact-form__topic.is-selected .avarena-contact-form__topic-checkbox{background-color:var(--avarena-color-brown);border-color:var(--avarena-color-brown)}.avarena-contact-form__topic.is-selected .avarena-contact-form__topic-check{opacity:1}.avarena-contact-form__topic-title{font-family:Optima,serif;font-weight:400}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-title{font-size:18px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-title{font-size:22px}}.avarena-contact-form__topic-icon{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-icon{width:18px;height:12px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-icon{width:26px;height:18px}}.avarena-contact-form__topic-icon svg{width:100%;height:100%;stroke:var(--avarena-color-brown);stroke-width:1}.avarena-contact-form__topic.is-selected .avarena-contact-form__topic-icon{transform:rotate(180deg)}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-content{margin-top:-10px;padding-left:41px;padding-right:25px;padding-bottom:25px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-content{padding-left:52px;padding-right:40px;padding-bottom:25px}}.avarena-contact-form__topic-description{color:var(--avarena-color-brown);font-weight:400;letter-spacing:.02em}@media print,screen and (max-width:1024px){.avarena-contact-form__topic-description{font-size:13px;line-height:1.667}}@media print,screen and (min-width:1025px){.avarena-contact-form__topic-description{font-size:18px;line-height:1.38}}.avarena-contact-form__topic-description p{margin:0}.avarena-contact-form__row{display:grid}@media print,screen and (max-width:1024px){.avarena-contact-form__row{grid-template-columns:1fr;gap:24px}}@media print,screen and (min-width:1025px){.avarena-contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.avarena-contact-form__field{width:100%}@media print,screen and (max-width:1024px){.avarena-contact-form__field+.avarena-contact-form__field{margin-top:20px}}@media print,screen and (min-width:1025px){.avarena-contact-form__field+.avarena-contact-form__field{margin-top:30px}}.avarena-contact-form__row :is(.avarena-contact-form__field+.avarena-contact-form__field){margin-top:0}@media print,screen and (max-width:1024px){.avarena-contact-form__topics+.avarena-contact-form__row{margin-top:60px}}@media print,screen and (min-width:1025px){.avarena-contact-form__topics+.avarena-contact-form__row{margin-top:74px}}.avarena-contact-form__input{font-family:Helvetica Neue,Arial,sans-serif;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none;border-radius:4px;background-color:#faf7f2!important;color:var(--avarena-color-brown);font-weight:400;outline:none;letter-spacing:.05em}@media print,screen and (max-width:1024px){.avarena-contact-form__input{height:50px;padding:0 11px;font-size:13px;border:.8px solid var(--avarena-color-brown)!important}}@media print,screen and (min-width:1025px){.avarena-contact-form__input{height:70px;padding:0 20px;font-size:18px;border:1px solid var(--avarena-color-brown)!important}}.avarena-contact-form__input::placeholder{font-weight:500}.avarena-contact-form__input::placeholder{color:#aaa39b;opacity:1}.avarena-contact-form__input:focus{border-color:#655b53}@media print,screen and (max-width:1024px){.avarena-contact-form__row+.avarena-contact-form__field,.avarena-contact-form__field+.avarena-contact-form__row{margin-top:20px}}@media print,screen and (min-width:1025px){.avarena-contact-form__row+.avarena-contact-form__field,.avarena-contact-form__field+.avarena-contact-form__row{margin-top:28px}}.avarena-contact-form__textarea{resize:vertical;line-height:1.25}@media print,screen and (max-width:1024px){.avarena-contact-form__textarea{min-height:250px;padding-top:18px;padding-bottom:18px}}@media print,screen and (min-width:1025px){.avarena-contact-form__textarea{min-height:210px;padding-top:20px;padding-bottom:20px}}.avarena-contact-form__select-wrapper{position:relative}.avarena-contact-form__select{padding-right:60px;cursor:pointer;font-weight:500}.avarena-contact-form__select:invalid{color:#ada79f}.avarena-contact-form__select:valid,.avarena-contact-form__select option{color:#61564d}.avarena-contact-form__select-icon{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}@media print,screen and (max-width:1024px){.avarena-contact-form__select-icon{width:20px;height:16px;right:12px}}@media print,screen and (min-width:1025px){.avarena-contact-form__select-icon{width:28px;height:18px;right:20px}}.avarena-contact-form__select-icon svg{width:100%;height:100%;fill:none;stroke:#655b53;stroke-width:1}@media print,screen and (max-width:1024px){.avarena-contact-form__privacy{margin-top:50px}}@media print,screen and (min-width:1025px){.avarena-contact-form__privacy{margin-top:44px}}.avarena-contact-form__submit-wrapper{display:flex;justify-content:center}@media print,screen and (max-width:1024px){.avarena-contact-form__submit-wrapper{margin-top:50px}}@media print,screen and (min-width:1025px){.avarena-contact-form__submit-wrapper{margin-top:44px}}.avarena-contact-form__submit{letter-spacing:.05em;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--avarena-color-brown);background-color:transparent;color:var(--avarena-color-brown);cursor:pointer;overflow:hidden;font-weight:600}@media print,screen and (max-width:1024px){.avarena-contact-form__submit{width:250px;height:50px;font-size:13px;border-radius:3px}}@media print,screen and (min-width:1025px){.avarena-contact-form__submit{width:370px;height:70px;font-size:16px;border-radius:4px}}.avarena-contact-form__submit-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;flex:1;display:flex;align-items:center;justify-content:center;height:100%}.avarena-contact-form__submit-icon{display:flex;align-items:center;justify-content:center;height:100%;background-color:var(--avarena-color-brown);color:var(--avarena-color-beige)}@media print,screen and (max-width:1024px){.avarena-contact-form__submit-icon{width:50px}}@media print,screen and (min-width:1025px){.avarena-contact-form__submit-icon{width:70px}}.avarena-contact-form__submit-icon svg{fill:var(--avarena-color-beige)}@media print,screen and (max-width:1024px){.avarena-contact-form__submit-icon svg{width:12px;height:18px}}@media print,screen and (min-width:1025px){.avarena-contact-form__submit-icon svg{width:18px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/avarena-contact-form.css.map */
