.faq-section{padding:var(--faq-section-padding)}.faq-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;gap:var(--faq-gap)}.faq-left,.faq-right{width:calc(50% - var(--faq-gap) / 2)!important;flex:0 0 auto!important}.faq-left{position:sticky;top:40px}.faq-title{font-size:var(--faq-title-font-size);line-height:var(--faq-title-line-height);color:var(--faq-title-color);font-weight:700;margin:0 0 24px;word-wrap:break-word;word-break:break-word;white-space:normal}.faq-underline{width:100%;height:var(--faq-underline-height);background-color:var(--faq-underline-color);margin-bottom:40px;border-radius:calc(var(--faq-underline-height) / 2)}.faq-button{display:inline-flex;align-items:center;gap:8px;padding:16px 40px;background-color:var(--faq-button-bg-color);color:var(--faq-button-text-color);font-size:var(--faq-button-font-size);font-weight:600;text-decoration:none;border-radius:var(--faq-button-border-radius);transition:all .3s ease;border:none;cursor:pointer}.faq-button:hover{opacity:.9;transform:translateY(-2px)}.faq-right{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid var(--faq-divider-color)}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;background:none!important;border:none!important;text-align:left;font-size:var(--faq-question-font-size);line-height:var(--faq-question-line-height);color:var(--faq-question-color)!important;font-weight:500;cursor:pointer;transition:none!important;box-shadow:none!important;outline:none!important;word-wrap:break-word;word-break:break-word;white-space:normal}.faq-question:hover,.faq-question:focus,.faq-question:active,.faq-question:visited,.faq-item.active .faq-question,.faq-item.active .faq-question:hover{color:var(--faq-question-color)!important;background:none!important;border:none!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.faq-icon{transition:transform .3s ease;flex-shrink:0;margin-left:20px}.faq-question[aria-expanded=true] .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-bottom .3s ease}.faq-item.active .faq-answer{max-height:1000px;padding-bottom:24px}.faq-answer-content{font-size:var(--faq-answer-font-size);line-height:var(--faq-answer-line-height);color:var(--faq-answer-color)}@media(max-width:992px){.faq-container{flex-direction:column;gap:40px}.faq-left,.faq-right{width:100%!important}.faq-left{position:static;text-align:center}.faq-underline{margin-left:auto;margin-right:auto;max-width:300px}}@media(max-width:576px){.faq-title{font-size:calc(var(--faq-title-font_size) * .7)}.faq-question{font-size:calc(var(--faq-question-font_size) * .85);padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq-accordion.css.map */
