.faqs{width:100%}.faqs__content{display:flex;flex-direction:column;gap:4rem;width:100%}.faqs__header-content{display:flex;flex-direction:column;gap:2rem;width:100%;align-items:flex-start}@media screen and (min-width: 750px){.faqs__header-content{max-width:71rem}}@media screen and (min-width: 1400px){.faqs__header-content{max-width:95rem}}.faqs__header-content .faqs__subheading,.faqs__header-content .faqs__title,.faqs__header-content .faqs__description,.faqs__description *{margin:0}.faqs__header-content.content-container{padding-left:0;padding-right:0}.faqs__questions{width:100%;display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.faqs__left-column,.faqs__header-content-left{display:flex;flex-direction:column;gap:2rem}.faqs__header-content-left .faqs__subheading,.faqs__header-content-left .faqs__title,.faqs__header-content-left .faqs__description{margin:0}.faqs__header-content-left.content-container{padding-left:0;padding-right:0;align-items:flex-start}.faqs__questions .accordion{position:relative;border-top:none;border-bottom:none}.faqs__questions .accordion:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:rgb(var(--color-visual-accent))}.faqs__questions .accordion:first-child{margin-top:0}.faqs__questions .accordion:first-child summary{padding-top:0}.faq-group-title{margin-top:4rem;margin-bottom:2rem}.faq-group-title:first-child{margin-top:0}.faqs__questions .accordion:last-child:after{display:none}.faqs__questions .accordion.scroll-trigger:not(.scroll-trigger--offscreen).animate--separator:after{animation-delay:calc(var(--animation-order) * .1s)}.faqs__questions .accordion__title{font-size:2.4rem}.faqs__questions .accordion__content{overflow:hidden;height:0;opacity:0;margin-bottom:0}.faq-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem}.faq-tab{display:block;text-decoration:none;cursor:pointer;color:rgba(var(--color-subheading),.5)}.faq-tab.active{color:rgb(var(--color-link))}.faq-tab-content{width:100%}.faq-tab-panel{display:none;opacity:0;transform:translateY(20px)}.faq-tab-panel.active{display:block;animation:slideInPanel .4s ease forwards}@keyframes slideInPanel{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-tab-accordion{width:100%}.faq-tab-accordion summary{display:flex;align-items:center;gap:1rem;cursor:pointer;list-style:none}.faq-tab-accordion summary::-webkit-details-marker{display:none}.faq-tab-accordion summary .icon-caret{height:1.4rem;color:rgb(var(--color-subheading));transition:transform .3s ease;position:relative;top:auto;right:auto;opacity:.5}.faq-tab-accordion[open] summary .icon-caret{transform:rotate(180deg)}.faq-tab-accordion__content{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.faq-tab--nested{font-size:2.4rem}.product-faq-questions{margin-top:0}.product-faq-questions .accordion{margin-top:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:none}.product-faq-questions .accordion:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-faq-questions .accordion:after{display:none}.product-faq-questions .accordion:first-child summary{padding-top:2rem}@media screen and (min-width: 750px){.faqs__content{gap:6rem}.faqs__questions{grid-template-columns:1fr 2fr;gap:4.5rem}.faqs__left-column{gap:4rem}.faq-tabs{flex-direction:column;gap:2rem}.faq-tab-accordion__content{gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-faqs.css.map */
