.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;padding:5px 0}.slick-arrow.slick-hidden{display:none}[dir='rtl'] .slick-slide{float:right}.extra-gallery-sticky .row-detail-product{-ms-flex-align:start;align-items:flex-start}.mfp-img-gallery .mfp-img{background:#fff}.extra-gallery-fullwidth.template-2 .product.media{border-bottom:1px solid #eee;padding:97px 0 !important;box-shadow:2px 0px 3px #eee;background-color:#f2f3f5}.extra-gallery-fullwidth.template-2 .product.media .item-thumb{border-color:#eee}.extra-gallery-fullwidth.template-2 .product.media .item-thumb.active{border-color:#222}.extra-gallery-fullwidth .product-detail-deals{max-width:600px;margin-left:auto;margin-right:auto}.extra-gallery-fullwidth.catalog-product-view .product.media{max-width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:relative}.extra-gallery-fullwidth.catalog-product-view .product-info-main .product-add-form .product-options-wrapper .swatch-attribute .swatch-attribute-options{display:table;margin:6px auto 0}.extra-gallery-fullwidth.catalog-product-view .product-info-main .product-info-stock-sku{-ms-flex-pack:center;justify-content:center}.extra-gallery-fullwidth.catalog-product-view .product-info-main .sharethis-inline-share-buttons{text-align:center !important}.extra-gallery-fullwidth.catalog-product-view .product.attribute.overview ol,.extra-gallery-fullwidth.catalog-product-view .product.attribute.overview ul{list-style:none}.extra-gallery-fullwidth .product-thumbnail{position:relative;margin-top:0}.extra-gallery-fullwidth .product-thumbnail.gallery-2{max-width:800px;margin:0 auto}.extra-gallery-fullwidth .product-thumbnail #horizontal-thumbnail{max-width:420px;overflow:hidden;margin:30px auto 0}@media (max-width:767px){.extra-gallery-fullwidth .product-thumbnail #horizontal-thumbnail{display:none !important}}.extra-gallery-fullwidth .product-thumbnail #horizontal-thumbnail.owl-carousel .owl-item{padding:0 calc(15px / 2)}.extra-gallery-fullwidth .row-detail-product .product.media{display:none}.extra-gallery-fullwidth .row-detail-product .product-info-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px;max-width:100%;text-align:left}.extra-gallery-fullwidth .row-detail-product .product-info-main .product-reviews-summary{justify-content:left}.extra-gallery-fullwidth .row-detail-product .product-info-main .box-tocart>.fieldset{justify-content:left}.extra-gallery-fullwidth.mgs-quickview-catalog-product-view .row-detail-product .product.media{display:block !important}.product.media a.lb{cursor:zoom-in}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button{height:50px;width:25px;position:absolute;top:50%;margin-top:-25px;left:0;transform:none;overflow:hidden;text-align:left;padding:0 0 0 5px}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button.disabled{display:none}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button:before{position:absolute;background-color:rgba(0,0,0,0.7);content:"";top:0;right:0;bottom:0;width:50px;border-radius:50%}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button:after{content:"\e909";font-family:"icomoon";font-size:12px;color:#fff;display:block;line-height:1;position:relative;z-index:1}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button.owl-next{right:0;left:110px !important;text-align:right;padding:0 5px 0 0}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button.owl-next:before{left:0;right:auto}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button.owl-next:after{content:"\e90a"}.product.media .horizontal-thumbnail.owl-carousel .owl-nav button.owl-prev{left:-40px !important}.product.media .gallery-2 .horizontal-thumbnail.owl-carousel .owl-nav button{left:calc(15px / 2);right:auto}.product.media .gallery-2 .horizontal-thumbnail.owl-carousel .owl-nav button.owl-next{right:calc(15px / 2);left:auto}.product.media .gallery-horizontal.owl-carousel .owl-nav button{height:70px;width:35px;position:absolute;top:50%;margin-top:-35px;left:0;transform:none;overflow:hidden;text-align:left;padding:0 0 0 7px;opacity:0;visibility:hidden}.product.media .gallery-horizontal.owl-carousel .owl-nav button.disabled{display:none}.product.media .gallery-horizontal.owl-carousel .owl-nav button:before{position:absolute;background-color:rgba(0,0,0,0.7);content:"";top:0;right:0;bottom:0;width:70px;border-radius:50%}.product.media .gallery-horizontal.owl-carousel .owl-nav button:after{content:"\e909";font-family:"icomoon";font-size:16px;color:#fff;display:block;line-height:1;position:relative;z-index:1}.product.media .gallery-horizontal.owl-carousel .owl-nav button.owl-next{right:0;left:auto;text-align:right;padding:0 7px 0 0}.product.media .gallery-horizontal.owl-carousel .owl-nav button.owl-next:before{left:0;right:auto}.product.media .gallery-horizontal.owl-carousel .owl-nav button.owl-next:after{content:"\e90a";font-family:"icomoon"}.product.media .gallery-horizontal.owl-carousel:hover .owl-nav button{opacity:1;visibility:visible}.product.media .horizontal-gallery .horizontal-thumbnail-wrapper{margin:15px -7.5px 0}.product.media .horizontal-gallery .horizontal-thumbnail-wrapper .owl-carousel .owl-item{padding:calc(15px / 2)}.product.media .horizontal-gallery .horizontal-thumbnail.owl-carousel .owl-nav button{left:-40px;right:auto}.product.media .horizontal-gallery .horizontal-thumbnail.owl-carousel .owl-nav button .owl-next{right:7.5px;left:auto}.product.media .item-thumb{cursor:pointer;position:relative;background-color:#f6f6f6;border:3px solid #fff;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.product.media .item-thumb.active{border-color:#000}.product.media .vertical-gallery{display:-webkit-box;display:-ms-flexbox;display:flex}.product.media .vertical-gallery #vertical-thumbnail-wrapper{width:70px}.product.media .vertical-gallery .owl-carousel.gallery-vertical{width:calc(100% - 95px);margin-left:25px}.product.media .vertical-gallery.no-thumb .owl-carousel.gallery-vertical{width:100%;margin-left:0}.product.media .vertical-gallery .slick-vertical>.slick-list.draggable{overflow:hidden}.product.media .vertical-gallery.vertical-thumbnail{display:none;position:relative}.product.media .vertical-gallery.vertical-thumbnail .slick-initialized{display:block}.product.media .vertical-gallery .slick-arrow{width:100%;height:40px;line-height:40px;text-align:center;font-size:34px;cursor:pointer;position:absolute;top:0;z-index:1;color:#333;background:linear-gradient(to bottom, #fff, rgba(255,255,255,0.5))}.product.media .vertical-gallery .slick-arrow.pe-7s-angle-down{bottom:0;top:auto;background:linear-gradient(to bottom, rgba(255,255,255,0.5), #fff)}.product.media .gallery-list .product.item-image+.product.item-image{margin-top:30px}.product.media .zoomImg{cursor:move}.product.media .item-image-video .zoomImg{display:none !important}.product.media .product.item-image{position:relative}.product.media .product.item-image img:not(.zoomImg){min-width:100%}.product.media .product.item-image .label-video{position:absolute;z-index:1;background-color:#c61932;color:#fff;border-radius:3px;top:10px;left:10px;padding:4px 10px;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:0.1em}.product.media .product.item-image .lb.video-link{display:block;position:relative}.product.media .product.item-image .lb.video-link:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.6);z-index:2;opacity:0;visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.product.media .product.item-image .lb.video-link:before{content:"\e6cf";font-family:"themify";position:absolute;display:block;top:50%;left:0;text-align:center;right:0;z-index:3;font-size:36px;color:#c61932;opacity:0;visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.product.media .product.item-image .lb.video-link:hover:after,.product.media .product.item-image .lb.video-link:hover:before{opacity:1;visibility:visible}.product.media .item-thumb .popup-video-thumb,.product.media .product.item-image .popup-video{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.6);z-index:2;opacity:0;visibility:hidden;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}.product.media .product.item-image:hover .popup-video{opacity:1;visibility:visible}.product.media .product.item-image .popup-video span{position:relative;display:block;top:50%;left:0;text-align:center;right:0;font-size:36px;color:#c61932;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.product.media .item-thumb.slick-slide .popup-video-thumb{top:5px;bottom:5px}.product.media .item-thumb .popup-video-thumb{opacity:1;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:#c61932;justify-content:center;font-size:24px}