.vr-faq__hero{padding:182px 0 70px}.vr-faq__hero-content{display:flex;flex-direction:column;align-items:center;gap:24px}.vr-faq__hero-title{font-family:var(--vr-font-inter-tight);font-size:78px;font-weight:400;line-height:1.1;text-align:center;color:var(--vr-color-primary, #111);margin:0}.vr-faq__hero-subtitle{font-family:var(--vr-font-primary);font-size:18px;font-weight:400;line-height:1.5;text-align:center;color:var(--vr-color-primary, #111);max-width:626px;margin:0}@media(max-width:1024px){.vr-faq__hero-title{font-size:64px}}@media(max-width:767px){.vr-faq__hero-title{font-size:48px}.vr-faq__sidebar{scrollbar-width:none!important}.vr-faq__accordion-header .vr-icon,.vr-faq__accordion-header .vr-icon svg{height:24px;width:24px}}@media(max-width:480px){.vr-faq__hero{padding:134px 0 32px}.vr-faq__hero-title{font-size:36px}.vr-faq__hero-subtitle{font-size:16px}}.vr-faq__grid{display:flex;flex-direction:column;gap:24px;max-width:960px;margin:0 auto}.vr-faq__sidebar{overflow-x:auto;scrollbar-width:thin}.vr-faq__filters{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:32px;border-bottom:1px solid rgba(0,0,0,.1)}.vr-faq__filter-btn{background:transparent;border:none;font-family:var(--vr-font-primary);font-size:18px;font-weight:400;line-height:1.5;color:var(--vr-color-secondary, #3F3F3F);cursor:pointer;padding:0 0 24px;position:relative;transition:all .3s ease;flex-shrink:0}.vr-faq__filter-btn:hover,.vr-faq__filter-btn--active{color:var(--vr-color-primary, #111);text-shadow:0px 0px #111}.vr-faq__filter-btn--active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:var(--vr-color-primary, #111)}@media(max-width:1023px){.vr-faq__hero{padding:120px 0 50px}.vr-faq__filter-btn{padding-bottom:18px}.vr-faq__grid{gap:32px}}@media(max-width:767px){.vr-faq__hero-content,.vr-faq__grid{gap:16px}.vr-faq__accordion-body{margin-right:24px}.vr-faq__filters{gap:20px;-webkit-overflow-scrolling:touch}.vr-faq__accordion-group{gap:20px}.vr-faq__accordion{padding-bottom:20px}.vr-faq__filter-btn{font-size:16px;padding-bottom:12px}}@media(max-width:575px){.vr-faq__hero{padding:100px 0 32px}.vr-faq__filters::-webkit-scrollbar{height:4px}.vr-faq__filters::-webkit-scrollbar-track{background:transparent}.vr-faq__filters::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.vr-faq__filter-btn{white-space:nowrap}}.vr-faq__accordion-group{display:flex;flex-direction:column;gap:24px}.vr-faq__accordion{display:flex;flex-direction:column;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2);transition:border-color .3s ease}.vr-faq__accordion--active{border-bottom-color:var(--vr-color-primary, #111)}.vr-faq__accordion-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;padding:0;width:100%}.vr-faq__accordion-title{font-family:var(--vr-font-secondary);font-size:18px;font-weight:500;line-height:1.5;color:var(--vr-color-primary, #111);text-align:left}.vr-faq__accordion-header .vr-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#111;transition:transform .3s ease}.vr-faq__accordion--active .vr-faq__accordion-header .vr-icon{transform:rotate(180deg)}.vr-faq__accordion-body{display:none;margin:12px 40px 0 0}.vr-faq__accordion-content p{font-family:var(--vr-font-primary);font-size:18px;font-weight:400;line-height:1.5;color:#111c;margin:0;text-align:left}@media(max-width:480px){.vr-faq__accordion-title,.vr-faq__accordion-content p{font-size:16px}}.vr-faq__cta{padding:56px 0 112px}.vr-faq__cta-box{background-color:#f8f8f6;padding:56px 16px;width:100%}.vr-faq__cta-content{display:flex;flex-direction:column;align-items:center;gap:39px;max-width:385px;margin:0 auto}.vr-faq__cta-title{font-family:var(--vr-font-primary);font-size:36px;font-weight:500;line-height:1.1;letter-spacing:-.04em;color:#000;text-align:center;margin:0}.vr-faq__cta .vr-btn--primary{display:inline-flex;align-items:center;justify-content:center;padding:20px 70px;background-color:var(--vr-color-primary, #111);border-radius:138px;color:#fff;font-family:var(--vr-font-secondary);font-size:18px;font-weight:600;line-height:1.5;text-transform:uppercase;text-decoration:none;min-width:252px;box-sizing:border-box}@media(max-width:768px){.vr-faq__cta-title{font-size:28px}.vr-faq__cta{padding:48px 0 40px}.vr-faq__cta-box{padding:24px 16px}.vr-faq__cta-content{gap:20px}}@media(max-width:480px){.vr-faq__cta-title{font-size:24px}.vr-faq__cta .vr-btn--primary{padding:14px 60px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faqs.css.map */
