.faq-section{padding:5rem 0}.faq-section__heading{font-size:clamp(2rem,5vw,3.5rem);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3rem}.faq-category{font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;opacity:.5;margin:2.5rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.faq-item{border-bottom:1px solid rgba(0,0,0,.1)}.faq-question{width:100%;background:none;border:none;padding:1.25rem 0;text-align:left;font-size:1rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-icon{font-size:1.5rem;font-weight:300;flex-shrink:0;transition:transform .3s}.faq-question[aria-expanded=true] .faq-icon{transform:rotate(45deg)}.faq-answer{overflow:hidden}.faq-answer__inner{padding:0 0 1.25rem;line-height:1.7;opacity:.75}.testimonials-section{padding:5rem 0;text-align:center}.testimonials-section__heading{font-size:clamp(1.8rem,4vw,3rem);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3rem}.testimonials-slider{position:relative;overflow:hidden}.testimonials-track{display:flex;transition:transform .4s ease;gap:1.5rem}.testimonial-card{flex:0 0 calc(33.333% - 1rem);background:#ffffff0d;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:2rem;text-align:left}.testimonial-stars{color:#f5a623;font-size:1.2rem;margin-bottom:1rem;letter-spacing:2px}.testimonial-text{font-size:1rem;line-height:1.7;margin-bottom:1.5rem;font-style:normal}.testimonial-author{font-weight:700;font-size:.9rem}.testimonial-author span{font-weight:400;opacity:.6}.testimonial-product{font-size:.8rem;opacity:.5;margin-top:.5rem}.testimonials-nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.testimonials-prev,.testimonials-next{background:none;border:1px solid currentColor;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:all .2s}.testimonials-prev:hover,.testimonials-next:hover{background:currentColor;color:var(--color-background)}.testimonials-dots{display:flex;gap:6px}.testimonials-dot{width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.3;cursor:pointer;border:none;padding:0;transition:opacity .2s}.testimonials-dot.active{opacity:1}@media(max-width:749px){.testimonial-card{flex:0 0 85%}}.usp-strip{padding:2rem 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.usp-strip__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.usp-strip__item{display:flex;align-items:center;gap:1rem;padding:1rem}.usp-strip__icon{flex-shrink:0;opacity:.85}.usp-strip__title{font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .2rem}.usp-strip__description{font-size:.8rem;opacity:.7;margin:0}@media(max-width:749px){.usp-strip__inner{grid-template-columns:repeat(2,1fr)}}.shipping-progress{padding:1rem 1.5rem;background:#f9f9f7;border-bottom:1px solid rgba(0,0,0,.08)}.shipping-progress__text{font-size:.85rem;margin-bottom:.5rem;text-align:center}.shipping-progress__text--achieved{color:#2d7a2d}.shipping-progress__bar{height:4px;background:#0000001a;border-radius:2px;overflow:hidden}.shipping-progress__fill{height:100%;background:#e8ff4d;border-radius:2px;transition:width .4s ease}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
