.section--faq{overflow:hidden!important}.faq__wrapper .faq__inner-slide{border-radius:50px;margin-bottom:2rem;padding:0 2rem}@media (max-width:680px){.faq__wrapper .faq__inner-slide{padding:1.5rem 2rem}}.faq,.faq__line-one,.faq__line-two{position:relative;z-index:1}.faq__inner .faq *,.faq__inner .faq p,.faq__inner .faq p span{font-size:1.5rem;line-height:1.5}@media (max-width:980px){.section--faq .faq-info{margin-bottom:2rem}}@media (max-width:780px){.section--faq .faq-info .divider{display:none}.faq__line-one{width:100%}}.faq__container .filter .radio--btn{transition:all .5s}.faq__container .filter .radio--btn label{cursor:pointer;display:flex;font-weight:500;margin-bottom:.375em;overflow:hidden;position:relative}.faq__container .filter .radio--btn label input{left:-9999px;position:absolute}.faq__container .filter .radio--btn label input:checked+span{background-color:#f5f5f5;color:#333!important}.faq__container .filter .radio--btn label input:checked+span:before{box-shadow:inset 0 0 0 .3em #d31145}.faq__container .filter .radio--btn label span{align-items:center;border-radius:99em;display:flex;padding:.375em .75em .375em .375em;transition:.25s ease}.faq__container .filter .radio--btn label span:hover{background-color:#f5f5f5;color:#333!important}.faq__container .filter .radio--btn label span:before{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 .05em #d3d3d3;content:"";display:flex;flex-shrink:0;height:1em;margin-right:.75em;transition:.25s ease;width:1em}.faq__container .filter .product{border-top:3px solid #f5f5f5}.faqs-results{background:transparent;border-radius:10px;display:none;height:200px;overflow:scroll}.faq__container .search{position:relative;z-index:10000000000000000}.faq__container .results-list{border-radius:10px;margin-top:.5rem;text-transform:uppercase;width:380px;z-index:999999}.faq__container .results-list a{padding:0 1rem;width:380px}.faq__container .results-list a:first-child{padding-top:1rem}.faq__container .results-list a:last-of-type{padding-bottom:1rem}.faq__container .search form input{-webkit-appearance:none;border:.02rem solid #d3d3d3;border-radius:50px;padding:.8rem 1rem;width:100%}#alert{display:none}@media (min-width:1024px){.filter.filters{margin-top:-4.5rem}}