.faq__header{padding:clamp(2rem,1.714rem + .893vw,4rem);color:#555}.faq__heading{font-family:var(--font-heading-family);font-weight:var(--font-regular-weight);letter-spacing:.15em}.faq__question:not(#cat-1){display:none}.faq__grid{display:flex;flex-wrap:wrap;border-bottom:none;border-top:1px solid rgb(var(--color-base-gray-50))}.faq__categories,.faq__questions{flex:0 0 50%}.faq__categories{border-right:1px solid rgb(var(--color-base-gray-50))}.faq__category{padding:20px;border-bottom:1px solid rgb(var(--color-base-gray-50));transition:all .4s ease}.faq__category.faq__category--icon{padding-left:53px;position:relative}.faq__category.faq__category--icon:after{content:"i";position:absolute;top:18px;left:20px;display:flex;justify-content:center;align-items:center;text-align:center;width:1.25em;height:1.25em;border-radius:50%;line-height:1.25em;font-weight:600;background-color:rgb(var(--color-base-text));color:rgb(var(--color-base-white))}.faq__category.faq__category--icon.faq__category--active:after{background:rgb(var(--color-base-white));color:rgb(var(--color-base-text))}.faq__question-heading,.faq__category{font-size:clamp(1.6rem,1.52rem + .25vw,2rem);letter-spacing:.015em;font-family:var(--font-body-family);font-weight:var(--font-medium-weight);cursor:pointer}.faq__question-heading{font-weight:var(--font-bold-weight)}.faq__category:hover,.faq__category.faq__category--active{background:rgb(var(--color-base-text));color:rgb(var(--color-base-white))}.faq__categories .faq__category:last-child{border-bottom:none}.faq__questions{padding:clamp(2rem,1.714rem + .893vw,4rem)}.faq__question-heading{font-size:clamp(1.6rem,1.52rem + .25vw,2rem);line-height:1.65;padding:1em clamp(20px,2.25vw,40px) 1em 0;font-family:var(--font-body-family);position:relative}.faq__question-heading:after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);width:clamp(1.6rem,1.52rem + .25vw,2rem);height:clamp(1.6rem,1.52rem + .25vw,2rem);opacity:.4;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.faq__question-heading.faq__question-heading--active:after{transform:rotate(45deg)}.faq__answer{padding-bottom:46px}.faq__question .faq__collapse:not(:last-child){border-bottom:1px solid rgb(var(--color-base-gray-50))}.faq__answer *{font-size:clamp(1.4rem,1.343rem + .179vw,1.8rem);font-weight:var(--font-body-weight);font-family:var(--font-body-family);color:rgb(var(--color-base-text));letter-spacing:normal;line-height:1.5}.faq__answer .metafield-rich_text_field ul{list-style:none;margin:0;padding:0}.faq__answer-content ul{padding-left:20px}.faq__answer-content{margin-top:30px;display:none}.faq__answer-content.faq__answer-content--active{display:block}.faq__answer a{text-decoration:underline}.faq__question .faq__collapse .faq__answer{display:none}.faq__question .faq__collapse.faq__collapse--active .faq__answer{display:block}.faq__collapse--active .faq__question-heading:after{transform:rotate(45deg);top:36%}html.js{height:auto}@media(max-width:990px){.faq__grid{flex-direction:column}.faq__category{padding:15px}.faq__category.faq__category--icon{padding-left:44px}.faq__category.faq__category--icon:after{top:15px;left:10px}.faq__categories .faq__category:last-child{border-bottom:1px solid rgb(var(--color-base-gray-50))}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/faq.css.map */
