a,body{color: #262626; line-height: 1.6}a:focus,.ne_modal:focus{outline: 0}.ne-bootstrap{position: fixed!important}.breadcrumb{margin-bottom: 0; padding: 0; background: none}.radio td input[type="radio"],.radio-inline td input[type="radio"],.checkbox td input[type="checkbox"],.checkbox-inline td input[type="checkbox"]{position: relative; margin-left: 0}img{max-width: 100%; height: auto}.panel{box-shadow: none; margin-bottom: 0; background: none; box-shadow: none; border-radius: 0; border: 0}.standard-body .fixed .background .shadow,.standard-body .full-width .shadow{display: none}body{font-size: 13px; font-weight: 400; font-family: Raleway; background: url(../img/patterns/body/01.png) #e8e8e8}.fixed-body{padding: 0 10px}b,strong{font-weight: 700}a:hover{color: #9d9ea8; text-decoration: none}h1,h2,h3,h4,h5,h6{color: #2e2f36}.fullwidthbanner .video-background{left: 0;width: 100%;-webkit-transition: 2s opacity ease;transition: 2s opacity ease;opacity: 1;overflow:hidden;}.html5-videoslideshow{object-fit: cover; width:100%;pointer-events:none;}.html5-videoslideshow+.slotholder img{display:none;}.fullwidthbanner .video-foreground,.fullwidthbanner .video-background iframe {position: absolute;top: -60px;left: 0;width: 100%;height: 100%;pointer-events: none; height: calc(100% + 120px);}.fullwidthbanner li {display:none;} .fullwidthbanner li:first-child {display:block;}.standard-body .full-width .container{max-width: 1270px; margin: 0 auto; padding-left: 15px; padding-right: 15px}.standard-body .full-width .container .container{padding: 0}.standard-body .fixed{padding: 0 10px}.standard-body .fixed .background{margin: 0 auto; max-width: 1250px; background: #fff; position: relative}.standard-body .fixed .container{padding-left: 15px; padding-right: 15px; max-width: 100%!important}.standard-body .fixed .container .container{padding: 0}.main-fixed{margin: 0 auto; max-width: 1250px; background: #fff}.main-fixed .fixed{padding: 0!important}.main-fixed .background .shadow{display: none!important}.fixed-body .container{padding-left: 40px; padding-right: 40px; max-width: none}.fixed-body .container .container{padding: 0}.uneditable-input,input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],select,textarea{background: #f2f2f2; color: #666; font-weight: 400; font-family: inherit; border: 1px solid #d9d9d9; margin: 5px 0; padding: 6px 10px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s}.uneditable-input:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,textarea:focus{border-color: #787c90; outline: 0; outline: dotted thin\9}textarea{max-width: 100%}select{height: 30px}.dropdown-menu{background: #fff; border: 2px solid #494b56; color: #666; padding: 18px 0; margin-top: 0; border-radius: 0!important; -moz-border-radius: 0!important; -webkit-border-radius: 0!important; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; font-size: 13px}.dropdown-menu a{color: #666; font-weight: 400}.dropdown-menu>li>a{padding: 5px 20px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background: #f2f2f2}.btn,.button{display: inline-block; cursor: pointer; color: #fff!important; font-size: 12px; padding: 10px 19px 9px; text-transform: uppercase; font-weight: 600!important; background: #c18107; border: 1px solid #c18107; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; transition: all .4s}.btn-default,.buttons .center .button,.buttons .left .button,.input-group-btn .btn-primary{background: #fff; border: 1px solid #d9d9d9; color: #c18107!important}.input-group input{border-right: none}.input-group-btn .btn{height: 36px; margin: 5px 0!important}.buttons{overflow: auto; margin: 0 0 20px}.buttons .btn{margin-top: 10px}.buttons .left{float: left; text-align: left}.buttons .right{float: right; text-align: right}.buttons .right .button{margin-left: 10px}.buttons .center{text-align: left; margin-left: auto; margin-right: auto}.button-continue-shopping{display: block; float: left; text-transform: uppercase}.button-checkout{display: block; float: right; text-transform: uppercase}header{position: relative}header .background-header{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -3}#top-bar{position: relative}#top-bar .background-top-bar{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}#top-bar .background{background: #494b56}#top-bar .container{padding-top: 8px; padding-bottom: 8px; font-size: 12px; color: #9d9ea8}#top-bar .container>div>div>div>a,#top-bar .container>div>div>form>div>a{color: #9d9ea8; text-decoration: none}#quickview .price .price-old,.product-info .price .price-old,.product-list .price .price-old{text-decoration: line-through}#top-bar .row>div{min-height: 12px!important}#top-bar .welcome-text{padding: 3px 20px 1px 0}#top-bar .top-bar-links{list-style: none; margin: 0; padding: 3px 5px 0 0; float: right}#top-bar .top-bar-links li{display: inline-block; padding: 0 5px}#top-bar .top-bar-links li a{color: #9d9ea8}#top-bar .dropdown{float: left; margin: -8px 20px -8px 0; position: relative; padding: 11px 20px 9px 0; border-right: 1px solid #5c5d67}#top-bar form{float: left; width: auto}#top-bar-right form{float: right; width: auto}#top-bar .dropdown .caret{border-top: 4px solid #9d9ea8; margin-left: 5px}#top-bar .dropdown>a img{margin: 0 5px 2px 0}#top-bar .dropdown img{vertical-align: middle}#top-bar-right .dropdown-menu{right: -20px; left: auto}#top-bar-right .dropdown-menu img{margin: 0 5px 3px 0}#top-bar-right .dropdown-menu:after{right: 10px; left: auto}#top-bar-right .dropdown-menu:before{right: 9px; left: auto}#top-bar .search_form{margin: 0}#top-bar .search_form .button-search{position: relative; line-height: 0; text-align: right; right: 0}#top-bar .search_form input{background-color: transparent!important; border: none; width: 120px; margin: 0; padding: 0}#top-bar-right .dropdown{float: right; position: relative; margin: 0; padding: 0; border: none; height: 14px; cursor: pointer}#top-bar-right .dropdown img{max-width: 55px}#top-bar-right .dropdown .cart-heading img{display: none}#top-bar-right .dropdown .cart-heading{font-family: "Font Awesome 5 Free", FontAwesome; font-weight: 900; font-size: 14px; line-height: 19px}#top-bar-right .dropdown .cart-heading span{padding-left: 5px}#top-bar-right .dropdown .cart-heading:before{content: "\f07a"}#top-bar-right .dropdown-menu{margin-top: 14px; width: 470px; padding: 10px 20px}#top-bar-right .dropdown-menu .total{font-size: 11px}#top-bar-right .dropdown-menu .checkout .button{margin-left: 0; font-size: 13px; padding: 5px 30px}.mini-cart-info{height: 200px; overflow-y: scroll;padding-right:15px;}#top-bar-right .dropdown-menu .mini-cart-info .name,#top-bar-right .dropdown-menu .mini-cart-info .quantity,#top-bar-right .dropdown-menu .mini-cart-info .remove,#top-bar-right .dropdown-menu .mini-cart-info .total{padding-bottom: 5px}#top-bar-right .dropdown-menu .mini-cart-total{font-size: 12px}#top{position: relative}#top .container{padding-top: 26px; padding-bottom: 24px}#top .container .container{padding-top: 0; padding-bottom: 0}#top .background-top{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}#top h1{padding: 18px 0 0; margin: 0; line-height: 100%; font-size: 100%}#top .welcome-text{padding: 10px 0 0}#top .header-links{margin: 29px 0 0; padding: 0; list-style: none; display: inline-block; vertical-align: top}#top .header-links li{display: inline-block; vertical-align: middle; padding: 0 0 0 15px}#top .header-links li a{color: #666; font-size: 12px}#top .search_form{margin: 21px 0 0 40px; padding: 0; position: relative; display: inline-block; vertical-align: top; width: 42%}#top #header-center .search_form{width: 100%; display: block; margin-left: 0}#top #header-left .search_form{width: 80%; display: block; margin-left: 0}#top .search_form input{padding: 0 35px 0 14px; margin: 0; height: 36px; width: 100%; font-size: 12px; display: inline-block}.search_form .button-search,.search_form .button-search2,.search_form .search-icon{font-family: "Font Awesome 5 Free", FontAwesome; position: absolute; right: 15px; top: 9px; cursor: pointer; font-size: 12px; line-height: 18px; font-weight: 900; color: #494b56}.search_form .button-search2:before,.search_form .button-search:before,.search_form .search-icon:before{content: "\f002"}#top #cart_block{margin: 21px 0 0 40px; display: inline-block; vertical-align: top}.cart #cart_block{margin: 10px 0 0 10px!important; display: inline-block; vertical-align: top}.cart #cart_block img{margin-top: 5px}.cart #cart_block .dropdown-menu{border-width: 1px; margin-left: -500px}.cart #cart_block .empty{padding: 10px!important}#top #cart_block .cart-heading{display: inline-block; cursor: pointer; padding: 0 0 14px}#top #cart_block .cart-heading img{display: inline-block; vertical-align: top}#top #cart_block .cart-heading span{display: inline-block; vertical-align: top; font-weight: 700; font-size: 25px; line-height: 25px; padding: 5px 0 0 14px}#top #cart_block .cart-heading span .hidden{display: inline-block!important; visibility: visible!important; padding: 0; margin: 0}#top #cart_block.open .cart-heading{border-bottom: 2px solid #494b56; padding-bottom: 12px}#top #cart_block .dropdown-menu{width: 580px; text-align: left; padding: 15px; margin-top: 0}#top #header-right #cart_block .dropdown-menu{right: 0; left: auto}.mini-cart-info table{border-collapse: collapse; width: 100%; padding: 0; margin: 0}.mini-cart-info td{margin: 0; padding: 0; vertical-align: middle}.mini-cart-info .image{padding: 0 20px 0 0}.mini-cart-info .image img{display: block}.mini-cart-info .name{padding: 0 0 20px}.mini-cart-info .quantity{text-align: center; padding: 0 15px 20px}.mini-cart-info td.total{text-align: right; padding: 0 30px 20px 15px; font-size: 18px; font-weight: 700; color: #2e2f36}.mini-cart-info .remove{text-align: right; padding: 0 0 20px}.mini-cart-info .remove a{display: block; text-align: center; width: 14px; height: 14px; font-size: 11px; font-weight: 700; line-height: 11px; border: 1px solid #9d9ea8; color: #9d9ea8; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px}.mini-cart-total{text-align: right; background: url(../img/bg-menu.png) top left repeat-x}.mini-cart-total table{text-align: right; display: inline-block; margin: 0; padding: 10px 0 0}.mini-cart-total td{padding: 0 0 0 30px}.mini-cart-total td b{font-weight: 400}.mini-cart-total td:last-child{font-size: 15px; font-weight: 700; color: #2e2f36}#cart_block .checkout{text-align: right; clear: both; padding: 0}#cart_block .checkout .button{margin-left: 7px}#cart_block .empty{padding: 50px 20px; text-align: center}#top #header-right{text-align: right; padding-top: 15px}.is-sticky #top{z-index: 101; padding: 0}.is-sticky #top .background{width: 100%}.is-sticky #top .container{padding-top: 0; padding-bottom: 10px}.is-sticky #top .welcome-text,.is-sticky #top ul.header-links{display: none}.is-sticky #top h1 img{max-height: 50px}.is-sticky .container-megamenu{z-index: 101; padding: 0}.breadcrumb .container>div{padding: 20px 0 7px}.breadcrumb .container h2{text-align: center; margin: 15px 15px 0 0; padding: 0; font-size: 40px; line-height: 1; font-weight: 800}.breadcrumb .container ul{list-style: none; padding: 0 0 5px; margin: 0; text-align: center}.breadcrumb .container ul li{display: inline-block; padding-right: 2px}.breadcrumb .container ul li:before{content: "›"; padding-right: 4px}.breadcrumb .container ul li:first-child:before{display: none}.main-content .container,.standard-body .main-content .container{padding-bottom: 60px}.banners>div{padding-top: 30px}.banners>div img{display: block}.box .strip-line,.col-sm-3 .box>.next,.col-sm-3 .box>.prev,.col-sm-4 .box>.next,.col-sm-4 .box>.prev{display: none}.center-column{padding-top: 45px; position: relative; margin-bottom: -20px}.center-column h1,.center-column h2,.center-column h3,.center-column h4,.center-column h5,.center-column h6{margin: 0 0 5px; padding: 12px 0 9px; font-weight: 800; color: #2e2f36; text-transform: uppercase}.inner-page .pattern>div>.row:first-child>div{position: relative; float: left}.box{padding-top: 15px; position: relative}.center-column .box{margin-top: -20px}.filter-product .tab-content{position: relative}.filter-product .product-slider-empty{position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); left: 0; width: 100%}#column_left .box{margin-top: 40px}.box .box-heading{margin: 0 0 30px; padding: 0 0 11px; font-size: 16px; line-height: 20px; font-weight: 800; color: #2e2f36; text-transform: uppercase; background: url(../img/bg-menu.png) bottom left repeat-x}.box .box-content{clear: both}.box>.next,.box>.prev{position: absolute; right: 0; margin: 41px 0 0 10px; width: 30px; height: 30px; background: #ccc; -webkit-transition: background .3s; -moz-transition: background .3s; -o-transition: background .3s; transition: background .3s}.box>.next span,.box>.prev span,.product-grid .product .image .product-actions a i{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out}.box>.next:hover,.box>.prev:hover{background: #494b56}.box>.prev{right: 40px}.box>.next span,.box>.prev span{display: block; width: 6px; height: 8px; margin: 12px auto 0; background: url(../img/left.png) no-repeat; -webkit-transform: rotate(0); -webkit-transition-duration: 250ms; -moz-transform: rotate(0); -moz-transition-duration: 250ms}.box>.next span{background: url(../img/right.png) no-repeat}.box>.next:hover span,.box>.prev:hover span{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg)}.box-category{border: 1px solid #e5e5e5; margin: 45px 0 0; padding: 0}.home .box-category{margin-top: 30px}.box-category .box-heading{padding: 15px 15px 15px 28px; margin: 0}.box-category .box-heading a{line-height: 1}.box-category .box-heading a.collapsed .fa-chevron-up:before{content: "\f078"}.box-category .box-content{padding: 0; transition: .3s all ease}.box-category .box-content>ul{padding: 20px 28px; transition: .3s all ease}@media (min-width:767px){.box-category .box-content.collapse{display: block}}.box-category ul{list-style: none; padding: 0; margin: -5px 0; line-height: 30px; position: relative}.box-category>ul>li{padding: 0}.box-category ul ul{position: relative; margin: 0}.box-category ul ul:before{position: absolute; content: ''; display: block; width: 100%; height: 1px; background: url(../img/bg-menu.png) top left repeat-x; left: 0; bottom: 0}.box-category ul li a{line-height: 28px}.box-category ul li a.active{color: #c18107; font-weight: 700}.box-category ul li .head a{font-size: 16px; line-height: 29px; color: #9d9ea8}.box-category ul li .head .plus{display: none}.box-category ul li .head .collapsed .plus{display: block}.box-category ul li .head .collapsed .minus{display: none}.col-sm-3 .product-grid,.col-sm-4 .product-grid,.ui-autocomplete li a{display: block!important}.swal2-title{display:block!important;} .swal2-actions {display:block!important;text-align: center;} .swal2-title{line-height:1.6;font-size:1.6em!important;}.box-category ul li ul li{padding: 0 0 0 20px}.product-grid{position: relative; margin-top: 0; clear: both}.center-column .product-grid{margin-bottom: 30px}.center-column .related-products .product-grid{margin-bottom: 10px}.carousel-indicators{display: none}.product-grid .product{margin-top: 30px}.carousel-inner .product-grid .product{min-height: initial!important}.sale{padding: 4px 15px; background: #ce9b3a; color: #fff; font-weight: 700; font-size: 12px; text-transform: uppercase; position: absolute; z-index: 1; left: 0; bottom: 0}.sale_save_holder .sale{width: 100%; text-align: center}.product-info .sale{z-index: 3}.product-grid .product .image{position: relative; overflow: hidden; text-align: center}.product-grid .product .image img{text-align: center}.product-grid .product .image .product-actions{position: absolute; bottom: 10px; left: 10px; z-index: 1; opacity: 0; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s}.product-grid .product:hover .image .product-actions{opacity: 1}.product-grid .product .image .product-actions div{display: inline-block; margin: 10px 7px 0 0}.product-grid .product .image .product-actions a{display: inline-block; cursor: pointer; width: 40px; height: 40px; margin: 10px 7px 0 0; padding: 9px 0 0; text-align: center; background: #fff; color: #c18107; font-size: 14px; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s}.product-grid .product .image .product-actions a:hover{background: #c18107}.product-grid .product .image .product-actions div a{margin: 0}.product-grid .product .image .product-actions a i{-webkit-transform: rotate(0); -webkit-transition-duration: 350ms; -moz-transform: rotate(0); -moz-transition-duration: 350ms}.product-grid .product .image img.zoom-image-effect,.product-grid .product:hover .image img.zoom-image-effect{-webkit-transition-timing-function: ease-out; -webkit-transition-duration: 250ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 250ms}.product-grid .product .image .product-actions a:hover i{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); color: #fff}.product-grid .product .image img.zoom-image-effect{-webkit-transform: scale(1, 1); -moz-transform: scale(1, 1)}.product-grid .product:hover .image img.zoom-image-effect{-webkit-transform: scale(1.05, 1.07); -moz-transform: scale(1.05, 1.07)}.product-grid .product .image-swap-effect{position: relative}.product-grid .product .image-swap-effect .swap-image{position: absolute; transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 0}.product-list .image img.zoom-image-effect,.product-list>div:hover .image img.zoom-image-effect{-webkit-transition-timing-function: ease-out; -webkit-transition-duration: 250ms; -moz-transition-timing-function: ease-out; -moz-transition-duration: 250ms}.product-grid .product:hover .image .image-swap-effect .swap-image{transform: rotateX(0) rotateY(0); -webkit-transform: rotateX(0) rotateY(0); -moz-transform: rotateX(0) rotateY(0); opacity: 1}.product-grid .product .name{padding-top: 18px}.product-grid .product .name a{font-size: 14px; line-height: 18px}.product-grid .product .price{font-size: 18px; font-weight: 700; padding: 5px 0}.product-grid .product .price .price-old{font-weight: 400; font-size: 14px; text-decoration: line-through; padding-right: 4px}.product-grid .product .price .price-new{color: #c18107}.product-grid .product .rating{padding-top: 4px}.col-sm-3 .item,.col-sm-4 .item{overflow: hidden}.col-sm-3 .carousel-indicators,.col-sm-4 .carousel-indicators{display: block}.carousel-indicators{position: relative; z-index: 15; width: 60%; margin: 25px 0 -5px 20%; padding-left: 0; left: 0; top: 0; bottom: 0; right: 0; text-align: center; list-style: none}.carousel-indicators li{display: inline-block; width: 10px; height: 10px; margin: 3px; padding: 0; text-indent: -999px; cursor: pointer; background: #ccc; border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0}.col-sm-3 .products .row>div .product .product-actions,.col-sm-3 .products .row>div .product .sale,.col-sm-4 .products .row>div .product .product-actions,.col-sm-4 .products .row>div .product .sale{display: none}.carousel-indicators .active{background: #494b56; width: 10px; height: 10px; margin: 3px}.col-sm-3 .products .product-grid,.col-sm-4 .products .product-grid{margin: -30px 0 0}.col-sm-3 .products .row>div,.col-sm-4 .products .row>div{width: 100%; margin: 0}.col-sm-3 .products .row>div .product,.col-sm-4 .products .row>div .product{margin: 30px 0 0; padding: 0}.col-sm-3 .products .row>div .product .left,.col-sm-4 .products .row>div .product .left{float: left; width: 25%}.col-sm-3 .products .row>div .product .right,.col-sm-4 .products .row>div .product .right{float: left; width: 65%; margin-left: 10%}.col-sm-3 .products .row>div .product .name,.col-sm-4 .products .row>div .product .name{padding: 0}.col-sm-3 .products .row>div .product .rating,.col-sm-4 .products .row>div .product .rating{padding-top: 2px}.col-sm-3 .products .row>div .product .price,.col-sm-4 .products .row>div .product .price{padding: 3px 0 0}.product-list>div{position: relative; margin: 0 0 40px}.product-list .image{position: relative; overflow: hidden}.product-list .image img.zoom-image-effect{-webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); display: block}.product-list>div:hover .image img.zoom-image-effect{-webkit-transform: scale(1.05, 1.07); -moz-transform: scale(1.05, 1.07)}.product-info .thumbnails.thumbnails-bottom .slick-slider li{width: 100%; float: none; padding: 10px}.product-info .thumbnails-bottom ul.slick-slider{margin-left: 0; padding: 0 30px}.product-info .thumbnails.thumbnails-bottom .slick-slider .prev,.product-info .thumbnails.thumbnails-bottom .slick-slider .next{margin: 0 5px}.product-info .thumbnails.thumbnails-bottom .slick-slider li p{padding-bottom: 0}.thumbnails-bottom .slick-prev{left: 0}.thumbnails-bottom .slick-prev:before{content: "\f104"; font-family: "Font Awesome 5 Free", FontAwesome; color: #000}.thumbnails-bottom .slick-next{background: none; right: 0}.thumbnails-bottom .slick-next:before{content: "\f105"; font-family: "Font Awesome 5 Free", FontAwesome; color: #000}.thumbnails-bottom .slick-prev:hover,.thumbnails-bottom .slick-prev:focus,.thumbnails-bottom .slick-next:hover,.thumbnails-bottom .slick-next:focus{color: inherit; background: none}.product-info .thumbnails-left ul.slick-vertical{padding: 30px 0}.thumbnails-left .slick-vertical .slick-prev{background: none; top: 0; margin: 0 auto; width: 100%; left: 0; right: 0}.thumbnails-left .slick-vertical .slick-prev:before{content: "\f106"; font-family: "Font Awesome 5 Free", FontAwesome; color: #000}.thumbnails-left .slick-vertical .slick-next{background: none; top: auto; bottom: 0; margin: 0 auto; width: 100%; left: 0; right: 0}.thumbnails-left .slick-vertical .slick-next:before{content: "\f107"; font-family: "Font Awesome 5 Free", FontAwesome; color: #000}.thumbnails-left .slick-vertical .slick-prev:hover,.thumbnails-left .slick-vertical .slick-prev:focus,.thumbnails-left .slick-vertical .slick-next:hover,.thumbnails-left .slick-vertical .slick-next:focus{color: inherit; background: none}.product-list .image-swap-effect{position: relative; cursor: pointer}.product-list .image-swap-effect .swap-image{position: absolute; transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 0}.product-list>div:hover .image-swap-effect .swap-image{transform: rotateX(0) rotateY(0); -webkit-transform: rotateX(0) rotateY(0); -moz-transform: rotateX(0) rotateY(0); opacity: 1}.product-list .name{padding: 15px 0 0}.product-list .name a{font-size: 14px}.product-list .description{padding: 12px 0 0; color: #666}.product-list .rating-reviews{padding: 8px 0 0}.product-list .price{font-size: 18px; font-weight: 700; padding: 20px 0 0}.product-list .price .price-old{font-weight: 400; font-size: 14px; padding-right: 4px}.product-list .price .price-new{color: #c18107}.product-list .product-actions{padding: 12px 0 0}.product-list .product-actions div{display: inline-block; margin: 10px 7px 0 0; vertical-align: top}.product-list .product-actions div a{display: inline-block; cursor: pointer; margin: 0; width: 40px; height: 40px; font-size: 14px; padding: 9px 0 0; text-align: center; background: #fff; color: #c18107; border: 1px solid #d9d9d9; transition: all .4s; -moz-transition: all .4s; -webkit-transition: all .4s; -o-transition: all .4s}.product-list .product-actions div a:hover{color: #fff; background: #c18107; border-color: #c18107}.category-list,.refine_search{background: url(../img/bg-menu.png) bottom left repeat-x}.product-list .product-actions .add-to-cart a{width: auto; height: 40px; font-size: 12px; font-weight: 700; padding: 11px 20px 0; text-transform: uppercase}.product-list .product-actions .add-to-cart a i{margin-right: 10px}.category-info{padding: 0 0 20px; position: relative; margin: 0}.category-info .image{padding: 0 20px 20px 0; float: left; width: auto}.category-info>p{padding: 0}.refine_search{margin-top: 0!important; margin-bottom: 20px!important; padding: 0 0 11px!important}.category-list{margin-bottom: 30px}.category-list-text-only{line-height: 30px; padding-bottom: 14px; padding-top: 3px}.category-list .row>div{margin-bottom: 26px; text-align: center}.category-list-text-only .row>div{margin-bottom: 6px; text-align: left}.category-list img{display: block; margin-bottom: 15px; margin-left: auto; margin-right: auto}.product-filter{padding: 0; margin: 0 0 30px; font-size: 14px}.product-filter .list-options{float: right; width: auto; padding: 0; position: relative; margin: -10px 0 0}.product-filter .list-options .sort{padding: 10px 0 0; float: left; width: auto}.product-filter .list-options .limit{padding: 10px 0 0 30px; float: left; width: auto}.product-filter .list-options select{margin: 0 0 0 10px; width: auto}.product-filter .options{float: left; width: auto; padding: 1px 0 0}.product-filter .options .product-compare{float: right; width: auto; padding: 2px 0 0 20px}.product-filter .options .button-group{float: left; width: auto; padding: 0 20px 0 0}.product-filter .options .button-group button{margin: 0 8px 0 0; color: #9d9ea8; border: none; background: 0 0; padding: 0; font-size: 18px}.product-filter .options .button-group .active,.product-filter .options .button-group button:hover{color: #c18107}.product-filter .options .button-group button i.fa-th-large:before{content: "\f00a"}.product-info .product-image{margin: 0 0 30px; text-align: center; position: relative}.product-info .product-image a{display: block}.product-info .product-image img{cursor: pointer}.product .count_holder_small{display: none}.product-info .thumbnails ul{list-style: none; margin: 0 0 0 -30px; position: relative; padding: 0}.product-info .thumbnails li{width: 25%; float: left}.product-info .thumbnails-left li{float: none; width: 100%}.product-info .thumbnails li p{margin: 0; padding: 0 0 5px 5px}.product-info .thumbnails li img{display: block}.product-info .product-center{position: relative; margin-top: -15px; margin-bottom: 30px}.product-info .cart,.product-info .description,.product-info .options,.product-info .price{padding: 10px 0; background: url(../img/bg-menu.png) bottom left repeat-x}.product-info .price .price-new{font-size: 50px; line-height: 54px; color: #262626; font-weight: 700}.product-info .options{padding-bottom: 20px}.product-info h2{padding: 0; margin: 0 0 10px; background: 0 0!important}.product-info .options .option{padding: 10px 0}.product-info .options label{padding: 0; margin: 3px 0 0}.product-info .options .form-group{padding: 0}.product-info .options .form-group>label{font-weight: 600}.product-info .options .text-danger{padding: 5px 0 0}.product-info .cart .add-to-cart .quantity,.product-info .cart .add-to-cart input,.product-info .cart .add-to-cart p{display: inline-block}.product-info .cart .add-to-cart p{padding: 6px 10px 5px 0; font-weight: 600}.product-info .cart .add-to-cart .button{height: 50px; padding-left: 25px; padding-right: 25px}.product-info .cart .add-to-cart #button-more-details{display: none}.product-info .cart .add-to-cart .quantity{position: relative}.product-info .cart .add-to-cart .quantity input{padding-right: 24px; min-width: 100px; margin: 0 10px 0 0; height: 36px}.product-info .cart .add-to-cart .quantity #q_down,.product-info .cart .add-to-cart .quantity #q_up{position: absolute; right: 11px; height: 17px; width: 18px; font-size: 8px; line-height: 17px; display: block; text-align: center}.product-info .cart .add-to-cart .quantity #q_up{top: 1px; border: 1px solid #d9d9d9; border-top: none; border-right: none}.product-info .cart .add-to-cart .quantity #q_down{top: 18px; border-left: 1px solid #d9d9d9}.product-info .cart .links{padding: 25px 0 0}.product-info .cart .links a{padding-right: 20px; cursor: pointer}.product-info .cart .links a i{margin-right: 5px}.product-info .cart .minimum{padding: 0}.product-info .cart .minimuml{padding-bottom: 10px}.product-info .review{padding: 16px 0 3px}.product-info .review>div{padding: 7px 0}.product-info .review a{cursor: pointer} .review-photos {margin-top: 15px;} .review-photos a img {width: 64px;height: 64px;object-fit: cover;border: 1px solid #e4e4e4;padding: 2px;} #quickview .product-image{margin: 0 0 20px}#quickview .product-image a{display: block}#quickview .product-image img{display: block; cursor: pointer}#quickview .thumbnails{position: relative; margin: 0 0 -30px}#quickview .thumbnails ul{list-style: none; margin: 0 0 0 -20px; position: relative; padding: 0}#quickview .thumbnails li{width: 25%; float: left}#quickview .thumbnails-left li{float: none; width: 100%}#quickview .thumbnails li p{margin: 0; padding: 0 0 30px 20px}#quickview .thumbnails li img{display: block}#quickview .cart .add-to-cart .quantity,#quickview .cart .add-to-cart p,#quickview .cart .links,#quickview .cart .minimum,#quickview .count_holder,#quickview .options,#quickview .review,.product-block .strip-line{display: none}#quickview .product-center{position: relative; margin-top: -18px; margin-bottom: -20px}#quickview .cart,#quickview .description,#quickview .options,#quickview .price{padding: 25px 0; background: url(../img/bg-menu.png) bottom left repeat-x}#quickview .cart{background: 0 0}#quickview .price .price-new{font-size: 50px; line-height: 54px; color: #262626; font-weight: 700}#quickview .cart .add-to-cart input{margin: 0 10px 0 0}.product-block{border: 2px solid #e5e5e5; padding: 0; margin: 0 0 30px}.product-block .title-block{padding: 25px 30px 15px 28px; margin: 0; font-size: 16px; line-height: 20px; font-weight: 800; color: #2e2f36; text-transform: uppercase; background: url(../img/bg-menu.png) bottom left repeat-x}.product-block .block-content{clear: both; padding: 30px}.tags_product{margin: 0 0 20px}.rating i{margin: 0 1px 0 2px; font-size: 10px; color: #9d9ea8}.custom-footer h4,.footer h4{font-size: 16px; text-transform: uppercase}.rating i.active{color: #c18107}.custom-footer{position: relative}.custom-footer .background-custom-footer{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}.custom-footer .background,.standard-body .custom-footer .background{background: #f2f2f2}.custom-footer .pattern{padding: 5px 0 45px; color: #666}.custom-footer .pattern a{color: #666}.custom-footer h4{color: #2e2f36; font-weight: 800; padding: 42px 0 11px; margin: 0 0 30px; background: url(../img/bg-menu.png) bottom left repeat-x}.footer{position: relative}.footer .background-footer{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}#facebook,.copyright,.footer ul{position: relative}.footer .background,.standard-body .footer .background{background: #494b56}.footer .pattern{padding: 0 0 45px; color: #9d9ea8}.footer .pattern a{color: #9d9ea8}.footer .pattern p{padding: 0; margin: 0}.footer h4{color: #fff; font-weight: 700; padding: 20px 14px 11px 0; margin: 26px 0 20px; background: url(../img/bg-menu.png) bottom left repeat-x}.footer ul,ul.contact-us{padding: 0; list-style: none}#facebook{background: #fff; border: 1px solid #d9d9d9}.fb-like-box,.fb-like-box span,.fb-like-box span iframe[style]{width: 100%!important}.footer ul{margin: 0 0 5px; clear: both}.footer ul li a{line-height: 30px}ul.contact-us{margin: 0}ul.contact-us li{clear: both; font-size: 14px; color: #676767; margin: 20px 0 0}ul.contact-us li:first-child{margin: 0}ul.contact-us li i{float: left; width: 50px; height: 50px; margin: 0 20px 0 0; text-align: center; font-size: 16px; color: #fff; background: #9d9ea8; padding: 16px 0 0}ul.contact-us li i.fa-skype{font-size: 20px; padding: 15px 0 0}ul.contact-us li i.fa-phone{font-size: 20px}ul.contact-us li p{padding: 4px 0 0!important}.copyright .background-copyright{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}.copyright .background,.standard-body .copyright .background{background: url(../img/bg-menu.png) top center repeat-x #494b56}.copyright .pattern{padding: 30px 0 25px; color: #9d9ea8}.copyright .pattern a{color: #9d9ea8}.copyright p{margin: 0; padding: 6px 0 0}.copyright ul{float: right; width: auto; list-style: none; padding: 0; margin: 0}.copyright ul li{display: inline-block; margin-left: 15px; vertical-align: middle}.ui-helper-hidden{display: none}.ui-helper-hidden-accessible{border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px}.ui-helper-reset{margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content: ""; display: table; border-collapse: collapse}.ui-helper-clearfix:after{clear: both}.ui-helper-clearfix{min-height: 0}.ui-helper-zfix{width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0)}.ui-front{z-index: 100}.ui-autocomplete{position: absolute; cursor: default; z-index: 999; background: #fff!important; border: 1px solid #494b56!important; top: 5px; right: 0; left: 0; min-width: 250px!important; padding: 0!important; margin: 0!important; list-style: none!important; border-radius: 0!important; -moz-border-radius: 0!important; -webkit-border-radius: 0!important; box-shadow: none!important; -moz-box-shadow: none!important; -webkit-box-shadow: none!important; font-family: inherit!important}.autocomplete-results,.htabs a,.list-box,.review-list .text,table.form{position: relative}.autocomplete-results{text-align: left}.container-megamenu .ui-autocomplete{left: auto!important}.container-megamenu .ui-autocomplete:before{left: auto; right: 18px}.container-megamenu .ui-autocomplete:after{left: auto; right: 19px}.ui-autocomplete li{padding: 1px 0 0; margin: 0; background: url(../img/bg-menu.png) top left repeat-x!important}.ui-autocomplete li:first-child{background: 0 0!important; padding: 0}.ui-autocomplete li a{padding: 14px 15px 12px!important; margin: 0!important; cursor: pointer; border: none!important; background: 0 0!important; overflow: hidden; color: #262626!important; font-size: 13px!important; border-radius: 0!important; -moz-border-radius: 0!important; -webkit-border-radius: 0!important}.ui-autocomplete li a.ui-state-focus{background: #f2f2f2!important}.ui-autocomplete-loading{background-image: url(../img/loader.gif)!important; background-repeat: no-repeat!important; background-position: center!important}.center-column .list-unstyled{line-height: 30px; position: relative; margin-top: -7px}.list-box{list-style: none; margin: -10px 0; padding: 0; line-height: 30px}span.error{padding: 5px 0; display: block; color: red}.form span.error{display: inline-block; padding-left: 20px}.product-info span.error{padding-top: 0}.help{font-size: 10px; display: block}table.form{margin-top: -7px}.htabs{margin: 0; background: url(../img/bg-menu.png) bottom left repeat-x}.htabs:after,.htabs:before{display: table; content: " "}.htabs:after{clear: both}.htabs a{float: left; display: block; margin: 10px 20px 0 0; padding: 0 0 11px; text-transform: uppercase}.htabs a.selected{color: #9d9ea8; border-bottom: 2px solid #494b56}.center-column .tab-content{margin: 25px 0 20px; padding: 0 0 30px; color: #666}.center-column .tab-content>:last-child{padding-bottom: 0; margin-bottom: 0}.center-column .tab-content>:first-child{padding-top: 0; margin-top: 0}.attention,.information,.success,.warning{padding: 10px 10px 10px 40px; margin: 0 0 20px; clear: both}.success{background: url(../img/success.png) 13px center no-repeat #EAF7D9; border: 1px solid #BBDF8D}.warning{background: url(../img/warning.png) 13px center no-repeat #FFD1D1; border: 1px solid #F8ACAC}.attention{background: url(../img/attention.png) 13px center no-repeat #FFF5CC; border: 1px solid #F2DD8C}.information{background: url(../img/information.png) 13px center no-repeat #E8F6FF; border: 1px solid #B8E2FB}.review-list .author,.review-list .rating{display: inline-block}.review-list .rating{float: right; width: auto}.review-list .author span{font-size: 10px; opacity: .8; font-style: italic; padding-left: 3px}.review-list .text{margin: 15px 0 20px; padding: 20px; border: 1px solid #e6e6e6; background: #fff}.review-list .text:after,.review-list .text:before{position: absolute; content: ''; display: inline-block}.review-list .text:before{top: -9px; left: 9px; border-right: 9px solid transparent; border-bottom: 9px solid #ccc; border-left: 9px solid transparent; border-bottom-color: #e6e6e6}.review-list .text:after{top: -8px; left: 10px; border-right: 8px solid transparent; border-bottom: 8px solid #fff; border-left: 8px solid transparent}.cart-info table,.checkout-product table,.compare-info,.table,.wishlist-info table,.wishlist-product table,table.attribute,table.list{border-collapse: separate; border-spacing: 0; width: 100%; margin: 0 0 30px}.cart-info table td,.checkout-product table td,.compare-info td,.table td,.wishlist-info table td,.wishlist-product table td,table.attribute td,table.list td{border-top: 1px solid #e5e5e5; padding: 10px; text-align: left; vertical-align: top}.table td.text-center,.table td.text-right{text-align: center}.cart-info table td{vertical-align: middle}.table td.text-center .input-group{margin: 0 auto}.cart-info table thead td,.checkout-product table thead td,.compare-info thead td,.table thead td,.wishlist-info table thead td,.wishlist-product table thead td,table.attribute thead td,table.list thead td{font-weight: 700; text-transform: uppercase; padding: 10px 10px 8px}.cart-info table thead:first-child td,.checkout-product table thead:first-child td,.compare-info thead:first-child td,.table thead:first-child td,.wishlist-info table thead:first-child td,.wishlist-product table thead:first-child td,table.attribute thead:first-child td,table.list thead:first-child td{border-top: none}.cart-info table td:first-child,.checkout-product table td:first-child,.compare-info td:first-child,.table td:first-child,.wishlist-info table td:first-child,.wishlist-product table td:first-child,table.attribute td:first-child,table.list td:first-child{border-left: none}.table .price-new{color: #ff6b6b}.table .price-old{color: grey; text-decoration: line-through; padding-right: 2px}table img{max-width: 100%}.cart-total{overflow: auto; margin-bottom: 25px}.cart-total table{float: right}.cart-total td{padding: 0 0 0 30px; text-align: right}.cart-total td:first-child b{font-weight: 400}.cart-total table tr td:last-child,div.testimonial span,ul.box-filter>li>span{font-weight: 700}.manufacturer-list{border: 1px solid #e5e5e5; padding: 0; overflow: auto; margin-top: 5px; margin-bottom: 20px}.manufacturer-heading{border-bottom: 1px solid #e5e5e5; padding: 10px}.manufacturer-content{padding: 10px; overflow: auto}.manufacturer-list ul{float: left; width: 100%; margin: 0; list-style: none; padding: 0}.manufacturer-list ul li{float: left; text-align: center; margin-right: 20px}.center-column .panel{position: relative; padding: 0 0 20px; margin: 0!important}.center-column .panel-heading{padding: 0; margin: 0}.center-column .panel-heading h4{margin: 0; padding-top: 0; font-size: 14px}.center-column .panel-body{padding: 25px 30px 30px; position: relative; border: 1px solid #e5e5e5; margin: -1px 0 10px}.center-column .panel-body .buttons{margin: 0}.center-column .panel-body .btn{margin-top: 10px}.banner{text-align: center; width: 100%; margin: 30px 0 0}.facebook_left,.facebook_right{width: 250px; position: fixed; z-index: 999}.banner img.with-link{cursor: pointer}ul.box-filter{list-style: none; margin: 0; padding: 0 0 25px; line-height: 24px}ul.box-filter>li{padding: 15px 0 0}ul.box-filter>li:first-child{padding: 0}ul.box-filter label{margin: 3px 0 0}ul.box-filter ul{list-style: none; padding: 0}.facebook_left{left: -250px; top: 250px}.facebook_right{right: -250px; top: 241px}.facebook_left .facebook-icon,.facebook_right .facebook-icon{height: 50px; width: 50px; right: -50px; background: url(../img/facebook-icon.png) no-repeat; cursor: pointer; position: absolute; z-index: 999}.facebook_right .facebook-icon{left: -50px; right: auto}.facebook_left .facebook-content,.facebook_right .facebook-content{background-color: #FFF; border: 4px solid #4b6baf; position: relative; z-index: 999}.pinterest_left,.pinterest_right{width: 250px; position: fixed; z-index: 999}.pinterest_left{left: -250px; top: 190px}.pinterest_right{right: -250px; top: 191px}.pinterest_left .pinterest-icon,.pinterest_right .pinterest-icon{height: 50px; width: 50px; right: -50px; background-color: #AA2529; cursor: pointer; position: absolute; z-index: 999; padding-top: 13px; text-align: center}.pinterest_right .pinterest-icon{left: -50px; right: auto}.pinterest_left .pinterest-content,.pinterest_right .pinterest-content{background-color: #FFF; border: 4px solid #AA2529; position: relative; z-index: 999; padding-top: 13px; text-align: center}.twitter_left,.twitter_right{width: 250px; position: fixed; top: 241px}.download-list .download-info,.order-list .order-info,.return-list .return-info,.return-list .return-status{text-align: right}.twitter_left{left: -250px; z-index: 998}.twitter_right{right: -250px; z-index: 998}.facebook_left+.twitter_left,.facebook_right+.twitter_right{top: 301px}.twitter_left .twitter-icon,.twitter_right .twitter-icon{height: 50px; width: 50px; right: -50px; background: url(../img/twitter-icon.png) no-repeat; cursor: pointer; position: absolute; z-index: 998}.twitter_right .twitter-icon{left: -50px; right: auto}.twitter_left .twitter-content,.twitter_right .twitter-content{background-color: #FFF; border: 4px solid #36a7e5; position: relative; z-index: 998}.custom_left,.custom_right{width: 250px; position: fixed}.custom_left{left: -250px; top: 241px; z-index: 996}.custom_right{right: -250px; top: 150px; z-index: 996}.facebook_left+.twitter_left+.custom_left,.facebook_right+.twitter_right+.custom_right{top: 361px}.facebook_left+.custom_left,.facebook_right+.custom_right,.twitter_left+.custom_left,.twitter_right+.custom_right{top: 301px}.custom_left .custom-icon,.custom_right .custom-icon{height: 50px; width: 50px; right: -50px; background: url(../img/custom-icon.png) no-repeat; cursor: pointer; position: absolute; z-index: 996}.cart-module,.checkout,div.testimonial .author{position: relative}.custom_left .custom-icon{background: url(../img/custom-icon-right.png) no-repeat}.custom_right .custom-icon{left: -50px; right: auto}.custom_left .custom-content,.custom_right .custom-content{background-color: #FFF; border: 4px solid #ea2e49; position: relative; z-index: 996; padding: 10px}.picker-switch .btn,.timepicker-picker .btn{background: 0 0!important; color: grey!important; border: none!important; text-shadow: none!important; -webkit-text-shadow: none!important; -moz-text-shadow: none!important}div.required .control-label:before{content: '* '; color: red; font-weight: 700}.required{color: red}div.testimonial{max-width: 820px; margin: 0 auto}div.testimonial img[align=left]{margin-right: 30px}div.testimonial img[align=right]{margin-left: 30px}div.testimonial .author{line-height: 1.2; margin-top: -3px}div.testimonial span{font-size: 16px}div.testimonial p{color: #c18107}div.testimonial .description{font-size: 21px; line-height: 30px; font-weight: 200; padding: 4px 0 0; font-family: Raleway}.return-list .return-id{width: 49%; float: left; margin-bottom: 2px}.return-list .return-status{width: 49%; float: right; margin-bottom: 2px}.return-list .return-content{padding: 10px 0; display: inline-block; width: 100%; margin-bottom: 20px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6}.return-list .return-content div{float: left; width: 33.3%}.return-product{overflow: auto; margin-top: 10px; margin-bottom: 20px}.return-opened textarea{width: 100%}.checkout #company-id-display,.checkout #tax-id-display{display: none}.checkout>div{margin: 0 0 20px}.checkout-heading{background: url(../img/bg-menu.png) bottom left repeat-x; padding: 5px 0 7px; font-size: 14px; font-weight: 800; text-transform: uppercase}.checkout-heading a{float: right; margin-top: 1px; cursor: pointer}.checkout-content{border: 1px solid #e6e6e6; border-top: none; display: none; padding: 25px 30px}.checkout-content:after,.checkout-content:before{display: table; content: " "}.checkout-content:after{clear: both}.checkout-content .left{float: left; width: 48%}.checkout-content .left>:first-child{margin-top: 0}.checkout-content .right{float: right; width: 48%}.checkout-content .right .button{margin-top: 10px}.checkout-content .right>:first-child{margin-top: 0}.checkout-content .buttons{clear: both; margin: 0}.checkout-content label{padding-left: 5px}.checkout-content table label{padding-left: 0}.download-list,.order-list{overflow: auto}.download-list .download-id,.order-list .order-id{width: 49%; float: left; margin-bottom: 2px}.download-list .download-status,.order-list .order-status{width: 49%; float: right; text-align: right; margin-bottom: 2px}.download-list .download-content,.order-list .order-content{padding: 10px 0; display: inline-block; width: 100%; margin-bottom: 20px; border-top: 1px solid #e6e6e6}.download-list .download-content div,.order-list .order-content div{float: left; width: 33.3%}.sitemap-info{overflow: auto; margin: 0 0 20px; line-height: 30px}.sitemap-info ul{padding: 0 0 0 20px; margin: 0}.sitemap-info ul li{padding: 0; font-weight: 700}.sitemap-info ul li ul li a{font-weight: 300}.sitemap-info .left,.sitemap-info .right{float: left; width: 50%}.cart-module>div:after,.cart-module>div:before{position: absolute; content: ''; display: inline-block}.cart-module>div{padding: 25px!important; margin: 0 0 30px; background: #fff; border: 1px solid #e5e5e5}.cart-module>div:before{top: -8px; left: 9px; border-right: 9px solid transparent; border-bottom: 9px solid #ccc; border-left: 9px solid transparent; border-bottom-color: #e6e6e6}.cart-module>div:after{top: -7px; left: 10px; border-right: 8px solid transparent; border-bottom: 8px solid #fff; border-left: 8px solid transparent}.cart-module table{margin: 0 0 10px}.cart-module table td{padding: 0 20px 3px 0}.cart-module input[type=text],.cart-module select{margin: 5px 5px 5px 10px}.cart-info table td,.wishlist-info table td{vertical-align: middle; text-align: center}table.form td{padding: 5px 13px 3px 0}table.form td input,table.form td select,table.form td textarea{margin-left: 15px}div.pagination{clear: both; padding: 20px 0 0; margin: 0 0 10px!important; position: relative; overflow: auto; background: url(../img/bg-menu.png) top left repeat-x}.tab-content .pagination{padding-top: 0; background: 0 0}div.pagination .results{float: right; width: 250px; text-align: right; padding: 14px 0 10px}div.pagination .links,div.pagination .links li{float: left; width: auto; padding: 3px 0 0; overflow: auto}div.pagination .links a,div.pagination .links b,div.pagination .links span{display: inline-block; width: 30px; height: 30px; border: 1px solid #e5e5e5; transition: border-color .4s; -webkit-transition: border-color .4s; -moz-transition: border-color .4s; text-align: center; padding: 4px 0 0; margin: 0 7px 10px 0}.login-content:after,.login-content:before,.main-content .content:after,.main-content .content:before{display: table; content: " "}div.pagination .links b{border-color: #ce9b3a}.login-content:after{clear: both}.login-content .left{float: left; width: 47%}.login-content .right{float: right; width: 47%}.login-content .content{margin: 20px 0 0}.login-content .left .button{margin-top: 10px}.main-content .content{padding: 0 0 20px; position: relative; margin-top: 0}.main-content .content:after{clear: both}.main-content .content .left{float: left; width: 47%; padding: 0}.main-content .content .right{float: right; width: 47%; padding: 0}.main-content .content ul{margin: -7px 0 0; padding: 0; list-style: none; line-height: 30px; position: relative}.large-field{width: 300px}.twitterButton{width: 155px; float: left}.instagramButton{width: 200px; float: left}.googleButton{width: 155px; float: left}.facebookButton{width: 155px}.checkout-product table td.price{text-align: right}@media print{.no-print, .no-print *{display: none!important}}.videodetector{position: relative; width: 100%; height: 0; padding-bottom: 60%}.videodetector iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%}.owl-dots,.owl-nav{text-align: center; -webkit-tap-highlight-color: transparent}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background: 0 0; color: inherit; border: none; padding: 0!important; font: inherit}.owl-dots .owl-dot{display: inline-block; zoom: 1}.owl-dots .owl-dot span{width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background: #869791}.box.filter-product .slider-center-arrow .next,.box.filter-product .slider-center-arrow .prev{position: absolute; top: 50%; margin: 0; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); width: 30px; height: 30px; background: #ccc; -webkit-transition: background .3s; -moz-transition: background .3s; -o-transition: background .3s; transition: background .3s; z-index: 1; cursor: pointer; font-family: "Font Awesome 5 Free", FontAwesome; font-weight: 900}.box.filter-product .slider-center-arrow .prev{left: 0}.box.filter-product .slider-center-arrow .next span,.box.filter-product .slider-center-arrow .prev span{display: block; width: 6px; height: 8px; margin: 12px auto 0; background: url(../img/left.png) no-repeat; -webkit-transform: rotate(0); -webkit-transition-duration: 250ms; -moz-transform: rotate(0); -moz-transition-duration: 250ms; background: none; margin-top: 0; line-height: 30px; height: 30px; width: 30px; text-align: center}.box.filter-product .slider-center-arrow .prev span:before{content: "\f053"; color: #fff}.box.filter-product .slider-center-arrow .next span:before{content: "\f054"; color: #fff}.box.filter-product .slider-center-arrow .next span,.box.filter-product .slider-center-arrow .prev span{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out}.box.filter-product .slider-center-arrow .next span{background: url(../img/right.png) no-repeat; background: none}.box.filter-product .slider-center-arrow .prev span{background: url(../img/left.png) no-repeat; background: none}.box.filter-product .slider-center-arrow .next{right: 0}.box.filter-product .slider-center-arrow .product-grid{padding: 0 45px; z-index: 0}.gallery,.gallery .owl-item{text-align: center}.gallery .next-button,.gallery .prev-button,.tab-content .prev-button,.tab-content .next-button{position: absolute; right: 0; margin: 0; width: 30px; height: 30px; background: #ccc; -webkit-transition: background .3s; -moz-transition: background .3s; -o-transition: background .3s; transition: background .3s; bottom: 0; z-index: 1; cursor: pointer; font-family: "Font Awesome 5 Free", FontAwesome; font-weight: 900}.gallery .next-button:hover,.gallery .prev-button:hover{background: #494b56}.gallery .prev-button{right: 40px}.gallery .next-button span,.gallery .prev-button span,.tab-content .prev-button span,.tab-content .next-button span{display: block; width: 6px; height: 8px; margin: 13px auto 0; background: url(../img/left.png) no-repeat; -webkit-transform: rotate(0); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 250ms; -moz-transform: rotate(0); -moz-transition-timing-function: ease-out; -moz-transition-duration: 250ms; background: none!important; margin-top: 0!important; line-height: 30px!important; height: 30px!important; width: 30px!important; text-align: center}.gallery .next-button span,.tab-content .next-button span{background: url(../img/right.png) no-repeat; background: none}.gallery .next-button:hover span,.gallery .prev-button:hover span{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg)}.gallery .prev-button span:before,.tab-content .prev-button span:before{content: "\f053"; color: #fff}.gallery .next-button span:before,.tab-content .next-button span:before{content: "\f054"; color: #fff}.remove-uploaded-file{cursor: pointer; font-weight: 700; display: inline-block; padding-left: 10px}.fixed{position: fixed}.bottom_left{bottom: 10px; left: 50px}.bottom_right{bottom: 10px; right: 50px}.middle_right{top: 45%; right: 0}.middle_left{top: 45%; left: 0}.main-content.fixed,#slider.fixed,.footer.fixed,.copyright.fixed,.custom-footer.fixed,.breadcrumb.fixed{position: inherit}.datepicker-wrapper{width:auto;position:relative;display:inline-block}.datepicker-addon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}.datepicker-addon label{margin-top:0!important}.cross-icon{background: 0 0; position: absolute!important; right: 0!important; top: -5px!important; width: 116%!important; height: 100%!important; opacity: .6}.cross-icon:hover{opacity: 1}.cross-icon:after,.cross-icon:before{position: absolute; left: 44%; content: ' '; height: 121%; width: 2px; background-color: #333}.cross-icon:before{transform: rotate(45deg)}.cross-icon:after{transform: rotate(-45deg)}.album-list li{border: 1px solid #ccc; background: #fff; padding: 5px}.enquery-button{display: block}#pi_captcha_question,#product_inquiry_submit{margin-left: 15px}.grid-item{width: 200px; padding: 10px}.grid-item--width2{width: 400px}.cart-info .quantity input{min-width: 60px; text-align: center}.tab-content .prev-button,.tab-content .next-button,.gallery .prev-button,.gallery .next-button,.box>.prev,.box>.next,.jcarousel-control-prev,.jcarousel-control-next{cursor: pointer}.cd-top{display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .05); box-shadow: 0 0 10px rgba(0, 0, 0, .05); overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(232, 98, 86, .8) url(../image/cd-top-arrow.svg) no-repeat center 50%; visibility: hidden; opacity: 0; -webkit-transition: opacity .3s 0s, visibility 0 .3s, background-color .3s 0; transition: opacity .3s 0s, visibility 0 .3s, background-color .3s 0}.cd-top.cd-top--show,.cd-top.cd-top--fade-out,.cd-top:hover{-webkit-transition: opacity .3s 0s, visibility 0 0s, background-color .3s 0; transition: opacity .3s 0s, visibility 0 0s, background-color .3s 0}.cd-top.cd-top--show{visibility: visible; opacity: 1}.cd-top.cd-top--fade-out{opacity: .5}.cd-top:hover{background-color: #e86256; opacity: 1}.account-page li{border: 1px solid #f6f6f6; width: 23%; margin-right: 1%; margin-bottom: 1%; float: left}.account-page a{display: block; padding: 15px 10px; width: 100%; text-align: center}.account-page a>[class*="fa-"]{font-size: 2em; display: block; margin: 0 auto 10px; text-align: center}.account-page li span{display: block; text-align: center; min-height: 40px}.login-content2 .account-option{display: flex; margin: 0 -15px}.login-content2 .account-option>a:focus, .login-content2 .account-option>a:hover{text-decoration:none;}.login-content2 .account-option>a{border: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; text-align: center; font-size: 16px; padding: 15px; font-weight: 600}.login-content2 .account-option>a>span{color: #ccc; border: 1px solid #ccc; width: 100%; height: 100%; display: block; padding: 12px}.login-content2 .account-option>a.active>span{border-color: #000; color: #000;}.login-content2 form{margin-top: 40px; padding-bottom:30px;}.login-content2 .form-group label{display: block}.login-content2 .form-group input,.login-content2 .form-group select,.login-content2 .form-group textarea{display: block; width: 100%; background:#fff; border-radius: 0; border-width: 0; border-bottom-width: 1px; padding-left: 0; padding-right: 0}.login-content2 .form-group select{-webkit-appearance: none; -moz-appearance: none; text-indent: 1px; height: auto}.login-content2 .form-group .form-with-icon{position: relative}.login-content2 .form-group .form-icon-right{position: absolute; right: 10px; top: 10px; font-size: 12px}.login-content2 .form-group textarea{height: 140px}.login-content2 .radio-inline{padding-left: 0;}.login-content2 .radio-inline input[type="radio"]{display: none}.login-content2 .radio-inline input[type="radio"]+label{position: relative; padding-left: 30px; cursor: pointer; margin: 0}.login-content2 .radio-inline input[type="radio"]+label:before{content: ""; width: 20px; height: 20px; border: 1px solid #ccc; display: inline-block; border-radius: 14px; position: absolute; left: 0; top: 0}.login-content2 .radio-inline input[type="radio"]:checked+label:after{left: 5px; top: 5px; position: absolute; content: ""; width: 10px; height: 10px; border-radius: 10px; background: #000}.login-content2 .login-content.input-bordered input,.login-content.input-bordered select,.login-content.input-bordered textarea{border-width: 1px; padding-left: 10px; padding-right: 10px}.ui-datepicker{border: 0; box-shadow: 0 0 20px rgba(0, 0, 0, .15)}.ui-datepicker-next,.ui-datepicker-prev{opacity: 1!important; filter: Alpha(Opacity=100)!important}.ui-datepicker-next:before,.ui-datepicker-prev:before{content: "\f054"; font-family: "Font Awesome 5 Solid", "FontAwesome"; font-size: 14px; text-align: center; display: block; line-height: 25px; color: #aaa; transition: 0.3s all ease}.ui-datepicker-prev:before{content: "\f053"}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background: none; border: 0!important}.ui-datepicker-next:hover:before,.ui-datepicker-prev:hover:before{color: #000}.ui-datepicker-next span,.ui-datepicker-prev span{display: none!important}.ui-datepicker .ui-widget-header{background: none; border: 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top: 6px}.ui-datepicker{width: auto}.ui-datepicker td{padding: 0}.ui-datepicker table{padding: 0 15px; border-collapse: separate}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{background: none; text-align: center; border: 0; width: 34px; height: 34px; padding: 0; display: flex; justify-content: center; align-items: center; transition: 0.3s all ease; color: #aaa}.ui-datepicker .ui-state-hover{color: #000}.ui-datepicker .ui-state-active{background: #000; color: #fff; border-radius: 34px; font-weight: 700}.login-content2 .social-logins-block{overflow: hidden; display: flex; margin: 30px -15px; align-items: center}.login-content2 .social-logins-block>*{margin-bottom: 0; -ms-flex-preferred-size: 0; flex-basis: 0%; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; padding: 4px 15px}.login-content2 .social-logins-block>*>*{width: 100%; display: block; height: auto; border-radius: 4px; background-image: none; text-align: center}.login-content2 .social-logins-block>*>* img{width: 18px; height: 18px}.login-content2 .social-logins{margin-top: 30px}.login-content2 .social-logins h2{text-align: center; font-weight: 600}.login-content2 .social-or-line{text-align: center; margin: 15px 0; padding: 10px 0; position: relative}.login-content2 .social-or-line:before{content: ""; background: #e4e4e4; height: 1px; width: 100%; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); z-index: 1}.login-content2 .social-or-line:after{width: 40px; height: 40px; position: absolute; top: 0; left: 0; right: 0; display: block; margin: 0 auto; content: ""; background: #fff; border-radius: 40px; border: 1px solid #ccc; z-index: 1}.login-content2 .social-or-line>span{z-index: 2; position: relative}.login-content2 a.gglStandardBtn{display: inline-block; width: 100%; height: 42px; background-color: #4285f4; color: #fff; border-radius: 4px; transition: background-color .218s, border-color .218s, box-shadow .218s; text-shadow: none; display: flex; justify-content: center; align-items: center; border: 0; padding-left: 30px!important; position: relative; font-size: 16px}.login-content2 a.gglStandardBtn span{width: 40px; height: 40px; background: #fff; border-radius:2px; left: 1px; top: 1px; position: absolute; display: flex; justify-content: center; align-items: center}.login-content2 .ocx-fbl-button{width: 100%; padding: 0!important; position: relative; height: 42px; display: flex; justify-content: center; align-items: center; border: 0; padding-left: 30px!important; position: relative; border-radius: 4px; font-size: 16px}.login-content2 .ocx-fbl-button:hover,.ocx-fbl-button:focus{color: #fff}.login-content2 .ocx-fbl-button i{width: 40px; height: 40px; left: 1px; top: 1px; position: absolute; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 30px}/* New Update */.login-content2 input:-webkit-autofill,.login-content2 input:-webkit-autofill:hover, .login-content2 input:-webkit-autofill:focus, .login-content2 input:-webkit-autofill:active{-webkit-box-shadow: 0 0 0 30px white inset !important;}.login-content2 form{margin-top: 20px;}.login-content2 .account-option>a>span{border-width: 2px;}.login-content2 .social-logins-block{margin: 15px -15px;}.login-content2 .account-option>a{padding: 0;}.login-content2 .account-option>a:nth-child(1)>span{border-top: 0; border-left-color: transparent; border-right-color: transparent;}.login-content2 .account-option>a:nth-child(2)>span{border-top: 0; border-left-color: transparent; border-right-color: transparent;}.login-content2 .account-option>a:nth-child(1).active>span{border-right-color: #ff8400; border-bottom-color: #ff8400;}.login-content2 .account-option>a:nth-child(2).active>span{border-left-color: #ff8400; border-bottom-color: #ff8400;}.login-content2 .form-group textarea{height: 50px;}.login-content2 h2{text-align: center;}.login-content2 .form-group{padding-top: 10px; margin-bottom: 0px; position: relative; padding-bottom: 20px;}.login-content2 .form-group.field-error .error{position: absolute; bottom: 0; width: 100%;text-align: right; font-weight: 400; color: #ff0000; font-size: 11px;}.main-content .login-content2 .content{padding-bottom: 5px;}.login-content2 .form-group.field-error:after{position: absolute; content:"\f06a"; bottom: 32px; right: 10px; font-family: "Font Awesome 5 Free", "FontAwesome"; color:#ff0000;}.floating-label{position: relative;}.floating-label label.placeholder{position: absolute; pointer-events: none; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); transition: 0.2s ease all; z-index: 10; color: #9e9e9e; font-size:14px; font-weight: 400; left: 0;}.floating-label label.placeholder .required{color: inherit;}.floating-label input:focus ~ label.placeholder{top: -12px; left: 0px; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 10px; opacity: 1;}.floating-label input:not(:placeholder-shown) ~ label.placeholder{top: -12px; left: 0px; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 10px; opacity: 1;}.floating-label input:not(:-ms-input-placeholder) ~ label.placeholder{top: -12px; left: 0px; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 10px; opacity: 1;}.floating-label input::not(::-ms-input-placeholder) ~ label.placeholder{top: -12px; left: 0px; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 10px; opacity: 1;}.floating-label input::-webkit-input-placeholder{color: transparent;}.floating-label input:-ms-input-placeholder{color: transparent;}.floating-label input::-ms-input-placeholder{color: transparent;}.floating-label input::-moz-placeholder{color: transparent;}.floating-label input::placeholder{color: transparent;}/* Fallback for Edge-------------------------------------------------- */@supports (-ms-ime-align: auto){.floating-label .placeholder{display: none;}.floating-label input::-ms-input-placeholder{color: #9e9e9e !important; font-size: 14px;}}.login-content2 .account-option{margin: 0;}.login-content2 .account-option>a>span{padding: 25px 12px; border-left: 0; border-right: 0; border-bottom-width:1px!important;}.login-content2 .account-option>a.active>span{border-bottom-width: 2px!important; border-color: #000!important;}.login-content2 .social-or-line{margin: 25px auto 15px;}.login-content2 .content, .login-content2 .buttons, .social-logins{max-width: 80%; margin: 0 auto;}.ui-datepicker{z-index: 30!important;}.login-content2 form h2{font-weight: 600;}.floating-label:after{position: absolute; bottom: 0; width: 0; left: 0; content:""; background: #000; height: 2px; transition: 0.3s all ease-in-out;}.field-error .floating-label:after{background: #ff0000; width: 100%;}.floating-label.input-is-focused:after{width: 100%;}@media only screen and (min-width:768px){.cd-top{right: 20px; bottom: 20px}}@media only screen and (min-width:992px){.cd-top{height: 60px; width: 60px; right: 30px; bottom: 30px}}@media (max-width:960px){.account-page li{width: 45%; min-height: 116px}.mini-cart-footer{position: fixed; width: calc(100% - 30px); bottom: 30px}.checkout-content #payment-new td, .checkout-content #address-new td{display: block}.checkout-content table{width: 100%}.checkout-content td input, .checkout-content td select, .checkout-content td textarea{margin-left: 0!important}}.filter-product .image {position:relative}.filter-product .image .wait {position: absolute;top: 0px;left: 0px;border: 1px solid #9f1b25;width: 100%;height: 100%;background-color:rgba(0,0,0,0.6)}.product .image {position:relative}.product .image .wait {position: absolute;top: 0px;left: 0px;border: 1px solid #9f1b25;width: 100%;height: 100%;background-color:rgba(0,0,0,0.6)}@media(max-width:480px){.account-login .facebook-login-button-area, .account-login .googleButton {margin-right: 0;}.login-content2 .social-logins-block {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: unset;-ms-flex-align: unset;align-items: unset;}}
#deliver_date_label{
	font-weight: bold;
}
#invoice_showprice_label{
	font-weight: bold;
}
.talk-bubble {border:1px solid #ddd;padding:20px;position: relative;height: auto;background-color: #fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.o2o_slider img {width:100%;}
.o2o_slider .o2o_slideritem.youtube.slick-slide {background: #000; position: relative;}
.o2o_slider .o2o_slideritem.youtube iframe, .o2o_slider .o2o_slideritem.youtube video {pointer-events:none;width:100%;height:auto; display: block;}
.o2o_slider .o2o_slideritem.youtube .video-layer {position:fixed;}
.o2o_slider .o2o_slideritem.youtube picture.poster {position: absolute;top: 0;width: 100%;}
.o2o_slider a {display:block;width:100%;}
.o2o_slider .slick-dots button {background: #000; border-radius: 20px; width: 16px!important; height: 16px!important;}
.o2o_slider .slick-dots button:before {content:none!important}
.o2o_slider .slick-dots {position: absolute;bottom: 10px;}
.o2o_slider.slick-dotted.slick-slider {margin-bottom: 0;}
.o2o_slider .slick-track {display:flex}
.o2o_slider.slick-initialized .slick-slide {position:relative; display: flex;align-items: center;height:auto;}
.o2o_slider .slick-arrow {z-index: 1;padding: 15px;width: 55px;height: 55px;}
.o2o_slider .slick-next {right: 0px}
.o2o_slider .slick-prev { left:0px}
.o2o_slider .slick-prev i, .o2o_slider  .slick-next i {font-size: 20px;line-height: 1;opacity: .75;color: rgb(196, 183, 183);}
.o2o_slider .slick-prev:before, .o2o_slider  .slick-next:before {content:none;}
.jstree-default .jstree-anchor {height:auto !important; line-height:auto !important;}
.withdrawer-description {font-style: italic;}
.phoneNew, .phoneNewWarranty {position: relative;display: flex;align-items: center;}
.phoneNew .fa-caret-down {position: absolute;left: 13%;}
select#prefix {position: absolute;border: 1px solid #d9d9d9;padding-left: 15px;margin-bottom: 0;height: 36px;}
.account-edit select#prefix{
    width: 30%;
    margin: 5px 15px 0px;
}
.account-edit input[name="fakePhone"]{
    padding-left: 85px !important;
}
.account-address-update input[name="fakePhoneAddress"]{
    width: 100%;
    padding-left: 85px;
}
.account-address-update select#prefix{
    width: 30% !important;
    margin-top: 0;
}
.checkout-checkout input[name="fakePhone"], .checkout-checkout input[name="fakePhoneAddress"] {
   width: 300px;
    height: 36px;
		padding-left: 95px;
}
.checkout-checkout input[name="fakePhoneAddress"] {
    padding-left: 95px;
}
.checkout-checkout select#prefix{
    width: 25%;
    margin-top: 0;
}
.account-product_warranties-save select#prefixWarranty{
    height: 42px;
}
.complete-profile select#prefix{
    margin-top: 5px;
}
#payment-address select#prefix {
    margin-top: 5px;
    width: 17%;
}
.coupon_list_wrapper {
    display: flex;
    flex-wrap: wrap;
}
.coupon_card {
    margin-right: 5px;
    border-radius: 4px;
    border: 1px dashed #bbb;
    padding: 8px 12px;
    width: 260px;
    display: flex;
    justify-content:space-between;
    align-items: center;
    margin-top: 10px;
}
#payment-new select#prefix, #shipping-new select#prefix{margin-top: 5px;width: 25%;}
.account-register select[name="prefix-phone"] {width: 18% !important;margin-bottom: 0;}
.account-address-insert select[name="prefix-phoneAddress"]{width: 30%; margin-top:0;}
.account-address-insert input[name="fakePhoneAddress"]{width: 100%;padding-left: 90px;}
.floating-label .phoneNew label.placeholder {left: 19%;}
@media (max-width: 767px){
    .checkout-checkout input[name="fakePhone"]{
        width: 100%;
    }
}
@media (max-width: 960px){
    #top .hidden-xs {
        display:none
    }
}
.easydrawer[data-easydrawer-id="drawer-filter"]:not(.easydrawer-open) .filter-hide {
    display:none;
}
.easydrawer[data-easydrawer-id="drawer-filter"].easydrawer-open .filter-open {
    display:none;
}
.mfilter-content_top .mfilter-content ul {
    display: flex!important;
    padding-bottom: 30px;
}
.mfilter-content_top .mfilter-heading-text {
    margin-left: 0;
}
.mfilter-content_top .mfilter-heading-text > span {
    padding-left:0;
}
.mfilter-content_top .mfilter-content > ul > li .mfilter-heading {
    width: auto;
    padding: 8px 15px;
    border:1px solid #dbdee1!important;
    border-radius: 4px;
}
.mfilter-content_top .mfilter-heading-content {
    padding: 0;
}
.mfilter-content_top .mfilter-content ul .mfilter-content-opts {
    display: none!important;
}
.mfilter-content_top .mfilter-content ul .mfilter-heading {
    cursor: pointer;
}
.mfilter-content_top .mfilter-content ul > li{
    margin-right: 5px;
    position: relative;
    border-top: 0!important;
}
.mfilter-content_top .mfilter-content ul .mfilter-content-opts.active {
    display: block!important;
    position: absolute;
    z-index: 5;
    top: 110%;
    left: 0;
    background: #fff;
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    width: 260px;
    padding: 16px;

}
.mfilter-content_top, .mfilter-content_top .mfilter-content > ul > li{
    overflow: visible;
}
.blur-up {
    -webkit-filter: blur(5px);
    filter: blur(5px);
    transition: filter 400ms, -webkit-filter 400ms;
}

