.faq-section{padding:var(--faq-padding-top, 80px) 0 var(--faq-padding-bottom, 80px);background-color:var(--faq-bg, #ffffff)}.faq-section__inner{display:grid;grid-template-columns:260px 1fr;gap:0 10rem;margin:0 auto;align-items:start}.faq-section__sidebar{position:sticky;top:4rem}.faq-section__heading{color:var(--faq-heading-color, #111111);margin:0 0 4.8rem;text-transform:uppercase;font-family:var(--font-heading-family);letter-spacing:0em;line-height:1}.faq-section__nav{display:flex;flex-direction:column;gap:.6rem}.faq-section__nav-btn{display:block;width:100%;text-align:left;background:transparent;border:none;padding:.8rem 1.6rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;color:var(--faq-nav-text, #666666);cursor:pointer;border-radius:.4rem;transition:background .15s ease,color .15s ease;line-height:calc(1 + .25 / var(--font-body-scale))}.faq-section__nav-btn:hover{color:var(--faq-nav-text-active, #111111)}.faq-section__nav-btn.is-active{background:var(--faq-nav-bg-active, #f3f3f3);color:var(--faq-nav-text-active, #111111);font-weight:700}.faq-item{border-bottom:1px solid var(--faq-border-color, #e5e5e5);transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}.faq-section__content{transition:opacity .3s ease,transform .4s cubic-bezier(.4,0,.2,1)}.faq-section__content.is-switching{opacity:0;transform:translateY(1.5rem)}.faq-item.is-hidden{display:none}.faq-item__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;padding:2.2rem .1rem 2.4rem;cursor:pointer;text-align:left;gap:2rem;transition:opacity .15s ease}.faq-item__trigger[aria-expanded=true]{padding:2.2rem .1rem 1.6rem}.faq-item:first-of-type .faq-item__trigger{padding-top:0}.faq-item__trigger.is-zero-top-padding{padding-top:0!important}.faq-item__question{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;color:var(--faq-question-color, #111111);line-height:calc(1 + .25 / var(--font-body-scale));transition:opacity .15s ease}.faq-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--faq-icon-color, #111111);transition:transform .3s ease}.faq-item__icon svg{display:block;width:100%;height:auto}.faq-item__icon--minus,.faq-item__trigger[aria-expanded=true] .faq-item__icon--plus{display:none!important}.faq-item__trigger[aria-expanded=true] .faq-item__icon--minus{display:block!important}.faq-item__body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;opacity:0}.faq-item__body:not([hidden]){opacity:1}.faq-item__body[hidden]{display:none}.faq-item__body.is-animating{display:block}.faq-item__answer{padding:0 .4rem 2.4rem;font-family:var(--font-body-family);font-style:var(--font-body-style);line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:0;color:var(--faq-answer-color, #555555)}.faq-item__answer p{margin:0 0 1.2rem}.faq-item__answer p:last-child{margin-bottom:0}.faq-section__empty{padding:3.2rem .4rem;color:#999}@media screen and (max-width:749px){.faq-section{padding:var(--faq-padding-top-mobile, 40px) 0 var(--faq-padding-bottom-mobile, 40px)}.faq-section__inner{grid-template-columns:1fr;padding:0 2rem;gap:.2rem 0}.faq-section__sidebar{position:static}.faq-section__heading{margin-bottom:2rem}.faq-section__nav{flex-direction:row;flex-wrap:wrap;gap:.8rem}.faq-section__nav-btn{width:auto;border:1px solid var(--faq-border-color, #e5e5e5);border-radius:2rem;padding:.7rem 1.6rem}.faq-section__nav-btn.is-active{background:var(--faq-nav-text-active, #111111);color:var(--faq-nav-bg-active, #ffffff)}.faq-section__nav.is-hidden-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-section.css.map */
