.short-product__title{border-bottom:1px solid #dee2e6;flex-wrap:wrap;margin-bottom:1.25rem;padding-bottom:1.125rem}.short-product__title .left .title{padding-right:1rem}.short-product__title.flash{border-bottom:2px solid var(--color_main)}.short-product__title.top{border:0;margin-bottom:0;max-width:176px;padding-bottom:1rem}.short-product__title h3{font-size:1.25rem;font-weight:600;line-height:1.3;margin-bottom:0;margin-right:1.25rem}.short-product__title .left-nav ul li{margin-left:1rem}.short-product__title .left-nav ul li:first-child{border-left:1px solid #dee2e6;margin-left:0;padding-left:1rem}.short-product__title .left-nav ul li a{align-items:center;color:var(--color_text_desc);display:inline-flex;font-size:.9375rem;font-weight:500;height:1.5625rem;line-height:normal;opacity:.7;position:relative;transition:all .2s cubic-bezier(.28,.12,.22,1)}.short-product__title .left-nav ul li a:hover{color:var(--color_main)}.short-product__title .countdown-data{background:#e8590c;background:linear-gradient(45deg,#e8590c,#f03e3e);border-radius:12px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8590c",endColorstr="#f03e3e",GradientType=1);font-size:1rem;height:2.25rem;margin-right:.625rem;padding-left:.9375rem;padding-right:.9375rem}.short-product__title .countdown-data .data{align-items:center;border-radius:8px;display:inline-flex;font-weight:600;height:100%;justify-content:center;position:relative;width:1.875rem}.short-product__title .countdown-data .data:not(:last-child):after{content:":";position:absolute;right:-5px}.short-product__title .countdown-data .data span{color:#fff}.short-product__title .btn-link{border:0;font-size:.8125rem;height:auto;padding:0}.short-product__title .btn-link svg{height:10px}.short-product__title .btn-link:hover svg path{fill:var(--color_main)}.short-product__withbanner{position:relative}.short-product__withbanner:not(.mobile){border:1px solid #e9ecef;border-radius:12px;box-shadow:1px 2px 4px rgba(33,37,41,.05);display:flex;flex-wrap:wrap}.short-product__withbanner:not(.mobile) .banner-column{flex:0 0 25%;max-width:25%}.short-product__withbanner:not(.mobile) .data-column>.product{margin-left:0;margin-right:0}.short-product__withbanner:not(.mobile) .data-column .product-item{margin-bottom:0}.short-product__withbanner:not(.mobile) .data-column .product-item:nth-child(-n+4){border-bottom:1px solid #e9ecef}.short-product__withbanner:not(.mobile) .data-column .product-item:nth-of-type(odd){border-right:1px solid #e9ecef}.short-product__withbanner .banner-column{position:relative}.short-product__withbanner .banner-column__wrap{color:#fff;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.short-product__withbanner .banner-column__wrap .information{height:100%;left:0;padding:1.875rem;position:absolute;top:0;width:100%}.short-product__withbanner .banner-column__wrap .information-wrap{gap:.875;max-width:100%;position:relative;z-index:1}.short-product__withbanner .banner-column__wrap .information-wrap__discount{font-size:4.125rem;line-height:1.0909090909;margin-bottom:.9375rem}.short-product__withbanner .banner-column__wrap .information-wrap__label{font-size:.8125rem;font-weight:600}.short-product__withbanner .banner-column__wrap .information-wrap__title{font-size:1.5rem;line-height:normal;margin-bottom:.62rem}.short-product__withbanner .banner-column__wrap .information-wrap__description{font-size:.75rem;font-weight:300;line-height:normal;margin-bottom:1.25rem;opacity:.7}.short-product__withbanner .banner-column__wrap .information-wrap__link{color:#fff;font-size:.8125rem;gap:.5rem}.short-product__withbanner .banner-column__wrap .thumnail{border-bottom-left-radius:12px;border-top-left-radius:12px;display:block;height:100%;line-height:0;overflow:hidden;position:relative;width:100%}.short-product__withbanner .banner-column__wrap .thumnail:before{background-color:rgba(0,0,0,.35);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.short-product__withbanner .banner-column__wrap .thumnail img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .5s cubic-bezier(.28,.12,.22,1);width:100%}.short-product__withbanner .banner-column:hover .thumnail img{transform:scale(1.08)}.short-product__withbanner .data-column{flex:1;max-width:100%}.short-product__withbanner .data-column>.product{align-items:unset;flex-wrap:wrap;justify-content:unset}.short-product .product-categories{padding-top:1.5rem}.short-product .product-categories:not(.mobile){align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.short-product .product-categories:not(.mobile) .category-item{flex:0 0 calc(25% - 1.125rem)}.short-product .product-categories:not(.mobile) .category-item .entry-media{height:265px}.short-product .product-categories.mobile{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.short-product .product-categories.mobile .category-item{flex:0 0 calc(50% - 1rem)}.short-product .product-categories.mobile .category-item .entry-media{height:165px}.short-product .product-categories .category-item{flex-wrap:nowrap}.short-product .product-categories .category-item a{display:block;line-height:0}.short-product .product-categories .category-item:hover img{transform:scale(1.1);transition:transform .2s ease}.short-product .product-categories .category-item:hover .entry-content{pointer-events:inherit;transform:scale(1) translateZ(0) translateY(0)!important;transition:transform .2s}.short-product .product-categories .category-item .entry-media{border-radius:20px;overflow:hidden;position:relative}.short-product .product-categories .category-item .entry-media img{cursor:pointer;height:100%;transition:transform .3s ease;width:100%}.short-product .product-categories .category-item .entry-content{line-height:normal;padding:10px 10px 20px;transform:scale(1) translateZ(0) translateY(10px)!important}.short-product .product-categories .category-item .entry-content .category-name{font-size:16px;margin-bottom:.5rem}.short-product .product-categories .category-item .entry-content .counter{color:var(--color_main);font-size:.825rem}.product{flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.product.mobile{align-items:flex-start;margin-left:-5px;margin-right:-5px}.product.mobile>*{margin-bottom:1.875rem;padding-left:5px;padding-right:5px}.product>*{padding-left:.9375rem;padding-right:.9375rem}.product.column-2>*{flex:0 0 50%;max-width:50%}.product.column-5>*{flex:0 0 20%;max-width:20%}.product.column-4>*{flex:0 0 25%;max-width:25%}.product-item{margin-bottom:1.875rem;position:relative}.product-item__wrap{position:relative;z-index:11}.product-item__wrap .image{border:1px solid #e9ecef;border-radius:12px;margin-bottom:1.25rem;overflow:hidden}.product-item__wrap .image-link{display:block;height:100%;line-height:0;position:relative;width:100%}.product-item__wrap .image-link img{border:none;border-radius:0;box-shadow:none;height:auto;max-height:184px;max-width:100%;width:100%}.product-item__wrap .content-top__title{font-size:.875rem;font-weight:600;height:36px;line-height:1.2857142857;margin-bottom:.625rem;overflow:hidden}.product-item__wrap .content-top__title a{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color_body);display:-webkit-box;overflow:hidden;position:relative;transition:all .2s cubic-bezier(.28,.12,.22,1)}.product-item__wrap .content-top__title a:hover{color:var(--color_main)}.product-item__wrap .content-top__vote{align-items:center;display:flex;flex-flow:row wrap;margin-bottom:.625rem;position:relative}.product-item__wrap .content-top__vote .number{font-size:.875rem;margin-left:.65rem}.product-item__wrap .content-top__price{font-size:1.2rem;line-height:normal;margin-bottom:.625rem}.product-item__wrap .content-top__price .price-old{color:#868e96;font-size:75%;margin-right:10px}.product-item__wrap .content-top__price .price ins{color:var(--color_main);font-weight:600;text-decoration:none}.product-item__wrap .content-top__stock{align-items:center;display:inline-flex;font-size:.75rem;line-height:normal}.product-item__wrap .content-top__stock.in-stock svg path{fill:#099268}.product-item__wrap .content-top__stock.in-stock span{color:#099268}.product-item__wrap .content-top__stock.non-stock svg path{fill:var(--color_main)}.product-item__wrap .content-top__stock.non-stock span{color:var(--color_main)}.product-item__wrap .content-top__stock span{font-weight:600;margin-left:.5rem}.product-item__wrap .content-bottom{left:0;opacity:0;position:absolute;right:0;transition:all .15s cubic-bezier(.17,.62,.44,.99);visibility:hidden;will-change:opacity}.product-item__wrap .content-bottom__wrap{border-top:1px solid #e9ecef;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:.9375rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.9375rem}.product-item__wrap .content-bottom__wrap .desciption{-webkit-padding-start:1.25rem;font-size:.75rem;max-height:92px;overflow:hidden;padding-inline-start:1.25rem;text-overflow:ellipsis}.product-item__wrap .content-bottom__wrap .desciption li{font-size:.75rem;font-weight:500;list-style:disc;margin-bottom:.375rem}.product-item__wrap .content-bottom__wrap .desciption li:last-child{margin-bottom:0}.product-item__wrap .btn{border-radius:12px;font-size:.875rem;height:2.375rem;margin-top:1rem;text-align:center;width:100%}.product-item__wrap .in-slide{align-items:center;background:#f1f3f5;border-radius:12px;bottom:-9px;cursor:pointer;display:inline-flex;height:2.375rem;justify-content:center;margin-left:auto;position:absolute;right:0;transition:all .2s cubic-bezier(.28,.12,.22,1);width:2.375rem}.product-item__wrap .in-slide img{-o-object-fit:contain;object-fit:contain;width:20px}.product-item__wrap .in-slide:hover{background:#c3c4c6}.product-item .product-badges{align-items:flex-start;display:inline-flex;flex-direction:column;left:.75rem;pointer-events:none;position:absolute;top:.75rem;z-index:1}.product-item .product-badges .badge.sale{align-items:center;background:#f03e3e;border-radius:.35rem;color:#fff;display:flex;font-size:.75rem;height:24px;justify-content:center;padding:.15rem .65rem}.product-item .product-buttons{display:flex;flex-direction:column;gap:.4375rem;position:absolute;right:.75rem;top:.75rem;z-index:9}.product-item .product-buttons>*{align-items:center;background-color:#fff;border:1px solid #e9ecef;border-radius:50%;box-shadow:0 1px 3px 0 rgba(33,37,41,.1);cursor:pointer;display:inline-flex;height:2rem;justify-content:center;line-height:1;transition:opacity .25s cubic-bezier(.17,.62,.44,.99),transform .25s cubic-bezier(.17,.62,.44,.99),background-color .1s cubic-bezier(.28,.12,.22,1),color .1s cubic-bezier(.28,.12,.22,1),border-color .1s cubic-bezier(.28,.12,.22,1),box-shadow .1s cubic-bezier(.28,.12,.22,1);width:2rem;will-change:opacity,transform}.product-item .product-buttons>:hover{background-color:#f1f3f5}.product-item .product-buttons__compare{transform:rotate(-90deg)}.product-item .product-buttons .product-buttons__wishlist:hover{background:var(--bgk_menu)}.product-item .product-buttons .product-buttons__wishlist:hover svg path{fill:var(--color_main)}.product-item .product-buttons>:not(.product-buttons__wishlist){opacity:0;visibility:hidden}.product-item .product-content-fade{background-color:#fff;border:1px solid #e9ecef;border-radius:12px;bottom:-.5rem;box-shadow:0 25px 50px -12px rgba(33,37,41,.25);left:-.5rem;opacity:0;pointer-events:none;position:absolute;right:-.5rem;top:-.5rem;transition:all .15s cubic-bezier(.17,.62,.44,.99);will-change:opacity}.product-item:hover .content-bottom,.product-item:hover .product-buttons>*{opacity:1;visibility:visible}.product-item:hover .product-content-fade{margin-bottom:-194px;opacity:1;visibility:visible}.product-item:hover.custom-hover{z-index:13}.product-item.mobile-item .product-buttons>*{opacity:1;visibility:visible}.product-item.mobile-item .product-item__wrap .content-top__price{font-size:.9rem}.product-item.mobile-item .product-item__wrap .image{max-height:167px}.product-item.mobile-item .product-content-fade{display:none}.product.list .product-item{padding-bottom:1.875rem;width:100%}.product.list .product-item:not(:last-child){border-bottom:1px solid #e9ecef}.product.list .product-item__wrap{align-items:flex-start;display:flex;justify-content:space-around}.product.list .product-item__wrap .image{margin-bottom:0;position:relative}.product.list .product-item__wrap .image-link img{max-height:inherit}.product.list .product-item__wrap .content{align-items:flex-start;display:flex;flex:1;justify-content:space-between}.product.list .product-item__wrap .content-top{padding:0 1rem}.product.list .product-item__wrap .content-bottom{opacity:1;position:relative;visibility:visible}.product.list .product-item__wrap .content-bottom__wrap{border-top:0;margin-left:0;margin-right:0;margin-top:0;max-width:260px;padding:0}.product.list .product-item__wrap .content-bottom__wrap .btn{width:100%}.product.list .product-content-fade{display:none}.categories{border:1px solid #dee2e6;border-radius:12px;box-shadow:1px 2px 4px rgba(33,37,41,.05);display:flex;flex-wrap:wrap;justify-content:center}.categories.mobile .category-item{border-left:0!important;flex:1 0 50%;max-width:50%}.categories:not(.mobile) .category-item{flex:1 0 16.6666666%;max-width:16.6666666%}.categories .category-item{padding:1.25rem}.categories .category-item .entry-media{border:1px solid #dee2e6;border-radius:12px;margin-bottom:.625rem;overflow:hidden}.categories .category-item .entry-media img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%;transition:all .2s cubic-bezier(.28,.12,.22,1);vertical-align:middle}.categories .category-item:hover .entry-content .category-name{color:var(--color_main)}.categories .category-item:hover .entry-media img{opacity:.8}.categories .category-item .entry-content{font-size:1rem;line-height:normal}.categories .category-item .entry-content .category-name{font-size:.875rem;font-weight:600;margin-bottom:0;transition:all .2s cubic-bezier(.28,.12,.22,1)}.categories .category-item .entry-content .counter{color:var(--color_text_desc);font-size:.75rem}.categories .category-item+.category-item{border-left:1px solid #dee2e6}.compare_product{align-items:center;color:#1b76eb;cursor:pointer}.compare_product span{border:1px solid #1b76eb;border-radius:2px;color:#1b76eb;height:13px;line-height:10px;width:13px}.compare{background:#fff;bottom:0;box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);-webkit-box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);-khtml-box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);-moz-box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);-ms-box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);-o-box-shadow:20px -3px 16px 5px rgba(0,0,0,.4);display:none;float:left;position:fixed;transition:.5s;width:100%;z-index:10000}.compare-title{border-bottom:1px solid #e5e5e5;height:40px;position:relative}.compare-title .container{position:static}.compare-title__left{font-size:13px;font-weight:700;line-height:40px;width:50%}.compare-title__right{color:#999;font-size:13px;line-height:40px;text-align:right;width:50%}.compare-title #compare-close{background:var(--color_main);border:none;border-radius:5px;color:#fff;cursor:pointer;height:30px;position:absolute;right:5px;top:5px;width:30px}.compare-title #compare-close:before{border:solid #fff;border-width:0 1px 1px 0;content:"";height:11px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:11px}.compare-list{display:table;width:100%}.compare-list__item{border-right:1px solid #e5e5e5;display:table-cell;padding:10px;position:relative;text-align:center;width:25%}.compare-list__item:first-child{border-left:1px solid #e5e5e5}.compare-list__item-remove{cursor:pointer;height:25px;line-height:25px;position:absolute;right:5px;text-align:center;top:5px;width:25px}.compare-list__item-remove svg{height:13px}.compare-list__item-thumnail{height:150px}.compare-list__item-thumnail img{display:block;height:100%;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.compare-list__item-title{font-size:17px;font-weight:700;line-height:25px;margin-bottom:5px}.compare-list__item-price{color:#666;margin-bottom:5px}.compare-list__item-price span{color:var(--color_main)}.compare-list__item.compare-action{padding:20px;vertical-align:middle}.compare-list__item.compare-action a{background:var(--color_main);border-radius:5px;color:#fff;padding:10px}.compare-action{display:flex;padding:20px;vertical-align:middle;width:100%}.compare-action.compare-list__item{display:inherit}.compare-action .link{background:#ff5a00;border-radius:5px;color:#fff;padding:3px;width:50%}.compare-action .link:first-child{background:var(--color_main);margin-right:10px;text-align:center}
