.faq-section *{color:var(--primary-off-white)}.faq-section .button{background-color:var(--primary-off-white);color:var(--primary-blue-1)!important;font-weight:500;font-size:14px}.faq-info .faq--inner{position:sticky;top:5rem}.faq-section{padding-top:36px;padding-bottom:36px;background-color:var(--primary-blue-1)!important}.faq-section-inner{display:flex;gap:15%;padding:4rem 0;position:relative}.faq-section-inner>div{width:50%}.faq-info .h1{font-size:68px;line-height:68px}.faq-info h4{font-family:var(--font-body-family);margin:1rem auto 4.8rem 0;max-width:450px;font-size:20px}.faq-info a{text-transform:uppercase;letter-spacing:1.5px}.faq-section .separate-arrow-btn{justify-content:flex-start}.faq-entries{overflow:hidden}.faq-entries.mask{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:auto;--mask: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 0) 130% 20% / 50% 130% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.faq-section-inner .view-more-trigger{display:inline-flex;gap:1rem;text-transform:uppercase;font-size:14px;font-weight:500;align-items:center;margin-block-start:-3rem;cursor:pointer}.faq-section-inner .view-less svg{transform:rotate(180deg)}.faq-entry{border-bottom:1px solid #f6f1e940}.faq-entry__question{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;font-weight:300;font-size:20px;gap:2rem;padding:2rem 0}.faq-entry__question p{order:3}.faq-entry__answer>*{margin-top:0}.faq-entry__answer p{margin:0;padding:0 0 1.8rem;line-height:150%;font-size:16px}.faq-entry__answer p:last-child{padding-bottom:28px}.faq-entry__answer p strong{font-weight:500}.faq-entry__answer a{font-weight:600}.faq-entry__question+.faq-entry__answer{visibility:hidden;max-height:0;opacity:0;transition:all .3s ease;padding-inline-start:calc(32px + 2rem)}.faq-entry__question.faq-open+.faq-entry__answer{visibility:visible;max-height:1400px;opacity:1}div.toggle-icon{display:block;position:relative;width:32px;min-width:32px;height:32px;background:var(--primary-off-white);border-radius:50%}.faq-open .toggle-icon{background:var(--accent-lime)}.toggle-icon:before,.toggle-icon:after{content:"";position:absolute;background-color:var(--primary-blue-1);transition:transform .25s ease-out}.toggle-icon:before{top:.5rem;left:50%;width:2px;height:calc(100% - 1rem);margin-left:-1px;border-radius:20%}.toggle-icon:after{top:50%;left:.5rem;width:calc(100% - 1rem);height:2px;margin-top:-1px;border-radius:20%}.faq-open .toggle-icon:before{transform:rotate(90deg)}.faq-open .toggle-icon:after{transform:rotate(180deg)}@media screen and (min-width: 750px){.faq-entry:last-child{margin-block-end:15rem}.faq-entries:last-child:after{content:""}}@media (max-width: 749px){.faq-section{padding:0}.faq-section-inner{flex-direction:column;padding:4rem 1.2rem;gap:4rem}.faq-section-inner>div{width:100%}.faq-info .h1{font-size:42px;line-height:42px}.faq-info h4{font-size:16px}.faq-entry__question p{font-size:23px;font-family:var(--font-heading-family)}.faq-entry__answer p{font-size:12px}div.toggle-icon{width:28px;min-width:28px;height:28px}.faq-entry__question+.faq-entry__answer{padding-inline-start:calc(28px + 2rem)}}#FAQ-drawer.open{box-shadow:10px 10px 50px #00000040}#FAQ-drawer .faq-section-inner{flex-direction:column;padding:0}#FAQ-drawer .faq-section-inner>div{width:100%}#FAQ-drawer .faq-info h2{margin-top:0}@media (max-width: 749px){#FAQ-drawer{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/701/assets/section-faq.css.map */
