﻿@font-face{font-family:YaHei;src:url("../fonts/YaHei.woff2") format("woff2");font-display:swap}body{font-family:YaHei,sans-serif}img{max-width:100%;height:auto}.mobile{display:none}.desktop{display:block}@media(min-width: 1350px){.container{width:1380px}}a.custom-btn{background-color:orange;padding:5px 10px;transition:all .3s ease-in;border-radius:10px;color:#fff;font-weight:400;text-decoration:none}a.custom-btn:hover{background-color:#ff8c00;color:#fff;text-decoration:none}.overlay-allscreen{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.overlay-mobilemenu{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:15px;margin-top:2px}.select2-dropdown .select2-results__option .no-available{margin:-6px -12px;padding:6px 12px;background:#eee;display:block}.owl-carousel{position:relative}.owl-carousel .owl-prev,.owl-carousel .owl-next{position:absolute;top:0;bottom:0;display:flex;align-items:center}.owl-carousel .owl-prev i,.owl-carousel .owl-next i{font-size:30px}.owl-carousel .owl-prev{left:-20px}.owl-carousel .owl-next{right:-20px}.slick-slide img{margin:0 auto}.slider-carousel{position:relative}.slider-carousel .carousel-control-prev,.slider-carousel .carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;text-decoration:none;font-size:50px}.slider-carousel .carousel-control-prev:hover,.slider-carousel .carousel-control-next:hover{color:#7b599b}.slider-carousel .carousel-control-prev{left:20px}.slider-carousel .carousel-control-next{right:20px}header.site-header .header-menu .logo a{height:87px}header .header-links{margin-left:auto}header.site-header .header-menu .logo a .logo-dimensions{width:auto;height:100%;transition:all .3s}header.site-header.sticked .header-menu .logo a{height:56px}header.sticked .main-menu ul{height:56px}header.sticked .header-menu .main-menu .has-submenu .submenu{top:56px}.main-menu ul{padding:0;margin:0;list-style:none;display:flex;height:87px;transition:all .3s}.main-menu ul li{height:100%}.main-menu li .menu-link{padding:0 10px;height:100%;display:flex;align-items:center;outline:0;text-decoration:none;line-height:1.3em;font-size:15px;text-transform:uppercase;font-weight:300}.main-menu li .menu-link:has(+.submenu){cursor:pointer}.main-menu li .menu-link:has(+.submenu)::after{content:"";font-family:"FontAwesome";font-weight:normal;display:inline-block;margin-left:5px}.main-menu li:hover{background-color:#f7f7f7}.header-menu{position:relative}.header-menu .main-menu .has-submenu .submenu{background:#f7f7f7;position:absolute;top:87px;left:0;right:0;display:none;padding:30px}.header-menu .main-menu .has-submenu .submenu .title{font-size:24px;padding-bottom:30px;font-weight:300;display:flex;align-items:flex-end}.header-menu .main-menu .has-submenu .submenu .title a{margin-left:auto;display:table;font-size:18px}.header-menu .main-menu .has-submenu .submenu .title a:hover{text-decoration:none}.header-menu .main-menu .has-submenu .submenu .content{display:flex;flex-wrap:wrap;margin:-5px;align-items:center}.header-menu .main-menu .has-submenu .submenu .content .item-cont{width:25%}.header-menu .main-menu .has-submenu .submenu .content .item{padding:5px;font-size:15px;white-space:normal;position:relative;display:table;font-weight:bold}.header-menu .main-menu .has-submenu .submenu .content .item a{display:flex;align-items:center}.header-menu .main-menu .has-submenu .submenu .content .item a img{padding-right:10px}.header-menu .main-menu .has-submenu .submenu .content .item:hover .subsubmenu{display:block}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu{background:#ddd;position:absolute;z-index:1;left:100%;top:0;margin-left:15px;min-width:150px;display:none;padding:.5px}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu .subsubcontent{max-height:295px;overflow-y:auto;margin:10px;padding-right:10px}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu .subsubcontent::-webkit-scrollbar{width:5px}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu .subsubcontent::-webkit-scrollbar-track{background:#ddd}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu .subsubcontent::-webkit-scrollbar-thumb{background:#888}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu:before{content:"";width:0;height:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:15px solid #ddd;z-index:10;display:block;position:absolute;left:-15px;top:0}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu a{text-transform:uppercase;display:block;padding-bottom:10px;font-size:15px;white-space:nowrap}.header-menu .main-menu .has-submenu .submenu .content .item .subsubmenu a:last-child{padding-bottom:0}.header-menu .header-links .wishlist-container{font-size:24px}.header-menu .header-links .wishlist-container a{color:#000;position:relative;display:block}.header-menu .header-links .wishlist-container a .badge{z-index:1;top:0;left:-5px;position:absolute;background-color:#7b599b;text-align:center;padding:0;line-height:18px;font-size:11px;width:18px;height:18px;zoom:1;filter:alpha(opacity=0);-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear;display:none}.header-menu .header-links .wishlist-container a .badge.active{display:block}.evidence-message{position:relative;text-align:center;padding:10px 0;font-size:14px;overflow:hidden;background:#f7f7f7;transition:all .3s ease}.evidence-message .close-btn{position:absolute;right:10px;top:10px;cursor:pointer}.evidence-message p{margin:0}.evidence-message a:hover{text-decoration:none}.home-page .message-cont{margin-bottom:35px}.home-page .evidence-lines-cont .line .back{width:100%;margin-top:100%}.home-page .evidence-lines-cont .line .ol{background-color:rgba(0,0,0,.2)}.home-page .evidence-lines-cont .line .banner-text-content{white-space:normal;line-height:1.2}.home-page .evidence-categories-cont .sidebar .sidebar-entry{margin:0;height:100%;padding-bottom:10px}.home-page .carousel.products{margin:0}.home-page .brands-content{padding-top:30px}.home-page .brands-content .item{padding:20px}.home-page .home-title{display:flex;align-items:center}.home-page .home-title a{display:table;margin-left:auto;padding:10px;border:1px solid #000;border-radius:5px;color:#000}.home-page .home-title a:hover{text-decoration:none;color:#7b599b;border:1px solid #7b599b}.archive-page{padding:0 !important;width:100% !important}.archive-page .main-content{position:relative}.archive-page .main-content .mobile-title{display:none}.archive-page.woocommerce .woocommerce-shop-header{position:sticky;top:56px;background:#fff;z-index:99;padding:20px 0;box-shadow:0 1px 0 rgba(0,0,0,.05)}.archive-page.woocommerce .woocommerce-shop-header.is-b2b{position:unset;box-shadow:none}.archive-page.woocommerce .woocommerce-shop-header.is-b2b .custom-btn{margin-left:auto}.archive-page.woocommerce .woocommerce-shop-header--columned>div{flex-grow:0}.archive-page.woocommerce .woocommerce-shop-header .header-cont{display:flex}.archive-page.woocommerce .woocommerce-shop-header .text{margin-top:20px;font-size:18px}.archive-page.woocommerce .woocommerce-shop-header--title{display:flex;align-items:center}.archive-page.woocommerce .woocommerce-shop-header--title .logo{padding-left:15px}.archive-page.woocommerce .woocommerce-shop-header--title .logo img{max-height:80px;width:auto}.archive-page.woocommerce .woocommerce-shop-header--title h1{margin:0}.archive-page.woocommerce .action-content{margin-left:auto;display:flex;align-items:center;flex-grow:unset}.archive-page.woocommerce .action-content .open-filter-button{margin-left:15px}.archive-page.woocommerce .action-content .open-filter-button .button{padding:8px 12px;white-space:nowrap}.archive-page.woocommerce .woocommerce-shop-header--sorting{margin-left:auto;flex-grow:unset}.archive-page.woocommerce .woocommerce-shop-header--sorting .select2-container{min-width:250px}.woocommerce .products-archive--has-sidebar .products-archive--sidebar{position:fixed;z-index:999999;left:0;right:0;bottom:0;height:100%;background:#fff;padding:15px;overflow-y:auto;padding-top:50px;display:none;width:30%}.woocommerce .products-archive--has-sidebar .products-archive--sidebar .close-sidebar{display:block;position:absolute;top:0;right:15px;font-size:30px;cursor:pointer}.archive-page.woocommerce .site-main{padding-top:0}.archive-page .sidebar .show-more-filters{display:table;margin:0 auto;margin-top:10px;text-align:center;cursor:pointer}.archive-page .sidebar .show-more-filters:hover{font-weight:bold}.archive-page .sidebar .filters .cat-item a{display:flex;align-items:center;text-decoration:none}.archive-page .sidebar .filters .cat-item a span{width:15px;height:15px;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #000}.archive-page .sidebar .filters .cat-item a:before{content:"";border:1px solid #979797;width:15px;height:15px;min-width:15px;min-height:15px;margin-right:10px;display:flex;align-items:center;justify-content:center;text-decoration:none}.archive-page .sidebar .filters .cat-item a:hover:before,.archive-page .sidebar .filters .cat-item a.active:before{content:"";font:normal normal normal 10px/1 FontAwesome;font-weight:400;text-decoration:none}.archive-page .sidebar .filters .childs{padding-left:15px}.archive-page .sidebar .search-filter-input{padding-bottom:10px}.archive-page .sidebar .search-filter-input input{border:1px solid #000;padding:5px;width:100%}.archive-page .products{margin:-15px;display:flex;flex-wrap:wrap}.woocommerce .products-archive .num-products{padding:0 15px;padding-bottom:20px;margin-top:-10px}.woocommerce .products-archive .products-archive--products{width:100%;padding:0}.archive-page .products .product{width:25%;overflow:hidden}.archive-page .products .product.b2b{width:25%}.archive-page .woocommerce-pagination{margin-top:40px}.archive-page .lines-archive{display:flex;flex-wrap:wrap;margin:-15px}.archive-page .lines-archive .line{padding:15px;margin:0;width:33.3333%}.archive-page .lines-archive .line .wpb_content_element{margin:0}.archive-page .lines-archive .line .ol{background-color:rgba(0,0,0,.5)}.archive-page .lines-archive .line .banner-text-content{white-space:normal;line-height:1.2}.woocommerce .products .product_single_loop{display:flex;flex-direction:column}.woocommerce .products .product_single_loop .item-info{flex:1;display:flex;flex-direction:column}.woocommerce .products .product_single_loop .item-info .price{margin-top:auto}.woocommerce .products .product_single_loop:hover img.image_init{transform:scale(1.1)}.woocommerce .products .product_single_loop .color-content{display:flex;justify-content:center;flex-wrap:wrap;margin:-5px;position:absolute;z-index:9;bottom:10px;left:0;right:0}.woocommerce .products .product_single_loop .color-content .item-cont{padding:5px}.woocommerce .products .product_single_loop .color-content .item{width:15px;height:15px;background-size:cover;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 1px 1px #000}.woocommerce .products .product_single_loop .item-info h3{margin:0;padding-top:15px}.woocommerce .products .product_single_loop .item-info .product-terms a{font-size:15px}.woocommerce .products .product_single_loop .item-info .price{margin-top:auto}.woocommerce .products .product_single_loop .item-info .star i{color:#ffd600}.woocommerce .products .product .item-info .price .full-price{text-decoration:line-through;font-size:17px}.product_single_loop .item-image{position:relative}.product_single_loop .item-image .add-wishlist{position:absolute;top:5px;right:15px;font-size:25px;cursor:pointer}.product_single_loop .item-image .add-wishlist:hover{color:#afafaf}.product_single_loop .item-image .add-wishlist .heart-active,.product_single_loop .item-image .add-wishlist .heart-no-active{position:absolute;top:0;right:0}.product_single_loop .item-image .add-wishlist .heart-active{display:none}.product_single_loop .item-image .add-wishlist.active .heart-active{display:block}.product_single_loop .item-image .add-wishlist.active .heart-no-active{display:none}.single-product .product-gallery{width:20%}.single-product .gallery-slider{position:relative}.single-product .gallery-slider .arrows .arrow-cont{position:absolute;z-index:99;left:0;right:0}.single-product .gallery-slider .arrows .arrow-cont a{width:30px;height:30px;border:1px solid #ccc;display:flex;align-items:center;justify-content:center;font-size:30px;background:#fff;text-decoration:none;margin:0 auto}.single-product .gallery-slider .arrows .arrow-cont.up-cont{top:-15px}.single-product .gallery-slider .arrows .arrow-cont.down-cont{bottom:-15px}.single-product .gallery-slider .gal-image .open-media{position:relative}.single-product .gallery-slider .gal-image .open-media::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.4)}.single-product .gallery-slider .gal-image .open-media i{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:25px;color:#000}.single-product .gallery-slider .gal-image .open-media i:hover{color:#afafaf}.single-product .gallery-slider .gal-image .open-media .icon{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;font-weight:bold}.single-product .gallery-slider .gal-image .open-media .icon:hover{color:#afafaf}.single-product .video-popup{display:none}.single-product .video-popup .content{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(255,255,255,.8);display:flex;align-items:center;text-align:center}.single-product .video-popup .content video{max-width:100%;max-height:100%}.single-product .video-popup .content .close-btn{position:absolute;top:30px;right:30px;font-size:25px}.single-product .personalization-popup{display:none}.single-product .personalization-popup .content{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.single-product .personalization-popup .content .popup{background:#fff;padding:50px;width:800px;position:relative}.single-product .personalization-popup .content .popup .close-btn{position:absolute;top:15px;right:15px;font-size:25px}.single-product .personalization-popup .content .popup .form .title{font-size:25px;font-weight:bold;padding-bottom:30px}.single-product .personalization-popup .content .popup .form .error{color:red;font-size:12px}.single-product .personalization-popup .content .popup .form .image-cont .upload-cont{padding-bottom:20px}.single-product .personalization-popup .content .popup .form .image-cont .upload-cont label{border:1px dashed #999;width:100%;height:170px;display:flex;align-items:center;justify-content:center;font-size:50px;color:#333;cursor:pointer;text-align:center}.single-product .personalization-popup .content .popup .form .image-cont .upload-cont label:hover{opacity:.8}.single-product .personalization-popup .content .popup .form .image-cont .upload-cont label .txt{font-size:20px}.single-product .personalization-popup .content .popup .form .image-cont .upload-cont form{display:none}.single-product .personalization-popup .content .popup .form .image-cont .preview-image{display:none;border:1px dashed #999;padding:10px;position:relative;text-align:center;margin-bottom:20px}.single-product .personalization-popup .content .popup .form .image-cont .preview-image .remove{position:absolute;top:0px;right:5px;color:#555;font-size:28px;cursor:pointer}.single-product .personalization-popup .content .popup .form .image-cont .preview-image .remove:hover{opacity:.8}.single-product .personalization-popup .content .popup .form .button-cont{padding-top:30px}.single-product .personalization-popup .content .popup .form .button-cont button{width:100%;font-size:16px}.single-product .product-images--main .threesixty-cont{display:none}.single-product .b2b-message{background:#222;padding:10px;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:40px !important}.single-product .summary{position:relative}.single-product .summary .add-wishlist{position:absolute;top:10px;right:10px;font-size:35px;cursor:pointer}.single-product .summary .add-wishlist:hover{color:#afafaf}.single-product .summary .add-wishlist .heart-active,.single-product .summary .add-wishlist .heart-no-active{position:absolute;top:0;right:0}.single-product .summary .add-wishlist .heart-active{display:none}.single-product .summary .add-wishlist.active .heart-active{display:block}.single-product .summary .add-wishlist.active .heart-no-active{display:none}.single-product .summary .add-compare{position:absolute;top:10px;right:60px;font-size:35px;cursor:pointer}.single-product .summary .add-compare:hover{color:#afafaf}.single-product .summary .add-compare .compare-active,.single-product .summary .add-compare .compare-no-active{position:absolute;top:0;right:0}.single-product .summary .add-compare .compare-active{display:none}.single-product .summary .add-compare.active .compare-active{display:block}.single-product .summary .add-compare.active .compare-no-active{display:none}.single-product .summary .personalization-cont{padding-top:40px}.single-product .summary .personalization-cont .title{font-size:25px;font-weight:bold}.single-product .summary .personalization-cont .content{padding:20px 0}.single-product .summary .personalization-cont .content ul{padding-left:20px;list-style:none}.single-product .summary .personalization-cont .content ul li{position:relative;font-size:18px;margin-bottom:5px}.single-product .summary .personalization-cont .content ul li:last-child{margin:0}.single-product .summary .personalization-cont .content ul li span{font-weight:400;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;left:-20px;top:0;bottom:0;display:flex;align-items:center;font-size:22px;cursor:pointer}.single-product .summary .personalization-cont .content ul li span:before{content:""}.single-product .summary .personalization-cont .content ul li span:hover{color:#afafaf}.single-product .summary .personalization-cont .content ul li img{margin:0 10px}.single-product .summary .brand-logo{padding:10px 0}.single-product .summary .brand-logo img{max-height:80px;width:auto}.single-product .attributes{padding-top:50px}.single-product .attributes h2{margin-top:0}.single-product .related-products{margin-top:30px !important}.single-product .related-products h2{margin-bottom:30px}.single-product .no-sell{background:#222;border-color:#222}.single-product .no-sell.b2b{margin-top:30px}.single-product .no-sell:hover{background:rgba(34,34,34,.8);border-color:rgba(34,34,34,.8);text-decoration:none;color:#fff}.single-product .qta-max-text{padding-top:5px}.single-product .qta-deposit-max-text{padding-top:5px}.single-product .add-cart{margin-top:40px}.single-product .add-cart .shipment-text{margin-top:15px}.single-product .require-content{margin-bottom:40px;padding:15px;background:#f7f7f7;position:relative;display:none}.single-product .require-content .success-message{position:absolute;top:0;left:0;right:0;bottom:0;font-size:25px;background:rgba(255,255,255,.8);padding:15px;font-weight:bold;display:none}.single-product .require-content .text{font-size:16px;margin-bottom:15px}.single-product .require-content .error{margin-bottom:5px;font-size:14px;color:red}.single-product .require-content input{margin-bottom:15px}.single-product .require-content button{display:table;margin-left:auto}.single-product .description p{margin:0}.single-product .attributes .cont{padding-top:30px;display:flex;flex-wrap:wrap;margin:-15px}.single-product .attributes .cont .item{width:33.33333%;padding:15px;font-size:18px;display:flex}.single-product .attributes .cont .item .value{padding-left:5px}.single-product .attributes .cont .item .value.card{padding:0;font-weight:bold}.single-product .related-products .products{margin:-15px;display:flex;flex-wrap:wrap}.single-product .related-products .products .product{width:25%}.single-product .image-preview-content{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;z-index:9999;padding:30px;visibility:hidden;opacity:0}.single-product .image-preview-content.visible{visibility:visible}.single-product .image-preview-content .close{position:absolute;top:30px;right:30px;opacity:1;font-size:25px;z-index:1}.single-product .image-preview-content .preview-gallery{display:flex;align-items:center}.single-product .image-preview-content .preview-gallery .gallery-slider{width:200px}.single-product .image-preview-content .preview-gallery .gallery-slider .selected a img{border:2px solid #000;border-radius:5px}.single-product .image-preview-content .image-preview{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.single-product .image-preview-content .image-preview .arrows .arrow-cont{position:absolute;width:50px;height:50px}.single-product .image-preview-content .image-preview .arrows .arrow-cont.down-cont{left:0}.single-product .image-preview-content .image-preview .arrows .arrow-cont.up-cont{right:0}.single-product .image-preview-content .image-preview .arrows .arrow-cont a{display:flex;justify-content:center;align-items:center;text-decoration:none;width:100%;height:100%;border:1px solid;font-size:35px}.single-product .image-preview-content .image-preview img{max-height:100%}.woocommerce .summary .price .full-price{text-decoration:line-through;font-size:25px}.woocommerce .summary .product_title{padding-right:85px}.single-product .comments-content{padding-top:60px}.single-product .comments-content .title-cont{position:relative;padding-bottom:30px;padding-right:175px}.single-product .comments-content .title-cont .title{text-transform:uppercase}.single-product .comments-content .title-cont .new-comment{position:absolute;top:0;right:0}.single-product .comments-content .comment-header{background:#bdbcbc;display:flex;justify-content:space-between;padding:15px}.single-product .comments-content .comment-header .title{font-size:22px;font-weight:bold}.single-product .comments-content .comment-header .pending{background:#f4f4f4;padding:5px 30px 5px 30px;margin-top:auto;margin-bottom:auto}.single-product .comments-content .comment{padding-bottom:30px}.single-product .comments-content .comment:last-child{padding-bottom:0}.single-product .comments-content .comment.customer-comment{background:#f4f4f4;padding:15px;margin-bottom:30px}.single-product .comments-content .comment .name{font-size:18px}.single-product .comments-content .comment .name i{padding-right:5px}.single-product .comments-content .comment .date{padding-bottom:10px}.single-product .comments-content .comment .tit-cont{display:flex;font-size:18px;padding-bottom:5px}.single-product .comments-content .comment .tit-cont .stars{padding-right:10px;color:#ffd600}.single-product .comments-content .comment .tit-cont .stars .fas{color:#afafaf}.single-product .comments-content .comment .tit-cont .tit{font-weight:bold}.single-product .comments-content .comment .text{padding-bottom:15px}.single-product .comments-content .comment .gallery{padding-top:15px;display:flex;margin:-5px}.single-product .comments-content .comment .gallery .item{width:10%;padding:5px}.archive-page .page-container .lab_wpb_image_banner .back{width:100%;margin-top:100%}.compare-page .table-compare{overflow-x:auto;padding-top:20px}.compare-page .table-compare .row-compare{display:flex;width:min-content;min-width:100%}.compare-page .table-compare .row-compare.odd{background:#f7f7f7}.compare-page .table-compare .row-compare .attribute{width:150px;font-weight:bold;padding:0 10px}.compare-page .table-compare .row-compare .prod{width:400px;padding:0 10px;position:relative}.compare-page .table-compare .row-compare .prod a{outline:none}.compare-page .table-compare .row-compare .prod .name{font-weight:bold;padding-bottom:20px;padding-top:10px}.compare-page .table-compare .row-compare .prod .remove-compare{position:absolute;top:0;left:10px;background:url(../img/remove-from-cart.png) no-repeat;background-size:32px;width:32px;height:32px;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:all 120ms linear;transition:all 120ms linear;text-indent:-9999px}.comment-product-page{padding:60px 0}.comment-product-page .main-content .product{display:flex;align-items:center;padding-bottom:30px}.comment-product-page .main-content .product .image{width:100px}.comment-product-page .main-content .product .name{font-size:24px;font-family:Raleway;text-transform:uppercase;padding-left:30px}.comment-product-page .main-content .rating{padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.comment-product-page .main-content .rating .cont{display:flex}.comment-product-page .main-content .rating .cont .tit{font-size:24px}.comment-product-page .main-content .rating .cont .stars{padding-left:30px;display:flex;color:#ffd600}.comment-product-page .main-content .rating .cont .stars .star{font-size:30px;cursor:pointer}.comment-product-page .main-content .rating .cont .stars .star.fas{color:#afafaf}.comment-product-page .main-content .content{padding-top:30px}.comment-product-page .main-content .content label{font-size:20px}.comment-product-page .main-content .content input,.comment-product-page .main-content .content textarea{padding:10px;height:auto;border-radius:0}.comment-product-page .main-content .content textarea{height:200px}.comment-product-page .main-content .content .submitComment{font-size:20px;margin-left:auto;display:table}.comment-product-page .main-content .gallery-content{padding-top:30px;margin-top:30px;border-top:1px solid #ccc}.comment-product-page .main-content .gallery-content .title{font-size:24px;padding-bottom:15px}.comment-product-page .main-content .gallery-content .content{display:flex;flex-wrap:wrap;margin:-15px;padding:0}.comment-product-page .main-content .gallery-content .content .item{width:20%;padding:15px}.comment-product-page .main-content .gallery-content .content .item .cont{border:2px dashed #ccc;height:150px;position:relative}.comment-product-page .main-content .gallery-content .content .item.loaded-img .cont{padding:30px;text-align:center}.comment-product-page .main-content .gallery-content .content .item.loaded-img .cont .close{position:absolute;top:8px;right:10px;cursor:pointer}.comment-product-page .main-content .gallery-content .content .item.loaded-img .cont img{max-height:100%;width:auto}.comment-product-page .main-content .gallery-content .content .item.new-image .cont label{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:0;padding:15px;cursor:pointer}.comment-product-page .main-content .gallery-content .content .item.new-image .cont label .icon{display:table;font-size:90px;line-height:90px;color:#999}.comment-product-page .main-content .gallery-content .content .item.new-image .cont label:hover .icon{color:#000}.comment-product-page .image-form{display:none}.contact-page .form-success-message{display:none}.contact-page .form-error-message{display:none}.contact-page .maps .map{padding:0 5px;width:50%;float:left}.contact-page .alert.alert-error{background:#ca2121;border-color:#ca2121}.contact-page .contact-title{font-size:24px}.contact-page .contact-text{font-size:18px}.contact-page .contact-form .form-control{font-size:18px}.contact-page .contact-form .input-file{display:none}.contact-page .contact-form .label-file{display:block;padding:10px 15px;cursor:pointer;font-weight:normal;position:relative;margin:0;background:#eee;font-size:18px;color:#555;text-transform:none}.contact-page .contact-form .label-file i{padding-right:5px}.contact-page .contact-form .label-file .file-remove{position:absolute;top:10px;right:10px;display:none}.contact-page .send-message{font-size:18px}.message-page .content{min-height:400px}.message-page .content .message{font-size:25px;margin-top:75px}.message-page .content .button{margin-top:30px}.account-area .addresses .item{padding:10px 20px;font-size:16px;position:relative}.account-area .addresses .item .name{font-weight:bold;margin-bottom:10px}.account-area .addresses .item .right{position:absolute;top:10px;right:10px}.account-area .addresses .item .right a{display:block;text-align:right;margin-bottom:5px}.account-area .addresses .item .right a i{width:30px;text-align:center}.account-area .addresses .item .invoice{background:#222;display:table;padding:5px;border-radius:5px;color:#fff;font-size:12px;margin-bottom:5px}.account-area .popup-delete{background:#fff;display:table;position:fixed;top:35%;left:37%;z-index:999999;padding:20px;display:none}.account-area .popup-delete .tit{font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:10px}.account-area .popup-delete .text{margin-bottom:30px}.account-area .popup-delete .buttons{display:table;margin:0 auto}.account-area .popup-delete .button{cursor:pointer}.account-area .popup-delete .button.cancel{color:#1d2a39;background:#fff;border:1px solid #1d2a39}.account-area .popup-delete .button.cancel:hover{background:#eee}.account-area .popup-delete .close{position:absolute;top:10px;right:10px}.account-area .message{font-size:20px}.account-area .addAddress{margin-top:50px}.account-area .order-history .order{border:1px solid #cecece;padding:15px;margin-bottom:20px}.account-area .order-history .order .main{display:flex;display:-webkit-flex;margin-bottom:10px}.account-area .order-history .order .info{width:33%;padding:0 10px}.account-area .order-history .order .info .tit{font-weight:bold;text-transform:uppercase;margin-bottom:5px}.account-area .order-history .order .content{border-top:1px solid #cecece;display:flex;display:-webkit-flex}.account-area .order-history .order .products{border:none;width:70%;display:flex;display:-webkit-flex;padding:10px 10px 10px 0;position:relative;margin:0}.account-area .order-history .order .products .image{width:33%;padding:5px}.account-area .order-history .order .products .other{background:rgba(0,0,0,.4);position:absolute;top:10px;right:10px;width:33%;text-align:center;bottom:0;font-size:30px;font-weight:bold;color:#fff;padding-top:13%}.account-area .order-history .order .buttons{width:30%}.account-area .order-history .order .button{display:block;text-align:center;margin:0;margin-top:20px;padding:8px}.order-area .information .main{display:flex;display:-webkit-flex;margin-bottom:10px;padding:15px 5px;border:1px solid #cecece}.order-area .information .main .info{width:33%;padding:0 10px}.order-area .information .main .info .tit{font-weight:bold;text-transform:uppercase;margin-bottom:5px}.order-area .woocommerce .products{padding-top:15px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;border:none;margin:0}.order-area .woocommerce .products .product{width:33%;padding:0 10px;margin-bottom:20px}.order-area .woocommerce .products .product .image{text-align:center}.order-area .products .product .main-info{font-weight:bold;line-height:20px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px 0}.order-area .products .product .main-info .price .full-price{text-decoration:line-through;font-size:12px}.order-area .products .product .main-info .name{margin-bottom:5px}.order-area .products .product .other td{padding:3px 5px;vertical-align:top}.order-area .products .product .other span{width:80px;display:inline-block;font-weight:bold}.order-area .products .product .other .b2b span{width:100%;font-weight:bold}.order-area .address-information{padding:15px;border:1px solid #cecece}.order-area .address-information .tit{text-transform:uppercase;font-weight:bold;margin-bottom:10px}.order-area .address-information .content div{margin-top:5px}.order-area .address-information .content span{width:190px;display:inline-block;font-weight:bold}.order-area .trackers-information{margin-bottom:20px}.order-area .trackers-information .content ul{margin:0}.order-area .total-prices{margin:20px 0;border:1px solid #cecece;padding:15px}.order-area .total-prices .line{display:flex;display:-webkit-flex;padding:5px 0;margin:0;border-top:none}.order-area .total-prices .line .text{font-weight:bold;text-transform:uppercase;width:80%;text-align:right}.order-area .total-prices .line .price{width:20%;text-align:right}.order-area .correspondence .tit{font-weight:bold;text-transform:uppercase}.order-area .correspondence .sub-tit{font-size:14px;margin-top:10px}.order-area .correspondence .mail{margin-top:50px}.order-area .correspondence .mail .date{font-weight:bold;margin-bottom:5px}.order-area .correspondence .mail .date.customer{text-align:right}.order-area .correspondence .mail .message{border:1px solid #cecece;padding:15px}.order-area .correspondence .mail .sender{width:70px;height:70px;background:#fff;padding:10px;border-radius:50%;margin-top:-50px;text-align:center;margin-bottom:5px;border:1px solid #cecece}.order-area .correspondence .mail .sender.store{float:right;margin-left:5px}.order-area .correspondence .mail .sender.customer{float:left;margin-right:5px}.order-area .correspondence .mail .sender.customer i{color:#3a5894;font-size:50px}.order-area .correspondence .mail .message .text{text-align:justify}.order-area .correspondence .your-message textarea{width:100%;padding:15px;margin-top:30px}.order-area .correspondence .your-message .button{float:right;width:auto;margin-top:10px;cursor:pointer}.cart-page .b2b-errors{font-size:15px}.cart-page .b2b-errors ul{padding-top:10px;padding-left:20px}.cart-page .checkout-button:disabled{background:rgba(34,34,34,.6);color:#fff}.cart-page .wishlist-table .product-name .content{display:flex;align-items:center}.cart-page .wishlist-table .product-name .content .name-cont{margin-left:30px}.cart-page .wishlist-table .product-name .content .name-cont .price{display:block;color:#888;font-weight:300;font-size:16px}.cart-page .wishlist-table .product-name .content .name-cont .price .full-price{text-decoration:line-through;font-size:13px}.cart-page .wishlist-table .product-remove .remove{opacity:1 !important}.cart-page .paypal-banner{padding-top:15px;margin-right:auto}.checkout-page .addresses .item{padding:10px 20px;font-size:16px;position:relative;padding-left:70px;cursor:pointer}.checkout-page .addresses .item .name{font-weight:bold;margin-bottom:10px}.checkout-page .addresses .item .name.is-invoice{padding-right:140px}.checkout-page .addresses .item input{position:absolute;top:30px;left:20px;width:30px;height:30px;cursor:pointer}.checkout-page .addresses .item .invoice{background:#222;display:table;padding:5px;border-radius:5px;color:#fff;font-size:12px;margin-bottom:5px;position:absolute;top:10px;right:10px}.checkout-page .nav-buttons{margin:50px 0}.checkout-page .nav-buttons .button{margin-right:0}.checkout-page .nav-buttons .fright{float:right}.checkout-page .nav-buttons .fleft{float:left}.checkout-page .step-1 .table.cart{display:table;width:auto}.checkout-page .step-1 .table.cart td{border:none}.checkout-page .step-2 .no-result{margin-bottom:20px}.checkout-page .step-5 .summary-table .shipping-message label{display:inline;font-weight:bold}.footer-area{margin-top:50px;padding-top:30px;padding-bottom:10px;background:#f7f7f7}.footer-area .info{display:table;margin:0 auto}.footer-area .info .logo{width:200px}.footer-area .info .logo img{width:200px;margin:0 auto;display:block}.footer-area .info a{color:#222}.footer-area .info .title{color:#222;text-transform:uppercase;padding-bottom:10px;font-size:15px;font-weight:bold}.footer-area .info .row-info{line-height:19px;color:#222;font-size:13px}.footer-area .info .social-networks{padding-top:15px}.footer-area .copyright{text-align:center;margin-top:10px;font-size:13px;color:#222}.footer-area .copyright .sis3{width:72px;padding-bottom:5px}.footer-newsletter-content{background-color:#fff;padding:30px;max-width:700px;margin:0 auto}.footer-newsletter-content .title{font-size:35px;margin-bottom:10px;color:#222;text-align:center}.footer-newsletter-content .subtitle{font-size:18px;font-style:italic;color:#95a5a6;margin-bottom:20px;text-align:center}.footer-newsletter-content .form-newsletter{position:relative}.footer-newsletter-content .form-newsletter .error{color:red;padding-bottom:5px}.footer-newsletter-content .form-newsletter .input-cont{display:flex;align-items:center;gap:10px}.footer-newsletter-content .form-newsletter .input-cont .registration-input{width:70%;padding:12px 20px;font-size:16px;border:1px solid #bdc3c7;border-radius:25px;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.footer-newsletter-content .form-newsletter .input-cont .newsletter-submit{width:30%;padding:12px 25px;font-size:16px;font-weight:bold;color:#fff;background-color:#222;border:none;border-radius:25px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:background-color .3s ease,transform .2s ease}.footer-newsletter-content .form-newsletter .input-cont .newsletter-submit:hover{background-color:#151515}.footer-newsletter-content .form-newsletter .message{display:none}.footer-newsletter-content .form-newsletter .message .cont{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);font-size:25px;text-align:center}.footer-newsletter-content .privacy-cont{padding-top:20px}.footer-newsletter-content .privacy-cont label{font-weight:400;color:#222;display:inline}.footer-newsletter-content .privacy-cont label a{color:#222;text-decoration:underline}.custom-flex{display:flex}.custom-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.custom-align-self-stretch{align-self:stretch}.custom-align-items-center{align-items:center}.custom-col-xl,.custom-col-xl-auto,.custom-col-xl-12,.custom-col-xl-11,.custom-col-xl-10,.custom-col-xl-9,.custom-col-xl-8,.custom-col-xl-7,.custom-col-xl-6,.custom-col-xl-5,.custom-col-xl-4,.custom-col-xl-3,.custom-col-xl-2,.custom-col-xl-1,.custom-col-lg,.custom-col-lg-auto,.custom-col-lg-12,.custom-col-lg-11,.custom-col-lg-10,.custom-col-lg-9,.custom-col-lg-8,.custom-col-lg-7,.custom-col-lg-6,.custom-col-lg-5,.custom-col-lg-4,.custom-col-lg-3,.custom-col-lg-2,.custom-col-lg-1,.custom-col-md,.custom-col-md-auto,.custom-col-md-12,.custom-col-md-11,.custom-col-md-10,.custom-col-md-9,.custom-col-md-8,.custom-col-md-7,.custom-col-md-6,.custom-col-md-5,.custom-col-md-4,.custom-col-md-3,.custom-col-md-2,.custom-col-md-1,.custom-col-sm,.custom-col-sm-auto,.custom-col-sm-12,.custom-col-sm-11,.custom-col-sm-10,.custom-col-sm-9,.custom-col-sm-8,.custom-col-sm-7,.custom-col-sm-6,.custom-col-sm-5,.custom-col-sm-4,.custom-col-sm-3,.custom-col-sm-2,.custom-col-sm-1,.col,.custom-col-auto,.custom-col-12,.custom-col-11,.custom-col-10,.custom-col-9,.custom-col-8,.custom-col-7,.custom-col-6,.custom-col-5,.custom-col-4,.custom-col-3,.custom-col-2,.custom-col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width: 768px){.custom-col-md-auto{flex:0 0 auto;width:auto;max-width:none}.custom-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.custom-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.custom-col-md-3{flex:0 0 25%;max-width:25%}.custom-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.custom-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.custom-col-md-6{flex:0 0 50%;max-width:50%}.custom-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.custom-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.custom-col-md-9{flex:0 0 75%;max-width:75%}.custom-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.custom-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.custom-col-md-12{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1260px){.mobile{display:block}.desktop{display:none !important}.evidence-message{font-family:sans-serif}header{display:block !important;transition:all .5s}header.site-header.sticky{position:fixed;left:0;right:0}header.site-header.sticky.sticked{top:0}header.site-header.sticky.sticked .mobile-menu .navbar{margin-bottom:5px}header.site-header.sticky.sticked .mobile-menu .navbar .navbar-logo img{height:35px}header .mobile-menu .navbar{display:flex;flex-wrap:wrap;padding:15px 0;margin:0}header .mobile-menu .navbar .navbar-logo img{height:55px}header .mobile-menu .navbar .navbar-content{display:flex;margin-left:auto;width:auto}header .mobile-menu .navbar .navbar-content .header-widgets{display:flex;align-items:center}header .mobile-menu .navbar .navbar-content .header-widgets .user-icon{margin-right:15px;cursor:pointer;font-size:24px}header .mobile-menu .navbar .navbar-content .header-widgets .user-icon a{color:#333}header .mobile-menu .navbar .navbar-content .header-widgets .content-dropdown{margin-left:15px;cursor:pointer}header .mobile-menu .navbar .navbar-content .header-widgets .content-dropdown i{font-size:24px}header .mobile-menu .navbar .search-form-mobile{width:100%;margin-top:15px;position:relative}header .mobile-menu .navbar .search-form-mobile .search-btn-mobile{position:absolute;right:5px;top:5px}header .mobile-menu .mobile-navbar-content{font-size:18px;position:fixed;z-index:9999;background:#fff;top:0;bottom:0;width:80%;padding:30px 0;left:-100%;transition:left 1s;overflow:auto}header .mobile-menu .mobile-navbar-content.show{left:0}header .mobile-menu .mobile-navbar-content .close-menu{position:absolute;top:0;right:15px;font-size:30px;cursor:pointer}header .mobile-menu .mobile-navbar-content ul{list-style:none;padding:0}header .mobile-menu .mobile-navbar-content ul li{padding:15px 30px;border-bottom:1px solid #dedede}header .mobile-menu .mobile-navbar-content ul li.no-border{padding:15px 30px;border-bottom:0}header .mobile-menu .mobile-navbar-content form{position:relative}header .mobile-menu .mobile-navbar-content form .search-btn-mobile{position:absolute;top:0;right:5px;bottom:0;align-items:center;display:flex}header .mobile-menu .mobile-navbar-content .has-submenu{cursor:pointer}header .mobile-menu .mobile-navbar-content .has-submenu::before{content:"";font-family:"FontAwesome";font-weight:normal;display:inline-block;margin-left:5px}header .mobile-menu .mobile-navbar-content .has-submenu .submenu{display:none;font-size:15px;padding-top:10px}header .mobile-menu .mobile-navbar-content .has-submenu .submenu .title{font-size:18px;font-weight:bold;padding:15px 0}header .mobile-menu .mobile-navbar-content .has-submenu .submenu .content .item{border-bottom:1px solid #ccc;padding:10px 0;display:flex;align-items:center;gap:10px}header .mobile-menu .mobile-navbar-content .has-submenu .submenu .content .item:last-child{border-bottom:0}header .mobile-menu .wishlist-container{font-size:24px;margin-right:15px}header .mobile-menu .wishlist-container a{color:#000;position:relative;display:block}header .mobile-menu .wishlist-container a .badge{z-index:1;top:0;left:-5px;position:absolute;background-color:#7b599b;text-align:center;padding:0;line-height:18px;font-size:11px;width:18px;height:18px;zoom:1;filter:alpha(opacity=0);-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear;display:none}header .mobile-menu .wishlist-container a .badge.active{display:block}.woocommerce .products{margin:0}.owl-carousel{padding:0 20px}.owl-carousel .owl-prev{left:-5px}.owl-carousel .owl-next{right:-5px}.archive-page .main-content .mobile-title{display:block;text-align:center;text-transform:uppercase;font-weight:300;color:#222;font-size:32px;padding-top:20px}.archive-page.woocommerce .woocommerce-shop-header{top:72px}.archive-page.woocommerce .woocommerce-shop-header .header-cont{flex-wrap:wrap}.archive-page.woocommerce .woocommerce-shop-header--title h1{display:none}.archive-page.woocommerce .action-content{width:100%;justify-content:center}.archive-page.woocommerce .action-content .woocommerce-shop-header--sorting{margin:0}.archive-page.woocommerce .action-content .open-filter-button{display:block}.archive-page .products .product{width:50%;text-align:center}.archive-page .lines-archive .line{width:50%}.archive-page .lines-archive .line .banner-text-content{font-size:18px}.woocommerce .products .product .item-info h3 a{font-size:13px}.woocommerce .products .product .item-info .product-terms{font-size:12px}.woocommerce .products .product .item-info span{font-size:16px}.single-product .related-products .products{display:block}.single-product .related-products .products .product{width:100%;text-align:center}.single-product .attributes .cont .item{width:100%}.contact-page .maps .map{width:100%;margin:20px 0}.woocommerce .products-archive--has-sidebar .products-archive--sidebar{width:50%}.woocommerce .products .product_single_loop .item-info .color{margin-bottom:-10px;padding-top:10px}.woocommerce .products .product_single_loop .item-info h3{font-size:16px}.woocommerce .products .product .item-info .category{display:none}.woocommerce .products .product{padding:10px;margin-bottom:0}.single-product .image-preview-content .preview-gallery .gallery-slider{display:none}.woocommerce .summary .datasheet a{font-size:16px}.woocommerce .summary form.cart .quantity{float:none}.woocommerce .summary form.cart .button{margin-top:10px}.comment-product-page .main-content .gallery-content .content .item{width:50%}.single-product .comments-content .comment-header{flex-wrap:wrap}.single-product .comments-content .title-cont{padding-right:0;width:100%}.single-product .comments-content .title-cont .new-comment{display:table;position:relative;margin-left:auto}.woocommerce .summary .product_title{padding-right:0;padding-top:10px}.account-area .order-history .order .content{flex-wrap:wrap}.account-area .order-history .order .products{width:100%}.account-area .order-history .order .buttons{width:100%}.order-area .woocommerce .products .product{width:50%}.order-area .trackers-information .content .item{word-break:break-all}.footer-newsletter-content .form-newsletter .input-cont{flex-wrap:wrap}.footer-newsletter-content .form-newsletter .input-cont .registration-input,.footer-newsletter-content .form-newsletter .input-cont .newsletter-submit{width:100%}footer.footer-area{margin:-15px 0}footer.footer-area .info{padding:15px 0;text-align:center}footer.footer-area .info .logo{margin-bottom:25px}footer.footer-area .info .row-info{padding:5px 0}footer.footer-area .map{margin:15px 0}}@media(max-width: 767.98px){.woocommerce .products-archive--has-sidebar .products-archive--sidebar{width:100%;height:80%}}/*# sourceMappingURL=main.css.map */
