.relenser-faq-page,.relenser-faq-page *,#faq,#faq *{box-sizing:border-box;font-family:var(--rl-font, "Roboto Condensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important}.faq{max-width:1160px;margin:0 auto;padding:2px 26px;border:1px solid var(--rl-panel-border, var(--rl-border));border-radius:8px;background:#fff}.faq-grid{display:grid;grid-template-columns:1fr}.faq-item{border-bottom:1px solid var(--rl-panel-border, var(--rl-border));background:none}.faq-col:last-child .faq-item:last-child{border-bottom:0}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:17px 0;border:0;background:none;color:var(--rl-primary);font-family:inherit;font-size:17px;font-weight:700;text-align:left;cursor:pointer}.faq-q .chev{position:relative;width:18px;height:18px;flex:0 0 18px;color:var(--rl-brand)}.faq-q .chev:before,.faq-q .chev:after{content:"";position:absolute;top:8px;left:3px;width:12px;height:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.faq-q .chev:after{transform:rotate(90deg)}.faq-q[aria-expanded=true] .chev:after{transform:rotate(0);opacity:0}.faq-q:focus-visible{outline:3px solid rgba(45,58,119,.25);outline-offset:4px}.faq-a{max-height:0;overflow:hidden;padding:0;transition:max-height .25s ease}.faq-a__body{padding:0 0 17px;color:var(--rl-text)}.faq-a__body .metafield-rich_text_field{color:inherit}.faq-a__body p{margin:0 0 12px;color:var(--rl-text);font-size:15px;line-height:1.55}.faq-a__body p:last-child{margin-bottom:0}.faq-a__body ul{margin:0 0 12px 20px;padding:0;color:var(--rl-text);font-size:15px;line-height:1.55}.faq-a__body li{margin:0 0 6px}.faq-a a{color:var(--rl-primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.faq-a__link{display:inline-block;margin:0 0 17px;font-size:15px}.faq-more{display:block;width:min(100%,320px);margin:28px auto 0}.relenser-faq-empty{max-width:720px;margin:0 auto;padding:20px;border-left:4px solid var(--rl-brand);background:#fff;color:var(--rl-text)}.faqpage-head{position:relative;overflow:hidden;padding:54px 20px 36px;background:var(--rl-light);text-align:center}.faqpage-head:before{content:"";position:absolute;top:-164px;right:max(-90px,calc((100vw - 1180px)/2));width:330px;height:330px;border:46px solid rgba(37,186,162,.12);border-radius:50%;pointer-events:none}.faqpage-head .container,.faqpage-body .container{position:relative;width:min(calc(100% - 40px),1180px);max-width:1180px;margin:0 auto;padding:0}.faqpage-head h1{position:relative;margin:0;color:var(--rl-primary);font-size:clamp(36px,7vw,52px);font-weight:100;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.faqpage-head:after{content:"";position:relative;display:block;width:110px;height:3px;margin:22px auto 0;background:var(--rl-brand)}.pillnav-wrap{position:sticky;top:var(--faq-sticky-top, 0px);z-index:30;border-bottom:1px solid var(--rl-border);background:#fff}.pillnav-bar{display:flex;align-items:center;gap:20px;max-width:1180px;margin:0 auto;padding:12px 20px}.pillnav{display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:8px;min-width:0;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.pillnav::-webkit-scrollbar{display:none}.pillnav a{flex:0 0 auto;padding:8px 16px;border-radius:50rem;background:var(--rl-light);color:var(--rl-primary);font-size:14px;line-height:1.4;white-space:nowrap;text-decoration:none;transition:background .15s ease,color .15s ease}.pillnav a:hover{background:#dde2e5;color:var(--rl-primary-hover)}.pillnav a.active{background:var(--rl-primary);color:#fff}.pillnav a:focus-visible{outline:3px solid rgba(45,58,119,.25);outline-offset:2px}.faqnav-cta.relenser-chrome-button{display:none;flex:0 0 auto;min-height:56px;padding:18px 34px;border:0;border-radius:var(--rl-radius);background:var(--rl-cta);color:#fff!important;font-size:22px;line-height:1;white-space:nowrap}.faqnav-cta.relenser-chrome-button:hover{background:var(--rl-cta-hover);color:#fff!important}.faqpage-body{padding:68px 0 76px;background:#fff}.faq-chapter{max-width:900px;margin:0 auto 48px;scroll-margin-top:calc(var(--faq-sticky-top, 0px) + 96px)}.faq-chapter:last-child{margin-bottom:0}.faq-chapter__title{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding-left:2px;color:var(--rl-primary);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.faq-chapter__title:before{content:"";width:34px;height:2px;background:var(--rl-brand)}.faq--page{max-width:900px}@media(min-width:768px){.faqnav-cta.relenser-chrome-button{display:inline-flex}.faq--page .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.faq--page .faq-col .faq-item:last-child{border-bottom:0}}@media(min-width:960px){#faq .faq-grid{grid-template-columns:repeat(3,1fr);column-gap:40px}#faq .faq-col .faq-item:last-child{border-bottom:0}}@media(max-width:959px){#faq .faq{padding:0;border:0;border-radius:0;background:transparent}}@media(max-width:767px){#faq.bg-light{background:var(--rl-white)}.pillnav-wrap{position:static;top:auto}.pillnav-bar{display:block;padding:10px 16px}.faqpage-head{padding:44px 16px 32px}.faqpage-head:before{top:-92px;right:-108px;width:210px;height:210px;border-width:30px}.faqpage-head .container,.faqpage-body .container{width:min(calc(100% - 32px),1180px)}.faqpage-body{padding:48px 0 56px}.faq-chapter{margin-bottom:40px;scroll-margin-top:24px}.faq--page{padding:0;border:0;border-radius:0;background:transparent}.faq--page .faq-item{border-bottom-color:var(--rl-border)}}@media(prefers-reduced-motion:reduce){.faq-a,.faq-q .chev:before,.faq-q .chev:after,.pillnav a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/relenser-faq.css.map */
