.categoryProduct .item .product .add-to-cart-wrapper,.item .product .add-to-cart-wrapper{display:none}.categoryProduct .item .product .mobi-wishlist,.item .product .mobi-wishlist{display:none}.categoryProduct .item .product .price .redemption-point{display:block;font-size:14px;color:var(--color-primary)}.categoryProduct .item .product .price .common-price-composing{align-items:center}.categoryProduct .item .product .price>.reward{font-size:14px;color:var(--promotion-font-color,#000);background-color:var(--promotion-color,#d84545);font-weight:400;margin-top:10px}.categoryProduct .item .product .price>.reward>i{font-size:1.2em;margin-right:5px}.categoryProduct .item.list-view .product .description{padding-left:15px;text-align:left}.categoryProduct .item.list-view .product .description p{text-align:left}.categoryProduct .item .product .add-fav{background-color:rgba(255,255,255,.8)}.categoryProduct .item .product .add-fav.active,.categoryProduct .item .product .add-fav.saved,.categoryProduct .item .product .add-fav:hover{background-color:var(--color-primary)}.categoryProduct .item.list-view .product .add-fav{top:8px!important}.categoryProduct .item.list-view .product .add-fav.quick-view{right:80px}.categoryProduct .item.list-view .product .add-fav.add-to-cart{right:120px}@media only screen and (max-width:768px){.categoryProduct .item{border-bottom:1px solid #e3e3e3;margin-bottom:0}.categoryProduct .item.default-mobi-list,.categoryProduct .item.list-item{width:100%!important}.categoryProduct .item .product{position:relative;padding-bottom:0}.categoryProduct .item.list-view .product{min-height:0;padding-right:0}.categoryProduct .item .product .add-fav{display:none}.categoryProduct .item .product .image{float:left;width:80px;height:80px;overflow:hidden}.categoryProduct .item .product .image a{top:0}.categoryProduct .item .product .image img{max-height:80px}.categoryProduct .item .product .description{text-align:left!important;margin-left:85px;margin-right:25px;clear:none;padding-left:0!important;padding-top:0}.categoryProduct .item .product .description h4{margin-top:5px!important;margin-right:30px;text-align:left!important}.categoryProduct .item .product .description h4 a{font-size:14px;font-weight:500}.categoryProduct .item .product .price .redemption-point{margin-top:16px}.categoryProduct .item .product .common-price-composing{--mark-price-font-size:14px;--unit-price-font-size:18px;margin-top:16px}.categoryProduct .item .product .price>.reward{display:inline-block;margin-top:0}.categoryProduct .item .product .add-to-cart-wrapper{display:inline-block;position:absolute;right:0;bottom:0}.categoryProduct .item .product .add-to-cart-wrapper .arrival-btn{font-size:1.2em;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--color-primary);margin:2px auto}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart{font-size:1.4em;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--color-primary);margin:2px auto}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart .has-badge{display:none}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart.disabled{color:var(--color-primary);font-size:.8em;-webkit-text-stroke-width:0}.categoryProduct .item .add-to-cart-wrapper .add-to-cart.added{color:var(--color-primary);-webkit-text-stroke-width:0;font-size:1.4em}.categoryProduct .item .product .add-to-cart-wrapper .add-to-cart.added .has-badge{display:block;width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;text-align:center;font-size:8px!important;line-height:1;padding-left:5px;padding-top:4px}.categoryProduct .item .product .mobi-wishlist{position:absolute;right:0;top:5px;display:block;font-size:1.2em}.categoryProduct .item .product .mobi-wishlist i{color:var(--color-primary)}.categoryProduct .item:not(.full-width).default-mobi-grid,.categoryProduct .item:not(.full-width).grid-item{border-bottom:none;padding-left:8px;padding-right:8px}.categoryProduct .item.default-mobi-grid .product,.categoryProduct .item.grid-item .product{margin-bottom:15px;box-shadow:0 0 2px 0 rgba(204,204,204,.7);height:calc(100% - 15px);padding-bottom:53px}.categoryProduct .item.default-mobi-grid .image,.categoryProduct .item.grid-item .image{float:none;width:100%;height:200px!important}.categoryProduct .item.default-mobi-grid .image img,.categoryProduct .item.grid-item .image img{max-height:200px!important}.categoryProduct .item.default-mobi-grid .description,.categoryProduct .item.grid-item .description{text-align:center;margin-left:auto;margin-right:auto}.categoryProduct .item.default-mobi-grid .description h4,.categoryProduct .item.grid-item .description h4{margin-right:0;padding:0 10px;text-align:center!important}.categoryProduct .item.default-mobi-grid .product .price>.reward,.categoryProduct .item.grid-item .product .price>.reward{display:block}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper,.categoryProduct .item.grid-item .add-to-cart-wrapper{position:absolute;display:block;width:calc(100% - 20px);margin:10px 10px 10px;border:1px solid var(--color-primary);border-radius:3px;bottom:0}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper .add-to-cart,.categoryProduct .item.grid-item .add-to-cart-wrapper .add-to-cart{position:relative;display:block;width:100%}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper .add-to-cart.added i,.categoryProduct .item.grid-item .add-to-cart-wrapper .add-to-cart.added i{font-size:.9em}.categoryProduct .item.default-mobi-grid .add-to-cart-wrapper .add-to-cart.added .has-badge,.categoryProduct .item.grid-item .add-to-cart-wrapper .add-to-cart.added .has-badge{padding-left:5px;line-height:21px;padding-top:0}.categoryProduct .item.default-mobi-grid .product .mobi-wishlist,.categoryProduct .item.grid-item .product .mobi-wishlist{top:5px;right:10px;font-size:1.5em}}.item{display:block;height:auto;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;margin-bottom:15px}.product{display:block;height:auto;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;border:1px solid #fff;border-bottom:1px solid #fff;text-align:center;padding-bottom:10px}.product .image{padding-bottom:110%}.add-fav{border:1px solid;border-radius:50%;height:30px;line-height:31px;position:absolute;right:25px;text-align:center;top:10px;width:30px;z-index:10;display:inline-flex;justify-content:center;align-items:center;transform:scale(1.15);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:opacity .3s linear,-webkit-transform .7s cubic-bezier(.56,.48,0,.99);-moz-transition:opacity .3s linear,-moz-transform .7s cubic-bezier(.56,.48,0,.99);-o-transition:opacity .3s linear,-o-transform .7s cubic-bezier(.56,.48,0,.99);-ms-transition:opacity .3s linear,-ms-transform .7s cubic-bezier(.56,.48,0,.99);transition:opacity .3s linear,transform .7s cubic-bezier(.56,.48,0,.99);opacity:0;-ms-filter:"alpha(Opacity=0)"}.add-fav.quick-view{top:50px}.add-fav.add-to-cart{top:95px}.add-fav.arrival-btn{top:95px}.list-view .product .add-fav{right:40px}.product:hover .add-fav{opacity:1;webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.add-fav i{webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);transition:all .3s ease}.add-fav:active i{webkit-transform:scale(.85) rotate(0);-moz-transform:scale(.85) rotate(4deg);-o-transform:scale(.85) rotate(0);-ms-transform:scale(.85) rotate(0);transform:scale(.85) rotate(4deg)}.item.list-view .item h4{max-height:none}.item.list-view .grid-description{display:none}.item.list-view{display:block;height:auto!important;width:100%!important;overflow:hidden;width:100%;margin-bottom:20px}.item.list-view .image{display:block;float:left;overflow:hidden;position:relative;text-align:center;max-height:260px;max-width:200px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;padding-right:20px;background:#fff}.item.list-view .image a{display:block;max-height:100%;height:100%;max-height:100%!important}.item.list-view .image img{max-height:260px;width:auto!important}.item.list-view h4{height:auto;margin:45px 0 5px;font-size:24px}.item.list-view h4 a{font-weight:600}.item.list-view .description{text-align:right}.item.list-view .description p{text-align:right;max-height:200px;min-height:10px}.item.list-view .price{font-size:22px;text-align:right}.item.list-view .action-control{text-align:right}.item.list-view .product{padding-right:20px;min-height:260px}.image{display:block;overflow:hidden;position:relative;text-align:center;width:100%;max-height:240px;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.image a{display:flex;align-items:center;overflow:hidden;position:absolute;bottom:0;margin-right:auto;margin-left:auto;left:0;right:0;top:0}.image a img{transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;max-height:200px;margin:0 auto}.product .image a img{width:auto!important}.product:hover .image a img{transform:scale(1.15) rotate(-1.5deg);-webkit-transform:scale(1.1) rotate(-1.5deg);-moz-transform:scale(1.1) rotate(-1.5deg);-ms-transform:scale(1.1) rotate(-1.5deg);-o-transform:scale(1.1) rotate(-1.5deg)}.promotion{position:absolute;z-index:10;bottom:20px;left:0;height:24px;width:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.description{margin:0 auto;min-height:32px;max-width:235px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-view .description{margin:0 auto;min-height:auto;max-width:100%}.promotion{line-height:18px}.discount{background:#eb5e58;border-radius:0 4px 4px 0;color:#fff;display:inline-block;float:left;font-family:Oswald,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:lighter;height:100%;padding:3px 5px}.item h4{margin:0;min-height:45px;max-height:80px;overflow:hidden;display:block;line-height:18px;margin:15px 0 0;padding:0}.item h4 a{font-family:'Source Sans Pro',sans-serif;font-weight:700;color:#3a3a3a;text-decoration:none;text-transform:none;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.description p{color:#888;font-size:14px;min-height:36px;max-height:90px;overflow:hidden;line-height:18px;margin:0;display:block;text-overflow:ellipsis;word-wrap:break-word}.price{font-size:18px;font-weight:700;color:#454545}.categoryProduct .item .product{overflow:visible!important}