.faq{--faq-color: #40251a;--faq-bg: #f5f1ea;--faq-tab-active-bg: #40251a;--faq-tab-active-color: #fff;--faq-tab-border: rgba(64, 37, 26, .25);--faq-divider: rgba(64, 37, 26, .18);display:block;width:100%;color:var(--faq-color);background:var(--faq-bg)}.faq__inner{max-width:var(--page-width);margin:0 auto;padding-left:1.6rem;padding-right:1.6rem}.faq__heading{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.2;letter-spacing:.01em;text-align:center;color:var(--faq-color)}.faq__tabs{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2.4rem;padding:0;list-style:none}.faq__tab{display:inline-flex;align-items:center;justify-content:center;min-height:4rem;padding:.8rem 1.6rem;border:.1rem solid var(--faq-tab-border);background:#fff;color:var(--faq-color);font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;line-height:1.2;letter-spacing:.01em;text-align:center;cursor:pointer;transition:background-color var(--duration-short) ease,color var(--duration-short) ease,border-color var(--duration-short) ease}.faq__tab:hover{border-color:var(--faq-color)}.faq__tab.is-active,.faq__tab[aria-selected=true]{background:var(--faq-tab-active-bg);border-color:var(--faq-tab-active-bg);color:var(--faq-tab-active-color)}.faq__tab:focus-visible{outline:.2rem solid var(--faq-color);outline-offset:.2rem}.faq__panel[hidden]{display:none}.faq__list{margin:0;padding:0;list-style:none;border-top:.1rem solid var(--faq-divider)}.faq__item{margin:0;border-bottom:.1rem solid var(--faq-divider)}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;list-style:none;cursor:pointer;color:var(--faq-color)}.faq__summary::-webkit-details-marker,.faq__summary::marker{display:none;content:""}.faq__question{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;line-height:1.35;color:var(--faq-color)}.faq__caret{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;color:currentColor;transition:transform var(--duration-short) ease}.faq__caret .icon-caret,.faq__caret svg{position:static;top:auto;right:auto;display:block;width:1rem;height:.6rem;margin:0;fill:currentColor}.faq__item details[open]>.faq__summary .faq__caret{transform:rotate(180deg)}.faq__answer{margin:0;padding:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.55;color:var(--faq-color)}.faq__answer p{margin:0}.faq__answer p+p{margin-top:.8rem}.faq__empty{margin:0;padding:1.6rem 0;font-size:1.4rem;color:#40251ab3}@media screen and (min-width:750px){.faq__inner{padding-left:5rem;padding-right:5rem}.faq__heading{margin-bottom:3.2rem}.faq__tabs{gap:1rem;margin-bottom:3.2rem}.faq__tab{min-height:4.4rem;padding:1rem 2rem;font-size:1.4rem}.faq__summary{padding:2rem 0}.faq__question{font-size:1.6rem}.faq__answer{padding-bottom:2rem;font-size:1.5rem}}@media screen and (max-width:749px){.faq__tabs{gap:.6rem;margin-bottom:2rem}.faq__tab{min-height:3.6rem;padding:.7rem 1.2rem;font-size:1.2rem}.faq__summary{padding:1.6rem 0;gap:1.2rem}.faq__question{font-size:1.4rem}.faq__answer{padding-bottom:1.6rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq.css.map */
