.faq_heading_wrapper{text-align:var(--head-align);margin:0 0 4rem}.faq_content_wrapper{display:flex;gap:2rem;flex-direction:row}.faq_content_wrapper.faq_with_image{flex-wrap:wrap;width:100%}.faq_content_wrapper .faq_inner{flex:1 1 calc(65% - 1rem)}.faq_content_wrapper .faq_image_wrapper{flex:1 1 calc(35% - 1rem)}.faq_image_wrapper{display:flex;align-items:flex-start;justify-content:center;overflow:hidden;border-radius:var(--img-border-radius);height:var(--image-height, 500px)}.faq_image_wrapper img{width:100%;height:100%;object-fit:cover;border-radius:var(--img-border-radius)}.faq_inner{max-width:var(--max-width);margin-inline:auto}.faq_item{margin:0 0 2rem;background:var(--color-secondary-background);border-radius:var(--border-radius)}.faq_item:last-child{margin:0}button.faq_question{background:transparent;width:100%;padding:2rem;display:flex;align-items:center;justify-content:space-between;border:none;cursor:pointer}button.faq_question h3{color:var(--color-secondary-heading);text-align:left}.faq_answer_inner.rte p,.faq_answer_inner.rte li{font-size:1.6rem}span.faq_arrow{width:4.5rem;height:2.6rem;position:relative;border:1px solid var(--color-secondary-heading);border-radius:var(--faq-btn-radius, 20px);min-width:4.5rem}span.faq_icon_01{position:absolute;top:50%;left:50%;width:1rem;height:2px;background:var(--color-secondary-heading);transform:translate(-50%,-50%);border-radius:7px}span.faq_icon_02{position:absolute;top:50%;left:50%;width:2px;height:1rem;background:var(--color-secondary-heading);transform:translate(-50%,-50%);border-radius:7px;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.faq_question.active span.faq_icon_02{opacity:0;transform:translate(-50%,-50%) scale(0)}.faq_answer{height:0;overflow:hidden;transition:height .4s cubic-bezier(.22,1,.36,1);color:var(--color-secondary-foreground)}.faq_answer_inner{padding:1rem 2rem 2rem;border-top:1px solid color-mix(in srgb,var(--color-secondary-text) 10%,transparent)}.faq_answer_inner .rte p,.faq_answer_inner .rte ul li,.faq_answer_inner .rte ol li,.faq_answer_inner .rte span,.faq_answer_inner .rte a{color:var(--color-secondary-text)}.container.faq--custom{max-width:var(--faq-custom-width, 1400px)}.faq_content_wrapper.faq_cols--50_50 .faq_inner,.faq_content_wrapper.faq_cols--50_50 .faq_image_wrapper{flex:1 1 calc(50% - 1rem);min-width:0}.faq_image_wrapper:not(.faq_img--fixed){height:auto;align-self:flex-start}.faq_img--square{aspect-ratio:1 / 1}.faq_img--portrait{aspect-ratio:3 / 4}.faq_img--landscape{aspect-ratio:4 / 3}.faq_img--wide{aspect-ratio:16 / 9}.faq_img--original img{height:auto;object-fit:contain}button.faq_question:focus-visible{outline:2px solid var(--color-secondary-heading);outline-offset:-2px;border-radius:var(--border-radius)}@media screen and (max-width:768px){.faq_content_wrapper.faq_with_image{flex-flow:column}.faq_image_wrapper{order:1}.faq_content_wrapper.faq_with_image .faq_inner{order:2}button.faq_question h3{font-size:1.4rem}}@media screen and (max-width:640px){button.faq_question{padding:1.5rem}.faq_answer_inner{padding:1rem 1.5rem 1.5rem}}.faq_answer_inner p,.faq_answer_inner li{color:var(--color-secondary-text)}.faq_heading_wrapper h2{font-size:clamp(2.6rem,3vw,4.6rem)}.faq_question.active .faq_arrow{background:var(--color-primary-button-background)}.faq_question.active .faq_arrow .faq_icon_02,.faq_question.active .faq_arrow .faq_icon_01{background:var(--color-primary-button-text)}@media screen and (max-width:640px){.faq_heading_wrapper{margin:0 0 2rem}}@media screen and (min-width:1024px){.faq_image_wrapper{position:sticky;top:10px;transition:ease .2s}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/faq-section.css.map */
