.adc-faq{--faq-bg: #F4EFE6;--faq-ink: #1C1916;--faq-accent: #B8884A;--faq-hairline: rgba(28, 25, 22, .14);position:relative;background:var(--faq-bg);color:var(--faq-ink)}.adc-faq-inner{max-width:760px;margin:0 auto;padding:96px 32px 110px}.adc-faq-header{text-align:center;margin-bottom:56px}.adc-faq-eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--faq-accent);font-weight:600}.adc-eyebrow-line{width:28px;height:1px;background:var(--faq-accent);opacity:.6}.adc-faq-heading{font-family:Cormorant Garamond,serif;font-weight:600;font-size:42px;line-height:1.15;margin:0 0 14px;color:var(--faq-ink)}.adc-faq-subheading{font-family:Jost,sans-serif;font-size:15px;line-height:1.7;color:var(--faq-ink);opacity:.7;max-width:440px;margin:0 auto}.adc-faq-list{display:flex;flex-direction:column}.adc-faq-item{border-bottom:1px solid var(--faq-hairline)}.adc-faq-item:first-child{border-top:1px solid var(--faq-hairline)}.adc-faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 4px;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;color:var(--faq-ink);-webkit-tap-highlight-color:transparent}.adc-faq-question::-webkit-details-marker{display:none}.adc-faq-question-text{flex:1}.adc-faq-toggle{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--faq-hairline);display:flex;align-items:center;justify-content:center;transition:transform .3s ease,border-color .3s ease,background .3s ease}.adc-faq-toggle svg{width:12px;height:12px;stroke:var(--faq-ink);transition:stroke .3s ease}.adc-faq-item[open] .adc-faq-toggle{transform:rotate(180deg);background:var(--faq-accent);border-color:var(--faq-accent)}.adc-faq-item[open] .adc-faq-toggle svg{stroke:#fff}.adc-faq-question:hover .adc-faq-toggle{border-color:var(--faq-accent)}.adc-faq-answer{padding:0 4px 26px;animation:adc-faq-reveal .25s ease}@keyframes adc-faq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.adc-faq-answer-text{font-family:Jost,sans-serif;font-size:15px;line-height:1.85;color:var(--faq-ink);opacity:.78;max-width:600px}.adc-faq-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.adc-faq-chip{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--faq-accent);border:1px solid var(--faq-accent);padding:6px 14px;border-radius:20px}.adc-faq-closing{text-align:center;font-family:Jost,sans-serif;font-size:14.5px;color:var(--faq-ink);opacity:.75;margin:48px 0 0}.adc-faq-closing-link{color:var(--faq-accent);text-decoration:none;font-weight:600;margin-left:6px;border-bottom:1px solid currentColor;transition:opacity .2s ease}.adc-faq-closing-link:hover{opacity:.7}@media(max-width:600px){.adc-faq-inner{padding:72px 22px 88px}.adc-faq-heading{font-size:32px}.adc-faq-question{font-size:17px;padding:20px 2px;gap:14px}.adc-faq-answer{padding:0 2px 20px}}@media(prefers-reduced-motion:reduce){.adc-faq-toggle,.adc-faq-answer{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-faq.css.map */
