.cl-faq{--cl-ink:#1c1d1d;--cl-muted:#6b6d6d;--cl-line:#e8e8e1;--cl-tint:#faf7f0;--cl-green:#769e6f;padding:48px 0;color:var(--cl-ink)}.cl-faq--tint{background:var(--cl-tint)}.cl-faq__inner{max-width:820px;margin:0 auto}.cl-faq__title{text-align:center;margin:0 0 24px}.cl-faq__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 40px}.cl-faq__nav a{padding:8px 16px;border:1px solid var(--cl-line);border-radius:999px;font-size:.7em;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:inherit;background:#fff;transition:border-color .2s ease}.cl-faq__nav a:hover,.cl-faq__nav a:focus-visible{border-color:var(--cl-green)}.cl-faq__group{font-family:inherit;font-size:.72em;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--cl-muted);margin:44px 0 8px;scroll-margin-top:120px}.cl-faq__nav+.cl-faq__group{margin-top:0}.cl-faq__list{border-top:1px solid var(--cl-line)}.cl-faq__item{border-bottom:1px solid var(--cl-line)}.cl-faq__q{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;cursor:pointer;list-style:none;line-height:1.45}.cl-faq__q::-webkit-details-marker{display:none}.cl-faq__q:focus-visible{outline:2px solid var(--cl-green);outline-offset:4px}.cl-faq__icon{position:relative;width:14px;height:14px;flex:0 0 14px}.cl-faq__icon:before,.cl-faq__icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:var(--cl-green);transition:transform .2s ease}.cl-faq__icon:after{transform:rotate(90deg)}.cl-faq__item[open] .cl-faq__icon:after{transform:rotate(0)}.cl-faq__a{padding:0 34px 20px 0;color:var(--cl-muted);line-height:1.65;font-size:.94em}.cl-faq__a p{margin:0}.cl-faq__a a{color:var(--cl-ink);text-decoration:underline;text-underline-offset:3px}.cl-faq-page__head{text-align:center;max-width:760px;margin:0 auto 8px}.cl-faq-page__intro{color:var(--cl-muted,#6b6d6d);margin:0 auto}@media only screen and (max-width:768px){.cl-faq{padding:32px 0}.cl-faq__q{padding:16px 0;font-size:.95em}.cl-faq__a{padding-right:0}.cl-faq__nav{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-right:-17px;padding-right:17px;padding-bottom:4px}.cl-faq__nav a{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cl-faq.css.map */
