.lc-faq{display:block;--lc-faq-rule: rgba(var(--color-foreground), .12);--lc-faq-muted: rgba(var(--color-foreground), .62);--lc-faq-ease: cubic-bezier(.2, .7, .2, 1);padding:clamp(4rem,6vw,8rem) 0}.lc-faq__grid{display:grid;gap:clamp(3.2rem,5vw,6.4rem)}@media screen and (min-width:990px){.lc-faq--split .lc-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(4.8rem,7vw,12rem);align-items:start}.lc-faq--split .lc-faq__intro{position:sticky;top:calc(var(--header-height, 0px) + 3.2rem)}.lc-faq--split .lc-faq__grid--no-intro{grid-template-columns:minmax(0,1fr)}}.lc-faq--stacked .lc-faq__grid{max-width:88rem;margin:0 auto}.lc-faq--stacked .lc-faq__intro{text-align:center;justify-items:center}.lc-faq__intro{display:grid;gap:1.6rem;align-content:start}.lc-faq__eyebrow{margin:0;color:var(--lc-faq-muted);font-family:var(--font-subtitle-family, var(--font-body-family));font-size:1.4rem;font-weight:500;letter-spacing:.02em}.lc-faq__heading{margin:0}.lc-faq__description{max-width:44rem;color:var(--lc-faq-muted)}.lc-faq--stacked .lc-faq__description{margin:0 auto}.lc-faq__description>:first-child{margin-top:0}.lc-faq__description>:last-child{margin-bottom:0}.lc-faq__help{display:grid;gap:1.2rem;justify-items:start;margin-top:1.6rem;padding-top:2.4rem;border-top:1px solid var(--lc-faq-rule)}.lc-faq--stacked .lc-faq__help{justify-items:center;border-top:0;padding-top:0}.lc-faq__help-text{margin:0;font-size:1.5rem}.lc-faq__list{min-width:0}.lc-faq__group{margin:clamp(4rem,5vw,5.6rem) 0 1.2rem;color:var(--lc-faq-muted);font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.02em;text-transform:none}.lc-faq__list>.lc-faq__group:first-child{margin-top:0}.lc-faq__item{border-top:1px solid var(--lc-faq-rule)}.lc-faq__item:last-child,.lc-faq__item:has(+.lc-faq__group),.lc-faq__item:has(+.lc-faq__empty){border-bottom:1px solid var(--lc-faq-rule)}.lc-faq__question{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.4rem;padding:clamp(2rem,2.2vw,2.6rem) 0;color:rgb(var(--color-foreground));cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.lc-faq__question::-webkit-details-marker{display:none}.lc-faq__question:has(.lc-faq__number){grid-template-columns:3.6rem minmax(0,1fr) auto;align-items:baseline;gap:1.6rem}.lc-faq__number{color:var(--lc-faq-muted);font-size:1.3rem;font-variant-numeric:tabular-nums}.lc-faq__question-text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(1.7rem,1.35vw,2rem);font-weight:500;line-height:1.35;letter-spacing:-.005em;transition:opacity .2s ease}.lc-faq__question:hover .lc-faq__question-text{opacity:.72}.lc-faq__item.is-open .lc-faq__question:hover .lc-faq__question-text{opacity:1}.lc-faq__question:focus-visible{outline:2px solid rgba(var(--color-foreground),.6);outline-offset:.4rem}.lc-faq__icon{position:relative;align-self:center;width:3.2rem;height:3.2rem;border:1px solid var(--lc-faq-rule);border-radius:50%;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.lc-faq__icon:before,.lc-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1px;background:currentColor;transform:translate(-50%,-50%)}.lc-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .35s var(--lc-faq-ease)}.lc-faq__question:hover .lc-faq__icon{border-color:rgba(var(--color-foreground),.4)}.lc-faq__item.is-open .lc-faq__icon{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lc-faq__item.is-open .lc-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.lc-faq__answer{overflow:hidden}.lc-faq__answer-inner{max-width:64ch;padding:0 5.6rem clamp(2.4rem,2.6vw,3.2rem) 0;color:var(--lc-faq-muted);font-size:1.6rem;line-height:1.65}.lc-faq__question:has(.lc-faq__number)+.lc-faq__answer .lc-faq__answer-inner{padding-left:5.2rem}.lc-faq__answer-inner>:first-child{margin-top:0}.lc-faq__answer-inner>:last-child{margin-bottom:0}.lc-faq__answer-inner a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.lc-faq__empty{color:var(--lc-faq-muted);font-size:1.5rem}@media screen and (max-width:749px){.lc-faq__question{gap:1.6rem}.lc-faq__question:has(.lc-faq__number){grid-template-columns:2.8rem minmax(0,1fr) auto;gap:1.2rem}.lc-faq__answer-inner{padding-right:0;font-size:1.5rem}.lc-faq__question:has(.lc-faq__number)+.lc-faq__answer .lc-faq__answer-inner{padding-left:4rem}.lc-faq__icon{width:2.8rem;height:2.8rem}}@media(prefers-reduced-motion:reduce){.lc-faq__icon,.lc-faq__icon:after,.lc-faq__question-text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
