.faq-heading,.contact-heading{text-align:left;font-size:48px}@media (max-width: 768px){.faq-heading,.contact-heading{font-size:28px}}.url_content{background:var(--faq-secondary-color);color:var(--font-color-white);padding:10px 20px;height:fit-content;opacity:80%}.url_content a{text-decoration:underline;font-weight:700}.faq-item{margin:12px 4px;border-bottom:1px solid var(--font-color-white);overflow:hidden}.faq-question,.answer-content{color:var(--font-color-white);cursor:pointer;position:relative;transition:all .3s ease;font-size:17px}@media (max-width: 768px){.faq-question,.answer-content{font-size:15px}}@media (max-width: 576px){.faq-question,.answer-content{font-size:13px}}.faq-question:hover{background-color:#ffffff0d;border-radius:10px}.plus-icon-container{position:relative;width:16px;height:16px}.plus-horizontal,.plus-vertical{position:absolute;background-color:var(--font-color-white);transition:all .3s ease}.plus-horizontal{width:16px;height:2px;top:7px;left:0}.plus-vertical{width:2px;height:16px;top:0;left:7px}.faq-item.active .plus-vertical{transform:rotate(90deg);opacity:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.faq-item.active .faq-answer{max-height:1000px;transition:max-height 1s ease-in-out}.answer-content{opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.faq-item.active .answer-content{opacity:1;transform:translateY(0);transition:opacity .3s ease .2s,transform .3s ease .2s}.answer-finder{background-color:var(--faq-secondary-color);color:var(--font-color-white);padding:40px;position:relative}.contact-container{display:flex;flex-direction:column}.contact-heading{font-size:24px;font-weight:600;margin-bottom:10px;color:var(--font-color-white)}.contact-subtext{font-size:16px;color:var(--faq-secondary-color);margin-bottom:20px}.form-field{margin-bottom:16px}.form-input::placeholder,.form-textarea::placeholder{color:var(--faq-background-color)}.form-textarea{min-height:100px;resize:vertical}.tags-list li,.comments__list li{list-style:none}@media (max-width: 768px){.answer-finder{padding:30px}}@media (max-width: 480px){.answer-finder{position:sticky;top:100px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-section.css.map */
