.custom-font--title-1{font-family:riforma;font-weight:700;font-size:var(--font-body-3);line-height:1.2em;max-width:90%}.custom-faq{background-color:#e9e9e9;padding:var(--vert-8) 0}.custom-faq__container{max-width:1300px;width:90%;margin:0 auto}.custom-faq__blocks,.custom-faq__block{display:flex;flex-direction:column}.custom-faq__block{margin-bottom:var(--horiz-1)}.custom-faq__headline{margin-bottom:var(--vert-6)}.custom-faq__blocks,.custom-faq__item{width:100%}.custom-faq__category{height:55px}.custom-faq__header{min-height:45px}.custom-faq__accordion,.custom-faq__block{transition:max-height .3s ease-out,opacity .25s ease-in;height:auto;max-height:0;opacity:0;overflow:hidden}.custom-faq__item,.custom-faq__category,.custom-faq__uncat{background-color:#fff;position:relative}.custom-faq__category,.custom-faq__header{padding:var(--vert-3);display:flex;justify-content:space-between;align-items:center;flex-direction:column;justify-content:center;align-items:flex-start}.custom-faq__header{margin:0 var(--vert-3);padding:var(--vert-3) 0}.custom-faq__header h3{width:95%}.custom-faq__blocks .button--bg,.custom-faq__block .button--bg{fill:none}.custom-faq__header h3{font-size:var(--font-body-3);font-weight:400}.custom-faq__accordion,.custom-faq__uncat{padding:0 var(--vert-3)}.custom-faq__question{font-family:riforma;font-size:var(--font-body-2)}.custom-faq__question p{line-height:1.4em;padding-bottom:1.6em}.custom-faq__category nav .plus,.custom-faq__header nav .plus{opacity:1}.custom-faq__category.accordion--active nav .minus,.custom-faq__header.accordion--active nav .minus{opacity:1}.custom-faq__category.accordion--active nav .plus,.custom-faq__header.accordion--active nav .plus{opacity:0}.custom-faq__category.accordion--active+.custom-faq__block,.custom-faq__header.accordion--active+.custom-faq__accordion{max-height:1500px;opacity:1}.custom-faq__category.accordion--active+.custom-faq__block:last-child{padding-bottom:var(--vert-2)}.custom-faq__category.accordion--active+.custom-faq__uncat,.custom-faq__header.accordion--active+.custom-faq__accordion{padding:var(--vert-3)}.custom-faq__header.accordion--active{border-bottom:1px solid var(--grey-2)}@media (max-width: 500px){.custom-faq__question{font-size:var(--font-body-3)}.custom-faq{padding:0 0 20px}}.custom-faq__blocks nav,.custom-faq__block nav{position:absolute;right:8px;z-index:4}.custom-faq__blocks nav{top:14px;width:28px;height:28px}.custom-faq__block nav{top:10px;width:24px;height:24px}.custom-faq__blocks nav svg,.custom-faq__block nav svg{width:100%;height:100%;fill:none;position:absolute;top:0;left:0;opacity:0;transition:opacity .25s ease-in}.custom-faq__category nav .custom-plus,.custom-faq__header nav .plus{opacity:1}.custom-faq__category nav .custom-minus,.custom-faq__header nav .minus{opacity:0}.custom-faq__category.accordion--active nav .custom-minus,.custom-faq__header.accordion--active nav .minus{opacity:1}.custom-faq__category.accordion--active nav .custom-plus,.custom-faq__header.accordion--active nav .plus{opacity:0}.custom-faq__blocks .custom-button--bg,.custom-faq__block .button--bg,.custom-faq__blocks .custom-button--stroke,.custom-faq__block .button--stroke{stroke:currentColor}.custom-faq__category{border-top-left-radius:5px;border-top-right-radius:5px}.custom-faq__uncat{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
/*# sourceMappingURL=/cdn/shop/t/1351/assets/faq-custom.css.map */
