body.site.com-hikashop.view-category.layout-listing .hikashop_subcategories {display: none;}
select#filter_Service_9_module_199 {width: 100%;}
.hikashop_filter_main.hikashop_filter_main_Service_9 {min-height: auto!important;}
option {text-transform: capitalize;}

input#filter_text_Filterbybrand_1 {padding-right: 50px;}
input#filter_text_Filterbybrand_1 {
    width: 100%;
    background-position: 95% 50%;
    background-image: url(/images/00-foc/others/search.png);
    background-repeat: no-repeat;
    background-size: 11%;
    }

@media (min-width: 768px) and (max-width: 991px){
input#filter_text_Filterbybrand_1 {background-position: 98% 50%;background-repeat: no-repeat;background-size: 4%;}
.hikashop_filter_main.hikashop_filter_main_Filterbybrand_1{width:100%!important;}
}

@media (max-width: 767px){
input#filter_text_Filterbybrand_1 {width: 100%;background-position: 95% 50%;background-image: url(/images/00-foc/others/search.png);background-repeat: no-repeat;background-size: 7%;}
}

.owl-carousel.owl-theme.cardslide_1695375225767.owl-loaded.owl-drag .owl-prev img {transform: scale(0.1);transform-origin: left center;left: -80px;top: -90px;position: relative;}
.owl-carousel.owl-theme.cardslide_1695375225767.owl-loaded.owl-drag .owl-next img {transform: scale(0.1);transform-origin: right center;right: -80px;top: -90px;position: relative;}

.owl-carousel.owl-theme.cardslide_1695375225767.owl-loaded.owl-drag .owl-prev {background:none;}
.owl-carousel.owl-theme.cardslide_1695375225767.owl-loaded.owl-drag .owl-next {background:none;}

.foc-product-carousel .owl-prev img {transform: scale(0.1);transform-origin: left center;left: -80px;top: -80px;position: relative;}
.foc-product-carousel .owl-next img {transform: scale(0.1);transform-origin: right center;right: -80px;top: -80px;position: relative;}


@media (max-width: 767px){
.owl-carousel.owl-theme.cardslide_1695375225767.owl-loaded.owl-drag .owl-stage {padding-bottom: 50px;}
.foc-product-carousel .owl-stage {padding-bottom: 50px;}
}


/*listing*/
.com-hikashop.layout-listing a.hikabtn.hikacart, button.comparebtn {line-height: 1!important;padding: 15px 18px!important;}
@media (min-width: 992px){button.comparebtn {margin-left:4px;}}
.comparebtn label {margin: 0!important;line-height: 1!important;font-weight: 900;font-size: 14px;}
.comparebtn:hover label {color:#fff;cursor:pointer;}
input.hikashop_compare_checkbox {margin: 0;position: relative;top: 2px;margin-right: 5px;cursor:pointer;}

@media (min-width: 992px) and (max-width: 1199px){
.com-hikashop.layout-listing a.hikabtn.hikacart, button.comparebtn {padding: 15px 10px!important;font-size: 12px;line-height: 1.5!important;}}

@media (max-width: 767px){
.com-hikashop.layout-listing a.hikabtn.hikacart, button.comparebtn {line-height: 1!important;padding: 15px 10px!important;width:100%;margin-bottom: 0px!important;}
button.comparebtn {margin-top: 5px;}    
.layout-listing .hk-row-fluid {display: flex;justify-content: space-between;}
.layout-listing .hikashop_product:nth-child(odd) {padding-left:0px!important;}
.layout-listing .hikashop_product:nth-child(even) {padding-right:0px!important;}
}


/*details page option*/
table.hikashop_product_options_table .radio {padding: 0!important;margin: 0;}

table.hikashop_product_options_table .radio input {margin: 0px!important;position: relative;top: 2px;right: 5px;}

span#hikashop_product_price_with_options_main {
    margin-bottom: 15px;
    display: block;
    background: #00b489;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
}

span#hikashop_product_price_with_options_main {
    margin-bottom: 15px;
    display: block;
    background: #00b489;
    padding: 10px;
    color: #fff;
    border-radius: 5px;
}

span.hikashop_option_name, table.hikashop_product_options_table .controls {
    padding: 10px;
    display: block;
    padding-left: 0px;
    padding-bottom: 0px;
}

span.hikashop_option_info {display: none;}
span.hikashop_option_price_value {font-weight: 900;font-size: 20px;}

