:root{--ar-faq-line:#e6e1d8;--ar-faq-q:#1c1a17;--ar-faq-a:#1c1a17;--ar-faq-hover:#7d5c2c}.ar-faq{background:transparent;color:var(--ar-faq-q)}.ar-faq__inner{margin-inline:auto;padding:64px 0}.ar-faq__title{margin:0 0 24px;color:var(--ar-faq-q)}.ar-faq__help{margin:24px 0 0;color:#6b665e;font-size:14px;line-height:1.5}.ar-faq__help a{margin-left:4px;color:var(--ar-faq-q);font-weight:600;text-underline-offset:3px}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details{margin:0;border-top:1px solid var(--ar-faq-line)}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details:last-of-type{border-bottom:1px solid var(--ar-faq-line)}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;list-style:none;cursor:pointer;font-family:Inter,var(--font-body-family),sans-serif;font-size:17px;font-weight:600;line-height:1.45;letter-spacing:0;color:var(--ar-faq-q);-webkit-text-fill-color:currentColor;transition:color .15s ease}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary>span{font:inherit;color:inherit}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary::-webkit-details-marker{display:none}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary:after{content:"+";flex:0 0 auto;font-size:22px;font-weight:400;line-height:1;color:var(--ar-faq-q)}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details[open]>summary:after{content:"\2212"}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details>:not(summary){padding:0 40px 22px 0}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details :is(p,li){max-width:720px;margin:0;font-family:Inter,var(--font-body-family),sans-serif;font-size:16px;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--ar-faq-a)}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details p+p{margin-top:10px}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary:focus-visible,.ar-faq__help a:focus-visible{outline:2px solid var(--ar-gold,#d4a362);outline-offset:3px}@media(hover:hover)and (pointer:fine){:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary:hover,.ar-faq__help a:hover{color:var(--ar-faq-hover)}}@media(max-width:749px){.ar-faq__inner{padding:44px 0}.ar-faq__title{margin-bottom:18px}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) summary{min-height:60px;padding:16px 0;font-size:16px}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details>:not(summary){padding:0 28px 18px 0}:is(.ar-faq__list,.ar-faq-page__list,.ar-treatment-detail__faq) details :is(p,li){font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ar-faq.css.map */
