@keyframes bottomtop{0%{top:0}100%{top:30px}}.effect-1{display:block;overflow:hidden;position:relative}.effect-1:before,.effect-1:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .9s ease 0s}.effect-1:hover:before{background:rgba(255,255,255,.5) none repeat scroll 0 0;bottom:50%;top:50%}.effect-1:hover:after{background:rgba(255,255,255,.5) none repeat scroll 0 0;left:51%;right:50%}.effect-2{display:block;overflow:hidden;position:relative}.effect-2:before{border:1px solid #fff;bottom:15px;content:"";left:15px;opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);position:absolute;right:15px;top:15px;-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:after{bottom:15px;content:"";left:15px;position:absolute;right:14px;top:15px;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);opacity:0;filter:alpha(opacity=0);-webkit-box-shadow:0 0 0 20px rgba(0,0,0,.2);box-shadow:0 0 0 20px rgba(0,0,0,.2);background-color:rgba(0,0,0,.05);-webkit-transition:opacity .35s ease 0s,transform .35s ease 0s;-o-transition:opacity .35s ease 0s,transform .35s ease 0s;transition:opacity .35s ease 0s,transform .35s ease 0s;z-index:1}.effect-2:hover:before,.effect-2:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.effect-3{display:block;overflow:hidden;position:relative}.effect-3:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.effect-3:hover:before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.title-block-1 .block-home{padding:85px 0;margin:0 !important}.title-block-1 .block-home .block-title{text-align:left;margin-bottom:40px !important}.title-block-1 .block-home .block-title strong{font-size:342.85% !important;display:block}.title-block-1 .block-home .block-title p.posttext{font-style:italic}.title-block-1 .block-home.policy-shop{padding-top:50px;padding-bottom:50px}.title-block-1 .block-home.block-products-slider{padding:65px 0 50px}.title-block-1 .block-home.block-products-slider .block-title strong{color:#fff}.title-block-1 .block-home.block-products-slider .block-title p.posttext{color:#999}.title-block-1 .block-home.product-slider .block-title strong{font-size:257.14% !important;margin-bottom:10px}.policy-shop{border-bottom:1px solid #e5e5e5}.policy-shop .item{text-align:center}.policy-shop .item .icon{margin-bottom:15px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.policy-shop .item .info h3{font-weight:500;color:#222;font-size:171.42%;margin:0 0 5px}.policy-shop .item .info p{color:#999;font-size:92.85%;margin-bottom:0}.policy-shop .item:hover .icon{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.box-content.box-content2{padding:50px 0;border-bottom:1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;margin:50px 0}.box-content .row{align-items:center}.box-content h3{font-size:342.85%;color:#111;line-height:45px;margin-bottom:20px}.box-content p{font-style:italic;margin-bottom:50px}.box-content .btn-view{line-height:44px;background-color:#111;font-size:12px;color:#fff;text-transform:uppercase;padding:0 25px;display:inline-block;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;margin-bottom:30px;position:relative}.box-content .btn-view:after{display:inline-block;content:"";border-radius:25px;border:1px dashed #111;position:absolute;left:-5px;right:-5px;bottom:-5px;top:-5px}.home-page-1 .block-brand{margin-bottom:100px}.home-page-1 .block-brand .item{border:1px dashed transparent}.home-page-1 .block-brand .item img{width:auto;margin:0 auto;opacity:.5}.home-page-1 .block-brand .item:hover img{opacity:1}.home-page-1 .block-products-slider{background:url("../images/bg-ft.jpg") repeat 0 0;position:relative}.home-page-1 .block-products-slider:before{position:absolute;content:"";background:url("../images/bg-pattern.png") repeat-x 0 0;width:100%;height:14px;left:0;top:-4px;z-index:1}.home-page-1 .block-products-slider:after{position:absolute;content:"";background:url("../images/bg-pattern2.png") repeat-x 0 0;width:100%;height:14px;left:0;bottom:0;z-index:1}.home-page-1 .block-products-slider .inner-slider .container .owl-stage-outer .product-item{margin-bottom:0}.home-page-1 .block-products-slider .inner-slider .container .owl-stage-outer .product-item .product-item-name a{color:#fff}.home-page-1 .block-products-slider .nav-style-2 .owl-theme .owl-nav [class*=owl-]{background:rgba(255,255,255,.2)}.home-page-1 .block-products-slider .nav-style-2 .owl-theme .owl-nav [class*=owl-]:after{border-color:rgba(255,255,255,.2)}.home-page-1 .block-products-slider .nav-style-2 .owl-theme .owl-nav [class*=owl-]:before{color:#fff}.group-products{border-bottom:1px solid #e5e5e5}.group-products .block-list-products{position:relative}.group-products .block-list-products .block-title{border-bottom:1px solid #e5e5e5;margin-bottom:25px !important}.group-products .block-list-products .block-title strong{margin-bottom:0 !important}.group-products .block-list-products .product-type-list .product-items{position:static}.group-products .block-list-products .product-type-list .product-items .image-product{width:130px;border:1px solid #e5e5e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.group-products .block-list-products .product-type-list .product-items .owl-dots{position:absolute;top:23px;right:0;margin:0}.group-products .block-list-products .product-type-list .product-items .owl-dots .owl-dot span{width:7px;height:7px;margin:3px}.group-products .block-list-products .product-type-list .product-items .owl-dots .owl-dot.active span{width:25px}.block-slider-post .item .info-post .post-title{font-size:214.28%;line-height:30px;margin:20px 0 15px}.block-slider-post .item .info-post .post-bottom{background:#f5f5f5;display:flex;padding:15px;margin-top:20px;align-items:center}.block-slider-post .item .info-post .post-bottom .post-date{margin-right:auto;font-size:128.57%;color:#111}.block-slider-post .item .info-post .post-bottom .post-read-more a:hover{text-decoration:underline;color:#111}.block-slider-post .item:hover .info-post .post-bottom .post-date{color:#fff}@media (min-width:1200px){body:not(.layout-boxed) .home-page-1 .block-products-slider .inner-slider{margin-right:-1000px;margin-left:-15px;padding:15px;overflow:hidden}body:not(.layout-boxed) .home-page-1 .block-products-slider .inner-slider .container{float:left}body:not(.layout-boxed) .home-page-1 .block-products-slider .inner-slider .container .owl-stage-outer{overflow:inherit}body.layout-boxed .home-page-1 .block-products-slider .inner-slider .container{padding:0 15px !important}}@media (max-width:1199px){.home-page-1 .block-products-slider .inner-slider .container{float:none !important;width:100%}}@media (min-width:992px) and (max-width:1199px){.policy-shop .item .info h3{font-size:140%}}@media (max-width:991px){.policy-shop .item{margin-bottom:30px}.title-block-1 .group-products .block-home{padding-top:0}}@media (max-width:575px){body{background-image:none !important}.block-home .box-content .banners{margin-bottom:30px}.nav-style-2.nav-position-right .owl-theme .owl-nav{display:none}}.title-block-2 .block-home{padding:0;margin:0 0 115px !important}.title-block-2 .block-home .block-title{text-align:center;margin-bottom:30px !important;line-height:35px;display:block}.title-block-2 .block-home .block-title strong{font-size:342.85% !important;color:#222}.slider-show .owl-item{position:relative}.slider-show .owl-item .description{position:absolute;top:30%;left:6%;width:50%;color:#fff}.slider-show .owl-item .description .tilte{margin-bottom:60px}.slider-show .owl-item .description .tilte .text{font-size:100%;text-transform:uppercase}.slider-show .owl-item .description .tilte h3{font-size:514.28%;line-height:60px;margin:10px 0 30px;color:#fff}.slider-show .owl-item .description .tilte p{font-size:100%;font-style:italic}.slider-show .owl-item .description .btn-gr a{color:#fff;text-transform:uppercase;font-size:92.85%;border:1px solid #fff;padding:15px 25px;border-radius:25px;cursor:pointer;margin-right:10px}.slider-show .owl-item.active .description .tilte .text{opacity:1;animation:myeffect-slideshow 1s ease-in-out;-webkit-animation:myeffect-slideshow 1s ease-in-out;-moz-animation:myeffect-slideshow 1s ease-in-out;-o-animation:myeffect-slideshow 1s ease-in-out}.slider-show .owl-item.active .description .tilte h3{opacity:1;animation:myeffect-slideshow 1.5s ease-in-out;-webkit-animation:myeffect-slideshow 1.5s ease-in-out;-moz-animation:myeffect-slideshow 1.5s ease-in-out;-o-animation:myeffect-slideshow 1.5s ease-in-out;-ms-animation:myeffect-slideshow 1.5s ease-in-out}.slider-show .owl-item.active .description .tilte p{opacity:1;animation:myeffect-slideshow 2s ease-in-out;-webkit-animation:myeffect-slideshow 2s ease-in-out;-moz-animation:myeffect-slideshow 2s ease-in-out;-o-animation:myeffect-slideshow 2s ease-in-out;-ms-animation:myeffect-slideshow 2s ease-in-out}.slider-show .owl-item.active .description .btn-gr{opacity:1;animation:myeffect-slideshow 2.5s ease-in-out;-webkit-animation:myeffect-slideshow 2.5s ease-in-out;-moz-animation:myeffect-slideshow 2.5s ease-in-out;-o-animation:myeffect-slideshow 2.5s ease-in-out}.products-slider{background:#fff;position:relative}.products-slider:after{display:inline-block;content:"";position:absolute;left:-25px;top:0;z-index:9;width:26px;height:100%;background:url(../images/pattern_3.png) repeat-y 0 0}.products-slider .block-filterproducts{padding:0}.products-slider .block-filterproducts .product-item .product-item-info .image-product{box-shadow:0 0 0 !important}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-item-description{margin:10px 0 0}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-reviews-summary{display:table !important;margin:0 auto}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result{width:auto}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result:before{font-size:18px}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-reviews-summary .rating-summary .rating-result span:before{font-size:18px;color:#ffd61e}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-reviews-summary .reviews-actions{display:none !important}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .price-box .price,.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .product-item-name a{font-size:285.71%}.products-slider .block-filterproducts .product-item .product-item-info:hover .product-item-details .price-box{opacity:1}.products-slider .block-filterproducts .product-item .quickview-handler{display:none !important}.block-about-brand{text-align:center}.block-about-brand .content{max-width:1100px;margin:0 auto}.block-about-brand .content .block-aboutus{margin-bottom:90px}.block-about-brand .content .block-brand img{width:auto}.block-about-brand .content .block-brand img:hover{opacity:.8}.home-page-2 .block-banner .banner{position:relative;color:#fff;overflow:hidden}.home-page-2 .block-banner .banner img{transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.home-page-2 .block-banner .banner.banner1 .info{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto}.home-page-2 .block-banner .banner .info{position:absolute;bottom:30px;left:30px;z-index:1}.home-page-2 .block-banner .banner .info .name-cat{font-size:342.85%;color:#fff;display:block;line-height:20px;margin-bottom:20px}.home-page-2 .block-banner .banner:hover img{-webkit-transform:rotate(5deg) scale(1.3);-ms-transform:rotate(5deg) scale(1.3);-o-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3);opacity:1}.home-page-2 .block-banner .banner-bt{margin-top:30px}.block-video-banner .row{align-items:center}.block-video-banner .block .block-title{text-align:left !important}.block-video-banner .block .block-title strong{font-size:342.85% !important}.block-video-banner ul.list-items{margin:0;padding:0;list-style:none}.block-video-banner ul.list-items li{position:relative;margin-bottom:20px}.block-video-banner ul.list-items li .name-price h3{font-size:214.28%}.block-video-banner ul.list-items li .short-info{display:flex}.block-video-banner ul.list-items li .short-info .text{margin-right:auto;white-space:nowrap}.block-video-banner ul.list-items li .short-info .dashed{width:100%;border-bottom:1px dashed;position:relative;top:-6px}.block-video-banner ul.list-items li .short-info .price-menu{font-size:214.28%;line-height:15px;color:inherit}.block-video-banner a.bt-menu{display:inline-block;text-transform:uppercase;font-size:92.85%;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;padding:13px 35px;box-shadow:0 5px 5px rgba(0,0,0,.15);margin-top:30px}.block-video-banner .block-video{position:relative}.block-video-banner .block-video a{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #fff;border-radius:50%}.block-video-banner .block-video a span{font-size:30px;width:65px;height:65px;background:#fff;display:block;text-align:center;line-height:65px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative}.block-video-banner .block-video a span:after{display:inline-block;content:"";border:1px solid #fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:-8px;right:-8px;bottom:-8px;top:-8px;position:absolute}.block-video-banner .banner:not(:last-child){margin-bottom:30px}.home-page-2 .sm-listing-tabs{position:relative}.home-page-2 .sm-listing-tabs .block-title{text-align:left !important}.home-page-2 .sm-listing-tabs [class*=col-]{position:static}.home-page-2 .sm-listing-tabs [class*=col-] .product-items{position:static}.home-page-2 .sm-listing-tabs .ltabs-wrap{position:static}.home-page-2 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:absolute;right:110px;top:0}.home-page-2 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li{font-size:171.42%;color:#111;text-transform:capitalize;border:0;padding:2px 20px;margin:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.home-page-2 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li.tab-sel,.home-page-2 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container .ltabs-tabs li:hover{border:0}.home-page-2 .sm-listing-tabs .product-items .product-item{margin-bottom:0 !important}.home-page-2 .sm-listing-tabs .cms-container img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;max-width:100%}.home-page-2 .sm-listing-tabs .owl-theme .owl-nav{top:0 !important}.home-page-2 .sm-listing-tabs .owl-theme .owl-nav [class*=owl-]{margin:0 0 0 10px !important;background:rgba(0,0,0,.2)}.home-page-2 .sm-listing-tabs .owl-theme .owl-nav [class*=owl-]:before{color:#fff}.home-page-2 .sm-listing-tabs .owl-theme .owl-nav [class*=owl-]:after{display:none}.listtingtabs-cmsright .row .col-lg-5{order:1}.policy-shop2 .content{max-width:1100px;margin:0 auto}.policy-shop2 .content .item{text-align:center}.policy-shop2 .content .item .icon{margin-bottom:15px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.policy-shop2 .content .item .info h3{font-weight:500;color:#222;font-size:214.28%;margin:0 0 5px}.policy-shop2 .content .item .info p{color:#999;font-size:92.85%;margin-bottom:0}.policy-shop2 .content .item:hover .icon{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.block-testimonal{background:url("../images/bg-testimonials.jpg") no-repeat left top;padding:110px 0 !important}.block-testimonal .block .block-title strong{position:relative}.block-testimonal .block .block-title strong:before{content:'\f10d';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:70px;position:absolute;left:-50px;top:-40px;z-index:-1}.block-testimonal .item .content{text-align:center;padding:0 110px;color:#111}.block-testimonal .item .content img{margin:10px auto 30px;width:auto}.block-testimonal .item .content .client-say{font-size:114.28%;margin-bottom:15px}.block-testimonal .item .content .name-client{font-size:257.14%}@media (min-width:1920px){.products-slider .block-filterproducts{padding:15% 0;width:70%;margin:0 auto}}@media (min-width:1681px) and (max-width:1919px){.products-slider .block-filterproducts{padding:10% 0;width:70%;margin:0 auto}}@media (min-width:1200px) and (max-width:1680px){.products-slider .block-filterproducts{padding:0;width:80%;margin:0 auto}.products-slider .block-filterproducts .products-grid .product-item{margin-bottom:0 !important}}@media (max-width:1199px){.home-page-2 .no-gutters{margin:0 -15px !important}.home-page-2 .no-gutters>[class*=col-]{padding:0 15px !important}.home-page-2 .no-gutters>[class*=col-].products-slider{padding:0 30px !important;margin-bottom:80px}.home-page-2 .block-banner .banner-bt{margin-top:25px}.home-page-2 .block-video-banner a.bt-menu{margin-bottom:100px}.home-page-2 .block-testimonal{background:0 0 !important;padding:0 !important}.products-slider .block-filterproducts .product-item .product-item-info .product-item-details .price-box .price{font-size:214.28%}}@media (max-width:991px){.slider-show .owl-item .description{top:10%}.cms-container{margin-bottom:30px;text-align:center}}@media (max-width:767px){.home-page-2 .block-banner .banner{margin-bottom:30px}.home-page-2 .block-banner .banner.banner-bt{margin-top:0}}@media (max-width:575px){.slider-show .owl-item .description{left:10px}.slider-show .owl-item .description .tilte .text{text-transform:capitalize}.slider-show .owl-item .description .tilte h3{font-size:114%;line-height:20px;margin:10px 0 0}.slider-show .owl-item .description .btn-gr{display:none}.home-page-2 .sm-listing-tabs .ltabs-wrap .ltabs-tabs-container{position:static}.home-page-2 .sm-listing-tabs .owl-theme .owl-nav{display:none}.block-testimonal .block .block-title strong:before{left:0}.block-testimonal .item .content{padding:0}}.filter-mobile-btn{display:none}#price-slider .ui-slider-handle{border-width:2px}.page-layout-1column .block.filter{margin-bottom:10px}.sidebar .block{margin-bottom:50px !important}.sidebar .block .block-title{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #d5d5d5}.sidebar .block .block-title strong{font-weight:500;text-transform:capitalize;font-size:257.14%;color:#222;line-height:25px}.sidebar .block .block-title .counter{display:none !important}.sidebar .block .block-content,.sidebar .block .empty{border:0;padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.sidebar .block.filter{box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;overflow:hidden}.sidebar .block.filter .block-title{margin:0;padding:15px 20px 13px}.sidebar .block.filter .block-title strong{font-weight:500;text-transform:capitalize;font-size:214.28%;color:#fff}.sidebar .block.filter .block-title .counter{display:none !important}.sidebar .block.filter .block-subtitle{display:none}.sidebar .block.filter .filter-content{padding:20px 0}.sidebar .block.filter .filter-actions .action.clear{text-decoration:none;background-color:#444;padding:7px 20px;color:#fff;border-radius:4px}.sidebar .block.filter .filter-actions .action.clear:hover{background-color:#333}.sidebar .block.filter .filter-current .filter-label{color:#222}.sidebar .block.filter .filter-current .action.remove{text-decoration:none}.sidebar .block.filter .filter-current .action.remove:before{content:'\e616';font-family:'icons-blank-theme';color:#333;font-size:26px;vertical-align:middle;position:relative;top:-1px}.sidebar .block.filter .filter-current .action.remove span{display:none}.sidebar .block.filter .filter-options .filter-options-item{padding:0 20px;border-bottom:1px solid #e5e5e5;margin:0 0 20px}.sidebar .block.filter .filter-options .filter-options-item:last-child{border-bottom:0;border:0}.sidebar .block.filter .filter-options .filter-options-item .filter-options-title{text-transform:capitalize;color:#111;font-weight:500;font-size:171.42%}.sidebar .block.filter .filter-options .filter-options-item .filter-options-content{display:block !important}.sidebar .block.filter .filter-options .filter-options-item .filter-options-content ol li{margin:0}.sidebar .block.filter .filter-options .filter-options-item .filter-options-content ol li a{display:table;padding:3px 0;text-decoration:none;color:#555;font-size:92.85%}.sidebar .swatch-attribute-options{margin:0}.sidebar .swatch-option.color{margin-left:4px;margin-right:11px}.sidebar .block-compare .product-item .product-item-name{margin:0}.sidebar .block-compare .action.delete{right:0;left:auto}.toolbar:not(:empty){border:0;padding:12px 10px 12px 20px;margin-bottom:30px;background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.05)}.modes .modes-label{display:none}.modes .modes-mode{height:33px;width:33px;margin-right:5px;text-align:center;line-height:33px;padding:0;color:#aaa;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;border:0 !important}.modes .modes-mode.mode-grid:after{content:'\e93d';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:24px}.modes .modes-mode.mode-list:after{content:'\e942';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:24px}.modes .modes-mode:hover,.modes .modes-mode.active{color:#222;background:0 0 !important}.modes .modes-mode:before,.modes .modes-mode span{display:none}.sorter{padding:0}.sorter .sorter-action{top:auto}.sorter .sorter-action:before{line-height:36px}.toolbar-amount{display:none}.toolbar-products select{height:33px;background-color:#fff;border-radius:3px;border:1px solid #e5e5e5}.toolbar-amount,.sorter-label,.sorter-options,.field.limiter .label,.limiter-options,.limiter-text{color:#222;font-size:100%}.page-products .toolbar .limiter{display:inline-block;float:left}.pages{line-height:0}.pages .pages-label{display:none}.pages .items{font-weight:400;font-size:unset}.pages .item{float:left;margin:0 5px 0 0;height:33px;min-width:33px;text-align:center;border:1px solid #e5e5e5;line-height:28px;background-color:#fff;font-size:unset;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.pages .item .action.next span,.pages .item .action.previous span,.pages .item .label{display:none}.pages .item:last-child{margin:0}.pages .item strong,.pages .item a{display:block !important;padding:0;color:#111;font-weight:400;margin:0 !important;border:none !important;line-height:33px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;font-size:100%;width:100%}.pages .item .action.next:before{content:'\e930';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px}.pages .item .action.previous:before{content:'\e92f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px}.pages .action:before{display:block !important;margin:0 !important;color:#222 !important;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.products.wrapper~.toolbar .limiter{float:left !important}.products.wrapper~.toolbar .pages{float:right !important}.products.wrapper{margin:0}.page-products .products-list .product-items{margin:0}.products-list .product-item-info{width:100% !important;margin-bottom:40px;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:0}.products-list .product-item-info:after{content:"";display:block;clear:both}.products-list .product-item-info .image-product{position:relative;width:270px;float:left;text-align:center;border:0;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.products-list .product-item-info .product-item-photo{display:block;line-height:0;padding:0;width:100%;position:relative}.products-list .product-item-info .product-item-details{margin-left:300px;display:block;padding:15px 0 0;position:relative}.products-list .product-item-info .product-item-details .product-item-name{margin:0 0 15px;font-size:128.571%}.products-list .product-item-info .product-item-details .product-item-name a{padding:6px 0}.products-list .product-item-info .product-item-details .product-reviews-summary{margin-bottom:15px !important;margin-left:unset !important;margin-right:unset !important}.products-list .product-item-info .product-item-details .product-reviews-summary .reviews-actions{display:none;font-size:unset;padding:0 5px}.products-list .product-item-info .product-item-details .price-box{margin:2px 0 0}.products-list .product-item-info .product-item-details .price-box .price{font-size:257.14%;font-weight:500}.products-list .product-item-info .product-item-details div[class^=swatch-opt-]{display:table;margin-bottom:5px}.products-list .product-item-info .product-item-details .product-item-description{margin:0 0 20px;font-size:92.85%;color:#999;font-style:italic}.products-list .product-item-info .product-item-details .product-item-description .action.more{display:none}.products-list .product-item-info .product-item-details .swatch-option.color{margin:0 10px 0 3px}.products-list .product-item-info .product-item-details .product-item-actions{position:absolute;width:100%;z-index:1;bottom:10px;right:0;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;opacity:0;visibility:hidden}.products-list .product-item-info .product-item-details .product-item-actions .actions-primary{float:none}.products-list .product-item-info .product-item-details .product-item-actions .actions-primary .tocart{height:40px;line-height:40px;background-color:#fff;width:40px;color:#222;padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}.products-list .product-item-info .product-item-details .product-item-actions .actions-primary .tocart:after{content:'\e958';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-list .product-item-info .product-item-details .product-item-actions .actions-primary .tocart span{display:none}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary{vertical-align:top;display:inline-block}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action{background-color:#fff;display:block;float:left;margin-left:5px;width:40px;height:40px;text-align:center;line-height:40px;color:#222;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action:before{display:none}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action.towishlist:after{content:'\e93f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action.tocompare:after{content:'\e933';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action.quickview-handler{display:inline-block}.products-list .product-item-info .product-item-details .product-item-actions .actions-secondary .action.quickview-handler:after{content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:18px}.products-list .product-item-info:hover .image-product{box-shadow:0 5px 10px rgba(0,0,0,.05);-moz-box-shadow:0 5px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.05);-o-box-shadow:0 5px 10px rgba(0,0,0,.05)}.products-list .product-item-info:hover .product-item-details .product-item-actions{opacity:1;visibility:visible}.products-list .product-item-info:hover .product-item-details .price-box{opacity:0;visibility:hidden}.block-compare .actions-toolbar .primary .action.primary{margin:0}@media (min-width:768px) and (max-width:991px){.product-1-style .products-grid .product-item-info .product-item-details .product-item-actions .actions-primary .tocart{padding:0 15px}}@media (max-width:767px){.toolbar-amount,.page-products .toolbar .limiter{display:none}.filter-mobile-btn{display:inline-block;float:left}.sorter{float:right}.sidebar .block.filter .filter-options .filter-options-content{max-height:unset !important}.block-content.filter-content{margin-bottom:20px}.block.filter{position:fixed;left:-320px;width:300px;top:0;bottom:0;padding:20px;background:#fff;z-index:999;margin:0 !important;overflow-y:auto;box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-o-box-shadow:0 0 15px rgba(0,0,0,.15);transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.show-filter-sidebar .filter-overlay{opacity:.3;visibility:visible}.show-filter-sidebar .block.filter{left:0}}@media (max-width:480px){.products-list .product-item-info .image-product{width:100%;float:none}.products-list .product-item-info .product-item-details{margin:0;float:none;padding:15px 15px 0}}.product-info-main .product-options-wrapper{margin:0 0 40px}.product-info-main .product-options-wrapper .fieldset .label{color:#111;font-weight:400;font-size:100%;text-transform:capitalize}.product-info-main .product-options-wrapper .fieldset select{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:100%;padding-left:15px;height:40px;border:0;color:#111}.product-info-main .product-social-links .action,.product-info-main .product-addto-links .action{display:inline-block;width:40px;height:40px;float:left;margin-left:5px;padding:0;color:#111 !important;background-color:#fff;border:none !important;text-align:center;line-height:40px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s}.product-info-main .product-social-links .action span,.product-info-main .product-addto-links .action span{display:none}.product-info-main .stock.available:before{margin-right:2px;vertical-align:middle;top:-1px;position:relative;content:'\e92d';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px}.product-info-main .box-tocart,.product-options-bottom .box-tocart{float:left;display:inline-block}.product-info-main .product-social-links{float:left;display:inline-block;width:auto;vertical-align:top;padding-top:0}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-right:10px;float:left}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{float:left;padding-top:0 !important}.magnifier-preview{left:100% !important;top:0 !important;margin-left:20px}.review-toolbar{display:none}.default-style .resp-tabs-list{border-bottom:1px solid #d5d5d5;margin:0}.default-style .resp-tabs-list li{float:left;border:none;background:0 0 !important;padding:0 0 15px !important;margin:0 40px 0 0;font-size:214.28%;font-weight:500}.default-style .resp-tabs-list li a{color:#888}.default-style .resp-tabs-list li:before{content:"";display:block;position:absolute;height:2px;left:0;right:0;bottom:-1px}.default-style .resp-tabs-list li.active a,.default-style .resp-tabs-list li:hover a{color:#111}.default-style .resp-tabs-list li.active:before,.default-style .resp-tabs-list li:hover:before{background:#111}.default-style .resp-tabs-container{background:0 0;padding:25px 0 0;border:none}.product.data.items.accordion-style .item.title.resp-accordion{padding:10px 20px 8px !important;background-color:#fff}.product.data.items.accordion-style .item.title.resp-accordion a{text-transform:capitalize;font-weight:400;color:inherit}.product-slider.stagepadding-slider .block{margin-bottom:0 !important}.product-slider.stagepadding-slider .block .block-title{margin:0 0 20px}.product-slider.stagepadding-slider .block .block-title strong{padding:0;font-weight:500;color:#111;font-size:342.85%}.product-slider.stagepadding-slider .block .block-title p{color:#999;font-style:italic}.product-slider.stagepadding-slider .products-grid .product-item{margin-bottom:0 !important}.product-slider.stagepadding-slider .products-grid{margin:0 0 60px}.product-slider.stagepadding-slider .owl-nav [class*=owl-]{background:#111}.product-slider.stagepadding-slider .owl-nav [class*=owl-]:after{border-color:#111}.product-slider.stagepadding-slider .owl-nav [class*=owl-]:before{color:#fff}@media (min-width:1200px){.catalog-product-view.page-layout-1column .product-options-wrapper .fieldset{display:flex}.catalog-product-view.page-layout-1column .product-options-wrapper .fieldset>.field{width:45%;margin:0 30px 0 0}.catalog-product-view.page-layout-1column .product-options-wrapper .fieldset>.field:nth-child(even){margin:0}}@media (min-width:992px) and (max-width:1199px){.default-style .resp-tabs-list li{font-size:128.57%}}@media (max-width:767px){.default-style .resp-tabs-list li{float:none !important;margin:0 0 15px !important}.product-slider.stagepadding-slider .block .block-title strong{font-size:171.428% !important}}@media (max-width:480px){.product-info-main .product-reviews-summary .reviews-actions{font-size:92.83%}}@media (max-width:375px){.product-info-main .product-social-links{padding-top:0;clear:both}.product-info-main .product-social-links .action,.product-info-main .product-addto-links .action{margin-left:0;margin-right:5px}}