.products{margin-bottom:-50px;}.products .product{margin-bottom:50px;}.products-no-space{margin-bottom:0;}.products-no-space .product{margin-bottom:0;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.products{margin-bottom:-50px}.products .product{margin-bottom:50px}}@media only screen and (min-width:1200px){.product-info .title{margin-bottom:35px;height:15px}}.product-tab-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:66px;}.product-tab-list li{line-height:1;margin:0 20px;}.product-tab-list li a{font-family:"Marcellus",serif;font-size:28px;font-weight:400;line-height:1;position:relative;display:block;color:#ABABAB;}.product_banner_title h2{color:#333333!important;text-align:center}.product-tab-list li a:after{position:absolute;top:0;left:0;width:100%;content:url("/public/media/tab-hover.webp");-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;text-align:center;opacity:0;}.product-tab-list li a.active,.product-tab-list li a:hover{color:var(--dark-grey);}.product-tab-list li a.active:after,.product-tab-list li a:hover:after{top:100%;opacity:1;}.product-tab-list.tab-hover2 li a:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;content:url("/public/media/tab-hover.webp");}@media only screen and (min-width:768px) and (max-width:991px){.product-tab-list li a{font-size:24px}}@media only screen and (max-width:767px){.product-tab-list{margin-bottom:20px}.product-tab-list li{margin:0 10px 10px}.product-tab-list li a{font-size:20px}.product-tab-list li a::after{display:none}}@media only screen and (max-width:575px){.product-tab-list li a{font-size:18px}}.product-list-slider{position:relative;overflow:visible;margin:0;padding:0;}.product-list-slider .slick-arrow{line-height:1;position:absolute;top:-60px;visibility:visible;width:auto;height:30px;padding:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;opacity:1;color:var(--grey);border:none;background-color:transparent;}.product-list-slider .slick-arrow i{font-size:16px;line-height:1;}.product-list-slider .slick-arrow:hover{color:var(--dark-grey);}.product-list-slider .slick-arrow.slick-prev{right:30px!important;left:auto!important;}.product-list-slider .slick-arrow.slick-next{right:0!important;}.product-list-slider .slick-list{margin-right:0;margin-left:0;}.product-list-slider .slick-list .slick-slide>div{padding-right:0;padding-left:0;}.product-list-slider .slick-slide>div{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EEEEEE;}.product-list-slider .slick-slide>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}.product{position:relative;}.product:hover .product-thumb .image img.image-hover{z-index:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.product:hover .product-thumb .add-to-wishlist{z-index:2;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}.product:hover .product-thumb .product-options{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}.product:hover .product-info .title,.product:hover .product-info .price{visibility:visible!important;opacity:1!important;}.pInfoDesMax span{padding:10px;}.product:hover .product-info .product-buttons{visibility:visible;opacity:1;}.product:hover .product2-info .title,.product:hover .product2-info .price{visibility:hidden;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;}.product:hover .product2-buttons{visibility:visible;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;}.product-buttons a:hover:not(.btn-icon),.product-buttons button:hover{box-shadow:inset 0 0 0 0 var(--base-primary3);color:#fff;color:var(--white);background-color:#4e4e4e;;}.product-thumb{position:relative;z-index:2;margin:0;}.product-thumb .image{display:block;overflow:hidden;}.product-thumb .image img{z-index:3;width:100%;}.product-thumb .image img.image-hover{position:absolute;z-index:4;top:0;left:0;visibility:hidden;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0;}.product-thumb .add-to-wishlist{position:absolute;z-index:7;top:-5px;right:-3px;visibility:hidden;width:48px;height:48px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);text-align:center;opacity:0;color:#F8796C;}.product-thumb .add-to-wishlist i{font-size:24px;line-height:48px;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product-thumb .add-to-wishlist{visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}}.product-badges{position:absolute;top:20px;left:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:-12px;}.product-badges span{font-weight:400;line-height:48px;z-index:5;width:48px;height:48px;margin-bottom:12px;text-align:center;text-transform:lowercase;color:#FFFFFF;border-radius:50%;}.product-badges span.onsale{background-color:#98D8CA;}.product-badges span.hot{background-color:#C61932;}.product-badges span.outofstock{background-color:var(--dark-grey);}.product-options{position:absolute;z-index:7;bottom:20px;left:20px;visibility:hidden;width:calc(100% - 40px);padding:15px 10px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0;background-color:#FFFFFF;}.product-options ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;color:var(--dark-grey);}.product-options ul:not(:last-child){margin-bottom:10px;}.product-options ul li{font-weight:400;line-height:1;margin:0 4px;padding:0;cursor:pointer;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}.product-options ul.colors li{width:18px;height:18px;text-indent:-9999px;border:1px solid #DDDDDD;border-radius:50%;}.product-options ul.colors li img{display:block;width:100%;border-radius:50%;}.product-options ul.colors li.active{border:2px solid #F8796C;}.product-options ul.sizes li{padding-bottom:3px;opacity:.5;}.product-options ul.sizes li:hover,.product-options ul.sizes li.active{opacity:1;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product-options{display:none}}.product-info{position:relative;z-index:3;text-align:center;}.product-info:not(:first-child){margin-top:28px;}.product-info .title{font-family:"Rubik",sans-serif;font-size:18px;font-weight:400;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.product-info .title a{color:var(--grey);}.product-info .title a:hover{color:var(--dark-grey);}#product .money.old{text-decoration:line-through;color:#AAAAAA;margin-right:10px;}#product .money.new{margin-left:10px;color:var(--base-primary4);}.product-info .product-buttons{position:static;margin-top:15px;visibility:visible!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;opacity:1!important;}.product-info .product-buttons .product-button{width:48px;height:48px;margin:0 5px;text-align:center;color:#FFFFFF;border-radius:50%;background-color:var(--dark-grey);}.product-info .product-buttons .product-button i{font-size:16px;line-height:48px;}.product-info .product-buttons .product-button:hover{background-color:#F8796C;}.product-info .product-rating{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;}.product-info .product-rating .rating{font-size:12px;position:relative;display:block;}.product-info .product-rating .rating::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:300;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";color:#ABABAB;}.product-info .product-rating .rating .rating-active{font-size:0;position:absolute;top:0;left:0;display:block;overflow:hidden;height:100%;}.product-info .product-rating .rating .rating-active::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";white-space:nowrap;color:#F5CC26;}.product-info .product-stock-status{margin-top:15px;}.product-info .product-stock-status .bar{display:block;float:left;width:100%;height:7px;border-radius:50px;background-color:var(--dirty-white);}.product-info .product-stock-status .bar .progress{display:block;height:100%;border-radius:50px;background-color:#F8796C;}.product-info .product-stock-status>span{font-size:16px;font-weight:400;line-height:1;display:block;margin-top:12px;color:var(--grey);}.product-info .product-stock-status>span span{font-weight:600;color:var(--dark-grey);}.product-info .product-stock-status>span.sold{float:left;}.product-info .product-stock-status>span.available{float:right;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product-info .title,.product-info .price,.product-info .product-buttons{visibility:visible!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1!important}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product-info .product-buttons{position:static;margin-top:15px}}.product2-info{position:absolute;z-index:3;bottom:0;left:0;padding:0 25px 25px;text-align:left;}.product2-info .title{font-family:"Rubik",sans-serif;font-size:18px;font-weight:400;margin-bottom:12px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}.product2-info .title a{color:var(--grey);}.product2-info .title a:hover{color:var(--dark-grey);}.product2-info .price{font-size:16px;font-weight:600;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;color:var(--dark-grey);}.product2-info .price span.old{text-decoration:line-through;color:#AAAAAA;}.product2-info .price span.new{margin-left:10px;color:#F8796C;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product2-info{position:static;margin-top:28px;padding:0;text-align:center}.product2-info .title,.product2-info .price{visibility:visible!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1!important}}.product2-buttons{position:absolute;z-index:5;top:50%;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;opacity:0;}.product2-buttons .product-button{width:48px;height:48px;margin:0 5px;text-align:center;color:#FFFFFF;border-radius:50%;background-color:var(--dark-grey);}.product2-buttons .product-button i{font-size:16px;line-height:48px;}.product2-buttons .product-button:hover{background-color:#F8796C;}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:767px){.product2-buttons{position:static;visibility:visible!important;margin-top:15px;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;opacity:1!important}}.list-product{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list-product .thumbnail{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;padding-right:20px;}.list-product .thumbnail a{display:block;}.list-product .thumbnail a img{width:100%;}.list-product .content{-webkit-box-flex:1;-webkit-flex:1 0 calc(100% - 140px);-ms-flex:1 0 calc(100% - 140px);flex:1 0 calc(100% - 140px);}.list-product .content .title{font-family:"Rubik",sans-serif;font-size:18px;font-weight:400;margin-bottom:12px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;}.list-product .content .title a{color:var(--grey);}.list-product .content .title a:hover{color:var(--dark-grey);}.list-product .content .price{font-size:14px;font-weight:600;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;color:var(--dark-grey);}.list-product .content .price:last-child{margin-bottom:0;}.list-product .content .price span.old{text-decoration:line-through;color:#AAAAAA;}.list-product .content .price span.new{margin-left:10px;color:#F8796C;}.list-product .content .ratting{line-height:1;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.list-product .content .ratting::before{font-family:"Font Awesome 5 Pro";font-size:11px;font-weight:300;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";color:#AAAAAA;}.list-product .content .ratting .rate{position:absolute;top:0;left:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;white-space:nowrap;color:#F5CC26;}.list-product .content .ratting .rate::before{font-family:"Font Awesome 5 Pro";font-size:11px;font-weight:700;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";}[data-name=mojs-shape]{z-index:99;}.product-images{position:relative;}.product-images.vertical{padding-left:210px;}@media only screen and (min-width:1200px) and (max-width:1499px){.product-images.vertical{padding-left:140px}}@media only screen and (min-width:992px) and (max-width:1199px){.product-images.vertical{padding-left:110px}}@media only screen and (min-width:768px) and (max-width:991px){.product-images.vertical{padding-left:155px}}@media only screen and (max-width:767px){.product-images.vertical{padding-left:110px}}@media only screen and (max-width:575px){.product-images.vertical{padding-left:95px}}@media only screen and (max-width:479px){.product-images.vertical{padding-left:75px}.product-info:not(:first-child){margin-top:14px}}.product-gallery-popup{position:absolute;z-index:9;top:20px;right:20px;width:30px;height:30px;padding:0;text-align:center;color:var(--dark-grey);border:none;border-radius:50%;background-color:#fff;}.product-gallery-popup i{font-size:24px;line-height:1;display:block;}.product-video-popup{position:absolute;z-index:9;top:70px;right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;color:var(--dark-grey);border:1px solid var(--dark-grey);border-radius:50%;background-color:#fff;}.product-video-popup i{font-size:10px;line-height:1;margin-left:3px;}.product-video-popup:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);color:var(--dark-grey);}.toggle-360{position:absolute;z-index:9;top:70px;right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;}.toggle-360:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.product-gallery-slider{margin:0;padding:0;}.product-gallery-slider .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-gallery-slider .slick-dots{position:absolute;bottom:40px;left:0;width:100%;}.product-zoom{display:block!important;}.product-zoom img:not(.zoomImg){width:100%;}.product-thumb-slider{margin:30px 0 0;padding:0;}.product-thumb-slider .slick-list{margin:0 -15px;}.product-thumb-slider .slick-list .slick-slide{padding:0 15px;}.product-thumb-slider .slick-list .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-thumb-slider .slick-list .slick-slide.slick-current .item{border-color:var(--dark-grey);}.product-thumb-slider .item{margin-bottom:1px;border:1px solid transparent;}.product-thumb-slider .item img{width:100%;}.product-thumb-slider-vertical{position:absolute;top:0;left:0;width:195px;margin:0;padding:0 0 75px;}.product-thumb-slider-vertical .slick-arrow{top:auto;bottom:0;width:calc(50% - 3px);height:30px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:.7;color:#7E7E7E;border-radius:500px;background-color:transparent;border:1px solid #6C757D;}.product-thumb-slider-vertical .slick-arrow.slick-prev{left:0;}.product-thumb-slider-vertical .slick-arrow.slick-next{right:1px;}.product-thumb-slider-vertical .slick-arrow i{font-size:14px;}.product-thumb-slider-vertical:hover .slick-arrow.slick-next{right:1px;}.product-thumb-slider-vertical .slick-list{margin:0 0 -10px;}.product-thumb-slider-vertical .slick-list .slick-slide{padding:0 0 10px;}.product-thumb-slider-vertical .slick-list .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-thumb-slider-vertical .slick-list .slick-slide.slick-current .item{border-color:var(--dark-grey);}.product-thumb-slider-vertical .item{margin-bottom:1px;border:1px solid transparent;}.product-thumb-slider-vertical .item img{width:100%;}.slick-slider .slick-arrow.slick-prev:hover,.slick-slider .slick-arrow.slick-next:hover{border-color:#919191;background-color:#919191;color:#FFFFFF;}.slick-slider:hover .slick-arrow.slick-prev{left:0;}.slick-slider:hover .slick-arrow.slick-next{right:0;}@media only screen and (min-width:1200px) and (max-width:1499px){.product-thumb-slider-vertical{width:125px;padding-bottom:60px}}@media only screen and (min-width:992px) and (max-width:1199px){.product-thumb-slider-vertical{width:95px;padding-bottom:60px}}@media only screen and (min-width:768px) and (max-width:991px){.product-thumb-slider-vertical{width:140px;padding-bottom:60px}}@media only screen and (max-width:767px){.product-thumb-slider-vertical{width:95px;padding-bottom:60px}}@media only screen and (max-width:575px){.product-thumb-slider-vertical{width:80px;padding-bottom:75px}.product-thumb-slider-vertical .slick-arrow{right:0;left:0;width:100%!important}.product-thumb-slider-vertical .slick-arrow.slick-prev{bottom:35px}}@media only screen and (max-width:575px){.product-thumb-slider-vertical{width:65px;padding-bottom:50px}.product-thumb-slider-vertical .slick-arrow{height:20px}.product-thumb-slider-vertical .slick-arrow.slick-prev{bottom:25px}}.product-summery{position:relative;}.product-summery-center{text-align:center;}.product-summery-center .product-ratings{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-summery-center .product-variations{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-summery-center .product-variations table tbody tr td.label{text-align:right;}.product-summery-center .product-variations table tbody tr td.value{text-align:left;}.product-variations .header{color:var(--base-color);font-weight:450!important;}.product-summery-center .product-buttons{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-summery-center .product-brands .brands{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-summery-center .product-meta{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.product-summery-center .product-meta table tbody tr td.label{text-align:right;}.product-summery-center .product-meta table tbody tr td.value{text-align:left;}.product-summery .product-buttons .btn-icon{border:none}.product-summery .product-buttons .fav_product{font-size:2rem!important}.product-summery .product-buttons .btn-primary5{padding:0 25px 0 25px}.product-nav{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product-nav a{padding:8px 0 10px;color:var(--grey);}.product-nav a + a{margin-left:10px;}.product-nav a i{font-size:24px;line-height:1;display:block;}.product-nav a:hover{color:var(--dark-grey);}@media only screen and (max-width:767px){.product-nav{display:none}}.product-ratings{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:13px 0;}.product-ratings .star-rating{font-size:12px;position:relative;display:block;margin-right:10px;}.product-ratings .star-rating::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:300;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";color:#ABABAB;}.product-ratings .star-rating .rating-active{font-size:0;position:absolute;top:0;left:0;display:block;overflow:hidden;height:100%;}.product-ratings .star-rating .rating-active::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";white-space:nowrap;color:#F5CC26;}.product-ratings .review-link{font-size:16px;font-weight:500;line-height:1;color:var(--grey);}.product-ratings .review-link:hover{color:var(--dark-grey);}.product-title{font-size:48px;font-weight:400;line-height:1.1675;margin-bottom:25px;}@media only screen and (max-width:575px){.product-title{font-size:36px}}@media only screen and (max-width:479px){.product-title{font-size:30px}}.product-price{font-size:24px;font-weight:700;line-height:1.175;display:block;margin-bottom:25px;color:var(--dark-grey);}.product-description{margin-bottom:45px;}.product-description p{line-height:1.565;}.group-product-list{margin-bottom:10px;}.group-product-list .info-text{font-size:20px;font-weight:500;margin-bottom:15px;text-align:center;}.group-product-list .info-text:last-child{margin-bottom:0;}.group-product-list .info-text span{font-weight:700;}.group-product-list table{width:100%;margin-bottom:15px;border-top:1px dotted #E5E5E5;}.group-product-list table:last-child{margin-bottom:0;}.group-product-list table tbody tr td{font-weight:500;padding:10px 10px 10px 0;border-width:0 0 1px 0;border-style:dotted;border-color:#E5E5E5;background-color:transparent;}.group-product-list table tbody tr td.quantity{font-size:13px;color:var(--dark-grey);}.group-product-list table tbody tr td.thumb{width:150px;}.group-product-list table tbody tr td.title{font-size:16px;font-weight:500;}.group-product-list table tbody tr td.price{padding-right:0;}.group-product-list table tbody tr td.price .pro-price{display:block;text-align:right;}.group-product-list table tbody tr td.price .pro-price span{font-size:16px;font-weight:700;color:var(--dark-grey);}.group-product-list table tbody tr td.price .pro-price span.old{font-size:13px;margin-right:5px;text-decoration:line-through;opacity:.5;}@media only screen and (max-width:479px){.group-product-list table tbody tr td.price .pro-price span{display:block}}.product-variations{margin-bottom:30px;}.product-variations .label span{font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--dark-grey);}.product-variations table tbody tr td{padding-top:10px;padding-bottom:10px;}.product-variations table tbody tr td.label{width:70%;padding-right:40px;}@media only screen and (max-width:575px){.product-variations table tbody tr td.label{width:120px}}.product-sizes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.product-sizes a{font-size:20px;font-weight:400;line-height:1;margin-right:15px;color:#ABABAB;}.product-sizes a:last-child{margin-right:0;}.product-sizes a:hover{color:var(--dark-grey);}@media only screen and (max-width:575px){.product-sizes a{font-size:18px}}.product-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-bottom:40px;margin-left:-15px;}.product-buttons .btn{margin-right:15px;margin-bottom:10px;margin-left:15px;}@media only screen and (max-width:479px){.product-buttons{margin-right:-5px;margin-left:-5px;margin-bottom:0}.product-buttons .btn{margin-right:5px;margin-left:5px}.product-buttons .btn-icon{width:50px;padding:12px}.product-buttons .btn:not(.btn-icon){padding:12px 30px}#imgPay{max-width:55%;margin-left:15%}}.product-brands{margin-bottom:30px;}.product-brands .title{font-size:16px;font-weight:500;line-height:1;display:block;margin-bottom:30px;text-transform:uppercase;color:var(--dark-grey);}.product-brands .brands{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -20px;}.product-brands .brands a{margin:0 20px;}.product-brands .brands a img{opacity:.3;}.product-brands .brands a:hover img{opacity:1;}.product-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-top:20px;border-top:1px solid #E0E0E0;}.product-meta .label span{font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--dark-grey);}.product-meta table tbody tr td{padding-top:10px;padding-bottom:10px;}.product-meta table tbody tr td.label{width:160px;padding-right:40px;}@media only screen and (max-width:575px){.product-meta table tbody tr td.label{width:120px}}.product-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;}.product-category li{font-size:16px;}.product-category li:not(:last-child)::after{margin-right:6px;content:",";}.product-category li a:hover{color:var(--dark-grey);}.product-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;}.product-tags li{font-size:16px;}.product-tags li:not(:last-child)::after{margin-right:6px;content:",";}.product-tags li a:hover{color:var(--dark-grey);}.product-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product-share a{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;}.product-share a:last-child{margin-right:0;}.product-share a i{font-size:16px;line-height:1;}.product-share a:hover{color:var(--dark-grey);}.product-info-tab-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px 60px;}.product-info-tab-list li{padding:0 20px 20px;}.product-info-tab-list li a{font-size:40px;font-weight:400;line-height:1;display:block;opacity:.2;color:var(--dark-grey);}.product-info-tab-list li a.active,.product-info-tab-list li a:hover{opacity:1;}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px){.product-info-tab-list{margin-right:-15px;margin-left:-15px}.product-info-tab-list li{padding-right:15px;padding-left:15px}.product-info-tab-list li a{font-size:30px}}@media only screen and (max-width:767px){.product-info-tab-list{margin-right:-10px;margin-bottom:0;margin-left:-10px}.product-info-tab-list li{padding-right:10px;padding-left:10px}.product-info-tab-list li a{font-size:24px}}.product-review-wrapper{max-width:820px;margin:auto;}.product-review-wrapper>.title{font-size:24px;font-weight:500;line-height:1.2;display:block;margin-bottom:40px;text-align:center;color:var(--dark-grey);}.product-review-wrapper>.title:last-child{margin-bottom:0;}.product-review-list{margin:0 0 70px;padding-left:0;list-style:none;}.product-review-list li{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #E8E8E8;}@media only screen and (max-width:767px){.product-review-list{margin-bottom:50px}}.product-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product-review .thumb{overflow:hidden;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:70px;border-radius:50%;}.product-review .thumb img{width:100%;}.product-review .content{-webkit-box-flex:1;-webkit-flex:1 0 calc(100% - 70px);-ms-flex:1 0 calc(100% - 70px);flex:1 0 calc(100% - 70px);padding-left:30px;}.product-review .content .ratings{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;}.product-review .content .ratings .star-rating{font-size:12px;position:relative;display:block;margin-right:10px;}.product-review .content .ratings .star-rating::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:300;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";color:#ABABAB;}.product-review .content .ratings .star-rating .rating-active{font-size:0;position:absolute;top:0;left:0;display:block;overflow:hidden;height:100%;}.product-review .content .ratings .star-rating .rating-active::before{font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;line-height:1;content:"\f005 \f005 \f005 \f005 \f005";white-space:nowrap;color:#F5CC26;}.product-review .content .meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}.product-review .content .meta .title{font-family:"Rubik",sans-serif;font-size:18px;font-weight:700;line-height:1;margin:0;}.product-review .content .meta .date{font-size:16px;font-weight:500;line-height:1;margin-left:12px;color:var(--dark-grey);}.product-review .content .meta .date::before{margin-right:10px;content:"/";}@media only screen and (max-width:479px){.product-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-review .content{padding-top:20px;padding-left:0}}.review-form .note{font-size:16px;margin-bottom:25px;}.form-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-rating .title{font-size:14px;font-weight:500;line-height:1;display:block;margin-right:40px;margin-bottom:0;letter-spacing:1px;text-transform:uppercase;color:var(--dark-grey);}.form-rating .rating{font-family:"Font Awesome 5 Pro";font-size:12px;line-height:1;position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#F5CC26;}.form-rating .rating::before{content:"\f005 \f005 \f005 \f005 \f005";}.form-rating .rating .star{position:absolute;top:0;left:0;opacity:0;}.form-rating .rating .star::before{font-weight:700;content:"\f005 \f005 \f005 \f005 \f005";}.form-rating .rating:hover .star{opacity:1;}.quickViewModal .modal-dialog{width:calc(100% - 30px);max-width:1200px;}.quickViewModal .modal-dialog .modal-content{padding:30px;}.quickViewModal .modal-dialog .modal-content .close{font-size:30px;font-weight:300;position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background-color:transparent;}@media only screen and (min-width:992px){.quickViewModal .modal-dialog .modal-content .product-summery{position:absolute;right:15px;left:15px;overflow-x:hidden;overflow-y:auto;height:100%}}@media only screen and (max-width:479px){.quickViewModal .modal-dialog .modal-content{padding:20px}}.product-gallery-slider-quickview{margin:0;padding:0;}.product-gallery-slider-quickview .slick-list{margin:0;}.product-gallery-slider-quickview .slick-list .slick-slide>div{padding:0;}.product-gallery-slider-quickview .slick-dots{position:absolute;bottom:40px;left:0;width:100%;}.page-item:first-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:500px;border-bottom-left-radius:500px;}.page-item:last-child .page-link{border-top-right-radius:500px;;border-bottom-right-radius:500px;;border-top-left-radius:0;border-bottom-left-radius:0;}.numPages{border-radius:0;}.btn-outline-primary3:hover{border-color:#F8F9FA;background-color:#F8F9FA;color:#333333;}.page-item-total{padding:10px;}.product.product-list{max-height:285px;overflow:auto;}.desktop .fbt-container{margin:10px;margin-top:10px;margin-bottom:10px;align-items:center;border:1px solid #d9e1e6;cursor:pointer;border-radius:5px}.fbt-container.active{border:1px solid rgb(217,225,230)!important;box-shadow:rgb(172,211,115) 0 0 10px!important}.fbt-container:hover{border-radius:5px;border:1px solid #d9e1e6;}.check_fbt{visibility:hidden;}input[type="checkbox"]:checked{background:#c1eec2;}input[type="checkbox"]{height:20px;width:20px;}.tam-3{float:left;width:33%;}.tam-4,.tam-2{float:left;width:50%;}.tam-6{width:33%;float:left;}.tam-7{width:25%;}.tam-8{width:50%;}.tam-9,.tam-12{width:33%;}.tam-5,.tam-11{width:16%;}.radio.product-custom-option{visibility:hidden;position:absolute;}.product-variations label{border-radius:5px;border:1px solid #d9e1e6;margin-bottom:8px;padding:10px 0;}.product-variations label.active,.product-variations select.active{border:1px solid #d9e1e6!important;box-shadow:#acd373 0 2px 10px!important;}.form-control.product-custom-option:focus{color:#212529!important;background-color:#fff!important;border-color:#cde4ac!important;outline:0!important;box-shadow:0 0 0 .20rem #cce0ad!important;}.product-variations label:not(.active):hover{box-shadow:0 2px 40px #f4ede7;transform:translateY(-3px);border-color:#BAA4916E;}.select-container{margin-left:30px;margin-right:-30px;}.product-custom-option{height:50px!important;}.product-qty .label{float:right;}.product-disponibilidad{font-size:14px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--dark-grey);}.botonesAccion .viewProducts{float:right;min-width:190px!important;margin-right:-20px;}.modal-content i.fa-check-circle{font-size:7em;color:#8dc63f;}.modal-dialog{max-width:500px!important}.transporte{margin-top:20px;background-color:#ecf4d4;border-color:#bacea5;padding:15px;}.transporte strong{font-weight:500;}.transporte p{color:#59a308;}@media only screen and (max-width:480px){.zoomImg{display:none!important}}@media only screen and (max-width:447px){.modalTexto p{margin-bottom:1px!important}.botonesAccion a{display:block;margin-left:10px}.botonesAccion .viewProducts{display:block;float:inherit;min-width:0!important;margin-right:0;margin-top:12px}.product-summery .product-qty>div{display:block}}.line-clamb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.product-gallery-slider.mobile{margin-bottom:20px;}.product-gallery-slider.mobile .slick-dots{bottom:0;}.option_fbt .option_price{font-weight:600;}.option_fbt.mobile .swatch,.group-product-list.mobile .swatch{background:var(--base-btn-light-hover);}.option_fbt.mobile img:not(.option_fbt.select.mobile img){height:100px!important;}.dz-productFBT-swiper.swiper{max-height:calc(2 * 177px + 30px);position:relative;overflow:hidden;margin-top:4px;}.dz-productFBT-swiper .swiper-wrapper{display:flex;justify-content:center;align-items:center;margin:0 auto}.dz-productFBT-swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:space-between;padding-left:5px;padding-right:5px;}.dz-productFBT-swiper .swiper-wrapper .swiper-slide .choose.elements-fbt-container{position:absolute;}.dz-productFBT-swiper .swiper-wrapper .swiper-slide .item_fbt{border:1px solid #d9e1e6;cursor:pointer;border-radius:5px;width:48%;}.dz-productFBT-swiper .swiper-wrapper .swiper-slide .title,.dz-productFBT-swiper .swiper-wrapper .swiper-slide .price{font-size:13px;}.group-product-list.mobile .swiper-button-prev,.group-product-list.mobile .swiper-button-next{width:100%;height:30px;color:white;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;z-index:10;font-size:20px;background:black;opacity:1;}.group-product-list.mobile .swiper-button-prev{top:12px;left:0;}.group-product-list.mobile .swiper-button-prev i{margin-top:9px;}.group-product-list.mobile .swiper-button-next{left:0;top:22px;}.group-product-list.mobile .swiper-button-next i{margin-bottom:9px;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35!important;}.product-infor-tab-content.mobile #tab-additional_information table th{background:#f6f6f6;}.product-buttons.mobile{display:flex;justify-content:space-between;align-items:center;}.product-buttons.mobile #big_heart{order:1;}.product-buttons.mobile #big_heart i{color:var(--base-primary2);}.product-buttons.mobile #big_heart:hover{background-color:inherit!important;}.product-buttons.mobile .bougth-together-button{order:2;padding:8px 0;font-size:13px;}