.faq-section{width:100%;background:linear-gradient(to bottom,#141414,#0a0a0a);position:relative;overflow:hidden;padding:80px 0 100px}.faq-section__container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto}.faq-section__header{text-align:center;margin-bottom:40px}.faq-section__title{font-family:Bounded,sans-serif;font-weight:900;font-size:clamp(32px,5vw,52px);line-height:1.1;margin:0;text-transform:uppercase;font-style:italic}.faq-section__title-white{color:#fff}.faq-section__title-orange{color:#d4a954}.faq-section__accordion{display:flex;flex-direction:column;gap:16px;width:100%;margin-bottom:40px}.faq-section__accordion-item{background:#14141499;border:1px solid rgba(255,255,255,.1);border-radius:16px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:40px 40px 60px #0003;overflow:hidden}.faq-section__accordion-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:transparent;border:none;cursor:pointer;transition:background .3s ease;text-align:left}.faq-section__accordion-header:hover{background:#ffffff05}.faq-section__accordion-title{font-family:Inter,sans-serif;font-weight:600;font-size:16px;color:#fff;padding-right:16px}.faq-section__chevron{transition:transform .3s ease;flex-shrink:0}.faq-section__accordion-item.is-open .faq-section__chevron{transform:rotate(180deg)}.faq-section__accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.faq-section__accordion-item.is-open .faq-section__accordion-content{grid-template-rows:1fr}.faq-section__accordion-body{min-height:0;overflow:hidden}.faq-section__accordion-item .faq-section__accordion-body{padding:0 24px}.faq-section__accordion-item.is-open .faq-section__accordion-body{padding:0 24px 24px}.faq-section__accordion-body p{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#fff;opacity:.9;margin:0}.faq-section__button-wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.faq-section__button{display:inline-block;font-family:Bounded,sans-serif;font-weight:900;font-size:24px;text-decoration:none;padding:14px 110px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em;transition:transform .3s ease,box-shadow .3s ease;color:#fff;background:linear-gradient(to right,#d4a954,#ddb44f,#d4a954);border:1px solid #FFFFFF;box-shadow:0 20px 20px #0006;text-shadow:0 4px 4px rgba(0,0,0,.25)}.faq-section__button:hover{transform:translateY(-2px);box-shadow:0 24px 24px #00000073}.faq-section__sperm{position:absolute;right:-100px;top:50%;transform:translateY(-50%) scaleX(-1);pointer-events:none;z-index:0}.faq-section__sperm img{max-width:250px;height:auto;opacity:.5}@media screen and (max-width:749px){.faq-section{padding:60px 0 80px}.faq-section__header{margin-bottom:30px}.faq-section__title{font-size:clamp(26px,7vw,36px)}.faq-section__accordion{gap:12px}.faq-section__accordion-header{padding:16px 20px}.faq-section__accordion-title{font-size:14px}.faq-section__accordion-body{padding:0 20px 20px}.faq-section__accordion-body p{font-size:13px}.faq-section__button{font-size:18px;padding:12px 60px}.faq-section__sperm{display:none}}@media screen and (min-width:750px)and (max-width:989px){.faq-section__accordion-title{font-size:15px}.faq-section__button{font-size:20px;padding:14px 80px}.faq-section__sperm{right:-50px}.faq-section__sperm img{max-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-faq.css.map */
