.faq-section{padding:60px 0!important}.faq-title{text-align:center;font-size:32px;font-weight:600;margin-bottom:10px;color:#ed1f28}.faq-subtext{text-align:center;max-width:700px;margin:0 auto 40px;color:#555}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{width:100%;background:none;border:none;padding:18px 0;font-size:18px;font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-icon{font-size:24px;transition:transform .3s ease}.faq-answer{overflow:hidden;opacity:0;transform:translateY(-5px);transition:opacity .25s ease,transform .25s ease;display:none}.faq-item.active .faq-answer{display:block;opacity:1;transform:translateY(0);padding-bottom:16px}.faq-item.active .faq-icon{transform:rotate(0)}button.faq-question h3{font-size:17px}.usp-section{padding:22px 20px}.usp-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:900px;margin:auto}.usp-item{flex:1;text-align:center;padding:10px}.usp-item img{width:80px;margin-bottom:10px}.usp-item p{font-size:14px;color:#111;margin:10px 0}@media(max-width:768px){.usp-wrapper{flex-direction:column}.usp-item{width:50%;margin-bottom:20px}}.faq-section{padding:60px 0}.faq-title{text-align:center;font-size:32px;font-weight:600;margin-bottom:30px;color:#ed1f28}.faq-wrapper{max-width:800px;margin:0 auto}.faq-item{border:1px solid #eee;border-radius:10px;margin-bottom:12px;transition:.3s;background:#fff;overflow:hidden}.faq-item.active{border:1px solid #ed1f28}.faq-question{width:100%;background:none;border:none;padding:18px 20px;font-size:17px;font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-text{flex:1;text-align:left;color:#222}.faq-icon{font-size:22px;width:20px;text-align:center;color:#222}.faq-answer{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease;padding:0 20px}.faq-item.active .faq-answer{max-height:200px;opacity:1;padding:0 20px 18px}.checkout-trust-line{margin-top:10px;font-size:13px;color:#555;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;text-align:center}.checkout-trust-line .trust-item{display:flex;align-items:center;gap:4px;font-weight:500}.checkout-trust-line .icon{font-size:14px}.checkout-trust-line .dot{opacity:.4}@media(max-width:768px){.checkout-trust-line{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
