.section-faq{background:#e6d6c8}.section-faq__header{margin-bottom:clamp(3rem,4vw,5rem)}.section-faq__badge{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.2rem;background:#c2a68a;color:#2d2f2c;font-family:var(--brand-font-body);font-size:1.6rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.32px;text-transform:uppercase;margin-bottom:1.4rem}@media screen and (max-width:749px){.section-faq__badge{font-size:1.4rem!important}}.section-faq__heading{margin:0;color:#2d2f2c;font-family:var(--brand-font-heading);font-size:26px;font-style:normal;font-weight:400;line-height:.88;letter-spacing:-.02em;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:1023px){.section-faq__heading{font-size:60px}}@media screen and (min-width:1024px){.section-faq__heading{font-size:80px}}.section-faq__list{max-width:72rem;margin-inline:auto}.section-faq__item{background:transparent;border-radius:4px 4px 0 0;border:1px solid #F2EBE5;overflow:hidden}.section-faq__item+.section-faq__item{background:#e6d6c8}.section-faq__details[open]{background:#f2ebe5}.section-faq__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem;cursor:pointer;-webkit-user-select:none;user-select:none}.section-faq__summary::-webkit-details-marker{display:none}.section-faq__question{margin:0;flex:1 1 auto;font-family:var(--brand-font-heading);transition:color .2s ease;color:#9c5a3c;font-size:28px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-1.96px;text-transform:uppercase}.section-faq__toggle{position:relative;width:2.4rem;height:2.4rem;flex:0 0 auto}.section-faq__toggle:before,.section-faq__toggle:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:.15rem;background:#9c5a3c;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}.section-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.section-faq__details[open] .section-faq__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.section-faq__answer{margin:0;padding:0 2.4rem 2rem;color:#2e2f2c;font-family:var(--brand-font-body);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.32px;overflow:hidden;transform-origin:top;will-change:height,opacity,transform;background-color:transparent!important}.section-faq__answer p{margin-top:0}.section-faq__answer,.section-faq__answer p,.section-faq__answer li,.section-faq__answer span,.section-faq__answer strong,.section-faq__answer em{color:#2e2f2c}.section-faq__item .rte a{color:#9c5a3c;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .3s ease}.section-faq__item .rte a:hover{color:#9c5a3c;background-size:0 1px}.section-faq__answer>:last-child{margin-bottom:0}@media screen and (max-width:749px){.section-faq__header{text-align:left!important}.section-faq__heading{margin-inline:0!important;font-size:36px}.section-faq__summary{padding:1.6rem 1.8rem}.section-faq__question{font-size:2.2rem}.section-faq__answer{padding:0 1.8rem 1.6rem;font-size:1.45rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-faq.css.map */
