main[data-template="page.faq"]{background:#f7f4ee;color:#0e1238}main[data-template="page.faq"] .section-content-wrapper{max-width:860px;margin-inline:auto}main[data-template="page.faq"] h1{font-family:Barlow Condensed,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(44px,6vw,80px);line-height:.9;letter-spacing:.005em;color:#0e1238;margin:0}main[data-template="page.faq"] h1:after{content:"";display:block;width:130px;height:3px;margin-top:22px;background:linear-gradient(90deg,#E6342A,transparent);border-radius:2px}html:has(main[data-template="page.faq"]){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(main[data-template="page.faq"]){scroll-behavior:auto}}.rs-faq-nav{display:flex;flex-wrap:wrap;gap:8px}.rs-faq-nav a{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;color:#0e1238;text-decoration:none;border:1px solid rgba(14,18,56,.25);border-radius:9px;padding:9px 14px;transition:background-color .15s,color .15s,border-color .15s}.rs-faq-nav a:hover{background:#0e1238;border-color:#0e1238;color:#f7f4ee}.rs-faq-nav a:focus-visible{outline:2px solid #E6342A;outline-offset:2px}.rs-faq-group{margin-top:64px;scroll-margin-top:120px}.rs-faq-group h2{font-family:Barlow Condensed,sans-serif;font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(30px,3.4vw,42px);line-height:.95;letter-spacing:.005em;color:#0e1238;margin:0 0 22px}.rs-faq-group h2:after{content:"";display:block;width:70px;height:3px;margin-top:12px;background:linear-gradient(90deg,#E6342A,transparent);border-radius:2px}.rs-faq{border-top:1px solid rgba(14,18,56,.14)}.rs-faq:last-child{border-bottom:1px solid rgba(14,18,56,.14)}.rs-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:21px;line-height:1.15;letter-spacing:.01em;text-transform:uppercase;color:#0e1238;transition:color .15s}.rs-faq summary::-webkit-details-marker{display:none}.rs-faq summary:after{content:"";flex:none;width:30px;height:30px;border-radius:50%;border:1px solid rgba(14,18,56,.25);background:linear-gradient(#0e1238,#0e1238) center/12px 2px no-repeat,linear-gradient(#0e1238,#0e1238) center/2px 12px no-repeat;transition:background-color .15s,border-color .15s}.rs-faq[open] summary:after{background:linear-gradient(#fff,#fff) center/12px 2px no-repeat;background-color:#e6342a;border-color:#e6342a}.rs-faq summary:hover{color:#e6342a}.rs-faq summary:focus-visible{outline:2px solid #E6342A;outline-offset:4px;border-radius:2px}.rs-faq__a{padding:0 50px 24px 0}.rs-faq__a p{font-family:Barlow,sans-serif;font-size:17px;line-height:1.65;color:#2a2f55;margin:0;max-width:62ch;text-wrap:pretty}@media(max-width:749px){.rs-faq-group{margin-top:48px}.rs-faq summary{font-size:18px;padding:18px 0;gap:14px}.rs-faq summary:after{width:28px;height:28px}.rs-faq__a{padding-right:0}.rs-faq__a p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rs-faq-skin.css.map */
