.faq{padding:6.5rem 0 7rem}.faq__inner{max-width:82rem}.faq__eyebrow{text-align:center;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;color:var(--point-color, #5f6550);margin:0 0 1.2rem}.faq__heading{text-align:center;font-size:clamp(2.4rem,3.6vw,3.6rem);font-weight:500;margin:0 0 4rem}.faq__list{border-top:1px solid #e2ddd2}.faq__item{border-bottom:1px solid #e2ddd2}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem .4rem;cursor:pointer;list-style:none;font-size:1.7rem;font-weight:500;color:#2b2b2b}.faq__q::-webkit-details-marker{display:none}.faq__q-text{line-height:1.5}.faq__icon{position:relative;flex:none;width:18px;height:18px}.faq__icon:before,.faq__icon:after{content:"";position:absolute;background:var(--point-color, #5f6550);transition:transform .25s ease,opacity .25s ease}.faq__icon:before{top:8px;left:0;width:18px;height:2px}.faq__icon:after{top:0;left:8px;width:2px;height:18px}.faq__item[open] .faq__icon:after{transform:scaleY(0);opacity:0}.faq__a{padding:0 .4rem 2.2rem;font-size:1.55rem;line-height:1.85;color:#55554e;max-width:68rem}.faq__a p{margin:0 0 1rem}.faq__a p:last-child{margin-bottom:0}@media(max-width:749px){.faq{padding:4.5rem 0 5rem}.faq__heading{margin-bottom:3rem}.faq__q{font-size:1.55rem;padding:1.6rem .2rem}.faq__a{font-size:1.45rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-faq.css.map */
