.soleio-faq{--soleio-faq-bg: #fbf5ea;--soleio-faq-panel: #fffdf8;--soleio-faq-text: #2f241b;--soleio-faq-muted: #755f4a;--soleio-faq-accent: #b1842f;--soleio-faq-accent-dark: #7a5425;--soleio-faq-border: rgba(122, 84, 37, .18);background:var(--soleio-faq-bg);color:var(--soleio-faq-text)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.soleio-faq__inner{max-width:108rem;margin:0 auto;padding:5.2rem 2rem 6.8rem}.soleio-faq__header{max-width:78rem;margin:0 auto 3.2rem;text-align:center}.soleio-faq__eyebrow{margin:0 0 1rem;color:var(--soleio-faq-accent-dark);font-size:1.2rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase}.soleio-faq__title{margin:0;color:var(--soleio-faq-text);font-family:var(--font-heading-family);font-size:clamp(3rem,6vw,5.2rem);line-height:1.06}.soleio-faq__intro{max-width:68rem;margin:1.6rem auto 0;color:var(--soleio-faq-muted);font-size:1.75rem;line-height:1.7}.soleio-faq__tabs{display:flex;gap:.8rem;justify-content:flex-start;margin:0 0 3.8rem;padding:.4rem 0 1.2rem;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.soleio-faq__tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:4.8rem;padding:1rem 1.8rem;border:.1rem solid var(--soleio-faq-border);border-radius:999px;background:#fffdf8b8;color:var(--soleio-faq-accent-dark);font-size:1.55rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.soleio-faq__tab:hover,.soleio-faq__tab:focus-visible{border-color:#7a542561;background:#fffdf8;color:var(--soleio-faq-text)}.soleio-faq__section{scroll-margin-top:9rem;margin-top:4.2rem}.soleio-faq__section:first-of-type{margin-top:0}.soleio-faq__section-title{margin:0 0 1.8rem;color:var(--soleio-faq-accent-dark);font-family:var(--font-heading-family);font-size:clamp(2.1rem,4vw,3rem);line-height:1.2}.soleio-faq__items{border-top:.1rem solid var(--soleio-faq-border)}.soleio-faq__item{border-bottom:.1rem solid var(--soleio-faq-border);background:transparent}.soleio-faq__question{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7.6rem;padding:2.2rem 0;color:var(--soleio-faq-text);cursor:pointer;font-size:1.95rem;font-weight:700;line-height:1.4;list-style:none}.soleio-faq__question::-webkit-details-marker{display:none}.soleio-faq__icon{position:relative;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border:.1rem solid rgba(177,132,47,.45);border-radius:50%}.soleio-faq__icon:before,.soleio-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:.2rem;border-radius:999px;background:var(--soleio-faq-accent);transform:translate(-50%,-50%)}.soleio-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.soleio-faq__item[open] .soleio-faq__icon:after{opacity:0}.soleio-faq__answer{max-width:74rem;margin:0 auto;padding:.8rem 2.4rem 3.2rem;color:var(--soleio-faq-muted);font-size:1.72rem;line-height:1.82}.soleio-faq__answer p{margin:0}.soleio-faq__answer p+p{margin-top:1.4rem}.soleio-faq__answer a{color:var(--soleio-faq-accent-dark);font-weight:700;text-decoration-thickness:.1rem;text-underline-offset:.25rem}.soleio-faq__support{margin-top:4rem;padding:2.4rem;border:.1rem solid var(--soleio-faq-border);border-radius:.8rem;background:var(--soleio-faq-panel);text-align:center}.soleio-faq__support-title{margin:0 0 .8rem;color:var(--soleio-faq-text);font-size:2rem}.soleio-faq__support-text{max-width:58rem;margin:0 auto 1.8rem;color:var(--soleio-faq-muted);line-height:1.7}.soleio-faq__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.soleio-faq__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.8rem;border:.1rem solid var(--soleio-faq-accent);border-radius:999px;background:var(--soleio-faq-accent);color:#fffdf8;font-weight:700;line-height:1;text-decoration:none}.soleio-faq__button--secondary{background:transparent;color:var(--soleio-faq-accent-dark)}@media screen and (min-width:750px){.soleio-faq__inner{padding:6.8rem 3.2rem 8.4rem}.soleio-faq__tabs{justify-content:center;flex-wrap:wrap;overflow:visible}}@media screen and (max-width:749px){.soleio-faq__header{text-align:left}.soleio-faq__intro{margin-left:0;font-size:1.62rem}.soleio-faq__tabs{gap:1rem;margin-left:-.4rem;margin-right:-.4rem;padding-left:.4rem;padding-right:.4rem}.soleio-faq__tab{min-height:4.6rem;padding:.95rem 1.55rem;font-size:1.45rem}.soleio-faq__section{margin-top:3.6rem}.soleio-faq__question{min-height:6.6rem;padding:2rem 0;font-size:1.72rem}.soleio-faq__answer{max-width:100%;padding:.6rem 1.2rem 2.8rem;font-size:1.6rem}.soleio-faq__support{padding:2rem 1.6rem;text-align:left}.soleio-faq__actions{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-soleio-faq.css.map */
