.section-faq .faq{padding-top:var(--faq-pt, 60px);padding-bottom:var(--faq-pb, 60px)}.faq__header{text-align:left;margin-bottom:48px}.faq__heading{margin:0 0 16px;line-height:1.2}.faq__subheading{margin:0 auto;max-width:100%;font-size:1rem;line-height:1.65;opacity:.72}.faq__subheading p{margin:0}.faq__subheading a{color:inherit;text-decoration:underline;text-underline-offset:3px}.faq__list{display:grid;grid-template-columns:1fr;gap:0}.faq__list--two-col{grid-template-columns:1fr 1fr;column-gap:48px}.faq__item{border-bottom:1px solid rgba(var(--color-foreground),.12)}.faq__list--single .faq__item:first-child{border-top:1px solid rgba(var(--color-foreground),.12)}.faq__list--two-col .faq__item:nth-child(-n+2){border-top:1px solid rgba(var(--color-foreground),.12)}.faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;color:inherit;font-family:inherit}.faq__trigger:focus-visible{outline:2px solid rgba(var(--color-foreground),.45);outline-offset:3px;border-radius:2px}.faq__question{flex:1;font-size:18px;font-weight:400;line-height:1.4;transition:opacity .2s ease}.faq__item--open .faq__question{opacity:.85}.faq__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.faq__icon--plus{width:28px;height:28px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.2);transition:background-color .25s ease,border-color .25s ease}.faq__icon--plus svg{width:14px;height:14px;display:block}.faq-v{transform-origin:8px 8px;transition:transform .3s ease,opacity .3s ease}.faq__item--open .faq__icon--plus{background-color:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.3)}.faq__item--open .faq-v{transform:rotate(90deg);opacity:0}.faq__icon--chevron{width:22px;height:22px}.faq__icon--chevron svg{width:16px;height:16px;display:block;transition:transform .3s ease}.faq__item--open .faq__icon--chevron svg{transform:rotate(180deg)}.faq__body{overflow:hidden;max-height:0;transition:max-height .32s cubic-bezier(.4,0,.2,1)}.faq__answer{padding:2px 40px 24px 0;font-size:.9375rem;line-height:1.72;opacity:.78;margin-bottom:0rem!important}.faq__answer p{margin:0 0 12px}.faq__answer p:last-child{margin-bottom:0}.faq__answer ul,.faq__answer ol{margin:8px 0 12px;padding-left:20px}.faq__answer li{margin-bottom:6px}.faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.faq__answer strong{font-weight:600;color:rgba(var(--color-foreground),1)}.faq__cta{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.faq__cta-text{margin:0;font-size:16px;font-weight:500;opacity:.9}.faq__empty{text-align:center;padding:48px 0;opacity:.5;font-size:.9375rem}@media screen and (max-width:749px){.faq__list--two-col{grid-template-columns:1fr}.faq__list--two-col .faq__item:nth-child(2){border-top:none}.faq__header{margin-bottom:32px}.faq__trigger{padding:18px 0}.faq__question{font-size:.9375rem}.faq__answer{font-size:.875rem;padding-right:24px}.faq__cta{margin-top:36px}}@media(prefers-reduced-motion:reduce){.faq__body,.faq-v,.faq__icon--plus,.faq__icon--chevron svg,.faq__question{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq.css.map */
