.sc-faq{background:var(--sc-faq-bg, #E5DACE);color:var(--sc-faq-ink, #62584B)}.sc-faq__head{max-width:72rem;margin:0 auto clamp(2.4rem,4vw,3.6rem);text-align:center}.sc-faq__eyebrow{font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--sc-faq-accent, #9FAE9D);margin:0 0 1.2rem}.sc-faq__heading{font-family:var(--font-heading-family);font-weight:500;line-height:1.08;letter-spacing:-.005em;margin:0 0 1rem;color:inherit;font-size:clamp(3rem,2.2rem + 2vw,4.6rem)}.sc-faq__sub{font-size:clamp(1.45rem,1.35rem + .3vw,1.6rem);line-height:1.6;opacity:.8;margin:0}.sc-faq__sub p{margin:0}.sc-faq__list{max-width:82rem;margin-inline:auto}.sc-faq__item{border-bottom:1px solid rgba(var(--sc-ink, 98, 88, 75),.18)}.sc-faq__item:first-child{border-top:1px solid rgba(var(--sc-ink, 98, 88, 75),.18)}.sc-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:clamp(1.6rem,2.2vw,2rem) .4rem;font-size:clamp(1.5rem,1.35rem + .4vw,1.75rem);font-weight:500;color:inherit;transition:color .2s ease}.sc-faq__q:hover{color:var(--sc-faq-accent, #9FAE9D)}.sc-faq__q::-webkit-details-marker{display:none}.sc-faq__q:after{content:"";flex:0 0 auto;width:1.1rem;height:1.1rem;border-right:1.5px solid var(--sc-faq-accent, #9FAE9D);border-bottom:1.5px solid var(--sc-faq-accent, #9FAE9D);transform:rotate(45deg);transition:transform .25s ease;margin-top:-.4rem}.sc-faq__item[open] .sc-faq__q:after{transform:rotate(-135deg);margin-top:.4rem}.sc-faq__a{padding:0 .4rem clamp(1.6rem,2.4vw,2rem)}.sc-faq__a p{margin:0 0 1rem;font-size:clamp(1.4rem,1.3rem + .3vw,1.55rem);line-height:1.75;opacity:.85;max-width:66ch}.sc-faq__a p:last-child{margin-bottom:0}.sc-faq__a a{color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:var(--sc-faq-accent, #9FAE9D)}.sc-faq__a a:hover{text-decoration-color:currentColor}@supports (interpolate-size: allow-keywords){.sc-faq__item{interpolate-size:allow-keywords}.sc-faq__item::details-content{height:0;overflow:hidden;transition:height .3s ease,content-visibility .3s allow-discrete}.sc-faq__item[open]::details-content{height:auto}}@media screen and (max-width:749px){.sc-faq__q{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-sc-faq.css.map */
