* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
  }

a.action.skip.contentarea {
    display: none;
}

/* */
.inner-container .items-grid .owl-carousel .owl-item img {width: auto;}
.container.full-width {padding-left: 0;padding-right: 0;}


.nav-mobile ul.level0 .nav-item > a:hover + .opener {color: #333 !important;}
.sales-order-view .page-title-wrapper .page-title,
.sales-order-invoice .page-title-wrapper .page-title{ display: block;}
.sales-order-view .order-actions-toolbar .action.print,
.sales-order-invoice .order-actions-toolbar .action.print{ float: right; margin: 10px 0;}
.sales-order-view .order-actions-toolbar .action.order,
.sales-order-invoice .order-actions-toolbar .action.order{ background: #444 !important; color: #fff !important; float: left;padding: 5px 10px; margin: 10px 0;}
.sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar,
.sales-order-invoice .page-title-wrapper .actions-toolbar.order-actions-toolbar{ border-top: 1px solid #ccc; padding: 0; width: 100%; display: inline-block;}

.sales-order-view .order-actions-toolbar .action.print,
.sales-order-invoice .order-actions-toolbar .action.print{ background:#333; color: #fff; float: left; padding: 5px 10px;}
.sales-order-view .page-title-wrapper .order-status,
.sales-order-invoice .page-title-wrapper .order-status{ color: #ff5501; clear: both;}
.sales-order-view .order-actions-toolbar .action.print, .sales-order-invoice .order-actions-toolbar .action.print {float: right;margin: 0px 0;}

.checkout-index-index .main-container {padding-top: 20px;}

.product-info-main .price-wrapper .price, .product-options-bottom .price-wrapper .price {font-size: 2.6rem !important;line-height: 26px!important;font-weight: normal !important;color: #dc241f;}

.account.sales-order-view .payment-method table.data.table {    border: 1px solid #d8d8d8;}
.account.sales-order-view .payment-method table.data.table caption.table-caption {   display: none;}
.account.sales-order-view .payment-method table.data.table tr:first-child { border-bottom: 1px solid #d8d8d8;}
.account.sales-order-view .payment-method table.data.table tr th {  font-weight: bold;}

.account.page-layout-2columns-left .column.main .order-links .item{ font-size: 14px; padding: 8px 15px !important; font-weight: 400;}
.account.page-layout-2columns-left .column.main .order-links .item:hover a{ color: #fff;}
.account.page-layout-2columns-left .column.main .order-links .item strong{ font-weight: 400;}

.order-details-items{border-bottom:none !important;}
.order-details-items a	{	float:right !important;margin-bottom:10px;}
.order-details-items .order-title{	border-bottom:solid 1px #ccc; line-height:42px;	margin:10px 0;}
.order-details-items .order-title a{float:right;}
.order-links .item{padding:7px;	margin-right:2px !important;background:#ccc;}
.order-links .item:hover{background:#333 !important;color:#fff !important;}
.order-links .item a:hover{	color:#fff !important;}
.order-links .item.current{	background:#333 !important;	color:#fff !important;}
.order-details-items.invoice .order-title a.action.print {  padding: 5px 11px 2px;  background: #ccc;    color: #333; line-height: normal;}

a.ph-number {  margin-right: 18px;}

html body .form.create.account fieldset.fieldset.create{min-height: 522px !important;}
.form .field.captcha iframe, .form .field.captcha div {width: 301px !important;}
.login-container .block-content p, .login-container .block-content .field.note {font-size: 14px !important;}
.customer-account-create .page-title { margin: 0px 0px 30px 0px !important;}

/* .cms-index-index .main.container {padding-top: 0px;}
.cms-index-index .nav-border-bottom {border-bottom: 0px;}
.cms-index-index .owl-carousel{padding-top: 20px;}
.cms-index-index .header-container3{padding-bottom: 0px;} */


.cms-compcams-home-page.cms-index-index .main.container, .cms-power-house-products-home-page.cms-index-index .main.container, .cms-tci-home-page.cms-index-index .main.container {padding-top: 0px;}

.cms-compcams-home-page.cms-index-index .nav-border-bottom, .cms-power-house-products-home-page.cms-index-index .nav-border-bottom, .cms-tci-home-page.cms-index-index .nav-border-bottom  {border-bottom: 0px;}

.cms-compcams-home-page.cms-index-index .owl-carousel, .cms-power-house-products-home-page.cms-index-index .owl-carousel, .cms-tci-home-page.cms-index-index .owl-carousel{padding-top: 20px;}

.cms-compcams-home-page.cms-index-index .header-container3, .cms-power-house-products-home-page.cms-index-index .header-container3, .cms-tci-home-page.cms-index-index .header-container3{padding-bottom: 0px;}








/* .gr__stagph_compcams_com .header-top-container .header-top  a:hover {  color: #ffea05 !important;}
.gr__stagdro_compcams_com .header-top-container .header-top  a:hover {  color: #ff9a72 !important;}
.gr__stagcgp_compcams_com .header-top-container .header-top  a:hover {  color: #bcbcbc !important;}
.gr__stagcc_compcams_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__stagvt_compcams_com .header-top-container .header-top  a:hover {  color: #ffea05 !important;}
.gr__stagtci_compcams_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__staging_compcams_com .header-top-container .header-top  a:hover {  color: #ff9900 !important;}
.gr__stagdro_compcams_com .header-top-container .header-top  a:hover {  color: #f15c22 !important;}
.gr__stagrhs_compcams_com .header-top-container .header-top  a:hover {  color: #ff9c36 !important;}
.gr__stagzx_compcams_com .header-top-container .header-top  a:hover {  color: #d99aff !important;}
.gr__stagfas_compcams_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__staglp_compcams_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}  */

.gr__powerhouseproducts_com .header-top-container .header-top  a:hover {  color: #ffea05 !important;}
.gr__drivenracingoil_com .header-top-container .header-top  a:hover {  color: #ff9a72 !important;}
.gr__compgoparts_com .header-top-container .header-top  a:hover {  color: #bcbcbc !important;}
.gr__compcams_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__vthunder_com .header-top-container .header-top  a:hover {  color: #ffea05 !important;}
.gr__tciauto_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__inglese_com .header-top-container .header-top  a:hover {  color: #ff9900 !important;}
.gr__drivenracingoil_com .header-top-container .header-top  a:hover {  color: #f15c22 !important;}
.gr__racingheadservice_com .header-top-container .header-top  a:hover {  color: #ff9c36 !important;}
.gr__zex_com .header-top-container .header-top  a:hover {  color: #d99aff !important;}
.gr__fuelairspark_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}
.gr__lunatipower_com .header-top-container .header-top  a:hover {  color: #f55959 !important;}





/* Non-nija menu items

@media only screen and (min-width: 992px) {

.nav-container .caret:before {display: none;}

.nav-container .nav-item--parent.level-top.level0 > a::before, .sticky-header .nav-container .nav-item--parent.level0 >  a:before, .nav-regular .nav-submenu--mega > .nav-item > a:before {font-family: 'Font Awesome 5 Free';font-weight: 900;-moz-osx-font-smoothing: grayscale;    -webkit-font-smoothing: antialiased;position: absolute;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;
    line-height: 1;content: "\f107" !important;font-style: normal;right: 18px !important;top: 19px !important;}

.nav-container .inner-container .nav-regular ul li.nav-item--parent.level-top.level0 > a:hover:before, .sticky-header .nav-container .nav-item--parent.level0 >  a:hover:before {transform: rotate(180deg);top: 19px !important;}

.nav-regular .nav-submenu--mega > .nav-item > a:before, .nav-item.level1.nav-item--only-subcategories > a.level-top span.caret:before{  font-family: 'Font Awesome 5 Free';font-weight: 900;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;position: absolute;
    display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;content: "\f105" !important;  font-style: normal; top: 8px !important;font-size: 16px;}
.nav-regular .classic > .nav-panel--dropdown > li > a .caret{font-size: 0;opacity:1;}
.nav-regular .nav-submenu--mega > .nav-item.parent > a {font-size: 16px;}

}
*/



/* classic  */



.amfinder-select-wrapper:after, .amfinder-dropdown:after{ display: none;}
select{  background: url(../images/img/drop-arrow.png) no-repeat right center !important;}

.amfinder-common-wrapper .amfinder-select:disabled {  background: #a29e9e !important;  color: #000;  border-color: #a29e9e !important;}
.filter-options-content .item{ margin:10px 0 !important;}


.block.block-addresses-list {   clear: both;}
.sidebar .block strong  {font-size: 14px;line-height: 24px;font-weight: 600;text-transform: uppercase;}
@media only screen and (max-width: 991px){
    .header-container .header-top .left-column {
        display: block !important;
        width: 100%;
    }
    .header-container .header-top .left-column .item.item-left {
        float: none;
        text-align: left;
        margin: 0; display: block !important;
    }
    .header-container .header-top .left-column .item.item-left .top-phone span:last-child {
        float: right;
    }
    .header-container .header-top .right-column {
        display:block !important;
        width: 100% !important;
        text-align: center;
    }

    .header-container .header-top .item-right:first-child {
        margin-left: -10px;
        float: right;
    }
    .header-container .header-top .item-right:last-child {
        float: left;
    }
    .sidebar .block.block-vertnav.clearfix.hide-below-768 {
        display: none !important;
    }
}

.switcher-option a{overflow-wrap: break-word;word-wrap: break-word;word-break: normal;line-break: strict;-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;}



@media only screen and (min-width: 768px){
    /* Share Cart Design WEB View */
    div#storeswitcher {
        background: #fff;
        display: inline-block;
        width: 100%;
    }
    /* .store-switcher > .switcher1 { float: initial !important;  margin: 0 !important;  text-align: left;  padding: 0;} */

    .store-switcher > .switcher1 strong.label.switcher-label {
        display: none;
    }
    .store-switcher > .switcher1 ul.dropdown.switcher-dropdown {
        position: relative !important;
        background: transparent;
        border: none;
        box-shadow: initial;
        display: flex !important;
        justify-content: space-between; margin: 0;
    }
    .store-switcher > .switcher1 ul.dropdown.switcher-dropdown:before, .store-switcher .switcher ul.dropdown.switcher-dropdown:after{ display: none;}
    .store-switcher > .switcher1 .switcher-options { width: 100%;}
    .store-switcher > .switcher1 .switcher-options div.switcher-trigger:after { display: none !important;}
    .store-switcher > .switcher1 .switcher-options div.switcher-trigger{
        float: left;
        line-height: 45px;
        padding: 0 17px !important ; display: none !important;
    }


    .switcher-option{
        background-size: 40% auto !important;
        background-repeat: no-repeat !important;
        background-position: center center !important;
        text-align: center !important;
    }
    .switcher-option a{color: transparent; display: inline-block !important;  padding: 7px 0 !important; width:100% !important; height: 100%;}
    .switcher-option a:hover{color: transparent; }
    .switcher-option {width: 100%;}
    .switcher-option:hover { background-color: transparent !important;}

    .switcher-option.selected-store, .switcher-option:hover{background-color: #212221 !important;}
    /* compcams */
    .switcher-option.COMP.Cams{ background-image: url(../images/black/CompCAMS.png) !important; order:-9;}
    .switcher-option.COMP.Cams.selected-store, .switcher-option.COMP.Cams:hover{ background-image: url(../images/white/CompCAMS.png) !important;}


    /* edelbrok */
    .switcher-option.edelbrock{ background-image: url(../images/white/edelbrok_white.png) !important; order:-10;}
    .switcher-option.edelbrock.selected-store, .switcher-option.edelbrock:hover{ background-image: url(../images/black/edelbrok_black.png) !important;}

    /* russell */
    .switcher-option.russell{ background-image: url(../images/black/russell-logo-black.png) !important; order:-5; background-size: 35% auto !important;}
    .switcher-option.russell.selected-store, .switcher-option.russell:hover{ background-image: url(../images/white/russell-logo-white.png) !important;}
    /* lup */
    .switcher-option.lup{ background-image: url(../images/black/lup-logo-black.svg) !important; order:-4; background-size: 30% auto !important;}
    .switcher-option.lup.selected-store, .switcher-option.lup:hover{ background-image: url(../images/white/lup-logo-white.svg) !important;}

       /* Lunati */
       .switcher-option.Lunati{ background-image: url(../images/black/lup-logo-black.svg) !important; order:-4; background-size: 30% auto !important;}
       .switcher-option.Lunati.selected-store, .switcher-option.Lunati:hover{ background-image: url(../images/white/lup-logo-white.svg) !important;}
   
     /* TCI */
     .switcher-option.TCI.Auto{background-image: url(../images/black/tci_top_black.png) !important; order:-7;background-size:30% auto !important;}
     .switcher-option.TCI.Auto.selected-store, .switcher-option.TCI.Auto:hover{background-image: url(../images/white/tci-white-logo.png?v=1) !important;}

     /* Fast */
    .switcher-option.FAST{background-image: url(../images/black/FAST.png) !important; order:-6;}    
    .switcher-option.FAST.selected-store, .switcher-option.FAST:hover{background-image: url(../images/white/FAST.png) !important;}

     /* RHS */
     .switcher-option.Racing.Head{background-image: url(../images/black/RHS.png) !important; order:-5;}
     .switcher-option.Racing.Head.selected-store, .switcher-option.Racing.Head:hover{background-image: url(../images/white/RHS.png) !important;}

       /* ZEX */
    .switcher-option.ZEX{background-image: url(../images/black/ZEX.png) !important; order:-4;}
    .switcher-option.ZEX.selected-store, .switcher-option.ZEX:hover{background-image: url(../images/white/ZEX.png) !important;}


    /* powerhouse */
    .switcher-option.Powerhouse{background-image: url(../images/black/Powerhouse.png) !important; order:-3;}
    .switcher-option.Powerhouse.selected-store, .switcher-option.Powerhouse:hover{background-image: url(../images/white/Powerhouse.png) !important;}

     /* inglish */
     .switcher-option.Inglese{background-image: url(../images/black/Inglese.png) !important; order:-2;}
     .switcher-option.Inglese.selected-store, .switcher-option.Inglese:hover{background-image: url(../images/white/Inglese.png) !important;}

    /* Compgoparts */
    /* .switcher-option.COMP.GoParts{background-image: url(../images/black/GoParts.png) !important; order:-2;}
    .switcher-option.COMP.GoParts.selected-store, .switcher-option.COMP.GoParts:hover{background-image: url(../images/white/GoParts.png) !important;} */

    /* vthunder */
    .switcher-option.VThunder{background-image: url(../images/black/Vthunder.png) !important; order:-1;}
    .switcher-option.VThunder.selected-store, .switcher-option.VThunder:hover{background-image: url(../images/white/Vthunder.png) !important;}


    /* Share Cart Design WEB View */

    li.switcher-option {
        transition: .2s background ease-out;-webkit-transition: .4s backgroun ease out;-moz-transition: .4s background ease-out;
    }


}

@media only screen and (max-width: 767px){
    .header-primary {padding: 0!important;}
    .sales-order-view .page-title-wrapper .actions-toolbar.order-actions-toolbar .actions{ float: none; }
    .header-top-container{ display: none;}

    /* Share Cart */
    .switcher-options{    float: right;
        background: #231f20;
        padding: 3px 0 3px 15px;
        position: absolute;
        right: 10px;
        top: 10px;}
    .switcher-dropdown {right: 0;}
    .page-header .switcher .options ul.dropdown:before {
        left: inherit !important;
        right: 12px !important; }
    .page-header .switcher .options ul.dropdown:after{
        left: inherit !important;
        right: 11px !important;
    }
        .switcher-options {
            float: right;
            background: #f3f3f3;
            padding: 3px 0 3px 15px;
            position: absolute !important;
            right: 10px;
            top: 10px;
            border-radius: 2px;
        }
        .page-header .switcher li, .page-footer .switcher li{border-bottom: 1px solid #f7f7f7;
            background: #fdfdfd;}
        .page-header .switcher li a {
            color: #333;
            text-transform: uppercase;
            font-size: 13px;
            line-height: 16px; cursor: pointer;
        }
        .switcher-option {
            background-size: 84px auto !important;
        }

        .store-switcher > .switcher1 .active ul.dropdown.switcher-dropdown {display: flex;flex-direction: column;}
        /* compcams */
        .switcher-option.COMP.Cams{ order:-9;}

        /* edelbrok */
        .switcher-option.edelbrock{ order:-11;}
           /* edelbrok */
        .switcher-option.russell{ order:-5;}

        /* TCI */
        .switcher-option.TCI.Auto{ order:-7;}

        /* Fast */
        .switcher-option.FAST{ order:-6;}

        /* RHS */
        .switcher-option.Racing.Head{ order:-5;}

        /* ZEX */
        .switcher-option.ZEX{ order:-4;}

        /* powerhouse */
        .switcher-option.Powerhouse{order:-3;}

        /* inglish */
        .switcher-option.Inglese{ order:-2;}

        /* Compgoparts */
        /* .switcher-option.COMP.GoParts{ order:-2;} */


        /* vthunder */
        .switcher-option.VThunder{order:-1;}



        /* Share Cart END */

}

@media only screen and (max-width: 600px){
    .header-container .logo-wrapper--mobile{margin-top: 35px;}
    .switcher-options{top: 0px;right: 0;width: 100%;text-align: center;}
    .page-header .switcher .options.active ul.dropdown{width: 90%;left: 50%;margin-left: -43%;}
    .page-header .switcher .options ul.dropdown:before {left: 237px !important;}
    .page-header .switcher .options ul.dropdown:after{left: 236px !important;}


}

@media only screen and (max-width: 575px){
    .top-phone span+span { display: block;}
    .header-container .header-top .left-column{ background: transparent; }
}

.navi.nav-mobile ul.level0 .nav-item > a:not([href]){ display: none !important;}


@media only screen and (min-width: 768px) and (max-width: 1200px)  {
    .store-switcher .switcher-options .switcher-dropdown li {background-size: 75px !important;}
    .switcher-option a{padding: 0px 0 !important;}
}



#ninjamenus6.ninjamenus .level0:hover > a span.title{ color: #fff;}
.ninjamenus .level0:hover > .opener {color: #fff;}

.amsearch-wrapper-inner .price-box.price-final_price {  display: block;   max-width: unset;}
.ninjamenus.ninjamenus-mobile .nav-item > .opener {  height: 44px;   width: 50px;}



/* Elastic search custom */
.amsearch-results {background: #fff;}
.ninjamenus .nav-item > a > span{font-weight: unset;}
.amsearch-results {text-align: left;}
.amsearch-wrapper-input input#search {width: 100%;}
.amsearch-wrapper-content .product-item-link {line-height: 20px;}
.amsearch-wrapper-inner span.price-container {display: inline-block;}
.amsearch-form-container .control {min-height: 32px;}
.page-with-filter .filter-options-content .am-ranges ol{max-height:initial  !important;}
button.amsearch-loupe{padding:initial;}


.amsearch-products .amsearch-highlight{background: none;color: #202020;}


@media screen and (min-width: 768px) {
    .search-autocomplete {max-height: 130vh;}
    /* .amasty-xsearch-loader{top: 43%;} */
    .search-autocomplete {border: 1px solid #dddddd !important;}
    input.input-text:hover{border-color: #ddd !important;}
    .amsearch-close {top: 4px ;}
    .amsearch-results .amsearch-item {background: #fff;}
    .amsearch-results .amsearch-autocomplete-image {text-align:center; margin-bottom:10px;}
    .amsearch-results .product-image-container .product-image-photo{padding:10px}
    .amsearch-results .action.primary {padding: 8px 27px !important;margin-top: 10px;}

    .amsearch-autocomplete-image {border: 1px solid #f1f1f1;}
    img.product-image-photo {border: 0px !important;}
    .amsearch-more-results .amsearch-link:hover{border-bottom: 1px solid #444;color: #444;}



    .amasty-xsearch-block-header {padding: 15px 15px 0px 15px;}
    .amsearch-form-container.-large .amsearch-wrapper-content > .amsearch-item{width: 31.3% !important;margin: 5px 1% !important;}
    .amsearch-form-container.-large .amsearch-wrapper-content{padding: 0 5px 0 5px !important;}
    .amsearch-wrapper-content > .amsearch-item:hover{z-index: 2;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2) !important;border-color: transparent !important;transition: box-shadow 400ms ease-out !important;-moz-transition: box-shadow 400ms ease-out !important;-webkit-transition: box-shadow 400ms ease-out !important;-o-transition: box-shadow 400ms ease-out !important;    background-color: #ffffff !important;}
    .amsearch-results .product-image-container{display: contents;}
    .mana-filter-slider>.mana-slider-to{
        background-position:-20px 0 !important;
     }
     ol.mana-filter-checkboxes a.unchecked, ol.mana-filter-checkboxes a.unchecked:hover, ol.mana-filter-checkboxes a.checked {
        background-position: 0 7px !important;
        }
}

@media screen and (max-width: 926px) {
    .amsearch-results .action.primary {padding: 8px 15px !important;margin-top: 10px;}
}


@media screen and (max-width: 600px) {
    .amsearch-results  .product-item-link {width: 85% !important;}

}

@media screen and (max-width: 767px) {
    .amsearch-more-results .amsearch-link{background-color: #000 !important;color: #fff !important;}

}



/* cst-mega-slider */
.cst-mega-slider .mgz-block-heading {margin-bottom: 0;padding: 0;}
.cst-mega-slider .mgz-block-heading .title {background: #333;color: #fff !important;padding: 7px 15px;font-size: 22px; font-weight: 500;}


span.product-image-wrapper {padding-bottom: 75% !important;}
/* .amsearch-wrapper-content a.product-item-link {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;-webkit-box-orient: vertical;	word-wrap: break-word;} */
.mgz-element-inner  .product-item-info a.product-item-link {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;	word-wrap: break-word;}

.mgz-block-content{padding: 0 15px;}
.mgz-block-content .product-item-info:hover {z-index: 2;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2) !important;border-color: transparent !important;transition: box-shadow 400ms ease-out !important;-moz-transition: box-shadow 400ms ease-out !important;-webkit-transition: box-shadow 400ms ease-out !important;-o-transition: box-shadow 400ms ease-out !important;background-color: #ffffff !important;}
.mgz-block-content .product-item-info { padding: 10px;}
.mgz-carousel.mgz-carousel-equal-height .owl-item{justify-content: center}
.mgz-block img {width: auto !important;}


/* page-filter */
.page-with-filter .am-ranges .item a {width: 100%;}
/* .page-with-filter .am-ranges input[type="checkbox"] { margin: 2px 0px 0 0; top: 5px !important;left: 0px;position: revert;} */
.page-with-filter .am-ranges input[type="checkbox"] { margin: 2px 0px 0 0; left: 0px;position: revert;}
.page-with-filter input[type='checkbox']{top:auto;}
.page-with-filter .filter-options-content{padding:0px}

.page-with-filter  .filter-options-content ol .item{display:flex !important;}
.page-with-filter .filter-options-content a:hover{background: none;}



.filter-options-item.allow.active form ul.am-labels-folding li.item a {display: contents;line-height: 24px;   margin-left: 0px !important;}

.filter-options-item.allow.active form ul.am-labels-folding .-folding {display: grid;}
.filter-options-item.allow.active .filter-options-content .item {margin: 3px 0 !important;}

/* .filter-options-item.allow.active .filter-options-content a{margin-left: 7px !important;} */


.page-products.page-with-filter .filter-options-content .item, .filter-options .items .items-children.-folding .item a{display: -ms-flexbox;}
.filter-options-content a{display: inline !important;}

.filter-options-content .count:before, .filter-options-content .count:after{display: none;}
.amshopby-filter-parent {line-height: 24px;}
/* .filter-options-content a{padding: initial !important;padding-left: 10px;margin-left: 10px !important;} */
.amshopby-filter-parent span.count { display: inline-block;}

/* .am-filter-items-attr_category_ids li.item[data-label="Products"] > a.amshopby-filter-parent {display: none !important; }
.am-filter-items-attr_category_ids li.item[data-label="Products"] > input {display: none;}
.am-filter-items-attr_category_ids li.item[data-label="Products"] ul.level-1 > li > a.amshopby-filter-parent span.label {font-weight: bold !important;} */




/* .page-products.page-with-filter .filter-options-content .item{display:block;} */

/* sidebar */
.sidebar .block strong  {font-size: 14px !important;line-height: 24px;font-weight: 600;text-transform: uppercase;}
.navi-wrapper .menu-trigger, .nav-regular .nav-item.level0 > a {line-height: 55px!important;}

.nav-mobile .nav-item.level0.current > a, .header-mobile .skip-content .links > li.current > a {background-color: #dc241f;color: #fff;}


@media screen and (max-width: 768px){
    .cms-index-index .owl-carousel{padding-top: 0px;}
    html body .amsearch-wrapper-input{        width: 100% !important;        }
    html body  .amsearch-wrapper-input .amsearch-close{ top: 5px !important; }
    html body div.search-autocomplete{  width: 94% !important;        }
}


.items.mana-filter-checkboxes {
    padding-left: 15px !important;
    padding-right: 15px !important;
    }

    .manadev-expandable-filter .inner-container {
    padding-left: 0 !important;
    padding-right: 0 !important;

    }
    .page-products .sidebar.sidebar-main .filter.block .item .count:before {
        content:"(";
        display:inline-block;
     }
     .page-products .sidebar.sidebar-main .filter.block .item .count:after {
        content:")";
        display:inline-block;
     }
     .page-products .sidebar.sidebar-main .filter.block .item .count {
        display:inline-block;
     }
     strong.block-subtitle.filter-subtitle{
        background: #000;
         color: #fff;
         text-align: center;
         padding-bottom: 5px;
     }
     .page-products .sidebar.sidebar-main .filter.block .item .count {
        color: #555 !important;
        }
        .amsearch-wrapper-content .information-container .product-item-link, .mana-filter-block .items .item .filter-value{
               overflow-wrap: break-word !important;
                word-wrap: break-word !important;;
                word-break: normal important;l;
                line-break: strict !important;;
                 -webkit-hyphens: none !important;;
                 -moz-hyphens: none !important;;
                 -ms-hyphens: none !important;;
                hyphens: none !important;;
         }
         .catalog-product_compare-index .table-comparison .actions-secondary {min-width:26px !important;}
        .catalog-product_compare-index .table-comparison .product-item-actions .actions-primary, .catalog-product_compare-index .table-comparison .product-item-actions .actions-secondary {
            float: inherit !important;
        }
        .catalog-product_compare-index .table-comparison .catalog-product_compare-index .comparison td.cell.product.info .product-item-actions {
            position: inherit !important;
            bottom: 0;
        }
        .yotpoBottomLine{
            padding-top: 5px !important;
          }
          .yotpoBottomLine .yotpo-bottomline a.text-m{
            color: #a3a3a3 !important;
          }