.faq--sec{padding-left:25px;padding-right:25px;margin-bottom:4rem}@media (min-width: 768px) and (max-width: 1024px){.faq--sec{padding-left:15px;padding-right:15px}}@media (max-width: 767px){.faq--sec{padding-left:10px;padding-right:10px}}.so-tab{position:relative;width:100%;overflow:hidden;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.09);margin:25px 0}.faq-category-title h4{font-size:24px;text-transform:capitalize;color:#be0058}.so-tab label{position:relative;display:block;padding:0 25px 0 30px;margin-bottom:5px;line-height:normal;cursor:pointer;font-weight:700;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.6em}.so-tab input{position:absolute;opacity:0;z-index:-1}.so-tab-content{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;padding:0 0 0 30px}.so-tab input:checked~.so-tab-content{max-height:300px}.so-tab label:after{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block}.so-tab input[type=checkbox]+label:after{content:"";background:url(down-arrown-n.png);background-repeat:no-repeat;background-position:left center;width:19px;height:11px;background-size:100%!important;background-repeat:no-repeat!important}.so-tab input[type=radio]+label:after{content:"\25bc"}.so-tab input[type=checkbox]:checked+label:after{background:url(up-arrow-n.png)}.so-tab input[type=radio]:checked+label:after{transform:rotateX(180deg)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/abz_designer.css.map */
