.faq{background:var(--bg);overflow:hidden;padding:72px 0 64px}.faq__eyebrow{margin-bottom:12px}.faq__title{font-size:44px}.faq__text{color:var(--fg-muted);font-size:17px}.faq__item{background:#fff}.faq__q-text{letter-spacing:-.01em}.faq__a{color:var(--fg-muted);font-size:16px;padding:0 20px 20px 72px}@media(max-width:767.98px){.faq__a{padding-left:20px}}.faq--pdp{padding:37px 0 31px}.faq__inner{display:flex;flex-direction:column;gap:64px}.faq__intro{display:flex;flex-direction:column;flex-grow:1;align-items:flex-start}.faq__title{margin-bottom:16px}.faq__text{line-height:1.5;margin-bottom:24px}.faq__art{aspect-ratio:1.25;display:block;margin:28px 0 0;max-width:520px;position:relative;width:100%}.faq__wash{height:auto;left:8%;opacity:.7;position:absolute;top:0;width:76%}.faq__img{bottom:0;height:auto;left:0;position:absolute;width:100%}.faq__list{flex-grow:1}.faq__item{border:1px solid var(--line-soft);border-radius:28px;transition:color var(--t-base),background-color var(--t-base),border-radius var(--t-base)}.faq__item+.faq__item{margin-top:12px}.faq__item.is-open{border-color:var(--line)}.faq__q{font-size:var(--fs-base);font-weight:500;line-height:1.5}.faq__toggle{color:var(--fg);display:flex;gap:16px;padding:8px;align-items:center;text-align:start;transition:opacity var(--t-short) var(--ease-out),padding var(--t-base);width:100%;word-break:break-word}.faq__toggle:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.faq__item.is-open .faq__toggle{padding-top:16px}.faq__q-text{font-weight:600}.faq__item .fold__panel{transition:height .5s}.faq__a{line-height:1.5}@media(hover:hover){.faq__toggle:hover{opacity:.8}}.faq__item.is-open .round{background:var(--round-bg-hover);border-color:var(--round-edge-hover);color:var(--round-fg-hover)}.faq__item.is-open .round__ring{border-color:var(--round-ring-hover)}.faq__item.is-open .round__dash{opacity:0;transform:rotate(45deg)}.faq__item.is-open .round__icon--off{opacity:0;visibility:hidden}.faq__item.is-open .round__icon--on{opacity:1;visibility:visible}[data-reveal] .faq__text,[data-reveal] .faq__more{opacity:0;transition:opacity var(--t-base) .3s}[data-reveal] .faq__more{transition-delay:.6s}[data-reveal].is-in .faq__text,[data-reveal].is-in .faq__more{opacity:1}[data-reveal] .faq__img,[data-reveal] .faq__item{opacity:0}[data-reveal].is-in .faq__img{animation:faq-zoom-in .8s ease-out .9s forwards}[data-reveal].is-in .faq__item{animation:faq-rise .5s ease-out var(--d, 0s) forwards}@keyframes faq-zoom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes faq-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media(min-width:768px){.faq{padding:100px 0}.faq__title{font-size:56px}.faq--pdp{padding:100px 0 20px}.faq__inner{flex-direction:row}.faq__intro{width:39.05%}.faq__list{width:43%}.faq__text{margin-bottom:32px}.faq__art{margin-top:40px}.faq__q-text{font-size:18px}}@media(min-width:1200px){.faq__title{font-size:80px}.faq__q-text{font-size:20px}.faq__list{align-self:center}}@media(min-width:992px){.faq__item{border-radius:68px}.faq__item.is-open{border-radius:28px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq.css.map */