.blur-up.lazyloaded {
    -webkit-filter: blur(0);
    filter: blur(0);
}
.filter-product-wrapper-extra {
    display:flex;
    overflow-x: hidden;
    flex-wrap: wrap;
}
.filter-product-wrapper-extra.settings-extra-top > *, .filter-product-wrapper-extra.settings-extra-bottom > * {
    width: 100%;
}
.filter-product-wrapper-extra.settings-extra-left .filter-product-extra, .filter-product-wrapper-extra.settings-extra-right .filter-product-extra {
    width: 25%;
}
.filter-product-wrapper-extra.settings-extra-left .filter-product-extra {
    padding-right: 15px;
}
.filter-product-wrapper-extra.settings-extra-right .filter-product-extra {
    padding-left: 15px;
}
.filter-product-wrapper-extra.settings-extra-left .filter-product.box, .filter-product-wrapper-extra.settings-extra-right .filter-product.box {
    width: 75%;
}
@media(max-width:767px) {
    .filter-product-wrapper-extra.settings-extra-left .filter-product-extra, .filter-product-wrapper-extra.settings-extra-right .filter-product-extra, .filter-product-wrapper-extra.settings-extra-left .filter-product.box, .filter-product-wrapper-extra.settings-extra-right .filter-product.box {
        width: 100%;
    }
}
.filter-product .countdownTimer {
    display: flex;
    justify-content: center;
}
.filter-product .countdownTimer span{
    display: block;
    margin-top: -5px;
}
.filter-product .countdown {
    display: flex;
    align-items: center;
}
.filter-product .box-heading {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.filter-product .countdownTimer > * {
    text-align: center;
    border: 1px solid #e4e4e4;
    padding: 5px;
    font-size: 12px;
    margin: 0px 6px;
}
#cart_block {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    height: 100%;
}
#cart_block .mini-cart-info {
    flex-grow: 1;
    height: 100%;
    overflow-y:auto;
    padding-right: 10px;
}
.drawer__content #cart_block .mini-cart-footer {

}
.cart-product-row {
    display: grid;
    grid-template: repeat(2,auto) / repeat(4,1fr);
    gap: 1.5rem;
    margin-bottom:3rem;
}
.cart-product-row > td.image {
    grid-row: 1 / 3;
    padding: 0;
}
.cart-product-row > td.name {
    width: auto;
    grid-column: 2 / 4;
    padding: 0;
}
.cart-product-row > td.total {
    padding: 0;
}
.cart-product-row > td.quantity {
    padding-top: 0;
    grid-column: 2 / 5;
    padding: 0;
}
.cart-product-row > td.quantity > .quantity-wrapper {
    display: flex;
    align-items: center;
}
.cart-product-row > td.quantity > .quantity-wrapper .remove {
    padding: 0;
    margin: 0 0 0 auto;
}
.cart-product-row > td.quantity > .quantity-wrapper .remove  a {
    border: 0;
    width: 14px;
    height: 14px;
    font-size: 14px;
}
.cart-product-row > td.quantity > .quantity-wrapper .refresh {
    margin: 0 0 0 1rem;
}
.cart-product-row > td.quantity > .quantity-wrapper input[type="text"] {
    min-width: 60px;
    text-align: center;
    margin: 0;
}
.mini-cart-footer {
    position: relative;
}
.whatsapp_bubble{
    position: absolute;
    top: 0%;
    right: 0;
    width: 250px;
    padding: 10px 20px;
    margin-bottom: 10px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 4px 4px 8px rgba(0,0,0,0.16);
    border:solid 1px rgba(170, 170, 170,0.2);
    transition-duration: 0.3s;
    transform: translate(0px,calc(-100% - 10px));
}
