.product-faq{width:100%}.product-faq--bg-paper{background:var(--anew-paper)}.product-faq--bg-chalk{background:var(--anew-chalk)}.product-faq--bg-stone{background:var(--anew-stone-deep)}.product-faq--bg-mist{background:var(--anew-mist)}.product-faq__grid{display:grid;grid-template-columns:1fr;gap:var(--anew-space-8);align-items:start}@media screen and (min-width:990px){.product-faq--split .product-faq__grid{grid-template-columns:4fr 6fr;gap:var(--anew-space-16)}.product-faq--split .product-faq__intro{position:sticky;top:calc(var(--header-height, 0px) + var(--anew-space-6));align-self:start}}.product-faq--centered .product-faq__grid{max-width:var(--anew-container-narrow);margin-inline:auto}.product-faq--centered .product-faq__intro{text-align:center}.product-faq__eyebrow{margin:0 0 var(--anew-space-3);color:var(--anew-forest)}.product-faq__heading{margin:0}.product-faq__subheading{margin-top:var(--anew-space-4);font-size:var(--anew-text-body);line-height:var(--anew-lh-body);color:var(--anew-fg-3)}.product-faq__subheading>*:first-child{margin-top:0}.product-faq__subheading>*:last-child{margin-bottom:0}.product-faq__cta{display:inline-flex;align-items:center;gap:var(--anew-space-2);margin-top:var(--anew-space-6);font-family:var(--anew-font-sans);font-size:var(--anew-text-body-sm);font-weight:600;color:var(--anew-forest);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color var(--anew-duration-fast) var(--anew-ease-standard)}.product-faq__cta:hover{color:var(--anew-forest-deep)}.product-faq__list{display:flex;flex-direction:column;gap:var(--anew-space-3)}.product-faq__list .product-faq__accordion{margin-top:0;margin-bottom:0;border:1px solid var(--anew-border-hairline);border-radius:var(--anew-radius-xl);background:var(--anew-paper);overflow:hidden;transition:border-color var(--anew-duration-fast) var(--anew-ease-standard),box-shadow var(--anew-duration-base) var(--anew-ease-standard)}.product-faq__accordion:hover{border-color:var(--anew-border-default);box-shadow:var(--anew-shadow-xs)}.product-faq__accordion:has(details[open]){border-color:var(--anew-forest);box-shadow:var(--anew-shadow-sm)}.product-faq__accordion summary{display:flex;align-items:center;justify-content:space-between;gap:var(--anew-space-5);padding:var(--anew-space-5) var(--anew-space-6);cursor:pointer;color:var(--anew-fg-1);transition:color var(--anew-duration-fast) var(--anew-ease-standard),background-color var(--anew-duration-fast) var(--anew-ease-standard)}.product-faq__accordion details:not([open])>summary:hover{color:var(--anew-forest);background:var(--anew-chalk)}.product-faq__accordion details[open]>summary:hover{color:var(--anew-forest-deep)}.product-faq__accordion details[open]>summary{color:var(--anew-forest)}.product-faq__accordion summary:focus-visible{outline:2px solid var(--anew-forest);outline-offset:-2px;border-radius:var(--anew-radius-xl)}.product-faq__accordion details[open]>summary:focus-visible{border-end-start-radius:0;border-end-end-radius:0}.product-faq__question{max-width:none;margin:0;font-family:var(--anew-font-display);font-size:var(--anew-text-h4);font-weight:600;line-height:var(--anew-lh-tight);letter-spacing:var(--anew-track-heading);color:inherit}.product-faq__toggle{position:relative;flex:0 0 auto;width:28px;height:28px;border-radius:var(--anew-radius-pill);background:var(--anew-ink-06);transition:background-color var(--anew-duration-base) var(--anew-ease-standard),rotate var(--anew-duration-base) var(--anew-ease-standard)}.product-faq__toggle-bar{position:absolute;top:50%;left:50%;width:11px;height:1.5px;border-radius:2px;background:var(--anew-forest);translate:-50% -50%;transition:background-color var(--anew-duration-base) var(--anew-ease-standard),scale var(--anew-duration-base) var(--anew-ease-standard)}.product-faq__toggle-bar--vertical{rotate:90deg}.product-faq__accordion details[open] .product-faq__toggle{background:var(--anew-forest);rotate:180deg}.product-faq__accordion details[open] .product-faq__toggle-bar{background:var(--anew-paper)}.product-faq__accordion details[open] .product-faq__toggle-bar--vertical{scale:0 1}.product-faq__answer{margin-bottom:0;padding:var(--anew-space-1) var(--anew-space-6) var(--anew-space-6);font-size:var(--anew-text-body-sm);line-height:var(--anew-lh-body);color:var(--anew-fg-2)}.product-faq__answer a{color:var(--anew-forest)}@supports (interpolate-size: allow-keywords) and (selector(::details-content)){.product-faq__accordion{interpolate-size:allow-keywords}.product-faq__accordion details::details-content{block-size:0;overflow:clip;transition:block-size var(--anew-duration-base) var(--anew-ease-standard),content-visibility var(--anew-duration-base) allow-discrete}.product-faq__accordion details[open]::details-content{block-size:auto}}.product-faq__placeholder{margin:0;padding:var(--anew-space-8);border:1px dashed var(--anew-border-default);border-radius:var(--anew-radius-lg);text-align:center;font-size:var(--anew-text-body-sm);color:var(--anew-fg-4)}@media(prefers-reduced-motion:reduce){.product-faq__accordion,.product-faq__accordion summary,.product-faq__toggle,.product-faq__toggle-bar,.product-faq__cta{transition:none}.product-faq__accordion details[open] .product-faq__toggle{rotate:none}@supports (interpolate-size: allow-keywords) and (selector(::details-content)){.product-faq__accordion details::details-content{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/section-product-faq.css.map */
