.faq-section__container--fw{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.faq-section__container--fw{padding-left:5rem;padding-right:5rem}}.faq-section__header{margin-bottom:3.2rem}.faq-section__heading{margin:0 0 1rem}.faq-section__subtext{margin:0;color:rgba(var(--color-foreground),.7);line-height:1.6}.faq-section__grid{margin:0 auto}.faq-section__grid--narrow{max-width:56rem}.faq-section__grid--normal{max-width:80rem}.faq-section__grid--wide{max-width:110rem}@media screen and (min-width:750px){.faq-section__grid--two-col{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem;align-items:start}}.faq-section--style-lines .faq__item{border-top:.1rem solid rgba(var(--color-foreground),.08)}.faq-section--style-lines .faq__item:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.faq-section--style-cards .faq__item{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--faq-card-radius, .8rem);padding:0 var(--faq-card-padding, 2rem);margin-bottom:var(--faq-card-gap, .8rem);overflow:hidden}.faq-section--style-cards .faq__item:last-child{margin-bottom:0}.faq-section--style-cards.faq-section--shadow .faq__item{box-shadow:0 .2rem .8rem #0000000f}.faq-section--style-lines .faq__item--highlight .faq__question{color:rgb(var(--color-button))}.faq-section--style-cards .faq__item--highlight{border-left-width:.3rem;border-left-color:rgb(var(--color-button))}.faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:var(--faq-trigger-py, 1.8rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.06rem}.faq__trigger:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;border-radius:.2rem}.faq__trigger-label{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.faq__question{font-size:var(--faq-question-size, 1.6rem);font-weight:var(--faq-question-weight, 400);line-height:1.35}.faq__badge{display:inline-flex;align-items:center;padding:.2rem .7rem;border-radius:10rem;font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));flex-shrink:0;line-height:1.5}.faq__icon{display:flex;align-items:center;flex-shrink:0;color:rgba(var(--color-foreground),.55)}.faq__icon--chevron svg{transition:transform var(--faq-anim-speed, .3s) ease}.faq__item.is-open .faq__icon--chevron svg{transform:rotate(180deg)}.faq__icon-minus,.faq__item.is-open .faq__icon-plus{display:none}.faq__item.is-open .faq__icon-minus{display:block}.faq__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--faq-anim-speed, .3s) ease}.faq__item.is-open .faq__body{grid-template-rows:1fr}.faq__answer-inner{overflow:hidden;font-size:var(--faq-answer-size, 1.5rem);line-height:1.65;color:rgba(var(--color-foreground),.75);padding-bottom:0;transition:padding-bottom var(--faq-anim-speed, .3s) ease}.faq__item.is-open .faq__answer-inner{padding-bottom:var(--faq-trigger-py, 1.8rem)}.faq__answer-inner.rte>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq__icon--chevron svg,.faq__body,.faq__answer-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-faq.css.map */
