.faq-template.margin-bottom{padding-bottom:7.5rem}.faq-template .hero-wrapper{width:100%;padding-top:40%;overflow:hidden;position:relative;background:#000}.faq-template .hero-wrapper .content{position:absolute;z-index:2;top:50%;left:0;width:100%;transform:translateY(-50%)}.faq-template .hero-wrapper .content .title{margin:0;text-align:center}.faq-template .hero-wrapper .content .b_overview{text-align:center;margin-top:1.5rem}.faq-template .hero-wrapper .content .b_overview p:last-child{margin:0}.faq-template .hero-wrapper .content .b_overview a{color:inherit;font-weight:500;text-decoration:underline}.faq-template .hero-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8}.faq-template .hero-wrapper.hero-small{padding:60px 0;min-height:300px}.faq-template .hero-wrapper.hero-small .content{position:relative;top:auto;left:auto;transform:translate(0)}.faq-template .faq-categories{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:.0625rem solid #eee;margin:0 0 3rem}.faq-template .faq-categories a{margin:0 .5rem;padding:1rem 0 .5rem}.faq-template .faq-categories a:hover{color:#000}.faq-template .faq-categories a.active{color:#000;border-bottom:2px solid var(--primary)}.faq-template .faq-output{padding:0 1.25rem}.faq-template .faq-output .item{margin:0;padding:0;border-bottom:1px solid #eee;display:none}.faq-template .faq-output .item.is-visible{display:block}.faq-template .faq-output .item .q p{cursor:pointer;position:relative;margin:0;padding:1.25rem 0 1.25rem 1.875rem}.faq-template .faq-output .item .q p:before{content:"+";line-height:1.25rem;text-align:center;width:1.25rem;height:1.25rem;background:#eee;border-radius:.25rem;color:var(--primary);position:absolute;top:50%;left:0;transform:translateY(-50%)}.faq-template .faq-output .item .q p.active:before{content:"-"}.faq-template .faq-output .item .a{display:none;padding:1rem 1.25rem 2rem 1.875rem}.faq-template .faq-output .item .a ul,.faq-template .faq-output .item .a ol{padding:0 0 10px 20px}.faq-template .faq-output .item .a ul li,.faq-template .faq-output .item .a ol li{margin-bottom:.625rem}.faq-template.product-faq-template{padding-bottom:7.5rem}.faq-template.product-faq-template .title{margin-bottom:2rem}.faq-template.product-faq-template .faq-output .item{display:block}.faq-template.product-faq-template .faq-output .item .a ul,.faq-template.product-faq-template .faq-output .item .a ol{padding-left:1.25rem}@media screen and (max-width: 64rem){.faq-template .hero-wrapper{padding-top:80%}.faq-template .faq-categories{padding-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/style-faq-template.css.map */
