.hp-main__containter{max-width:100%;margin:0 auto;background:#c60e2a;background:linear-gradient(175deg, #000000 0%, #000000 52.7%, white 53.1%, white 100%);padding:20px 0}@media(min-width: 768px){.hp-main__containter{background:linear-gradient(175deg, #000000 0%, #000000 65.7%, white 66.1%, white 100%)}}.hp-main__containter>.row{max-width:1400px;margin:0 auto;box-sizing:border-box;padding:0 10px;display:flex;flex-wrap:nowrap}.hp-main__containter .column._40{width:30%;display:none;min-width:320px}@media(min-width: 960px){.hp-main__containter .column._40{display:flex}}.hp-main__containter .column._40 .hp-product-search{border:1px #fff solid;box-shadow:3px 3px 6px rgba(0,0,0,.4941176471);border-radius:7px;background:#fff;width:100%;max-width:325px;margin:60px 0 60px auto}.hp-main__containter .column._40 .container__title{text-align:center;padding-top:20px;font-size:1.35rem;font-weight:bold}.hp-main__containter .column._40 .container__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;padding-bottom:15px;width:90%;margin:0 auto}.hp-main__containter .column._40 .container__body .hp-search__dd{margin-bottom:10px}.hp-main__containter .column._40 .container__body .hp-search__dd input{width:100%}.hp-main__containter .column._40 .container__body hp-product-search__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hp-main__containter .column._40 .container__body hp-product-search__actions button{margin:0 8px}.hp-main__containter .column._40 .filter-results-pnl{display:block;text-align:center;width:100%;font-size:1.375rem}.hp-main__containter .column._40 .filter-results-pnl .filter-results{font-weight:600}.hp-main__containter .column._40 .hp-product-search__actions{margin-top:15px;text-align:center}.hp-main__containter .column._40 .hp-product-search__actions .btn{font-size:1.3rem}.hp-main__containter .column._40 .hp-product-search__actions .reset{display:block;margin-top:15px;font-size:1.1rem;font-weight:600;cursor:pointer}.hp-main__containter .column._60{width:100%}@media(min-width: 960px){.hp-main__containter .column._60{max-width:1080px;width:70%}}@media(min-width: 1300px){.hp-main__containter .column._40{width:25%}.hp-main__containter .column._60{width:75%}}.hp-main__containter .filter-option{max-width:400px;height:50px;font-weight:600;border:2px #fc47b8 solid;border-radius:5px;display:block;line-height:50px;padding:0 10px;margin:15px auto;cursor:pointer;position:relative;background-color:#fff;text-align:left}.hp-main__containter .filter-option.disabled{border-color:#ccc;background:#fff}.hp-main__containter .filter-option i{position:absolute;right:10px;top:35%;color:#fff;border-radius:50%;background:#000;font-size:.8rem;width:18px;height:18px;justify-content:center;align-items:center;display:flex}.hp-main__containter .filter-option i::before{padding-top:2px;content:url(/images/icons/dropdown-icon-black.svg)}.hp-main__containter .filter-option.opened i{transform:rotate(-90deg)}.hp-product-search__actions button{width:100%;display:flex;justify-content:center;align-items:center}.hp-product-search__actions button.btn--black{width:100%;border-radius:29px;display:flex;align-items:center;justify-content:center;position:relative;padding:15px 0}.hp-product-search__actions button.btn--black>span{width:auto}.hp-product-search__actions button.btn--black i{color:#fff;margin-left:10px;border-radius:50%;background:#fff;color:#000;width:35px;height:35px;margin:5px;position:absolute;right:10px;display:flex;align-items:center;justify-content:center}.hp-product-search__actions button.btn--disabled{background:#fff;color:#d1d1d1;border:2px #d1d1d1 solid;padding:14px 25px;border-radius:29px}.hp-product-search__actions button.reset{border:none;background:none}.banner-container{width:100%;display:block;min-height:414px;position:relative;padding-left:10px;padding-right:10px;box-sizing:border-box}@media(min-width: 768px){.banner-container{margin-top:20px}}.banner-container .banner_inner{display:flex;flex-wrap:wrap}@media(min-width: 768px){.banner-container .banner_inner{flex-wrap:nowrap}}.banner-container .banner_left{color:#fff;text-align:center;flex-basis:100%}.banner-container .banner_left .button_container{display:none}.banner-container .banner_left .title{font-size:50px;width:100%;line-height:1}@media(min-width: 960px)and (max-width: 1120px){.banner-container .banner_left .title{font-size:87px}}.banner-container .banner_left .sub_title{font-size:20px}@media(min-width: 650px){.banner-container .banner_left .title{font-size:60px}}@media(min-width: 768px){.banner-container .banner_left{flex-basis:50%}.banner-container .banner_left .button_container{display:flex}.banner-container .banner_left .title{font-size:55px}.banner-container .banner_left .sub_title{font-size:25px}}@media(min-width: 960px){.banner-container .banner_left{flex-basis:65%}.banner-container .banner_left .title{font-size:50px}}@media(min-width: 1150px){.banner-container .banner_left{flex-basis:65%}.banner-container .banner_left .title{font-size:70px}}@media(min-width: 1400px){.banner-container .banner_left{flex-basis:55%}.banner-container .banner_left .title{font-size:87px}}@media(min-width: 960px){.banner-container .banner_left .sub_title{font-size:24px}}@media(min-width: 1250px){.banner-container .banner_left .sub_title{font-size:28px}}.banner-container .button_container{margin-top:30px;width:100%;justify-content:center}.banner-container .button_container .btn{padding:16px 40px;width:auto;font-size:1rem}.banner-container .button_container .btn.btn--black{background:#fff316;border:none;color:#000;box-shadow:none}@media(min-width: 768px){.banner-container .button_container{margin-top:30px}.banner-container .button_container .btn{font-size:30px;width:250px;box-sizing:border-box}}@media(min-width: 960px){.banner-container .button_container .btn{font-size:20px;width:200px;box-sizing:border-box}}@media(min-width: 1400px){.banner-container .button_container .btn{font-size:30px;width:250px;box-sizing:border-box}}.banner-container .banner_right{text-align:center;flex-basis:80%;margin:20px auto 0}.banner-container .banner_right img{width:auto}.banner-container .banner_right .button_container{display:flex}@media(min-width: 768px){.banner-container .banner_right{flex-basis:60%;margin-top:30px}.banner-container .banner_right .button_container{display:none}}@media(min-width: 1150px){.banner-container .banner_right{flex-basis:45%;margin-top:20px}}.hp-main__containter>.row{max-width:1600px;margin:0 auto;justify-content:center}@media(max-width: 1100px){.hp-main__containter>.row{max-width:100%;padding:0 10px}}.hp-main__containter .column._40.is-active{z-index:11}.homepage_filter{position:relative}.filter-close{color:#000;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;position:absolute;right:0px;top:0px;cursor:pointer;border-radius:50%}.homepage-filter-container.hp-search__dd{position:absolute;display:block;top:0;left:0;width:100%;z-index:11;padding-left:15px;display:none;max-width:900px}@media(min-width: 960px){.homepage-filter-container.hp-search__dd{display:block}}.filter-option.opened{border:2px #fc47b8 solid}.filter-option:hover::after{background-color:#0d7cb0}.filter-menu{z-index:2;-o-box-shadow:0 0 5px #888;-ms-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;background-color:#f2f3f5;display:none;opacity:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.filter-menu.active{border:1px #fff solid;opacity:1;display:block;animation:animatefilter .3s ease-in-out}.filter-menu .cheveron-container{position:absolute;align-items:center;display:flex;left:-30px;top:30%}.filter-menu .cheveron-container .cheveron-left{border-right:30px #fff solid;border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0)}.filter-menu.filter-prod-type{margin-top:70px}.filter-menu.filter-product-brand{margin-top:160px}.filter-menu.filter-product-brand .cheveron-container{top:35%}.filter-menu.filter-prod-features{margin-top:120px}@media(max-width: 1150px){.filter-menu.filter-prod-features{margin-top:100px}}@keyframes animatefilter{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:translateX(1)}100%{opacity:1;transform:translateX(1)}}@media(max-width: 959px){.homepage-filter-container{display:none}}.homepage-filter-container .filter-menu{position:relative}.homepage-filter-container .hp-search__dd{position:absolute}.homepage-filter-container .c-item{border:1px #fc47b8 solid;padding:5px;color:#000;width:48%;margin-bottom:10px;border-radius:0 5px 5px 5px;background:#f2fcff;position:relative}.homepage-filter-container .c-item.selected{border:3px #fc47b8 solid}.homepage-filter-container .c-item .checkbox_parent{position:absolute;left:-1px;top:-1px}.homepage-filter-container .c-item .checkbox-container input{height:20px;width:20px;z-index:1;left:0;top:0;margin:0}.homepage-filter-container .c-item .checkbox-container{position:relative}.homepage-filter-container .c-item .checkbox-container .option-check{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.homepage-filter-container .c-item .checkbox-container .checkbox{position:absolute;top:0;left:0;height:20px;width:20px;border:1px #fc47b8 solid;border-radius:2px}.homepage-filter-container .c-item .checkbox-container .checkbox::after{border:solid #fc47b8;border-width:0 3px 3px 0;top:-2px}.homepage-filter-container .c-item label{font-size:14px;font-weight:bold;width:100%;display:block;text-align:center;box-sizing:border-box;cursor:pointer}.hp-search__dd.homepage-filter-container .ddl-items__container{left:0;background:#fff;border-radius:10px}.hp-search__dd.homepage-filter-container .ddl-items__container .ddl-items__title{color:#000;margin-bottom:10px;position:relative}.hp-search__dd.homepage-filter-container .ddl-items__container .ddl-items__title h4{font-size:1.4rem;padding-top:10px}.hp-search__dd.homepage-filter-container .ddl-items__container ul{width:100%}.hp-search__dd.homepage-filter-container .ddl-items__container ul.product-types{display:flex;align-items:center}.hp-search__dd.homepage-filter-container .ddl-items__container ul.product-types li{width:50%;text-align:center;margin:20px 0;display:flex;justify-content:center;min-height:250px}.hp-search__dd.homepage-filter-container .ddl-items__container ul.product-types li button{width:90%;display:flex;align-items:center;flex-direction:column;justify-content:center;background:#fff;border-radius:10px;cursor:pointer;border:2px #fc47b8 solid}.hp-search__dd.homepage-filter-container .ddl-items__container ul.product-types li button .icon__btn{height:100px;display:flex;align-items:center}.hp-search__dd.homepage-filter-container .ddl-items__container ul.product-types li button .icon__text{font-weight:600;margin-bottom:10px;font-size:1.1rem}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items{margin:10px}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul{display:flex;justify-content:space-between}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul li{width:33%}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul li h5{text-align:center;color:#000;font-size:1rem}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul li .row{display:flex;flex-direction:column;align-items:center}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul li .row .column{width:90%;margin-bottom:10px;min-height:42px}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul li .row .title{min-height:auto}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul.filter__types .row .column{width:100%;display:flex;flex-direction:column;align-items:center}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul.filter__types .row .column.connectivity{flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(max-width: 1150px){.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items ul.filter__types .c-item{width:80%}}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items .check-items li .column a{width:100%;text-align:center;display:block;color:#000;background-color:rgba(212,244,253,.231372549);border-radius:5px;font-weight:bold;padding:10px 0;cursor:pointer;font-size:14px;box-sizing:border-box;border:1px #fc47b8 solid}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items .check-items li .column a:hover{border:3px solid #fc47b8}.hp-search__dd.homepage-filter-container .ddl-items__container .filter-prod-items .check-items li .column a.selected{border:3px solid #fc47b8}.hp-search__dd .ddl-items__container li button.selected{display:block}.filter-brands{margin-bottom:20px}.filter-brands .chk-SelectAll{padding:0 10px 10px;color:#0081ba;font-weight:bold;color:#fff}.filter-brands .chk-SelectAll .c-item{width:auto;border:none;background:none;padding:0 0 0 25px;display:flex;align-items:center}.filter-brands .popuplar-brands .title{display:block;width:100%;text-align:center;font-size:1rem;font-weight:bold;margin-bottom:10px}.filter-brands ul.check-items .c-item{color:#000;margin-bottom:10px;width:75%;margin-left:10px}@media(max-width: 1050px){.filter-brands ul.check-items .c-item{width:95%}}.filter-brands ul.check-items .c-item label{padding-left:5px;font-size:14px;font-weight:bold}.filter-brands .check-items,.filter-brands .check-items .row{display:block}.filter-brands .check-items .column{width:24.5%;display:inline-block}@media(max-width: 1050px){.filter-brands .check-items .column{width:24%}}.hero_top .filter-box .filter-option{border:1px #c4c4c4 solid;position:relative;display:block;width:80%;background-color:#fff;margin:1em auto;font-size:1.25em;color:#000;cursor:pointer;border-radius:5px;font-size:1.1rem}.filter-dropdown{width:98%}.filter-dropdown select{width:100%;height:53px;border:2px #fc47b8 solid;cursor:pointer;border-radius:10px;margin-bottom:15px;font-size:1rem;font-weight:600;padding:0 10px;background-position-x:96%;color:#000}.filter-dropdown select:disabled{border:2px #d7d7d7 solid}.filter-dropdown select option{font-size:1em}.filter-dropdown select option:hover{padding:.25em 0;background-color:#fff}
