.faq-section .faq-wrapper{display:grid;grid-template-columns:350px 1fr;gap:60px;align-items:start}.faq-section .faq-left h2{font-size:36px;font-weight:700;color:#a9432b;margin-bottom:24px}.faq-section .faq-contact{color:#a9432b;font-size:15px;line-height:1.6}.faq-section .faq-contact p{margin-bottom:8px}.faq-section .faq-contact strong{color:#a9432b}.faq-section .faq-contact a{color:#a9432b;text-decoration:none}.faq-section .contact-link{display:inline-block;margin-top:16px;color:#a9432b;text-decoration:underline}.faq-section .faq-item{border-radius:20px;padding:0 24px;margin-bottom:16px;overflow:hidden;border:1px solid #a9432b}.faq-section .faq-item.tab-faq-open{background-color:#fff}.faq-section .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:transparent;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:600;color:#a9432b;transition:background-color .25s}body .faq-section button:not([id^=wetheme-dropdown]):not(.secondary-button):not(.alt-focus):not(.shopify-payment-button__button--unbranded):not(.quick-view-button):focus{color:#a9432b!important}.faq-section .faq-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#a9432b;transition:transform .25s}.faq-section .faq-question[aria-expanded=true] .faq-icon{transform:rotate(0)}.faq-section .faq-question .icon-vertical{transform:rotate(0);transform-origin:center;transition:transform .25s cubic-bezier(.3,1,.3,1)}.faq-section .faq-question[aria-expanded=true] .icon-vertical{transform:rotate(270deg)}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease-out;border-top:1px solid transparent}.faq-section .faq-answer.active{max-height:1000px;border-top-color:#e0e0e5;transition:max-height .25s ease-in}.faq-section .faq-answer-content{padding:20px 0;color:#a9432b;font-size:15px;line-height:1.6}@media screen and (max-width: 991px){.faq-section .faq-wrapper{grid-template-columns:1fr;gap:40px}}@media screen and (max-width: 767px){.faq-section .faq-left h2{font-size:28px}.faq-section .faq-item{padding:0 20px}.faq-section .faq-question{padding:16px 0;font-size:15px}.faq-section .faq-answer-content{padding:16px 0;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/if_content-with-faq.css.map */
