@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap');/*CSS default*/body{    color: #666;    font-size: 15px;    background: #ffffff;}.modal-backdrop.in {    opacity: .8;}.boxed main {    max-width: 1200px;    -webkit-box-shadow: 0 0px 15px 0px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;    -moz-box-shadow: 0 0px 15px 0px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;    box-shadow: 0 0px 15px 0px rgba(0,0,0,.1), 0 0 0 rgba(0,0,0,.1) inset;    margin: 0 auto;    float: none;}main {    float: left;    width: 100%;}main {    background: #ffffff;    overflow: hidden;}a:hover {    color: #e51d02;    text-decoration: none;}a:focus, a:hover {    color: #e51d02;    text-decoration: none;}a {    color: #111111;    text-decoration: none;}.container-fluid, .container {    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}/*|-----------------------------------------------------------------|*//*|********************* popup menu mobile *************************|*//*|-----------------------------------------------------------------|*/#popup_menu_mobile {    position: fixed;    left: -100%;    width: 92%;    height: 100%;    margin: 0;    top: 0;    transition: 0.5s;    z-index: 9999;    background: #fff;}#popup_menu_mobile.show {    left: 0;}.popup-mobile {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1040;    background-color: #111;    transition: opacity .15s linear;    opacity: .8;}#close_popup_menu {    position: absolute;    display: block;    right: -45px;    width: 40px;    height: 40px;    line-height: 40px;    text-align: center;    top: 5px;    background: #fff;}.popup-menu-open {    overflow: hidden;}/*|-----------------------------------------------------------------|*//*|******************* end popup menu mobile ***********************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|******************** popup customersignin ***********************|*//*|-----------------------------------------------------------------|*/.popup-open {    overflow: hidden;}.popup-in {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1040;    background-color: #111;    transition: opacity .15s linear;    opacity: .8;}.popup {    opacity: 0;    transition: opacity .15s linear;    position: fixed;    margin: 0;    top: 0;    right: 0;    bottom: 0;    left: 0;    transition: 0.5s;    z-index: 1050;}.popup.showPopup {    opacity: 1;}.popup-open .showPopup {    overflow-x: hidden;    overflow-y: auto;}.popup-content {    width: calc(100% - 30px);    max-width: 870px;        background: #fff;    min-height: 15rem;    outline: 0;    position: relative;    padding:30px 20px;}/*|-----------------------------------------------------------------|*//*|****************** end popup customersignin *********************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|***************** sticky menu mobie + desktop *******************|*//*|-----------------------------------------------------------------|*/#desktop-header #header-sticky > .container{    position: relative;}#header #header-sticky.sticky-desktop {    position: fixed;    width: 100%;    top: 0;    left: 0;    background: #fff;    z-index: 1030;}.boxed .sticky-desktop {    max-width:1200px;}#header .header-top {    height:auto;    padding-bottom: 0;}#header .header-nav {    margin-bottom: 0;    max-height: 100%;}.sticky-mobile {    position: fixed;    top: 0;    left:0;    width: 100%;    z-index: 9;    background: #fff;    box-shadow: 0 0 15px rgba(0,0,0,.6);}#_desktop_logo > h1 {    display: inline-block}/*|-----------------------------------------------------------------|*//*|*************** end sticky menu mobie + desktop *****************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|**************************** menu *******************************|*//*|-----------------------------------------------------------------|*//* Column System */[class*="menucol-"] {    float: left;}.menucol-1-1 {    width: 100%!important;}.menucol-1-2 {    width: 50%!important;}.menucol-1-3 {    width: 33.33%!important;}.menucol-2-3 {    width: 66.67%!important;}.menucol-1-4 {    width: 25%!important;}.menucol-3-4 {    width: 75%!important;}.menucol-1-5 {    width: 20%!important;}.menucol-1-6 {    width: 16.66%!important;}.menucol-1-10 {    width: 10%!important;}/*|-----------------------------------------------------------------|*//*|************************** end menu *****************************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|*************************** search ******************************|*//*|-----------------------------------------------------------------|*/#field-search {    position: fixed;    height: 100%;    background: #fff;    z-index: 1050;    top: 0;    right: -100%;    padding: 15px;    width: 350px;    padding-bottom: 0}.body-search-open{    overflow: hidden}.search-open {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1040;    background-color: #111;    transition: opacity .15s linear;    opacity: .8;}.items-list-search{    overflow-x: hidden;    overflow-y: auto;    height: 100%;    max-height: 375px;    width: 100%;    margin: 0;    background: #fff;    border: 1px solid #ebebeb;    border-top: none;}#field-search #category_filter {    margin-bottom:2px;}#popup-cart .cart-item-product a.product-thumbnail:hover:before {    background-color: rgba(0,0,0,.2);    width: 100%;    height: 100%;}#popup-cart .cart-item-product a.product-thumbnail:before {    content: "";    background-color: rgba(0,0,0,0);    position: absolute;    top: 0;    left: 0;    width: 0;    height: 100%;    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}#popup-cart .cart-item-product a.product-thumbnail {    position: relative;    border: 1px solid #ebebeb;}.close-search {    position: absolute;    left: -45px;    top: 5px;    width: 40px;    height: 40px;    line-height: 40px;    background: #fff;    text-align: center;    color: #333;    font-size: 20px}.field_search_tags {    line-height: 24px;}#item-search .loading i.search-loading {    -webkit-animation: fa-spin 2s infinite linear;    animation: fa-spin 2s infinite linear;    font-size: 3em}#item-search .no_productsearch {    text-align: center;    background: #fff;    }#item-search .no_productsearch i{    font-size: 16px;    color: #262626;    line-height: 40px;}#item-search .no_productsearch .text_noprd{    text-align: center;    font-size: 15px;    line-height: 40px;    color: #a94442;    display: inline-block;    margin-left: 15px;}#item-search .items-list-search .item {    display: flex;    align-items: center;    width: 100%;    padding: 12px;    border-bottom: 1px solid #ebebeb;}#item-search .items-list-search .item:last-child {      border-bottom: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    box-shadow: none;}#item-search .items-list-search .item:last-child {    margin-bottom: 0}#item-search .items-list-search .item .regular-price {    text-decoration: line-through;    margin-left: 15px;    color: #999;    font-size: 14px;}#item-search .items-list-search .item .discount-percentage {    padding: 5px;    background: #f61;    margin-left: 15px;}#item-search .items-list-search .item .left-search-ajax {    float: left;    margin-left: 15px;}#item-search .items-list-search .item .left-search-ajax a img {    max-width:100px;    height:auto;}/*|-----------------------------------------------------------------|*//*|************************* end search ****************************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|**************************** cart *******************************|*//*|-----------------------------------------------------------------|*/#popup-cart {    position: fixed;    top: 0;    right: -100%;    height: 100%;    width: 350px;    z-index: 1050;    background: #ffffff;    line-height: 22px;}#popup-cart.no-product-cart{    height:auto;    padding:15px;}#popup-cart-content{    overflow: auto;    height: 100%;}#popup-cart .card-block-top , #popup-cart .total-cart {    padding: 0 15px;}#popup-cart .cart-item-product {    display: flex;    padding: 12px;    border-bottom: 1px solid #f2f2f2;}#popup-cart .product-name-ajax{    margin-bottom:7px;}#popup-cart .cart-item-product .product-name-ajax .qtt-ajax {    float: left;    display: inline-block;    margin-right: 10px;}#popup-cart .remove-product {    line-height: 18px;}#popup-cart .box-item .cart-item-product-right {    margin-left: 10px;    flex: 1;}.close-cart {    position: absolute;    left: -45px;    top: 5px;    width: 40px;    height: 40px;    line-height: 36px;    background: #fff;    text-align: center;    color: #333;    font-size: 20px;    cursor: pointer;    border: 1px solid #ebebeb;}.close-cart:hover{    color: #ffffff;}.body-cart-open{    overflow: hidden}.cart-open {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1040;    background-color: #111;    transition: opacity .15s linear;    opacity: .8;}#popup-cart .buttom-checkout {    line-height: normal;    height: auto;    text-transform: uppercase;    background: #232323;    padding: 8px 15px;    margin: 7px 15px 15px;    float: left;    font-size: 13px;    border-radius: 0;}#popup-cart .buttom-checkout:hover{    background: #e51d02;}#popup-cart a.view-cart{    color:#fff !important; }#popup-cart a.view-cart i{    margin-left:5px; }/*|-----------------------------------------------------------------|*//*|************************** end cart *****************************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|*************************** Product *****************************|*//*|-----------------------------------------------------------------|*/#products img, .featured-products img, .product-accessories img, .product-miniature img {    margin-left: 0;}#products .product-miniature, .featured-products .product-miniature, .product-accessories .product-miniature, .product-miniature .product-miniature {    margin: 0;}/*|-----------------------------------------------------------------|*//*|************************* End Product ***************************|*//*|-----------------------------------------------------------------|*//*|-----------------------------------------------------------------|*//*|************************ Page Product ***************************|*//*|-----------------------------------------------------------------|*/.product-cover:hover .layer {    opacity: 1;}.product-cover .layer .zoom-in {    font-size: 30px;}#product #content {    max-width: 100%;}/****************add css*****************/.slider_text1:after{    content: "";    width: 100%;    height: 100%;    -webkit-transform: skew(-16deg);    -moz-transform: skew(-16deg);    -o-transform: skew(-16deg);    background: #e51d02;    position: absolute;    left: 0;    z-index: -1;}.slider_text2:after{    content: "";    width: 97%;    height: 100%;    -webkit-transform: skew(-16deg);    -moz-transform: skew(-16deg);    -o-transform: skew(-16deg);    background: #fff;    position: absolute;    left: 8px;    z-index: -1;    top: 0;}.slider_text3:after{    content: "";    width: 98%;    height: 100%;    -webkit-transform: skew(-16deg);    -moz-transform: skew(-16deg);    -o-transform: skew(-16deg);    background: rgba(0, 0, 0, 0.73);    position: absolute;    left: 0;    z-index: -1;    top: 0;}#rev_slider_1_1 .custom .tp-bullet{    background: #f2f2f2;}.ares.nav-dir-horizontal.nav-pos-ver-bottom .tp-bullet-title{    display: none;}#rev_slider_1_1 .custom .tp-bullet:hover,#rev_slider_1_1 .custom .tp-bullet.selected {    background: #e51d02;}.custom.tp-bullets:before{display: none;}.button_slider{    border-color: rgba(255, 255, 255, 1) !important;}#_desktop_fieldmegamenu.fieldmegamenu>ul > li .root-item a.active .title, #_desktop_fieldmegamenu.fieldmegamenu > ul > li:hover .root-item .title {    /*color: #fff;*/}#header {    background: transparent;    position: relative;    width: 100%;    z-index: 9}#wrapper {    background: none;    padding: 0;    box-shadow: none;}.custom-menu-bottom img {    margin-right: 15px;    float: left;}.custom-menu-bottom{    min-height: 166px;    margin-top: 8px;    overflow: hidden;}.custom-menu-bottom:last-child{    margin-top: 0;}.clearfix {    clear: both;}.block {    margin-bottom: 100px;}#field_blockcategories{    position:relative;}#field_blockcategories #blockcategories_content .box-item-inner{    margin-top:30px;    position:relative;}#blockcategories_content .box-item-inner .right-block-cate{    position: absolute;    left:0;    bottom: 30px;    line-height: 50px;    font-size: 18px;    background: rgba(255,255,255,0.5);    width: 100%;    text-align: center;}#blockcategories_content .box-item-inner:hover .right-block-cate{    bottom: 50%;    transform:translateY(50%);    transition: all 0.5s ease-in-out 0s;    -webkit-transition: all 0.5s ease-in-out 0s;    -moz-transition: all 0.5s ease-in-out 0s;}#blockcategories_content .box-item-inner:hover .left-block-cate a {    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -ms-transform: scale(1.2);    transform: scale(1.2);    transition: all 0.5s ease-in-out 0s;    -webkit-transition: all 0.5s ease-in-out 0s;    -moz-transition: all 0.5s ease-in-out 0s;}#blockcategories_content .box-item-inner .left-block-cate{    margin: 0 auto;    text-align: center;    overflow: hidden;}#blockcategories_content .box-item-inner .left-block-cate a{    display:block;}.right-block-cate a{    color:#111;    text-transform:uppercase;}.right-block-cate a span{    color:#fff;}.right-block-cate a:hover{    color:#e51d02;}.horizontal_mode .item-inner .left-product {    position: relative;    display:block;    overflow: hidden;}#module-blockwishlist-mywishlist .product_image .hover_image, .horizontal_mode .item-inner .left-product .hover_image, .vertical_mode .item-inner .left-product .hover_image{    opacity: 1;    top: 0;    position: relative;    -webkit-transform: translateZ(0) rotateY(0);    -moz-transform: translateZ(0) rotateY(0);    -ms-transform: translateZ(0) rotateY(0);    -o-transform: translateZ(0) rotateY(0);    transform: translateZ(0) rotateY(0);    opacity: 1;    visibility: visible;    -webkit-transition-duration: 800ms;    -moz-transition-duration: 800ms;    -o-transition-duration: 800ms;    transition-duration: 800ms;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    visibility: hidden;    opacity: 0;    display: inline-block;    -webkit-transform: translateZ(-1000px) rotateY(-90deg);    -moz-transform: translateZ(-1000px) rotateY(-90deg);    -ms-transform: translateZ(-1000px) rotateY(-90deg);    -o-transform: translateZ(-1000px) rotateY(-90deg);    transform: translateZ(-1000px) rotateY(-90deg);    width: 100%;}#module-blockwishlist-mywishlist .item-inner:hover .product_image .hover_image, .horizontal_mode .item-inner .left-product:hover .hover_image, .vertical_mode .item-inner .left-product:hover .hover_image{    opacity: 1;    top: 0;    -webkit-transform: translateZ(0) rotateY(0);    -moz-transform: translateZ(0) rotateY(0);    -ms-transform: translateZ(0) rotateY(0);    -o-transform: translateZ(0) rotateY(0);    transform: translateZ(0) rotateY(0);    opacity: 1;    visibility: visible;}#module-blockwishlist-mywishlist .item-inner .product_image .cover_image img,.horizontal_mode .item-inner .left-product .cover_image img,.vertical_mode .item-inner .left-product .cover_image img,.item-product-list .left-product .cover_image{    transition: all 0.5s ease-in-out 0s;    -webkit-transition: all 0.5s ease-in-out 0s;    -moz-transition: all 0.5s ease-in-out 0s;}.item-product-list .left-product .hover_image{    opacity: 1;    top: 0;    position: relative;    -webkit-transform: translateZ(0) rotateY(0);    -moz-transform: translateZ(0) rotateY(0);    -ms-transform: translateZ(0) rotateY(0);    -o-transform: translateZ(0) rotateY(0);    transform: translateZ(0) rotateY(0);    opacity: 1;    visibility: visible;    -webkit-transition-duration: 800ms;    -moz-transition-duration: 800ms;    -o-transition-duration: 800ms;    transition-duration: 800ms;    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    visibility: hidden;    opacity: 0;    display: inline-block;    -webkit-transform: translateZ(-1000px) rotateY(-90deg);    -moz-transform: translateZ(-1000px) rotateY(-90deg);    -ms-transform: translateZ(-1000px) rotateY(-90deg);    -o-transform: translateZ(-1000px) rotateY(-90deg);    transform: translateZ(-1000px) rotateY(-90deg);    width: 100%;}.item-product-list .left-product:hover .hover_image{    opacity: 1;    top: 0;    -webkit-transform: translateZ(0) rotateY(0);    -moz-transform: translateZ(0) rotateY(0);    -ms-transform: translateZ(0) rotateY(0);    -o-transform: translateZ(0) rotateY(0);    transform: translateZ(0) rotateY(0);    opacity: 1;    visibility: visible;}.top-title{    text-align: center;    display: block;    margin-bottom: 40px;    margin-top: -5px;}.top-title .title_block .title_text,.top-title .title_block a{    color: #e51d02;    font-size: 36px;    text-transform: uppercase;    font-weight: bold;    line-height: 1;    display: inline-block;    padding-right: 5px;}.sub_title{    font-size: 36px;    color: #111111;    text-transform: uppercase;    font-weight: bold;    display: inline-block;    line-height: 1;}.top-title .title_block{    display: inline-block;    margin-bottom: 0;}a.title_category{    color: #999999;    font-size: 15px;    margin-bottom: 12px;    display: block;    text-transform: capitalize;    font-style: italic;}a.title_category:hover{    color: #e51d02;    text-decoration: underline;}.horizontal_mode .item-inner .right-product {    position: relative;    display: block;    padding-top: 15px;    clear: both;    overflow: hidden;}.product_name_item{    float: left;    width: 100%;    text-align: center;    display: inline-block;}.product-price-item{    display: inline-block;}.right-product .discount-amount{    display:none !important;}.price {    display: inline-block;    font-size: 16px;    font-weight: bold;}.horizontal_mode .item-inner .right-product .price{    /*padding-top: 22px;*/}#products .regular-price, .featured-products .regular-price, .product-accessories .regular-price, .product-miniature .regular-price {    color: #999999;    display: block;    font-size: 13px;    text-decoration: line-through;    font-weight: normal;        margin-bottom: -13px;    line-height: 1;}.horizontal_mode .button-action .tab_button{    width: 100%;    display: flex;    justify-content: center;}.horizontal_mode .button-action .button_quickview,.horizontal_mode .button-action .compare,.horizontal_mode .button-action .wishlist,.horizontal_mode .button-action .btn-add-to-cart,.horizontal_mode .button-action .button_view_product,.item-product-list .button-action .btn-add-to-cart,.item-product-list .button-action .button_view_product,.item-product-list .button-action .wishlist,.item-product-list .button-action .compare,.item-product-list .button-action .quick-view{    width: 25%;    height: auto;    line-height: 36px;    font-size: 14px;    z-index: 2;    font-weight: 400;    position: relative;    display: inline-block;    text-align: center;    padding: 0;    float: left;}.horizontal_mode .btn-add-to-cart .add-to-cart,.item-product-list .button-action .add-to-cart{    background: none;    border: none;    width: 100%;    padding: 0;    color: #fff;    cursor: pointer;}.horizontal_mode .button-action .button_view_product a,.horizontal_mode .button-action .button_quickview a,.horizontal_mode .button-action .compare a,.horizontal_mode .button-action .wishlist a,.item-product-list .button-action .compare a,.item-product-list .button-action .quick-view,.item-product-list .button-action .wishlist a,.item-product-list .button-action .button_view_product a{    color: #ffffff !important;}.horizontal_mode .button-action .btn-add-to-cart .add-to-cart:hover, .horizontal_mode .button-action .button_view_product a:hover,.horizontal_mode .button-action .quick-view:hover, .horizontal_mode .button-action .wishlist a:hover,.horizontal_mode .button-action .compare a:hover,.item-product-list .button-action .compare a:hover,.item-product-list .button-action .quick-view:hover,.item-product-list .button-action .wishlist a:hover,.item-product-list .button-action .btn-add-to-cart .add-to-cart:hover,.item-product-list .button-action .button_view_product a:hover{    /*color: #111111 !important;*/}.simpleblog__listing__post__wrapper__content h3 a{    font-size: 15px;    color: #333333;    outline: 0;    text-decoration: none;    font-weight: normal;    margin: 0;    text-transform: uppercase;    display: block;    min-height: auto;    }.simpleblog__listing__post__wrapper__content h3 a:hover{    color: #f2532f;}.smart-blog-home .news_module_image_holder:hover a{    color: #e51d02;}.smart-blog-home .content_blogpost p{    font-size: 15px;    line-height: 24px;    margin-bottom: 30px;    overflow: hidden;    text-overflow: ellipsis;    max-height: 72px;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.smart-blog-home .content_blogpost{    text-align: center;    display: block;    padding: 30px;    border: 2px solid #ebebeb;    border-top: none;    min-height: 170px;    max-height: 170px;}.smart-blog-home .content_blogpost > div{display: none;}.btn-blog-viewall a{    background: none;    color: #e51d02;    font-size: 15px;    border: none;    padding: 0;    text-transform: none;    font-weight: bold;    display: inline-block;    float: left;}.simpleblog__listing__post__wrapper__footer {    background: none;    padding: 0;}/*.simpleblog__listing__post__wrapper__footer__block.sds_post_date{    color: #999999;    text-align: center;    font-size: 14px;    line-height: 26px;    font-weight: normal;    font-style: italic;    position: absolute;    background: #fff;    padding: 0 15px;    left: 50%;    -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    transform: translateX(-50%);    bottom: 0;}*/.simpleblog__listing__post__wrapper__footer__block span, .simpleblog__listing__post__wrapper__footer__block time {    position: relative;    top: 0;    margin-left: 0;    color: #999;    font-size: 14px;}.simpleblog__listing__post__wrapper__footer__block i,.simpleblog__listing__post__wrapper__footer__block.comment,.simpleblog__listing__post__wrapper__footer__block.viewed{display: none;}.smart-blog-home .owl-item .simpleblog__listing__post{    width: 100%;}.smart-blog-home .news_module_image_holder:hover .content_blogpost{    border-color: #e51d02;}.simpleblog__listing__post__wrapper.news_module_image_holder{    -webkit-box-shadow: none;    box-shadow: none;    background: none;    margin-bottom: 0;}.smart-blog-home .news_module_image_holder > a{    overflow: hidden;    display: block;    position:relative;}.smart-blog-home .news_module_image_holder > a:before{    position: absolute;    top: 0;    left: 0;    width: 100%;    z-index: 1;    height: 100%;    background: rgba(255,255,255,.2);    content: '';    transition: transform 0.8s;    -webkit-transition: -webkit-transform 0.8s;    -ms-transition: -ms-transform 0.8s;    -moz-transition: -moz-transform 0.8s;    -o-transition: -o-transform 0.8s;    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);}.smart-blog-home .news_module_image_holder:hover a:before{    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);}.smart-blog-home .owl-dots{margin-top: 40px;height: 15px;}.simpleblog__listing .simpleblog__listing__post{    margin-bottom: 50px;}.simpleblog__listing {    margin-top: 30px;    padding-bottom: 30px;}#module-ph_simpleblog-list .page-heading .h1{    font-size: 30px;    text-align: center;}.simpleblog__post {    background: none;    -webkit-box-shadow: none;    box-shadow: none;}.simpleblog__post__content {    padding: 0;    margin: 20px 0;}#module-ph_simpleblog-single #content-wrapper .simpleblog__post p {    font-size: 15px;    line-height: 25px;    text-align: justify;    margin: 0;}#module-ph_simpleblog-single .simpleblog__postInfo ul{        margin: 0 0 10px;    display: inline-block;}#module-ph_simpleblog-single .simpleblog__postInfo ul li{    float: left;    line-height: 26px;    width: auto;}#module-ph_simpleblog-single .simpleblog__post .pagination{margin-bottom: 0;}.simpleblog__postInfo ul li i {    color: #e51d02;    font-size: 20px;    margin-right: 0;}.simpleblog__postInfo ul li span {    font-size: 13px;    color: #999;}.simpleblog__postInfo ul li:after {    content: '';    height: 15px;    background: #cecece;    width: 1px;    margin: 0 10px;    display: inline-block;    position: relative;    top: 3px;}.btn.btn-twitter {    -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    text-transform: uppercase;    font-weight: 600;    padding: .5rem 1.25rem;    background: #4ba0ec !important;    color: #fff;}.btn.btn-facebook {    -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    text-transform: uppercase;    font-weight: 600;    padding: .5rem 1.25rem;    background: #415994 !important;    color: #fff;}.btn.btn-google {    -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    text-transform: uppercase;    font-weight: 600;    padding: .5rem 1.25rem;    background: #bd403b !important;    color: #fff;}.btn.btn-pinterest {    -webkit-box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);    text-transform: uppercase;    font-weight: 600;    padding: .5rem 1.25rem;    background: #ae2626 !important;    color: #fff;}.simpleblog__comments-empty {    margin-bottom: 60px;}.simpleblog__addComment {    margin-bottom: 70px;}.simpleblog__comments-empty .alert-warning{    margin-top: 20px;    margin-bottom: 0;}#module-ph_simpleblog-list .smart-blog-home .content_blogpost,#module-ph_simpleblog-category .smart-blog-home .content_blogpost{        min-height: auto;    max-height: 100%;}#module-ph_simpleblog-list .smart-blog-home .content_blogpost p,#module-ph_simpleblog-category .smart-blog-home .content_blogpost p{    margin-bottom: 0;}#module-ph_simpleblog-category .page-content.card{    border: none;    padding: 0;}.owl-carousel:hover .owl-nav{    opacity: 1;}.slick-dots li button:before{display: none;}#fieldtestimonials-nav .testimonial-prev {    float: left;    position: absolute;    top: 50%;    transform: scale(0);    margin-top: -9px;}#fieldtestimonials-nav .testimonial-next {    float: right;    position: absolute;    top: 50%;    transform: scale(0);    margin-top: -9px;}#fieldtestimonials-nav .testimonial-prev, #fieldtestimonials-nav .testimonial-next {    color: #ffffff;    font-size: 18px;    background: transparent;    border:none;    display: none !important;    opacity: 0;    cursor:pointer;    z-index: 1;        width: 40px;    text-align: right;}#fieldtestimonials-nav .testimonial-prev{text-align: left;}#fieldtestimonials-nav .testimonial-prev:hover,#fieldtestimonials-nav .testimonial-next:hover{    color:#e51d02;    transition:0.5s;}#fieldtestimonials-nav .testimonial-prev:hover:before, #fieldtestimonials-nav .testimonial-next:hover:before{    background:#e51d02;}.footer-before{    background: #e51d02;    padding: 35px 0;}.footer-before-text{    float: left;    color: #fff;    font-size: 24px;    line-height: 50px;}.footer-before .footer-before-button{    float: right;    text-transform: uppercase;    font-size: 16px;    font-weight: bold;    position: relative;    max-width: 230px;    min-width: 230px;    text-align: center;    z-index: 1;        height: 50px;    line-height: 50px;}.footer-before .footer-before-button:after{    content: "";    width: 100%;    height: 100%;    -webkit-transform: skew(-16deg);    -moz-transform: skew(-16deg);    -o-transform: skew(-16deg);    background: #fff;    position: absolute;    left: 0;    z-index: -1;}.footer-center .block-social {    text-align: left;}.footer-center .block-social li:first-child{    font-size: 15px;    color: #999;    line-height: 27px;    display: block;    width: 100%;    height: 100%;    background: none;    margin: 0;    text-align: justify;    margin-bottom: 38px;}.footer-center .block-social li:not(:first-child){    height: 42px;    width: 40px;    display: inline-block;    margin: 0 5px 0 0;    float: left;    cursor: pointer;    border: none;    border-radius: 0;    text-align: center;    background: none;}.footer-center .block-social li:last-child{margin: 0;}#footer .footer-center .block-social li a {    display: block;    height: 100%;    white-space: nowrap;    text-indent: 0;    font-size: 16px;    color: #fff;        overflow: inherit;    line-height: 42px;    z-index: 1;}#footer .footer-center .block-social li a:after{    content: "";    width: 100%;    height: 100%;    -webkit-transform: skew(-15deg);    -moz-transform: skew(-15deg);    -o-transform: skew(-15deg);    background: #333;    position: absolute;    left: 0;    z-index: -1;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;}#footer .footer-center .block-social li a:hover:after{    background: #fff;}.title-tab-category .tab_cates {    margin-bottom: 0;    margin-top: 28px;}.title-tab-category .tab_cates li{    position: relative;    z-index: 1;}.title_tabcate {    color: #ffffff;    line-height: 26px;    font-weight: normal;    text-transform: capitalize;    padding: 0 18px;    cursor: pointer;    font-size: 15px;    display: block;}.title_tabcate.active {    color: #ffffff;}#header-sticky.sticky-desktop {    box-shadow: 0 0 15px rgba(0,0,0,.6);}#map{    margin-bottom:0;}#footer {    padding-top: 0; }#footer .footer-center{    background: url(../field-css/bg_footer.jpg) center center no-repeat;    padding-top: 100px;    padding-bottom: 90px;    z-index: 1;}#footer .footer-center:after{    content: "";    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.97);    position: absolute;    top: 0;    left: 0;    z-index: -1;}#footer .footer-after{        background: #111111;    overflow: hidden;    clear: both;    line-height: 75px;}.copyright_left p{    color: #666;    margin-bottom: 0;    font-size: 14px;}.copyright_left p a{        color: #e51d02;    text-transform: uppercase;    border-right: 2px solid #4b4b4b;    padding-right: 6px;    margin-right: 3px;    line-height: 1;    display: inline-block;}.copyright_left p a:hover{    text-decoration: underline;    color: #fff;}.copyright_right{text-align: right;}.footer-container {    margin-top: 0;    padding-top: 0;    overflow: visible;    box-shadow: none;}.block-contact .block-contact-title, .linklist .blockcms-title a{color: #fff;}.title-top-ft h4 a:hover,.title-top-ft h4:hover,.block-contact .block-contact-title:hover{color: #e51d02;}.block-contact {    border-left: none;    padding-left: 0;    color: #999999;}.block_newsletter form input[type=email]:focus {    border: none;    padding: 0 12px;    outline: 0;}.block_newsletter input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */    color: #ffffff;    opacity: 1; /* Firefox */}.block_newsletter input:-ms-input-placeholder { /* Internet Explorer 10-11 */    color: #ffffff;}.block_newsletter input::-ms-input-placeholder { /* Microsoft Edge */    color: #ffffff;}.fieldpopupnewsletter input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */    color: #999999;    opacity: 1; /* Firefox */}.fieldpopupnewsletter input:-ms-input-placeholder { /* Internet Explorer 10-11 */    color: #999999;}.fieldpopupnewsletter input::-ms-input-placeholder { /* Microsoft Edge */    color: #999999;}.bg_email{    background: url(../field-css/bg_email.jpg) center center no-repeat;    min-height: 539px;    display: flex;    align-items: center;}#footer .footer_logo .logo_center ul li em:not(.em1) {    font-style: normal;    }#footer .footer_logo .logo_center ul li em:not(.em1) a{    color:#999;}#footer .footer_logo .logo_center ul li em:not(.em1) a:hover {    color: #e51d02;    text-decoration: underline;}.title-newsletter{    display: none;}.title-newsletter h4{    color: #e51d02;    font-size: 60px;    margin-bottom: 35px;    text-transform: uppercase;    font-weight: bold;    line-height: 1;    letter-spacing: 1px;}.title-newsletter p {    padding-top: 0;    color: #111111;    margin-bottom: 15px;    font-size: 24px;    font-style: italic;    line-height: 1;}.title-top-ft h4{    color: #fff;    font-size: 18px;    margin-bottom: 18px;    text-transform: uppercase;    position: relative;    line-height: 1;    font-weight: bold;}.title-top-ft h4:after{        display: block;    width: 42px;    margin-top: 2px;    color: #e51d02;    content: "_ _ _ _ _";    font-size: 13px;}#footer .links ul {    background: none;    float: left;    width: 100%;    margin-bottom: 0;}#instagram_block .images_inner{    padding: 0 4px;    margin-bottom: 8px;}#instagram_block .item-instagram{    margin-left: -4px;    margin-right: -4px;    overflow: hidden;    margin-top: 25px;}.item-instagram .images_inner:hover .instagram_images_inner {position: relative;}.item-instagram .images_inner .instagram_images_inner a.instagram_images:before {    content: "";    background-color: rgba(0,0,0,0);    position: absolute;    top: 0;    left: 0;    width: 0;    height: 100%;    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}.item-instagram .images_inner:hover .instagram_images_inner a.instagram_images:before {    background-color: rgba(0,0,0,.3);    width: 100%;    height: 100%;}.item-instagram .images_inner .instagram_images_contents {    position: relative;    overflow: hidden;}.item-instagram .images_inner .instagram_likes_comments {display: none;}.item-instagram .images_inner:hover .instagram_likes_comments {    position: absolute;    left: 50%;    top: 50%;    text-align: center;    transform: translate(-50%, -50%);    display: inline-block;    cursor: pointer;    width: 100%;}.item-instagram .images_inner .instagram_likes_comments .text-center {    width: 100%;    height: auto;    line-height: 22px;    display: inline-block;    text-align: center;    margin-bottom: 0;}.item-instagram .images_inner .instagram_likes_comments .text-center, .item-instagram .images_inner .instagram_likes_comments .text-center i {    color: #ffffff;}.item-instagram .images_inner:hover .instagram_likes_comments .text-center {    -webkit-transition: all .3s ease-in-out 0s;    -moz-transition: all .3s ease-in-out 0s;    transition: all .3s ease-in-out 0s;}#footer .footer-address a:hover {    color: #fff;}.fa-googleplus:before {    content: "\f0d5";}.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover {    color: #fff;    background-color: #e51d02;    border-color: transparent;}#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {    position: relative;    bottom: auto;    padding-top: 0;    z-index: 0;    background: transparent;    text-align: center;    width: auto;    height: auto;    box-shadow: none;    transition: bottom .3s;    display: inline-block;}.right-product .comments_note {    display: block;    margin-bottom: 0;    line-height: 1;}.comments_note {    width: auto;}.comments_note div.star, #productCommentsBlock div.star {    position: relative;    float: left;    width: 15px;    overflow: hidden;    cursor: pointer;    font-size: 12px;    font-weight: 400;    height: 14px;    line-height: 15px;}.comments_note div.star:after{    content: "\f006";    font-family: "FontAwesome";    display: inline-block;    color: #daa003 !important;}.products-sort-order .select-list:hover {    background: #e51d02;    color: #fff;    text-decoration: none;}.img-responsive {    max-width: 100%;    height: auto;}.block-categories>ul>li>.category-sub-menu {    margin: 0;    padding-left: 20px;    padding-right: 20px;    float: left;    width: 100%;}.titleblog h4{    color: #111111;    font-size: 24px;    margin: 0 0 16px;    text-transform: uppercase;    font-weight: bold;      padding-bottom: 7px;    line-height:1;    border-bottom: 1px solid #ebebeb;}.titleblog h4 a{        position: relative;    padding-bottom: 4px;}button, input, select {    overflow: visible;}.field-banner-slider .flexslider {    margin:0;    position: relative;    zoom: 1;    min-height: 50px;    max-width: 270px;    margin: 0 auto;    border-radius: 20px;}.field-banner-slider .flex-control-paging li a:hover, .field-banner-slider .flex-control-paging li a.flex-active, .nivo-controlNav a:hover, .nivo-controlNav a.active {    background: #e51d02;    box-shadow: none !important;    cursor: pointer;}.d-none {    display: none!important;}/************************************/#category .js-search-filters-clear-all:hover{    border:none;}#wrapper .breadcrumb li a:hover {    color: #e51d02;}.active_filters {    clear: both;}#footer .links ul li:hover a {    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;}#footer_contact{    margin-bottom:96px;}.horizontal_mode .owl-carousel .owl-item .item{    padding: 0 15px;    text-align: center;}.horizontal_mode .item-inner {    margin: 0;    overflow: hidden;    position: relative;}.quickview .modal-dialog, #blockcart-modal .modal-dialog , #Popup_myaccount_form .modal-dialog{    max-width: 57rem;    width: calc(100% - 30px);    margin: 30px auto;}#product-modal .modal-dialog{    top: 50%;    margin: 0 auto;    transform: translateY(-50%) !important;}.modal-content {    background: #fff;    border-radius: 0;    border: none;}#blockcart-modal .modal-body {    padding: 30px;}.quickview .modal-content, #blockcart-modal .modal-body {    background-color: #fff;}#blockcart-modal .modal-header {    background: none;    padding: 0;    border: none;}#blockcart-modal .modal-title {    color: #46a74e;    font-size: 18px;    line-height: 28px;    margin-bottom: 25px;    font-weight: 400;}#blockcart-modal .modal-title i {    margin-right: 10px;}#blockcart-modal .product-image {    max-width: 100%;    border: 1px solid #ebebeb;}#blockcart-modal .product-name {    color: #333;    font-size: 15px;    font-weight: 400;    margin-bottom: 15px;    text-transform: capitalize;}#blockcart-modal .divide-right p.price {    color: #e51d02;    font-weight: 400;    margin-bottom: 10px;    font-size: 18px;}#blockcart-modal .modal-body .divide-right span {    color: #666;}#blockcart-modal .divide-left {    border-right:1px solid #ebebeb;}#blockcart-modal .divide-right {    border-right:none;}#blockcart-modal .cart-content {    padding-left: 15px;}#blockcart-modal .cart-content p.cart-products-count {    font-size: 20px;    font-weight: 500;    color: #111;    margin-bottom: 30px;}#blockcart-modal .box-cart-content {    margin-top: 100px;    display: table;}#blockcart-modal .cart-content .btn {    background: #333333 none repeat scroll 0 0;    color: #fff;    float: left;    font-size: 13px;    font-weight: 400;    margin: 10px 10px 0 0;    padding: 8px 15px;    border: none;    box-shadow: none;    transition: all 0.15s ease-in-out 0s;    -moz-transition: all 0.15s ease-in-out 0s;    -ms-transition: all 0.15s ease-in-out 0s;    -o-transition: all 0.15s ease-in-out 0s;    -webkit-transition: all 0.15s ease-in-out 0s;}#blockcart-modal .divide-left .product_name{    display:block;    font-size: 16px;    margin-bottom: 10px;    font-weight: 700;}#blockcart-modal .divide-left .price {    display: block;    float: none;    font-size: 15px;}#blockcart-modal .cart-content .btn:hover{    background: #e51d02;}#blockcart-modal .cart-content p strong,#blockcart-modal .divide-left strong {    color: #666;}#blockcart-modal .cart-content p {    color: #e51d02;}.modal-header .close {    z-index: 2;}.modal-header .close, .popup-header .close{    margin: 0;    opacity: 1;    text-shadow: unset;    background: none;    position: absolute;    right: 5px;    top: 0;}#blockcart-modal .cart-content-btn {    margin-top: 43px;    display: table;}.modal-header .close span, .popup-header .close {    height: auto;    text-align: center;    width: auto;    font-size: 24px;    float: left;    text-shadow: unset;    color: #333333;    font-weight: normal;}#Popup_customer_form .popup-header .close {    top: 0;    right: 0;    color: #111;}#moda_popupnewsletter button.close span{    width: 25px;    margin-top: -6px;}#moda_popupnewsletter button.close span:before {    content: "X";    color: #ffffff;    font-size: 16px;    font-weight: 400;}#moda_popupnewsletter button.close span i{    display: none;}#moda_popupnewsletter button.close {    z-index: 1;    position: absolute;    width: 25px;    height: 25px;    color: #fff;    opacity: 1;    text-shadow: none;    font-size: 0;    right: 5px;    top: 5px;}#blockcart-modal {    color: #666;}.PopupWishList {    margin: 0;    position: fixed;    width: 360px;    z-index: 9999999;    right: 15px;    top: 15px;}.PopupWishListInner {    background: #fff none repeat scroll 0 0;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);    padding: 18px;  }.PopupWishListInner > h3 {    font-size: 21px;    margin-top: 0;}.PopupWishListInner > h3 .close-pop{    cursor: pointer;    float: right;}.PopupWishListInner .noty_text_body .button-signin{    padding-top: 10px;}.PopupWishListInner .noty_text_body .button-signin strong{    padding-left: 5px;}.noty_text_body {    align-items: center;    display: flex;    flex-wrap: wrap;}.noty_text_body .thumbnail {    display: inline-block;    flex: 0 0 auto;    height: 72px;    margin-bottom: 0;    margin-right: 24px;    width: auto;}.noty_text_body > p {    flex: 1 1 auto;    overflow: hidden;}.noty_text_body .thumbnail img{height: 100%;width: auto;}.close-popcompare {    position: absolute;    right: 18px;    top: 13px;}.close-popcompare i{color: #b0b0b0;}.PopupWishListInner > h3 > i {    display: inline-block;    margin-right: 10px;    position: relative;    color: #1696ef;}.noty_text_body strong {    color: #1696ef;}#form_wishlist {    margin-bottom: 30px;}#form_wishlist .page-subheading {    margin-bottom: 20px;    text-transform: uppercase;    font-size: 22px;}#form_wishlist input.inputTxt {    border: 1px solid #ebebeb;    color: #666666;    font-size: 14px;    height: 35px;    padding: 0 10px;    width: 300px;    display: inline-block;    float: left;}#form_wishlist #submitWishlist {    float: left;    margin-left: 10px;    line-height: 35px;    padding: 0 15px;    border: none;}#footer #block_myaccount_infos ul .lnk_wishlist i {    display: none;}#footer #block_myaccount_infos ul .lnk_wishlist {    width: 100%;    max-width: 100%;    flex: 100%;    line-height: 36px;    padding: 0;    color:#666;}#footer #block_myaccount_infos ul .lnk_wishlist:hover{    color:#e51d02;}#manufacturer li.brand {    float: left;    width: 25%;    text-align: center;    margin-bottom: 20px;}#manufacturer li.brand .brand-img img{    margin-bottom: 10px;}#manufacturer #content-wrapper{    margin-bottom: 80px;}.PopupCompare {    margin: 0;    position: fixed;    width: 360px;    z-index: 9999999;    right: 15px;    top: 15px;}.PopupCompareInner {    background: #fff none repeat scroll 0 0;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);    padding: 15px;    overflow:hidden;}.PopupCompareInner .left-popup{    float: left;    margin-right: 15px;}.PopupCompareInner > h3 {    font-size: 20px;    margin-top: 0;}.total_compare_value, .total_wishlist_value {    bottom: 46px;    color: #fff;    font-size: 16px;    width: 45px;    height: 45px;    line-height: 45px;    background: #111;    border-radius: 0;    position: fixed;    left: 0;    text-align: center;    z-index: 200;}#back-top:after, .total_wishlist_value:after, .total_compare_value:after {    content: "";    background: #e51d02;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    z-index: -1;    border-radius: 0;    transform: scale(0);    -moz-transform: scale(0);    -webkit-transform: scale(0);    -o-transform: scale(0);    transition: transform 1s ease 0s;    -moz-transition: transform 1s ease 0s;    -webkit-transition: transform 1s ease 0s;}#back-top:hover:after, .total_wishlist_value:hover:after, .total_compare_value:hover:after {    transform: scale(1);    -moz-transform: scale(1);    -webkit-transform: scale(1);    -o-transform: scale(1);}.total_compare_value span.total_compare_val{    vertical-align: -webkit-baseline-middle;    vertical-align: -moz-middle-with-baseline;}.total_wishlist_value{    bottom: 0;}.total_compare_value a, .total_wishlist_value a{    color:#fff !important;}.compare a.add_to_compare.btn-product.checked .compare-button-content i:before {    content: "\f00c";    font-family: FontAwesome;}#module-fieldcompare-comparator .page-heading {    margin-bottom: 25px;    text-transform: uppercase;    font-size: 18px;}#module-fieldcompare-comparato .horizontal_mode .item-inner {    max-width: 270px;}#module-fieldcompare-comparator #product_comparison .item  {    text-align: center;    position: relative;    padding: 20px;}#module-fieldcompare-comparator #product_comparison .item .item-inner{        margin-bottom: 0;}#product_comparison .cmp_remove {    bottom: 0;    color: white;    display: block;    font-weight: 900;    line-height: 24px;    padding-bottom: 0px;    padding-right: 0px;    position: absolute;    right: 0;    z-index: 1;}#product_comparison .cmp_remove::before {    border-color: transparent transparent #333333;}#product_comparison .cmp_remove::before {    border-width: 0 0 40px 40px;}#product_comparison .cmp_remove::before {    border-color: transparent transparent #333;    border-style: solid;    bottom: 0;    content: "";    display: block;    height: 0;    position: absolute;    right: 0;    width: 0;    z-index: -1;}#product_comparison .cmp_remove i {    display: inline-block;    font-size: 18px;    padding-top: 0;    margin-right: 3px;}.table-bordered thead td, .table-bordered thead th {    border: 1px solid #ebebeb;}.table-bordered, .table-bordered td, .table-bordered th {    border: 1px solid #ebebeb;}.card-block {    padding: 30px 15px;}.cart-summary-line .label{    font-size: 15px;    line-height: 24px;}.page-link-list #content .links a.lnk_wishlist i{    padding-bottom: 15px;}#block-order-detail .wishlisturl label{    display: inline-block;    margin-bottom: 0;    line-height: 44px;}.wishlisturl > div > button.button-small {    height: 35px;    line-height: 35px;    padding: 0 15px;    width: 100%;}#module-blockwishlist-mywishlist .wlp_bought_list .item-inner .right-product{    text-align:center;}.wlp_bought_list .address .btn_action {    clear: both;    margin-top: 10px;    background: #333;    line-height: 40px;       text-align: center;}.wlp_bought_list .address .btn_action:hover{    background: #e51d02;}.wlp_bought_list .address .btn_action a {    width: 100%;    font-size: 16px;     color: #fff;    text-transform: uppercase;}.wlp_bought_list > div {    margin-bottom:25px;    float: left;    position: relative;}.wlp_bought_list .product_image{    max-width: 270px;    overflow: hidden;    position: relative;    text-align: center;    margin: 0 auto 20px;    border: 1px solid #ebebeb;}.wlp_bought_list .lnkdel {    position: absolute;    top: -12px;    right: 0;    height: 20px;    width: 20px;    text-indent: 0;    background: no-repeat;    font-size: 18px;    display: inline-block;    line-height: 20px;    z-index:1;}#module-blockwishlist-view #view_wishlist h2{    text-transform: uppercase;    margin-bottom: 15px;    text-align: center;}#module-fieldcompare-comparator .horizontal_mode .item-inner .left-product {       min-width: 270px;    margin: 0 auto;}#module-fieldcompare-comparator .footer_link{    margin:0;}#module-fieldcompare-comparator .footer_link i{padding-right: 6px;}.text-center {    text-align: center!important;}.sdsarticleHeader {    margin: 0;    padding-bottom: 0px;    text-align: left;}.sdsarticleHeader span, .sdsarticleHeader span a {        font-size: 14px;    color: #999;    margin-right: 0;    font-style: italic;    font-weight: normal;    line-height: 20px;}.sdsarticleHeader .title_block {        font-size: 20px;    font-weight: bold;    outline: 0;    text-decoration: none;    margin: 0px auto 20px;    text-transform: uppercase;    display: block;    line-height: 24px;}#smartblogcat .sdsarticle-des {        margin: 20px 0px 0;    font-size: 15px;    line-height: 24px;    color: #666;}#respond h4 {    font-size: 20px;    font-weight: 700;    text-transform: uppercase;    color: #111;}#module-smartblog-category .card-block, #module-smartblog-tagpost .card-block, #module-smartblog-search .card-block {    margin-bottom: 0px!important;}#module-smartblog-category .card-block, #module-smartblog-tagpost .card-block,#module-smartblog-search .card-block{    padding: 0;    border: none;    background: none;    box-shadow:none;}.articleContent img {    max-width: 100%;    padding: 0;}#smartblogcat .articleContent {    display: block;    position: relative;}#smartblogcat .articleContent a{    display: block;    overflow: hidden;    position: relative;}.sdsreadMore a.r_more {    float: left;    font-weight: 400;    border-radius: 0;    margin-top: 24px;    margin-bottom: 0;    text-transform: uppercase;    font-size: 14px;    padding-bottom: 5px;    border-bottom: 2px solid #7a7a7a;}.right_contentblog {    padding: 20px;}.sdsreadMore a.r_more i {    margin-left: 5px;}.sdsarticleCat {    padding: 0;    border: none;    margin-bottom: 87px;    background:#fff;}#module-smartblog-category .pagination a {    border: none;    background: none;}#sdsblogArticle .title {    font-size: 30px;    font-weight: bold;    text-align: left;    color: #333;    outline: 0;    text-decoration: none;    margin: 30px auto 20px;    text-transform: uppercase;    display: block;    min-height: auto;    line-height: 1.2;}.sdstags-update .tags a {    background-color:transparent;    border: none;    font-size: 14px;    padding: 2px 5px;    text-transform: capitalize;}.sdstags-update {    display: inline-block;    margin: 25px 0 0px;    text-align: left;}.sdstags-update .tags {    float: left;    color: #888;}#module-smartblog-details .card-block {    border: none;    box-shadow:none;    padding: 0;}.sdsarticle-des p{    margin: 15px 0;    font-size: 15px;    text-align: justify;}#module-smartblog-details #content.block {    margin-bottom: 0;}#product_comments_block_tab .footer_links a {    border-radius: 10px;    color: #333;    margin: 0;    background: transparent;    border: 1px solid #959595;    text-transform:uppercase;}#respond td {    padding: 3px 5px 20px;}#respond input[type="text"],#respond .inputContent {    width: 100%;    border-radius: 10px;    }#respond td:first-child {    padding-top: 6px;    vertical-align: top;    width: auto;}#respond .note {    color: #666;    display: block;    font-size: 13px;    margin: 2px 8px;}.form-control:focus, .search-widget form input[type="text"]:focus {    border-color: #ebebeb !important;    outline: 0;    box-shadow: none;}#respond .right {    padding: 15px 0 0;    text-align: right;}#articleShareThis{    margin-bottom: 15px;}#sdsblogCategory p, #sdsblogArticle p {    line-height: 24px;    margin-bottom: 10px;}#sdsblogArticle #articleShareThis p {    font-weight: bold;}.page-link:focus, .page-link:hover {    box-shadow:none;    background-color: #e51d02;    letter-spacing:0 !important;}.sdsarticleHeader span a:hover {    text-decoration: underline;}.commentList li .reply {    margin-top: 10px;    text-align: right;    clear: both;    overflow: hidden;    display: block;    height: auto;}.commentList li .reply a {    background: none repeat scroll 0 0 #333;    color: #FFF;    cursor: pointer;    display: inline-block;    font-size: 14px;    padding: 3px 15px;    text-decoration: none;    font-weight: 400;    border-radius: 0px;}.commentList li {    border: 1px solid #DDD;    border-radius: 4px;    margin-bottom: 10px;    min-height: 75px;    padding: 8px 8px 8px 85px;    position: relative;}.commentList li .avatar {    background: none;    border: none;    left: 10px;    padding: 2px;    position: absolute;    top: 10px;}.commentList li .name, .commentList li .name a {    color: #333;    cursor: default;    font-size: 15px;    text-decoration: none;    font-weight: 700;}.commentList li .created {    color: #666;    font-size: 13px;    margin: 2px 0 8px;}.commentList li .reply a:hover {    background: none repeat scroll 0 0 #e51d02;    color: #fff;}#product_comments_block_tab ul li {    float: left;}.pull-right {    float: right!important;}.pull-left {    float: left!important;}.blog-categories.block-categories>ul>li:first-child {        margin: 0;    padding: 0;    background: none;    border:none;}.block-categories.blog-categories>ul>li:first-child a:after{    display:none;}.block-categories.blog-categories>ul>li>.category-sub-menu {    padding-top: 0;}.blog-categories .category-top-menu ul li{    border-bottom: 1px solid #ebebeb;    padding-bottom: 10px;    margin-bottom: 10px;    font-size: 16px;    text-transform: capitalize;}.blog-categories .category-top-menu ul li:last-child{    border-bottom: none;    padding-bottom: 0;    margin-bottom: 0;}#sdssearch_block_top #search_blog {    display: inline;    padding: 0 15px;    width: 100%;    height: 40px;    line-height: 38px;    background: #fff;    margin-right: 1px;    border: 1px solid #ebebeb;    color: #999;    border-radius: 0;    font-size: 14px;}.btn-blog-search {    position: absolute;    top: 0;    left: auto;    right: 0;    width: auto;    overflow: hidden;    height: 40px;    font-size: 16px;    padding: 0 15px 0 0;    color:#666;}#smartblogsearch .btn-blog-search{    border-radius: 0;    background: transparent;}#smartblogsearch .btn-blog-search:hover{    color:#e51d02;}.sdsbox-content ul {    list-style-type: none;    margin-left: 0;    margin-bottom: 0px;}.sdsbox-content .recentArticles li {    padding: 0;    border-bottom: none !important;    width: 100%;    margin-bottom: 18px;    display: table;}.sdsbox-content .recentArticles li .image {    float: left;    display: inline-block;    width: auto;    height: auto;    margin: 0 15px 0 0;    max-height: 100%;}.sdsbox-content .recentArticles li .right-block-smart {    display: table;}.sdsbox-content .recentArticles li a {   font-size: 15px;    font-weight: 400;    padding: 0;    text-transform: capitalize;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    line-height: 20px;    max-height: 40px;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.sdsbox-content .recentArticles li .info {        color: #999;    font-size: 14px;    text-transform: none;    display: block;    margin-top: 6px;    font-style: italic;}.sdsbox-content .recentArticles li .info i{    margin-right:5px;}.sdsbox-content .recentArticles li:last-child {    border-bottom: none!important;    margin-bottom:0;}.blog-categories .category-sub-menu .category-sub-link{    margin:0;}#main .page-footer {    margin-bottom: 0;}.form-control {    background:transparent;    color: #666;    border: 1px solid #ebebeb;    padding: .5rem 1rem;    font-size: 14px;    box-shadow: none;}.page-header h1{    border-bottom: 1px solid #ebebeb;    font-size: 25px;    line-height: 1;    margin: 0 0 30px;    padding-bottom: 15px;    text-transform: uppercase;    position: relative;    text-align: center;    font-weight: 500;    color: #111;}.popup-header h1 {    border-bottom: 1px solid #ebebeb;    font-size: 24px;    line-height: 1;    margin: 0 0 25px;    padding-bottom: 10px;    text-transform: uppercase;    position: relative;    text-align: center;    font-weight: 700;    color: #111;}.page-footer a.account-link {    background: #333333 none repeat scroll 0 0;    color: #fff;    display: table;    float: left;    margin-bottom: 100px;    margin-right: 1rem;    padding: 8px 15px;    border-radius: 0;}.page-footer a.account-link:hover,.page-footer .text-sm-center a:hover {    background: #e51d02;}.page-link-list #content .links a:hover i {    color: #e51d02;}#main .page-content, #main .page-header {    margin-bottom: 30px;}#contact .card, #module-smartblog-search .card, #module-smartblog-tagpost .card, #module-blockwishlist-mywishlist .card , #module-blockwishlist-view .card, #module-fieldcompare-comparator .card{    margin-bottom: 100px;}.page-footer .text-sm-center a {    background: #333333 none repeat scroll 0 0;    color: #fff;    display: table;    line-height: 18px;    margin-bottom: 100px;    margin-left: auto;    margin-right: auto;    padding: 8px 15px;    font-size: 14px;    text-transform: uppercase;    border-radius: 0;}#checkout #checkout-personal-information-step .nav-link {    padding: 0;}.setting-desktop .icon-setting-desktop .fa-bars{    font-size:14px !important;}.page-link-list #content .links a#blockwishlist-myaccount i {    padding-bottom: 15px;}.input-group .input-group-btn>.btn[data-action=show-password] {    background: #333333;    padding: 8.5px 15px;}.custom-checkbox label {    text-align: left;    display: inline;}.page-authentication #content {    border: 1px solid #ebebeb;    box-shadow: none;    max-width: 870px;    padding: 30px 20px;    margin-bottom: 100px;}.send-renew-password-link {    text-align: center;}.quickview .modal-header {    border: none;    padding: 0;}.cart-grid-body .card-block h1 {    margin-bottom: 0;}.separator {    margin: 0;    border-color: rgba(0,0,0,.1);}.cart-summary-line .value {    color: #e51d02;    font-size: 15px;}.card.cart-container, .card.cart-summary {    margin-bottom: 30px;}.cart-grid .cart-grid-body>a.label {    box-shadow: none;    font-weight: 400;    padding: 8px 15px;    background: #212121;    color: #fff!important;    padding-left: 5px;    display: inline-block;    margin-bottom: 70px;    border-radius:0;    line-height: 24px;}.cart-grid .cart-grid-body>a.label:hover {    background: #e51d02;}.cart-item .product-line-grid .product-line-grid-left img{border: 1px solid #ebebeb;}#block-reassurance {    margin-top: 0;    margin-bottom: 70px;}.setting-desktop i.fa-cog{    color:#fff;}#_mobile_setting{    position:relative;}.setting-desktop .dropdown-menu, #_mobile_setting .dropdown-menu{    min-width: 250px;    line-height: normal;    background: #fff;    padding: 15px;    box-shadow: 0 3px 9.3px 0.7px rgba(0,0,0,.15);    border: none;    right: 0;    left: auto;    margin: 0;    border-top: 3px solid #e51d02;}#header .header-nav .language-selector {    margin-top: 0;    white-space: nowrap;    position: static;}#header .header-nav .currency-selector {    margin-top: 0;    margin-left: 0;    white-space: nowrap;    position: static;}#header a:hover {    text-decoration: none;    color: #e51d02;}#header .header-nav #_desktop_contact_link {    display: table;}#header .header-nav .banner-center, #header .header-nav .my-cart{    line-height: 30px;    text-align: center;}#header .header-nav .banner-center p, #header .header-nav p.my-cart{    color: #666666;    font-size: 14px;    margin-bottom: 0;    }#header .header-nav .my-cart{    margin-right: 10px;}#header .header-nav .my-cart i{    margin-right: 5px;}.contact-link-ft {    float: left;    height: 54px;    line-height: 54px;    margin-right: 22px;    font-size: 14px;}.contact-link-ft:last-child{    margin-right: 0;}.contact-link-ft:last-child i{font-size: 16px;}.contact-link-ft i{padding-right: 8px;color: #fff;}.contact-link-ft:first-child:after{    content: "";    width: 1px;    height: 12px;    background: #585858;    display: inline-block;    margin-left: 18px;}.contact-link-ft:hover i,.contact-link-ft:hover span{color: #e51d02;}#wishlist-nav,.checkout_nav,.text_nav{    line-height: 40px;}#wishlist-nav i,.checkout_nav i{    display: none;}#header .header-nav a,.text_nav,.contact-link-ft span{    color: #666666;    font-size: 13px;}#header .header-nav a:hover,.text_nav:hover{    color:#e51d02;    transition:0.3s;}#_mobile_field-search-no-popup .button-submit-search{    background: transparent;    border: none;    padding: 0;    position: relative;    top: 0px;    padding-left: 5px;    color:#111;}.popup-footer{    text-align: center;    margin-top: 20px;}.popup-footer span:hover{    cursor:pointer;}#Popup_forgot_password_form .text-forgot-password{    margin-bottom:15px;    display: block;}#Popup_customer_form .popup-content{    height: 100%;    overflow-y: auto}.product-price {    display: inline-block;}body#checkout section#content {    margin-bottom: 100px;}#popup-cart .product-line-info-top .price,#popup-cart .totals-top .price,#popup-cart .productName{    line-height: 20px;    font-size: 16px;    font-weight: normal;}.has-discount .discount {    color: #fff;    font-weight: 400;    padding: .3125rem .625rem;    margin-left: .625rem;    text-transform: uppercase;    display: none;}body#checkout section.checkout-step .step-title {    text-transform: uppercase;    cursor: pointer;    margin-bottom: 0;}body#checkout a:hover {}body#checkout section.checkout-step {    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);    background-color: #fff;    border-bottom: 1px solid #ebebeb;    padding: .9375rem;}#order-items hr {    border-top-color: #ebebeb;}.card {    margin-bottom: 30px;    box-shadow: none;        border: 1px solid #ebebeb;}#product_comments_block_tab div.comment .star_content{    clear: none;}#product_comments_block_tab div.comment {    margin: 0 0 20px 0;    padding: 5px;    border-bottom: 1px dotted #ebebeb;}#product_comments_block_tab .comment_author span {    margin-top: 0;    margin-right: 10px;}#new_comment_form .product img {    float: none;    border: 1px solid #ebebeb;    max-width: 100%;    height: auto;}#new_comment_form .modal-header{    justify-content: center;    text-transform: uppercase;    border-bottom: 1px solid #ebebeb;}#new_comment_form .modal-header h2{    line-height:1;    color: #111;}#new_comment_form .product {    padding: 0 0px 15px;}#new_comment_form .product > div:first-child{    text-align:center;}#new_comment_form .product .product_desc {    float: left;    margin-left: 0;    width: 100%;    line-height: 24px;    color: #666;}#new_comment_form .product .product_desc .product_name {    padding-bottom: 5px;    font-size: 18px;    font-weight: 700;    text-transform: uppercase;    color: #333;}#new_comment_form label {    display: block;    margin: 0;    font-weight: bold;    font-size: 13px;    text-align: left;    padding: 0 15px;}#new_comment_form textarea ,#new_comment_form input{    border: 1px solid #ebebeb;}#new_comment_form_footer .required{    display:inline-block;}#new_comment_form #criterions_list li {    margin-bottom: 0;}#new_comment_form #criterions_list label {    display: inline-block;    float: none;    margin: 0;    text-align: right;    min-width: auto;    padding: 0;    margin-right:10px;}#new_comment_form #criterions_list .star_content{    display: inline-block;    vertical-align: middle;}#new_comment_form #criterions_list {    border-bottom: 1px solid #ebebeb;    padding-bottom: 15px;    list-style-type: none;    text-align: center;}#submitNewMessage {    margin-left: 0;}#new_comment_form .modal-dialog {    max-width: 700px;}.smartblogcomments#respond{    margin-top: 30px;    margin-bottom:70px;}#cms #cms-about-us .cms-row-left img:hover{    -webkit-transition: all .5s ease-in-out;    transition: all .5s ease-in-out;    opacity: 0.8;}.our-team-item{position: relative;display: inline-block;}#cms #cms-about-us .our-team .our-team-item:hover:after{    background: rgba(229, 29, 2, 0.6);    content: "";    left: 0;    right: 0;    margin: auto;    position: absolute;    top: 0;    bottom: 0;    z-index: 1;    transition: all 0.3s ease-out 0s;}#cms #cms-about-us .our-team-text p:last-child{    color: #fff;}#cms #cms-about-us .our-team p {    line-height: 1;    text-align: center;}#cms #cms-about-us p {    line-height: 24px;    margin-bottom: 30px;    text-align: justify;}#cms #cms-about-us p:last-child{margin-bottom: 0;}.our-team-text {    background: transparent;    padding: 16px 0;    max-width: 270px;    margin: 0 auto;    border: 1px solid #ebebeb;    border-top: none;}.cms-box2{    text-align: right;    margin-top: -170px;}.cms_content{        max-width: 400px;    margin: 0 auto;    margin-bottom: 33px;}.cms_content:last-child{margin-bottom: 0;}.cms_content_ft{    display: table;    float: left;        min-width: 105px;}.cms_content_text{    display: table;}.cms_content_ft h2{    font-size: 45px;    color: #d2d2d2;    margin-bottom: 0;    font-weight: bold;    line-height: 1;}.cms_content_text h4{    font-size: 18px;    color: #333333;    font-weight: 600;    text-transform: uppercase;    margin-bottom: 10px;}#cms #cms-about-us .cms_content_text p,#cms #cms-about-us .our-team-text p:last-child{    margin-bottom: 0;}.page-subheading:hover,#cms #cms-about-us p.title_font:hover{}.cms-row-right h4{    font-size: 26px;    text-transform: uppercase;    color: #111;    margin-bottom: 35px;        font-weight: 600;}.cms-row-right .title_font{        font-size: 18px;    color: #111;    line-height: 24px;    font-weight: 600;    margin-bottom: 20px;}#cms-about-us .cms-row > .row{    display: flex;    align-items: center;    margin-top: 45px;}#cms #cms-about-us .block_center {    text-align:center;}#cms #cms-about-us .block_center.cms-row > .row{    display:block;}.cms-row-left{    display: inline-block;    float: left;    width: 35%;}.cms-row-right{    display: inline-block;    float: left;    width: 65%;    padding-left: 90px;}.ffullwidth.cms-row .page-subheading{    text-align: center;    margin-bottom: 60px;    color: #fff;}.ffullwidth.cms-row .page-subheading:after{    content: "";    width: 135px;    height: 6px;    display: block;    margin: 35px auto 0;}.ffullwidth.cms-row{    background: url(../field-css/bg_about.jpg) center center no-repeat;    padding: 100px 0;}.contact-rich h4,.contact-form h3 {    text-transform: uppercase;    color: #333;    margin-bottom: 20px;    font-size: 24px;}.contact-rich .top_text{    margin-bottom:20px;}.contact-rich .top_text p{    margin: 0;    line-height: 30px;    max-width: 450px;}.contact-rich .block_contact_ftc{    display:block;    margin-bottom:12px;}.contact-rich .block_contact_ftc > div{    display:inline-block;    vertical-align:middle;    color: #666;    line-height: 25px;}.contact-rich .block_contact_ftc > div.data a{    color: #666;}.contact-rich .block_contact_ftc > div.data a:hover{}.contact-rich .block_contact_ftc .icon{    font-size: 18px;    margin-right: 10px;}.contact-form {    background: #fff;    padding: 0;    color: #666;    width: 100%;}.contact-form .form-fields .form-group {    margin-bottom: 18px;}.button_contact_us{    font-size: 16px;    text-transform: capitalize;    margin-bottom: 30px;    border-radius: 0;}.contact-rich {    color: #666;    word-wrap: break-word;}.input-group .input-group-btn>.btn{    padding: 8.5px 10px;}#contact .contact-form .alert ul{    margin:0;}#main .page-content.page-cms {    padding: 0;    text-align: left;    background: none;}.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default {    background: #111;}.bx-wrapper .bx-controls-direction a {    top: 50%;}body#checkout #cart-summary-product-list .media-body {    vertical-align: middle;    display: inline;    clear: both;    width: 100%;}body#checkout #cart-summary-product-list .media-left {    padding-right: 10px;    display: inline-block;}body#checkout #cart-summary-product-list .media{    margin-bottom:10px;}body#checkout #cart-summary-product-list img {    border: none;    width: 70px;}body#checkout .product-quantity {    display: inline-block;}#order-confirmation #content-hook_payment_return{    margin-bottom:100px;}img {    max-width: 100%;    height: auto;}#Popup_myaccount_form .modal-content .modal-body .links a span.link-item {    display: block;    height: 100%;    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);    background: #fff;    padding: 1rem;    margin: 15px 0;}#Popup_myaccount_form .modal-content .modal-body .links a span.link-item i{    font-size: 24px;    margin-right: 5px;}#view_wishlist .priority_product{    margin-top:10px;    margin-bottom: 0;    display: inline-block;}#module-blockwishlist-view .card-block{padding-bottom: 0;}#Popup_myaccount_form .modal-content .modal-footer a {    background: #262626 none repeat scroll 0 0;    color: #fff;    display: table;    line-height: 18px;    margin-left: auto;    margin-right: auto;    padding: 8px 15px;    font-size: 14px;    text-transform: uppercase;    border-radius:0;}#Popup_myaccount_form .modal-header h1{    font-size: 22px;    line-height: 1;    margin: 0 ;    text-transform: uppercase;    position: relative;    text-align: center;    color: #111;}#header .header-nav .cart-preview.active {    background: transparent;}.login-form {    margin-top: 0;}body#checkout #header .header-nav {    padding: 0;    border-bottom: none;    max-height: 100%;    margin-bottom: 0;    box-shadow: none;}button:focus {    outline: none;}#moda_popupnewsletter .modal-header {    padding: 0;    border-bottom: none;}#newsletter_block_popup {    position: relative;}#_desktop_field-search-no-popup input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */    color:#999;    opacity: 1; /* Firefox */}#_desktop_field-search-no-popup input:-ms-input-placeholder { /* Internet Explorer 10-11 */    color:#999;}#_desktop_field-search-no-popup input::-ms-input-placeholder { /* Microsoft Edge */    color:#999;}.button-popup-sizechart{    margin-top: 30px;    background: transparent !important;    color: #666;    text-align: left;    padding: 0;}#Popup_sizechart .modal-dialog {    max-width: 100%;    height: auto;    margin: 10px;    top: 50%;    transform: translateY(-50%);}#Popup_sizechart .modal-header {    justify-content: center;    padding: 8px;    border-bottom: 1px solid #ebebeb;}#Popup_sizechart .modal-header h1 {    text-transform: uppercase;    margin: 0;    text-align: center;}#Popup_sizechart .modal-body .row{    display: flex;    align-items: center;}.left-content-size .hover_banner_img {    text-align: center;    border: none;}.title-measure {    font-size: 20px;    line-height: 24px;    margin: -3px 0 15px;    text-transform: capitalize;}.text-measure li {    font-size: 14px;    line-height: 16px;    margin-bottom: 15px;}.text-measure li:before {    content: "\f111";    font-family: "fontawesome";    font-size: 10px;    line-height: 15px;    margin-right: 5px;    vertical-align: bottom;}.title-measure.a2 {    margin-top: 25px;}h2.title-measure {    margin-top: 10px;}#Popup_sizechart .table-sizegudie {    border: 1px solid #ebebeb;    margin: 0;}.field-banner-slider .nivo-controlNav {    padding: 0;    text-align: center;    line-height: 1;    bottom: 5px;}#header-menu .stt-menu{    max-width: 260px;    float: right;}#_desktop_field-search-no-popup #searchbox {    position: relative;    overflow: hidden;    float: left;    border-bottom: 1px solid rgba(255,255,255,.2);}#mobile-header{    text-align:center;}#_mobile_field-search-no-popup{    display: inline-block;    position:relative;    margin-bottom: 30px;}#_mobile_field-search-no-popup #searchbox {    position: relative;    display: inline-block;    border-bottom: 1px solid #ebebeb;}.search_filter {       position: relative;    width: 210px;    display:inline-block;    margin-bottom: 0;    float: left;    }.search_filter #category_filter {    moz-appearance: none;    -webkit-appearance: none;    -moz-appearance: none;    background: #fff none repeat scroll 0 0;    border: 0 none;      border-radius: 30px 0 0 30px;       font-size: 12px;    color: #666;    height: 45px;    line-height: 45px;    padding: 0 40px 0 20px;    position: relative;    text-transform: none;    z-index: 1;}.search_filter #category_filter option{    color: #666;}#_mobile_field-search-no-popup #search_query_top{    color: #666666;}#_desktop_field-search-no-popup .btn.button-search {    transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;}#_desktop_field-search-no-popup .btn.button-search {    -moz-box-shadow: none;    -webkit-box-shadow: none;    background: transparent none repeat scroll 0 0;    box-shadow: none;    height: 24px;    padding: 0;    position: absolute;    right: 20px;    text-align: center;    top: 0;    color: #fff;    font-size: 14px;    border: none;}#_desktop_field-search-no-popup .search_filter:before {    border-right: 1px solid rgba(0,0,0,0.1);    content: "";    height: 25px;    position: absolute;    right: 0;    top: 10px;    z-index: 2;}#_desktop_field-search-no-popup .search_filter:after {        content: "\f0dd";    color: #666;    font-family: fontawesome;    font-size: 12px;    position: absolute;    right: 20px;    top: 50%;    margin-top: -6px;    z-index: 2;}.product-price-and-shipping{    display: block;    margin-bottom: 0;}.horizontal_mode .left-product:hover .tab_button .wishlist #idWishlist{    opacity: 1;}.background_fullwidth .col-lg-6 {    padding: 0;}#idWishlist{    top: -30px;    left: 50%;    transform:translateX(-50%);     position:absolute;    opacity: 0;    transition: all 0.4s ease-in-out 0s;    -webkit-transition: all 0.4s ease-in-out 0s;    -ms-transition: all 0.4s ease-in-out 0s;}/**********************Countdown timer************************/.item-inner .item-countdown-time {    z-index: 9;    white-space: nowrap;    display: inline-block;}.item-inner .item-countdown{    clear: both;    display: block;    width: 100%;    height: 100%;    margin-bottom: 40px;}.item-inner .item-countdown .section_cout{    background:#262626;    float:left;    display:inline-block;    text-align:center;    position: relative;    margin-right:3px;    padding-top:5px;    width:42px;    height:42px;    z-index: 1;}.item-inner .item-countdown .section_cout:last-child{    margin-right:0;}.item-inner .item-countdown .section_cout span.text{    display:block;    font-size:12px;    text-transform:capitalize;}.item-inner .item-countdown .section_cout span{    color:#fff;    display:block;    font-size:16px;    font-weight:700;    }.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {    outline: 0;}.dropdown-divider {    height: 2px;    margin: .5rem 0;    overflow: hidden;    border-bottom: 1px solid #f2f2f2;    background: none;}.facets_content{    overflow: hidden;    border: none;    border-top: none;    display: block;}.menu-product-name {    color: #696c6a;    font-size: 19px;    text-transform: none;    display: block;    line-height: 26px;}.menu-product .price-container {    display: block;    width: 100%;    height: auto;    text-align: left;    line-height: 1;    border-radius: 0;    position: absolute;    left: 0;    right: auto;    padding-left: 120px;    top: 50px;}#product-modal .modal-content .modal-body {    margin-left: 0;    padding: 0;}#product-modal #product-description-short {    margin-top: 0;    text-align: justify;    line-height: 20px;    color: #666;}#product-modal .modal-content .modal-body .image-caption {    background: #fff;    width: 100%;    padding: 12px;    border-top: 1px solid #f2f2f2;}#product-modal .product-images>li.thumb-container {    display: block;}#product-modal .modal-content .modal-body .mask.nomargin {    margin-top: 0;    padding: 0;}#product-modal .modal-content .modal-body .product-cover-modal {    margin: 0 auto;    display: block;}#product-modal .modal-content .modal-body .product-images img {    width: 100%;    cursor: pointer;    background: #fff;}#module-blockwishlist-mywishlist #block-order-detail .right-product .comments_note {    display: inline-block;    margin-top: 0;    vertical-align: middle;}#block-order-detail .wishlist_product_detail{    margin-top: 10px;}.left-product .conditions-box{    position: absolute;    left: 0;    right: auto;    top: 0;    bottom: auto;    z-index: 3;    width: 100%;    line-height: 0;    text-align: center;}.conditions-box span {    margin: 0;    color: #fff;    min-width: 60px;    height: 60px;    line-height: 60px;    clear: both;    font-size: 15px;    font-weight: normal;    text-transform: capitalize;    position: absolute;    top: 10px !important;    border-radius: 50%;    border: 2px solid #ffffff;}.conditions-box span.discount, .conditions-box span.new_product{    display: none;}.conditions-box span.new{    display: none;    left: 10px;    background-color: #11c2ea;}.conditions-box span.sale_product, .conditions-box span.on-sale,.conditions-box span.pack{    right: 10px;}.conditions-box span.sale_product:after, .conditions-box span.on-sale:after{    content: "";    width: 100%;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: -1;    border-radius: 50%;}.conditions-box span.pack:after{    display: none;}.discount-percentage{    display:none ;}ul#tab_cates_1{    display: block;    margin-bottom: 50px;    border-top: 1px solid #ececec;    border-bottom: 1px solid #ececec;    line-height: 52px;    height: 54px;    }.product-line-grid-body>.product-line-info{    margin-bottom:5px;}#order-items .order-line {    display: flex;    align-items: center;}#module-blockwishlist-mywishlist .wishlist_change_button{    width:100%;}.quickview .modal-body, .quickview .modal-content {    min-height: auto;}.quickview .modal-body {    padding: 30px;}.quickview .product-quantity .add {    margin-bottom: 0;}.quickview .product-quantity .qty {    margin-bottom: 30px;}#_desktop_fieldmegamenu {    position: relative;}.h2.title_pro{    margin-bottom: 30px;    font-size: 25px;}.category-cover img:hover{    opacity:0.7;    transition:0.3s;}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"]) {    padding-left: 0;}.top-smartblogtitle h4{    color: #262626;    font-size: 20px;    margin: 0 0 47px;    position: relative;    text-transform: uppercase;    font-weight: bold;    letter-spacing: 2px;}.blog-categories .top-smartblogtitle h4{    margin: 0 0 30px;}.top-smartblogtitle h4:after{    content: "";    top: 100%;    margin-top: 13px;    left: 0;    width: 30px;    height: 3px;    background: #222;    position: absolute;}#header-menu {    background: transparent !important;}.lang-ar #newsletter_block_popup img{    transform: rotateY(-180deg);    -moz-transform: rotateY(-180deg);    -ms-transform: rotateY(-180deg);    -o-transform: rotateY(-180deg);    -webkit-transform: rotateY(-180deg);}.lang-ar #field_testimonials .des_testimonial:before{    content: "\f10e";}.vmegamenu_slider_block > .container > div {    float: left;}.vmegamenu_slider_block .v-megamenu-title {    display: none;}/*slick nav and dot comment*//*end comment*/.owl-nav span{    display: block;    color: #fff;    font-weight: normal;    font-size: 11px;    cursor: pointer;    margin: 0;    width:22px;    height: 22px;    line-height: 20px;    border-radius: 100%;}.owl-nav button:hover span{    transition:0.3s;}.owl-dots button span{    display: block;    width: 40px;    height: 5px;    margin: 0;    background: #f2f2f2;    border: none;    color: #fff;    font-size: 0;    position: relative;}#wl_headertop{    padding-right: 15px;    margin-right: 15px;    border-right: 1px solid rgba(255,255,255,0.15);}#wl_headertop a{    color:#fff;    font-size:16px;}.setting-desktop .icon-setting-desktop {    font-size: 16px;    color: #fff;}#_desktop_search .icon-search-mobile{    color: #666666;    font-size: 16px;    width: 45px;    height: 45px;    line-height: 45px;    text-align: center;    position: relative;}#item-search .right-search-ajax .price{    font-size: 15px;    font-weight: normal;}#item-search .product-price-and-shipping{    text-align: left !important;    line-height: 1;}#item-search .product_name{    font-weight: normal;    margin-bottom: 10px;    line-height: 20px;}#product-modal .modal-content .modal-body figure{    background: #fff;    width: 85%;    margin: 0;}#product-modal .modal-content .modal-body .thumbnails {    position: relative;    width: 100%;}.open-comment-form {    margin-bottom: 0;}.smartblogcomments #submitComment{    border-radius: 0;    background: transparent;    color: #333333;    text-transform: uppercase;    font-weight: 600;    border: 1px solid #959595;    min-width: 140px;    line-height: 38px;    padding: 0;    border-radius: 10px;}.smartblogcomments #submitComment:hover, #product_comments_block_tab .footer_links a:hover{    border: 1px solid #e51d02;    transition:0.4s;}#popup-cart-content .no-product {    padding: 15px!important;}.btn-loadmor{    margin-top:20px;    margin-bottom: 40px;    text-align:center;}.btn-loadmor a{    background: #111;    color: #fff !important;    display: inline-block;    height: 46px;    line-height: 46px;    min-width: 170px;    border-radius: 0;    font-weight: 600;    text-transform: uppercase;    letter-spacing: 2px;    padding: 0 10px;    position:relative;    z-index: 1;}.btn-loadmor a:before {    content: "";    position: absolute;        top: 0;    left: 0;    right: 0;    bottom: 0;    z-index:-1;    border-radius: 0;    -webkit-transform: scale(0);    transform: scale(0);    -webkit-transition-property: transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-timing-function: ease-out;    transition-timing-function: ease-out;}.btn-loadmor a:hover{    background:none;    transition:0.4s;}.btn-loadmor a:hover:before {    -webkit-transform: scale(1);    transform: scale(1);}.content_text h4{        font-size: 18px;    font-weight: bold;    text-transform: uppercase;    color: #111111;    margin-bottom: 15px;}.content_text h4:hover{color: #e51d02;}.content_text p{    line-height: 23px;    margin-bottom: 0;}#_desktop_cart_sticky{    float: right;    line-height: 60px;    z-index: 9;    position: relative;}#_desktop_cart_sticky .click-cart{    color:#ffffff;}.bx-controls a {  transform: rotate(90deg);  left: 50% !important;  right:0 !important;  margin-left: -10px;}.bx-controls .bx-prev {  margin-top: 0 !important;  top: 0px !important}.bx-controls .bx-next {  top: auto !important;  bottom: 0px !important;  margin-top: 0 !important;}.bx-wrapper .bx-controls-direction a:hover:before{    color: #e51d02;}.product-line-info.product-price > div{    display:inline-block;}#tags_blog_block_left,.blog-categories,#recent_article_smart_blog_block_left,#smartblogsearch{    margin-bottom:40px;}.hover_article .right_contentblog{    -webkit-box-shadow: 5px 7px 10px 0 rgba(0,0,0,.1);    -moz-box-shadow: 5px 7px 10px 0 rgba(0,0,0,.1);    box-shadow: 5px 7px 10px 0 rgba(0,0,0,.1);}.hover_article:hover .right_contentblog{    -webkit-box-shadow: 5px 10px 10px 0 rgba(0,0,0,.15);    -moz-box-shadow: 5px 10px 10px 0 rgba(0,0,0,.15);    box-shadow: 5px 10px 10px 0 rgba(0,0,0,.15);}.button-clear-keyup{    position: absolute;    width: 15px;    line-height: 15px;    text-align: center;    top: 2px;    right: 18px;    color: #111;    display: none;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu, #_mobile_fieldmegamenu .menu-items>li .image-text-menu{    display: flex;    margin-top: 3px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu .menu-right-text, #_mobile_fieldmegamenu .menu-items>li .image-text-menu .menu-right-text{    flex: 1;    text-align: left;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu .image-menu-left-text, #_mobile_fieldmegamenu .menu-items>li .image-text-menu .image-menu-left-text{    margin-right: 15px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu .menu-right-text .title-menu, #_mobile_fieldmegamenu .menu-items>li .image-text-menu .menu-right-text .title-menu{    color: #111;    font-weight: 600;    font-size: 15px;    text-transform: capitalize;    margin-bottom: 10px;    line-height: 1;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu .menu-right-text button, #_mobile_fieldmegamenu .menu-items>li .image-text-menu .menu-right-text button{    padding: 0 15px;    line-height: 30px;    text-transform: capitalize;    font-weight: 500;    font-size: 14px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .image-text-menu .menu-right-text p, #_mobile_fieldmegamenu .menu-items>li .image-text-menu .menu-right-text p{    margin-bottom: 16px;    color: #444444;    line-height: 20px;    text-align: justify;}.horizontal_mode .item-inner:hover .left-product .cover_image:before{    content: "";    left: 0;    right: 0;    margin: auto;    position: absolute;    top: 0;    bottom: 0;    z-index: 1;    transition: all 0.3s ease-out 0s;}.sitemap {    margin-top: 0;    margin-bottom: 100px;}.sitemap ul li{        font-size: 15px;    margin-bottom: 1rem;}.sitemap-title {    text-transform: uppercase;}.sitemap h2 {    color: #232323;    text-transform: uppercase;    font-size: 1.1rem;    font-weight: 700;    border-bottom: 1px solid #ebebeb;    margin-left: -15px;    width: 100%;    height: 35px;}#stores .page-stores {    margin-bottom: 100px !important;}#stores .page-stores .store-item-footer div:first-child .text-justify,#stores .page-stores .store-item-container .store-description address{    line-height: 24px;}#product_comments_block_tab div.comment div.comment_author {    float: left;    padding-right: 25px;    width: 240px;    line-height: 18px;}#product_comments_block_tab div.comment div.comment_author span, #product_comments_block_tab div.comment .star_content {    float: left;}#product_comments_block_tab div.comment div.comment_details {    float: left;    overflow: hidden;    max-width: 800px;}.text_button {display:none;}#back-top {    bottom: 0;    color: #fff;    font-size: 18px;    width: 45px;    height: 45px;    line-height: 45px;    background: #111111;    border-radius: 0;    padding: 0;    position: fixed;    right: 0;    text-align: center;    z-index: 200;    cursor: pointer;}/********************right-column********************/#right-column .block{    margin-bottom: 40px;}#right-column #tags_block_left{margin-bottom: 90px;}.top-title-right .title_block{    font-size: 20px;    font-weight: bold;    text-transform: uppercase;    margin-bottom: 22px;    color: #444444;}.top-title-right .title_block:hover{    color: #e51d02;}/*============================================================================================================*//*============================================= CUSTOM STYLE =================================================*//*============================================================================================================*//*===================================== slide ====================================*/.btn_border_slide:hover{    background-color: #444444;}.tp-bullets.custom .tp-bullet{    background-color: #ffffff7a;    border-radius: 50%;}/*==================================== slide end ====================================*//*==================================== header ====================================*/#header .header_style_1 .header-nav{    border-bottom: 1px solid #eeeeee;}.header_style_1 .header-nav .left-nav>div{    display: inline-block;}.header_style_1 .header-nav .title-header{    color: #666666;    font-size: 13px;    line-height: 40px;    font-family: 'Open Sans', sans-serif;}.header_style_1 #_desktop_logo{    z-index: 2;    line-height: 112px;    float: left;    display: inline-block;    position: relative;}.header_style_1 .sticky-desktop .header-logo{    display: none;}.header_style_1 .sticky-desktop #sticky_top{    right: 0;    z-index: 1;    width: max-content;    position: absolute;}.header_style_1 #_desktop_fieldmegamenu > ul {    height: 45px;    display: block;    padding: 0;    margin-bottom: 0;    text-align: left;    line-height: 45px;    justify-content: flex-start;}.header_style_1 #_desktop_fieldmegamenu > ul > li.root {    display: inline-block;    float: left;}.header_style_1 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item {    position: relative;    display: inline-block;    width: 100%;}.header_style_1 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item .has_icon {    position: absolute;    right: 0;    top: 0;    width: 20px;    height: 100%;}.header_style_1 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item .has_icon:before {    content: '\f105';    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.header_style_1 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item:hover .has_icon:before {    content: '\f104';}.header_style_1 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item:hover > ul.submenu {    left: 100%;    display: block;    position: absolute;    margin-left: 15px;    background: #fff;    min-width: 120px;    padding: 15px;    top: 0;    box-shadow: 0 0 15px rgba(0,0,0,.6);}.header_style_1 .setting-desktop{    margin-left: 12px;}.header_style_1 .setting-desktop .click-setting{    color: #666666;}.header_style_1 .setting-desktop .content-setting {    z-index: 1;    display: none;    position: absolute;    left: auto;    right: 10%;    width: 190px;    line-height: normal;    background: #fff;    margin-top: 5px;    padding: 0;    box-shadow: 0 3px 9.3px 0.7px rgba(0,0,0,.15);}.header_style_1 #_desktop_currency_selector .dropdown .expand-more {    color: #666666;    font-size: 14px;    text-transform: capitalize;}.header_style_1 #_desktop_currency_selector .dropdown:hover .expand-more{    color: #ffffff;}#_desktop_language_selector .dropdown .expand-more span.text{    font-size: 0;}.header_style_1 #_desktop_language_selector, #_desktop_currency_selector{    display: inline-block;    position: relative;    text-align: left;    padding: 5px 8px;    line-height: 1;    margin-right: 15px;    border-radius: 3px;    border: 1px solid #ebebeb;}.header_style_1 #_desktop_currency_selector i, #_desktop_language_selector i{    float: right;    color: #999999;    font-size: 14px;    margin-left: 10px;}.header_style_1 #_desktop_currency_selector ul.dropdown-menu{    position: absolute;    top: 100%;    right: auto;    left: 0;    background: #111111;    margin-top: 3px;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 130px;    border: 1px solid #ebebeb;}#_mobile_currency_selector ul.dropdown-menu{    position: absolute;    top: 100%;    left: auto;    right: 3px;    background: #111111;    border: none;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 150px;    border: 1px solid #ebebeb;}.header_style_1 #_desktop_language_selector ul.dropdown-menu{    position: absolute;    top: 100%;    right: auto;    left: 0;    margin-top: 3px;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 130px;    border: 1px solid #ebebeb;}#_mobile_language_selector ul.dropdown-menu{    position: absolute;    top: 100%;    left: auto;    right: auto;    background: #111111;    border: none;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 150px;    border: 1px solid #ebebeb;}#_desktop_currency_selector ul li , #_desktop_language_selector ul li,#_mobile_currency_selector ul li , #_mobile_language_selector ul li{    display: block !important;    line-height: 35px;    margin: 0 !important;}#_desktop_currency_selector ul li a, #_desktop_currency_selector ul li > span,#_mobile_currency_selector ul li a, #_mobile_currency_selector ul li > span,#_desktop_language_selector ul li a, #_mobile_language_selector ul li a{    padding: 0 12px;    display: block;    color: #666666;    font-size: 13px;    background-color: #ffffff;    font-family: 'Open Sans', sans-serif;}.header_style_1 #_desktop_language_selector ul li img, #_mobile_language_selector ul li img {    margin-right: 5px;}.header_style_1 #_mobile_currency_selector .ic-mobile{    color:#fff !important;}#wishlist-nav a, .checkout_nav a{    padding-right: 10px;}#wishlist-nav a:after, .checkout_nav a:after{    content: '';    position: absolute;    height: 15px;    width: 1px;    bottom: 12px;    margin-left: 10px;    background-color: #e1e1e1;}#wishlist-nav, .checkout_nav{    padding-right: 10px;}#header .header_style_1 .header-nav a, .header_style_1 .text_nav, .header_style_1 .contact-link-ft span{    font-family: 'Open Sans', sans-serif;}.header_style_1 #_desktop_user_info{    font-family: 'Open Sans', sans-serif;}.header_style_1 #_desktop_user_info > div.button-popup-signin, .header_style_1 #_desktop_user_info > div.button-popup-myaccount{    display: inline-block;    float: left;    color: #666666;    line-height: 40px;    cursor: pointer;    margin-right: 0;    font-size: 13px;    position: relative;    padding-right: 10px;    z-index: 1;    text-align: left;}.header_style_1 #_desktop_user_info > div.button-popup-signin > span,.header_style_1 #_desktop_user_info > div.button-popup-create-account > span{    padding-right: 10px;}.header_style_1 #_desktop_user_info > div.button-popup-signin:after,.header_style_1 #_desktop_user_info > div.button-popup-create-account:after{    content: '';    position: absolute;    height: 15px;    width: 1px;    bottom: 12px;    background-color: #e1e1e1;}.header_style_1 #_desktop_user_info > div.button-popup-myaccount{    margin-right: 0;}.header_style_1 #_desktop_user_info > div i{    display: none;}.header_style_1 #_desktop_user_info > div.button-popup-create-account{    text-align: left;    float: left;    color: #666666;    line-height: 40px;    font-size: 13px;    text-transform: capitalize;    padding: 0;    cursor: pointer;}.header_style_1 .header-contact{    width: 100%;    float: right;    padding: 37px 0;}.header_style_1 .header-contact .block_center{    margin: 0;}.header_style_1 .header-contact .block_center>li{    width: 48%;    float: right;    color: #666666;    font-size: 13px;    padding: 0 15px;    cursor: pointer;    display: inline-block;}.header_style_1 .header-contact .block_center>li .title{    width: 70%;    display: inline-block;    font-family: 'Open Sans', sans-serif;}.header_style_1 .header-contact .block_center>li .title p{    margin-bottom: 0;    font-size: 15px;    font-weight: 700;    font-family: 'Open Sans', sans-serif;}.header_style_1 .header-contact .block_center>li i{    margin-right: 10px;    float: left;}.header_style_1 .header-contact .block_center>li i.fa-phone{    color: #888888;    font-size: 16px;    padding: 3px 5px;    margin-top: 4px;    border-radius: 50%;    border: 4px solid #888888;}.header_style_1 .header-contact .block_center>li i.fa-clock-o{    color: #888888;    font-size: 30px;    line-height: 37px;}.header_style_1 #_desktop_search .icon-search-mobile{    float: right;    width: 65px;    background-color: #11c2ea;}.header_style_1 #_desktop_search .icon-search-mobile{    color: #ffffff;}.header_style_1 #field-search-no-popup.dropdown-menu{    margin: 0;    padding: 0;    left: auto;    right: 15px;    border: none;    max-width: 300px;    min-width: 300px;}.header_style_1 .sticky-desktop #field-search-no-popup.dropdown-menu{    max-width: 255px;    min-width: 255px;}#field-search-no-popup .search_query{    float: left;    height: 42px;    padding: 0 20px;    font-size: 14px;    font-weight: 400;    background: #fff;    position: relative;    padding-right: 55px;    border: 1px solid #ebebeb;}#field-search-no-popup .button-search{    top: 0;    right: 0;    padding: 0;    color: #fff;    width: 42px;    font-size: 14px;    border-radius: 0;    line-height: 42px;    position: absolute;    background: #111111;    border: none;    border-left: none;}.header_style_1 #field-search-no-popup .button-search span{    color: #ffffff;}.header_style_1 #field-search-no-popup .button-search:hover span{    color: #ffffff;}.header_style_1 #header-sticky .header-menu{    background-color: #e7257b;}.header_style_1 #header-sticky:not(.sticky-desktop) .header-menu{    padding: 0;}.header_style_1 #sticky_top{    padding-left: 0;    text-align: center;}.header_style_1 #sticky_top > div, .header_style_1 #sticky_top > div ul li{    display: inline-block;}.header_style_1 .setting-desktop {    display: none;}.header_style_1 #sticky_top > div ul{    margin: 0;}.header_style_1 #sticky_top > div ul i.fa-clock-o{    margin-right: 10px;}.header_style_1 #sticky_top > div ul li{    font-size: 14px;    font-family: 'Work Sans', sans-serif;}.header_style_1 #sticky_top > div ul li:first-child{    margin-right: 25px;}.header_style_1 #sticky_top > div.fieldsearch{    margin-left: 0;}.header_style_1 #sticky_top #_desktop_cart{    padding: 36px 0;}.header_style_1 #sticky_top #_desktop_cart .click-cart .cart-title{    display: inline-block;}.header_style_1 .sticky-desktop #sticky_top #_desktop_cart {    padding: 25px 0;}.header_style_1 #_desktop_cart .click-cart .ab-iconcart span{    font-size: 14px;}.header_style_1 #_desktop_cart .click-cart .cart-products-count{    color: #666666;    font-size: 14px;    background-color: transparent;}.header_style_1 .sticky-desktop #_desktop_cart .click-cart .cart-products-count .item, .header_style_1 .sticky-desktop #_desktop_cart .click-cart .total_prcart{    display: none;}.header_style_1 #_desktop_cart .click-cart .text-cart{    font-weight: 700;    color: #666666;    font-size: 15px;    margin-bottom: 2px;    text-transform: uppercase;}.header_style_1 #sticky_top #_desktop_cart .click-cart{    cursor: pointer;}.header_style_1 #sticky_top #_desktop_cart .click-cart>i{    font-size: 30px;    color: #666666;    margin-right: 5px;    position: relative;    bottom: 5px;}.header_style_1 .header-menu-content{    background: #1e1e21;    position: relative;    width: 100%;    margin: 0;}.header_style_1 .fieldmegamenu .root-item .title {    height: 45px;    color: #ffffff;    font-size: 17px;    font-weight: 600;    padding: 0 20px;    cursor: pointer;    line-height: 45px;    position: relative;    text-transform: uppercase;}.header_style_1 .fieldmegamenu li.root:hover .root-item .title, .header_style_1 .fieldmegamenu li.root .root-item a.active .title{    background-color: #11c2ea;}.header_style_1 .fieldmegamenu>ul>li.home_active .no-description .title-text {    font-size: 0;}.header_style_1 .fieldmegamenu>ul>li.home_active .no-description .title span.fa {    font-size: 24px;    margin-left: 0;    margin-top: 0;    float: none;}.header_style_1 .fieldmegamenu .root-item .title .icon-has-sub {    display: none;    float: right;    font-size: 14px;    line-height: 45px;    margin-left: 10px;}#header .header_style_1 #header-sticky.sticky-desktop .header-menu-search{    float: right;    min-height: 0;    margin-right: -2%;}#header .header_style_1 #header-sticky.sticky-desktop .header-menu-search #_desktop_search{    display: block !important;}.header_style_1 #header-sticky.sticky-desktop .v-megamenu{    display: none;}/*--------------------------------- header style 4 -----------------------------------------------*/#header .header_style_4 .header-nav{    border-bottom: 1px solid #eeeeee;}.header_style_4 .header-nav .left-nav>div{    display: inline-block;}.header_style_4 .header-nav .title-header{    color: #666666;    font-size: 13px;    line-height: 40px;    font-family: 'Open Sans', sans-serif;}.header_style_4 #_desktop_logo{    z-index: 2;    line-height: 112px;    float: left;    display: inline-block;    position: relative;}.header_style_4 .sticky-desktop .header-logo{    display: none;}.header_style_4 .sticky-desktop #sticky_top{    right: 0;    z-index: 1;    width: max-content;    position: absolute;}.header_style_4 #_desktop_fieldmegamenu > ul {    height: 45px;    display: block;    padding: 0;    margin-bottom: 0;    text-align: left;    line-height: 45px;    justify-content: flex-start;}.header_style_4 #_desktop_fieldmegamenu > ul > li.root {    display: inline-block;    float: left;}.header_style_4 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item {    position: relative;    display: inline-block;    width: 100%;}.header_style_4 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item .has_icon {    position: absolute;    right: 0;    top: 0;    width: 20px;    height: 100%;}.header_style_4 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item .has_icon:before {    content: '\f105';    display: inline-block;    font: normal normal normal 14px/1 FontAwesome;    font-size: inherit;    text-rendering: auto;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}.header_style_4 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item:hover .has_icon:before {    content: '\f104';}.header_style_4 #_desktop_fieldmegamenu > ul > li.root.vertical.active > ul.menu-items > li.menu-item:hover > ul.submenu {    left: 100%;    display: block;    position: absolute;    margin-left: 15px;    background: #fff;    min-width: 120px;    padding: 15px;    top: 0;    box-shadow: 0 0 15px rgba(0,0,0,.6);}.header_style_4 .setting-desktop{    margin-left: 12px;}.header_style_4 .setting-desktop .click-setting{    color: #666666;}.header_style_4 .setting-desktop .content-setting {    z-index: 1;    display: none;    position: absolute;    left: auto;    right: 10%;    width: 190px;    line-height: normal;    background: #fff;    margin-top: 5px;    padding: 0;    box-shadow: 0 3px 9.3px 0.7px rgba(0,0,0,.15);}.header_style_4 #_desktop_currency_selector .dropdown .expand-more {    color: #666666;    font-size: 14px;    text-transform: capitalize;}#_desktop_language_selector .dropdown .expand-more span.text{    font-size: 0;}.header_style_4 #_desktop_language_selector, #_desktop_currency_selector{    display: inline-block;    position: relative;    text-align: left;    padding: 3px 8px;    line-height: 1;    margin-right: 15px;    border-radius: 3px;    border: 1px solid #ebebeb;}.header_style_4 #_desktop_currency_selector i, #_desktop_language_selector i{    float: right;    color: #999999;    font-size: 14px;    margin-left: 10px;}.header_style_4 #_desktop_currency_selector ul.dropdown-menu{    position: absolute;    top: 100%;    right: auto;    left: 0;    background: #111111;    margin-top: 3px;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 130px;    border: 1px solid #ebebeb;}.header_style_4 #_desktop_language_selector ul.dropdown-menu{    position: absolute;    top: 100%;    right: auto;    left: 0;    margin-top: 3px;    z-index: 1000;    margin: 0;    padding: 0;    min-width: 130px;    border: 1px solid #ebebeb;}.header_style_4 #_desktop_language_selector ul li img, #_mobile_language_selector ul li img {    margin-right: 5px;}.header_style_4 #_mobile_currency_selector .ic-mobile{    color:#fff !important;}#header .header_style_4 .header-nav a, .header_style_4 .text_nav, .header_style_4 .contact-link-ft span{    font-family: 'Open Sans', sans-serif;}.header_style_4 #_desktop_user_info{    font-family: 'Open Sans', sans-serif;}.header_style_4 #_desktop_user_info > div.button-popup-signin, .header_style_4 #_desktop_user_info > div.button-popup-myaccount{    display: inline-block;    float: left;    color: #666666;    line-height: 40px;    cursor: pointer;    margin-right: 0;    font-size: 13px;    position: relative;    padding-right: 10px;    z-index: 1;    text-align: left;}.header_style_4 #_desktop_user_info > div.button-popup-signin > span,.header_style_4 #_desktop_user_info > div.button-popup-create-account > span{    padding-right: 10px;}.header_style_4 #_desktop_user_info > div.button-popup-signin:after,.header_style_4 #_desktop_user_info > div.button-popup-create-account:after{    content: '';    position: absolute;    height: 15px;    width: 1px;    bottom: 12px;    background-color: #e1e1e1;}.header_style_4 #_desktop_user_info > div.button-popup-myaccount{    margin-right: 0;}.header_style_4 #_desktop_user_info > div i{    display: none;}.header_style_4 #_desktop_user_info > div.button-popup-create-account{    text-align: left;    float: left;    color: #666666;    line-height: 40px;    font-size: 13px;    text-transform: capitalize;    padding: 0;    cursor: pointer;}.header_style_4 .header-contact{    width: 100%;    float: right;    padding: 37px 0;}.header_style_4 .header-contact .block_center{    margin: 0;}.header_style_4 .header-contact .block_center>li{    width: 48%;    float: right;    color: #666666;    font-size: 13px;    padding: 0 15px;    cursor: pointer;    display: inline-block;}.header_style_4 .header-contact .block_center>li .title{    width: 70%;    display: inline-block;    font-family: 'Open Sans', sans-serif;}.header_style_4 .header-contact .block_center>li .title p{    margin-bottom: 0;    font-size: 15px;    font-weight: 700;    font-family: 'Open Sans', sans-serif;}.header_style_4 .header-contact .block_center>li i{    margin-right: 10px;    float: left;}.header_style_4 .header-contact .block_center>li i.fa-phone{    color: #888888;    font-size: 16px;    padding: 3px 5px;    margin-top: 4px;    border-radius: 50%;    border: 4px solid #888888;}.header_style_4 .header-contact .block_center>li i.fa-clock-o{    color: #888888;    font-size: 30px;    line-height: 37px;}.header_style_4 #_desktop_search .icon-search-mobile{    float: right;    width: 65px;    color: #ffffff !important;}.header_style_4 #field-search-no-popup.dropdown-menu{    margin: 0;    padding: 0;    left: auto;    right: 15px;    border: none;    max-width: 300px;    min-width: 300px;}.header_style_4 .sticky-desktop #field-search-no-popup.dropdown-menu{    max-width: 255px;    min-width: 255px;}.header_style_4 #field-search-no-popup .button-search span{    color: #ffffff;}.header_style_4 #field-search-no-popup .button-search:hover span{    color: #ffffff;}.header_style_4 #header-sticky .header-menu{    background-color: #444444;}.header_style_4 #header-sticky:not(.sticky-desktop) .header-menu{    padding: 0;}.header_style_4 #sticky_top{    padding-left: 0;    text-align: center;}.header_style_4 #sticky_top > div, .header_style_4 #sticky_top > div ul li{    display: inline-block;}.header_style_4 .setting-desktop {    display: none;}.header_style_4 #sticky_top > div ul{    margin: 0;}.header_style_4 #sticky_top > div ul i.fa-clock-o{    margin-right: 10px;}.header_style_4 #sticky_top > div ul li{    font-size: 14px;    font-family: 'Work Sans', sans-serif;}.header_style_4 #sticky_top > div ul li:first-child{    margin-right: 25px;}.header_style_4 #sticky_top > div.fieldsearch{    margin-left: 0;}.header_style_4 #sticky_top #_desktop_cart{    padding: 36px 0;}.header_style_4 #sticky_top #_desktop_cart .click-cart .cart-title{    display: inline-block;}.header_style_4 .sticky-desktop #sticky_top #_desktop_cart {    padding: 25px 0;}.header_style_4 #_desktop_cart .click-cart .ab-iconcart span{    font-size: 14px;}.header_style_4 #_desktop_cart .click-cart .cart-products-count{    color: #666666;    font-size: 14px;    background-color: transparent;}.header_style_4 .sticky-desktop #_desktop_cart .click-cart .cart-products-count .item, .header_style_4 .sticky-desktop #_desktop_cart .click-cart .total_prcart{    display: none;}.header_style_4 #_desktop_cart .click-cart .text-cart{    font-weight: 700;    color: #666666;    font-size: 15px;    margin-bottom: 2px;    text-transform: uppercase;}.header_style_4 #sticky_top #_desktop_cart .click-cart{    cursor: pointer;}.header_style_4 #sticky_top #_desktop_cart .click-cart>i{    font-size: 30px;    color: #666666;    margin-right: 5px;    position: relative;    bottom: 5px;}.header_style_4 .header-menu-content{    background: #1e1e21;    position: relative;    width: 100%;    margin: 0;}.header_style_4 .fieldmegamenu .root-item .title {    height: 45px;    color: #ffffff;    font-size: 17px;    font-weight: 600;    padding: 0 20px;    cursor: pointer;    line-height: 45px;    position: relative;    text-transform: uppercase;}.header_style_4 .fieldmegamenu>ul>li.home_active .no-description .title-text {    font-size: 0;}.header_style_4 .fieldmegamenu>ul>li.home_active .no-description .title span.fa {    font-size: 24px;    margin-left: 0;    margin-top: 0;    float: none;}.header_style_4 .fieldmegamenu .root-item .title .icon-has-sub {    display: none;    float: right;    font-size: 14px;    line-height: 45px;    margin-left: 10px;}#header .header_style_4 #header-sticky.sticky-desktop .header-menu-search{    float: right;    min-height: 0;    margin-right: -2%;}#header .header_style_4 #header-sticky.sticky-desktop .header-menu-search #_desktop_search{    display: block !important;}.header_style_4 #header-sticky.sticky-desktop .v-megamenu{    display: none;}/*--------------------------------------------------------------------------------*/#_desktop_fieldmegamenu.fieldmegamenu .root .menu-items {    top: 100%;    background: #ffffff;    margin-top: 0;    line-height: normal;    position: absolute;    box-shadow: 0 3px 9.3px 0.7px rgba(0,0,0,.15);    padding: 30px 15px 20px;    z-index: 10;    display:block;    opacity: 0;    border-bottom: 5px solid transparent;    visibility: hidden;    transform: translateY(30px);    -webkit-transform: translateY(30px);    -ms-transform: translateY(30px);    /*transition: all 300ms ease 0s;    -ms-transition: all 300ms ease 0s;    -webkit-transition: all 300ms ease 0s;*/}#_desktop_fieldmegamenu.fieldmegamenu .menu-items.active{    transform: translateY(0);    -webkit-transform: translateY(0);    -ms-transform: translateY(0);    opacity: 1;    visibility: visible;}#_desktop_fieldmegamenu.fieldmegamenu .root.menu_1 .menu-items,#_desktop_fieldmegamenu.fieldmegamenu .root.menu_2 .menu-items{    padding-bottom: 25px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .submenu {    display: block;    padding-left: 0;}.fieldmegamenu .menu-items li .title:before {    color: #666666;    font-size: 9px;    content: "\f111";    font-family: FontAwesome;    position: relative;    top: -1px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-item.depth-1>.title a, #_mobile_fieldmegamenu .menu-item.depth-1>.title a{    color: #111111;    display: block;    line-height: 1;    font-size: 17px;    font-weight: 500;    margin: 0 0 15px;    text-transform: uppercase;}#_desktop_fieldmegamenu.fieldmegamenu .menu-home .menu-item.depth-1>.title a, #_mobile_fieldmegamenu .menu-home .menu-item.depth-1>.title a{        font-size: 14px;    font-weight: normal;    margin-bottom: 12px;}#_desktop_fieldmegamenu.fieldmegamenu .menu-home .menu-item.depth-1:last-child>.title a, #_mobile_fieldmegamenu .menu-home .menu-item.depth-1:last-child>.title a {    margin-bottom: 0;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li, #_mobile_fieldmegamenu .menu-items>li {    float: left;    padding: 0 15px;    position: relative;    text-align: left;}.fieldmegamenu .menu-items li, #_mobile_fieldmegamenu .menu-items li{    line-height: 30px;}.fieldmegamenu .menu-items li.customcontent.custom-menu-bottom{    width: 40%;}.fieldmegamenu .menu-items li .title_font.title:hover{    padding-left: 0;}.fieldmegamenu .menu-items li .title.title_font:before{    display: none;}#_desktop_fieldmegamenu.fieldmegamenu .menu_home .menu-items {    padding-bottom: 20px;}#_desktop_fieldmegamenu.fieldmegamenu .menu_2 .menu-item.divider{    padding: 10px;}#_desktop_fieldmegamenu.fieldmegamenu .menu_2 .menu-item.depth-1>.title a{    margin-bottom: 10px;}#_desktop_fieldmegamenu.fieldmegamenu .menu_3 .menu-items>li.customcontent , #_mobile_fieldmegamenu .menu_3 .menu-items>li.customcontent{    margin-top: 7px;    text-align: center;}#_desktop_fieldmegamenu.fieldmegamenu .menu-item.divider,#_mobile_fieldmegamenu .menu-item.divider{    position: relative;    display: block;    float: none;    clear: both;    margin: 0;    padding: 8px 1%;    width: 100%;    border: none;}#_desktop_fieldmegamenu.fieldmegamenu .menu-items>li .img-menu-3,#_mobile_fieldmegamenu .img-menu-3{    margin-top: -100px;}#header .fieldmegamenu .submenu .title:hover a,#header .fieldmegamenu .menu-item.depth-1>.title a:hover, .fieldmegamenu .submenu .title:hover a,#_mobile_fieldmegamenu .menu-item.depth-1>.title a:hover,#_mobile_fieldmegamenu .submenu .title:hover a{    color: #e51d02;    transition: all 0.3s ease-in-out 0s;}#_desktop_fieldmegamenu.fieldmegamenu .submenu .title a,#_mobile_fieldmegamenu .submenu .title a{    color: #666666;    font-size: 14px;    text-transform: capitalize;    transition: all 0.3s ease-in-out 0s;}#_desktop_fieldmegamenu .root.horizontal .menu-items>li.menu-item>.submenu,#_mobile_fieldmegamenu .root.horizontal .menu-items>li.menu-item>.submenu {    display: block;}.fieldmegamenu>ul>li img:hover, #_mobile_fieldmegamenu>ul>li img:hover{    opacity: .8;}#_desktop_fieldmegamenu .root .menu-items .product-miniature .right-product{    padding-top: 10px;}#_desktop_fieldmegamenu .root .menu-items .product-miniature .product-description .product_name{    padding: 0;    margin: 0;}/*----------------------------------- custom menu ---------------------------*/#_mobile_fieldmegamenu .menu-homes .menu-item.depth-1>.title a, #_mobile_fieldmegamenu .menu-cms .menu-item.depth-1>.title a{    margin-bottom: 0;}#_mobile_fieldmegamenu .menu-homes .menu-items>li, #_mobile_fieldmegamenu .menu-cms .menu-items>li {    padding: 0;    margin: 0 0 10px 15px;    padding-bottom: 10px;    width: 95% !important;    border-bottom: 1px dotted #d7dce2;}#_mobile_fieldmegamenu .menu-homes .menu-items>li:last-child, #_mobile_fieldmegamenu .menu-cms .menu-items>li:last-child{    border: none;}.header_style_1 #_desktop_fieldmegamenu.fieldmegamenu .root.menu-homes .menu-items,.header_style_4 #_desktop_fieldmegamenu.fieldmegamenu .root.menu-homes .menu-items{    left: 0 !important;}.header_style_1 #_desktop_fieldmegamenu.fieldmegamenu .root.menu-cms .menu-items, .header_style_4 #_desktop_fieldmegamenu.fieldmegamenu .root.menu-cms .menu-items{    left: unset !important;}#_desktop_fieldmegamenu.fieldmegamenu .root.menu-homes .menu-items>li.menu-item a, #_desktop_fieldmegamenu.fieldmegamenu .root.menu-cms .menu-items>li.menu-item a{    margin-bottom: 10px;    padding-bottom: 10px;    border-bottom: 1px solid #ebebeb;}#_desktop_fieldmegamenu.fieldmegamenu .root.menu-homes .menu-items>li.menu-item:last-child a, #_desktop_fieldmegamenu.fieldmegamenu .root.menu-cms .menu-items>li.menu-item:last-child a{    border: none;    margin-bottom: 0;    padding-bottom: 0;}.menu-women .customcontent .custom-menu .menu-bottom-img>a{    width: 46%;    float: left;}.menu-women .customcontent .custom-menu .menu-bottom-img a img{    width: 100%;    border: 1px solid #eeeeee;}.menu-women .customcontent .custom-menu .menu-bottom-img .menu-bottom-dec{    width: 54%;    float: left;    padding-left: 20px;}.menu-women .customcontent .custom-menu .menu-bottom-img .menu-bottom-dec p{    font-size: 13px;    line-height: 17px;    text-align: justify;    margin-bottom: 20px;    font-family: 'Open Sans', sans-serif;}.menu-women .customcontent .custom-menu .menu-bottom-img .menu-bottom-dec a{    color: #ffffff;    text-align: center;    padding: 8px 20px;    border: 1px solid transparent;}#header .menu-women .customcontent .custom-menu .menu-bottom-img .menu-bottom-dec a{    color: #ffffff;}.menu-women .customcontent .custom-menu .menu-bottom-img .menu-bottom-dec a:hover{    background-color: transparent;}.menu-blog .custom-menu-blog p{    font-size: 12px;    margin-top: 20px;    margin-bottom: 0;    line-height: normal;    text-align: justify;    font-family: 'Open Sans', sans-serif;}.menu-blog .custom-menu-blog a{    font-size: 12px;    font-family: 'Open Sans', sans-serif;}/*----------------------------------- mobile --------------------------------*/#_mobile_fieldmegamenu>ul .root-item, #_mobile_fieldmegamenu>ul .menu-item {    display: block;}#_mobile_fieldmegamenu>ul>li {    font-size: 16px;    line-height: 40px;}#_mobile_fieldmegamenu>ul>li {    display: inline-block;    width: 100%;    clear: both;    margin: 0;    width: 100%;    height: 100%;    min-height: 0;    border-bottom: 1px dotted #d7dce2;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}#_mobile_fieldmegamenu ul li .title-text{    font-size: 20px;    font-weight: 400;    text-transform: uppercase;    position: relative;    cursor: pointer;    color: #333333;}#_mobile_fieldmegamenu>ul>li .title span.icon-has-sub {    display: none;}#_mobile_fieldmegamenu {    width: 100%;    padding: 15px 15px 0;    overflow: auto;    height: 100%;}.collapsed-menu[aria-expanded="true"] .add, .collapsed-menu[aria-expanded="false"] .remove {    display: none;}#_mobile_fieldmegamenu .menu-items {    top: 0!important;    width: 100%;    padding: 0;}#_mobile_fieldmegamenu .menu-items>li ul li .title:before{    color: #666666;    content: "\f111";    font-size: 9px;    font-family: FontAwesome;    position: relative;    top: -1px;}#_mobile_fieldmegamenu>ul>li.demo_other_menu ul li{    width: 100%;}/*================================ header end ==============================*//*================================ vmegamenu ===============================*/#header-menu .v-megamenu-container {    margin: 0;    position: relative;}.v-megamenu-container {    display: block;    float: left;    width: 100%;    position: relative;    z-index: 1;}#left-column .v-megamenu-container{    margin-bottom:40px;}.v-megamenu-title {    height: 45px;    cursor: pointer;    line-height: 45px;    padding: 0 20px;    text-align: left;    position: relative;    background-color: #11c2ea;}#left-column .v-megamenu-title {    display:none;}#index .v-megamenu-title.Click:before, #index .v-megamenu-title.active.Click:before {    content: "";}#index .header-top:not(.sticky-desktop) .v-megamenu-title:before, #category #header-sticky:not(.sticky-desktop) .v-megamenu-title:before {    display:none;}#product #header-sticky:not(.sticky-desktop) .v-megamenu-title:before {    display:none;}.v-megamenu-title.Click .fa-reorder {    opacity: 1;}.v-megamenu-title .fa-reorder {    color: #ffffff;    font-size: 20px;}.v-megamenu-title h4 {    color: #ffffff;    display: inline-block;    font-size: 17px;    margin: 0;    line-height: 1;    font-weight: 600;    padding-left: 10px;    text-transform: uppercase;}#header-menu .v-megamenu {    left: 0;    position: absolute;    top: 50px;    width: 100%;    z-index: 999;    border-color: #ebebeb;    border-style: solid;    border-width: 0 1px 1px;    background: #fff;    display: none;}.v-megamenu {    display: none;    position: absolute;    width: 100%;    z-index: 1;    border-color: #ebebeb;    border-style: solid;    border-width: 0 1px 1px;    background: #fff;}#index .v-megamenu{    display: block;}#left-column .v-megamenu {    padding-top: 0px;}.v-megamenu > ul > li {    text-transform: uppercase;    padding-bottom: 0;    position: relative;    text-align: left;   }#page .v-megamenu ul li a {    display: block;}#header a {    color: #666666;}.v-megamenu > ul > li > a {    color: #262626;    display: block;    font-size: 16px;    font-weight: 600;    line-height: 47px;    height: 46.5px;    padding: 0;    text-transform: uppercase;    margin: 0 20px;    border-bottom: 1px solid #f3f3f3;}.v-megamenu > ul > li:last-child > a{    border-bottom:none;}.v-megamenu > ul > li.more-vmegamenu > a {    text-transform: uppercase;}.v-megamenu > ul > li.more-vmegamenu > a i{    font-size:14px;}.v-megamenu-container .v-megamenu i {    font-size: 16px;    display: inline-block;    margin-right: 0;    min-width: 25px;}.v-megamenu-container .v-megamenu i.fa-female:before{    content: url(image/woman.png);}.v-megamenu-container .v-megamenu i.fa-male:before{    content: url(image/manager.png);}.v-megamenu-container .v-megamenu i.fa-child:before{    content: url(image/baby-body.png);}.v-megamenu-container .v-megamenu i.fa-hand-spock-o:before{    content: url(image/high-heel.png);}.v-megamenu-container .v-megamenu i.fa-blind:before{    content: url(image/swimming-silhouette.png);}.v-megamenu-container .v-megamenu i.fa-bath:before{    content: url(image/sofa.png);}#_mobile_vmegamenu .v-megamenu i.fa-female:before{    content: url(image/woman.png);}#_mobile_vmegamenu .v-megamenu i.fa-male:before{    content: url(image/manager.png);}#_mobile_vmegamenu .v-megamenu i.fa-child:before{    content: url(image/baby-body.png);}#_mobile_vmegamenu .v-megamenu i.fa-hand-spock-o:before{    content: url(image/high-heel.png);}#_mobile_vmegamenu .v-megamenu i.fa-blind:before{    content: url(image/swimming-silhouette.png);}#_mobile_vmegamenu .v-megamenu i.fa-bath:before{    content: url(image/sofa.png);}#page .v-megamenu ul li a {    display: block;}.v-megamenuitem a.opener {    box-shadow: none;    border: 0;}.v-megamenuitem a.opener {    height: auto;    margin: 0;    padding: 0;    position: absolute;    right: 0;    text-align: center;    top: 15px;    width: auto;    line-height: 1;}.v-megamenu > ul > li div.submenu.right-co, .v-megamenu > ul > li div.submenu.bottom-co{    width: 600px;}.v-megamenu .submenu .v-main-section.only-right {    width: 360px;    float: left;}.v-megamenu .right-section {    width: 197px;    float: right;    min-height: 20px;    padding: 7px;}.v-megamenu > ul > li div.submenu.right-co .sections-contaier{    display: flex;    align-items: center;}.v-megamenu ul {    margin-bottom: 0;}.v-megamenu .id_menu3 .v-main-section-links > li, .v-megamenu .id_menu5 .v-main-section-links > li, .v-megamenu .id_menu4 .v-main-section-links > li{    width:50%;}.v-megamenu .v-megamenuitem.men .v-main-section-links > li, .v-megamenu .v-megamenuitem.kids .v-main-section-links > li, .v-megamenu .v-megamenuitem.footwear .v-main-section-links > li{    width:50%;}.v-megamenu .v-main-section-products > li, .v-megamenu .v-main-section-links > li {    float: left;    width: 33.33%;    padding: 0 15px;    margin-bottom: 5px;}.v-main-section-links > li > a {    color: #262626;    font-size: 16px;    font-weight: 700;    line-height: 1;    margin: 15px 0 0;    padding: 0 0 5px;    text-transform: uppercase;    display:block;}.v-megamenu > ul > li.id_menu3 .submenu{    width:400px;}.v-main-section-sublinks li {    padding:0;    position: relative;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;}.v-megamenu .v-main-section-sublinks li a {    color: #666666;    font-size: 14px;    font-weight: normal;    line-height: 26px;    text-transform: capitalize;    display:block;}.v-megamenu .v-main-section-sublinks li a:hover, .v-megamenu > ul > li > a:hover {    }   .v-megamenu > ul > li div.submenu {    display: none;    top: 0;    left:100%;    width: 490px;    z-index: 99999;    border-left:2px solid #999999;    position: absolute;    padding:15px;    background-color: #f9f9f9;    background-position: 100% 100%;    background-repeat: no-repeat;    -webkit-animation-duration: .6s;    animation-duration: .6s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;}.v-megamenuitem a.opener {    height: 20px;    margin: 0;    padding: 0;    position: absolute;    right: 20px;    text-align: center;    top: 12px;    width: 20px;    color: #666;    line-height: 20px;}.v-megamenuitem a.opener:before {    content: "\f105";    font-family: fontawesome;    font-size: 18px;    color: #666666;    font-weight: 100;}.v-megamenuitem:hover a.opener:before {    }.v-right-section-products.nbs-flexisel-ul {    left: 0 !important;}.v-right-section-products.nbs-flexisel-ul, .v-bottom-section-links.nbs-flexisel-ul {    width: 10000%;    position: relative;}.menu-product li {    text-align: center;    position: relative;}.v-right-section-products.nbs-flexisel-ul li {    margin: 0;    width: 315px !important;    float: left;    text-align: left;}.v-right-section-products.nbs-flexisel-ul li .li-indent, .v-bottom-section-links li a {    margin-right: 20px;    position: relative;    display: block;}.v-megamenu .menu-product .product-image-link {    display: inline-block;    padding-bottom: 15px;    border-bottom: 1px solid #f2f2f2;    margin-bottom: 11px;}.v-megamenu > ul > li div.submenu.fmsid1 img {    height: auto;    width: 100px;    margin-right: 154px;    height: 111px;    display: inline-block;    border: 1px solid #f2f2f2;    float: left;}.v-megamenu ul li a.menu-product-name {    display: inline-block;    position: absolute;    width: 100%;    top: 22px;    left: 0;    text-align: left;    font-size: 12px;    padding-left: 120px;}.v-right-section-products.nbs-flexisel-ul li .li-indent, .v-bottom-section-links li a {    margin-right: 20px;    position: relative;    display: block;}.v-megamenu .v-right-section-products.nbs-flexisel-ul li div:nth-last-child(1) a.product-image-link {    border: 0;    padding: 0;}.v-main-section-sublinks li ul {    display: none;}.v-main-section-sublinks li a.opener {    display: none;}.v-megamenu .v-main-section {    width: 100%;    float: left;    min-height: 20px;}.v-megamenu .v-bottom-section {    width: 100%;    float: none;    clear: both;    position: relative;}.v-megamenu .v-bottom-section .section-indent {    padding: 15px;    overflow: hidden;    text-align: center;}.v-megamenu-container img:hover {    opacity: 0.8;}.home-vmegamenu .v-megamenu {    position: relative;    margin-top: -10px;    width: 100%;    border-color: #f2f2f2;    border-style: solid;    border-width: 0 1px 1px;    padding-bottom: 20px;    background: #fff;    margin-bottom: 30px;    z-index: 1;}#_mobile_fieldvmegamenu .v-megamenu {    position: relative;    width: 100%;    border-color: rgba(0,0,0,0.1);    border-style: solid;    border-width: 0 1px 1px;    padding-bottom: 0px;    background: #fff;    z-index: 1;    display: none;}/*==================================== vmegamenu end ============================*//*==================================== vmegamenu body ===========================*/.v-megamenu-body .v-megamenu-title{    display: none;}.v-megamenu-body{}/*==================================== vmegamenu body end =======================*//*==================================== product-horizontal_mode ====================================*/.our-product{    margin-top: 150px;}.title-top p{    font-size: 16px;    margin-bottom: 10px;    font-family: 'Work Sans', sans-serif;}.our-product .title-head{    margin-bottom: 50px;}.title-head h2 span{    color: #333333;    font-size: 36px;    font-weight: 300;    text-transform: uppercase;    font-family: 'Rubik', sans-serif;}.title-head h2 span span{    font-weight: 500;}.horizontal_mode .item-inner{    background-color: #ffffff;}.horizontal_mode .owl-carousel .owl-stage-outer{    padding: 0 10px;    margin: 0 -10px;}.horizontal_mode .item-inner .left-product:hover>a{    filter: brightness(0.9);}.horizontal_mode .item-inner .button-action .tab_button{    position: absolute;    width: 100%;    height: auto;    -webkit-transition: all 0.5s ease-in-out 0s;    -moz-transition: all 0.5s ease-in-out 0s;    transition: all 0.5s ease-in-out 0s;    text-align: center;    top: auto;    bottom: 0;    left: 0;    opacity: 0;    z-index: 1;}.horizontal_mode .item-inner .left-product:hover .button-action .tab_button{    opacity: 1;    transition: all 0.5s ease-in-out 0s;    -webkit-transition: all 0.5s ease-in-out 0s;    -moz-transition: all 0.5s ease-in-out 0s;}.horizontal_mode .item-inner .button-action .button_quickview{    opacity: 0;}.horizontal_mode .item-inner .left-product{    border: 1px solid #e2e2e2;}.horizontal_mode .item-inner .left-product:hover .button_quickview{    opacity: 1;}/*---------------------- button-action -----------------------*/.horizontal_mode .button-action .btn-add-to-cart, .horizontal_mode .button-action .button_view_product{    display: none;}.horizontal_mode .button-action .btn-add-to-cart .text_button, .horizontal_mode .button-action .button_view_product .text_button{    padding: 0 5px;    color: #333333;    font-size: 15px;    white-space: nowrap;    font-weight: lighter;    display: inline-block;    text-transform: uppercase; }.horizontal_mode .button-action .wishlist, .horizontal_mode .button-action .compare{    width: 50%;    line-height: 35px;}.horizontal_mode .button-action .wishlist, .horizontal_mode .button-action .compare{    background-color: #e7257b;}.horizontal_mode .button-action .wishlist:hover, .horizontal_mode .button-action .compare:hover, .horizontal_mode .button-action .button_quickview:hover{    background-color: #444444}.horizontal_mode .button-action .wishlist{    border-right: 1px solid #ffffff;}.horizontal_mode .button-action .wishlist .text_button, .horizontal_mode .button-action .compare .text_button{    text-transform: uppercase;    display: inline-block;}.horizontal_mode .button-action .compare i.fa-refresh:before{    content: "\e098";    font-family: 'simple-line-icons';}.horizontal_mode .button-action i{    color: #ffffff;    margin-right: 3px;}.horizontal_mode .button-action i.fa-shopping-cart{    display: none;}.horizontal_mode .button-action .button_quickview:hover .text_button{    color: #ffffff;}.horizontal_mode .button-action .button_quickview{    background-color: #ea3a3c;    left: 50%;    bottom: 43%;    transform: translate(-50%,-50%);    padding: 0 15px;    line-height: 36px;    position: absolute;    width: max-content;}.horizontal_mode .button-action .button_quickview i{    line-height: 34px;}.horizontal_mode .button-action .button_quickview i, .horizontal_mode .button-action .button_quickview .text_button{    text-transform: uppercase;    display: inline-block;}.horizontal_mode .right-product{    padding-bottom: 0;}/*---------------------- button-action -----------------------*//*---------------------- button-action-bottom -----------------------*/.horizontal_mode .item-inner .button-action-bottom{    opacity: 1;    transition: all 0.5s;}.horizontal_mode .item-inner:hover .button-action-bottom{    opacity: 1;}.horizontal_mode .button-action-bottom{    width: max-content;    margin: auto;    margin-top: 10px;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart,.horizontal_mode .button-action-bottom .tab_button .button_view_product,.horizontal_mode .button-action-bottom .tab_button .wishlist,.horizontal_mode .button-action-bottom .tab_button .compare,.horizontal_mode .button-action-bottom .tab_button .button_quickview{    display: inline-block;    text-align: center;    padding: 10px 15px;}.horizontal_mode .button-action-bottom .tab_button .button_quickview{    display: none;}.horizontal_mode .button-action-bottom .tab_button{    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -webkit-box-align: start;    -moz-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;}.horizontal_mode .button-action-bottom .tab_button i{    font-size: 16px;}.horizontal_mode .button-action-bottom .tab_button i.fa-refresh:before{    content: "\e098";    font-family: 'simple-line-icons';}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart,.horizontal_mode .button-action-bottom .tab_button .button_view_product{    order: 2;    padding: 7px 10px;    border-radius: 3px;    border: 1px solid transparent;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart:hover,.horizontal_mode .button-action-bottom .tab_button .button_view_product:hover{    background-color: transparent;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart .text_button,.horizontal_mode .button-action-bottom .tab_button .button_view_product .text_button{    color: #ffffff;    font-size: 14px;    display: inline-block;    text-transform: uppercase;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart:hover .text_button,.horizontal_mode .button-action-bottom .tab_button .button_view_product:hover .text_button{    color: #e7257b;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart:hover i,.horizontal_mode .button-action-bottom .tab_button .button_view_product:hover i{    color: #e7257b;}.horizontal_mode .button-action-bottom .tab_button .btn-add-to-cart i,.horizontal_mode .button-action-bottom .tab_button .button_view_product i{    color: #ffffff;    margin-right: 5px;}.horizontal_mode .button-action-bottom .tab_button .wishlist{    order: 1;    display: none;}.horizontal_mode .button-action-bottom .tab_button .compare{    order: 3;    display: none;}.horizontal_mode .btn-add-to-cart .add-to-cart, .item-product-list .button-action .add-to-cart{    color: #666666;}/*---------------------- button-action-bottom -----------------------*/.horizontal_mode .right-product .product_name{    margin-bottom: 0;    overflow: hidden;    font-weight: 600;    font-size: 14px;    text-align: center;    padding-top: 5px;    text-transform: capitalize;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    display: -webkit-box;    -webkit-box-orient: vertical;}.horizontal_mode .right-product .product_name a{    color: #666666;    padding-bottom: 0;    overflow: hidden;    text-overflow: ellipsis;    -webkit-line-clamp: 1;    display: -webkit-box;    -webkit-box-orient: vertical;    font-family: 'Open Sans', sans-serif;}.horizontal_mode .comments_note div.star{    float: none;    line-height: 1;    width: 13px;    font-size: 13px;}.horizontal_mode .product-price-item{    margin: auto;    display: block;    list-style: none;    margin-top: 18px;    line-height: 30px;    text-align: center;    max-width: max-content;}#products .regular-price, .product-accessories .regular-price, .product-miniature .regular-price{    margin-bottom: 0;    line-height: 30px;}.horizontal_mode .right-product .comments_note{    width: 100%;    float: none;    line-height: 1;    margin-top: 8px;    display: inline-block;}.horizontal_mode .product-miniature .regular-price{    float: right;    font-size: 15px;    line-height: 30px;    margin-left: 10px;    width: max-content;    display: inline-block;}.horizontal_mode .product-miniature .product-price-and-shipping{    margin: auto;    width: max-content;}.horizontal_mode .item-inner .right-product .price{    font-size: 16px;    font-weight: 600;    line-height: 30px;}.horizontal_mode .position-arrow-custom button{    margin: 0;}.horizontal_mode .position-arrow-custom button.owl-prev{    margin-right: 10px;}.horizontal_mode .position-arrow-custom button:hover, .horizontal_mode .position-arrow-custom .owl-nav button:hover span{    background-color: unset !important;}.horizontal_mode .position-arrow-custom .field-nav{    width: 22px;    height: 22px;    position: unset;    transform: none;    background-color: transparent;}.field-tab-products-carousel.position-arrow-custom .owl-nav{    position: absolute;    top: -50px;    right: 0;    margin: 0;}.horizontal_mode .position-arrow-custom .owl-nav span{    color: #828282;    border: 1px solid #828282;    border-radius: 50%;}.horizontal_mode .position-arrow-custom .owl-nav span.fa-angle-left:before{    content: "\e605";    font-family: 'simple-line-icons';}.horizontal_mode .position-arrow-custom .owl-nav span.fa-angle-right:before{    content: "\e606";    font-family: 'simple-line-icons';}/*==================================== product-horizontal_mode end ====================================*//*==================================== banner img ==============================================*/.banner-img-top .elementor-image-box-content .elementor-image-box-description .title-banner-top,.banner-img-top .elementor-image-box-content .elementor-image-box-description .title-banner-bot{    font-size: 30px;    color: #ffffff;    font-weight: 500;    line-height: 1;    text-transform: uppercase;}.banner-img-top .elementor-image-box-content .elementor-image-box-title{    font-size: 18px;    font-weight: 500;    color: #ffffff;    letter-spacing: 2px;}.banner-img-top .elementor-image-box-content .elementor-image-box-description .line{    width: 100px;    border-top: 4px double #ffffff;    margin: auto;    line-height: 1;}.banner-img-top .banner-top-content{    margin-bottom: 30px;}.banner-img-top .banner-top-content, .banner-img-top .banner-top-bot-content{    float: left;}/*------------------------------------ banner img center ---------------------------------------*/.banner-img .elementor-image-box-wrapper .elementor-image-box-img{    text-align: right;}.banner-img .elementor-image-box-wrapper .elementor-image-box-content{    top: 50%;    position: absolute;    transform: translateY(-50%);}.banner-img{    margin: 0 -15px;}.banner-img .elementor-image-box-wrapper {    float: right;    overflow: hidden;    position: relative;    margin: 0 15px;}.banner-img .elementor-image:before, .banner-img .elementor-image:after, .banner-img .elementor-image-box-img:before, .banner-img .elementor-image-box-img:after {    content: "";    position: absolute;    right: 0;    left: 0;    top: 0;    bottom: 0;    -webkit-transition: all 0.6s ease-out 0s;    -moz-transition: all 0.6s ease-out 0s;    transition: all 0.6s ease-out 0s;}.banner-img .elementor-image:hover:before, .banner-img .elementor-image-box-img:hover:before {    background-color: rgba(255,255,255,.2);    right: 50%;    left: 51%;}.banner-img .elementor-image:hover:after, .banner-img .elementor-image-box-img:hover:after {    background-color: rgba(255,255,255,.2);    top: 50%;    bottom: 51%;}/*------------------------------------ banner-img middle ---------------------------------------*/.banner-img .banner-img-left img{    filter: brightness(0.6);}.banner-img .banner-img-left .elementor-image-box-content .elementor-image-box-title {    margin-bottom: 10px;}.banner-img .elementor-image-box-content .elementor-image-box-description .title-banner{    font-size: 25px;    line-height: 1;    margin-top: 5px;    letter-spacing: 2px;}.banner-img .banner-img-left .elementor-image-box-content .elementor-image-box-description .line {    font-size: 0;}.banner-img .elementor-image-box-content .elementor-image-box-description .line i {    font-size: 14px;    color: #fff;}.banner-img .banner-img-left .elementor-image-box-content .elementor-image-box-description .line:before {    content: '';    width: 50px;    height: 1px;    position: absolute;    left: 34%;    bottom: 55%;    background: #fff;}.banner-img .banner-img-left .elementor-image-box-content .elementor-image-box-description .line:after {    content: '';    width: 50px;    height: 1px;    position: absolute;    right: 34%;    bottom: 55%;    background: #fff;}.banner-img .banner-img-right .elementor-image-box-content .elementor-image-box-title{    margin: auto;    line-height: 1;    padding: 5px 0;    width: max-content;    border-top: 4px double #ffffff;    border-bottom: 4px double #ffffff;}/*------------------------------------ banner-img bottom ---------------------------------------*/.banner-img  .banner-img-bot .elementor-image-box-content{    left: 10%;    width: max-content;}.banner-img-bot .elementor-image-box-description{    font-size: 30px;}.banner-img  .banner-img-bot .elementor-image-box-content .elementor-image-box-title{    font-size: 25px;    line-height: 1;    margin-bottom: 25px;}.banner-img  .banner-img-bot .elementor-image-box-content .elementor-image-box-description{    line-height: 1;}.banner-img  .banner-img-bot .elementor-image-box-content .elementor-image-box-description p{    padding: 15px 0;    margin-bottom: 0;    border-top: 4px double #ffffff;    border-bottom: 4px double #ffffff;}/*==================================== banner img end ==========================================*//*==================================== custom-html-block ==========================================*/.custom-html .elementor-widget-container{    padding: 10px 20px 25px 20px;}.custom-html-block .custom-html .elementor-text-editor p{    margin-bottom: 0;    font-style: italic;    line-height: 1.5;}.custom-html-block .custom-html .elementor-text-editor p.title{    font-size: 16px;    font-weight: 700;    line-height: 1.2;    margin-bottom: 15px;    font-style: normal;}/*==================================== custom-html-block end ======================================*//*==================================== vertical_mode ======================================*/.vertical_mode .item-inner {    width: 100%;    float: left;    margin-bottom: 30px;}.vertical_mode .item-inner:last-child {    border-bottom: none;    margin-bottom: 0px;    padding-bottom:0;}.vertical_mode .item-inner .left-product {    float: left;    max-width: 90px;    min-width: 90px;    overflow: hidden;    margin-right: 10px;    position: relative;}.vertical_mode .item-inner .left-product .conditions-box{    display: none;}.vertical_mode .item-inner:hover .left-product{    border-color: #e51d02;}.vertical_mode .item-inner .right-product .product_name_item{    text-align: left;}.vertical_mode .item-inner .right-product .product_name_item .product_name{    margin-bottom: 10px;    font-size: 14px;}.vertical_mode .item-inner .product-miniature {    display: flex;    align-items: center;}.vertical_mode .left-product .button-action{    display: none;}.vertical_mode .right-product {    flex: 1;    float: left;    transform: translateY(10%);    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-align: start;    -moz-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;}.vertical_mode .right-product .button-action-bottom{    display: none;}.vertical_mode .right-product .product_name{    order: 1;    font-size: 14px;    font-weight: 600;    margin-bottom: 10px;}.vertical_mode .right-product .product_name a{    font-family: 'Open Sans', sans-serif;}.vertical_mode .right-product .product-price-item{    display: inline-block;}.vertical_mode .right-product .comments_note{    order: 2;    margin: 0;    margin-bottom: 5px;}.vertical_mode .comments_note div.star{    font-size: 13px;    height: unset;}.vertical_mode .right-product .product-price-and-shipping {    order: 3;    text-align: left !important;}.vertical_mode .right-product .product-price-and-shipping span{    font-size: 15px;    font-weight: 600;    line-height: 30px;    display: inline-block;}.vertical_mode .right-product .product-price-and-shipping span.discount-percentage{    display: none;}/*==================================== vertical_mode end ======================================*//*==================================== featured products ======================================*/.title-header-product{    padding-bottom: 5px;    border-bottom: 1px solid #eeeeee;}.vertical_mode .position-arrow-custom .field-nav{    width: 22px;    height: 22px;    position: unset;    transform: none;    background-color: transparent;}.featured-products{    margin-top: 20px;    padding: 35px 15px;    border: 1px solid #eeeeee;}.featured-products .position-arrow-custom .owl-nav{    position: absolute;    top: -85px;    right: -15px;    margin: 0;}.vertical_mode .position-arrow-custom .owl-nav button{    margin: 0;}.vertical_mode .position-arrow-custom .owl-nav button.owl-prev{    margin-right: 10px;}.vertical_mode .position-arrow-custom .owl-nav span{    color: #828282;    border: 1px solid #828282;    border-radius: 50%;}.vertical_mode .position-arrow-custom .owl-nav span.fa-angle-left:before{    content: "\e605";    font-family: 'simple-line-icons';}.vertical_mode .position-arrow-custom .owl-nav span.fa-angle-right:before{    content: "\e606";    font-family: 'simple-line-icons';}/*==================================== featured products end ==================================*//*==================================== tab slider product =====================================*/.field-tab-products-carousel-wrapper .tab_cates{    top: -5px;    line-height: 0;    position: relative;    margin-bottom: 15px;    padding-bottom: 5px;    border-bottom: 1px solid #eeeeee;}.field-tab-products-carousel-wrapper .tab_cates li.nav-item .title_tabcate{    font-size: 18px;    line-height: 1;    font-weight: 600;    text-transform: uppercase;    border-right: 1px solid #eeeeee;}.field-tab-products-carousel-wrapper .tab_cates li.nav-item:first-child .title_tabcate{    padding-left: 0;}.field-tab-products-carousel-wrapper .tab_cates li.nav-item:last-child .title_tabcate{    border: none;}/*==================================== tab slider product end =================================*//*==================================== latest product ===================================*/.latest-product .position-arrow-custom .owl-nav {    position: absolute;    top: -51px;    right: 0;    margin: 0;}.latest-product .position-arrow-custom .owl-nav button{    margin: 0;}.latest-product .position-arrow-custom .owl-nav button.owl-prev{    margin-right: 10px;}/*==================================== latest product end ===============================*//*==================================== feature product cate ===================================*/.feature-product-cate .position-arrow-custom .owl-nav {    position: absolute;    top: -51px;    right: 0;    margin: 0;}.feature-product-cate .position-arrow-custom .owl-nav button{    margin: 0;}.feature-product-cate .position-arrow-custom .owl-nav button.owl-prev{    margin-right: 10px;}/*==================================== feature product cate end ===============================*//*================================= field-testimonials =================================*/.field-testimonials{    background-color: #e7eff1;    padding: 18px 15px;    margin-top: 20px;}.testimonials_item{    flex: 1;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-align: start;    -moz-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;}.testimonials_item .testi_desc{    order: 1;    font-size: 14px;    font-style: italic;    text-align: justify;}.testimonials_item .avatar_image{    order: 5;    width: max-content;    position: relative;    margin-top: -55px;    padding: 0 15px;}.field-testimonials-wrapper .testimonials_item .avatar_image img {    width: 66px;    height: 71px;}.testimonials_item .testi_name{    order: 2;    width: 70%;    color: #333333;    cursor: pointer;    margin-bottom: 0;    font-weight: 600;    text-align: center;    margin-left: 30%;    margin-top: 33px;    text-transform: uppercase;    font-family: 'Open Sans', sans-serif;    -webkit-transition: all 0.1s ease-out 0s;    -moz-transition: all 0.1s ease-out 0s;    transition: all 0.1s ease-out 0s;}.testimonials_item .testi_info{    order: 3;    width: 70%;    margin-left: 30%;    margin-top: 5px;    font-weight: 300;    font-size: 14px;    text-align: center;    font-family: 'Open Sans', sans-serif;}.field-testimonials.position-arrow-custom .owl-nav {    position: absolute;    top: -51px;    right: 0;    margin: 0;}.field-testimonials.position-arrow-custom .owl-nav button {    margin: 0;}.field-testimonials.position-arrow-custom .owl-nav button.owl-prev {    margin-right: 10px;}.field-testimonials.position-arrow-custom .field-nav {    width: 22px;    height: 22px;    position: unset;    transform: none;    background-color: transparent;}.field-testimonials.position-arrow-custom .owl-nav span {    color: #828282;    border: 1px solid #828282;    border-radius: 50%;}.field-testimonials.position-arrow-custom .owl-nav span.fa-angle-left:before{    content: "\e605";    font-family: 'simple-line-icons';}.field-testimonials.position-arrow-custom .owl-nav span.fa-angle-right:before{    content: "\e606";    font-family: 'simple-line-icons';}/*================================= testimonial end =================================*//*================================= special-product end =================================*/.special-product .position-arrow-custom .owl-nav {    position: absolute;    top: -51px;    right: 0;    margin: 0;}.special-product .position-arrow-custom .owl-nav button{    margin: 0;}.special-product .position-arrow-custom .owl-nav button.owl-prev{    margin-right: 10px;}/*================================= special-product end =================================*//*================================= field-banner-slider =================================*/.field-banner-slider .item_banner .item_content{    width: 100%;    bottom: 40px;    position: absolute;    text-align: center;    background-color: #0000004f;}.field-banner-slider .item_banner .item_content .title_banner{    padding: 20px 0 10px;    margin-bottom: 0;}.field-banner-slider .item_banner .item_content .subtitle_banner{    padding-bottom: 20px;    margin-bottom: 0;}.field-banner-slider .item_banner .item_content .desc_banner{    display: none;}.slide-img .item_content .subtitle_banner:after {    content: "";    position: absolute;    height: 5px;    bottom: 26px;    width: 30px;    right: 30px;    border-top: 1px solid #fff;    border-bottom: 1px solid #fff;}.slide-img .item_content .subtitle_banner:before {    content: "";    position: absolute;    height: 5px;    bottom: 26px;    width: 30px;    left: 30px;    border-top: 1px solid #fff;    border-bottom: 1px solid #fff;}.slide-img .owl-theme .owl-dots{    position: relative;    margin: 0;    top: -25px;}.slide-img .owl-theme .owl-nav.disabled+.owl-dots{    margin: 0;}.slide-img .owl-theme .owl-dots .owl-dot span {    width: 13px;    height: 13px;    margin: 3px;    background-color: #ffffff;}/*================================= field-banner-slider end =============================*//*================================= field-brands-slider =================================*/.field-brands-slider .field-carousel-item a.link-brand img{    margin: auto;}.position-arrow-custom .owl-nav span {    color: #828282;    border: 1px solid #828282;    border-radius: 50%;}.position-arrow-custom .field-nav {    width: 22px;    height: 22px;    position: unset;    transform: none;    background-color: transparent;}.position-arrow-custom.owl-theme .owl-nav button {    margin: 0;}.position-arrow-custom .owl-nav button.owl-prev {    margin-right: 10px;}.field-brands-slider.position-arrow-custom .owl-nav {    position: absolute;    top: -82px;    right: 0;    margin: 0;}.owl-theme .owl-nav [class*=owl-]:hover{    background-color: transparent;}.field-brands-slider.position-arrow-custom .owl-nav span.fa-angle-left:before{    content: "\e605";    font-family: 'simple-line-icons';}.field-brands-slider.position-arrow-custom .owl-nav span.fa-angle-right:before{    content: "\e606";    font-family: 'simple-line-icons';}/*================================= field-brands-slider end =============================*//*================================= field-blog =================================*/.simpleblog__listing__post .simpleblog__listing__post__wrapper{    background-size: cover;    -webkit-background-size: cover;    background-position: center;    background-repeat: no-repeat;    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    transform: scale(1);    -webkit-transition: -webkit-transform 0.4s ease-in-out;    -moz-transition: transform .4 ease-in-out;    transition: transform 0.4s ease-in-out;    overflow: hidden;}.simpleblog__listing__post .simpleblog__listing__post__wrapper>a:hover img {    -moz-transform: scale(1.2);    -ms-transform: scale(1.2);    transform: scale(1.2);    -webkit-transition: transform 0.4s,opacity 0.4s ease-in-out;    -moz-transition: transform 0.4s,opacity 0.4s ease-in-out;    transition: transform 0.4s,opacity 0.4s ease-in-out;    opacity: .7;}.blog_description .simpleblog__listing__post__wrapper__content{    padding: 12px 12px 3px 12px;}.blog_description .simpleblog__listing__post__wrapper__content p{    font-size: 14px;    margin-bottom: 0;    padding-left: 1px;    text-align: justify;    overflow: hidden;    text-overflow: ellipsis;    -webkit-line-clamp: 3;    display: -webkit-box;    -webkit-box-orient: vertical;   }.field-blog .simpleblog__listing__post__wrapper__footer,.field-blog .simpleblog__listing__post__wrapper__content__footer__category{    display: none;}.field-blog .simpleblog__listing__post__wrapper__content__footer{    float: right;}.field-blog .simpleblog__listing__post__wrapper__content__footer a{    padding: 0;    color: #f2532f;    font-size: 13px;    line-height: 28px;    background-color: transparent; }.field-blog .ph_simpleblog .field-blog-post-carousel .owl-nav button.owl-prev,.field-blog .ph_simpleblog .field-blog-post-carousel .owl-nav button.owl-next{    top: -16%;    position: absolute;}.field-blog .ph_simpleblog .field-blog-post-carousel .owl-nav button.owl-prev{    left: 42%;}.field-blog .ph_simpleblog .field-blog-post-carousel .owl-nav button.owl-next{    right: 42%;}.field-blog .ph_simpleblog .field-blog-post-carousel .owl-nav span, .field-blog .ph_simpleblog .field-blog-post-carousel .field-nav{    width: 20px;    height: 20px;    color: #666666;    line-height: 18px;    background: transparent;}.field-blog .ph_simpleblog .field-blog-post-carousel .field-nav{    border: 1px solid #e2dfdf;}.field-blog .ph_simpleblog .field-blog-post-carousel .field-nav:hover{    border-color: #f2532f;}.field-blog .ph_simpleblog .field-blog-post-carousel .field-nav:hover span{    color: #f2532f;}.field-blog .ph_simpleblog .field-blog-post-carousel.owl-carousel.owl-drag .owl-item{    background-color: #ffffff;}/*--------------------------------- blog-footer ------------------------------------*/.blog-footer .field-simple-blog .field-blog-posts-list .field-blog-post{    margin-bottom: 25px;}.blog-footer .field-simple-blog .field-blog-posts-list .field-blog-post:last-child{    margin-bottom: 0;}.blog-footer .field-simple-blog .field-blog-posts-list .simpleblog__listing__post .content_blogpost p[itemprop="description"], .blog-footer .field-simple-blog .field-blog-posts-list .simpleblog__listing__post .content_blogpost .simpleblog__listing__post__wrapper__content__footer{    display: none;}.blog-footer .simpleblog__listing__post__wrapper__content h3 a{    color: #ffffff;    font-size: 13px;    line-height: 1.5;    text-transform: capitalize;    font-family: 'Open Sans', sans-serif;}.blog-footer .field-simple-blog .field-blog-posts-list .field-list-left_image .simpleblog__listing__post .content_blogpost{    padding: 0;    width: 70%;    padding-left: 15px;}.blog-footer .field-simple-blog .field-blog-posts-list .field-list-left_image .simpleblog__listing__post .content_blogpost h3{    margin: 0;}.blog-footer .simpleblog__listing__post .simpleblog__listing__post__wrapper>a:hover img {    -moz-transform: unset;    -ms-transform: unset;    transform: unset;    -webkit-transition: transform 0.4s,opacity 0.4s ease-in-out;    -moz-transition: transform 0.4s,opacity 0.4s ease-in-out;    transition: transform 0.4s,opacity 0.4s ease-in-out;    opacity: 1;    filter: brightness(0.8);}.field-simple-blog .field-blog-posts-list .simpleblog__listing__post .img-fluid{    max-width: 75px;    max-height: 45px;}.blog-footer .simpleblog__listing__post__wrapper__footer__block{    padding: 0;}.blog-footer .simpleblog__listing__post__wrapper__footer__block.author{    display: none;}.blog-footer .simpleblog__listing__post__wrapper__footer .row{    margin: 0;}.blog-footer .simpleblog__listing__post__wrapper__footer{    padding: 0;    width: 70%;    padding-left: 15px;    float: right;    margin-top: -20px;}.simpleblog__listing__post__wrapper__footer__block span, .simpleblog__listing__post__wrapper__footer__block time{    font-size: 13px;    font-family: 'Open Sans', sans-serif;}/*================================= field-blog end =================================*//*================================= footer =================================*/.footer-main{    padding: 50px 0;}.footer-main-bottom{    padding: 20px 0;}.title-header-ft{    padding-bottom: 10px;    border-bottom: 1px solid #666666;}.social-icon{    margin-top: 35px;}.elementor-social-icons-wrapper{    line-height: 1;}.social-icon .elementor-social-icon{    color: #cecece;    font-size: 16px;    border: 1px solid #cecece;    border-radius: 50%;    background-color: transparent;}.social-icon .elementor-social-icon i{    font-size: 18px;}.social-icon .elementor-social-icon:hover{    opacity: 1;    border-color: transparent;}.social-icon .elementor-social-icon-facebook:hover{    background-color: #4267b2;}.social-icon .elementor-social-icon-instagram:hover{    background-color: #ee4b5e;}.social-icon .elementor-social-icon-twitter:hover{    background-color: #65c8e8;}.social-icon .elementor-social-icon-dribbble:hover{    background-color: #ee802f;}.social-icon .elementor-social-icon-pinterest:hover{    background-color: #ff0000;}.social-icon .elementor-social-icon-google-plus:hover{    background-color: #dd4b39;}.btn-footer .elementor-button span{    color: #ffffff;}.btn-footer .elementor-button:hover span{    color: #333333;}.btn-footer a.elementor-button:hover{    background-color: #ffffff;}.footer-link ul.elementor-icon-list-items li.elementor-icon-list-item{    display: inline-block;    padding: 0 8px;    line-height: 1;    border-right: 1px solid #666666;}.footer-link ul.elementor-icon-list-items li.elementor-icon-list-item:first-child{    padding-left: 0;}.footer-link ul.elementor-icon-list-items li.elementor-icon-list-item:last-child{    padding-right: 0;    border-right: none;}.footer-link ul.elementor-icon-list-items li.elementor-icon-list-item span{    font-size: 13px;}.coppyright p{    margin: 0;}.coppyright a:link{    color: #aaaaaa;    text-decoration: underline;    font-family: 'Open Sans', sans-serif;}.coppyright a:hover{    text-decoration: none;}.payment-ft>.elementor-container{    max-width: 230px;    margin: auto;}/*================================= footer end =================================*//*================================= list-item-infor =================================*/.list-item-infor ul.elementor-icon-list-items li.elementor-icon-list-item{    margin-bottom: 14px;}.list-item-infor ul.elementor-icon-list-items li.elementor-icon-list-item:last-child{    margin-bottom: 0;}.list-item-infor ul.elementor-icon-list-items li.elementor-icon-list-item i{    font-size: 7px;}.list-item-infor ul.elementor-icon-list-items li.elementor-icon-list-item i.fa-dot-circle-o:before{    content: '\f111';    font-family: FontAwesome;}/*================================= list-item-infor end =============================*//*================================ block newletter ===================================*/.block_newsletter form .input-wrapper input {    background: #5c5c5c;    border: none;    color: #ffffff;    font-size: 14px;    height: 40px;    line-height: 40px;    padding: 0 12px;    width: 100%;    display: inline-block;    font-family: 'Open Sans', sans-serif;}.block_newsletter form .btn-submit {    position: absolute;    top: 0;    right: 15px;    border: none;    height: 40px;    padding: 0;    line-height: 45px;    text-align: center;    cursor: pointer;    background-color: transparent !important;}.block_newsletter form .btn-submit:hover{    background-color: #1e1e21;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;}.block_newsletter form .btn-submit i{    font-size: 18px;    padding-left: 10px;}.block_newsletter form .btn-submit input {    height:auto;    border: medium none;    color: #ffffff;    padding: 0;        font-size: 14px;    font-weight: 700;    text-transform: uppercase;    background:transparent;    outline: 0;    cursor: pointer;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;}.block_newsletter {    margin-bottom: 0;    display: block;    border-bottom: none;    width: 100%;}.block_newsletter form button[type=submit] {    position: relative;    background: none;    border: none;    bottom: 0;    right: 0;    padding: 0;    color: #fff;    text-transform: uppercase;    font-size: 16px;}#footer .block_newsletter form button[type=submit] {    position: relative;    bottom: 0;    right: 0;    padding: 0;    cursor: pointer;    color: #ffffff;    font-weight: 400;    font-size: 0;     line-height: 1;}#footer .block_newsletter form button[type=submit] i{    font-size: 20px;    color: #ea3a3c;}#footer .block_newsletter form button[type=submit]:hover i{    color: #ffffff !important;}.block_newsletter form input[type=email]:focus{    border: none;    padding: 0 12px;}/*================================ block newletter end ===============================*//*================================= popup =================================*/#newsletter_block_popup>img{    filter: brightness(0.8);}.newsletter_block_popup_content .block_content {    top: 50%;    left: 50px;    min-height: 200px;    max-width: 410px;    text-align: left;    position: absolute;    transform: translateY(-50%);}.popup_title h4{    font-size: 14px;    color: #ffffff;    font-weight: 100;    text-transform: inherit;    margin-bottom: 20px;    max-width: 300px;    font-family: 'Open Sans', sans-serif;}.popup_title h2{    padding: 0;    color: #ffffff;    font-size: 30px;    text-align: left;    line-height: 1;    font-weight: bold;    margin-bottom: 15px;    text-transform: uppercase;}.popup_content{    position: absolute;    bottom: 0;}.popup_content .social-icon-popup{    margin-bottom: 0;}.popup_content .social-icon-popup li{    line-height: 1;    margin-right: 5px;    display: inline-block;}.popup_content .social-icon-popup li:last-child{    margin-right: 0;}.popup_content .social-icon-popup li i{    font-size: 24px;    color: #ffffff;    border-radius: 50%;    background: #9e9e9e;}.popup_content .social-icon-popup li i.fa-facebook{    padding: 8px 13px;}.popup_content .social-icon-popup li i.fa-instagram{    padding: 8px 10px;}.popup_content .social-icon-popup li i.fa-twitter{    padding: 8px 9px;}.popup_content .social-icon-popup li i.fa-dribbble{    padding: 8px 10px;}.popup_content .social-icon-popup li i.fa-pinterest-square{    padding: 8px 10px;}.popup_content .social-icon-popup li i.fa-google{    padding: 8px 10px;}.popup_content .social-icon-popup li i.fa-facebook:hover{    background-color: #4267b2;}.popup_content .social-icon-popup li i.fa-instagram:hover{    background-color: #ee4b5e;}.popup_content .social-icon-popup li i.fa-twitter:hover{    background-color: #65c8e8;}.popup_content .social-icon-popup li i.fa-dribbble:hover{    background-color: #ee802f;}.popup_content .social-icon-popup li i.fa-pinterest-square:hover{    background-color: #ff0000;}.popup_content .social-icon-popup li i.fa-google:hover{    background-color: #dd4b39;}.popup_content .social-icon-popup li .box-r{    font-size: 0;}.popup_content p{    color: #666666;    font-size: 14px;    text-align: left;    margin-bottom: 0;    line-height: 20px;    font-weight: 400;}#newsletter-input-popup, #newsletter-input-popup-email{    border-radius: 0;    color: #333333;    display: inline-block;    margin: 0;    float: left;    padding: 0 15px;    font-size: 15px;    height: 36px;    width: 290px;    text-align: left;    outline: 0;    border: none;    text-transform: none;    line-height: 36px;    font-weight: 100;}#newsletter-input-popup::placeholder, #newsletter-input-popup-email::placeholder{    color: #333333;    font-weight: 400;}.button_unique.btn{    position: absolute;    background-color: transparent;    border: medium none;    cursor: pointer;    display: inline-block;    color: #ffffff;    min-width: 115px;    font-weight: normal;    font-size: 15px;    margin-top: 0;    padding: 0 10px;    line-height: 36px;    text-align: center;    float: left;    border-radius: 0;    text-transform: uppercase;    transition: all 0.3s ease-in-out 0s;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;}.button_unique.btn:hover{    color: #ffffff;    border-color: transparent;    background-color: #ea3a3c;}.newletter_popup_close{    text-transform: uppercase;    color: #333333;    text-decoration: underline;    line-height: 1;    clear: both;}.newsletter_block_popup-bottom {    left: 10px;    right: auto;    bottom: 10px;    display: flex;    align-items: center;     position: absolute;}.newsletter_block_popup-bottom span {    background-color: transparent;    border: 1px solid #e1e1e1;    width: 15px;    height: 15px;    margin-right: 10px;    float: left;}.send-response p {    font-size: 12px;    padding: 0;    background: none;    border: none;    color: #990000;    margin: 0;    padding-bottom: 5px;}.newsletter_block_popup-bottom #newsletter_popup_dont_show_again {    width: 15px;    height: 15px;    margin: 0;    margin-left: -1px;    margin-top: -1px;}.newsletter_block_popup-bottom #newsletter_popup_dont_show_again:focus, .newsletter_block_popup-bottom #newsletter_popup_dont_show_again:checked {    opacity: 1;}.newsletter_block_popup-bottom label {    color: #ffffff;    cursor: pointer;    font-size: 14px;    margin-bottom: 0;    font-weight: 100;    line-height: 19px;}/*=========================================== popup cart content ===========================================*/#popup-cart .box-item {    overflow-y: auto;    overflow-x: hidden;    position: relative;    margin-bottom: 0;    max-height: 100%;    height: calc(100% - 200px);}#popup-cart-content h4{    display: none;}#popup-cart .cart-item-product a.product-thumbnail{    border: none;}.popup-header h1{    font-weight: 500;    color: #666666;}.input-group .input-group-btn>.btn[data-action=show-password]{    font-size: 13px;    padding: 9.5px 15px;}#submit-login-popup{    background-color: #111111;}.popup-header .close{    right: 10px;    top: 2px;}.popup-header .close i:before{    content: "x";    color: #666666;    font-family: 'Open Sans', sans-serif;}/*-------------------------------- popup cart content end --------------------*//*======================================================================================*//*================================= page category ======================================*//*======================================================================================*//*================================= cover category =====================================*/.category-cover, #content-wrapper .breadcrumb_name{    display: none;}#category-description p{    margin-bottom: 30px;    text-align: justify;    font-family: 'Open Sans', sans-serif;}/*================================= cover category  end ================================*/.breadcrumb-all-page .img-responsive {    max-width: 100%;}.breadcrumb-all-page{    margin-top: 30px;}.breadcrumb-abs{    position: absolute;    top: 43%;    left: 0;    width: 100%;    transform: translate(0,-25%);    -webkit-transform: translate(0,-25%);    -moz-transform: translate(0,-25%);    background: transparent;    text-align: left;}.title-bgpage{    color: #111111;    font-size: 24px;    margin-bottom: 4px;    text-transform: uppercase;    display: none;}#wrapper .breadcrumb-no-images{    margin-top:0;}#wrapper .breadcrumb-no-images .breadcrumb{    position: relative;    text-align: center;    background: #141414;    padding: 15px;    margin-bottom: 40px;}#wrapper .breadcrumb-no-images .breadcrumb li a{    color: #fff;    line-height: 1;    font-size: 17px;}#wrapper .breadcrumb-no-images .breadcrumb li:after{    color: #fff;    font-size: 17px;}#wrapper .breadcrumb {    background: transparent;    display: block !important;    margin: 0;    width: 100%;    text-align: center;}#wrapper .breadcrumb_name {    text-transform: uppercase;    font-size: 35px!important;    line-height: 1;    font-weight: 700;    color: #ffffff;}#wrapper .count_prod{    font-size: 18px;    font-weight: 500;    color: #ffffff;    text-transform: uppercase;}#wrapper .category_count{    float: right;    margin-right: 45px;    display: inline-block;}#wrapper .breadcrumb ol{    float: left;    line-height: 62px;    margin-left: 30px;    display: inline-block;}#wrapper .breadcrumb-abs ol li a span {    font-size: 16px;    text-transform: uppercase;    font-weight: 600;}#wrapper .breadcrumb-category .breadcrumb li a {    color: #333;}#wrapper .breadcrumb li a {    color: #ffffff;    text-transform: none;    line-height: 1;    font-size: 14px;    font-weight: 400;}#wrapper .breadcrumb-category .breadcrumb li:after {    color: #333;}#wrapper .breadcrumb li:last-child:after {    display: none;}#wrapper .breadcrumb li:after {    content: "\f054";    color: #fff;    margin: 0 5px;    font-family: FontAwesome;}.block-categories {    padding: 0;    float: left;    width: 100%;    margin-bottom: 0;    box-shadow: none;    margin-bottom: 35px;    background: transparent;}ul.category-top-menu {    margin: 0;    width: 100%;    float: left;    display: block;    box-shadow: 0 1px #fff;    border: 1px solid #e2dfdf;    border-top: none;}.block-categories>ul>li:first-child {    border: none;    background-color: #11c2ea;    border-bottom: 1px solid #ebebeb;}#search_filters .text-uppercase{    margin: 0;    border: none;    color: #ffffff;    font-size: 20px;    font-weight: 600;    padding: 10px 15px;    background-color: #11c2ea;    border-bottom: 1px solid #ebebeb;}#search_filters>h4:hover, .block-categories>ul>li:first-child a:hover{    color: #ffffff!important;}.blog-categories .title_block a,#recent_article_smart_blog_block_left h4 a, #smartblogsearch h4 a, #tags_blog_block_left h4 a {    display: table;    color: #111111;    font-size: 24px;    font-weight: bold;    position: relative;    line-height: 1;    border-radius: 0;    text-transform: uppercase;    margin-bottom: 30px;}.block-categories>ul>li:first-child a{    margin: 0;    display: table;    color: #ffffff;    font-size: 20px;    font-weight: 400;    padding: 10px 15px;}.title_category_ft{    margin-bottom: 20px;}.block-categories>ul>li:first-child a i, #search_filters_wrapper #search_filters>h4 i, .blog-categories .title_block a i,#recent_article_smart_blog_block_left h4 a i, #smartblogsearch h4 a i, #tags_blog_block_left h4 a i{    font-size: 25px;    float: left;    padding-right: 10px;    display: none;}.block-categories .category-sub-menu li {    float: left;    width: 100%;    position: relative;    box-shadow: 0 1px #fff;    border-bottom: 1px solid #e2dfdf;}.block-categories .category-sub-menu li:nth-of-type(1n+8){    display: none;}.block-categories .category-sub-menu li:nth-child(7),.block-categories .category-sub-menu li:last-child{    border: none;    box-shadow: none;}.block-categories .category-sub-menu li[data-depth="0"]>a{    font-size: 14px;    font-weight: 600;    color: #666666;    line-height: 18px;    margin: 0;    padding: 12px 0;    text-transform: uppercase;    border-bottom: none;}.block-categories .category-sub-menu li[data-depth="0"]:last-child>a {    border-bottom: none;}.block-categories .collapse-icons {    border: medium none;    cursor: pointer;    font-size: 12px;    padding: 0;    position: absolute;    right: 0;    top: 12px;    width: 20px;    line-height: 20px;    text-align: right;    color: #999;}.block-categories .collapse-icons i {    line-height: 1;    font-size: 14px;    color: #666666;}.block-categories .collapse-icons .remove {    display: none;}.block-categories .collapse-icons[aria-expanded=true] .add {    display: none;}.block-categories .category-sub-menu li[data-depth="1"] {    margin-bottom: 0;    position: relative;    float: left;    width: 100%;    margin-left: 10px;}.block-categories .category-sub-menu li[data-depth="1"]:last-child a{    border-bottom: none;}.block-categories .category-sub-menu .category-sub-link {    float: left;    font-size: 15px;    line-height: 18px;    width: 100%;    position: relative;    padding: 11px 0;    color: #666;    text-transform: capitalize;    font-weight: normal;}.block-categories .category-sub-menu .category-sub-link:before{    content: "\f105";    margin-right: 5px;    font-family: FontAwesome;}#_desktop_search_filters_clear_all {    margin-bottom: 25px;}#search_filters {    box-shadow: none;    margin-bottom: 35px;    padding: 0;    float: left;    width: 100%;    background-color: unset;    box-shadow: 0 1px #fff;    border: 1px solid #e2dfdf;    border-top: none;}#search_filters .facet {    float: left;    text-align: left;    margin: 0;    padding: 20px 15px;    width: 100%;    box-shadow: 0 1px #fff;    border-bottom: 1px solid #e2dfdf;    }#search_filters .facet:last-child{    margin-bottom: 0;}.js-search-filters-clear-all{    margin: 0 !important;}#search_filters .facet .collapse {    margin: 0;}#search_filters .facet .facet-title{    font-weight: 600;    text-transform: uppercase;}#search_filters .facet ul li {        display: inline-block;    width: 50%;    float: left;    line-height: 25px;    padding: 4px 0;}#search_filters .facet ul.faceted-slider li{    width: 100%;    font-family: 'Open Sans', sans-serif;}#search_filters .facet ul li:last-child {    border-bottom: none;}.custom-checkbox input[type=checkbox]+span.color{    width: 15px;    height: 15px;    box-shadow: none;    border: 1px solid #cdcdcd;}#search_filters .facet .facet-label .custom-checkbox{    top: 0;}#search_filters .facet .facet-label .color:hover{    border: none;}#search_filters .facet .facet-label, #search_filters_brands .facet .facet-label, #search_filters_suppliers .facet .facet-label {    margin-bottom: 0;}.block-categories .category-sub-menu .arrows {    line-height: 28px;    position: absolute;    right: 0;    top: 10px;    color: #999;    font-size: 12px;}.block-categories .category-sub-menu li:not([data-depth="0"]):not([data-depth="1"])::before {    content: "\f105";    left: 0;    font: normal normal normal 14px/1 FontAwesome;    line-height: 1px;    margin-right: 0;    position: absolute;    top: 50%;    margin-top: 4px;    display:none;}.block-categories .arrows .remove, .block-categories .arrows[aria-expanded=true] .add {    display: none;}.custom-checkbox {    position: relative;}.custom-checkbox input[type="checkbox"] + span {    border: 1px solid #cdcdcd;    width: 15px;    height: 15px;}#search_filters .facet .facet-label a {    color: #666;    font-size: 14px;    margin-top: 0px;    vertical-align: middle;    font-family: 'Open Sans', sans-serif;}#search_filters .search_filters_content{    overflow: hidden;    border: 1px solid #ebebeb;}.btn-tertiary {    background: #262626 none repeat scroll 0 0;    box-shadow: none;    color: #fff;    margin: 20px 27px 0;    padding: 5px 15px;    -webkit-transition: all 0.15s ease-in-out 0s;    -ms-transition: all 0.1s ease-in-out 0s;    -moz-transition: all 0.1s ease-in-out 0s;    -o-transition: all 0.1s ease-in-out 0s;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px;}#search_filters .facet .facet-title:hover, #search_filters .facet .facet-label a:hover {    color: #e51d02;}.custom-radio {    width:18px;    height:18px;    border-radius: 100%;    border: 1px solid #ebebeb;    background: #fff;    margin-right: 5px;}.custom-checkbox input[type=checkbox] {    margin-top: .25rem;    opacity: 0;    cursor: pointer;    position: absolute;}.block-categories .category-sub-menu {    margin: 0;    padding: 0 10px;    float: left;    width: 100%;}.block-categories ul.category-sub-menu>li ul.category-sub-menu{    border-top: 1px solid #ebebeb;}#search_filters .ui-slider .ui-slider-handle{    top: -.315em;    width: 15px;    height: 15px;    border: none;    border-radius: unset;}#search_filters .ui-slider .ui-slider-handle{    background-color: #f8694d;}#search_filters .ui-slider .ui-slider-handle:last-child{    margin-left: -15px;    background-color: #0bd8a8;}#search_filters .ui-widget-header{    background-color: #b8b8b8;}/*-------------------------- best seller -------------------------------*/#best-sellers_block_right{    margin-bottom: 30px;}#best-sellers_block_right .title_block {    margin: 0;    color: #fff;    border: none;    font-size: 18px;    font-weight: 600;    padding-bottom: 10px;    text-transform: uppercase;    border-bottom: 1px solid #d6d4d4;}#best-sellers_block_right .title_block a{    color: #666666;}#best-sellers_block_right>.row{    margin-left: 0;    margin-right: 0;    padding: 20px 15px;    margin-top: 20px;    border: 1px solid #d6d4d4;}#best-sellers_block_right .owl-stage-outer .owl-stage {    width: auto!important;}#best-sellers_block_right .owl-stage-outer .owl-stage .owl-item {    width: 100%!important;}#best-sellers_block_right .item-inner {    padding: 10px;    padding-left: 0;    margin-bottom: 0;}#best-sellers_block_right .item-inner:last-child{    border: none !important;}#best-sellers_block_right.vertical_mode .item-inner:hover .left-product{    border-color: transparent;}#best-sellers_block_right.vertical_mode .right-product{    transform: unset;}#best-sellers_block_right .product-miniature .product-description {    position: unset;    background-color: transparent;}#field_bestsellers .product_name {    font-weight: 400;}#field_bestsellers .right-product .product-price-and-shipping {    text-align: left !important;}/*-------------------------- best seller end ---------------------------*//*-------------------------- tag block -------------------------------*/.tags_block{    padding: 0;    margin-bottom: 0;}#tags_block_left .title-top{    margin-bottom: 15px;}#tags_block_left .title-top h2{    margin: 0;    font-size: 18px;    font-weight: 600;    padding-bottom: 5px;    text-transform: uppercase;    border-bottom: 1px solid #eeeeee;}#tags_block_left .block_content{    padding: 0;}div.tags_block .block_content {    display: inline-block;    padding: 0;    clear: both;    overflow: hidden;}div.tags_block .block_content a {    line-height: 33px;    padding: 0 15px;    border: none;    border-radius: 0;    display: inline-block;    float: left;    margin-right: 5px;    margin-bottom: 5px;    color: #ffffff;    font-weight: 100;    font-size: 14px;    border-radius: 5px;    border: 1px solid #ffffff;    text-transform: capitalize;    background-color: #666666;    font-family: Open Sans, Sans-serif;}div.tags_block .block_content a:hover {    color: #ffffff;    transition: 0.3s;    background-color: #ffffff;}/*-------------------------- tag block end ---------------------------*//*==================== right-category ==============*/.products-selection {    text-align: center;    margin-bottom: 20px;    padding-bottom: 10px;    float: left;    background: none;    width: 100%;    border-bottom: 1px solid #e2dfdf;}#box-product-grid>.row {    display: flex;    flex-wrap: wrap;}.active_grid #box-product-grid {    display: block;}#box-product-grid, #box-product-list {    width: 100%;    display: none;    float: left;}.active_list #box-product-list {    display: block;}.click-product-list-grid {    float: left;    flex: 1;    align-items: center;    display: flex;}.active_list .click-product-list-grid>div.click-product-list, .active_grid .click-product-list-grid>div.click-product-grid, .click-product-list-grid>div:hover {    background-color: transparent !important;}.click-product-list-grid>div {    float: left;    font-size: 23px;    cursor: pointer;    color: #666;    line-height: 30px;    background: transparent;    margin-right: 10px;    text-align: center;}.click-product-list-grid>div:last-child{    margin-right: 0;}.products-selection .total-products {    line-height: 33px;    margin-right: 18px;    display: inline-block;}#products .products{    display: block;    float: left;    width: 100%;    overflow: inherit;}.products-selection .total-products {    margin-right: 0;    line-height: 30px;    display: inline-block;}.box-sort-by {    float: right;    display: flex;    align-items: center;}.products-selection .total-products p {    margin: 0;    color: #666666;    display: inline-block;    text-transform: inherit;}.products-selection .sort-by {    line-height: 30px;    margin: 0;    margin-right: 10px;    padding-right: 0;    color: #666;    font-size: 14px;    }.products-sort-order {    color: #999999;    min-width: 187px;    float: right;    margin-left: 0;    border: 1px solid #e2dfdf;    padding: 0 15px;    text-align: left;    font-size: 14px;    background: transparent;    text-transform: none;}.products-sort-order .select-title {    line-height: 28px;    border: none;    padding: 0;    margin: 0;    box-shadow: none;    color: #666666;    font-size: 14px;    background: none;    text-transform: capitalize;    }.products-sort-order .dropdown-menu {    right: 0;    left: auto;    min-width: 170px;    width:100%;    background: #fff;    border: 1px solid #ebebeb;    border-radius: 0;    margin-top: 9px;    padding: 0;}.products-sort-order .select-title i {    line-height: 28px;    color: #666;    float: right;}.products-sort-order .select-list {    font-size: 14px;    border-bottom: 1px solid #ebebeb;    color: #666;}.products-selection .total-products, .products-selection h1 {    padding: 0;    font-size: 14px;    }/*=================== pagenation ============*/.pagination {    margin-top: 10px;    margin-bottom: 100px;    background: transparent;    display: inline-block;    border: none;    padding: 0;    border-top: 1px solid #ebebeb;}.pagination>div {    margin: 0;    color: #666666;    font-size: 15px;    text-align: right;}.pagination>.row>div{    padding: 0;}.pagination .page-list{    background: none;    float: none;    margin-bottom: 0;    padding: 10px 0 0;    box-shadow: none;    height: 55px;    text-align: center;}.pagination .page-list .page-number{    padding: 0;}.pagination .page-list .total_product_page{    line-height: 32px;}.pagination .page-list .page-lists, .pagination .page-list .total_product_page p{    margin: 0;}.pagination .page-list .total_product_page p{    font-size: 14px;    text-align: right;}.pagination .page-list li {    margin-left: 5px;    display: inline-block;    background-color: #11c2ea;}.pagination .page-list li:first-child{    margin-left: 0;}.pagination a:not(.disabled):hover{    border-color: transparent;}.pagination-lg .page-item:first-child .page-link, .pagination-lg .page-link{    border-bottom-left-radius: 0;    border-top-left-radius: 0;    padding: 0 15px;    font-size: 16px;    width: auto;    background: none !important;}.pagination a.previous i, .pagination a.next i {    font-size: 0;    height: auto;    width: auto;    float: none;}.pagination a.previous i:before {    content: "\f104";    font-family: "FontAwesome";    font-size: 18px;    line-height: 1;    vertical-align: 6px;}.pagination .current a, .pagination a:not(.disabled):hover {    color: #ffffff;}.pagination a {    width: 30px;    padding: 0;    text-align: center;    float: left;    line-height: 30px;    font-size: 18px;    background: none;    color: #ffffff !important;    box-shadow: none;    margin: 0;    font-weight: 400;    border-radius: 0;    border: none;    position: relative;    letter-spacing: 0!important;}.pagination a.next i:before {    content: "\f105";    font-family: "FontAwesome";    font-size: 18px;    line-height: 1;    vertical-align: 6px;}.pagination .current a {    font-size: 18px;}/*=================== product grid ================*/#products .highlighted-informations{    display: none;}#products .product-miniature.item-inner{    margin-bottom: 30px;}.item-product-list .comments_note div.star{    font-size: 15px;    line-height: 20px;    height: 20px;}/*=================== product grid ================*/.item-product-list .button-action .tab_button{    display: inline-block;    padding: 0;}.item-product-list {    width: 100%;    float: left;    overflow: hidden;    position: relative;    border-style: solid;    padding: 30px 0 30px;    border-color: #e2dfdf;    border-width: 0 0 1px;    display: inline-block;    box-shadow: 0 1px rgba(255,255,255,1);}.item-product-list:first-child{    padding-top: 0;}.item-product-list:last-child{    border: none;    box-shadow: none;}.item-product-list .left-product{    display: table;    position: relative;    overflow: hidden;}.item-product-list .left-product:hover>a{    filter: brightness(0.9);}#box-product-list .item-product-list .left-product .button-action{    position: absolute;    top: 50%;    left: 50%;    width: auto;    opacity: 0;    transition: all 0.5s;    transform: translate(-50%, -50%);}#box-product-list .item-product-list .left-product:hover .button-action{    opacity: 1;}#box-product-list .item-product-list .left-product .button-action .tab_button .button_view_product, #box-product-list .item-product-list .left-product .button-action .tab_button .btn-add-to-cart, .item-product-list .left-product .button-action .tab_button .wishlist, .item-product-list .left-product .button-action .tab_button .compare{    display: none;}.item-product-list .left-product .button-action .quick-view{    width: auto;    line-height: 35px;}#box-product-list .item-product-list .left-product .button-action .button_quickview {    height: 35px;    line-height: 35px;    margin: 0;    border: none;    border-radius: 3px;}#box-product-list .item-product-list .left-product .button-action .button_quickview:hover{    background-color: #11c2ea;}#box-product-list .item-product-list .left-product .button-action .button_quickview:hover i, #box-product-list .item-product-list .left-product .button-action .button_quickview:hover span{    color: #ffffff;}#box-product-list .item-product-list .left-product .button-action .button_quickview i{    line-height: 32px;    float: left;    color: #ffffff;    margin-right: 10px;}#box-product-list .item-product-list .product-miniature .right-product {    padding-left: 30px;    flex: 1;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    -webkit-box-align: start;    -moz-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;}#box-product-list .item-product-list .left-product .button_quickview .text_button{    color: #ffffff;    display: inline-block;    text-transform: uppercase;}#box-product-list .item-product-list .left-product .button_quickview:hover .text_button{    color: #ffffff;}.item-product-list .right-product .product_name {    order: 1;    font-size: 18px;    font-weight: 600;    max-height: 23px;    line-height: 18px;    margin-bottom: 20px;}.item-product-list .right-product .product_name a{    font-family: 'Open Sans', sans-serif;}#box-product-list .right-product .comments_note {    text-align: left;    margin-bottom: 0;    margin-left: 10px;    display: inline-block;    line-height: 20px;}#box-product-list .right-product .comments_note .star_content{    height: 20px;    line-height: 20px;}#products .item-product-list .right-product .product-price-and-shipping {    order: 2;    text-align: left !important;    font-size: 15px;    line-height: 20px;    margin-bottom: 20px;    float: left;    width: 100%;    display: inline-block;}#products .item-product-list .right-product .product-price-and-shipping{    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-orient: vertical;    -moz-box-orient: vertical;    -webkit-box-align: start;    -moz-box-align: start;    -ms-flex-align: start;    -webkit-align-items: flex-start;    align-items: flex-start;}#products .item-product-list .right-product .product-price-and-shipping .regular-price{    order: 2;    font-family: 'Open Sans', sans-serif;}#products .item-product-list .right-product .product-price-and-shipping .price{    order: 1;    font-size: 18px;    font-weight: 600;    float: left;    font-family: 'Open Sans', sans-serif;}#box-product-list .right-product .comments_note{    order: 3;}#products .regular-price{    font-size: 15px;}#products .regular-price, .product-accessories .regular-price, .product-miniature .regular-price{    display: inline-block;}.item-product-list .regular-price{    margin: 0 !important;    display: inline-block;    margin-left: 10px !important;    line-height: 20px !important;}.item-product-list .comments_note{    margin: unset;}.item-product-list .regular-price .price{    font-weight: 400;}#products .item-product-list .right-product .decriptions-short{    order: 3;    float: left;    margin-bottom: 25px;}#products .item-product-list .right-product .decriptions-short p {    font-size: 14px;    line-height: 22px;    text-align: justify;    font-weight: normal;    margin-bottom: 0;    color: #1e1e21;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 5;    -webkit-box-orient: vertical;}#box-product-list .item-product-list .button-action{    order: 4;    float: left;    width: 100%;    background-color: unset;}.item-product-list .button-action .quick-view{    line-height: 38px;}#box-product-list .item-product-list .button-action .compare i.fa-refresh:before {    content: "\e098";    font-family: 'simple-line-icons';}#box-product-list .item-product-list .button-action .tab_button .button_view_product i, #box-product-list .item-product-list .button-action .tab_button .btn-add-to-cart i,#box-product-list .item-product-list .button-action .tab_button .wishlist i,#box-product-list .item-product-list .button-action .tab_button .compare i, #box-product-list .item-product-list .button-action .button_quickview i{    color: #ffffff;    font-size: 18px;    line-height: 38px;}#box-product-list .item-product-list .button-action .tab_button .button_view_product, #box-product-list .item-product-list .button-action .tab_button .btn-add-to-cart{    float: left;    height: 40px;    padding: 0 10px;    line-height: 38px;    border-radius: 3px;    width: max-content;    display: inline-block;    background-color: #11c2ea;    border: 1px solid transparent;    text-transform: uppercase;    transition: all 0.3s ease-in-out 0s;}#box-product-list .item-product-list .button-action .tab_button .button_view_product .text_button, #box-product-list .item-product-list .button-action .tab_button .btn-add-to-cart .text_button{    color: #ffffff;    font-size: 16px;    display: inline-block;    text-transform: uppercase;}#box-product-list .item-product-list .button-action .tab_button .button_view_product i, #box-product-list .item-product-list .button-action .tab_button .btn-add-to-cart i{    color: #ffffff;}#box-product-list .item-product-list .button-action .tab_button .wishlist,#box-product-list .item-product-list .button-action .tab_button .compare, #box-product-list .item-product-list .button-action .button_quickview{    height: 40px;    padding: 0 10px;    margin-left: 5px;    line-height: 38px;    width: max-content;    border-radius: 3px;    border: 1px solid transparent;}#box-product-list .item-product-list .button-action .tab_button .wishlist:hover,#box-product-list .item-product-list .button-action .tab_button .compare:hover,#box-product-list .item-product-list .right-product .button-action .button_quickview:hover{    background-color: transparent;}#box-product-list .item-product-list .button-action .button_quickview:hover i,#box-product-list .item-product-list .button-action .button_quickview:hover .text_button{    color: #1e1e21;}#box-product-list .item-product-list .button-action .tab_button .compare{    padding: 0 11.5px;}#box-product-list .item-product-list .button-action .button_quickview{    padding: 0 11.5px;    display: inline-block;}/*================================ left category product ==========================*/.banner-left-categry{    margin-bottom: 100px;}/*================================ page product ===================================*//*#product .breadcrumb-all-page .img-responsive, #product #wrapper .breadcrumb_name{    display: none;}#product .breadcrumb-abs{    position: relative;}#product #wrapper .breadcrumb-abs ol li a span, #product #wrapper .breadcrumb li:after{    color: #666666;}#product .breadcrumb-all-page{    margin: 50px 0 30px;}#product #wrapper .breadcrumb ol{    line-height: 1;    margin-left: -15px;}#product #wrapper .breadcrumb-abs ol li a span{    font-weight: 500;}#product #wrapper .breadcrumb li:after{    font-weight: 100;}#product #wrapper .breadcrumb-abs ol li a span{    text-transform: capitalize;}*/.product-quantity .qty {    float: left;    width: 100%;    margin-bottom: 30px;    margin-top: 15px;    margin-right: 0;}#product .js-qv-mask.mask {    height: auto;    overflow: hidden;    width: 100%;    margin: 0 auto;    position: relative;}#product .images-container .js-qv-mask .owl-carousel.owl-drag .owl-item.active:last-child{    margin-right:0;}.product-des p, .quickview #product-description-short p{    text-align: justify;    line-height: 20px;    font-weight: 400;    color: #666666;    margin: 15px 0;    font-family: 'Open Sans', sans-serif;}#product .images-container.horizontal_thumbnail .owl-nav{    margin-top:-17px;}#product .images-container.horizontal_thumbnail .owl-nav span {    width: 24px;    height: 24px;    line-height: 22px;    background-color: #ebebeb;    border: 1px solid #e2dfdf !important;    color: #111;    font-size: 18px;    border-radius: 0;    margin: 0;}#product .images-container.horizontal_thumbnail .owl-nav button:hover span{    color: #ffffff !important;}#product .images-container.horizontal_thumbnail .js-qv-mask .owl-nav {    position: absolute;    top: 50%;    right: 0;    left: 0;    opacity: 1;    width: auto;}#product .images-container.horizontal_thumbnail .js-qv-mask .owl-nav .owl-prev {    left: 0;    right: auto;    position: absolute;}#product .images-container.horizontal_thumbnail .js-qv-mask .owl-nav .owl-next {    left: auto;    right: 0;    position: absolute;}#product .images-container.horizontal_thumbnail .owl-carousel{    position:static;    }#tab-content .product-manufacturer{    text-align:center;}#tab-content .product-reference{    display: inline-block;}#tab-content .product-quantities{    display: inline-block;    text-align: right;    float: right;}#tab-content #product-details .label{    margin:0;}.product-cover {    margin-bottom: 30px;    position: relative;    float: left;    max-width: 400px;}#product .js-qv-mask.mask .thumb-item {    margin: auto;}#product .js-qv-mask.mask img {    width: 100%;    display: block;    border: 1px solid #ebebeb;}.product-cover img {    box-shadow: none;    background: transparent;}.product-flags{    display: none;}.fullscreen_button{    z-index: 8;}.fullscreen_thumbnail .field-nav span{    font-size: 25px;}.zoomLens{    border-color: #c1c1c1 !important;}.zoomWindow{    border-color: #e2e2e2 !important;}/*=============================================================*/#product h1[itemprop="name"], .quickview h1[itemprop="name"]{    font-weight: 600;    font-size: 18px;    margin: 0 0 15px;    color: #414141;    text-transform: capitalize;}.product_right .product-prices .current-price {    font-size: 20px;    font-weight: 700;    padding: 0;    border: none;    font-family: 'Open Sans', sans-serif;}#product .product_right .product-information .product-customization{    display: none;}#product .product-prices .product-discount .regular-price{    margin: 0;    margin-left: 5px;    font-size: 15px;    color: #999;    font-family: 'Open Sans', sans-serif;}.product-prices div {    margin-bottom: 0;    display: inline-block;}.product-information p {    text-align: justify;    line-height: 24px;    font-weight: 400;    color: #666;    margin-bottom:27px;}.product-variants>.product-variants-item {    margin: 15px 0;}.product-variants>.product-variants-item:last-child{    margin-bottom: 0;}.product_right .product-add-to-cart #product-availability,.product_right #product-availability .material-icons{    display: none;}.product_right .comments_note{    }.product_right .comments_note div.star{    font-size: 15px;}.product_right .social-sharing li{    margin-top: 0;}.product_right #product-availability{    margin-top: 0;    font-weight: 500;    color: #ffffff;    padding: 6px 8px;    background-color: #46a74e;    font-family: 'Open Sans', sans-serif;}.product-actions .control-label {    float: left;    line-height: 35px;    margin-bottom: 0;    margin-right: 12px;    min-width: 65px;    width: auto;    font-size: 15px;    text-transform: capitalize;    color: #111111;    font-weight: 500;    font-family: 'Open Sans', sans-serif;}.product-variants>.product-variants-item select {    height: 40px;    width: 100%;    float: left;    padding: 0 12px;    margin-top: 2px;    background: #fff;    font-size: 14px;    color: #999;    border: 1px solid #ebebeb;    box-shadow: none;    border-radius: 0;    line-height: 40px;    height: 40px !important;}.product-variants>.product-variants-item ul li{    margin-top: 5px;}.product-variants>.product-variants-item ul li label{    margin-bottom: 0;}.product-variants>.product-variants-item .color{    margin: 0;}.quickview .product-prices {    margin-top: 22px;    margin-bottom: 20px;}#quick-view-images .image-item{    border: 1px solid #ebebeb;}#quick-view-images .owl-nav .owl-prev, #quick-view-images .owl-nav .owl-next{    border: 1px solid #ebebeb;    border-radius: unset;    background-color: #ffffff;}#quick-view-images .owl-nav span {    color: #ebebeb;}#quick-view-images .owl-nav button:hover span{    background-color: transparent !important;}#product .product-prices {    margin-top: 25px;    line-height: 25px;    margin-bottom: 5px;}#product .product-add-to-cart {    margin-top: 0px;    display: block;    overflow: hidden;}.product-quantity .qty {    float: left;    width: 100%;    margin-bottom: 20px;    margin-right: 0;}.product-quantity .input-group {    float: left;    width: auto;    box-shadow: none;}.product-quantity #quantity_wanted {    color: #414141;    background-color: #fff;    height: 35px;    padding: .175rem .5rem;    width: 2.5rem;    text-align: center;    border: 1px solid #ebebeb;    z-index: 0;    font-size: 15px;    font-family: 'Open Sans', sans-serif;}#main .images-container .js-qv-mask .owl-carousel .owl-stage{    margin:0 auto;}.product-quantity .input-group-btn-vertical {    float: left;}.bootstrap-touchspin .input-group-btn-vertical>.btn {    padding: 8.5px 3px 8px;    height: 35px;    border: 1px solid #ebebeb;    display: inline-block;    margin-left: 5px;}.bootstrap-touchspin .input-group-btn-vertical i{    font-size: 1rem;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.bootstrap-touchspin .input-group-btn-vertical .touchspin-up:after{    content: "\f067";    font-family: FontAwesome;}.bootstrap-touchspin .input-group-btn-vertical .touchspin-down:after{    content: "\f068";    font-family: FontAwesome;}.product-discounts {    margin-bottom: 0;}.product-line-grid-right .bootstrap-touchspin {    box-shadow: none;    width: auto;}.product-line-grid-right .bootstrap-touchspin>.form-control, .product-line-grid-right .bootstrap-touchspin>.input-group {    min-height: 35px;    height: 35px;    border: 1px solid #ebebeb;    z-index: auto;    text-align: center;}.cart-item .product-line-grid {    display: flex;    align-items: center;}.product-line-grid-right .cart-line-product-actions, .product-line-grid-right .product-price {    color: #e51d02;    line-height: 36px;}.product-quantity .input-group-btn-vertical .btn i {    font-size: 1rem;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{    margin-top: 0;}.product-line-grid-body>.product-line-info.product-price > div{    display:inline-block;} .bootstrap-touchspin .btn-touchspin {    color: #333;}.product-add-to-cart .product-quantity .add {    float: left;    border: none;    width: 100%;    min-width: 260px;    padding: 0;    margin-bottom: 30px;    display: block;    background-color: unset;}.product-quantity .add .small_button{    display: inline-block;}.product-actions .add-to-cart, .product-actions .wishlist, .product-actions .compare{    background-color: transparent;    display: block;    font-weight: normal;    padding: 0;    border-radius: 0;    height: 40px;    line-height: 40px;    width: max-content;    color: #666666;    margin: 0;    padding: 0 15px;    text-align: center;    font-size: 16px;    box-shadow: none;    opacity: 1;    border: 1px solid #ebebeb;}.product-actions .add-to-cart span{    text-transform: uppercase;}.product-actions .add-to-cart i{    font-size: 18px;}.product-actions .wishlist a, .product-actions .compare a{    color: #ffffff;}.product-actions .compare{    display: none;}.product-actions .wishlist{    display: inline-block;    width: 100%;    border-right: none;    border-left: none;    text-align: left;    padding: 0;}.product-actions .wishlist .text_button{    display: inline-block;}.product-actions .compare i.fa-refresh:before{    content: "\e098";    font-family: 'simple-line-icons';}.product-actions .compare a,.product-actions .wishlist a{    color: #666666;}.product-actions .add-to-cart:hover{    color: #ffffff;}.product-quantity{    display:block;}.active_grid #box-product-grid {    display: block;}.product-additional-info{    margin-top: 30px;}.social-sharing {    margin: 0;}.social-sharing span {    min-width: 65px;    margin-right: 10px;    display: none;}.social-sharing ul {    margin-top: 0px;    margin-bottom: 0;}.facebook.icon-gray, .twitter.icon-gray, .pinterest.icon-gray, .googleplus.icon-gray {    background-image: none!important;    background: none!important;}.social-sharing li {    box-shadow: none;    border-radius: 0;    height: auto;    width: auto;    float: left;    margin: 3px 3px 0 0;}.product-additional-info .social-sharing li a {    min-width: auto;    text-indent: inherit;    float: left;    overflow: visible;    font-size: 14px;    color: #606060;    width: auto;    height: auto;    background: #f1f1f1;    padding: 0 15px;    line-height: 35px;}.social-sharing li a:before {    background: none!important;    margin-right: 5px;}.facebook a:before {    content: "\f09a";    background: #435f9f;}.twitter a:before {    content: "\f099";    background: #00aaf0;}.googleplus a:before {    content: "\f0d5";    background: #e04b34;}.pinterest a:before {    content: "\f0d2";    background: #ce1f21;}.facebook.icon-gray a:before, .twitter.icon-gray a:before, .pinterest.icon-gray a:before, .googleplus.icon-gray a:before {    font-family: "FontAwesome";}.facebook.icon-gray a:before{    color: #435f9f;}.pinterest.icon-gray a:before{    color: #ce1f21;}.twitter.icon-gray a:before{    color: #00aaf0;}.pinterest.icon-gray a:hover:before, .facebook.icon-gray a:hover:before, .twitter.icon-gray a:hover:before{    color: #ffffff;}.social-sharing li a:hover {    background: #e51d02;    border-color: #e51d02;    color: #fff;}.social-sharing li.facebook:hover a {    background: #435f9f!important;    border-color: #435f9f!important;}.social-sharing li.googleplus:hover a {    background: #ce1f21!important;    border-color: #ce1f21!important;}.social-sharing li.twitter:hover a {    background: #00aaf0!important;    border-color: #00aaf0!important;}.social-sharing li.pinterest:hover a {    background: #ce1f21!important;    border-color: #ce1f21!important;}.tabs{    padding: 0;    background: none;    box-shadow: none;    margin-top: 50px;    margin-bottom: 100px;}.tabs .nav-tabs {    margin-bottom: 25px;    border-bottom: none;}.tabs .nav-tabs .nav-item {    margin: 0;    float: left;    margin-right: 10px;    border-right: none;    display: inline-block;}.tabs .nav-tabs .nav-item:last-child {    margin: 0;    padding-right: 0;}.tabs .tab-content {    padding: 20px;    text-align: left;    overflow: hidden;    border: 1px solid #ebebeb;}.tabs .tab-pane {    padding-top: 0;}.tabs .product-description p {    margin-bottom: 18px;    font-weight: normal;    color: #666;    text-align: justify;    line-height: 24px;    font-size: 15px;}.tabs p {    line-height: 24px;    margin: 0;}.tabs .product-description p:last-child {    margin-bottom: 0;}.tabs .nav-tabs .nav-link {    line-height: 1;    font-size: 18px;    font-weight: 600;    background: none;    padding: 8px 18px;    text-transform: uppercase;    border: 1px solid #eeeeee;}.tabs .nav-tabs .nav-item:last-child .nav-link{    margin: 0;    margin-right: 0;}.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover{    color: #ffffff;    border: 1px solid #eeeeee;}.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover{    background-color: transparent;}#product_comments_block_tab {    margin: 0;}.tabs p.align_center:hover{    color: #e51d02;}#product_comments_block_tab a {    text-decoration: none!important;    font-weight: 400;    }#product_comments_block_tab a.open-comment-form:not(#new_comment_tab_btn){    color: #fff;}/*================================ page product end ===================================*//*================================ testimonial ===================================*/#field_testimonials{    margin: 50px 0;    text-align: center;}#field_testimonials .top-title{    text-align: left;    margin-bottom: 25px;}#field_testimonials .title_text{    padding: 0;    border: none;    color: #333333 !important;    text-transform: uppercase;    font-size: 20px;    font-weight: 500;}#fieldtestimonials-carousel {    padding: 25px 17px;    border: 1px solid #ebebeb;}#field_testimonials .slick-initialized .slick-slide:focus{    outline: none;}#fieldtestimonials-nav .slick-list{     padding: 12px 0 5px;}#fieldtestimonials-nav.slick-initialized .slick-slide {    display: inline-block;    float: none;    vertical-align: middle;}#field_testimonials #fieldtestimonials-carousel .item .image img{    border: 3px solid #fff;    border-radius: 100%;}#field_testimonials #fieldtestimonials-carousel .item .image {    position: relative;    margin: 0 auto;    display: inline-block;    height: auto;    }#field_testimonials #fieldtestimonials-nav .item .image img{    width: 60px;    border-radius: 100%;}#field_testimonials #fieldtestimonials-nav .slick-current .item .image img{    border: 2px solid #fff;}#field_testimonials #fieldtestimonials-nav .slick-current .item .image{    margin-top: -15px;}#field_testimonials .des_testimonial p{    color: #666666;    font-size: 14px;    line-height: 22px;    margin-bottom: 17px;    font-style: italic;    text-align: justify;    overflow: hidden;    text-overflow: ellipsis;    -webkit-line-clamp: 5;    display: -webkit-box;    -webkit-box-orient: vertical;}/*#field_testimonials .des_testimonial p::before {    content: "\f10d";    font-size: 8px;    margin-left: 0;    display: inline-block;    color: #999;    line-height: 1;    margin-right: 5px;    font-family: "fontAwesome";}#field_testimonials .des_testimonial p::after {    content: "\f10e";    font-size: 8px;    margin-left: 0;    vertical-align: text-bottom;    display: inline-block;    line-height: 1;    color: #999;    font-family: "fontAwesome";}*/#field_testimonials .slider-for .name{    font-size: 18px;    color: #444444;    line-height: 1;    margin-top: 15px;    margin-bottom: 6px;    font-weight: 500;    text-transform: uppercase;}#field_testimonials .slider-for .info{    font-size: 15px;    color: #666666;    text-transform: capitalize;}#field_testimonials #fieldtestimonials-carousel .slick-dots{display: none !important;}#field_testimonials .slick-dots {    position: relative;    bottom: 0;    display: block;    width: 100%;    padding: 0;    margin: 0;    margin-top: 60px;    list-style: none;    text-align: center;}#field_testimonials .slick-dots li {    position: relative;    display: inline-block;    width: auto;    height: auto;    margin: 0;    padding: 0;    cursor: pointer;}#field_testimonials .slick-dots li.slick-active button, #field_testimonials .slick-dots li:hover button{    background:#e51d02;}#field_testimonials .slick-dots li button {    font-size: 0;    line-height: 0;    display: block;    width: 40px;    height: 5px;    cursor: pointer;    color: transparent;    border: 0;    outline: none;    background: #f2f2f2;    border-radius: 0;    padding: 0;}#field_testimonials:hover #fieldtestimonials-nav .testimonial-prev{    opacity: 1;    left:0;    transform: scale(1);    transition: all 0.3s ease-in-out 0s;} #field_testimonials:hover #fieldtestimonials-nav .testimonial-next{    opacity: 1;    right:0;    transform: scale(1);    transition: all 0.3s ease-in-out 0s;}/*================================ testimonial end ===================================*//*================================ special products ===================================*/.special_block_right .owl-carousel .owl-stage, .special_block_right .owl-carousel.owl-drag .owl-item {    width: 100%!important;}.special_products .product-miniature .product-description {    width: 100%;    height: unset;    position: unset;    background-color: unset;}.special_block_right .title_block{    color: #1e1e21;    font-size: 20px;    line-height: 20px;    margin-bottom: 20px;    margin-top: 0;    text-align: left;    font-weight: 500;    text-transform: uppercase;}.special_block_right.horizontal_mode .right-product .comments_note{    display: none;}.special_block_right.horizontal_mode .product-price-item{    display: inline-block;}/*================================ special products end ===================================*//*================================ field product cates block ===================================*/#field_product_cates_block{    margin-top: 0;    margin-bottom: 50px;}#field_product_cates_block .top-title{    margin: 0;    text-align: left;}#field_product_cates_block .top-title .title_block{    font-size: 18px;    line-height: 24px;    text-align: left;    text-transform: uppercase;    position: relative;    margin-bottom: 23px;    width: 100%;    display: inline-block;    padding-bottom: 5px;    border-bottom: 1px solid #d6d4d4;}#field_product_cates_block .top-title .title_text{    color: #666666;    font-size: 18px;    font-weight: 5=600;    position: relative;    display: inline-block;}#field_product_cates_block .top-title a.title_text .title_text{    margin-bottom: 8px;}#field_product_cates_block.horizontal_mode .button-action .button_view_product .text_button,#field_product_cates_block.horizontal_mode .button-action .btn-add-to-cart .text_button{    font-size: 15px;}#field_product_cates_block.horizontal_mode .button-action i {    font-size: 16px;    line-height: 40px;}#field_product_cates_block.horizontal_mode .button-action .compare, #field_product_cates_block.horizontal_mode .button-action .wishlist, #field_product_cates_block.horizontal_mode .button-action .btn-add-to-cart, #field_product_cates_block.horizontal_mode .button-action .button_view_product{    height: 40px;    line-height: 40px;}#field_product_cates_block .owl-nav button:hover span{    background-color: unset !important;}#field_product_cates_block.horizontal_mode .right-product .comments_note{    display: none;}#field_product_cates_block.horizontal_mode .product-price-item{    display: inline-block;}/*================================ field product cates block end ===============================*//*================================ about us ===================================*/.page-subheading {    font-size: 24px;    color: #212121;    font-weight: 500;    margin-bottom: 16px;    line-height: 1;    text-align: center;    text-transform: uppercase;}#cms #cms-about-us p{    font-size: 15px;    margin-bottom: 10px;}.progress>div {    color: #ffffff;    font-size: 12px;    line-height: 16px;    border-radius: 7px;    text-align: center;}#cms #cms-about-us p.des_title {    max-width: 600px;    margin: 0 auto;    text-align: center;    line-height: 26px;    margin-bottom: 20px;    font-weight: 500;   }#cms #cms-about-us .our-team img {    border-radius: 50%;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    transition: all 0.3s ease-in-out 0s;}#cms #cms-about-us .our-team img:hover{    -webkit-transform: scale(1.1);    -moz-transform: scale(1.1);    -o-transform: scale(1.1);    transform: scale(1.1);}#cms #cms-about-us p.title_font {    font-size: 22px;    margin-bottom: 10px;    margin-top: 30px;    color: #2b2b2b;    text-transform: uppercase;    font-weight: 600;    cursor: pointer;}.tille-process{    font-size: 14px;    font-style: italic;    text-transform: uppercase;}.page-content.page-cms .cms-box img{    cursor: pointer;    transition: all 0.5s;}.page-content.page-cms .cms-box img:hover{    filter: brightness(0.9);}.page-content.page-cms .cms-box.img-content-about-us{    overflow: hidden;    display: block;    position: relative;}.page-content.page-cms .cms-box.img-content-about-us:before{    position: absolute;    top: 0;    left: 0;    width: 100%;    z-index: 1;    height: 100%;    background: rgba(255,255,255,.2);    content: '';    transition: transform 0.8s;    -webkit-transition: -webkit-transform 0.8s;    -ms-transition: -ms-transform 0.8s;    -moz-transition: -moz-transform 0.8s;    -o-transition: -o-transform 0.8s;    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);}.page-content.page-cms .cms-box.img-content-about-us:hover:before{    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);}/*================================ about us end ===================================*//*================================ blog page ===================================*/#module-ph_simpleblog-list .page-heading .h1{    display: none;}#module-ph_simpleblog-list .simpleblog__listing__post__wrapper img,#module-ph_simpleblog-single .simpleblog__post-featured img{    width: 100%;}#module-ph_simpleblog-list .smart-blog-home .content_blogpost{    border: none;}#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__content h3,#module-ph_simpleblog-single #content-wrapper .simpleblog__post p,#module-ph_simpleblog-single .simpleblog__postInfo ul,.simpleblog__share, .simpleblog__share h2,#phsimpleblog_comments h2, #phsimpleblog_comments>div{    }#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer{    border-top: 1px dashed #999;    border-bottom: 1px dashed #999;}#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer>.row{    margin: 0;}#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer__block.comment, #module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer__block.viewed,#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer__block.author,#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer__block.sds_post_date{    width: 25%;    float: left;    text-align: center;    display: inline-block;}#module-ph_simpleblog-list .simpleblog__listing__post__wrapper__footer__block.comment a{    color: #999999;}#module-ph_simpleblog-single .pagination .page-list li{    float: none;    border: none;}#module-ph_simpleblog-single .pagination a:not(.disabled):hover{    border: none;    color: #f2532f !important;}.simpleblog__share li a{    font-weight: 500;}/*-------------------------------- blog footer -------------------------------------*/#module-ph_simpleblog-list .blog-footer .simpleblog__listing__post__wrapper__footer {    border: none;}#module-ph_simpleblog-list .blog-footer .simpleblog__listing__post__wrapper__footer__block.comment, #module-ph_simpleblog-list .blog-footer .simpleblog__listing__post__wrapper__footer__block.author, #module-ph_simpleblog-list .blog-footer .simpleblog__listing__post__wrapper__footer__block.viewed{    display: none;}#module-ph_simpleblog-list .blog-footer .simpleblog__listing__post__wrapper__footer__block.sds_post_date{    width: 100%;    text-align: left;}/*================================ blog page end ===================================*//*================================ my acount ===================================*/.input-group .input-group-btn>.btn[data-action=show-password]{    background-color: #111111;}#login-form ,.no-account a{    }#login-form #submit-login{    box-shadow: none;    background-color: #111111;}/*================================ my acount end ===================================*//*================================ pop-up cart ===================================*/#blockcart-modal .cart-content p{    font-weight: 300;}#blockcart-modal .divide-left .product_name, #blockcart-modal .divide-left .price,#blockcart-modal .divide-left strong{    font-weight: 400;}/*================================ pop-up cart end ===================================*//*================================ cart page ===================================*/.cart-grid{    margin-bottom: 50px;}.cart-grid-body .card-block h1{    font-weight: 500;}.cart-grid .cart-grid-body>a.label{    margin-bottom: 0;}.cart-grid-right .card-block a{    color: #ffffff;}body#checkout section.checkout-step{    box-shadow: none;}#block-reassurance li .block-reassurance-item{    padding-left: 0;    padding-right: 0;}#block-reassurance li .block-reassurance-item span.h6{    font-size: 15px;    color: #1e1e21;    font-weight: 400;}#block-reassurance img{    width: 18px;    margin-right: 5px;}/*================================ cart page end ===================================*//*================================ contact page ====================================*/.contact-form{    background-color: transparent;}.contact-rich h4, .contact-form h3{    font-weight: 500;}.contact-rich .top_text p, .contact-rich .block_contact_ftc > div, .contact-form{    }#contact .input-group .input-group-btn>.btn{    padding: 11px 10px;}/*================================ contact page end ===================================*//*================================ basic content page ====================================*/.basic-content h2, .basic-content h3{    color: #212121;    font-weight: 500;    margin-bottom: 16px;    text-transform: uppercase;}/*================================ basic content page end ===================================*/.h2.title_pro{    font-weight: 500;    margin-bottom: 10px;}/*================================ page category end ===================================*/.btn-primary{    box-shadow: none;    background-color: #333333;}/*==================== page compare =============================*/.bn-top{    position: relative;    margin-top: 30px;    margin-bottom: 50px;}#module-fieldcompare-comparator .page-heading {    color: #333333;    margin: 0 0 25px;    font-size: 22px;    text-align: left;    font-weight: 100;    text-transform: uppercase;}#module-fieldcompare-comparator .page-content{    background-color: #ffffff;}#module-fieldcompare-comparator .horizontal_mode .item-inner .left-product {       min-width: 270px;    margin: 0 auto;}#module-fieldcompare-comparator .footer_link{    margin: 0;    margin-top: 15px;    text-align: center;}#module-fieldcompare-comparator .footer_link a{    font-size: 14px;    color: #ffffff;    background-color: #000000;}.table-bordered, .table-bordered td, .table-bordered th {    color: #333333;    font-weight: 100;}#module-fieldcompare-comparator .footer_link i{    padding-right: 6px;    float: left;    padding-top: 3px;    font-size: 12px;}#module-fieldcompare-comparator .horizontal_mode .right-product .comments_note{    float: unset;}#module-fieldcompare-comparator .horizontal_mode .item-inner {    max-width: 270px;    margin: auto;}#module-fieldcompare-comparator .horizontal_mode .item-inner .button-action{    display: none;}#module-fieldcompare-comparator .button-action-bottom{    display: block;}#module-fieldcompare-comparator .button-action-bottom .tab_button .compare,#module-fieldcompare-comparator .button-action-bottom .tab_button .wishlist{    display: none;}#module-fieldcompare-comparator .button-action-bottom .tab_button .btn-add-to-cart,#module-fieldcompare-comparator .button-action-bottom .tab_button .button_view_product,#module-fieldcompare-comparator .button-action-bottom .tab_button .button_quickview{    border: none;    color: #666;    background: #ebebeb;    position: static;    opacity: 1;    width: auto;    line-height: 35px;    padding: 0 15px;    margin-right: 6px;    border-radius: 4px;    font-size: 12px;    text-transform: uppercase;    display: inline-block;}#module-fieldcompare-comparator .button-action-bottom .tab_button .btn-add-to-cart:hover i,#module-fieldcompare-comparator .button-action-bottom .tab_button .button_view_product:hover i,#module-fieldcompare-comparator .button-action-bottom .tab_button .button_quickview:hover i{    color: #ffffff !important;}#module-fieldcompare-comparator .button-action-bottom .tab_button .btn-add-to-cart i,#module-fieldcompare-comparator .button-action-bottom .tab_button .button_view_product i{    color: #111111;}#module-fieldcompare-comparator .footer_link a.lnk_view:hover span{    color: #ffffff !important;}#module-fieldcompare-comparator #product_comparison .item  {    text-align: center;    position: relative;    padding: 20px;}#module-fieldcompare-comparator #product_comparison .item .item-inner{    margin-bottom: 0;}/*====================== compare end =====================================================*/