.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.faq-container{background:#fff;border-radius:16px;border:1px solid #D9D9D9;padding:48px;margin-top:48px;margin-bottom:0;display:flex;flex-direction:column}.faq-title h2{color:#171717;font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:28px;margin-top:0;margin-bottom:28px}.faq-item{border-top:1px solid #D9D9D9}.accordion-header{width:100%;background:none;border:none;outline:none;text-align:left;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .2s;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.accordion-panel{padding:0 0 20px;animation:fadeIn .2s;color:#171717;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.accordion-panel[hidden]{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.accordion-panel a{color:#00f}@media screen and (min-width:750px){.faq-form-container{display:flex;gap:60px;align-items:flex-start}.section-left{flex:7 1 0}.section-right{flex:3 1 0;max-width:400px}}@media screen and (max-width:990px){.faq-form-container{display:block}}.faq-form-title{margin-top:48px}.faq-form-title h2{margin-top:0;margin-bottom:0;color:#171717;font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:28px}.faq-form-title p{margin-top:9px;color:#171717a3;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.send-message-button{border-radius:60px;background:#171717;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:16px;padding:18px 26px;cursor:pointer;overflow:hidden}.custom .field__input{background-color:#17171705;border-radius:12px}.custom .field:after{box-shadow:none}.custom .field:hover.field:after{box-shadow:none}@media screen and (max-width:749px){.faq-form-title h2{font-size:24px;line-height:24px}.send-message-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-faq-form.css.map */
