.faq{--faq-border: 1px solid rgb(var(--color-foreground));--faq-active: #a07948;position:relative;isolation:isolate}.faq__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.faq__background-image{width:100%;height:100%;object-fit:cover}.faq__inner{display:grid;grid-template-columns:1fr;gap:3.2rem;color:rgb(var(--color-foreground))}.faq__title{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.4rem,7vw,2.8rem);line-height:1;text-transform:uppercase;text-align:center;word-break:normal;overflow-wrap:break-word}.faq__title p{margin:0;font:inherit;word-break:normal}.faq__list{border-bottom:var(--faq-border)}.faq__item{border-top:var(--faq-border)}.faq__item:first-child{border-top:none}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.5rem 0;cursor:pointer;list-style:none}.faq__summary::-webkit-details-marker{display:none}.faq__question{margin:0;font-family:var(--font-subheading-family);font-weight:600;font-size:2.2rem;line-height:1}.faq__icon{flex-shrink:0;width:15px;height:16px;transition:transform .25s ease}.faq__item[open] .faq__summary,.faq__item[open] .faq__question{color:var(--faq-active)}.faq__item[open] .faq__icon{transform:rotate(180deg)}.faq__answer{padding-bottom:2.5rem;font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:1.4}.faq__answer>:first-child{margin-top:0}.faq__answer>:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq__icon{transition:none}}@media screen and (min-width:1200px){.faq__inner{grid-template-columns:minmax(0,1fr) 70.35rem;gap:clamp(4rem,9vw,14.794rem);align-items:start}.faq__title{max-width:37.8rem;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
