[data-section-type=contact-form]{display:flex;flex-wrap:wrap}[data-section-type=contact-form] .contents{width:45%;padding:20px 100px 20px 70px;background:#f2f2f2}@media screen and (max-width: 989px){[data-section-type=contact-form] .contents{width:100%;padding:0;background:transparent}}[data-section-type=contact-form] .contents .content{margin:auto}@media screen and (max-width: 989px){[data-section-type=contact-form] .contents .content{background:#f8f8f9;margin-bottom:10px;padding:10px 20px 20px;max-width:initial}}[data-section-type=contact-form] .contents .content:last-child .accordion{border-bottom:0}[data-section-type=contact-form] .contents .content .accordion{margin:0;border-top:none}@media screen and (max-width: 989px){[data-section-type=contact-form] .contents .content .accordion{border:none}}[data-section-type=contact-form] .contents .content .accordion details summary{align-items:center}@media screen and (min-width: 990px){[data-section-type=contact-form] .contents .content .accordion details summary{padding-top:56px}}[data-section-type=contact-form] .contents .content .accordion details summary svg{margin-right:10px}@media screen and (max-width: 749px){[data-section-type=contact-form] .contents .content .accordion details summary svg:first-child{max-height:20px;width:20px}}[data-section-type=contact-form] .contents .content .accordion details summary .accordion__title{letter-spacing:1px}[data-section-type=contact-form] .contents .content .accordion details summary .icon-caret{right:0}@media screen and (min-width: 990px){[data-section-type=contact-form] .contents .content .accordion details summary .icon-caret{display:none}}[data-section-type=contact-form] .contents .content .accordion details .accordion__content{padding-left:0;padding-right:0}@media screen and (min-width: 990px){[data-section-type=contact-form] .contents .content .accordion details .accordion__content{padding-top:10px;padding-bottom:30px}}[data-section-type=contact-form] .contents .content .accordion details .accordion__content ul{padding:0;display:flex;column-gap:40px;margin-top:45px;list-style:none}[data-section-type=contact-form] .contents .content .accordion details .accordion__content ul li{padding-left:20px;position:relative}[data-section-type=contact-form] .contents .content .accordion details .accordion__content ul li strong{text-transform:uppercase;margin-bottom:10px;font-size:13px}[data-section-type=contact-form] .contents .content .accordion details .accordion__content ul li:before{content:" ";width:8px;height:8px;display:block;border:2px solid #CC9F53;border-radius:50%;position:absolute;left:3px;top:7px}[data-section-type=contact-form] .contact-form{width:55%;padding:20px 80px;display:flex}@media screen and (max-width: 989px){[data-section-type=contact-form] .contact-form{width:100%;padding:20px}}[data-section-type=contact-form] .contact-form .contact{margin:40px auto;width:100%;position:relative;padding-left:50px}@media screen and (max-width: 989px){[data-section-type=contact-form] .contact-form .contact{padding-left:0}}[data-section-type=contact-form] .contact-form .contact svg{position:absolute;left:0;top:8px}@media screen and (max-width: 989px){[data-section-type=contact-form] .contact-form .contact svg{top:0;width:20px}}@media screen and (max-width: 989px){[data-section-type=contact-form] .contact-form .contact .title{padding-left:30px}}[data-section-type=contact-form] .contact-form .contact .text{margin-bottom:30px}[data-section-type=contact-form] .contact-form .contact #ContactForm .normal-field{margin-bottom:2rem}[data-section-type=contact-form] .contact-form .contact #ContactForm .normal-field label{margin-bottom:10px;font-weight:700;font-size:14px;display:block}[data-section-type=contact-form] .contact-form .contact #ContactForm .checkbox-field{margin-bottom:2rem;display:flex}[data-section-type=contact-form] .contact-form .contact #ContactForm .checkbox-field input{margin:0 10px 0 0;min-width:20px;width:20px;height:20px}[data-section-type=contact-form] .contact-form .contact #ContactForm .checkbox-field input[type=checkbox]:checked{accent-color:#000}[data-section-type=contact-form] .contact-form .contact #ContactForm .checkbox-field label{font-size:13px;font-weight:400;letter-spacing:normal}.fs-input-label{color:#5c5d60}@media screen and (max-width: 749px){.accordion__title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom-contact-form.scss.css.map?v=52359549953238549861713290657 */
