/** Shopify CDN: Minification failed

Line 8:1 Expected ")" to end URL token
Line 9:1 Expected ")" to end URL token

**/
.section-wrapper{position:relative}@media (max-width: 991px){.col-sm-3 .box-no-advanced.box-with-products,.col-sm-4 .box-no-advanced.box-with-products,.col-md-3 .box-no-advanced.box-with-products,.col-md-4 .box-no-advanced.box-with-products{display:block!important}}.matrialarts-products-tabs{list-style:none;padding:31px 0 0}.fixed-body .col-md-12 .box-with-products .clear:after,.fixed-body .col-md-12 .box-with-products .clear:before{left:-30px;right:-30px}.vertical ul.megamenu > li.with-sub-menu .sub-menu ul li a img.img-check-required{display:block;float:left;position:relative;margin:-5px 13px -1px 0}.big-sale{text-align:center;font-size:40px;color:#fff;line-height:1;font-weight:100;padding:26px 0 34px}.button-big-sale{color:#000;font-size:14px;font-weight:600;background:#fff;display:inline-block;vertical-align:top;line-height:30px;padding:0 25px;margin:6px 0 0 19px}@media (max-width: 767px){.row > div.section-wrapper{padding-left:0}.box-product .carousel .item .product-grid .row:first-child > div:first-child,.box-product .carousel .item .product-grid .row:first-child > div:nth-child(2){display:block!important}}@media (max-width: 500px){.box-product .carousel .item .product-grid .row:first-child > div{width:100%;float:left}}@media (max-width: 767px){.box-product .carousel .item .product-grid .row > div{display:block!important}}@media (max-width: 500px){.product-grid > .row > div{width:100%;float:none}}@media (max-width: 767px){.row > div{padding-left:10px;padding-right:10px}}.mega-menu-modules > div:first-child > div.horizontal{margin-left:0!important}.product:hover .image-swap-effect .swap-image{visibility:visible;opacity:1}.page-wishlist{position:relative}.page-wishlist .wishlist-loader{display:none}.page-wishlist.is_loading .wishlist-loader{display:block}.page-wishlist .wishlist-loader:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.6;z-index:3;content:''}.page-wishlist .wishlist-loader img{position:absolute;left:50%;top:50%;margin-top:-6px;margin-left:-6px;z-index:5}.sample-ag-section{border:1px solid #d3dbe2;padding:10px}.sample-ag-section div{text-align:center;border-bottom:1px dotted #d3dbe2;padding:10px}.sample-ag-section div:last-child{border:none}.sample-ag-section h2{text-align:center;margin-top:5px;border-bottom:2px solid #e6e6e6;padding-bottom:10px}#main .products-grid-with-carousel{overflow:visible}.main-fixed{overflow-x:hidden}.main-content.home .pattern > .container > .row{margin:0}p.nil-paragraph{padding:0;margin:0}.owl-carousel.slick-slider,.box-product .owl-carousel{margin:0}.box-product .owl-carousel .owl-item .item{margin:0}.box-product .owl-carousel .product-grid > .row{margin:0}.box-product .owl-carousel .product-grid > .row > div{padding:0}body .main-content .box-product .owl-carousel .product-grid{padding:0 15px!important}.fixed-body .col-md-12 .box-with-products .clear:after,.fixed-body .col-md-12 .box-with-products .clear:before{left:-45px;right:-45px}@media (max-width: 767px){body .main-content .box-product .owl-carousel .product-grid{padding:0 9px!important;overflow:visible}.box-product .owl-carousel .product-grid > .row{padding:0 0 1px}}.products-grid-with-carousel .next,.products-grid-with-carousel .prev{display:none}.mega-menu-modules > .section-wrapper{padding-left:0;padding-right:0}#slider{clear:both}.shopify-challenge__container{padding-top:50px}.product-info .cart .add_to_cart .quantity{position:relative}.product-info .cart .add_to_cart .quantity #q_up{position:absolute;right:20px;top:8px;cursor:pointer;display:block}.product-info .cart .add_to_cart .quantity #q_down{position:absolute;left:10px;top:8px;cursor:pointer;display:block}.product-info .cart .add_to_cart .quantity input{text-align:center}.product-info .links .link a.add_to_compare{display:block;margin-top:10px}.product-info .links .link:last-child{border:none!important}.product-info .links .link:first-child{border-right:1px solid #e5e5e5!important}.product-grid .product-hover .only-hover{bottom:15px}.quickview.compareview .mfp-inline-holder .mfp-content{max-width:90%;width:auto}.compare-content table,.compare-content td,.compare-content th{border:1px solid #d1d1d1;border-collapse:collapse;border-spacing:0}.compare-content td,.compare-content td > div{text-align:center}.compare-content td .product-price-and-shipping{display:inline-block;margin-bottom:0}.compare-content th{width:205px;max-width:205px;min-width:205px;overflow:hidden;text-align:left;padding-left:15px}.compare-content th span{padding:.85rem 0;font-size:11px;font-weight:700;text-transform:uppercase}.compare-content td{width:230px;max-width:230px;min-width:230px}#be_compare_features_table_inner .spr-badge-caption{display:none}#be_compare_features_table_inner{position:relative}.no-flex #be_compare_features_table{display:inline-block}#be_compare_features_table{padding:15px;justify-content:center;display:flex;max-width:100%;max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width: 767px){#be_compare_features_table{display:inline-block}}#be_compare_features_table_inner.scroll-left::before,#be_compare_features_table_inner.scroll-right::after{content:'';display:block;position:absolute;top:0;bottom:0;width:15px;z-index:500}#be_compare_features_table_inner.scroll-right::after{background:-webkit-radial-gradient(right ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background:radial-gradient(ellipse at right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 100% center;background-repeat:no-repeat;background-attachment:scroll;background-size:15px 100%;background-position:100% 0;right:0}#be_compare_features_table_inner.scroll-left::before{background:-webkit-radial-gradient(left ellipse,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center;background:radial-gradient(ellipse at left,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 75%) 0 center;background-repeat:no-repeat;background-attachment:scroll;background-size:15px 100%;left:0}.product-grid .product .price{margin-bottom:8px}.swatch-list .swatch-item{display:inline-block;margin:0 2px;cursor:pointer;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative}.swatch-list .swatch-item:after,.swatch-list .swatch-item:before{position:absolute;right:50%;bottom:100%;opacity:0;visibility:hidden}.swatch-list .swatch-item:before{content:'';-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;margin-bottom:5px;-moz-transition:opacity 250ms ease-out;-webkit-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.swatch-list .swatch-item:after{content:attr(data-title);text-transform:none;font-size:11px;font-weight:400;background-color:#000;color:#fff;white-space:pre;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);margin-bottom:10px;line-height:normal;padding:2px 8px;border-radius:3px;-moz-transition:opacity 250ms ease-out;-webkit-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.swatch-list .swatch-item:hover:after,.swatch-list .swatch-item:hover:before{opacity:1;visibility:visible}.product-grid .product .right{min-height:80px}@media (max-width: 767px){.mobile-cart-content{padding-right:15px}.mobile-cart-content > div{line-height:55px}.rtl .flex-viewport .slides{float:left!important}}header .mobile-navbar-toggle{display:none;font-size:26px;color:#000;line-height:1;position:absolute;top:50px;left:8px;z-index:999}header .mobile-navbar-toggle > div{width:25px;cursor:pointer}header .mobile-navbar-toggle > div span{display:block;width:100%;height:2px;margin-top:4px;background:#d9121f}.unero-off-canvas-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9990;cursor:pointer;display:none;background-color:rgba(0,0,0,.5)}.open-canvas-panel .unero-off-canvas-layer{display:block}.primary-mobile-nav{text-transform:capitalize;letter-spacing:0;font-weight:400;width:475px;background-color:#fff;position:fixed;left:-475px;top:0;overflow:auto;height:100%;color:#aaa;z-index:9995;transition:transform .25s ease}.primary-mobile-nav .close-canvas-mobile-panel{font-size:44px;line-height:44px;color:#000}.primary-mobile-nav .mobile-nav-content{padding:15px}.primary-mobile-nav ul.menu{padding:0}.primary-mobile-nav ul.menu li{list-style:none;margin-bottom:0}.primary-mobile-nav ul.menu li.menu-item-has-children > a .mobile-child-menu::after{content:"+";font-family:Arial;font-weight:300;font-size:30px;padding:10px 0 10px 10px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0}.primary-mobile-nav ul.menu li > a{color:#999;position:relative}.primary-mobile-nav ul.menu li.active > a,.primary-mobile-nav ul.menu li > a:hover,.primary-mobile-nav ul.menu ul li.mobile-active a,.primary-mobile-nav ul.menu > li.mobile-active a{color:#000}.primary-mobile-nav ul.menu li.active > a .mobile-child-menu::after{content:"-";font-family:Arial}.primary-mobile-nav ul.menu ul{padding-left:15px;display:none;padding-top:10px}.primary-mobile-nav ul.menu ul li{padding:8px 0}.primary-mobile-nav ul.menu ul li a{font-size:14px;display:block}.primary-mobile-nav ul.menu ul li a:after{font-size:14px}.primary-mobile-nav ul.menu > li{border-bottom:1px solid #e5e5e5;padding:15px 0 14px}.primary-mobile-nav ul.menu > li > a{font-size:16px;display:block}body.open-canvas-panel{overflow:hidden}@media (max-width: 991px){.open-canvas-panel .unero-off-canvas-layer,header .mobile-navbar-toggle{display:block}.primary-mobile-nav.open{transform:translate3d(475px,0,0)}}@media (max-width: 480px){.primary-mobile-nav{width:320px;left:-320px}.primary-mobile-nav.open{transform:translate3d(320px,0,0)}}@media (max-width: 320px){.primary-mobile-nav{width:280px;left:-280px}.primary-mobile-nav.open{transform:translate3d(280px,0,0)}}.market-phone{min-width:300px}.trust-sale-img{margin-top:15px}.short-description{padding-top:15px;padding-bottom:15px}.product-additional-galleries{position:absolute;bottom:5px;right:5px;background-color:#fff;z-index:2;box-shadow:0 0 9px rgba(0,0,0,.1)}.product-video-button{display:inline-block;transition:box-shadow .2s}.product-video-button:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.product-video-button a{position:relative;text-decoration:none;color:#4e4e4e;display:block;padding:5px}.fastor-tooltip{position:relative}.fastor-tooltip-label{padding:0 10px;line-height:28px;font-size:12px;letter-spacing:.3px;visibility:hidden;white-space:nowrap;color:transparent;background-color:transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;bottom:130%;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-sand-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.fastor-tooltip-label:before{content:"\f0d7";position:absolute;top:100%;bottom:auto;left:50%;right:auto;color:transparent;font-size:16px;font-family:FontAwesome;line-height:5px;-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-sand-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.fastor-tooltip:hover .fastor-tooltip-label{background-color:#000;color:#fff;visibility:visible;top:auto;bottom:115%;left:50%;right:auto}.fastor-tooltip:hover .fastor-tooltip-label:before{color:#000}.fastor-tooltip:before{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#f7f7f7;color:#000;vertical-align:middle;border-radius:50%;font:normal normal normal 14px/1 FontAwesome;transition:color .3s ease,background-color .3s ease}.product-video-button a:before{content:"";background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2060%2060%22%20style%3D%22enable-background%3Anew%200%200%2060%2060%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20d%3D%22M45.563%2C29.174l-22-15c-0.307-0.208-0.703-0.231-1.031-0.058C22.205%2C14.289%2C22%2C14.629%2C22%2C15v30%0A%09%09c0%2C0.371%2C0.205%2C0.711%2C0.533%2C0.884C22.679%2C45.962%2C22.84%2C46%2C23%2C46c0.197%2C0%2C0.394-0.059%2C0.563-0.174l22-15%0A%09%09C45.836%2C30.64%2C46%2C30.331%2C46%2C30S45.836%2C29.36%2C45.563%2C29.174z%20M24%2C43.107V16.893L43.225%2C30L24%2C43.107z%22/%3E%0A%09%3Cpath%20d%3D%22M30%2C0C13.458%2C0%2C0%2C13.458%2C0%2C30s13.458%2C30%2C30%2C30s30-13.458%2C30-30S46.542%2C0%2C30%2C0z%20M30%2C58C14.561%2C58%2C2%2C45.439%2C2%2C30%0A%09%09S14.561%2C2%2C30%2C2s28%2C12.561%2C28%2C28S45.439%2C58%2C30%2C58z%22/%3E%0A%3C/g%3E%0A%3C/svg%3E)}@media (max-width: 991px){.product-additional-galleries{text-align:left}.product-additional-galleries > div{margin-left:0;margin-right:0}.product-additional-galleries .product-video-button{margin-right:15px}}.product-grid .wishlist{position:absolute;top:40px;right:0;z-index:2;visibility:hidden;opacity:0}.product-grid .product-hover:hover .wishlist{visibility:visible;opacity:1}.col-md-3 .box-no-advanced .products .product .wishlist,.col-md-4 .box-no-advanced .products .product .wishlist,.col-sm-3 .box-no-advanced .products .product .wishlist,.col-sm-4 .box-no-advanced .products .product .wishlist{display:none}.product-grid .product .wishlist i{font-size:18px}.slick-slide.dragging img{pointer-events:none}.shopify-preview-bar{display:none}.product-info .options2 .selector-wrapper.hide-choose-option:after,.summary.entry-summary .invisible{display:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.product-additional-galleries{right:20px}.quickview .product-additional-galleries{right:25px;bottom:150px}.product-info .product-center{margin-top:0}.product-section-wrapper .product-info{margin-top:50px}.product-info .product-thumbnails-bottom .thumbnails{padding-top:0}.product-info .description p span:nth-child(2){font-weight:600}.product-info .price{padding-top:15px;padding-bottom:0}.product-info .description,.product-info .options2 h2,.quickview .product-info .description,body.templateProduct .sidebar-slide .product-inner .price{padding-bottom:15px}.product-info .price-range.price .price-new{font-size:25px;vertical-align:middle;color:#000}form.variations_form{border:none!important}.swatch .swatch-element .swatch-radio.selected + label.img{background:0 0}.product-info .options2 .selector-wrapper{padding-top:0}.product-info .review{margin-bottom:15px}.product-info .options{padding-top:15px}.product-info .swatch{padding-top:0}.product-page-design-full-screen .product-summary{padding-top:40px}.sidebar-slide .product-inner .price .price-old{color:#232323;font-size:14px!important;font-weight:400!important;text-decoration:line-through;padding-right:2px;padding-left:0}.sidebar-slide .product-inner .price .price-new{font-size:14px!important;font-weight:600!important;vertical-align:middle;line-height:14px}.sidebar-slide .product-inner .price .price-new.is-cap{padding-left:15px}.sidebar-block-wrap.collection .title-block{font-size:20px;font-weight:500!important;text-transform:none;margin:0 auto 28px;padding:6px 0 9px;text-align:center;width:100%;display:inline-block;border-bottom:2px solid #d9121f;border-bottom-color:#d9121f}.pswp .video-wrapper{position:relative;width:100%;height:100%}.pswp .video-wrapper .wp-video,.pswp .video-wrapper iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pswp .video-wrapper iframe:-webkit-full-screen{transform:none}.quickview .mfp-ajax-holder{padding-top:40px;padding-bottom:40px}.quickview .mfp-ajax-holder .mfp-close{top:-40px;color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.quickview .mfp-ajax-scaler .mfp-inline{background-repeat:no-repeat;background-position:center center;background-color:#fff;background-attachment:scroll;display:block;top:0;left:0;width:100%;height:100%}.quickview .mfp-ajax-holder .mfp-content{max-width:900px}.quickview .mfp-content .product-info .review{margin:0;padding:0;border:none}.quickview .mfp-content .product-info .links{padding-left:15px;padding-right:15px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.rt-fastor-product-gallery__wrapper.loaded:after,.rt-fastor-product-gallery__wrapper.loaded:before,.slick-arrow.slick-hidden{display:none}.rt-fastor-product-gallery__wrapper{max-height:570px;overflow:hidden;margin:0}.rt-fastor-product-gallery__wrapper > *{opacity:0}.rt-fastor-product-gallery__wrapper:after,.rt-fastor-product-gallery__wrapper:before{width:20px;height:20px;border-radius:50%;background-color:#c00;opacity:.6;position:absolute;top:50%;left:50%;content:"";-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.rt-fastor-product-gallery__wrapper:before{-webkit-animation-delay:-1s;animation-delay:-1s}.rt-fastor-product-gallery__wrapper.loaded{overflow:inherit;max-height:inherit}.rt-fastor-product-gallery__wrapper.loaded > *{opacity:1}div.fastor-images{margin-bottom:0;position:relative;overflow:hidden}div.fastor-images .FeaturedImage-product-template img{width:100%}div.fastor-images .photoswipe{cursor:crosshair}div.fastor-images .slick-arrow{opacity:0;font-size:50px;cursor:pointer;font-weight:100;color:#999;transition:.5s}div.fastor-images .slick-arrow:hover{color:#000}div.fastor-images .slick-arrow.slick-disabled{color:#ccc;cursor:auto}div.fastor-images:hover .slick-arrow{opacity:1;left:20px}div.fastor-images:hover .slick-next-arrow{right:20px;left:auto}.feature-video .video{position:relative;display:block}.feature-video .video:before{font-family:FontAweSome;content:"\f04b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#000;font-size:15px;padding-left:5px}.feature-video .video:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background-color:#fff}div.fastor-images .slick-arrow{position:absolute;top:50%;left:-20px;transform:translateY(-50%);z-index:99}div.fastor-images .slick-next-arrow{right:-20px;left:auto}.design-thumbnail-left .rt-fastor-product-gallery{padding-left:85px}.product-thumbnails{position:absolute;top:0;left:0;width:70px;height:100%}.product-thumbnails .thumbnails{padding-top:0;position:relative;height:100%}.product-thumbnails .thumbnails:hover .slick-prev-arrow{top:10px;opacity:1}.product-thumbnails .thumbnails:hover .slick-next-arrow{bottom:-10px;opacity:1}.product-thumbnails-bottom .thumbnails .slick-arrow{position:absolute;top:35px;left:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(-90deg)}.product-thumbnails-bottom .thumbnails .slick-next-arrow{left:auto;right:10px}.product-thumbnails-bottom .thumbnails:hover .slick-prev-arrow{left:0;opacity:1}.product-thumbnails-bottom .thumbnails:hover .slick-next-arrow{right:0;opacity:1}.product-thumbnails .thumbnails .slick-arrow,.product-thumbnails-bottom .thumbnails .slick-arrow{opacity:0;font-size:24px;z-index:99;cursor:pointer;font-weight:700;color:#999;transition:.5s}.product-thumbnails .thumbnails .slick-arrow:hover,.product-thumbnails-bottom .thumbnails .slick-arrow:hover{color:#000}.product-thumbnails .thumbnails .slick-arrow.slick-disabled,.product-thumbnails-bottom .thumbnails .slick-arrow.slick-disabled{color:#ccc;cursor:auto}.product-thumbnails .thumbnails .slick-arrow{position:absolute;left:50%;transform:translateX(-50%);top:-10px}.product-thumbnails .thumbnails .slick-track{height:100%}.product-thumbnails .thumbnails .slick-next-arrow{bottom:-10px;top:auto}.product-thumbnails .thumbnails .slick-slide{width:70px;float:none;padding:7px 0;border:none;transition:.5s;cursor:pointer}.product-thumbnails .thumbnails .slick-slide.video-thumb,.product-thumbnails-bottom .thumbnails .slick-slide.video-thumb{position:relative}.product-thumbnails .thumbnails .slick-slide.video-thumb:before,.product-thumbnails-bottom .thumbnails .slick-slide.video-thumb:before{font-family:FontAweSome;content:"\f04b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#000;padding-left:5px}.product-thumbnails .thumbnails .slick-slide.video-thumb:after,.product-thumbnails-bottom .thumbnails .slick-slide.video-thumb:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background-color:#fff}.product-thumbnails .thumbnails .slick-slide:active,.product-thumbnails .thumbnails .slick-slide:focus,.product-thumbnails-bottom .thumbnails .slick-slide:active,.product-thumbnails-bottom .thumbnails .slick-slide:focus{border:none;outline:0}.product-thumbnails .thumbnails .slick-slide:last-child{margin-bottom:0}.design-thumbnail-bottom div.fastor-images,.design-thumbnail-sidebar div.fastor-images{padding-left:0}.product-thumbnails-bottom{margin:0 auto;text-align:center}.product-design-sticky #quickview_product{position:relative}.design-thumbnail-scroll div.fastor-images figure > figure{margin-bottom:15px}.thumbnail-gallery-item{border:none;opacity:.2;transition:.5s;cursor:pointer;padding:15px;width:50%;float:left}.thumbnail-gallery-item.active{opacity:1}.thumbnail-gallery-item.video-thumb{position:relative}.thumbnail-gallery-item.video-thumb:before{font-family:FontAweSome;content:"\f04b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#000;padding-left:5px}.thumbnail-gallery-item.video-thumb:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background-color:#fff}.product-images-content.design-thumbnail-full-screen,.product-page-design-carousel .product-summary,.product-page-design-full-screen .product-summary{max-width:600px;text-align:center;margin:0 auto}.product-page-design-carousel table.variations td,.product-page-design-carousel table.variations th,.product-page-design-full-screen table.variations td,.product-page-design-full-screen table.variations th{text-align:center}.product-page-design-carousel table.variations th label,.product-page-design-full-screen table.variations th label{margin-right:15px}.product-page-design-carousel .product-external-action,.product-page-design-carousel .variations_button,.product-page-design-full-screen .product-external-action,.product-page-design-full-screen .variations_button{padding-bottom:0;display:flex;justify-content:center;flex-wrap:wrap}.product-page-design-carousel .product-external-action .compare-form,.product-page-design-carousel .product-external-action .wishlist-form,.product-page-design-full-screen .product-external-action .compare-form,.product-page-design-full-screen .product-external-action .wishlist-form{padding-left:15px;padding-right:15px}.product-images-content.design-thumbnail-carousel .fastor-images,.product-images-content.design-thumbnail-full-screen .fastor-images{margin-bottom:50px;padding:0!important;max-width:none!important}.rt-fastor div.product.product-page-design-carousel .fastor-single-product-detail{padding-bottom:0}.rt-fastor div.product.product-page-design-full-screen .fastor-single-product-detail{padding-bottom:50px}.rt-fastor div.product.product-page-design-carousel div.fastor-images .slick-arrow{display:block;width:53px;height:53px;line-height:53px;text-align:center;background-color:rgba(0,0,0,.5);z-index:99;font-size:18px;color:#fff}.rt-fastor div.product.product-page-design-carousel div.fastor-images .slick-arrow:hover{background-color:rgba(0,0,0,.9)}.sidebar-block-wrap{margin-bottom:50px}.sidebar-block-wrap:last-child{margin-bottom:0}.sidebar-block-wrap h2{margin-bottom:0;margin-top:0;font-size:24px;color:#000}.sidebar-block-wrap .sidebar-slide-content{padding-left:0;position:relative}.sidebar-block-wrap .sidebar-slide-content .product-inner{border-bottom:1px solid #e5e5e5}.sidebar-image img{width:100%}.sidebar-block-wrap .sidebar-slide-content .un-product-thumbnail{display:table-cell;vertical-align:middle}.sidebar-block-wrap .sidebar-slide-content .un-product-thumbnail img{max-width:60px}.sidebar-block-wrap .sidebar-slide-content .un-product-details{display:table-cell;padding-left:20px;vertical-align:middle}.sidebar-block-wrap .sidebar-slide-content .un-product-details h3{padding-top:15px;padding-bottom:0;margin-bottom:0}.sidebar-block-wrap .sidebar-slide-content .un-product-details h3 a{font-size:14px;font-weight:500;color:#000}.sidebar-block-wrap .sidebar-slide-content .product-countdown-item{display:block;float:left}.sidebar-block-wrap .sidebar-slide-content .slick-arrow{opacity:0;font-size:24px;z-index:99;cursor:pointer;font-weight:700;color:#999;transition:.5s;position:absolute;left:50%;transform:translateX(-50%);top:-30px}.sidebar-block-wrap .sidebar-slide-content .slick-arrow.slick-next-arrow{bottom:-30px;top:auto}.sidebar-block-wrap .sidebar-slide-content .slick-arrow.slick-disabled{color:#ccc;cursor:auto}.sidebar-block-wrap .sidebar-slide-content:hover .slick-prev-arrow{top:-10px;opacity:1}.sidebar-block-wrap .sidebar-slide-content:hover .slick-arrow.slick-next-arrow{bottom:-20px;opacity:1}.sidebar-info p > span{display:table-cell}.sidebar-info p > span:first-child{width:40px;height:40px;position:relative;float:left;border-radius:50%;background:#eff1f0;transition:all .5s;margin-right:15px}.sidebar-info p > span:first-child i{font-size:24px;position:absolute;top:50%;left:50%;color:#666;transform:translate(-50%,-50%);transition:all .5s}.sidebar-info:hover p > span:first-child i{color:#fff}.product-design-sticky .product-summary.block-sticked .entry-summary .description,.product-design-sticky .product-summary.block-sticked .entry-summary .review{display:none}.product-grid .product .swatch-list{position:absolute;left:0;width:100%}.architecture-products .product{display:flex;align-items:center;text-align:center}.architecture-products .product .left{width:calc(100% - 194px)}.architecture-products .product .right{padding:0}@media (max-width: 991px){.architecture-products .product{display:block}}.rtl .templateProduct .product-info .cart .add_to_cart .quantity #q_down{left:20px}.rtl .templateProduct .product-info .cart .add_to_cart .quantity #q_up{right:10px}.rtl .templateProduct .product-info .options2 .selector-wrapper:after{right:auto;left:20px}.rtl #ProductSection-product-quickview-template .easyzoom.is-ready img{width:100%}.rtl #ProductSection-product-quickview-template .summary.entry-summary{text-align:right}.rtl .product-info .cart .add_to_cart input{margin-right:10px!important;margin-left:0!important}.rtl .product-info .links .link i{margin-right:0;margin-left:8px}.mobile-nav-bar{font-size:1.5rem;height:50px;border-bottom:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;padding:0 20px}.mobile-nav-item{height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;margin-left:20px;cursor:pointer;position:relative}.mobile-nav-item svg{width:20px;height:20px;fill:currentColor}.mobile-nav-cart .total_count_ajax{position:absolute;top:5px;right:-5px;width:18px;height:18px;line-height:18px;background:#d9121f;color:#fff;text-align:center;font-size:10px;font-weight:500;border-radius:50%}#primary-mobile-nav{position:relative;}.open-search-form .mobile-nav-search-form{display:block}.mobile-nav-search-form{position:absolute;z-index:10;top:0;left:0;padding:0 20px;width:100%;background-color:#fff;display:none}.mobile-nav-search-form input[type="search"]{margin:0;width:100%;border-radius:0;height:49px;background:none!important;color:#000;border:none;font-size:14px;padding:0}.mobile-nav-search-close{position:absolute;top:50%;right:0;width:50px;height:50px;margin-top:-25px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000}.mobile-nav-search-close span{width:14px;position:relative;display:block}.mobile-nav-search-close span:before,.mobile-nav-search-close span:after{content:'';position:absolute;width:100%;left:0}.mobile-nav-search-close span:before{bottom:4px;border-bottom:2px solid;transform:translateX(0px) translateY(5px) rotate(45deg)}.mobile-nav-search-close span:after{top:6px;border-top:2px solid;transform:translateX(0px) translateY(-7px) rotate(-45deg)}.mobile-nav-icon{margin-right:auto;margin-left:0;font-size:12px;font-weight:400}.mobile-nav-cart .cart-heading{display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.mobile-nav-cart .cart-heading .fa-mobile-cart{margin-right:5px}.mobile-nav-cart .cart-heading .fa-mobile-cart svg{fill:#fff}.mobile-nav-icon{line-height:0;cursor:pointer}.mobile-nav-icon button{background:none;border:none;outline:none;position:relative;padding:0;display:inline-block;width:14px;height:10px;color:inherit;margin-right:5px;vertical-align:middle;top:-2px}.mobile-nav-icon button span{transition:transform .4s;border-bottom:2px solid}.mobile-nav-icon button span,.mobile-nav-icon button span:before,.mobile-nav-icon button span:after{position:absolute;width:100%;left:0}.mobile-nav-icon button span:before,.mobile-nav-icon button span:after{content:'';transition:transform 0.4s,width .4s}.mobile-nav-icon button span:before{bottom:4px;border-bottom:2px solid}.mobile-nav-icon button span:after{top:6px;border-top:2px solid}.mobile-nav .mobile-nav-icon button span{border:0}.mobile-nav .mobile-nav-icon button span:before{transform:translateX(0px) translateY(5px) rotate(45deg)}.mobile-nav .mobile-nav-icon button span:after{transform:translateX(0px) translateY(-7px) rotate(-45deg)}.mobile-nav-logo{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.mobile-nav-logo a{display:inline-block}.mobile-nav-wrapper{position:fixed;top:0;z-index:9995;width:320px;height:100%;color:#000;background:#fff;overflow-y:auto;left:0;-webkit-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0);-webkit-transition:-webkit-transform .33s;transition:transform .33s;-webkit-transition-timing-function:cubic-bezier(0.694,0.0482,0.335,1);transition-timing-function:cubic-bezier(0.694,0.0482,0.335,1)}.open-canvas-panel .mobile-nav-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.open-canvas-panel #widgets,.open_filter #widgets{transform:translateY(40px)}.fastor-off-canvas-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9990;cursor:pointer;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;-webkit-transition:.33s;transition:.33s;-webkit-transition-timing-function:cubic-bezier(0.694,0.0482,0.335,1);transition-timing-function:cubic-bezier(0.694,0.0482,0.335,1)}.open-canvas-panel .fastor-off-canvas-layer,.open_filter .fastor-off-canvas-layer{opacity:1;visibility:visible}.mobile-nav{list-style:none;margin:0;padding:0 15px}.mobile-nav .mobile-nav__item{display:block;position:relative;font-weight:600}.mobile-nav .mobile-nav-sub .mobile-nav__item{font-weight:300}.mobile-nav .mobile-nav__item:last-child{border-bottom:0!important}.mobile-nav .mobile-nav__item a{color:inherit}.mobile-nav .search_form{position:relative;width:100%;padding-left:35px;z-index:1}.mobile-nav .search_form .button-search{top:50%;transform:translateY(-50%)}.mobile-nav .search_form .search-query{width:100%;margin:0}.mobile-nav-sub{padding-left:15px;margin:0;display:none}.mobile-nav-sub .mobile-nav__item:last-child{padding-bottom:0!important}.mobile-child-menu{float:right;cursor:pointer}.mobile-child-menu::after{content:"\f078";display:inline-block;font-family:'FontAwesome';font-weight:400;font-size:10px;width:30px;text-align:center}.menu-item-has-children.mobile-active > .mobile-child-menu::after{content:"\f077"}.menu-item-has-children.mobile-active > .mobile-nav-sub{display:block}#shopify-section-mobile-nav{display:none}@media (max-width: 991px){#shopify-section-mobile-nav{display:block}}.popup .newsletter .subscribe + label,.popup .newsletter label.error,.popup .newsletter label.valid{display:block;margin:0}@media (min-width: 992px){.vertical.static ul.megamenu > li{position:static!important}.vertical.static ul.megamenu > li > .sub-menu > div > .arrow:after{display:none!important}.vertical ul.megamenu > li > a > p.arrow{margin:0}.vertical.static ul.megamenu > li > a > .arrow:after{border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:'';z-index:30;position:absolute;top:14px;right:0;display:block;border-color:transparent;border-style:solid;border-width:10px;border-left-width:0;border-right-color:inherit;border-left-color:#fff;visibility:hidden;opacity:0}.vertical.static ul.megamenu > li.active > a > .arrow:after{visibility:visible;opacity:1}.rtl .vertical.static ul.megamenu > li > a > .arrow:after{border-left-color:inherit;border-right-color:#fff}.vertical.static ul.megamenu > li > .sub-menu{top:0}}.owl-carousel{-ms-touch-action:pan-x;touch-action:pan-x}.roarvslider iframe{border:0}.modal-prompt{background:#fff;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,0.5);width:350px;height:auto;margin:0 auto;padding:10px 20px;position:relative;top:25%;z-index:1000000}.modal-prompt p,.modal-prompt h1{color:#555}#prompt-background{background-repeat:no-repeat;background-size:fixed;background-color:#555;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999999}.modal-prompt select{float:left;margin-right:8px}button#submit_birthdate.button{display:inline-block;padding:0 10px;line-height:30px;height:30px}ul.ver-dropdown-menu.list-styled{display:none}.ver-dropdown-parent-submenu i.fa{float:right;font-size:20px;padding:0 3px;transition:all .33s}.fa-plus-svg svg{display:none}.fa-plus-svg svg:first-child{display:block}.fa-plus-svg.aDown svg:first-child{display:none}.fa-plus-svg.aDown svg:last-child{display:block}body.templateCollection.collection-template-promo .pagination-results,body.templateSearch.collection-template-promo .pagination-results{display:flex;justify-content:center;align-items:center;flex-flow:column}body.templateCollection.collection-template-promo .pagination-results > div,body.templateSearch.collection-template-promo .pagination-results > div{width:100%;text-align:center;padding:0;color:#a0a0a0}body.templateCollection.collection-template-promo .pagination-results ul li,body.templateSearch.collection-template-promo .pagination-results ul li{border:none;font-size:14px;font-weight:600;position:relative;margin-top:0}body.templateCollection.collection-template-promo .pagination-results ul li a,body.templateSearch.collection-template-promo .pagination-results ul li a,body.templateCollection.collection-template-promo .pagination-results ul li span,body.templateSearch.collection-template-promo .pagination-results ul li span{padding:5px 0}body.templateCollection.collection-template-promo .pagination-number li.previous-page,body.templateSearch.collection-template-promo .pagination-number li.previous-page,body.templateCollection.collection-template-promo .pagination-number li.next-page,body.templateSearch.collection-template-promo .pagination-number li.next-page{display:none}body.templateCollection.collection-template-promo #sidebar .mfilter-box.box,body.templateSearch.collection-template-promo #sidebar .mfilter-box.box{padding-top:0;margin-top:0}body.templateCollection.collection-template-promo #sidebar .box,body.templateSearch.collection-template-promo #sidebar .box{padding-top:30px;margin-top:0}body.templateCollection.collection-template-promo #sidebar .mfilter-box .box-content.mfilter-content,body.templateSearch.collection-template-promo #sidebar .mfilter-box .box-content.mfilter-content{padding:0}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content{border:none;padding-top:30px}body.templateCollection.collection-template-promo #sidebar .mfilter-content .column .fields,body.templateSearch.collection-template-promo #sidebar .mfilter-content .column .fields{padding-top:0}body.templateCollection.collection-template-promo #sidebar .mfilter-box .field.active,body.templateSearch.collection-template-promo #sidebar .mfilter-box .field.active{display:inline-block;vertical-align:top}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name span:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name span:after{font-size:14px}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label span,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label span{font-size:0}body.templateCollection.collection-template-promo #sidebar .mfilter-box label.img.btooltip:hover,body.templateSearch.collection-template-promo #sidebar .mfilter-box label.img.btooltip:hover{border-radius:100%}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content{padding:27px 15px}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title{position:relative}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome;display:inline-block;position:absolute;bottom:18px;right:0;font-size:12px;line-height:12px;border-radius:100%;padding:3px;color:#d9121f;transform:rotate(180deg);transition:all .33s}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .clear + .arrow:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .clear + .arrow:after{right:18px}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow:hover:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow:hover:after{background:#f8a8a8;color:#fff}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow.rotArr:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow.rotArr:after{transform:rotate(0deg);background:transparent;color:#fff}body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow.rotArr:hover:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow.rotArr:hover:after{background:#e60000}body.templateCollection.collection-template-promo #sidebar .mfilter-box .fields,body.templateSearch.collection-template-promo #sidebar .mfilter-box .fields{max-height:200px;overflow:auto}body.templateCollection.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar,body.templateSearch.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar{width:2px}body.templateCollection.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar-track,body.templateSearch.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body.templateCollection.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar-thumb,body.templateSearch.collection-template-promo #sidebar .mfilter-box .fields::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}body.templateCollection.collection-template-promo #sidebar .mfilter-box .advanced-filter.color .fields,body.templateSearch.collection-template-promo #sidebar .mfilter-box .advanced-filter.color .fields{overflow:inherit;max-height:none}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox .checkbox,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox .checkbox{display:none}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name{position:relative;display:inline-block;margin-left:20px;font-size:15px;cursor:pointer;color:#999}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before,body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after{position:absolute;display:inline-block}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before{content:'';top:5px;left:-18px;width:15px;height:15px;border:solid 1px #f2f2f2;background:#f2f2f2}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after{content:"";display:inline-block;top:6px;left:-16px;background-repeat:no-repeat;background-position:center;width:11px;height:12px;border-radius:3px}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:hover:before,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:hover:before{background-color:#d9121f;border-color:#d9121f}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:hover:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:hover:after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-2x'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox input.checkbox:checked + label.name:before,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox input.checkbox:checked + label.name:before{background-color:#d9121f;border-color:#d9121f}body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox input.checkbox:checked + label.name:after,body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox input.checkbox:checked + label.name:after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-2x'%3E%3Cpath fill='%23fff' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z' class=''%3E%3C/path%3E%3C/svg%3E")}.swatch .swatch-element label.img.swatch_color_advanced i{width:50px;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat}.product-item-option .swatch .swatch-element label.img.swatch_color_advanced i{width:23px;height:23px}.product-item-option .swatch{padding:0}.product-item-option .swatch .swatch-element{margin:5px 7px 5px 0}.swatch .swatch-element label.swatch_color_advanced{border-width:2px;transition:all .12s linear;-ms-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear}.option-select-value{display:none;padding-left:8px;display:inline-block}.swatch .swatch-element.unavailable label.swatch_color_advanced{border-color:#000}.soldout-image{background:var(--soldout-img) 0 0 no-repeat;display:none;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center}.swatch .swatch-element.unavailable .soldout-image,.swatch .swatch-element.sold_out .soldout-image{display:block}.product-item-option .swatch .swatch-element label.img{padding:2px}.product-item-option .swatch .swatch-element label{padding:5px 10px 4px}.product-item-top{display:flex;justify-content:space-around}.product-item-top .spr-badge-caption{display:none}.product-grid .product-item-advanced-wrapper.product-hover:hover .name,.product-grid .product-item-advanced-wrapper.product-hover:hover .price{visibility:visible!important;opacity:1!important}.product-item-content{padding-top:.75rem;padding-bottom:.5rem;position:relative;will-change:transform;transition:all 180ms ease-in}.product-item-buttons .quick_view.btn-action i.fa{font-size:13px;color:#000}.product__item-hover .btn-action span{padding-left:5px;letter-spacing:.04em}.product-item-buttons .btn-action.quick_view{transition:all .2s ease-in;font-size:0;padding:7px 0;text-align:center;cursor:pointer}.product-grid .product-hover:hover .right-wishlist,.product-grid .product-hover:hover .right-compare,.product-grid .product-hover:hover .right-quickview{visibility:visible;opacity:1}.product-grid .product .right-quickview i,.product-grid .product .right-wishlist i,.product-grid .product .right-compare i{font-size:15px}.product-grid .product .right-quickview,.product-grid .product .right-compare,.product-grid .product .right-wishlist{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,0.9);color:#191919;width:30px;height:30px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:5}.product-grid .product .product-item-inside-hover .right-quickview{top:-3px}.product-grid .product .right-compare a,.product-grid .product .right-wishlist a{padding-top:3px}.product-grid .product.product-item-advanced-wrapper .sale,.product-grid .product.product-item-advanced-wrapper .new{margin-top:0!important}.product-grid:not(.cb-item) .product.product-item-advanced-wrapper .is-countdown{left:10px;right:10px}.templateCollection .product-grid .product.product-item-advanced-wrapper{overflow:inherit;height:100%}.templateSearch .product-grid .product.product-item-advanced-wrapper{height:100%}.product.product-item-advanced-wrapper .soldout-image{width:100%;height:100%}.product.product-item-advanced-wrapper .selector-wrapper{width:50%;position:relative}.product.product-item-advanced-wrapper .selector-wrapper.Color,.product.product-item-advanced-wrapper .selector-wrapper.Colour,.product.product-item-advanced-wrapper .selector-wrapper.color,.product.product-item-advanced-wrapper .selector-wrapper.colour,.product.product-item-advanced-wrapper .selector-wrapper.size,.product.product-item-advanced-wrapper .selector-wrapper.Size{width:auto}.product.product-item-advanced-wrapper .selector-wrapper.Color:after,.product.product-item-advanced-wrapper .selector-wrapper.Colour:after,.product.product-item-advanced-wrapper .selector-wrapper.color:after,.product.product-item-advanced-wrapper .selector-wrapper.colour:after,.product.product-item-advanced-wrapper .selector-wrapper.size:after,.product.product-item-advanced-wrapper .selector-wrapper.Size:after{display:none}.product__item-hover .btn-action.disabled i{display:none}.product__item-hover .btn-action.disabled span{padding-left:0}.product-item-option + .product-item-inside-hover{margin-top:10px;will-change:transform;transition:all 180ms ease-in}.product-item-inside-hover button{display:flex;justify-content:center;align-items:center}.product-item-inside-hover button svg{width:15px;height:15px}.product-item-inside-hover button:hover svg{fill:#fff}.product-item-inside-hover button:disabled i.fa{display:none}body.templatePageCollection .product-grid .product.product-item-advanced-wrapper .is-countdown,body.templateIndex .product-grid .product.product-item-advanced-wrapper .is-countdown{margin-top:-54px;will-change:transform;transition:all 180ms ease-in}.product-grid .product .right-compare a:before,.product-grid .product .right-wishlist a:before,.product-grid .product .right-quickview a:before{top:50%;bottom:auto;right:calc(100% + 5px);transform:translateY(-50%);border-bottom:5px solid transparent;border-left:5px solid #000;border-top:5px solid transparent}.product-grid .product .right-compare a:after,.product-grid .product .right-wishlist a:after,.product-grid .product .right-quickview a:after{top:50%;bottom:auto;right:calc(100% + 15px);transform:translateY(-50%)}.quickshop-type-advanced-wrapper .product-item-inside-hover{display:flex;justify-content:center}.item-images-wrapper{display:flex;padding:0;padding-left:10px;position:absolute;margin-top:-50px;left:0;right:0;will-change:transform;transition:all 180ms ease-in}.item-images-wrapper a{padding-right:5px;opacity:.2;transition:opacity .25s}.item-images-wrapper a:last-child{padding-right:0}.item-images-wrapper a.active{opacity:1}.item-images-wrapper img{max-width:35px}.dots .item-images-wrapper{margin-top:0;left:initial;right:15px;top:15px;transform:none!important}.templateCollection .dots .item-images-wrapper,.templateSearch .dots .item-images-wrapper{top:22px}.dots .item-images-wrapper .dot{width:7px;height:7px;background:#000;border-radius:50%}.item-images-wrapper + .count_holder_item .is-countdown{will-change:transform;transition:all 180ms ease-in}.product-list .swatch-list{display:flex;padding-top:20px;padding-right:35px}@media (min-width: 1025px){.product-item-buttons .btn-action.quick_view{display:block}.product-item-inside-hover{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:center;position:absolute;width:100%;display:flex;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;will-change:transform;transition:all 180ms ease-in;visibility:hidden}.product-item-advanced-wrapper:hover .product-item-inside-hover{display:flex;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible}}.product .image .main-images-wrapper{width:100%;position:relative;display:block;overflow:hidden;outline:0}.product .image img.zoom-image-effect{will-change:transform;transition:all 180ms ease-in}#main .mini-breadcrumb{padding-top:10px;padding-bottom:10px}.mini-breadcrumb ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;padding:0;margin:0;list-style:none}.mini-breadcrumb ul li{padding:4px 6px 4px 11px;position:relative}.mini-breadcrumb ul li:not(:first-child):before{content:'/';position:absolute;display:inline-block;left:0;top:4px}.mini-breadcrumb ul li:first-child{padding-left:0}.collection-template-promo .box-with-categories{margin-top:0!important}@media (min-width: 768px){.collection-promotion{margin-bottom:50px}}.templateListCollections.collection-template-promo .center-column > :first-child,.templateSearch.collection-template-promo .center-column > :first-child,.templateCollection.collection-template-promo .center-column > :first-child{margin-top:0}.templateCollection.collection-template-promo .product-filter{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;flex-wrap:wrap}.collection-template-promo .toolbar-left{list-style:none;margin-bottom:0;padding-left:0;font-size:0}.collection-template-promo ul.toolbar-left{margin-left:auto}.collection-template-promo ul.toolbar-left li{display:inline-block;vertical-align:top;margin-left:15px}.collection-template-promo .toolbar-right{list-style:none;margin-bottom:0;padding-left:0}.collection-template-promo .product-filter .list-options .sort:before,.collection-template-promo .product-filter .list-options .limit:before{border:none!important;background:none!important}.shop__view{cursor:pointer;opacity:.2}.flex-view-1 .shop__view_1,.flex-view-2 .shop__view_2,.flex-view-3 .shop__view_3,.flex-view-4 .shop__view_4,.flex-view-6 .shop__view_6{opacity:1}.collection-template-promo.templateSearch .product-grid .row,.collection-template-promo.templateCollection .product-grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-template-promo ul.toolbar-left{display:none}@media (min-width: 1025px){.collection-template-promo ul.toolbar-left{display:block}.templateSearch.collection-template-promo.flex-view-1 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-1 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.templateSearch.collection-template-promo.flex-view-2 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-2 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.templateSearch.collection-template-promo.flex-view-3 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-3 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.templateSearch.collection-template-promo.flex-view-4 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-4 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.templateSearch.collection-template-promo.flex-view-6 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-6 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}}@media (max-width: 1024px){.templateSearch.collection-template-promo.flex-view-1 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-1 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.templateSearch.collection-template-promo.flex-view-2 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-2 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.templateSearch.collection-template-promo.flex-view-3 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-3 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.templateSearch.collection-template-promo.flex-view-4 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-4 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.templateSearch.collection-template-promo.flex-view-6 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-6 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width: 991px){.templateSearch.collection-template-promo.flex-view-1 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-1 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.templateSearch.collection-template-promo.flex-view-2 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-2 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.templateSearch.collection-template-promo.flex-view-3 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-3 .product-grid .row > div,.templateSearch.collection-template-promo.flex-view-4 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-4 .product-grid .row > div,.templateSearch.collection-template-promo.flex-view-6 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-6 .product-grid .row > div{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width: 767px){.templateSearch.collection-template-promo.flex-view-1 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-1 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.templateSearch.collection-template-promo.flex-view-2 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-2 .product-grid .row > div,.templateSearch.collection-template-promo.flex-view-3 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-3 .product-grid .row > div,.templateSearch.collection-template-promo.flex-view-4 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-4 .product-grid .row > div,.templateSearch.collection-template-promo.flex-view-6 .product-grid .row > div,.templateCollection.collection-template-promo.flex-view-6 .product-grid .row > div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.collection-template-promo .toolbar-left,.collection-template-promo .toolbar-right{width:100%}}.b-spinner{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;justify-content:center;opacity:0;visibility:hidden;will-change:transform;transition:all 180ms ease-in}.content-loading > .b-spinner,.lazyload > .b-spinner{opacity:1;visibility:visible}.content-loading > .b-spinner > div,.lazyload > .b-spinner > div{width:12px;height:12px;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay .7s infinite ease-in-out both;animation:sk-bouncedelay .7s infinite ease-in-out both;background-color:red #82;margin:0 5px}.content-loading > .b-spinner .bounce1,.lazyload > .b-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.content-loading > .b-spinner .bounce2,.lazyload > .b-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.content-loading > .b-spinner span,.lazyload > .b-spinner span{display:block;text-align:center;margin-top:20px;width:100%;font-size:1.5em;font-weight:500}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.templateIndex .product-grid:not(.cb-item) .product-item-advanced-wrapper,.templatePageCollection .product-grid:not(.cb-item) .product-item-advanced-wrapper{padding-left:10px;padding-right:10px;height:100%}@media (max-width: 767px){.templateIndex .product-grid .product:hover::before,.templatePageCollection .product-grid .product:hover::before{right:0;left:unset}}#header-parts svg{width:20px;height:20px}.product-section-wrapper .product-info{margin-top:0}.product-summary h2.name{font-size:30px;padding:0}.product-summary h2.name.no-review{margin-bottom:5px}.product-info .review{padding-bottom:0}.product-info .is-countdown{margin-bottom:0}.product-summary .product-info .options{padding-top:0}.product-summary .product-info .price{padding-top:15px}.product-info .price .price-old{display:block;padding:15px 0}.product-info .count_holder_item h3{padding-top:15px}.product-info .options2{padding-bottom:15px}.product-info .cart .add_to_cart p{padding-top:0}.product-info .button-product-question{width:100%;text-align:center;margin-top:15px}.quickview .product-info .button-product-question{margin:0!important}.product-info .cart{border:none;margin-top:0}.product-info .cart .add_to_cart{padding:0 0 15px}.product-info .links{display:flex;flex-wrap:wrap;align-items:center;border:none;padding:0;margin-top:10px}.product-info .links .ex-link{font-weight:500;width:50%;text-align:center}.product-info .links .ex-link a{display:flex;justify-content:flex-start;align-items:center}.product-info .links .btn-action i{margin-right:5px}.add-cart-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:10px}.product-page-design-full-screen .product-external-action,.product-page-design-full-screen .variations_button .add-cart-wrapper,.product-page-design-full-screen .variations_button .dynamic-payment-button,.product-page-design-carousel .product-external-action,.product-page-design-carousel .variations_button .add-cart-wrapper,.product-page-design-carousel .variations_button .dynamic-payment-button{width:100%}.product-info .review a.at-icon-wrapper:first-of-type{margin-left:0}.quickview .product-info .price{padding-top:0}.quickview .product-info .price .price-old{padding-bottom:0}.quickview .product-info .price .price-new{padding:15px 0}.quickview .product-summary h2.name{margin:0}.product-info .cart .add_to_cart .quantity input{width:120px;margin-top:0!important;padding:0!important}.product-info .cart .add_to_cart .quantity #q_up{right:15px;padding:0 10px;top:50%;transform:translateY(-50%);height:100%;margin:0;display:flex;align-items:center;border-left:1px solid #e5e5e5}.product-info .cart .add_to_cart .quantity #q_down{left:5px;padding:0 10px;top:50%;transform:translateY(-50%);height:100%;margin:0;display:flex;align-items:center;border-right:1px solid #e5e5e5}.product-info .cart .add_to_cart .button-cart{width:calc(100% - 130px);margin-right:0!important;padding:0;height:60px;font-size:16px!important;margin-bottom:0!important}.product-info .cart .add_to_cart .button-cart.button-cart-sold-out{width:100%}.quickview .dynamic-payment-button{margin-bottom:20px}.dynamic-payment-button .shopify-payment-button__button{text-transform:uppercase;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important}.shopify-payment-button__button--hidden,.shopify-payment-button__more-options[disabled]{display:none!important}.design-thumbnail-compact2 .product-additional-galleries{bottom:60px}.product-accordions{margin-top:30px}.product-accordion .heading{border-top:1px solid #e5e5e5}.product-accordion:last-child .heading{border-bottom:1px solid #e5e5e5}.product-accordion .heading h5{padding:0;margin:0}.product-accordion.active .heading{border-bottom:none}.product-accordion .panel.product-accordion-content{border:none!important;margin-bottom:0!important}.product-accordion.active:last-child .panel.product-accordion-content{border-bottom:1px solid #e5e5e5!important}.product-accordion .tab-heading{display:block;position:relative;padding:10px 0;padding-right:50px}.product-accordion .tab-heading:after{content:"\f067";position:absolute;font-family:FontAwesome;right:0;width:43px;height:43px;text-align:center;color:#000;top:0;line-height:44px}.product-accordion.active .tab-heading:after{content:"\f068"}.product-accordion-content{padding:20px 0;border:1px solid #f5f5f5;border-top:0;-webkit-animation:fadeIn 1s ease;-moz-animation:fadeIn 1s ease;-o-animation:fadeIn 1s ease;animation:fadeIn 1s ease}.product-accordions.accordion-compact2 .product-accordion:first-child .heading{border:none!important}.product-accordions.accordion-compact2 .product-accordion .tab-heading:after{display:none}.product-accordions.accordion-compact2 .product-accordion .heading h5{font-size:24px;color:gray}.product-accordions.accordion-compact2 .product-accordion.active .heading h5{color:#333;text-decoration:underline}.product-images-wrapper .share{display:flex;justify-content:center;margin-top:20px;width:100%}.product-page-design-bottom .product-images-wrapper{padding-bottom:70px}.product-info .count_holder_item h3{display:none}#ProductSection-product-quickview-template .summary.entry-summary{position:static!important}.product-info .split-right .price{padding-bottom:15px}.split-right .quantity-wrapper{width:100%;margin-bottom:5px}.product-info .split-right .cart .add_to_cart .quantity,.product-info .split-right .cart .add_to_cart .quantity input,.product-info .split-right .cart .add_to_cart .button-cart{width:100%}.product-info .split-right .cart .add_to_cart .quantity input{margin-right:0!important}.product-info .split-right .cart .add_to_cart .quantity #q_down{padding:0 20px;left:5px}.product-info .split-right .cart .add_to_cart .quantity #q_up{padding:0 20px;right:5px}.product-info .split-right .links .ex-link{width:100%;display:inline-flex}.product-info .split-right .links .ex-link:first-child{margin-bottom:10px}.product-thumbnails-bottom .thumbnails .slick-arrow{opacity:1;bottom:-50px;top:auto;z-index:7;left:0;z-index:7;cursor:pointer;font-size:0;line-height:0;background:none;border:none;width:38px;height:38px;background:#f7f8fa;font-weight:700;border-radius:50%;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.product-thumbnails-bottom .thumbnails .slick-next-arrow.slick-arrow{left:45px}.product-thumbnails-bottom .thumbnails .slick-arrow:before{font-size:20px;line-height:1;display:flex;justify-content:center;align-items:center;padding:8px}.product-thumbnails .thumbnails .slick-slide:first-child{padding-top:0}.product-thumbnails-bottom{padding-top:20px;margin:0 -5px;padding-bottom:30px}.product-thumbnails .thumbnails{height:auto}.product-thumbnails .thumbnails .slick-arrow{opacity:1;bottom:-50px;top:auto;z-index:7;left:15px;z-index:7;cursor:pointer;font-size:0;line-height:0;background:none;border:none;width:35px;height:35px;background:#f7f8fa;font-weight:700;border-radius:50%;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.product-thumbnails .thumbnails .slick-next-arrow.slick-arrow{left:55px}.product-thumbnails .thumbnails:hover .slick-prev-arrow,.product-thumbnails .thumbnails:hover .slick-next-arrow.slick-arrow{top:auto!important;bottom:-50px}.product-thumbnails .thumbnails .slick-arrow:before{font-size:20px;line-height:1;display:flex;justify-content:center;align-items:center;padding:7px}.product-info .design-thumbnail-gallery .thumbnails{padding-top:20px}.design-thumbnail-full-screen .product-thumbnails-bottom{padding-top:0}.product-info.product-page-design-split .product-thumbnails-bottom .thumbnails{padding-top:0}#main .fastor-single-product-detail .product-images-content .new,#main .fastor-single-product-detail .product-images-content .sale{left:-.5rem;top:.5rem;font-size:1rem;z-index:3!important}#main .product-page-design-upsell .product-images-content .new,#main .product-page-design-upsell .product-images-content .sale{left:0;top:15px}#main .product-page-design-left .fastor-single-product-detail .new,#main .product-page-design-left .fastor-single-product-detail .sale,#main .product-page-design-compact2 .fastor-single-product-detail .new,#main .product-page-design-compact2 .fastor-single-product-detail .sale{left:76px;font-size:1rem;top:.5rem}.fixed-product-navigation .next-product{position:fixed;left:-150px;top:50%;transform:translateY(-50%);width:auto;z-index:99;margin:0;padding:0;display:flex;align-items:center;background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.15);-moz-box-shadow:0 0 25px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 25px rgba(0,0,0,0.15);border:none;cursor:pointer;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;-moz-transition:.2s ease-out;transition:.2s ease-out}.fixed-product-navigation .next-product .image{display:block;width:auto;max-width:65px}.fixed-product-navigation .next-product .info{width:150px}.fixed-product-navigation .next-product .info .name{width:auto;text-align:right}.fixed-product-navigation .next-product .info .price{padding-top:0}.fixed-product-navigation .next-product:hover{left:0}.fixed-product-navigation .next-product.right{left:auto;right:-150px}.fixed-product-navigation .next-product.right .info .name{text-align:left}.fixed-product-navigation .next-product.right:hover{left:auto;right:0}@media (max-width: 1024px){div.fastor-images .slick-arrow{opacity:1;left:20px}div.fastor-images .slick-next-arrow{left:auto;right:20px}.product-thumbnails-bottom{padding-top:0;margin:0;padding-bottom:0}.product-summary{padding-top:70px}.product-grid .product-hover:hover .right-wishlist,.product-grid .product-hover:hover .right-compare,.product-grid .product-hover:hover .right-quickview{display:none}}@media (max-width: 767px){.product-images-wrapper .share{justify-content:flex-end}.product-info.product-page-design-left .product-center{margin-top:70px}#main .button-product-question{margin-top:10px}#main .button-product-question .icon-enquiry{margin-right:2px}.product-info .cart .links{padding-left:0}.fixed-product-navigation .next-product{display:none}}.cart_popup_wrapper{margin:0 auto;position:relative;display:none;max-width:600px;background:#fff;opacity:0;transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-moz-transform:translateY(50px);-webkit-transition:all .3s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;padding:20px;margin:0 auto;text-align:center;flex-direction:column;width:100%}.cart_popup_wrapper.alert-info{background-color:#d9edf7}.mfp-wrap .cart_popup_wrapper{display:flex;opacity:1}.mfp-ready .cart_popup_wrapper{-webkit-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}.mfp-removing .unero-popup-content{-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-moz-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.cart-success-messages{font-size:18px;font-weight:500;margin-bottom:10px}.cart_mobile_content a{text-align:center}.cart-item-title{font-size:16px}.cart-item-qty,.cart-item-total{text-transform:uppercase;font-weight:500}.cart-item-total span.money{color:#d9121f}.cart_desktop_content > .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cart-price-total{font-weight:600;text-transform:uppercase}.cart-price-total span.money{font-size:20px;font-weight:600!important;color:#d9121f}.cart-price-total{margin-bottom:10px}.cart-popup-action{padding:30px;border-top:1px solid #e5e5e5}.cart-popup-action a{width:100%}.cart_content_ajax.loading{position:relative}.mproducts-list-detail.loading .loading-overlay,#cart_content.loading .loading-overlay{display:block}.mproducts-list-detail.loading .loading-overlay .button-loader,#cart_content.loading .loading-overlay .button-loader{visibility:visible;opacity:1}.mproducts-list-detail .loading-overlay,#cart_content .loading-overlay{display:none;position:absolute;vertical-align:middle;width:100%;height:100%;top:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);padding:0;text-align:center;z-index:9999}.loading-overlay .button-loader{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);visibility:hidden;z-index:5;position:absolute;top:30px;left:50%;transform:translateX(-50%);width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml;
 base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIA0KICAgIGNsYXNzPSJzdmctbG9hZGVyIiANCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIA0KICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCiAgICB4PSIwcHgiIA0KICAgIHk9IjBweCINCiAgICB2aWV3Qm94PSIwIDAgODAgODAiIA0KICAgIHhtbDpzcGFjZT0icHJlc2VydmUiDQogICAgc3R5bGU9IndpZHRoOjMwcHg7IGhlaWdodDozMHB4OyINCiAgICA+DQoNCiAgICA8cGF0aA0KICAgICAgICBpZD0ic3Bpbm5lciIgDQogICAgICAgIGZpbGw9IiM2NjY2NjYiDQogICAgICAgIGQ9Ik00MCw3MkMyMi40LDcyLDgsNTcuNiw4LDQwQzgsMjIuNCwyMi40LDgsNDAsOGMxNy42LDAsMzIsMTQuNCwzMiwzMmMwLDEuMS0wLjksMi0yLDIgcy0yLTAuOS0yLTJjMC0xNS40LTEyLjYtMjgtMjgtMjhTMTIsMjQuNiwxMiw0MHMxMi42LDI4LDI4LDI4YzEuMSwwLDIsMC45LDIsMlM0MS4xLDcyLDQwLDcyeiI+DQoNCiAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0NCiAgICAgICAgICAgIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSINCiAgICAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgICAgIGZyb209IjAgNDAgNDAiDQogICAgICAgICAgICB0bz0iMzYwIDQwIDQwIg0KICAgICAgICAgICAgZHVyPSIwLjZzIg0KICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiDQogICAgICAgIC8+DQogICAgPC9wYXRoPg0KPC9zdmc+)}@media (min-width: 1025px){.cart_mobile_content{display:none}.cart_desktop_content{display:block}}@media (max-width: 1024px){.cart_mobile_content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart_desktop_content{display:none}}.news.default2 .media:hover .thumb-holder img{transform-origin:right}.news.default2 .date-published{border:none!important;color:#666;font-size:12px;font-weight:500}.news.default2 .media-body .tags{left:0;top:0}.news.default2 .media-body .tags a{border-radius:0;font-size:inherit;line-height:inherit}.news.default2 .date-published{position:relative}.news.default2 .blog-comment{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:#fff;width:auto;padding:8px 20px 0;display:flex;justify-content:center;align-items:center}.news.default2 .blog-comment span{padding-left:5px;font-size:15px}.news.default2 svg{width:17px;height:17px}.shopify-section .empty_space{margin-left:-50%;margin-right:-50%}.templatePageCollection .main-content .pattern > .container,.templatePageCollection .standard-body .main-content .pattern > .container,.templateIndex .main-content .pattern > .container,.templateIndex .standard-body .main-content .pattern > .container{padding-bottom:0}.product-micro-row{display:flex;align-items:center;flex-wrap:wrap;flex-flow:row}.product-micro-row .product-info .price{padding:0}.mini-breadcrumb{border-top:1px solid #e5e5e5}#main .mini-breadcrumb.full-width > .container{width:100%;padding-left:15px;padding-right:15px}#main .mini-breadcrumb.fixed2,#main .mini-breadcrumb.fixed2 > .container,#main .mini-breadcrumb.fixed > .container{padding-left:0;padding-right:0}.section-megamenu-content .sub-menu .content > .row{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0}.section-megamenu-content ul.megamenu li .sub-menu .content .hover-menu a.main-menu{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.section-megamenu-content ul.megamenu li .sub-menu .content .hover-menu a.main-menu img{margin-right:7px}.section-megamenu-content .creative-builder .cb-item.product-grid .product:before,.section-megamenu-content .creative-builder .cb-item.product-grid .product:after,.section-megamenu-content .creative-builder .cb-item.product-grid .product:hover:before,.section-megamenu-content .creative-builder .cb-item.product-grid .product:hover:after{display:none}@media (max-width: 767px){.product.product-item-advanced-wrapper .selector-wrapper{width:auto}.product.product-item-advanced-wrapper .selector-wrapper select{width:100%}.templatePageCollection .product-grid:not(.cb-item) .product-item-advanced-wrapper,.templateIndex .product-grid:not(.cb-item) .product-item-advanced-wrapper{padding-left:5px;padding-right:5px}.product-grid > .row{padding:0}}.slick-slider{touch-action:auto!important}.mini-cart-info .image img{min-width:50px}.weketing-cc-bar-dismiss{margin-right:70px}.cb-item--group.is-column{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-wrap:wrap}.cb-item--group.is-slider > div{max-width:unset}.cb-item--group.is-slider .arrow-btn{z-index:1;top:50%;transform:translateY(-50%);position:absolute;width:25px;height:25px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.cb-item--group.is-slider .arrow-btn.prev-button{left:10px}.cb-item--group.is-slider .arrow-btn.next-button{right:10px}.cb-item--group.is-slider .arrow-btn > svg{transition:all 180ms ease-out;width:25px;height:25px}#popup-mailchimp.popup.style-bright h4{font-size:55px;font-weight:700!important;line-height:1;margin-bottom:0;padding-bottom:20px}#popup-mailchimp.popup.style-bright h4:after{display:none}#popup-mailchimp.popup.style-bright .content{padding-bottom:0;font-size:16px}#popup-mailchimp.popup.style-bright #mc-email{width:50%}#popup-mailchimp.popup.style-bright button.mfp-close{top:0;right:0;border:none;background:transparent;color:var(--custom-color,#fff);font-size:34px}#popup-mailchimp.popup.style-bright label.error{margin-top:20px;border:none}#popup-mailchimp.popup.style-bright input{opacity:.65}.hide-pagination .pagination{display:none!important}.fastor_ajax_load_button{position:relative;clear:both;padding:2.5rem 0 1.25rem;text-align:center;font-weight:700;font-size:.875rem;line-height:.875rem;text-align:center;display:block}.fastor_ajax_load_button a.button.disabled,.fastor_ajax_load_button.fastor_ajax_load_more_hidden{visibility:hidden!important;opacity:0!important;display:block!important}.fastor_ajax_load_button a{position:relative;width:auto;display:inline-block;margin:0 auto;font-size:.875rem;line-height:1.625rem;font-weight:400;font-weight:600;text-transform:uppercase;letter-spacing:3px;padding-left:26px}.fastor_ajax_load_button.finished a{color:#999;cursor:default}.fastor_ajax_load_button i{position:absolute;top:0;left:0;width:22px;height:22px}.fastor_ajax_load_button i:before{font-size:22px}.fastor_ajax_load_more_loader{position:relative;clear:both;padding:2.5rem 0 3.75rem;text-align:center;font-weight:700;font-size:.875rem;line-height:.875rem;text-align:center}.fastor_ajax_load_more_loader a{position:relative;width:auto;display:inline-block;margin:0 auto;font-size:.875rem;line-height:1.625rem;font-weight:400;font-weight:600;text-transform:uppercase;letter-spacing:3px;padding-left:26px}.fastor_ajax_load_more_loader i{position:absolute;top:0;left:0;width:22px;height:22px;animation-name:load-spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.fastor_ajax_load_more_loader i:before{font-size:22px}.mini-breadcrumb .breadcrumb-content ul{margin-right:auto}.mini-breadcrumb .next-product-2{margin:0 20px}.mini-breadcrumb .next-product-2.right{margin:0 0 0 auto}.pagination-action{display:inline-flex;flex-wrap:wrap}.pagination-action a.next{margin-left:auto}.standard-body .full-width .col-md-12 .col-md-12.center-column .panel.product-accordion-content{margin:0;padding-top:0}.page-about .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.page-about .row > div{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.about-introduction .about-background{height:100%;min-height:350px;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.about-introduction .about-content{line-height:2}.about-introduction strong.first{border:2px solid;padding:0 5px;display:inline-block;min-width:40px;min-height:40px;line-height:36px;text-align:center;font-weight:700;text-transform:uppercase}.about-content-wrapper{padding:150px 60px}.about-heading{font-size:60px;font-weight:700;line-height:1;margin-bottom:30px}.about-subheading{margin-bottom:35px;font-size:18px}.about-subheading2{text-transform:uppercase;font-weight:700;margin-top:35px;margin-bottom:10px}.about-image{width:100%;margin-bottom:40px}.team-members{margin:75px 0}.team-members .team-heading{font-size:36px;line-height:1.3;font-weight:600}.team-member{text-align:center;margin-bottom:20px}.team-member:last-child{margin-bottom:0}.team-member .name{font-weight:600;text-transform:uppercase;margin-top:25px}.page-about{margin-bottom:-40px}.page-about .about-heading{font-size:60px;font-weight:900!important}.page-about .about-subheading{margin-bottom:35px;font-size:18px}.page-about .row .col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.page-about .row > div.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page-about .row > div.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.page-about .row > div.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width: 576px){.page-about .row > div.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width: 768px) and (max-width: 991px){.about-content-wrapper{padding:90px 30px}.about-heading{font-size:36px}}@media (max-width: 767px){.about-content-wrapper{padding:30px 10px}.about-heading{font-size:28px!important;margin-bottom:15px}.about-subheading{font-size:16px!important}}.product-info-more .price{font-size:20px}.product-info-more .price .price-old{font-weight:400!important;text-decoration:line-through;padding-right:2px}.product-info-more .price{color:#d9121f;font-size:14px;font-weight:600}.templatePageCollection .tab-content .prev-button,.templatePageCollection .tab-content .next-button{bottom:25px}.templatePageCollection .center-column .tab-content{padding-top:0}.templatePageCollection .center-column .product-grid:before{display:none}.templatePageCollection .creative-builder#creative-builder-banner{margin-top:0}.templatePageCollection .creative-builder .cb-item{width:100%;background-size:cover}.templatePageCollection .creative-builder .cb-item ul.cb-item--linklist{margin-top:30px}.templatePageCollection .cb-item--linklist li{width:100%;display:block;padding-bottom:5px}.templatePageCollection .creative-builder .cb-item .banner-content-wrapper .b-heading{color:#333;font-size:25px;height:25px;font-weight:400}.templatePageCollection .creative-builder .cb-item .banner-content-wrapper ul.cb-item--linklist li a{font-size:16px;font-weight:300}.template404 #content{text-align:center}.template404 h1.page-title{font-size:3.75rem;margin-bottom:23px}.error-404-text{margin-bottom:35px;font-size:1.5rem}.template404 .search_form{display:inline-block;padding-bottom:80px;width:100%}.template404 .search_form .search-field{max-width:100%;width:400px}@media (max-width: 767px){body.templatePageCollection .product-grid .product:hover:before{display:none}.templatePageCollection .creative-builder .cb-item .banner-content-wrapper{padding:15px}.templatePageCollection .collection-linklist-column{padding-bottom:20px}.mini-breadcrumb .product-navigation{width:100%}}@media (max-width: 1280px){.product-design-sticky .product-summary{width:auto!important}}@media (max-width: 1024px){#main .open > .dropdown-menu.language__switcher{background:transparent;border:none;box-shadow:none;padding:0}#main .dropdown-menu.language__switcher > li.language{font-size:14px;font-weight:400;padding:5px 0}}.product-grid .product.product-item-advanced-wrapper .image .product-item-buttons .wishlist,.product-grid .product.product-item-advanced-wrapper .image .product-item-buttons .compare,.product-grid .product.product-item-advanced-wrapper .image .product-item-buttons .quickview{position:static;width:30px;margin:5px;z-index:5}.product-grid .product.product-item-advanced-wrapper.dots .product-item-buttons{flex-flow:row;top:auto;bottom:50px;right:0;width:100%;justify-content:center;align-items:center}.product-grid .product.product-item-advanced-wrapper.dots .right-compare a:before,.product-grid .product.product-item-advanced-wrapper.dots .right-wishlist a:before,.product-grid .product.product-item-advanced-wrapper.dots .right-quickview a:before{top:auto;right:auto;bottom:100%;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.product-grid .product.product-item-advanced-wrapper.dots .right-compare a:after,.product-grid .product.product-item-advanced-wrapper.dots .right-wishlist a:after,.product-grid .product.product-item-advanced-wrapper.dots .right-quickview a:after{top:auto;bottom:100%;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%)}.items-image-buttons svg{fill:#bebebe;will-change:fill;transition:200ms linear;width:30px;height:30px}.items-image-buttons a:hover svg{fill:#000}.items-image-buttons a{position:absolute;top:50%;left:5px;transform:translateY(-50%);opacity:0;visibility:hidden}.items-image-buttons a.next{left:auto;right:5px}.product-grid .product.product-item-advanced-wrapper.dots:hover .items-image-buttons a{opacity:1;visibility:visible}.product-info .is-countdown{background-color:transparent}.product-summary h2.name{margin-bottom:0}.product-summary .vendor{text-decoration:underline;font-weight:500}.product-info .review{border-bottom:none;margin-top:20px;margin-bottom:0}.product-info .price{padding-top:0}.templateProduct #shopify-product-reviews .spr-review-content:before{border-right:9px solid transparent!important;border-bottom:9px solid #e6e6e6;border-left:9px solid transparent!important}.product-info .links:before{display:none}body:not(.templateIndex) .product-grid:before,body:not(.templateIndex) .product-grid .product:before,body:not(.templateIndex) .product-grid .product:after,body:not(.templateIndex) .product-list:before,body:not(.templateIndex) .product-list .product:before,body:not(.templateIndex) .product-list .product:after,body:not(.templateIndex) .product-list .name-actions:before,body:not(.templateIndex) .product-list .desc:before{display:none}body:not(.templateIndex) .product-list .product{border-bottom:1px solid #e5e5e5}.product .is-countdown{-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.product-grid .product.product-item-advanced-wrapper.dots:hover .is-countdown{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.rtl .mobile-nav-item{margin-left:20px}.rtl .mobile-nav-item.mobile-nav-icon{margin-right:0;margin-left:auto}.rtl .mobile-nav-wrapper{left:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.rtl .open-canvas-panel .mobile-nav-wrapper{-webkit-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0)}.rtl body.templateCollection.collection-template-promo #sidebar .mfilter-box .mfilter-content .filter_title .arrow:after{left:20px}.rtl body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after,.rtl body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:after,.rtl body.templateCollection.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before,.rtl body.templateSearch.collection-template-promo #sidebar .mfilter-box .label-checkbox label.name:before{left:auto;right:0}.rtl .mfilter-content .column .fields .field label{margin-left:0;padding-right:20px}.rtl .mobile-nav-search-close{left:0;right:auto}.rtl div.price{direction:ltr;display:flex;justify-content:center}.rtl .price span:first-child{margin-left:5px}.rtl .product.product-item-advanced-wrapper .selector-wrapper:after{left:12px;right:auto}.rtl .product-info .options2 .selector-wrapper:after{left:12px;right:auto}.rtl .mini-breadcrumb .breadcrumb-content ul{margin-left:auto}@media (max-width: 767px){.rtl .default-newsletter input{max-width:175px!important}}.currency__picker.noflag [data-code]:before{display:none}.currency__picker [data-code]:before{content:'';width:30px!important;height:20px!important;top:unset!important;background-image:url(currencies.png);background-repeat:no-repeat;background-position:25px;margin-right:7px;display:inline-block;vertical-align:middle}.currency__picker [data-code="USD"]:before{background-position:-365px -5px}.currency__picker [data-code="EUR"]:before{background-position:-165px -485px}.currency__picker [data-code="GBP"]:before{background-position:-405px -5px}.currency__picker [data-code="CAD"]:before{background-position:-365px -395px}.currency__picker [data-code="AUD"]:before{background-position:-285px -455px}.currency__picker [data-code="ILS"]:before{background-position:-245px -275px}.currency__picker [data-code="INR"]:before{background-position:-445px -275px}.currency__picker [data-code="AFN"]:before{background-position:-85px -485px}.currency__picker [data-code="ALL"]:before{background-position:-45px -485px}.currency__picker [data-code="AZN"]:before{background-position:-205px -455px}.currency__picker [data-code="DZD"]:before{background-position:-5px -485px}.currency__picker [data-code="AOA"]:before{background-position:-445px -485px}.currency__picker [data-code="ARS"]:before{background-position:-365px -455px}.currency__picker [data-code="AMD"]:before{background-position:-325px -455px}.currency__picker [data-code="AWG"]:before{background-position:-405px -485px}.currency__picker [data-code="BSD"]:before{background-position:-165px -455px}.currency__picker [data-code="BHD"]:before{background-position:-125px -455px}.currency__picker [data-code="BDT"]:before{background-position:-85px -455px}.currency__picker [data-code="BBD"]:before{background-position:-45px -455px}.currency__picker [data-code="BYN"]:before{background-position:-5px -455px}.currency__picker [data-code="BZD"]:before{background-position:-405px -425px}.currency__picker [data-code="BMD"]:before{background-position:-125px -485px}.currency__picker [data-code="BTN"]:before{background-position:-325px -425px}.currency__picker [data-code="BTC"]:before{background-position:-485px -335px}.currency__picker [data-code="BOB"]:before{background-position:-285px -425px}.currency__picker [data-code="BAM"]:before{background-position:-245px -425px}.currency__picker [data-code="BWP"]:before{background-position:-205px -425px}.currency__picker [data-code="BRL"]:before{background-position:-165px -425px}.currency__picker [data-code="BND"]:before{background-position:-125px -425px}.currency__picker [data-code="BGN"]:before{background-position:-85px -425px}.currency__picker [data-code="BIF"]:before{background-position:-5px -425px}.currency__picker [data-code="KHR"]:before{background-position:-445px -395px}.currency__picker [data-code="CVE"]:before{background-position:-325px -395px}.currency__picker [data-code="XAF"]:before{background-position:-85px -335px}.currency__picker [data-code="XOF"]:before{background-position:-45px -425px}.currency__picker [data-code="XPF"]:before{background-position:-325px -485px}.currency__picker [data-code="CZK"]:before{background-position:-245px -365px}.currency__picker [data-code="KYD"]:before{background-position:-485px -305px}.currency__picker [data-code="CLP"]:before{background-position:-205px -395px}.currency__picker [data-code="CNY"]:before{background-position:-165px -395px}.currency__picker [data-code="COP"]:before{background-position:-125px -395px}.currency__picker [data-code="KMF"]:before{background-position:-85px -395px}.currency__picker [data-code="CDF"]:before{background-position:-45px -395px}.currency__picker [data-code="CRC"]:before{background-position:-445px -365px}.currency__picker [data-code="HRK"]:before{background-position:-365px -365px}.currency__picker [data-code="CUP"]:before{background-position:-325px -365px}.currency__picker [data-code="DKK"]:before{background-position:-205px -365px}.currency__picker [data-code="DJF"]:before{background-position:-165px -365px}.currency__picker [data-code="DOP"]:before{background-position:-85px -365px}.currency__picker [data-code="XCD"]:before{background-position:-5px -125px}.currency__picker [data-code="EGP"]:before{background-position:-445px -335px}.currency__picker [data-code="ERN"]:before{background-position:-325px -335px}.currency__picker [data-code="ETB"]:before{background-position:-245px -335px}.currency__picker [data-code="FKP"]:before{background-position:-485px -245px}.currency__picker [data-code="FJD"]:before{background-position:-205px -335px}.currency__picker [data-code="GMD"]:before{background-position:-45px -335px}.currency__picker [data-code="GEL"]:before{background-position:-5px -335px}.currency__picker [data-code="GHS"]:before{background-position:-405px -305px}.currency__picker [data-code="GIP"]:before{background-position:-485px -215px}.currency__picker [data-code="XAU"]:before{background-position:-245px -485px}.currency__picker [data-code="GTQ"]:before{background-position:-285px -305px}.currency__picker [data-code="GGP"]:before{background-position:-485px -185px}.currency__picker [data-code="GNF"]:before{background-position:-205px -305px}.currency__picker [data-code="GYD"]:before{background-position:-165px -305px}.currency__picker [data-code="HTG"]:before{background-position:-125px -305px}.currency__picker [data-code="HNL"]:before{background-position:-85px -305px}.currency__picker [data-code="HKD"]:before{background-position:-485px -155px}.currency__picker [data-code="HUF"]:before{background-position:-45px -305px}.currency__picker [data-code="ISK"]:before{background-position:-5px -305px}.currency__picker [data-code="XDR"]:before{background-position:-485px -125px}.currency__picker [data-code="IDR"]:before{background-position:-405px -275px}.currency__picker [data-code="IRR"]:before{background-position:-365px -275px}.currency__picker [data-code="IQD"]:before{background-position:-325px -275px}.currency__picker [data-code="IMP"]:before{background-position:-485px -95px}.currency__picker [data-code="JMD"]:before{background-position:-165px -275px}.currency__picker [data-code="JPY"]:before{background-position:-125px -275px}.currency__picker [data-code="JEP"]:before{background-position:-485px -65px}.currency__picker [data-code="JOD"]:before{background-position:-85px -275px}.currency__picker [data-code="KZT"]:before{background-position:-45px -275px}.currency__picker [data-code="KES"]:before{background-position:-5px -275px}.currency__picker [data-code="KWD"]:before{background-position:-285px -245px}.currency__picker [data-code="KGS"]:before{background-position:-245px -245px}.currency__picker [data-code="LAK"]:before{background-position:-205px -245px}.currency__picker [data-code="LVL"]:before{background-position:-165px -245px}.currency__picker [data-code="LBP"]:before{background-position:-125px -245px}.currency__picker [data-code="LSL"]:before{background-position:-85px -245px}.currency__picker [data-code="LRD"]:before{background-position:-45px -245px}.currency__picker [data-code="LYD"]:before{background-position:-5px -245px}.currency__picker [data-code="LTL"]:before{background-position:-405px -215px}.currency__picker [data-code="MOP"]:before{background-position:-485px -35px}.currency__picker [data-code="MKD"]:before{background-position:-325px -215px}.currency__picker [data-code="MGA"]:before{background-position:-285px -215px}.currency__picker [data-code="MWK"]:before{background-position:-245px -215px}.currency__picker [data-code="MYR"]:before{background-position:-205px -215px}.currency__picker [data-code="MVR"]:before{background-position:-165px -215px}.currency__picker [data-code="MRO"]:before{background-position:-5px -215px}.currency__picker [data-code="MUR"]:before{background-position:-445px -185px}.currency__picker [data-code="MXN"]:before{background-position:-405px -185px}.currency__picker [data-code="MDL"]:before{background-position:-325px -185px}.currency__picker [data-code="MNT"]:before{background-position:-245px -185px}.currency__picker [data-code="MAD"]:before{background-position:-165px -185px}.currency__picker [data-code="MZN"]:before{background-position:-125px -185px}.currency__picker [data-code="MMK"]:before{background-position:-85px -185px}.currency__picker [data-code="NAD"]:before{background-position:-45px -185px}.currency__picker [data-code="NPR"]:before{background-position:-445px -155px}.currency__picker [data-code="ANG"]:before{background-position:-485px -275px}.currency__picker [data-code="TWD"]:before{background-position:-5px -65px}.currency__picker [data-code="NZD"]:before{background-position:-365px -155px}.currency__picker [data-code="NIO"]:before{background-position:-325px -155px}.currency__picker [data-code="NGN"]:before{background-position:-245px -155px}.currency__picker [data-code="KPW"]:before{background-position:-405px -245px}.currency__picker [data-code="NOK"]:before{background-position:-205px -155px}.currency__picker [data-code="OMR"]:before{background-position:-165px -155px}.currency__picker [data-code="PKR"]:before{background-position:-125px -155px}.currency__picker [data-code="PAB"]:before{background-position:-45px -155px}.currency__picker [data-code="PGK"]:before{background-position:-5px -155px}.currency__picker [data-code="PYG"]:before{background-position:-445px -125px}.currency__picker [data-code="PEN"]:before{background-position:-405px -125px}.currency__picker [data-code="PHP"]:before{background-position:-365px -125px}.currency__picker [data-code="PLN"]:before{background-position:-325px -125px}.currency__picker [data-code="QAR"]:before{background-position:-245px -125px}.currency__picker [data-code="RON"]:before{background-position:-205px -125px}.currency__picker [data-code="RUB"]:before{background-position:-165px -125px}.currency__picker [data-code="RWF"]:before{background-position:-125px -125px}.currency__picker [data-code="SHP"]:before{background-position:-485px -5px}.currency__picker [data-code="WST"]:before{background-position:-445px -95px}.currency__picker [data-code="STD"]:before{background-position:-365px -95px}.currency__picker [data-code="SVC"]:before{background-position:-405px -335px}.currency__picker [data-code="SAR"]:before{background-position:-325px -95px}.currency__picker [data-code="RSD"]:before{background-position:-245px -95px}.currency__picker [data-code="SCR"]:before{background-position:-205px -95px}.currency__picker [data-code="SLL"]:before{background-position:-165px -95px}.currency__picker [data-code="XAG"]:before{background-position:-285px -485px}.currency__picker [data-code="SGD"]:before{background-position:-125px -95px}.currency__picker [data-code="SBD"]:before{background-position:-5px -95px}.currency__picker [data-code="SOS"]:before{background-position:-445px -65px}.currency__picker [data-code="ZAR"]:before{background-position:-405px -65px}.currency__picker [data-code="KRW"]:before{background-position:-365px -245px}.currency__picker [data-code="LKR"]:before{background-position:-285px -65px}.currency__picker [data-code="SDG"]:before{background-position:-245px -65px}.currency__picker [data-code="SRD"]:before{background-position:-205px -65px}.currency__picker [data-code="SZL"]:before{background-position:-165px -65px}.currency__picker [data-code="SEK"]:before{background-position:-125px -65px}.currency__picker [data-code="CHF"]:before{background-position:-85px -65px}.currency__picker [data-code="SYP"]:before{background-position:-45px -65px}.currency__picker [data-code="TJS"]:before{background-position:-445px -35px}.currency__picker [data-code="TZS"]:before{background-position:-405px -35px}.currency__picker [data-code="THB"]:before{background-position:-365px -35px}.currency__picker [data-code="TOP"]:before{background-position:-285px -35px}.currency__picker [data-code="TTD"]:before{background-position:-245px -35px}.currency__picker [data-code="TND"]:before{background-position:-205px -35px}.currency__picker [data-code="TMT"]:before{background-position:-125px -35px}.currency__picker [data-code="TRY"]:before{background-position:-165px -35px}.currency__picker [data-code="UGX"]:before{background-position:-45px -35px}.currency__picker [data-code="UAH"]:before{background-position:-5px -35px}.currency__picker [data-code="AED"]:before{background-position:-445px -5px}.currency__picker [data-code="UYU"]:before{background-position:-325px -5px}.currency__picker [data-code="UZS"]:before{background-position:-285px -5px}.currency__picker [data-code="VUV"]:before{background-position:-245px -5px}.currency__picker [data-code="VEF"]:before{background-position:-165px -5px}.currency__picker [data-code="VND"]:before{background-position:-125px -5px}.currency__picker [data-code="YER"]:before{background-position:-85px -5px}.currency__picker [data-code="ZMW"]:before{background-position:-45px -5px}.currency__notification{display:none}.product-thumbnails-no-slick .thumbnails{display:flex;justify-content:center;align-items:center;flex-flow:column}.product-thumbnails-no-slick .thumbnails .thumbnails-item{padding:10px 0;cursor:pointer}.product-thumbnails-no-slick.product-thumbnails-bottom .thumbnails{flex-flow:row}.product-thumbnails-no-slick.product-thumbnails-bottom .thumbnails .thumbnails-item{padding:0 10px}.product-info.product-page-design-carousel .cart .add_to_cart,.product-info.product-page-design-full-screen .cart .add_to_cart{margin:auto}.product-info.product-page-design-carousel .countdown-wrapper,.product-info.product-page-design-full-screen .countdown-wrapper{margin:0 auto;display:flex;justify-content:center}.product-bottom-wrappper .carousel-inner.slick-slider{margin:0 -15px}.product-cart__condition{display:flex;justify-content:flex-start;align-items:center}.btn-disabled{pointer-events:none;opacity:.5;cursor:default}.product-cart__condition input{font-size:45px!important}.cart__condition__wrapper .product-cart__condition label{margin-left:8px;text-align:left}.sticky-info-product{position:fixed;left:0;right:0;padding:5px 0;top:0;transition:transform .5s ease 0;-o-transition:transform .5s ease 0;-webkit-transition:transform .5s ease 0;background:#fff;z-index:99;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.sticky-info-product > .container{display:flex;align-items:center;justify-content:center;max-width:1230px!important}@media (max-width: 1098px) and (min-width: 992px){.sticky-info-product > .container{width:926px!important}}.show-sticky-info-product .sticky-info-product{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sticky-info-product img{max-width:50px}.sticky-thumb-left{display:flex;justify-content:flex-start;align-items:center}.sticky-title{margin-left:10px}.sticky-info-product .product-title{font-size:18px;color:#000;margin-bottom:5px;display:block}.sticky-info-product .star-rating{float:left}.sticky-info-right{margin-left:auto}.wrapper-sticky-info .sticky-info-product{top:auto;bottom:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.show-sticky-info-product .wrapper-sticky-info .sticky-info-product{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (max-width: 992px){.sticky-info-product{display:none}}.product-grouped-wrapper .grouped-button.button{width:100%;max-width:300px}.product-grouped-wrapper .grouped-product:not(.current-product) > .product:before{content:"+";position:absolute;font-size:2.5em;line-height:1.5em;height:1.5em;width:1.5em;border-radius:50%;top:50%;left:-.25rem;display:inline-block;text-align:center;transform:translate(-50%,-50%);z-index:5;color:#f9fafb;background:#a0cb7b}@media (min-width: 768px){.product-grouped-wrapper .grouped-product:not(.current-product) > .product:before{left:-1rem}}.product-grouped-wrapper .grouped-product-item.current-product{pointer-events:none;opacity:.5}.product-grouped-wrapper .product-item-option .swatch .swatch-element.unavailable{pointer-events:none;opacity:.5}.cart-window{background-color:#fff;position:fixed;top:0;bottom:0;display:block;left:0;right:-460px;width:100%;z-index:1002;overflow-x:scroll;-webkit-overflow-scrolling:touch;transition:.2s all}@media (min-width: 768px){.cart-window{width:460px;border-left:1px solid #ececec;right:0;left:auto}}.cart-window .thumbnail{padding:0}.cart-window .cart-total{margin-bottom:10px;margin-top:10px}.cart-window .cart-item{background-color:#f1f1f1;margin:0 -15px;padding:15px 15px 10px}.cart-window .cart-prod-title{margin-bottom:16px}.cart-window .cart-prod-rating{margin-bottom:18px}.cart-window .guarantee{display:block;border-radius:0;border:none;float:none;padding:0;width:auto;position:relative}.cart-window .guarantee img{position:relative;max-width:100%}.cart-window .guarantee-container{margin:0 -15px;display:flex;justify-content:center;align-items:center;padding:15px 0}.cart-window .guarantee-container .info-detail{padding:0 5px;text-align:center;margin:0 auto;display:flex;flex-flow:column;justify-content:center;align-items:center}.cart-window-header{background-color:#d9121f;color:#fff;border-bottom:1px solid #ececec;overflow:hidden;padding:20px;text-align:center}.cart-window-body{background-color:#fff;padding:0 15px 75px}.cart-window-bg{position:fixed;top:0;bottom:0;width:100%;background-color:rgba(255,255,255,0.8);z-index:1000}.cart-window-bg.window-hide{display:none}.cart-window-bg.window-hide + .cart-window{left:100%}@media (min-width: 768px){.cart-window-bg.window-hide + .cart-window{right:-460px;left:auto}}.cart-window-bg.window-hide + .cart-window .btn-custom{left:100%}@media (min-width: 768px){.cart-window-bg.window-hide + .cart-window .btn-custom{left:auto;right:-460px}}.cart-window-title{text-transform:uppercase;font-size:24px}.cart-window-header{display:flex;justify-content:space-between;align-items:center}.close-cart{width:50px;height:50px;display:flex;justify-content:center;align-items:center}.close-cart svg{width:50px;height:50px}.mycart-container{position:relative}.cart-window-header svg{fill:#fff}.mycart-counter{color:#000}.mycart-container svg{width:30px;height:30px}.mycart-counter{background:#fff;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;bottom:0;right:-5px}.cart-window .cart-item{display:flex;align-items:flex-start;justify-content:flex-start}.cart-window .cart-item img{max-width:100px;display:block}.cart-thumbnail{margin-right:10px}.cart-detail span{display:block}.cart-window .spr-badge-caption{display:none}.qty-price{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.cart-prod-price{margin-left:auto}.cart-prod-qty .qty-btn{border:none;background:transparent;border:1px solid #484848;border-radius:50px!important;text-align:center;width:30px;height:30px;line-height:.8;padding:0;color:#2b414b;font-size:16px}.cart-prod-qty input.update-product{width:50px;background:transparent;border:transparent;color:#000;text-align:center;padding:0}.cart-detail{width:100%}.cart-window .cart-total{padding-top:0}.cart-subtotal{padding-bottom:20px;display:flex;justify-content:flex-start;align-items:center;font-size:16px}.cart-subtotal span{text-transform:uppercase}.cart-total-price{margin-left:auto;color:#d9121f}.cart-window a.button{text-align:center}.cart-window .empty{text-align:center;padding:20px 0}.cart-window-body.loading .loading-overlay{display:block}.cart-window-body.loading .loading-overlay .button-loader{visibility:visible;opacity:1}.cart-window-body .loading-overlay{display:none;position:absolute;vertical-align:middle;width:100%;height:100%;top:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);padding:0;text-align:center;z-index:9999}.loading-overlay .button-loader{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);visibility:hidden;z-index:5;position:absolute;top:50%;left:50%;transform:translateX(-50%);width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml;
 base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIA0KICAgIGNsYXNzPSJzdmctbG9hZGVyIiANCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIA0KICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiANCiAgICB4PSIwcHgiIA0KICAgIHk9IjBweCINCiAgICB2aWV3Qm94PSIwIDAgODAgODAiIA0KICAgIHhtbDpzcGFjZT0icHJlc2VydmUiDQogICAgc3R5bGU9IndpZHRoOjMwcHg7IGhlaWdodDozMHB4OyINCiAgICA+DQoNCiAgICA8cGF0aA0KICAgICAgICBpZD0ic3Bpbm5lciIgDQogICAgICAgIGZpbGw9IiM2NjY2NjYiDQogICAgICAgIGQ9Ik00MCw3MkMyMi40LDcyLDgsNTcuNiw4LDQwQzgsMjIuNCwyMi40LDgsNDAsOGMxNy42LDAsMzIsMTQuNCwzMiwzMmMwLDEuMS0wLjksMi0yLDIgcy0yLTAuOS0yLTJjMC0xNS40LTEyLjYtMjgtMjgtMjhTMTIsMjQuNiwxMiw0MHMxMi42LDI4LDI4LDI4YzEuMSwwLDIsMC45LDIsMlM0MS4xLDcyLDQwLDcyeiI+DQoNCiAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0NCiAgICAgICAgICAgIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgICAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSINCiAgICAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgICAgIGZyb209IjAgNDAgNDAiDQogICAgICAgICAgICB0bz0iMzYwIDQwIDQwIg0KICAgICAgICAgICAgZHVyPSIwLjZzIg0KICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiDQogICAgICAgIC8+DQogICAgPC9wYXRoPg0KPC9zdmc+)}.cart-sidebar-trigger .cart-heading{pointer-events:none}@media (max-width: 767px){.product-info .design-thumbnail-left .thumbnails{padding-top:0}.product-thumbnails.product-thumbnails-no-slick .thumbnails .thumbnails-item img{max-height:50px}.product-thumbnails-no-slick .thumbnails .thumbnails-item{padding:2px 0}}.mfp-content .quickform-wrapper{display:block!important}.home-filter .home-filter--dropdown-form{display:block;float:left;width:100%;position:relative;margin:0 auto 1rem}.home-filter .home-filter--dropdown-form span.home-filter--dropdown-backdrop{background:#fff;display:block}.home-filter .home-filter--dropdown-form .home-filter--dropdown-wrapper{display:block;position:relative}.home-filter .home-filter--dropdown-form span.home-filter--dropdown-backdrop:before{bottom:0;color:#000;content:"\f107";font-family:"FontAwesome";font-size:20px;height:var(--homefilter-input-height);line-height:var(--homefilter-input-height);position:absolute;text-align:center;right:0;width:30px}.home-filter .home-filter--dropdown-form a.mimic-selected{background:none;display:block;overflow:hidden;text-indent:.01px;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;box-sizing:border-box;min-height:var(--homefilter-input-height);position:relative;width:100%;border:solid 1px #e5e5e5;padding:0 1rem;line-height:var(--homefilter-input-height)}.home-filter .home-filter--dropdown-form .mimic-options{border:1px solid #e5e5e5;border-top-color:#fff;background-color:#fff;display:none;left:0;list-style:none;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:absolute;top:100%;right:0;z-index:999}.home-filter .home-filter--dropdown-form .mimic-options li a{padding:.5rem;display:block}.home-filter .home-filter--dropdown-form .mimic-options li.first{font-weight:700;padding:.5rem 1rem}.home-filter .home-filter--dropdown-form label.error{bottom:var(--homefilter-input-height);color:#fff;background:#d9121f;font-size:10px;line-height:1.25em;right:0;padding:.5rem 1rem;position:absolute;text-align:center;white-space:nowrap}.home-filter span.home-filter--dropdown-backdrop.disabled{opacity:.75;filter:alpha(opacity=75);pointer-events:none;background:#e5e5e5}.home-filter .home-filter-wrapper{background-size:cover;padding:2rem 0;background-position:center;background-repeat:no-repeat}.home-filter .search-button{min-height:calc(var(--homefilter-input-height) + 2px)}.upsell-badge{padding:5px;background:#ccc;text-align:center;letter-spacing:2px;color:#000;font-weight:500}.product-more-products{padding-top:20px;display:grid;grid-template-columns:200px 1fr;justify-content:start;align-items:start;position:relative}.mproducts-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative}.mproducts-list:after{content:"";width:100%;height:1px;background:#ccc;bottom:1px;left:0}.mproduct-item{padding:0 10px}.mproduct-item.active{border-bottom:3px solid #d9121f}.mproduct-item img{max-width:90px}.product-more-products .heading{font-size:30px;text-transform:uppercase}.product-images-content{position:relative}.mproducts-list-detail.product-grid{width:100%}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper{display:grid;grid-template-columns:200px 1fr}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .sale,.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .new{left:0;top:10px;z-index:3!important}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-content{padding-left:30px;text-align:left}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-content .price{display:flex}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-content .price .price-old{padding-right:10px}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-content .price .price-new{font-size:20px}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-inside-hover{justify-content:flex-start;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible}.product-page-design-upsell{position:relative}.product-page-design-upsell .review{margin-top:0}.product-page-design-upsell .product-summary h2.name,.product-page-design-upsell .product-summary .vendor,.product-page-design-upsell .product-summary .options h2{text-decoration:none;letter-spacing:2px;text-transform:uppercase}.product-page-design-upsell .product-thumbnails{position:absolute;top:50px;left:.25rem;width:50px;height:calc(100% - 60px);z-index:3}.product-page-design-upsell #price{padding:10px 0;display:flex;align-items:center;justify-content:flex-start}.product-page-design-upsell #price .price-old{padding:0;margin-right:20px}.product-page-design-upsell .product-thumbnails .thumbnails .slick-arrow{width:20px;height:20px;background:#000;border-radius:0;display:flex;justify-content:center;align-items:center;color:#fff;top:5px!important;left:25px}.product-page-design-upsell .thumbnails img{border:1px solid #000}.product-page-design-upsell .product-thumbnails .thumbnails .slick-arrow.slick-next-arrow{top:auto!important;bottom:5px}.product-page-design-upsell .product-thumbnails .thumbnails .slick-slide{padding:5px 0}.product-page-design-upsell .thumbnails .slick-slide{opacity:1}.product-page-design-upsell .thumbnails .slick-slide img{border:1px solid #000}.product-page-design-upsell div.fastor-images .slick-arrow{color:#000;background-color:transparent;width:50px;height:50px;display:flex;justify-content:center;align-items:center;left:100px}.product-page-design-upsell div.fastor-images .slick-arrow.slick-next-arrow{left:auto;right:100px}@media (max-width: 767px){.product-page-design-upsell div.fastor-images .slick-arrow{left:0}.product-page-design-upsell div.fastor-images .slick-arrow.slick-next-arrow{left:auto;right:0}.product-info.product-page-design-upsell .thumbnails{padding-top:0}.mproducts-list:after{display:none}.product-more-products .heading{max-width:none}.product-more-products{grid-template-columns:1fr}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper{grid-template-columns:100px 1fr}.mproducts-list-detail.product-grid .product.product.product-item-advanced-wrapper .product-item-content,.mproducts-list-detail.product-grid .product .name{padding-top:0}.mproduct-item{margin:0 5px 20px 0;padding:0}}.templateIndex .body-effect{pointer-events:none}.news.default2 .media:hover .thumb-holder img{transition:.5s all}.price__unit{display:none}.price--unit-available .price__unit{display:block}.product-single__thumbnail{display:block;margin:0 0 8px;min-height:44px;position:relative;border:2px solid transparent}.product-single__thumbnail:not([disabled]):not(.active-thumb):hover{opacity:.8}.product-single__thumbnail.active-thumb{border-color:#3a3a3a}.product-single__thumbnail-image{max-width:100%;display:block;margin:0 auto;padding:2px}.product-single__thumbnail-badge{width:22px;height:22px;position:absolute;right:6px;top:6px;pointer-events:none}@media only screen and (min-width: 750px){.product-single__thumbnail-badge{width:26px;height:26px}}.product-single__thumbnail-badge .icon{fill:#fff;width:100%;height:100%;vertical-align:baseline}.product-single__thumbnail-badge .icon-3d-badge-full-color-outline,.product-single__thumbnail-badge .icon-video-badge-full-color-outline{stroke:rgba(58,58,58,0.05)}.product-single__thumbnail-badge .icon-3d-badge-full-color-element,.product-single__thumbnail-badge .icon-video-badge-full-color-element{fill:#3a3a3a}.product-page-design-scroll .product-single__media-wrapper.hide,.product-page-design-carousel .product-single__media-wrapper.hide{display:block!important}.product-featured-media{display:block;margin:0 auto;position:absolute;top:4px;left:4px;width:calc(100% - 8px)}.no-js .product-featured-media{position:relative}.zoomImg{background-color:#fff}@media only screen and (max-width: 749px){.product-single__media-group{margin-bottom:30px}.product-single__media--has-thumbnails{margin-bottom:30px}}.product-single__media-group--full{margin-bottom:30px}.product-single__media-wrapper{margin:0 auto;width:100%}.product-single__media{margin:0 auto;min-height:1px;width:100%;height:100%;position:relative}.product-single__media iframe,.product-single__media model-viewer,.product-single__media .shopify-model-viewer-ui,.product-single__media img,.product-single__media > video,.product-single__media .plyr,.product-single__media .media-item{position:absolute;top:0;left:0;width:100%;max-width:100%}.product-single__media iframe,.product-single__media .media-video,.product-single__media model-viewer,.product-single__media .shopify-model-viewer-ui,.product-single__media .media-item,.product-single__media .plyr,.product-single__media .plyr__video-wrapper{height:100%}.product-single__media--video{background-color:#f2f2f2}.product-single__view-in-space{background-color:rgba(58,58,58,0.08);border:none;width:100%;min-height:44px;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center;font-size:1em;color:#3a3a3a}.product-single__view-in-space[data-shopify-xr-hidden]{visibility:hidden}@media only screen and (min-width: 750px){.product-single__view-in-space[data-shopify-xr-hidden]{display:none}}.product-single__view-in-space:hover .product-single__view-in-space-text,.product-single__view-in-space:focus .product-single__view-in-space-text{border-bottom-color:#3a3a3a}.product-single__view-in-space svg.icon{height:1.66667em;width:1.66667em;margin-top:0;margin-right:2.43px;fill:transparent}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-outline{stroke:none}.product-single__view-in-space svg.icon .icon-3d-badge-full-color-element{fill:#3a3a3a;opacity:1}.product-single__view-in-space-text{border-bottom:1px solid transparent}@media only screen and (max-width: 749px){.template-product .main-content{padding-top:22px}.product-single__media-group{position:relative}.thumbnails-wrapper{position:relative;top:10px;text-align:center;margin:0 2px 30px}.thumbnails-slider__btn{position:absolute;top:50%;transform:translateY(-50%);padding-top:10px;padding-bottom:10px}.thumbnails-slider__btn .icon{height:14px;width:14px}.thumbnails-slider__prev{left:-15px}.thumbnails-slider__next{right:-15px}.product-single__thumbnail{margin:0 auto}}.product-single__thumbnails{display:flex;flex-wrap:wrap;margin-top:15px;list-style:none;padding:0}@media only screen and (max-width: 749px){.product-single__thumbnails{margin-top:0;justify-content:center}.thumbnails-slider--active .product-single__thumbnails{display:none}.thumbnails-slider--active .product-single__thumbnails.slick-initialized{display:block;margin:0 auto;max-width:75%}}.product-single__thumbnails-item{flex:0 0 25%;padding-left:5px}@media only screen and (max-width: 749px){.product-single__thumbnails-item.slick-slide{padding-bottom:10px;padding-left:2.5px;padding-right:2.5px;vertical-align:middle}.thumbnails-slider--active .product-single__thumbnails-item.slick-slide{padding-top:5px;padding-bottom:5px}}@media only screen and (min-width: 750px){.product-single__thumbnails-item{padding-left:5px;padding-right:5px}}@media only screen and (min-width: 750px){.product-single__thumbnails-item--small{flex:0 0 50%}}@media only screen and (min-width: 990px){.product-single__thumbnails-item--small{flex:0 0 33.33333%}}@media only screen and (min-width: 750px){.product-single__thumbnails-item--medium{flex:0 0 33.33333%}}@media only screen and (min-width: 990px){.product-single__thumbnails-item--medium{flex:0 0 25%}}@media only screen and (min-width: 750px){.product-single__thumbnails-item--large{flex:0 0 25%}}@media only screen and (min-width: 990px){.product-single__thumbnails-item--large{flex:0 0 20%}}@media only screen and (min-width: 750px){.product-single__thumbnails-item--full{flex:0 0 20%}}@media only screen and (min-width: 990px){.product-single__thumbnails-item--full{flex:0 0 12.5%}}.product-thumbnails-bottom .thumbnails.product-thumbnails-no-slick,.quickview .thumbnails.product-thumbnails-no-slick{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.hide-choose-option > select{display:none!important}.list .quickshop-type-advanced-wrapper .product__item-hover{width:100%}.quickshop-type-advanced-wrapper .selector-wrapper{width:auto}.quickshop-type-advanced-wrapper .price{margin-bottom:0}.quickshop-type-advanced-wrapper .variations-content > div:last-child{margin-bottom:0}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label{padding:0;min-width:33px;min-height:33px;margin:0}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element{margin:0 10px 10px 0}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label.img{padding:2px;margin:0}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label.img.swatch_color_advanced i{width:25px;height:33px;background-size:cover}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label.img{min-width:25px}.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label.img.swatch_color_advanced i,.quickshop-type-advanced-wrapper .product-item-option .swatch .swatch-element label{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.quickshop-type-advanced-wrapper .product__item-hover{position:absolute;left:calc(var(--product_item_wrap_padding) * (-1));width:calc(100% + (var(--product_item_wrap_padding) * 2));top:calc(100% - 1px);z-index:0;background-color:#fff;opacity:0;visibility:hidden;box-shadow:var(--product_item_box_shadow);padding:0 var(--product_item_wrap_padding) var(--product_item_wrap_padding)}.quickshop-type-advanced-wrapper .product-item-buttons{position:absolute;bottom:.5rem;left:.5rem;transition:opacity .1s linear}.quickshop-type-advanced-wrapper .product-item-buttons > div{width:40px;height:40px;background-color:#fff;margin-right:.15rem;position:relative}@media (max-width: 767px){.quickshop-type-advanced-wrapper .product-item-buttons > div{width:30px;height:30px;background-color:#fff b3}}@media (min-width: 768px){.quickshop-type-advanced-wrapper.has-countdown .product-item-buttons{bottom:calc(var(--product_item_countdown_height) + 1rem)}}.product-grid .product.product-item-advanced-wrapper.dots .product-item-buttons{bottom:10px;right:auto;left:10px;justify-content:flex-start}.product-grid .product.product-item-advanced-wrapper.dots .product-item-buttons a{display:flex;justify-content:center;align-items:center}.product-grid .product.product-item-advanced-wrapper.dots .product-item-buttons > div{width:40px!important;height:40px;border-radius:0;background:#fff;color:#262626}.product-grid .product.product-item-advanced-wrapper.dots .product-item-buttons > div:not(:last-child){margin-right:5px}.templateCollection .dots .item-images-wrapper,.templateSearch .dots .item-images-wrapper{top:30px;right:30px}.product-grid > .row{overflow:inherit}.product-pull-up{-webkit-transition:all .25s ease;-o-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.product-pull-up .product-item__top{position:relative}.product-pull-up .is-countdown{background-color:#fff;bottom:.5rem;left:.5rem;right:0;position:absolute;font-size:12px;color:#232323;overflow:hidden;width:calc(100% - 1rem)}@media (max-width: 767px){.product-pull-up .is-countdown{background-color:#fff #80;bottom:50%;transform:translateY(50%)}.product-pull-up .product-item-option{position:absolute;width:100%;background-color:#fff;bottom:3.25rem;padding-top:.75rem;opacity:0;visibility:hidden}.product-pull-up .product__item-hover{position:static;width:100%;z-index:2;background:inherit;opacity:1;visibility:visible;padding:0;margin-bottom:.75rem;box-shadow:none}.product-pull-up .product__item-hover .options-toggle-mobile ~ .product-item-option{opacity:1;visibility:visible}}@media (min-width: 768px){.product-pull-up .product-item__shadow{position:absolute;top:calc(var(--product_item_wrap_padding) * (-1));left:calc(var(--product_item_wrap_padding) * (-1));width:calc(100% + (var(--product_item_wrap_padding) * 2));background:#fff;height:calc(100% + var(--product_item_wrap_padding));box-shadow:var(--product_item_box_shadow);z-index:2;opacity:0;visibility:hidden}.product-pull-up .product-item-buttons{opacity:0;visibility:hidden}.product-pull-up:hover .product-item-content,.product-pull-up:hover .product-item__top,.product-pull-up:hover .product__item-hover{z-index:3}.product-pull-up:hover .product-item-buttons,.product-pull-up:hover .product-item__shadow,.product-pull-up:hover .product__item-hover{opacity:1;visibility:visible}}@media (max-width: 380px){.product-pull-up .product__item-hover button{font-size:14px;padding:10px 8px}}body.templateProduct .product-info .description,.quickview .product-info .description{border-bottom:none}.product-info-shipping,.product-single__sold,.add-cart-wrapper,.product-info-links,.product-info .price,.product-info .countdown-wrapper,.product-summary .vendor,.product-summary h2.name,.product-info .review,.product-info .description,.product-info .price,.product-info .options{padding:0;margin-bottom:20px;margin-top:0}.product-info-shipping{padding:10px 0}.swatch .swatch-element label.img i,.swatch .swatch-element label.img.swatch_color_advanced i{width:40px;height:50px;background-size:cover}.swatch .swatch-element label{min-width:40px;min-height:40px;padding:0;margin:0}.swatch .swatch-element label.img{min-height:50px;background-size:cover}.swatch .swatch-element label.img i,.swatch .swatch-element label{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.product-info .description p{font-size:13px;text-transform:uppercase;font-weight:500}.product-info .description p span:first-child{padding-right:10px;color:#b2b2b2}.spr-review-header-starratings .spr-icon-star,.spr-starrating .spr-icon-star{color:#d9121f}.product-info .swatch .swatch-element{margin:0 10px 10px 0}.product-info .selector-wrapper > label{text-transform:uppercase;font-size:18px;font-weight:600;margin:0 0 10px}.product-info .selector-wrapper{padding:0;margin-bottom:20px}.product-info .is-countdown .countdown-section{background:#f2f2f2}.product-info .price .price-old{margin-right:15px;padding:0}.product-info .price .price-new{font-size:50px}.product-actions a > i,.product-actions a > svg{display:none}.product-actions a,.product-info-links a{font-size:12px;font-weight:500;text-decoration:underline;text-transform:uppercase}.product-actions a:not(:last-child),.product-info-links a:not(:last-child){margin-right:30px}.product-info .cart .add_to_cart .button-cart{width:calc(100% - 155px);height:50px;font-size:18px!important;font-weight:500}.product-info .cart .add_to_cart .quantity{width:145px;margin-right:10px}.product-info .cart .add_to_cart .quantity input{width:100%;padding:0!important;margin:0!important;height:50px!important}.product-info .cart .add_to_cart input{margin:0!important}.product-thumbnails .thumbnails .slick-arrow,.dynamic-payment-button .shopify-payment-button__button,.product-info .cart .add_to_cart .button-cart,.product-info .cart .add_to_cart .quantity input{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important}.product-cart__condition .custom-checkbox{display:block;position:relative;padding-left:30px;margin-bottom:10px;margin-top:0;cursor:pointer;font-size:12px;line-height:20px;color:#ccc;text-transform:uppercase;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-cart__condition .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.product-cart__condition .custom-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.product-cart__condition .custom-checkbox:hover input ~ .checkmark{background-color:#ccc}.product-cart__condition .custom-checkbox input:checked ~ .checkmark{background-color:#2196f3}.product-cart__condition .custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.product-cart__condition .custom-checkbox input:checked ~ .checkmark:after{display:block}.product-cart__condition .custom-checkbox .checkmark:after{left:6px;top:1px;width:8px;height:15px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.variations_button{margin-bottom:10px}.product-info .button-product-question{font-size:18px;text-decoration:underline;text-transform:uppercase;font-weight:500}.product-info .button-product-question i{margin-right:10px}.product-actions,.trust-sale-img{margin-top:0;margin-bottom:40px}.trust-sale-img img{width:100%}.product-info .cart .add_to_cart .quantity #q_up{right:0;border-color:#cfcfcf}.product-info .cart .add_to_cart .quantity #q_down{left:0;border-color:#cfcfcf}.product-info .cart .add_to_cart .quantity input{background:#e6e6e6}.popup img{max-width:100%}@media (max-width: 767px){.product-info .cart .add_to_cart .button-cart{width:100%;margin-top:10px!important}.product-info.product-page-design-left .product-center{margin-top:0}.product-images-content{min-height:350px}}.product-thumbnails .thumbnails .slick-slide{padding:5px 0}.product-single__thumbnail{margin:0}.design-thumbnail-left .rt-fastor-product-gallery{padding-left:80px}.product-single__stock,.stock-countdown-message{margin-bottom:10px}.product-single__stock.is-fake .progress-bar span:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:40px 40px}.product-single__stock .progress-bar{background-color:#e6e6e6;width:100%;padding:0;height:3px;float:none;position:relative}.product-single__stock .progress-bar span{display:block;background-color:#000;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:inherit;transition:width 1.2s ease}.product-single__visitor,.product-single__sold{visibility:hidden}.product-single__visitor.active,.product-single__sold.active{visibility:visible}.product-single__sold img{display:inline-block;max-width:15px;margin-right:3px;vertical-align:top;margin-top:1px}.lookbook:hover{z-index:9}.lookbook .lookbook-item .lookbook-item-wrapper{padding:var(--product_item_wrap_padding);background-color:#fff;opacity:0;visibility:hidden}.lookbook .lookbook-item .lookbook-item-wrapper .product-pull-up{width:200px}@media (max-width: 767px){.lookbook .lookbook-item .lookbook-item-wrapper{box-shadow:var(--product_item_box_shadow)}}.lookbook .lookbook-item:hover .lookbook-item-wrapper{opacity:1;visibility:visible}@media (min-width: 768px){.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product-item-content,.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product-item__top,.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product__item-hover{z-index:3}.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product-item-buttons,.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product-item__shadow,.lookbook .lookbook-item:hover .lookbook-item-wrapper .product-pull-up .product__item-hover{opacity:1;visibility:visible}}label input[type="checkbox"]{width:16px;height:16px}@media (max-width: 767px){.templateCart .cart__condition__wrapper{text-align:left!important;margin-left:0!important;margin-top:10px}}.product-design-sticky #quickview_product{display:block!important}.product-design-sticky .product-images-wrapper{-ms-flex:none!important;flex:none!important;max-width:none!important;width:58.333333%;display:block!important;float:left}.product-design-sticky .product-summary{-ms-flex:none!important;flex:none!important;max-width:none!important;width:41.666667%;display:block!important;float:left}@media(max-width: 1024px){.product-design-sticky #quickview_product > div{position:static!important;float:none;clear:both;height:auto!important}.product-design-sticky .product-images-wrapper,.product-design-sticky .product-summary{width:100%}}