.cart-box,.common-cart-info .cart-name,.comparisons-box,.date-box,.favorites-box,.sub-menu,.user-box,a{transition:all .3s ease-in-out}.btn-link-primary:hover,.btn-link-secondary:hover,.checkout-process .card-header .btn.btn-link:focus,.checkout-process .card-header .btn.btn-link:hover,a,a:focus,a:focus-visible,a:hover{text-decoration:none}ol,ul{padding:0;margin:0}.ci-caption ul,.msw-filelist>ul,.products-detail-tabs .products-tabs ul.nav,.products-detail-tabs .products-tabs ul.nav li,li,ul{list-style:none}body,p{font-weight:400}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}a:focus,button:focus,input:focus{outline:0}.banner_slide_content,.header_list li:before{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}body{font-family:var(--default-font-stack)}a{color:var(--default-link-color);display:inline-block}a:focus-visible,a:hover{color:var(--default-link-hover-color)}img{max-width:100%}section{padding:35px 0}.pt_large{padding-top:70px}.pt_small{padding-top:35px}.pb_small{padding-bottom:35px}span,strong{display:inline-block}.h1,h1{font-size:var(--default-h1-font-size)}.h2,h2{font-size:var(--default-h2-font-size)}.h3,h3{font-size:var(--default-h3-font-size)}.h4,h4{font-size:var(--default-h4-font-size)}.h5,h5{font-size:var(--default-h5-font-size)}p{line-height:var(--default-line-height)}.btn+.btn,.mm_icon{margin-left:10px}a.jump_to_content{position:fixed;z-index:9999;background-color:#000;color:#fff;padding:15px;top:15px;left:-100%;transition:none}.btn-primary,.btn-secondary{transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out;position:relative;z-index:99;overflow:hidden}a.jump_to_content:focus-visible{left:15px}::-webkit-input-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}:-moz-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}::-moz-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}:-ms-input-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}.form-control::-webkit-input-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}.form-control:-moz-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}.form-control::-moz-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}.form-control:-ms-input-placeholder{color:var(--formfield-placeholder-font-color);opacity:1}label{text-transform:uppercase;font-size:94%;font-weight:600}.btn{font-weight:500}.btn.focus,.btn:focus{box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:none}.btn-primary,.title::before{background-color:var(--primary)}.btn-primary{border-radius:10px;padding:10px 25px;color:#fff;border:2px solid var(--primary)}.btn-primary:focus,.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:#ffff}.btn-secondary{background-color:var(--secondary);border-radius:10px;padding:10px 25px;color:#fff;border:2px solid var(--secondary)}.btn-secondary:focus,.btn-secondary:hover{background-color:var(--secondary-hover);border-color:var(--secondary-hover);color:#fff}.title h4{position:relative;padding-bottom:10px;margin-bottom:30px;font-weight:700;text-transform:uppercase}.title::before{content:"";position:absolute;width:80px;height:2px;bottom:0}.title{position:relative}.title.text-center:before{right:0;left:0;margin:0 auto}.carousel-control-next,.scrollup{right:20px}.title.text-right:before{left:auto}.pagination{padding-top:30px}.btn img{margin-right:5px}.scrollup{background-color:var(--secondary);border-radius:100%;bottom:20px;color:#fff;font-size:30px;height:50px;line-height:50px;position:fixed;text-align:center;width:50px;z-index:99}.scrollup:hover{background-color:var(--primary);color:#fff}.form-control:focus{box-shadow:none;border-color:var(--border-color);color:var(--default-font-color)}iframe{border:0}.header-top{padding:12px 0}.header_list>li a{color:#fff;font-weight:500;font-size:94%}.header_list li a:hover{color:var(--primary)}.mm_icon{float:right}.header_list li:before{content:"";position:absolute;width:1px;height:17px;background-color:#fff;top:50%;transform:translateY(-50%);right:0}.header_list li{margin-right:10px;padding-right:10px;display:inline-block;position:relative}.header_list li:last-child::before{content:none}.header_list li:last-child{padding:0;margin:0}.header_list>li a i{padding-right:8px;font-size:18px}.nav-fixed .header-btm{position:fixed;right:0;left:0;top:0}.nav-fixed.no-sticky .header-btm{position:relative}.cart-box,.comparisons-box,.favorites-box,.user-box{position:absolute;right:0;background-color:#fff;border:1px solid #f2f2f2;z-index:9;box-shadow:2px 0 4px rgba(0,0,0,.12);padding:20px;margin-top:20px;width:325px}.header-cart,.header-comparisons,.header-favorites,.header-user{position:relative;display:inline-block}.cart-icon,.comparisons-icon,.favorites-icon,.user-icon{display:inline-block;position:relative;padding-right:10px}.cart-icon span,.comparisons-icon span,.favorites-icon span,.user-icon span{position:absolute;top:-4px;width:20px;height:20px;font-size:10px;background-color:var(--primary);text-align:center;line-height:20px;color:#fff;font-weight:500;border-radius:100%;right:4px}.header-cart>a,.header-comparisons>a,.header-favorites>a,.header-user>a{font-weight:700;font-size:18px;color:var(--header-icon-color);padding:5px 0}.header-cart a i,.header-comparisons a i,.header-favorites a i,.header-user a i{padding-left:5px}.header-form{max-width:504px;position:relative;width:100%}.header-form .search-box{max-width:100%;height:55px;width:100%;border:1px solid var(--border-color);color:var(--default-font-color);padding:15px 135px 15px 20px}.header-form button{position:absolute;right:0;top:0;bottom:0;background-color:var(--primary);border:0;color:#fff;font-weight:500;padding:10px 32px;cursor:pointer;z-index:8}.cart-prodect,.header-btm,.header-mdl,.quantity-box,.quickview-product-detail .custom-bulk-prices-table table td,.side-box-title h6{border-bottom:1px solid var(--border-color)}.header-mdl{padding:20px 0;background-color:transparent}.cart-product a{display:block;font-size:94%;color:#000;margin:0 0 5px;font-weight:500}.cart-product a:hover,.cart-product p,.total-price{color:var(--primary)}.cart-product p{font-weight:500}.cart-product{padding:0 10px}.cart-prodect{padding-bottom:15px;margin-bottom:15px}.cart-prodect:last-child{margin-bottom:0}.cart-img{max-width:86px;width:100%;background-color:var(--inner-background-color);text-align:center}.header-btm,.sub-menu{background-color:#fff}.price-prodect{text-transform:uppercase;padding:15px 0 10px}.total{font-size:94%}.cart-box .btn-primary,.comparisons-box .btn-primary,.favorites-box .btn-primary,.user-box .btn-primary{margin:0 auto;display:inline-block}.cart-btn{text-align:center}.header-btm{position:relative}.header-btm .navbar{padding:0}.header-btm .navbar .navbar-collapse>ul>li>a{padding:15px 0;color:#000;margin-left:18px;margin-right:18px}.header-btm .navbar .navbar-collapse ul li a:focus-visible,.header-btm .navbar .navbar-collapse ul li a:hover,.header-btm .navbar .navbar-collapse ul li.active>a{color:var(--primary)}.header-btm .navbar .navbar-collapse ul li a i{padding-left:5px}.sub-menu>ul{display:inline-block;width:100%}.header-btm .navbar .navbar-nav li .sub-menu a.dropdown-toggler{padding-right:35px}.header-btm .navbar .navbar-nav li .sub-menu a i{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.header-btm .navbar .navbar-nav li .sub-menu a i.fa.fa-angle-down{display:none}.all-menu>li>a,.header-btm .navbar .navbar-nav li .sub-menu a i.fa.fa-angle-right,.menu-title{display:block}.sub-menu{border-radius:0;position:absolute;left:0;border:1px solid var(--border-color);padding:10px 0;z-index:2;margin:0;opacity:0;visibility:hidden;white-space:nowrap}.navbar .navbar-nav .sub-menu li,header{position:relative}.header-btm .navbar .navbar-collapse ul li a i.fa.fa-angle-right{display:none}.navbar-expand-lg .navbar-nav .mega-menu>ul>li{float:left}.mega-menu .dropdown{border-right:1px solid #ddd}.mega-menu .dropdown:last-child{border-right:0}.sub-menu.mega-menu.dropdown-menu{width:100%}.all-menu>li>a{color:var(--default-font-color);padding:6px 15px;font-weight:400}.menu-title{font-size:16px;pointer-events:none;text-transform:uppercase;font-weight:600;color:var(--secondary);padding:5px 15px}header{z-index:999}.navbar .header-logo{display:none}.navbar-toggler{border:none;color:var(--primary);padding:0}.navbar-toggler i{border:1px solid var(--primary);padding:5px 8px}.submit-btn-2{border:none;width:36px;height:32px;cursor:pointer;background-color:var(--primary);color:#fff;padding:0}.form-captions{display:inline-block;vertical-align:top}.header-form.search-open{display:block;position:absolute;top:100%;margin-top:20px}.menu_style1 .navbar .navbar-collapse>ul>li>a{position:relative}.menu_style1 .navbar .navbar-collapse>ul>li>a::before{content:'';position:absolute;right:100%;left:0;bottom:20px;border-bottom:2px solid var(--primary);margin:0 15px;transition:all .5s ease-in-out}.checkout-process .form-check:first-child,.owl-theme .owl-nav{margin-top:0}.menu_style1 .navbar .navbar-collapse>ul>li.active>a:before,.menu_style1 .navbar .navbar-collapse>ul>li>a:focus-visible:before,.menu_style1 .navbar .navbar-collapse>ul>li>a:hover:before{right:0}.slider-caption h1{font-weight:700}.slider-caption p{color:#000;text-shadow:2px 0 4px rgba(0,0,0,.4);padding:10px 0 15px;line-height:26px}.banner_slide_content{position:absolute;left:0;right:0;transform:translateY(-50%)}.carousel-control-next,.carousel-control-prev,.checkout-process .card-header .btn.btn-link i,.filter-box-detail #slider-range .ui-state-default{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%}.banner_slide_content.right-align .row{-ms-flex-pack:end;justify-content:flex-end}.carousel-indicators .active{background-color:var(--primary);border-color:var(--primary)}.carousel-indicators li{width:14px;height:14px;border-radius:100%;background-color:#fff}.carousel-control-next,.carousel-control-prev{background-color:rgba(0,0,0,.5);font-size:18px;height:60px;opacity:0;transform:translateY(-50%);width:60px}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{opacity:0}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{opacity:1}.carousel-control-prev{left:20px}.common-cart-info .cart-name{color:var(--default-link-color);margin:15px 0 10px;font-weight:600}.common-cart-box .common-cart-info .cart-name{color:var(--default-link-hover-color)}.cart-price{color:var(--primary);font-weight:400;white-space:nowrap}.cart-price del{color:var(--formfield-placeholder-font-color);margin-right:10px}.same-nav.owl-theme .owl-nav button{position:absolute;top:-65px;right:0;margin:0}.same-nav.owl-theme .owl-nav button i{margin:0;width:34px;height:34px;font-size:30px;background-color:var(--secondary);line-height:30px;color:#fff;border-radius:0}.common-cart-img img,.news-box img{width:100%}.minus,.plus,.same-nav.owl-theme .owl-nav button:hover i{background-color:var(--primary)}.comments,.news-info h5{color:var(--default-font-color)}.same-nav.owl-theme .owl-nav button.owl-prev{right:40px}.common-cart-img{position:relative}.news-info h5{text-transform:uppercase;font-weight:700}.comments{font-weight:500;padding:10px 0}.comments a{color:var(--primary)}.news-text{color:var(--default-font-color);overflow:hidden}.read-more{color:var(--primary);text-transform:uppercase}.news-box:hover .news-info h5 a{color:var(--primary)}.news-info{padding:20px 10px}.comments a:hover,.read-more:hover{color:#000}.date-box{position:absolute;bottom:-80px;width:125px;margin:0 auto;right:0;left:0;z-index:9}.news-img{position:relative;overflow:hidden}.news-box:hover .date-box{bottom:0}.date-box h5{color:#fff;font-weight:600;position:relative;padding:28px 0 8px}.date-box h5::before{position:absolute;content:"";left:0;z-index:-1;bottom:0;width:0;height:0;border-style:solid;border-width:0 62px 80px;border-color:transparent transparent var(--primary)}.news-box .owl-carousel{display:block}.card.active button i.fa.fa-plus,.checkout-form .select2-selection__arrow b,.form-check .form-check-input,.news-box .owl-carousel .item:nth-child(1n+2){display:none}.facility-box{position:relative}.fb-icon{font-size:40px;color:var(--secondary);padding-right:15px;display:inline-block;vertical-align:middle}.facility-inner{display:table;margin:0 auto}.breadcrumb li,.fb-text,.quantity-box{display:inline-block}.fb-text{vertical-align:middle}.fb-text h4{text-transform:uppercase}.fb-text *{font-weight:500}.fb-text span{font-size:12px;text-transform:uppercase}.facility-box:before{content:"";width:1px;height:100%;position:absolute;background-color:#ccc;right:0}.facility-box:last-child::before{content:none}.product-image,.zoomWindow{background-color:var(--inner-background-color)!important}.zoomContainer{z-index:99}.product_gallery_item .item a{background-color:var(--inner-background-color);display:block}.owl-thumbs-slider{margin-top:20px}.quickview-product-detail .box-producerimage{margin-bottom:25px}.quickview-product-detail .box-title{text-transform:inherit;font-weight:500;font-size:28px}.quickview-product-detail .box-price{color:var(--primary);padding:6px 0 15px;font-size:24px}.quickview-product-detail .box-price del{color:var(--default-font-color);font-size:inherit;font-weight:500;line-height:100%;padding-right:15px}.quickview-product-detail .box-text{color:var(--default-font-color)}.quickview-product-detail .custom-bulk-prices-table table td{border-top:1px solid var(--border-color)}.quickview-product-detail .custom-bulk-prices-table table td:first-child{text-align:left;padding-right:15px}.quickview-product-detail .custom-bulk-prices-table table td:last-child{text-align:right;padding-left:15px}.quickview-product-detail .custom-bulk-prices-table+.box-text{margin-top:15px}.quickview-product-detail .stock{color:var(--default-font-color);border-top:1px solid var(--border-color);padding:25px 0 20px;margin-top:25px}.quickview-product-detail .stock span{color:var(--primary)}.quantity-box{width:100%;padding-bottom:30px;margin-bottom:30px}.quantity-box .input-group{float:left;width:auto;margin-top:8px}.quantity-number{height:35px;width:52px;color:var(--default-font-color);border:1px solid var(--border-color);padding:0;text-align:center;float:left}.quantity-box-detail ul li a span,.quickview-cart-btn{float:right}.quickview-cart-btn .btn{padding:8px 20px}.minus,.plus{border:0;cursor:pointer;width:50px;height:35px;border-radius:0;color:#fff;font-size:28px;line-height:35px;padding:0;float:left}.breadcrumbs-section:before,.overlay-bg::before{background-color:rgba(0,0,0,.5);content:""}.quantity-box p{float:left;padding:12px 15px 12px 0!important;color:var(--default-font-color)}.breadcrumbs-section{padding:var(--breadcrumb-padding) 0;position:relative}.breadcrumbs-section:before{position:absolute;left:0;top:0;right:0;bottom:0}.page_title h1{color:var(--breadcrumb-title-color);font-weight:700;text-transform:uppercase;margin-bottom:10px}.breadcrumb li,.breadcrumb li a,.breadcrumb li a span{color:var(--breadcrumb-link-color)}.breadcrumb{background-color:transparent;padding:0;margin:0}.breadcrumb li{text-transform:capitalize}.breadcrumb li a:hover,.breadcrumb li a:hover span{color:var(--breadcrumb-link-hover-color)}.breadcrumb li:first-child::before{content:normal}.breadcrumb li::before{color:var(--breadcrumb-link-color);content:"/";margin:5px}.side-box-title h6{text-transform:uppercase;font-weight:600;padding-bottom:10px}.quantity-box-detail ul li a{font-weight:400;display:block;margin:10px 0}.quantity-box-detail ul li{border-bottom:1px dashed var(--border-color)}.quantity-box-detail ul li a:hover{color:var(--primary)}.filter-box-detail .ui-slider-range{background-color:#000;border-radius:0}.filter-box-detail #slider-range{position:relative;border:0;background-color:#DBDBDB;height:5px;margin:30px 5px 0 10px}.filter-box-detail #slider-range .ui-state-default{background:#fff;width:16px;transform:translateY(-50%);height:16px;border:2px solid #000;border-radius:100%;cursor:pointer}.pagination li a{width:40px;height:40px;background-color:#000;font-weight:600;color:#fff;text-align:center;line-height:40px;margin:0 2px}.pagination li a i{font-size:24px;line-height:40px}.pagination li a:hover,.pagination li.active a{background-color:var(--primary)}.products-tabs .table-responsive tr td:nth-child(1){border-right:1px solid var(--border-color);padding:15px 20px}.products-tabs .table-responsive table{background-color:var(--inner-background-color);margin:0}.products-tabs .table-responsive tr td{border-color:#fff}.products-tabs .table-responsive tr td:nth-child(2){width:86%;padding:15px 20px}.products-tabs .nav{border:none}.products-tabs .nav .nav-item a{color:#fff;background-color:var(--secondary);border-radius:0;padding:12px 10px;margin-right:1px;border:none;text-transform:uppercase;font-weight:500}.products-tabs .nav .nav-item a.active{background-color:var(--primary)}.products-tabs .tab-content{border:1px solid var(--border-color);margin-top:5px;padding:25px 35px 30px}.tab-caption,.tab-caption p{color:var(--default-font-color)}.form-control{border-radius:0;border:1px solid var(--border-color);padding:10px 15px;color:var(--default-font-color);height:auto;font-size:var(--default-font-size)}.form-check .form-check-label:before{content:"";border:1px solid #7a7a7a;height:14px;width:14px;float:left;border-radius:100%;vertical-align:middle;margin:4px 8px 0 0}.checkout-form .form-control,.checkout-form .form-group:last-child{margin-bottom:0}.form-check .form-check-label{position:relative;cursor:pointer;color:var(--default-font-color);font-weight:500;padding:0}.form-title,.new-cous>p{padding-bottom:20px}.form-check input[type=radio]+.form-check-label::after{content:"";background-color:var(--primary);height:6px;width:6px;border-radius:100%;position:absolute;top:8px;left:4px;opacity:0}.form-check input[type=radio]:checked+.form-check-label::after{opacity:1}.form-title p{text-transform:uppercase;font-weight:600;color:#000}.checkout-process .square-input{margin-bottom:15px}.checkout-process .ord_tab .card-body{padding:0;border:0}.accordion .card-header a::after{font-size:16px;font-weight:400;position:absolute;right:15px;top:10px}.checkout-process .card.ord_tab .card-header{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.checkout-process .accordion .card.ord_tab{border-bottom:0!important;border-left:0!important;border-right:0!important}.checkout-parts{overflow:hidden}.checkout-form button.btn-primary{cursor:pointer}.checkout-process .card-header{padding:0;border:none;background:0 0}.checkout-process .card-header .btn.btn-link{width:100%;text-align:left;padding:0 40px 0 0;border:none;font-weight:600;text-transform:uppercase;color:#000;position:relative;border-radius:0}.checkout-process .card-header .btn.btn-link span{background-color:var(--primary);font-weight:600;color:#fff;margin-right:20px;width:43px;height:43px;line-height:43px;text-align:center}.checkout-process .card-header .btn.btn-link i{position:absolute;right:20px;transform:translateY(-50%);font-size:16px}.checkout-process .accordion .card{border:1px solid var(--border-color)!important;margin-bottom:10px;border-radius:0}.checkout-process .card .collapse{overflow:hidden}.checkout-process .card-body{border-top:1px solid var(--border-color);padding:40px}.checkout-process .form-check{padding:0;margin-top:15px}.checkout-process .chek-form{margin-bottom:20px}.tab-form-2 .checkout-form>div.form-check{width:100%;float:none}.checkout-form .select2-selection{border:1px solid var(--border-color);height:auto;padding:11px 15px;text-transform:capitalize;border-radius:0;position:relative}.checkout-form .select2{width:100%!important}.checkout-form .selection{width:100%}.checkout-form .select2-selection .select2-selection__placeholder{color:var(--default-font-color);font-weight:300}.checkout-form .select2-selection .select2-selection__rendered{padding:0;line-height:20px;color:#000;font-weight:300}.blog-tags span,.blog-tags ul li p,.cart-product .cp-comments{color:var(--default-font-color)}.checkout-form .select2-selection__arrow:before{content:"\f107";font-family:FontAwesome;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:15px}.blog-tags,.cart-table .table-btn li{display:inline-block}.checkout-process .row-1 .row-title:first-child{width:42%}.checkout-process .row-1 .row-title:nth-child(2){width:21%}.checkout-process .row-1 .row-title:nth-child(3){width:22%}.checkout-process .row-1 .row-title:nth-child(4){width:15%}.blog-detail-img img,.blog-tags{width:100%}.comments a:first-child{margin-right:15px}.blog-tags span,.blog-tags ul li{float:left;margin-right:10px}.news-details h4{font-weight:700;text-transform:uppercase}.news-details .comments{font-weight:600;padding-bottom:0}.blog-tags{padding:30px 0 45px}.blog-tags span{text-transform:capitalize}.blog-tags ul li p{background-color:var(--inner-background-color);font-size:94%;border-radius:50px;padding:0 12px}.event-icon,.news-date-box{border-radius:100%;transition:all .3s ease-in-out}.cart-product .cp-comments i{color:var(--primary)}.side-box{margin-bottom:40px}.side-box:last-child{margin-bottom:0}.news-info .comments a{margin:0}.submit-btn .btn-primary{cursor:pointer}.map{height:420px}.event-box{text-align:center;padding:0 10px}.event-icon{width:57px;height:57px;text-align:center;margin:0 auto;background-color:var(--secondary);line-height:58px;color:#fff;font-size:30px;position:relative}.event-icon:before{content:"";position:absolute;border:2px solid #fff;border-radius:100%;left:2px;right:2px;top:2px;bottom:2px;transition:all .3s ease-in-out;z-index:0}.event-icon span,.nav-tabs.tab-style-1 .nav-item,.news-style-2 .news-wrap-info,.overlay-bg{position:relative}.event-box:hover .event-icon:before{border:26px solid #fff}.event-box:hover .event-icon{color:var(--secondary)}.event-icon span{z-index:99}.event-title{font-weight:600;padding:18px 0 10px}.event-text,.header-form .search-box,.header-options>li>a,.theme-2 .header-btm .navbar .navbar-collapse>ul>li>a,.theme-2 p,.theme-3 p,body.theme-2{font-weight:400}.cart-table .product-quantity .input-group{-ms-flex-pack:center;justify-content:center}.cart-table .product-quantity .input-group .quantity-number{width:52px;padding:0;border-width:1px 0;border-style:solid;border-color:var(--border-color)}.cart-inner-box,.cart-table .table-bordered td,.cart-table .table-bordered th{border:1px solid var(--border-color)}.cart-table tbody tr td{vertical-align:middle}.cart-table .row-title p{color:var(--default-font-color);text-transform:capitalize}.ci-title h6,.title h2{text-transform:uppercase}.cart-table .product-price p,.cart-table .product-total p{color:var(--primary);font-weight:500}.cart-table .row-close a{color:var(--primary);font-size:24px}.cart-table .table-btn li a,.cart-table .table-btn li input.button{margin:5px}.cart-table .table-btn li a i{padding-right:10px;font-size:20px;vertical-align:middle}.quantity_filter{margin:0 auto;display:table}.cart-table .table{margin:0}.ci-title h6{border-bottom:1px solid var(--border-color);color:#000;padding:16px 20px}.ci-caption{padding:20px 15px}.ci-caption>p{color:var(--default-font-color);padding-bottom:15px}.ci-btn button,.ci-caption button{border-radius:0;display:block;width:100%;padding:10px 35px;cursor:pointer}.list-unstyled li a[aria-expanded=true] i.plus-icon,.news-style-2 .news-date-box h6 br,.row-close.close-1{display:none}.ci-caption form .square-input{margin-bottom:10px}.ci-caption ul li{text-align:left;border-bottom:1px dashed var(--border-color);padding-bottom:20px;margin-bottom:20px}.ci-caption ul li span{float:right}.ci-caption ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.cart-inner-box.box-2 .ci-caption{border-bottom:1px solid var(--border-color);padding-bottom:25px}.ci-btn{padding:20px}.cart-inner-box.box-1{margin-bottom:30px}.theme-2 .title h4{margin-bottom:25px}.owl-theme .owl-dots .owl-dot span{margin:0 5px}.owl-theme .owl-nav .owl-dots{line-height:0}.fixed-bg{background-attachment:fixed!important}.overlay-bg::before{bottom:0;left:0;position:absolute;right:0;top:0}.header-btm .navbar .navbar-collapse>ul>li:first-child>a{margin-left:0}.header-btm .navbar .navbar-collapse>ul>li:last-child>a{margin-right:0}.footer-box.box-4 ul li a:hover,.footer-links li a:hover,.header_list li a:hover{color:var(--primary)}.theme-2 .header-btm,.theme-2 .header-mdl{border:0}.theme-2 header.nav-fixed .header-btm{border-bottom:1px solid var(--border-color)!important}.facility-style-2 .facility-inner,.promotionselector-section{border-bottom:1px solid var(--border-color)}.theme-2 .header-cart>a,.theme-2 .header-comparisons>a,.theme-2 .header-favorites>a,.theme-2 .header-user>a{padding:0}.theme-2 .header-right ul li>a i{font-size:22px;padding:0}.theme-2 .header-right ul li>a img{height:22px;padding:0;vertical-align:top}.theme-2 .cart-icon,.theme-2 .comparisons-icon,.theme-2 .favorites-icon,.theme-2 .user-icon{padding:0}.theme-2 .header-right ul li.header-cart>a>i,.theme-2 .header-right ul li.header-comparisons>a>i,.theme-2 .header-right ul li.header-favorites>a>i,.theme-2 .header-right ul li.header-user>a>i{padding:0;font-size:16px}.theme-2 .header-right ul li.header-cart>a>img,.theme-2 .header-right ul li.header-comparisons>a>img,.theme-2 .header-right ul li.header-favorites>a>img,.theme-2 .header-right ul li.header-user>a>img{padding:0;height:16px}.theme-2 .cart-icon span,.theme-2 .comparisons-icon span,.theme-2 .favorites-icon span,.theme-2 .user-icon span{width:18px;height:18px;line-height:18px;font-size:10px;right:-3px}.theme-2 .header-right ul li.header-cart>a>div>i,.theme-2 .header-right ul li.header-cart>a>div>img,.theme-2 .header-right ul li.header-comparisons>a>div>i,.theme-2 .header-right ul li.header-comparisons>a>div>img,.theme-2 .header-right ul li.header-favorites>a>div>i,.theme-2 .header-right ul li.header-favorites>a>div>img,.theme-2 .header-right ul li.header-user>a>div>i,.theme-2 .header-right ul li.header-user>a>div>img{padding-right:5px}.news-date-box{position:absolute;top:10px;right:10px;background-color:#fff;width:60px;height:60px}.news-date-box h6{padding:11px 0}.news-box:hover .news-date-box{background-color:var(--primary);color:#fff}.theme-3 p{line-height:var(--default-line-height);font-size:94%}.header-form.form-sm .search-box{height:40px;font-size:94%;padding:10px 135px 10px 15px}.header-form.form-sm button{padding:8px 32px}.header-options{text-align:right}.header-options li{display:inline-block}.header-options>li>a{margin-left:15px;font-size:16px}.header-options>li:first-child>a{margin-left:0}.header-options .cart-icon,.header-options .comparisons-icon,.header-options .favorites-icon,.header-options .user-icon{font-size:20px}.header-options .cart-icon span,.header-options .comparisons-icon span,.header-options .favorites-icon span,.header-options .user-icon span{width:17px;height:17px;line-height:18px}.header-options .cart-icon i,.header-options .comparisons-icon i,.header-options .favorites-icon i,.header-options .user-icon i{padding:0}.header-options .comparisons-box .header-options .cart-box,.header-options .favorites-box,.header-options .user-box{text-align:left}.header-3 .header-btm .navbar .navbar-collapse>ul>li>a{color:#fff}.header-3 .header-btm .navbar .navbar-collapse ul li a:hover,.header-3 .header-btm .navbar .navbar-collapse ul li.active>a,.menu-wrap ul li.active>a{color:var(--primary)}.header-3 .all-menu li:first-child a{margin:0}.header-3 .navbar-expand-lg .navbar-nav .mega-menu.dropdown-menu{max-width:100%}.menu_style1 .navbar .navbar-collapse>ul>li>a{margin:0;padding:30px 15px}.header_logo img{max-width:180px}.header_logo a{padding:10px 0}.facility-style-2 .facility-box:before{content:none}.facility-style-2 .facility-inner{height:100%;border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);transition:all .3s ease-in-out;padding:15px;margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center}.facility-style-2{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility-style-2 .facility-box{width:100%;margin:0}.facility-style-2 .facility-inner:hover *{color:#fff}.facility-style-2 .facility-inner:hover{background-color:var(--secondary);border-color:var(--secondary)}.news-style-2 .news-wrap-tetx{opacity:1;visibility:visible;height:auto}.news-style-2 .news-wrap:hover .news-wrap-tetx{margin:auto;height:auto}.news-style-2 .news-wrap-info h5{font-size:18px}.news-style-2 .comments-time a{font-size:94%}.news-style-2 .news-wrap-info .read-more{color:#fff}.news-style-2 .news-wrap-img img{width:100%;height:100%;object-fit:cover;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s ease-in-out}.news-style-2 .news-wrap-img{overflow:hidden}.news-style-2 .news-box:hover img{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.news-style-2 .news-date-box{top:auto;bottom:15px;left:15px;height:auto;width:auto;border-radius:0;right:auto}.news-style-2 .news-date-box h6{padding:10px 25px}.header-option>li{display:inline-block;margin-left:20px}.header-option>li>a{font-size:25px;color:#fff}.header-logo img{max-width:170px}.cart-btn .btn-primary:hover,.cart-btn .btn-primary:hover i{color:#fff}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0}.nav-tabs.tab-style-1,.nav-tabs.tab-style-2{margin-bottom:40px;border:0}.nav-tabs.tab-style-1 .nav-link{background-color:var(--primary);border-radius:0;color:#fff;margin:0 14px;padding:10px 12px}.nav-tabs.tab-style-2 li,.productgallery .common-cart-box .common-cart-info .ava-bulb>span:first-child,.productslider .common-cart-box .common-cart-info .ava-bulb>span:first-child{margin-right:10px}.nav-tabs.tab-style-1 .nav-item .nav-link:hover,.nav-tabs.tab-style-1 .nav-item.show .nav-link,.nav-tabs.tab-style-1 .nav-link.active{background-color:transparent;border-color:var(--primary);color:var(--primary)}.nav-tabs.tab-style-1 .nav-item:before{content:"-";position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-4px;color:var(--primary)}.nav-tabs.tab-style-1 .nav-item:last-child:before{content:none}.nav-tabs.tab-style-2 .nav-link{background-color:#F5F6FB;border-radius:0;padding:10px 15px;border:0}.nav-tabs.tab-style-2 .nav-item .nav-link:hover,.nav-tabs.tab-style-2 .nav-link.active{background-color:var(--primary);color:#fff}.blog-detail{padding:45px 0}@media (min-width:992px){.header-btm .navbar .navbar-collapse>ul>li:hover>.sub-menu,.header-btm .navbar .navbar-collapse>ul>li:hover>.sub-menu>ul>li:hover>.sub-menu,.header-btm .navbar .navbar-collapse>ul>li:hover>.sub-menu>ul>li:hover>.sub-menu>ul>li:hover>.sub-menu,.header-btm .navbar .navbar-collapse>ul>li>a[aria-expanded=true]+.sub-menu,.header-btm .navbar .navbar-collapse>ul>li>a[aria-expanded=true]+.sub-menu>ul>li>a[aria-expanded=true]+.sub-menu,.header-btm .navbar .navbar-collapse>ul>li>a[aria-expanded=true]+.sub-menu>ul>li>a[aria-expanded=true]+.sub-menu>ul>li>a[aria-expanded=true]+.sub-menu{opacity:1;visibility:visible;transition:all .3s ease-in-out;display:block!important}.navbar .navbar-nav .sub-menu .sub-menu{left:100%;top:0;margin-top:-11px}.navbar .navbar-nav .dropdown_menu_left .sub-menu{left:auto;right:100%}.header-btm .navbar .navbar-collapse>ul>li:hover .sub-menu .sub-menu{opacity:0;visibility:hidden;transition:all .3s ease-in-out;display:block!important}.sub-menu.mega-menu ul li .all-menu.dropdown-menu{position:static;border:0;padding:0;display:block;min-width:auto}.sub-menu.mega-menu ul>li>a i{display:none}.navbar-expand-lg .navbar-nav .dropdown-menu{min-width:16rem}.header-btm .navbar .navbar-collapse ul li .mega-menu .menu-title i{display:none!important}}@media(max-width:1199px){.header-form{max-width:395px}.shop-inner-section .list .common-cart-box .common-cart-info .hover-option .add-cart-btn{margin-right:7px}.blog-tags{padding:15px 0}.cart-table .product-quantity .input-group .quantity-number{border-width:0 1px;width:108px;padding:7px 0}.theme-2 .slider-area{height:412px}.header-3 .header-logo img{max-width:100%}.header-options>li>a{font-weight:400;margin-left:10px;font-size:14px}.facility-style-2 .facility-inner{padding:10px}.menu_style1 .navbar .navbar-collapse>ul>li>a{padding:30px 10px}}@media (max-width:991px){section{padding:20px 0}.pt_large{padding-top:40px}.pb_small{padding-bottom:20px}.pt_small{padding-top:20px}.header-btm{border-bottom:0;height:0}.header-btm.header_bottom{height:auto}.slider-area{height:400px}.slider-caption{left:0}.news-box.box-3{margin-top:30px}.facility-inner{text-align:center}.fb-icon,.fb-text{display:block}.header-form{display:none}.header-logo a img{width:80%}.quickview-product-detail{width:100%;padding:30px 0 0}.quickview-cart-btn img{max-width:25px}.sp-thumbs{display:-ms-flexbox;display:flex;line-height:0;-ms-flex-pack:center;justify-content:center}.sp-thumbs a{border:1px solid #ddd;margin:0 10px!important}.quantity-box{padding:0 0 15px}.input-group .btn-default{width:35px;font-size:30px}.event-box{padding:0}header .navbar{display:block}header .navbar .header_logo{display:inline-block}header .navbar .header-right,header .navbar .navbar-toggler{float:right;margin:18px 0;margin-left:1rem!important;padding:0!important}.header-btm .navbar .navbar-toggler{padding:10px 0}.header-btm .navbar .navbar-collapse{background-color:var(--secondary);position:absolute;right:-15px;left:-15px;top:100%;overflow-y:auto;box-shadow:0 0 2px rgba(0,0,0,.5)}.header-btm .navbar .navbar-collapse>ul>li>a{margin:0;padding:9px 15px;color:var(--white)!important;transition:all 0s ease-in-out}.header-btm .navbar .navbar-collapse>ul>li.active>a,.header-btm .navbar .navbar-collapse>ul>li.show>a,.header-btm .navbar .navbar-collapse>ul>li>a:hover{background-color:var(--primary);color:var(--white)!important}.header-btm .navbar .navbar-collapse>ul>li>a i{float:right}.header-btm .navbar .navbar-collapse>ul>li.show .sub-menu{opacity:1;visibility:visible}.sub-menu.mega-menu .all-menu{display:none}.sub-menu.mega-menu>ul{display:block!important}.navbar-expand-lg .navbar-nav .mega-menu>ul>li{float:none;width:100%;padding:0}.header-btm .navbar .navbar-collapse>ul>li.show>a i.fa.fa-angle-right{display:inline-block}.header-btm .navbar .navbar-collapse>ul>li.show>a i.fa.fa-angle-down{display:none}.header-btm .navbar .navbar-nav li .sub-menu a i.fa.fa-angle-down,.header-btm .navbar .navbar-nav li .sub-menu li.show a i.fa.fa-angle-right{display:block}.header-btm .navbar .navbar-nav li .sub-menu a i.fa.fa-angle-right,.header-btm .navbar .navbar-nav li .sub-menu li.show a i.fa.fa-angle-down,.sub-menu.mega-menu ul>li.show>a i.fa.fa-angle-down{display:none}.sub-menu{width:100%;border-radius:0;border:none;margin:0;transition:all .3s ease-in-out;padding:5px 15px}.all-menu>li>a{padding:6px 0}.sub-menu.mega-menu ul>li>a i{float:right}.sub-menu.mega-menu ul>li.show>a i.fa.fa-angle-right{display:inline-block}.menu_style1 .navbar .navbar-collapse>ul>li>a::before{content:normal}.breadcrumbs h1{font-size:30px}.breadcrumbs-section{padding:55px 0}.minus,.plus,.quantity_filter .qty{width:35px}.scrollup{bottom:15px;font-size:26px;height:40px;line-height:42px;right:10px;width:40px}.side-box{margin-bottom:30px}.theme-2 .slider-area{height:294px}.col-md-6:nth-of-type(n+3) .news-wrap{margin-top:30px}.tab-section .nav-tabs .nav-item .nav-link{padding:15px 10px;font-size:14px}header.theme-3.header-3>.header-btm .m_menu{padding-bottom:15px}.header-btm .m_menu .navbar .navbar-collapse{margin-top:12px}.header-form.search_wrap{z-index:99;top:50px;right:auto;left:15px}header.theme-3.header-3>.header-btm{background-color:transparent}}@media (max-width:767px){.h1,h1{font-size:30px}.h2,h2{font-size:26px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}.banner_slide_content.center-align{left:0}.facility-box.box-2::before{content:none}.facility-box{margin:15px 0}.cart-icon span{width:18px;height:18px;line-height:18px;font-size:10px;right:0}header .navbar .header-right,header .navbar .navbar-toggler{margin:22px 0}.header-cart>a{font-size:16px}.breadcrumbs h1,.quickview-product-detail .box-title{font-size:24px}.cart-icon{padding-right:5px}.cart-icon img{width:25px}.products-tabs .nav li{margin-bottom:4px}.products-tabs .tab-content{margin:0}.event-box.box-1,.event-box.box-2{margin-bottom:30px}.cart-table .row-1 .row-title:first-child{display:none}.cart-table .row-img{display:none!important}.form-title{padding-bottom:15px}.news-info{padding:15px}.same-nav.owl-theme .owl-nav button i{width:30px;height:30px;font-size:26px;line-height:28px}.same-nav.owl-theme .owl-nav button.owl-prev{right:35px}.news-info h5{font-size:16px}.checkout-process .card-body{padding:20px}.new-cous{margin-bottom:20px}.news-details .comments{font-size:14px}.cart-table .table-bordered td,.cart-table .table-bordered th{padding:10px}.cart-inner-box.box-1{margin-bottom:15px}.theme-2 .slider-caption{padding:0 20px}.accordion .same-nav.owl-theme .owl-nav button{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .same-nav.owl-theme .owl-nav button.owl-prev{right:auto;left:0}.facility-style-2 .facility-inner .fb-icon{padding-right:15px}.facility-style-2 .facility-inner{text-align:left}.nav-tabs.tab-style-1 .nav-link{margin:0 5px;padding:10px;font-size:14px}.nav-tabs.tab-style-1 .nav-item::before{content:normal}.carousel-control-next,.carousel-control-prev{width:50px;height:50px}}@media (max-width:575px){.slider-caption p{padding:10px 0 12px}.btn{padding:8px 15px;font-size:14px}.btn+.btn{margin-left:5px}.slider-area.area-1,.slider-area.area-2,.slider-area.area-3{padding:70px 0}.title h2{margin-bottom:30px}.copyright{padding-bottom:5px}.header-logo{text-align:center;padding-bottom:15px}header .navbar .header_logo img{max-width:140px}header .navbar .header-right,header .navbar .navbar-toggler{margin:15px 0}header .navbar .header-cart,header .navbar .header-comparisons,header .navbar .header-right,header .navbar .header-user{position:static}header .navbar .header-cart .cart-box,header .navbar .header-comparisons .comparisons-box,header .navbar .header-favorites .favorites-box,header .navbar .header-user .user-box{left:auto;right:0;top:100%}.header-cart .cart-box,.header-comparisons .comparisons-box,.header-favorites .favorites-box,.header-user .user-box{left:0}.theme-3.header-3 .header-cart .cart-box,.theme-3.header-3 .header-comparisons .comparisons-box,.theme-3.header-3 .header-favorites .favorites-box,.theme-3.header-3 .header-user .user-box{left:0;transform:translateX(-50%)}.theme-3.header-3 .header-user .user-box:has(.mauth-overlay){transition:none;transform:none;margin-left:-155px}.quantity-box{margin-bottom:15px}.quickview-product-detail .stock{padding:15px 0 10px;margin-top:14px}.quantity-box p{padding:8px 14px 6px 0}.quantity-box .input-group{margin:4px 20px 10px 0}.input-group .btn-default{width:30px;height:30px;font-size:18px;line-height:30px}.table-responsive tr td:nth-child(1),.table-responsive tr td:nth-child(2){padding:10px}.products-tabs .tab-content{padding:18px 15px 25px}.pagination li a{width:35px;height:35px;line-height:35px}.pagination li a i{line-height:34px}.same-nav.owl-theme .owl-nav button{top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.same-nav.owl-theme .owl-nav button.owl-prev{right:auto;left:0}.cart-table:not(.always-scroll) thead{display:none}.cart-table:not(.always-scroll) tbody tr td{display:block}.cart-table:not(.always-scroll) tbody tr td:before{content:attr(data-title) " :";font-weight:400;color:#000;float:left;font-size:14px}.cart-table:not(.always-scroll) tbody tr td .input-group,.cart-table:not(.always-scroll) tbody tr td a,.cart-table:not(.always-scroll) tbody tr td p{display:block;margin-left:auto;text-align:right}.cart-table:not(.always-scroll) .product-quantity .input-group .quantity-number{border-width:1px 0;padding:0;height:30px;width:50px}.cart-table .table-bordered th,.cart-table:not(.always-scroll) .table-bordered td{border:0!important}.cart-table:not(.always-scroll) tbody tr,.cart-table:not(.always-scroll) tfoot{border:1px solid #cacaca}.row-close.close-2{display:none}.ci-title p{padding:10px 20px}.cart-table:not(.always-scroll) .product-name p{text-align:right}.form-title p{font-size:16px}.cart-img{max-width:74px}.cart-box,.comparisons-box,.favorites-box,.user-box{left:0;padding:15px;width:310px}.breadcrumbs h1,.quickview-product-detail .box-title{font-size:20px}.scrollup{bottom:15px;font-size:26px;height:40px;line-height:38px;right:15px;width:40px}.quantity_filter{margin:0 0 0 auto}.theme-2 .header-logo{text-align:left}.header-options{text-align:center}.nav-tabs.tab-style-1 .nav-item,.nav-tabs.tab-style-2 .nav-item{width:50%;margin-top:10px;text-align:center}.nav-tabs.tab-style-1 .nav-item:nth-child(-n+2),.nav-tabs.tab-style-2 .nav-item:nth-child(-n+2){margin-top:0}.nav-tabs.tab-style-1,.nav-tabs.tab-style-2{margin-bottom:30px}.nav-tabs.tab-style-2{margin-left:-10px;margin-right:-10px}.nav-tabs.tab-style-2 .nav-item{padding-right:10px;margin-right:0;padding-left:10px}.news-box{margin-bottom:15px}.carousel-control-next,.carousel-control-prev{width:40px;height:40px}}@media (max-width:480px){.h1,h1{font-size:26px}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.title h4{margin-bottom:20px}.header-cart,li.header-cart{position:static}.header-right,.theme-3.header-3 .header-cart,.theme-3.header-3 li.header-cart{position:relative}.header-cart .cart-box,.header-comparisons .comparisons-box,.header-favorites .favorites-box,.header-user .user-box{left:0;right:0}.header-form.search-open{right:0;max-width:95%;left:0;margin:20px auto 0}.quickview-cart-btn{float:none}.cart-table .table-btn li a i{font-size:16px}.products-tabs .nav{display:block;text-align:center}.header_list li{margin-right:6px;padding-right:6px}.header_list li a{font-size:14px}.header_list li a i{padding-right:5px;font-size:14px}.comments a:first-child{margin-right:10px}.theme-3 footer,.theme-3 section{padding:15px 0;margin:15px}}@media (max-width:479px){#sidebar{width:280px}}@media (max-width:380px){.header-cart .cart-box,.header-comparisons .comparisons-box,.header-favorites .favorites-box,.header-user .user-box{max-width:310px}.header-options>li>a{margin-left:3px;font-size:12px}.product-info .countdown-time{margin-top:0;margin-left:-11px;margin-right:-11px}}:root{--inner-background-color:#ffffff;--default-font-stack:'Verdana',sans-serif;--default-font-color:#333333;--default-font-size:16px;--default-line-height:1.5;--default-h1-font-size:263%;--default-h2-font-size:150%;--default-h3-font-size:150%;--default-h4-font-size:125%;--default-h5-font-size:113%;--formfield-placeholder-font-color:#7a7a7a;--primary:#e74c3c;--primary-hover:#c0392b;--secondary:#34495e;--secondary-hover:#2c3e50;--border-color:#cacaca;--header-icon-color:#333333;--breadcrumb-title-color:#FFFFFF;--breadcrumb-link-color:#FFFFFF;--breadcrumb-link-hover-color:var(--primary-hover);--breadcrumb-background:#233240;--breadcrumb-padding:60px;--footer-background-color:var(--secondary);--footer-font-color:#FFFFFF;--default-link-color:var(--primary);--default-link-hover-color:var(--primary-hover);--preheader-font-color:#FFFFFF;--preheader-font-size:100%}body{background-color:var(--white);overflow-y:scroll}*{color:var(--default-font-color);font-size:var(--default-font-size)}@media (max-width:767px){.msw-container.col-12+.msw-container.col-12{margin-top:40px}}@media (min-width:768px) and (max-width:991px){.msw-container.col-md-12+.msw-container.col-md-12{margin-top:40px}}@media (max-width:991px){.row>.col-md-6:nth-child(1n+3){margin-top:40px}}.msw-block-area+.msw-block-area{margin-top:calc(35px * 2)}.msw-block-area,.msw-sub-area{background-color:var(--container-background-color)}.carousel_nav a i,.event-icon span,.header-btm .navbar .navbar-collapse ul li a i,.header-cart>a>div,.header-cart>a>div>i,.header-comparisons>a>div,.header-comparisons>a>div>i,.header-favorites>a>div,.header-favorites>a>div>i,.header-form button i,.header-user>a>div,.header-user>a>div>i,.header_list>li a i,.hover-icon li a i,.navbar-toggler i,.pagination li a i,.scrollup i,.submit-btn-2 i{color:inherit}@media (min-width:992px){.layout-2cols-even>.row>*>.msw-block-area .row .col-lg-custom{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.layout-2cols-left>.row>:first-child>.msw-block-area .row .col-lg-custom,.layout-2cols-right>.row>:last-child>.msw-block-area .row .col-lg-custom,.layout-3cols-even>.row>*>.msw-block-area .row .col-lg-custom,.layout-4cols-even>.row>*>.msw-block-area .row .col-lg-custom{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.layout-2cols-left>.row>:last-child>.msw-block-area .row .col-lg-custom,.layout-2cols-right>.row>:first-child>.msw-block-area .row .col-lg-custom{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1200px){.layout-2cols-left>.row>:last-child>.msw-block-area .row .col-lg-custom,.layout-2cols-right>.row>:first-child>.msw-block-area .row .col-lg-custom{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.row.multirow{margin-top:-30px}.row.multirow>*{margin-top:30px}@media (min-width:1400px){.container{max-width:1320px}}.overflow-x-hidden{overflow-x:hidden}.background-primary{background-color:var(--primary)}.background-secondary{background-color:var(--secondary)}img{height:auto}strong{display:inline!important}.main-container ol,footer ol{margin-left:20px;list-style-type:decimal}.main-container ul,footer ul{margin-left:20px;list-style-type:disc}.main-container ol li,footer ol li{list-style-type:decimal}.main-container ul li,footer ul li{list-style-type:disc}.blog-tags ul,.blog-tags ul li,.carousel-indicators,.carousel-indicators li,.msw-listnav li,.msw-listnav ul{list-style-type:none!important}.table td,.table th,.table thead th{border-color:var(--border-color)}.ekko-lightbox{overflow-y:hidden!important}.ekko-lightbox.fullscreen{background-color:#000}.ekko-lightbox-nav-overlay a span{font-size:30px;color:#fff;text-shadow:0 0 5px #000}.ekko-lightbox .modal-dialog{margin:0}.ekko-lightbox .modal-body{padding:0}.ekko-lightbox .modal-header{height:0;padding:0;border:none}.ekko-lightbox .modal-content{border:none}.ekko-lightbox .modal-header .close{position:absolute;z-index:11;right:26px;top:20px;text-shadow:0 0 5px #000;opacity:1}.ekko-lightbox .modal-header .close span{color:#fff;font-size:25px}@media (max-width:991px){.header-btm.background-primary .navbar .navbar-collapse{background-color:var(--primary)}.header-btm.background-primary .navbar .navbar-collapse>ul>li.active>a,.header-btm.background-primary .navbar .navbar-collapse>ul>li>a:hover{background-color:var(--primary-hover)}.header-btm.background-secondary .navbar .navbar-collapse{background-color:var(--secondary)}.header-btm.background-secondary .navbar .navbar-collapse>ul>li.active>a,.header-btm.background-secondary .navbar .navbar-collapse>ul>li>a:hover{background-color:var(--secondary-hover)}}.toast-container .toast-item-wrapper{border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}.toast-container .toast-item-bar{height:32px}.toast-container .toast-type-success{color:var(--success)}.toast-container .toast-type-success .toast-item-bar{background-color:var(--success)}.toast-container .toast-type-notice{color:var(--info)}.toast-container .toast-type-notice .toast-item-bar{background-color:var(--info)}.toast-container .toast-type-warning{color:var(--warning)}.toast-container .toast-type-warning .toast-item-bar{background-color:var(--warning)}.toast-container .toast-type-error{color:var(--danger)}.toast-container .toast-type-error .toast-item-bar{background-color:var(--danger)}.toast-container .toast-item-close{padding-right:10px!important;padding-left:0!important}.toast-content{font-weight:400!important;font-size:var(--default-font-size)!important;font-family:var(--default-font-stack)!important;line-height:var(--default-line-height)!important;padding:52px 20px 20px!important}.toast-container .product-image{aspect-ratio:auto}.toast-container .basket-insert-confirmation,.toast-container .comparison-insert-confirmation,.toast-container .favorites-insert-confirmation{background-color:#fff;border-color:#fff;color:var(--default-font-color)}.toast-container .basket-insert-confirmation .insert-message,.toast-container .comparison-insert-confirmation .insert-message,.toast-container .favorites-insert-confirmation .insert-message{font-weight:700;margin-bottom:20px;width:calc(100% - 20px)}.toast-container .basket-insert-confirmation .product-body.with-image,.toast-container .comparison-insert-confirmation .product-body.with-image,.toast-container .favorites-insert-confirmation .product-body.with-image{display:flex;gap:20px}.toast-container .basket-insert-confirmation .product-body.with-image .body-item,.toast-container .comparison-insert-confirmation .product-body.with-image .body-item,.toast-container .favorites-insert-confirmation .product-body.with-image .body-item{display:block;box-sizing:border-box}.toast-container .basket-insert-confirmation .product-image img,.toast-container .comparison-insert-confirmation .product-image img,.toast-container .favorites-insert-confirmation .product-image img{height:auto;max-height:120px;width:auto;min-width:100px;max-width:100%;object-fit:contain}.toast-container .basket-insert-confirmation .product-info,.toast-container .comparison-insert-confirmation .product-info,.toast-container .favorites-insert-confirmation .product-info{flex:1 1 auto}.toast-container .basket-insert-confirmation .product-info span,.toast-container .comparison-insert-confirmation .product-info span,.toast-container .favorites-insert-confirmation .product-info span{display:block}.toast-container .basket-insert-confirmation .product-body .product-name,.toast-container .comparison-insert-confirmation .product-body .product-name,.toast-container .favorites-insert-confirmation .product-body .product-name{font-weight:700}.toast-container .basket-insert-confirmation .product-body .variant-name,.toast-container .comparison-insert-confirmation .product-body .variant-name,.toast-container .favorites-insert-confirmation .product-body .variant-name{margin-bottom:10px}.toast-container .basket-insert-confirmation .basket-total,.toast-container .comparison-insert-confirmation .basket-total,.toast-container .favorites-insert-confirmation .basket-total{margin-top:20px;font-weight:700}.toast-container .basket-insert-confirmation .proceeding-commands,.toast-container .comparison-insert-confirmation .proceeding-commands,.toast-container .favorites-insert-confirmation .proceeding-commands{border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding-top:20px;margin-top:15px;gap:20px}.toast-container .basket-insert-confirmation .proceeding-commands a.toast-bg-success,.toast-container .basket-insert-confirmation .proceeding-commands a.toast-bg-success:active,.toast-container .basket-insert-confirmation .proceeding-commands a.toast-bg-success:link,.toast-container .basket-insert-confirmation .proceeding-commands a.toast-bg-success:visited,.toast-container .comparison-insert-confirmation .proceeding-commands a.toast-bg-success,.toast-container .comparison-insert-confirmation .proceeding-commands a.toast-bg-success:active,.toast-container .comparison-insert-confirmation .proceeding-commands a.toast-bg-success:link,.toast-container .comparison-insert-confirmation .proceeding-commands a.toast-bg-success:visited,.toast-container .favorites-insert-confirmation .proceeding-commands a.toast-bg-success,.toast-container .favorites-insert-confirmation .proceeding-commands a.toast-bg-success:active,.toast-container .favorites-insert-confirmation .proceeding-commands a.toast-bg-success:link,.toast-container .favorites-insert-confirmation .proceeding-commands a.toast-bg-success:visited{background-color:var(--primary);border-radius:10px;color:#fff;transition:all .3s ease-in-out;border:2px solid var(--primary);position:relative;z-index:99;overflow:hidden;padding:4px 10px;font-weight:400;display:block}.toast-container .basket-insert-confirmation .proceeding-commands a.toast-bg-success:hover,.toast-container .comparison-insert-confirmation .proceeding-commands a.toast-bg-success:hover,.toast-container .favorites-insert-confirmation .proceeding-commands a.toast-bg-success:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}.cookieconsent{display:flex;justify-content:space-between;padding:15px;border-top:1px solid var(--border-color);position:fixed;bottom:0;left:0;right:0;background:var(--white);z-index:9999}.cookieconsent>div{margin-right:30px}.cookieconsent>a{font-weight:700}.cookieconsent>a,.cookieconsent>div>a{color:var(--primary)}.cookieconsent>a:hover,.cookieconsent>div>a:hover{color:var(--primary-color-hover)}.preheader-text,.preheader-text *,.preheader-text a{color:var(--preheader-font-color);font-size:var(--preheader-font-size)}.msw-richtext>*+*{margin-top:calc(var(--default-font-size) * var(--default-line-height))}.quickorderform_import>a.button{top:50%!important;transform:translateY(-50%)}.breadcrumbs-section{background-color:var(--breadcrumb-background);background-size:cover}.breadcrumbs-section:before{display:none}.navbar-expand-lg .navbar-nav{flex-wrap:wrap}.preheader-text,.preheader-text *{line-height:var(--default-line-height)}.preheader-text a{font-weight:500}.header-top.background-primary .header_list li a:hover,.header-top.background-primary .preheader-text a:hover{color:var(--secondary)}.header-top.background-secondary .header_list li a:hover,.header-top.background-secondary .preheader-text a:hover{color:var(--primary)}.header-3 .header-btm.background-primary .navbar .navbar-collapse ul li a:focus-visible,.header-3 .header-btm.background-primary .navbar .navbar-collapse ul li a:hover,.header-3 .header-btm.background-primary .navbar .navbar-collapse ul li.active>a{color:var(--secondary)}.header-3 .header-btm.background-secondary .navbar .navbar-collapse ul li a:focus-visible,.header-3 .header-btm.background-secondary .navbar .navbar-collapse ul li a:hover,.header-3 .header-btm.background-secondary .navbar .navbar-collapse ul li.active>a{color:var(--primary)}.header-logo img{width:auto;height:auto;max-height:55px}.header-form.search-open{left:15px;right:15px;max-width:calc(100% - 15px - 15px)}header.theme-3.header-3 .header-form{max-width:calc(100% - 15px - 15px)}header.theme-3.header-3 .header-form .suggestionEntries{max-width:100%}header.theme-3.header-3.right-aligned-menu #navbarSupportedContent>ul>li>.sub-menu{right:0;left:auto}header.custom-05A .header-btm{border-bottom:1px solid var(--secondary)}header.custom-05B .header-btm{border-bottom:1px solid var(--primary)}header.custom-05A .header-mdl .header-cart .cart-total,header.custom-05B .header-mdl .header-cart .cart-total{margin-left:10px}.cart-box .cart-info,.favorites-box .favorites-info{padding-bottom:15px}.cart-box .price-prodect,.favorites-box .price-prodect{padding-top:0}.cart-box>i.closer,.comparisons-box>i.closer,.favorites-box>i.closer,.user-box>i.closer{position:absolute;top:0;right:0;cursor:pointer;height:20px;width:20px;background-color:var(--primary);color:#fff;text-align:center;line-height:20px;display:block;font-style:normal;z-index:9999}.form-control{margin-bottom:0;text-transform:none;width:100%!important}.form-control.display-inline-block{display:inline-block!important}.form-control.width-auto{width:auto!important}input[type=image]{height:24px}input[type=checkbox],input[type=radio]{accent-color:var(--primary);vertical-align:middle!important;width:var(--default-font-size);height:var(--default-font-size)}input[type=checkbox]+label,input[type=radio]+label{font-weight:400;text-transform:none;margin-bottom:0;width:calc(100% - var(--default-font-size) - 5px)}input[type=checkbox]+label+br,input[type=radio]+label+br{display:none}.checkbox-frame{margin-top:0!important;margin-right:0!important;display:flex;flex-wrap:wrap;align-items:center}.checkbox-frame>input,.order-confirmation .order-agb>input,.radio-list>.radio-item>input{margin-right:5px}.radio-list>.radio-item{display:flex;align-items:center}.radio-list>.radio-item+.radio-item{margin-top:10px}.btn{font-size:var(--default-font-size);line-height:var(--default-line-height)}.btn-link{font-size:inherit;line-height:inherit;border:0;padding:0}.btn-link-primary{color:var(--primary)}.btn-link-primary:hover{color:var(--primary-hover)}.btn-link-secondary{color:var(--secondary)}.btn-link-secondary:hover{color:var(--secondary-hover)}.btn-link-primary,.btn-link-secondary,.btn-primary,.btn-secondary{cursor:pointer;text-transform:none}.btn-primary.small,.btn-secondary.small{padding:4px 10px}.quantity_filter{width:152px}.shop-order-address-form .separate-delivery-address~.val-delivery-adr{display:none}.shop-order-shipandpayment-form .section-title-cell h3{font-size:var(--default-font-size);font-weight:bolder;line-height:var(--default-line-height)}.mauth-login .mwc-tableform .section-info-cell,.mwc-tableform td.title-cell{font-size:88%;font-weight:600}.order-confirmation .voucher form{display:flex;flex-wrap:wrap}.order-confirmation .voucher form input[type=text]{width:inherit!important}.checkout-process .mwc-tableform tbody>tr,.mwc-tableform,.mwc-tableform td{width:100%}.order-confirmation .voucher form input[type=submit]{margin-top:0!important;margin-left:10px}@media (max-width:767px){.order-confirmation .voucher form input[type=submit]{margin-top:10px!important;margin-left:0!important}}.order-confirmation .voucher-commands{margin-bottom:5px}.order-confirmation .voucher-commands form .data-block{margin-left:10px;display:flex;align-items:center}.order-confirmation .order-agb{display:flex}.ci-caption ul{margin-left:0!important}.ci-caption ul li,ul.pagination li{list-style:none!important}.mwc-tableform body,.mwc-tableform tr{display:block}.mwc-listform .form-hints,.mwc-listform .value-row,.mwc-tableform tr:not(:last-child){margin-bottom:1rem!important}.mwc-tableform td{display:inline-block;padding:0!important}.mwc-listform .title-cell,.mwc-tableform td.title-cell{margin-bottom:.5rem!important}.mwc-listform .title-cell{padding-left:0!important}.mwc-tableform td.title-cell:empty{display:none}.mwc-listform .section-title-cell,.mwc-tableform .section-title-cell{padding-bottom:20px;font-weight:600}.mwc-listform .mwc-form-submit,.mwc-tableform .mwc-form-submit{padding-top:0}.mauth-login .mwc-tableform .section-info-cell a{color:var(--primary);font-weight:400;text-transform:none}.mauth-myprofile{padding-bottom:3rem}.mauth-myprofile:last-child{padding-bottom:0}.checkout-process .mwc-tableform tbody{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.checkout-process .mwc-tableform tbody>tr[class]{width:calc(50% - 15px)}.checkout-process .mwc-tableform tbody>tr[class*=save-delivery-address],.checkout-process .mwc-tableform tbody>tr[class*=separate-delivery-address]{width:100%}.checkout-process .mwc-tableform tbody>tr>td{display:block;width:100%}.checkout-process .mwc-tableform tbody>tr>td .form-control{width:100%!important}.suggestionEntries{border-radius:0;position:absolute;left:0;border:1px solid var(--border-color);background-color:var(--white);z-index:2;margin:-1px auto 0;transition:all .3s ease-in-out;white-space:nowrap;opacity:1;visibility:visible;right:0;padding:16px 15px;width:100%}@media (min-width:576px){.suggestionEntries{max-width:540px}}@media (min-width:768px){.suggestionEntries{max-width:720px}}@media (min-width:992px){.suggestionEntries{max-width:960px}}@media (min-width:1200px){.suggestionEntries{max-width:1140px}}@media (min-width:1400px){.suggestionEntries{max-width:1320px}}@media (max-width:991px){.suggestionEntries{margin-top:54px}header.theme-3.header-3 .suggestionEntries{margin-top:0}}.suggestionEntries>*+*{margin-top:15px}.suggestionEntries>.products>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.suggestionEntries>.products>ul>li{padding-right:15px;padding-left:15px;margin-top:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.suggestionEntries>.products>ul>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.suggestionEntries>.products>ul>li{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1200px){.suggestionEntries>.products>ul>li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.suggestionEntries>.products>ul>li>a{display:flex;width:100%;overflow:hidden;white-space:normal;line-height:20px;align-items:center;height:100%}.suggestionEntries>.products>ul>li>a>span{display:flex;height:40px;width:40px;justify-content:center;align-items:center;margin-right:calc(15px / 2);border:1px solid var(--border-color)}.suggestionEntries>.products>ul>li>a>span>img{width:40px;max-width:none;max-height:none;height:auto}.suggestionEntries>.products>ul+a{display:inline-block;margin-top:15px}.news-box{background-color:var(--inner-background-color)!important;border:1px solid var(--border-color);height:100%;margin-bottom:0}.news-box.tpl-image-box-sideimage-left,.news-box.tpl-image-box-sideimage-right{display:flex}.news-box.tpl-image-box-sideimage-left{flex-direction:row}.news-box.tpl-image-box-sideimage-right{flex-direction:row-reverse}.news-box.tpl-image-box>.news-info>*+*,.news-box.tpl-image-overlay>.news-info>*+*{margin-top:10px}.news-box+.news-box{margin-top:30px}.news-box.overlay-support{position:relative}.news-box.overlay-support>.news-info{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.75)}.news-box>.news-img{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.msw-portfolio .news-box>.news-img,.news-style-2 .news-box>.news-img{aspect-ratio:auto}.news-box>.news-img a img{object-fit:contain}.news-box>.news-img>a:only-child{display:block}.news-text{height:auto;margin-bottom:0}.products-detail-tabs .products-tabs .tab-content .tab-caption>*+*{margin-top:calc(var(--default-font-size) * var(--default-line-height))}.products-detail-tabs .products-tabs .tab-content .tab-caption>.rating+.rating{border-top:1px solid var(--border-color);padding-top:calc(var(--default-font-size) * var(--default-line-height))}.products-detail-tabs .products-tabs ul.nav{margin-left:0}.producttable .product-flags .product-flag{padding:3px 8px;border-radius:10px;color:#fff;font-weight:700;display:block}.producttable .product-flags .product-flag+.product-flag{margin-top:5px}.producttable .amount form{display:flex}.producttable .amount form input.amount-input{width:50px}.producttable .amount form input[type=image]{object-fit:contain;margin-left:10px}.products-tabs .table-responsive tr td:nth-child(1){width:auto;white-space:nowrap}.productgallery svg.product-flag-template,.productslider svg.product-flag-template{height:0;width:0;position:absolute;margin-left:-9999px}.productgallery .product-flag svg,.productslider .product-flag svg{height:200px;width:200px;top:0;right:0;position:absolute;z-index:6;pointer-events:none}.productgallery .product-flag.inner svg,.productslider .product-flag.inner svg{z-index:7}.productgallery .product-flag span,.productslider .product-flag span{transform-origin:top left;top:0;right:0;position:absolute;color:#fff;display:block;text-align:center;font-size:88%;font-weight:700;background-color:transparent;width:200px;pointer-events:none;font-family:Lato,sans-serif;z-index:8}.productgallery .product-flag.inner span,.productslider .product-flag.inner span{transform:rotate(45deg) translate(42px,-88px)}.productgallery .product-flag.outer span,.productslider .product-flag.outer span{font-size:12px;transform:rotate(45deg) translate(42px,-108px)}.productgallery .product-flag svg polygon,.productslider .product-flag svg polygon{stroke:none}.productgallery .product-flag.inner+.inner,.productgallery .product-flag.inner~.outer~.inner,.productgallery .product-flag.outer+.outer,.productgallery .product-flag.outer~.inner~.outer,.productslider .product-flag.inner+.inner,.productslider .product-flag.inner~.outer~.inner,.productslider .product-flag.outer+.outer,.productslider .product-flag.outer~.inner~.outer{display:none}.tpl .shoppager .results{text-align:center;padding-top:50px}.tpl .shoppager nav{overflow-y:hidden;overflow-x:auto;text-align:center}.tpl .shoppager nav ul.pagination{display:inline-flex}.productgallery .promotion-gallery,.products-detail-section .promotion-detail,.productslider .promotion-gallery{position:absolute;left:15px;top:15px;background-color:var(--secondary);box-shadow:0 0 10px rgba(0,0,0,.6);-moz-box-shadow:0 0 10px rgba(0,0,0,.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);border-radius:12px;padding:5px;z-index:1}.products-detail-section .promotion-detail{left:30px}.productgallery .promotion-gallery .promotion-info,.productslider .promotion-gallery .promotion-info,.promotion-detail .promotion-info{font-weight:700;color:#fff!important}.categorygallery .common-cart-img,.producergallery .common-cart-img,.productgallery .common-cart-img,.productslider .common-cart-img{background-color:var(--inner-background-color);aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.productgallery .common-cart-img span.producer-picto,.productslider .common-cart-img span.producer-picto{height:40px;width:40px;object-fit:contain;display:flex;justify-content:center;align-items:center;position:absolute;bottom:10px;right:10px}.categorygallery .common-cart-img>a,.categorygallery .common-cart-img>img,.producergallery .common-cart-img>a,.producergallery .common-cart-img>img,.productgallery .common-cart-img>a,.productgallery .common-cart-img>img,.productslider .common-cart-img>a,.productslider .common-cart-img>img{display:block}.categorygallery .common-cart-img>img,.producergallery .common-cart-img>img,.productgallery .common-cart-img>img,.productslider .common-cart-img>img{max-width:none;object-fit:contain;height:100%}.productgallery .common-cart-box .common-cart-info .ava-bulb,.productslider .common-cart-box .common-cart-info .ava-bulb{display:flex;align-items:center;justify-content:flex-start;margin-top:15px}.productgallery .common-cart-box .common-cart-info .producer-name,.productslider .common-cart-box .common-cart-info .producer-name{margin-top:-10px;display:block;margin-bottom:10px;font-size:80%}.productgallery .common-cart-info form .variants-block.cartesian select[name=group1]~select,.products-detail-section form .variants-block select[name=group1]~select,.productslider .common-cart-info form .variants-block.cartesian select[name=group1]~select{margin-top:15px}.categorygallery .common-cart-box,.producergallery .common-cart-box,.productgallery .common-cart-box,.productslider .common-cart-box{height:100%;background-color:var(--white);padding:15px;border:1px solid var(--border-color);position:relative;overflow:hidden}.productgallery .common-cart-info form .variants-block,.productslider .common-cart-info form .variants-block{margin-bottom:15px}h3.promotion-detail-title{margin-bottom:20px;margin-top:20px}.products-detail-section svg.product-flag-template{height:0;width:0;position:absolute;margin-left:-9999px}.products-detail-section .product-image{border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;position:relative}.products-detail-section .product-image img{width:auto;height:auto;max-height:100%;max-width:100%}.products-detail-section .product-image .product-flag svg{height:200px;width:200px;top:0;right:0;position:absolute;z-index:6;pointer-events:none}.products-detail-section .product-image .product-flag.inner svg{z-index:7}.products-detail-section .product-image .product-flag span{transform-origin:top left;top:0;right:0;position:absolute;color:#fff;display:block;text-align:center;font-size:88%;font-weight:700;background-color:transparent;width:200px;pointer-events:none;font-family:Lato,sans-serif;z-index:8}.chars-block .side-box-title.chars-title h6,.title h2{position:relative}.msw-block-area>.mshop.productsearch>form,.products-detail-section .product-image .product-flag.inner+.product-flag.inner,.products-detail-section .product-image .product-flag.outer+.product-flag.outer{display:none!important}.products-detail-section .product-image .product-flag.inner span{transform:rotate(45deg) translate(42px,-88px)}.products-detail-section .product-image .product-flag.outer span{font-size:12px;transform:rotate(45deg) translate(42px,-108px)}.products-detail-section .product-image.product-flag.inner+.inner,.products-detail-section .product-image.product-flag.inner~.outer~.inner,.products-detail-section .product-image.product-flag.outer+.outer,.products-detail-section .product-image.product-flag.outer~.inner~.outer,.variants-block.cartesian select[name="group2[]"]{display:none}.products-detail-section .product-image .product-flag svg polygon{stroke:none}.products-detail-section form .variants-block+.quantity-box{margin-top:30px}.products-detail-section form .quantity-box .input-group{margin-top:6.5px}.products-detail-section form .quantity-box input[type=submit]{margin-top:2px}.blo-detail-text>*+*,.mevt-details .events-table .event-description>*+*{margin-top:calc(var(--default-font-size) * var(--default-line-height))}.products-detail-section .favorite-links+.comparison-links{margin-left:30px}.products-detail-section .comparison-links input[type=submit],.products-detail-section .favorite-links input[type=submit]{padding:8px 20px}.products-detail-section~.pt_large>.title:only-child{margin-bottom:35px}.quantity-box-detail ul li.showhidebuttons{border-bottom:0}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-stage .owl-item{display:flex;flex:1 0 auto}.owl-carousel .owl-stage .owl-item .item{border:1px solid var(--border-color);float:none;width:calc(100% - 1px - 1px)}.owl-carousel .owl-stage .owl-item .item img{aspect-ratio:1/1!important;object-fit:contain}.title h2{padding-bottom:10px;font-weight:700;margin-bottom:30px}.news-img>a[rel]{display:block}.news-img.rounded>img{border-radius:50%;aspect-ratio:1/1;object-fit:cover}.mevt-calendar table.calendar-table,.mevt-calendar td.calendar-day{border:1px solid var(--border-color)}.blo-detail-text h5{padding-top:25px}.blo-detail-text h5+p{padding-top:0}.news-box .placeholder-img,.news-img .placeholder-img{background-color:rgba(0,0,0,.5);height:70px;width:100%}.blog-tags{padding-bottom:0}.blog-tags+.blog-tags{padding-top:15px}.blog-tags ul{margin-left:0!important}.comments a:last-child{margin-left:0}.mevt-calendar .calendar-table td{padding:5px;background-color:#FFF}.mevt-calendar td.calendar-month{font-weight:400;white-space:nowrap}.mevt-details h3{font-size:inherit;font-weight:400;color:inherit;padding:0}.mevt-details h3.event-title{font-weight:700}.mevt-details .events-table td{padding-bottom:0}.cart-icon>svg{width:34px}.cart-icon>svg path{fill:var(--header-icon-color)}.carousel-indicators{margin-left:auto!important;margin-right:auto!important;bottom:11px}.carousel-indicators li{border:none;opacity:1;box-shadow:0 0 3px 0 #000;transition:filter .2s ease}.carousel-indicators li:hover{filter:brightness(.8)}.carousel-control-next,.carousel-control-prev{background:0 0;transition:filter .2s ease}.carousel_nav i:first-child{color:#fff}.carousel_nav i:last-child{color:var(--primary)}.carousel-control-next:hover,.carousel-control-prev:hover{filter:brightness(.8)}.banner_slide_content{background-color:rgba(0,0,0,.5);top:auto;bottom:0;transform:none!important}.slider-area{height:0;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat;padding-bottom:var(--slider-height)}@media (max-width:767px){.slider-area{padding-bottom:var(--slider-height-mobile)}}.slider-area .slider-caption{padding:0 15px 15px;color:#FFF;max-width:600px;margin:0 auto}.slider-area .slider-caption>:not(a){color:inherit;text-shadow:none;line-height:inherit}.slider-area .slider-caption>a:only-child{margin-top:15px}.msw-block-area .socialicons{display:flex;flex-wrap:wrap;margin-left:-10px;margin-top:-10px}.msw-block-area .socialicons a{margin-left:10px;margin-top:10px}.msw-block-area .socialicons a i{display:block;font-size:34px;width:34px;height:34px}.msw-block-area .socialicons a i::before{display:block}.payicon-view .payment-icons+.payment-infos{margin-top:15px}.payicon-view .payment-icons{display:flex;flex-wrap:wrap;margin-left:-10px;margin-top:-10px}.payicon-view .payment-icons img{margin-left:10px;margin-top:10px}.filter-box-detail .ui-slider-range{height:5px!important}.cart-table .product-image{background-color:transparent!important}.cart-table .item.price p,.cart-table .item.subtotal p{color:var(--primary);font-weight:500}.cart-table table tr td.item.amount form,.cart-table table tr td.item.order form{display:flex;align-items:center}.chars-block.is-closed .side-box-title.chars-title h6 i.up,.chars-block.is-closed .side-box-title.chars-title+*,.chars-block:not(.is-closed) .side-box-title.chars-title h6 i.down,.mshop.charsearch>.charsearch-filter-toggle,.quantity-box-detail ul li.item-hidden,.quantity-box-detail ul li.showhidebuttons .showreducedbutton{display:none}.cart-table table tr td.item.amount form input[type=image],.cart-table table tr td.item.order form input[type=image]{margin-left:10px}@media (max-width:575px){.cart-table table tr td.item.amount form input.amount-input,.cart-table table tr td.item.order form input.amount-input{width:60px!important}}.promotionselector-item-selectable{cursor:pointer}.promotionselector-item-selectable:has(input[type=radio]:checked){font-weight:700}.promotionselector-section:last-child{border-bottom:none}.promotionselector-item{border-bottom:1px dashed var(--border-color)}.promotionselector-item:last-child{border-bottom:none}.promotionselector-table td{padding:.75rem}.accordion .card-header a::after{content:"\f068";font-family:FontAwesome}.accordion .card-header a.collapsed::after{content:"\f067"}.product-image{aspect-ratio:1/1}.product_gallery_item .item a div{background-position:center center;background-size:contain;background-repeat:no-repeat;max-width:100%}.product_gallery_item .owl-nav button{margin:0}.product_gallery_item .owl-nav button:hover{background:inherit!important}.product_gallery_item .owl-nav button i{width:40px;height:40px;background-color:#000;font-weight:600;color:#fff;text-align:center;line-height:40px;margin:0 2px}.product_gallery_item .owl-nav button:hover i{background-color:var(--primary)}.facility-style-2 .facility-inner{align-items:flex-start}.facility-style-2 .facility-inner h5{font-weight:700}.facility-style-2 .facility-inner .fb-text span{text-transform:none}ul.pagination{margin-left:0;list-style-type:none}.quantity-box-detail ul,.quantity-box-detail ul li{list-style-type:none!important}.quantity-box-detail ul{margin-left:0!important}.quantity-box-detail ul li>div{font-size:var(--default-font-size);margin:10px 0}.quantity-box-detail ul li>div input[type=checkbox]{width:var(--default-font-size);height:var(--default-font-size);vertical-align:middle}.quantity-box-detail ul li>div label{color:inherit;font-size:inherit;font-weight:400;text-transform:inherit;margin-bottom:0;width:auto}.quantity-box-detail ul li>div label.none-available{opacity:.5}.quantity-box-detail ul li>div label[for]{cursor:pointer}.quantity-box-detail ul li>div label a{color:var(--default-font-color);font-weight:400;margin:0}.quantity-box-detail ul li>div label a:hover{color:var(--primary)}.quantity-box-detail ul li>div span{color:var(--formfield-placeholder-font-color);float:right}.quantity-box-detail ul li>div div.childlevel1{margin-left:16px}.quantity-box-detail ul li>div div.childlevel2{margin-left:32px}.quantity-box-detail ul li>div div.childlevel3{margin-left:48px}.chars-block .side-box-title.chars-title{cursor:pointer}.chars-block .side-box-title.chars-title h6 i{position:absolute;right:0;top:calc(50% - 5px);transform:translateY(-50%)}@media (max-width:767px){.mshop.charsearch>.charsearch-filter-toggle{justify-content:space-between;cursor:pointer;display:flex;align-items:center;position:relative}.mshop.charsearch>.charsearch-filter-toggle::before{content:"";position:absolute;background-color:var(--primary);width:100%;height:2px;bottom:0}.mshop.charsearch>.charsearch-filter-toggle>span{font-weight:700;text-transform:uppercase}.mshop.charsearch>.charsearch-filter-toggle>i{color:var(--primary)}.mshop.charsearch>.charsearch-filter-toggle+form{display:none;padding-top:15px}}.tpl .mshop.charsearch .range-slider{padding-top:20px;padding-bottom:30px}.tpl .mshop.charsearch .range-slider.with-histogram{padding-top:calc(80px + (var(--default-font-size) * var(--default-line-height)))}.tpl .mshop.charsearch .range-slider>div{position:relative;margin-left:8px;margin-right:8px}.range-slider>div>.custom-from-value{left:-8px;text-align:left}.range-slider>div>.custom-to-value{right:-8px;text-align:right}.range-slider>div>.custom-from-value.text,.range-slider>div>.custom-to-value.text{position:absolute;font-size:12px;width:80px;top:11px}.tpl .mshop.charsearch .range-slider>div>.histogram-entry,.tpl .mshop.charsearch .range-slider>div>.possible-range{background-color:var(--secondary);border-left:1px solid #FFF;border-right:1px solid #FFF;position:absolute;bottom:4px;width:16px;height:16px;line-height:16px;z-index:1}.tpl .mshop.charsearch .range-slider>div>.histogram-entry.inactive,.tpl .mshop.charsearch .range-slider>div>.possible-range.inactive{background-color:#d3d3d3}.tpl .mshop.charsearch .range-slider .filterslider__input::-webkit-slider-thumb{cursor:grab;pointer-events:all;width:30px;height:30px}.tpl .mshop.charsearch .range-slider .filterslider__input::-moz-range-thumb{cursor:grab;pointer-events:all;width:30px;height:30px}.tpl .mshop.charsearch .range-slider .filterslider__input::-ms-thumb{cursor:grab;pointer-events:all;width:30px;height:30px}.tpl .mshop.charsearch .range-slider .filterslider__input{display:block;width:100%;pointer-events:none;opacity:0;height:16px}.tpl .mshop.charsearch .range-slider input.filterslider__input--2{margin-top:-16px}.tpl .mshop.charsearch .range-slider .filterslider{margin:-10px 0 0;z-index:1}.tpl .mshop.charsearch .range-slider .filterslider__ui{pointer-events:none;padding-left:9px;padding-right:10px;margin-top:-18px;position:relative;height:20px;border-radius:5px}.tpl .mshop.charsearch .range-slider .filterslider__ui>div{position:relative;height:100%}.tpl .mshop.charsearch .range-slider .filterslider__ui .filterslider__handle{width:16px;height:16px;background:#fff;border:2px solid var(--secondary);position:absolute;transform:translate(-50%,-50%);border-radius:50%;top:50%;z-index:1}.tpl .mshop.charsearch .range-slider .filterslider__ui .filterslider__track{height:4px;top:50%;transform:translateY(-50%);background:var(--formfield-placeholder-font-color);position:absolute;width:100%}.tpl .mshop.charsearch .range-slider .filterslider__ui .filterslider__activetrack{height:4px;top:50%;transform:translateY(-50%);background:var(--secondary);position:absolute}footer{background-color:var(--footer-background-color);color:var(--footer-font-color);min-height:50px}footer *{color:var(--footer-font-color)}.zoomContainer .zoomWindowContainer>div{border:1px solid var(--border-color)!important}@media (max-width:767px){.checkout-process .card-body{padding:20px}.new-cous{margin-bottom:20px}}@media (max-width:575px){.cart-box,.comparisons-box,.favorites-box,.user-box{left:0;right:auto}.header-logo{text-align:center;padding-bottom:15px}.table-responsive:not(.always-scroll) table{display:block}.table-responsive:not(.always-scroll) table thead{display:none}.table-responsive:not(.always-scroll) table tbody,.table-responsive:not(.always-scroll) table tbody tr{display:block}.table-responsive:not(.always-scroll) table tbody tr th{display:none}.table-responsive:not(.always-scroll) table tbody tr td{display:block;padding-left:50%!important;position:relative}.table-responsive:not(.always-scroll) table tbody tr td+td,.table-responsive:not(.always-scroll) table tbody tr th+th{border-top:0!important}.table-responsive:not(.always-scroll) table tbody tr td::before{content:attr(data-title);font-weight:400;color:var(--default-font-color);font-size:var(--default-font-size);line-height:1;width:calc(50% - .75rem - .75rem);left:.75rem;top:.75rem;bottom:.75rem;position:absolute}.table-responsive:not(.always-scroll) table tbody tr td.product-image{aspect-ratio:auto}.table-responsive:not(.always-scroll) table tbody tr td .quantity_filter{margin:0}.checkout-process .mwc-tableform tbody>tr[class]{width:100%!important}}@media (max-width:991px){a.dropdown-toggler{position:relative}a.dropdown-toggler i.fa{position:absolute;display:flex;top:0;bottom:0;right:0;aspect-ratio:1/1;text-align:center;align-items:center;justify-content:center}li.show>a.dropdown-toggler i.fa.fa-angle-right{display:flex!important}}.msw-filelist>ul{margin-left:0}.msw-filelist>ul>li>a{word-break:break-all}.msw-image{text-align:center}.msw-image a{display:block}.msw-image img{width:100%}.news-table .news-image{padding-right:15px}.news-table .news-image img{margin:0;clear:initial;float:initial}.news-table p{margin-bottom:15px}.shop-ratings>div+div{margin-top:calc(var(--default-font-size) * var(--default-line-height))}.shop-rating>.stars>div:first-child>i{color:#E0E0E0;cursor:pointer;font-size:30px}.shop-rating>.stars>div:first-child>i.fa-star{color:#f1c40f}.shop-rating>form{display:none;margin-top:10px}.shop-rating>form>textarea{height:calc(22px * 3);width:100%}.shop-rating>form>span{color:green;font-weight:700}.shop-rating>form>input[type=submit]+span{display:none}.product-ratings-details-table .product-rating+.product-rating{border-top:1px solid #E0E0E0;margin-top:20px;padding-top:20px}.product-ratings-details-table .product-rating>div{display:flex;flex-wrap:wrap}.product-ratings-details-table .product-rating>div>.image{aspect-ratio:1/1;border:1px solid #E0E0E0;display:flex;justify-content:center;align-items:center}.product-ratings-details-table .product-rating>div>.image img{display:block}.product-ratings-details-table .product-rating>div>.image+div{width:20%}.product-ratings-details-table .product-rating>div>.stars>div:first-child>i{color:#E0E0E0;cursor:pointer;font-size:30px}.product-ratings-details-table .product-rating>div>.stars>div:first-child>i.fa-star{color:#f1c40f}.product-ratings-details-table .product-rating>div>*+*{margin-left:40px}.product-ratings-details-table .product-rating>form{display:none;margin-top:10px}.product-ratings-details-table .product-rating>form>textarea{height:calc(22px * 3);width:100%}.product-ratings-details-table .product-rating>form>span{color:green;font-weight:700}.product-ratings-details-table .product-rating>form>input[type=submit]+span{display:none}@media (max-width:767px){.product-ratings-details-table .product-rating>div>.image+div{width:auto}.product-ratings-details-table .product-rating>div>.stars{margin-left:0;margin-top:20px;width:100%}article:has(.charsearch)>.title{display:none}}.mgrid-item>.strip-spacer>a{display:inline}