@media only screen and (min-width: 768px) {
table.hikashop_product_options_table tr td:nth-child(1) {max-width: 200px!important;width: 100%;}
table.hikashop_product_options_table tr td:nth-child(2) {min-width: 173px!important;width: 100%!important;}}

@media (max-width: 767px){
table.hikashop_product_options_table tr td:nth-child(1) {max-width: 100%!important;width: 100%;}
table.hikashop_product_options_table tr td:nth-child(2) {min-width: 147px!important;width: 100%!important;}}

@media (max-width: 767px){
div#hikashop_product_options {font-size: 13px;}
div#hikashop_product_left_part {padding: 0;}}



/*-----------------------------------------------------------------------
  TABLE STYLE              
-------------------------------------------------------------------------*/
div#hikashop_product_description_main table {/* border: 1px solid #cccccc; */padding: 0px 0px!important;}
div#hikashop_product_description_main th, 
div#hikashop_product_description_main td{padding:15px 15px!important;border: 1px solid #cccccc;font-size:13px;text-align:center;width: auto !important;}
div#hikashop_product_description_main tbody tr:nth-child(even) {background: #f1f1f1; color:#000;}
div#hikashop_product_description_main tbody tr:nth-child(odd) {background: #f1f1f1;}
div#hikashop_product_description_main tbody tr:nth-child(1) {background: #00b489;color:#fff;}
div#hikashop_product_description_main tbody tr:nth-child(2) {background: #00b489;color:#fff;}
div#hikashop_product_description_main tbody tr:nth-child(2).remove-green-header {background: #f1f1f1;color:#000;}
.remove-green-header {background: #f1f1f1!important;color:#000!important;}

/*header*/
div#hikashop_product_description_main th{background: #00b489;color:#fff;vertical-align:middle;}
div#hikashop_product_description_main tbody tr:first-child p{margin:0px;}

@media (max-width: 992px){
div#hikashop_product_description_main .product-table .sppb-addon-content {overflow:scroll;}}


/*COMPARE BUTTON*/
label.comparebtn {background: #00b489;padding: 14px 16px;border-radius: 5px;color: #fff;font-weight: 700!important;position: relative;top: -20px;margin: 0;line-height: 1;margin-left: 5px;}

@media(min-width:992px){
.com-hikashop a#hikashop_compare_button {
    border-radius: 0!important;
    font-weight: 500;
    transition: 0.5s;
    position: fixed;
    width: 100%;
    height: 60px;
    left: 0;
    bottom: 0;
    margin: auto;
    z-index: 25;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}}

@media(max-width:991px){
.com-hikashop a#hikashop_compare_button {
    border-radius: 0;
    font-weight: 500;
    transition: 0.5s;
    position: fixed;
    width: 100%;
    height: 45px;
    left: 0;
    bottom: 56px;
    z-index: 25;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}}



/*-----------------------------------------------------------------------
  table#compareTable TABLE STYLE              
-------------------------------------------------------------------------*/
table#compareTable table {border: 1px solid #cccccc;padding:0px 15px!important;}
table#compareTable th, 
table#compareTable td{padding:15px 15px!important;border: 1px solid #cccccc; font-size:13px;text-align:center;}
table#compareTable tbody tr:nth-child(even) {background: #efefef; color:#000;}
table#compareTable tbody tr:nth-child(odd) {background: #FFF}

/*header*/
table#compareTable th{background: #00b489;color:#fff!important;vertical-align:middle;font-size: 14px!important;font-weight:normal!important;}
table#compareTable tbody tr:first-child p{margin:0px;}
.layout-compare table#compareTable h2 {font-size: 18px!important;color: #fff!important;margin: 0;}
table#compareTable .hikashop_product_name_main {color: #fff!important;}
.view-product.layout-compare section#sp-main-body {background: #e5f7f3;}


/*quantity in compare table*/
.layout-compare .input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright {margin: 0;}.layout-compare .input-append .add-on, .layout-compare .input-prepend .add-on {height: 45px;width: 40px;}.hikashop_product_quantity_field{width: 100px!important;min-width: 60px;}

@media (max-width: 767px){
.layout-compare a.hikabtn.hikacart {width: 100%;}}




/*-----------------------------------------------------------------------
  related products           
-------------------------------------------------------------------------*/

#hikashop_submodules .owl-nav img {width: 50px;opacity: 1!important;}
@media (max-width: 767px){#hikashop_submodules .owl-nav img {width: 13px;opacity: 1!important;}}
#hikashop_submodules .owl-theme .owl-nav .disabled {opacity: 1!important;}








/*end of product*/