.faq-tabs{display:block;padding-top:var(--faq-tabs-pt, 48px);padding-bottom:var(--faq-tabs-pb, 48px);font-family:Poppins,sans-serif}.faq-tabs__component{display:block}.faq-tabs:not(.is-ready){display:none}.faq-tabs__heading,.faq-tabs__heading>*{margin:0 0 3.2rem;font-weight:500;font-size:3.8rem;line-height:1.1;letter-spacing:-1.14px;color:#111}.faq-tabs__layout{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);column-gap:6.4rem;align-items:start;container-type:inline-size;container-name:faq-layout}.faq-tabs__nav{position:sticky;top:calc(var(--faq-nav-offset, var(--header-height, 8rem)) + -5rem);display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:990px){.faq-tabs__nav{position:relative;top:auto;align-self:stretch;height:auto}.faq-tabs__tablist{position:sticky;top:var(--faq-list-top, 0px)}}.faq-tabs__tablist{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%}.faq-tabs__tab{position:relative;display:inline-block;width:auto;max-width:100%;padding:0;border:0;background:none;font-family:inherit;font-weight:500;font-size:1.8rem;line-height:1.3;text-align:left;color:#6b6b6b;cursor:pointer;transition:color var(--duration-short, .1s) ease}.faq-tabs__tab:after{content:"";display:block;height:2px;width:100%;margin-top:.6rem;background:#c75e43;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-short, .1s) ease}.faq-tabs__tab:hover{color:#111}.faq-tabs__tab[aria-current=true]{color:#c75e43}.faq-tabs__tab[aria-current=true]:after{transform:scaleX(1)}.faq-tabs__tab:focus-visible{outline:.2rem solid #c75e43;outline-offset:.3rem}.faq-tabs__panels{min-width:0}.faq-tabs__panel{scroll-margin-top:calc(var(--faq-nav-offset, var(--header-height, 8rem)) + 2rem)}.faq-tabs__panel+.faq-tabs__panel{margin-top:4.8rem}.faq-tabs__panel,.faq-tabs__panels .collapsible-content,.faq-tabs__panels .collapsible-content__wrapper{margin:0;padding:0}.faq-tabs__panels .collapsible-content,.faq-tabs__panels .collapsible-content__wrapper{max-width:none;background:transparent}@container faq-layout (min-width: 990px){.faq-tabs__panels .collapsible-content-wrapper-narrow{max-width:73.4rem;width:100%;margin-left:max(0px,calc(50cqw - 67.1rem));margin-right:auto;padding-left:0;padding-right:0;background:transparent}}.faq-tabs__panels .collapsible-content__header{margin:0 0 2.4rem;padding-bottom:1.6rem;text-align:center}.faq-tabs__panels .collapsible-content__heading,.faq-tabs__panels .collapsible-content__heading>*{margin:0;font-family:Poppins,sans-serif;font-weight:500;color:#111}@media screen and (max-width:989px){.faq-tabs__heading,.faq-tabs__heading>*{font-size:clamp(24px,-.97px + 5.2vw,38px);margin-bottom:2.4rem}.faq-tabs__layout{display:block}.faq-tabs__nav{position:sticky;top:var(--faq-nav-offset, var(--header-height, 0px));z-index:2;margin:0 0 2.4rem;padding:1.2rem 0;background:rgb(var(--color-background));border-bottom:1px solid #e3e3e3;overflow-x:scroll;transition:top .15s ease}.faq-tabs__tab:after{display:none}.faq-tabs__panel{scroll-margin-top:calc(var(--faq-nav-offset, 0px) + 7rem)}.faq-tabs__tablist{flex-direction:row;flex-wrap:nowrap;gap:2.4rem;width:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.faq-tabs__tablist::-webkit-scrollbar{display:none}.faq-tabs__tab{flex:0 0 auto;font-size:1.5rem;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-faq-tabs.css.map */
