.tabbed-faq-section--heading.h1{margin-top:0;margin-bottom:2rem;font-size:4.8rem;line-height:1.2}.tabs-faq-wrapper{display:flex;gap:4rem}.tabs-container{flex-basis:23.6%}.faq-section{flex-basis:78%}.tabs-container .tabs-list{list-style:none;padding:0;margin:0}.tabs-container .tabs-list .tab-item{cursor:pointer;padding:.8rem 1.2rem}.faq-section .accordion{margin-top:0;border-bottom:0}.faq-section .accordion:not(:last-child){border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.tabs-list .tab-item .tab-button,.accordion__title,.faq-section .accordion__content p{font-family:SuisseIntl-Light,"sans-serif";font-size:1.4rem;line-height:1.428;letter-spacing:.02em}.tab-item.active{background-color:#000;color:#fff}.faq-section .accordion .svg-wrapper>svg{max-width:2rem;max-height:1.1rem}.faq-section .accordion__title{font-family:SuisseIntl-Medium}.accordion details[open] summary svg.icon-plus{transform:rotate(45deg);transition:transform .3s ease}.accordion details:not([open]) summary svg.icon-plus{transform:rotate(0);transition:transform .3s ease}.faq-section .accordion__content{padding-left:3rem;padding-right:8.4rem}.tabs-container-mobile{display:none}.accordion__content p{margin-block:1rem}@media screen and (max-width:749px){.tabbed-faq-section--heading.h1{font-size:3.4rem}.tabbed-faq-section.page-width{padding-top:4.7rem!important;padding-bottom:12.2rem!important}.faq-section .accordion .svg-wrapper .icon{width:2rem;height:1.5rem;max-height:100%}.accordion__title{max-width:100%}.tabs-container-mobile{display:block;background:#000}.tabs-container-mobile .tabs-list-mobile{width:100%;font-family:SuisseIntl-Light;font-size:1.4rem;line-height:1.428;letter-spacing:.02em;color:#fff;padding:.8rem 1.2rem;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/cdn/shop/files/down-arrow.png?v=1732698235);background-repeat:no-repeat;background-size:1.3rem;background-position:96.5% center;background-color:#000}.tab-button-mobile{cursor:pointer}.faq-section .accordion__content{padding-right:0}.tabs-list-mobile:focus-visible{outline:none;outline-offset:none;box-shadow:none}.tabs-container{display:none}.tabs-faq-wrapper{flex-direction:column;gap:1rem}.faq-section .accordion .svg-wrapper{align-self:flex-start}}@media screen and (min-width:1024px){.tabbed-faq-section{padding:0 6rem}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/faq-content.css.map */
