.custom-faq{color:rgb(var(--color-foreground, 18, 18, 18))}.custom-faq__inner{width:min(var(--faq-max-width, 1180px),calc(100% - 3.2rem));margin:0 auto;padding-top:var(--faq-padding-top, 56px);padding-bottom:var(--faq-padding-bottom, 64px)}.custom-faq__heading{margin:0 0 2.8rem;text-align:center;text-transform:none}.custom-faq__heading p{margin:0}.custom-faq__heading--h2{font-size:clamp(3rem,4vw,4.4rem);line-height:1.05}.custom-faq__heading--h3{font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.1}.custom-faq__heading--h4{font-size:clamp(2rem,2.5vw,2.6rem);line-height:1.12}.custom-faq__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin-bottom:3.2rem}.custom-faq__tab{min-height:4.2rem;padding:0 1.8rem;border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.18);border-radius:999px;background:transparent;color:currentColor;font:inherit;font-size:1.35rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.custom-faq__tab.is-active{border-color:rgb(var(--color-foreground, 18, 18, 18));background:rgb(var(--color-foreground, 18, 18, 18));color:rgb(var(--color-background, 255, 255, 255))}.custom-faq__panel[hidden]{display:none}.custom-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.custom-faq__column{display:grid;align-content:start;gap:1.2rem}.custom-faq__item{border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.12);background:rgba(var(--color-foreground, 18, 18, 18),.025)}.custom-faq__disclosure{display:block}.custom-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;min-height:6.4rem;padding:1.8rem 2rem;cursor:pointer;list-style:none;font-size:1.55rem;line-height:1.25;font-weight:800}.custom-faq__summary::-webkit-details-marker{display:none}.custom-faq__chevron{flex:0 0 auto;width:1.2rem;transition:transform .18s ease}.custom-faq__disclosure[open] .custom-faq__chevron{transform:rotate(180deg)}.custom-faq__content{padding:0 2rem 2rem}.custom-faq__prose{color:rgba(var(--color-foreground, 18, 18, 18),.68);font-size:1.4rem;line-height:1.65}.custom-faq__prose p{margin:0 0 1rem}.custom-faq__prose p:last-child{margin-bottom:0}.custom-faq__cta{display:grid;justify-items:center;gap:1.4rem;margin-top:4rem;text-align:center}.custom-faq__cta-text{margin:0;font-size:1.5rem;font-weight:700}.custom-faq__cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.2rem;border:.1rem solid rgb(var(--color-foreground, 18, 18, 18));background:rgb(var(--color-foreground, 18, 18, 18));color:rgb(var(--color-background, 255, 255, 255));text-decoration:none;font-size:1.35rem;font-weight:800}.custom-faq__cta-icon{width:1.9rem;height:1.9rem}@media screen and (max-width:749px){.custom-faq__inner{width:min(100% - 2.4rem,var(--faq-max-width, 1180px))}.custom-faq__heading{margin-bottom:2rem;text-align:left}.custom-faq__tabs{justify-content:flex-start;flex-wrap:nowrap;gap:.6rem;margin:0 -1.2rem 2.2rem;padding:0 1.2rem;overflow-x:auto;scrollbar-width:none}.custom-faq__tabs::-webkit-scrollbar{display:none}.custom-faq__tab{flex:0 0 auto;min-height:3.8rem;padding:0 1.4rem;font-size:1.2rem}.custom-faq__grid{grid-template-columns:1fr;gap:1rem}.custom-faq__column{gap:1rem}.custom-faq__summary{min-height:5.6rem;padding:1.5rem 1.6rem;font-size:1.35rem}.custom-faq__content{padding:0 1.6rem 1.6rem}.custom-faq__prose{font-size:1.28rem}.custom-faq__cta{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-faq-section.css.map */
