.faq-block{max-width:800px;margin:2rem auto;background:var(--clr-faq-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;padding:2rem;box-shadow:0 8px 20px #00000026;color:var(--clr-faq-text)}.faq-main-title{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center;position:relative;color:#fff}.faq-main-title:after{content:"";display:block;width:60px;height:3px;background:#fff;margin:.5rem auto;border-radius:2px}.faq-item{background:transparent;border:1px solid var(--clr-faq-border);border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.faq-item:hover{box-shadow:0 0 15px #fff3;transform:translateY(-2px)}.faq-question{background:linear-gradient(135deg,var(--rs-primary-green),var(--rs-green-hover));padding:1.5rem 2rem;font-size:1.4rem;font-weight:700;cursor:pointer;position:relative;border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff}.faq-question:before{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:700;transition:transform .3s ease}.faq-item[open] .faq-question:before{content:"\2212";transform:translateY(-50%) rotate(180deg)}.faq-answer{background:var(--clr-faq-answer-bg);color:var(--clr-faq-answer-text);font-size:1.2rem;line-height:1.6;padding:2rem;border-top:3px solid var(--rs-primary-green);border-radius:0 0 8px 8px;box-shadow:inset 0 0 15px #0000001a}.faq-block{max-width:800px;margin:2rem auto;background:linear-gradient(135deg,var(--rs-primary-green) 0%,var(--rs-green-hover) 100%);border-radius:15px;padding:2rem;box-shadow:0 10px 30px #2e8b574d;color:#fff}.faq-main-title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px}.faq-item{background:#ffffff1a;border:2px solid rgba(255,255,255,.2);border-radius:12px;margin-bottom:1rem;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.faq-question{background:#ffffff26;padding:1.5rem 2rem;font-size:1.3rem;font-weight:600;cursor:pointer;color:#fff}.faq-answer{background:#ffffff14;color:#fff;font-size:1.1rem;line-height:1.6;padding:1.5rem 2rem}.faq-main-title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center;color:var(--rs-green-700)}.faq-question:focus-visible{outline:3px solid var(--rs-primary-green);outline-offset:2px}@media (prefers-reduced-motion: reduce){.faq-item,.faq-question{transition:none!important;transform:none!important}}@media (max-width:768px){.faq-block{padding:1rem}.faq-main-title{font-size:2rem}.faq-question{font-size:1.2rem;padding:1rem 1.5rem}.faq-answer{font-size:1.1rem;padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/faq.css.map */
