.faq{background:var(--faq-background);color:var(--welljoy-deep-violet)}.faq .page-width{max-width:1200px;margin:0 auto;padding:0 2rem}.faq-heading--mobile{display:flex;flex-direction:column;text-align:center;margin-bottom:40px}.faq-heading--mobile .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-side-title{display:none}.faq-board{background:var(--faq-board);border-radius:14px;padding:16px}.faq-questions{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px 4px 10px}.faq-questions::-webkit-scrollbar{display:none}.faq-question{background:transparent;border:0;padding:8px 0;font-size:16px;line-height:1.2;white-space:nowrap;opacity:.6;cursor:pointer;border-bottom:2px solid transparent;font-family:var(--font-outfit);font-weight:300;font-size:14px}.faq-question.is-active{opacity:1;border-bottom-color:currentColor}.faq-col.faq-col--answers{background:var(--faq-answer-background);border-radius:12px;padding:16px;aspect-ratio:1 / 1;max-height:500px;width:100%}.faq-answer>*,.faq-answer p{font-size:14px;font-weight:300}.faq-answer>*:first-child{margin-top:0}.faq-answer>*:last-child{margin-bottom:0}.faq-question.is-active{position:relative;border-bottom-color:transparent}.faq-question:after,.faq-answer p a[href^="mailto:"]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:9px;background:url(link_underline.svg) repeat center bottom;pointer-events:none;opacity:0;transition:opacity .3s ease;color:var(--welljoy-deep-violet)}.faq-answer p a[href^="mailto:"]{position:relative;padding-bottom:8px}.faq-answer p a[href^="mailto:"]:after{opacity:1}.faq-answer a{position:relative}.faq-answer a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:7px;background:url(link_underline.svg) repeat center bottom;pointer-events:none}.faq-question.is-active:after{opacity:1}@media (min-width: 1025px){.faq-heading--mobile{display:none}.faq-questions span{max-width:95%;display:block}.faq-side-title{display:flex;justify-content:space-between;font-weight:300;font-size:64px;font-family:var(--font-roca);margin-bottom:30px;letter-spacing:-.06em}.faq-board{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:18px;align-items:start}.faq-col{aspect-ratio:1 / 1;max-width:580px;width:100%;overflow-y:auto;scrollbar-width:thin;padding:0 24px}.faq-col.faq-col--answers{max-height:unset}.faq-col::-webkit-scrollbar{width:6px}.faq-col::-webkit-scrollbar-thumb{background-color:rgba(var(--welljoy-deep-violet-rgb),.4);border-radius:3px}.faq-questions{display:grid;gap:0px;overflow:visible}.faq-side-title.questions{margin-top:16px}.faq-question:hover{color:var(--welljoy-deep-violet);opacity:1;border-color:var(--welljoy-deep-violet)}.faq-question.is-active{position:relative}.faq-question.is-active:after{content:"";position:absolute;right:12px;left:auto;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:currentColor;border-radius:50%}.faq-question{text-align:left;white-space:normal;border-bottom:1px solid rgba(var(--welljoy-deep-violet-rgb),.4);padding:16px 0;font-weight:400;font-size:20px;letter-spacing:.04em}.faq-question.is-active{border-bottom-color:var(--welljoy-deep-violet)}.faq-answer-card{align-self:start}.faq-answer>*,.faq-answer p{font-size:16px;font-weight:300}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/faq.css.map */
