.faq-section{--faq-sidebar-width: 22rem;--faq-hover-bg: rgba(var(--color-foreground), .04)}.faq-breadcrumbs{margin:0 0 1.6rem;font-size:1.1rem;font-weight:var(--font-weight-regular);letter-spacing:0;line-height:1.4;color:rgba(var(--color-foreground),.55);text-transform:none}.faq-breadcrumbs a{color:inherit;text-decoration:none}.faq-breadcrumbs a:hover{color:rgb(var(--color-foreground))}.faq-breadcrumbs__sep{margin:0 .4rem}.faq-page-title{margin:0 0 3.2rem;font-family:var(--font-body-family);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:var(--font-weight-bold);letter-spacing:.04em;line-height:1.1;text-transform:uppercase;color:rgb(var(--color-foreground))}.faq-layout{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:990px){.faq-layout{grid-template-columns:var(--faq-sidebar-width) minmax(0,1fr);gap:4.8rem}}.faq-sidebar{position:relative}@media screen and (min-width:990px){.faq-sidebar{position:sticky;top:calc(var(--header-height, 8rem) + 2rem)}}.faq-sidebar__nav{display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width:989.98px){.faq-sidebar__nav{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:1.6rem;padding-bottom:.8rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq-sidebar__nav::-webkit-scrollbar{display:none}}.faq-sidebar__link{display:inline-block;flex-shrink:0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;line-height:1.3;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));background:none;border:none;padding:0;cursor:pointer;text-align:left}.faq-sidebar__link:hover,.faq-sidebar__link.is-active{text-decoration:underline;text-underline-offset:.3rem}.faq-category+.faq-category{margin-top:4rem}.faq-category__title{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground));scroll-margin-top:calc(var(--header-height, 8rem) + 2rem)}.faq-category__items{border-top:.1rem solid rgba(var(--color-foreground),.12)}.faq-accordion.accordion{margin-top:0;border-top:none;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.faq-accordion summary{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 0;list-style:none;cursor:pointer;transition:background-color .15s ease}.faq-accordion summary::-webkit-details-marker{display:none}.faq-accordion summary:hover{background-color:var(--faq-hover-bg)}.faq-accordion .accordion__title{flex:1;max-width:none;min-height:unset;font-family:var(--font-body-family);font-size:1.1rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:1.35;text-transform:uppercase;color:rgb(var(--color-foreground))}.faq-accordion .svg-wrapper{display:none}.faq-accordion summary .icon-caret{position:static;flex-shrink:0;width:1.2rem;height:1.2rem;margin-left:auto;transition:transform .2s ease}.faq-accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.faq-accordion .accordion__content{margin-bottom:1.6rem;padding:0 0 .4rem;font-size:1.2rem;font-weight:var(--font-weight-regular);letter-spacing:0;line-height:1.55;text-transform:none;color:rgba(var(--color-foreground),.85)}.faq-accordion .accordion__content p{margin:0 0 1rem}.faq-accordion .accordion__content p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
