.product_grid{display:flex;flex-wrap:wrap;margin:0px -10px}@media only screen and (max-width: 1440px){.product_grid{margin:0px -10px}}@media screen and (max-width: 900px){.product_grid{margin:0px -7px}}@media screen and (max-width: 450px){.product_grid{margin:0px -15px}}@media screen and (max-width: 385px){.product_grid{margin:0px}}.product_grid>.itproduct{width:calc(100% / 4 - 20px);margin:0px 10px 20px;position:relative}@media screen and (max-width: 900px){.product_grid>.itproduct{width:calc(100% / 3 - 14px);margin:0px 7px 20px}}@media screen and (max-width: 768px){.product_grid>.itproduct{width:calc(50% - 14px);margin:0px 7px 15px}}@media screen and (max-width: 385px){.product_grid>.itproduct{width:100%;margin:0px 0px 20px}}.product_list_slide .itproduct,#related_product .itproduct{width:calc(100% / 4 - 20px)}.itlistcate__product .owl-stage,.itlistcate__product .owl-item,.product_grid .owl-stage,.product_grid .owl-item{display:flex;flex-wrap:wrap}.product_grid.owl-loaded{display:block;margin:0px}.product_grid.owl-loaded .itproduct{width:100% !important;margin:0px}.itproduct{border-radius:2px;background:#fff;border:1px solid #E4E7EC;position:relative}.itproduct .item{position:relative}.itproduct:hover{box-shadow:0px 0px 10px 1px #b0b0b0a1}.itproduct:hover .itproduct__title a{color:var(--text-hover)}.itproduct:hover figure img{transform:scale(1.05);-webkit-transform:scale(1.05)}.itproduct__img{margin-bottom:0px;overflow:hidden;position:relative;z-index:1}.itproduct__img img{width:100%;transition:0.5s all ease;height:auto}.itproduct__img a{display:grid}.itproduct__img .itproduct__times{position:absolute;bottom:0px;width:100%}.itproduct__times{background:#a52641;color:#fff;padding:5px;font-size:13px;text-align:center}.itproduct__des{padding:20px 15px 25px;font-size:14px;color:#696969;border-top:1px solid #e1e1e1;line-height:1.33}.itproduct__slogen{margin-bottom:18px;color:#333}.itproduct__price{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.itproduct__price--current{font-size:18px;color:var(--main-color);padding-right:10px;font-weight:700;padding-right:10px}.itproduct__price--old{font-size:15px;color:#8d8d8d;text-decoration:line-through}.itproduct__title{margin:0px 0px 10px;font-size:15px;line-height:1.4;text-transform:capitalize;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;min-height:36px;text-transform:capitalize}@media screen and (max-width: 991px){.itproduct__title{min-height:auto}}@media screen and (max-width: 768px){.itproduct__title{font-size:14px}}.itproduct__status{position:absolute;left:14px;top:14px;z-index:10}.itproduct__status--new{border-radius:50%;text-align:center;text-transform:uppercase;color:#fff;box-sizing:border-box;background:#8cc93e;font-size:13px;width:43px;height:43px;display:flex;position:absolute;justify-content:center;align-items:center}.itproduct__status--promotion{width:44px;height:70px;background:#f00;font-size:13px;text-transform:uppercase;color:#fff;clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 80%, 0 100%);position:absolute;top:-14px;left:0px;display:flex;justify-content:center;align-items:center;text-align:center}.itproduct__status span:nth-child(1){left:0px}.itproduct__status span:nth-child(2){left:56px}.itproduct__rate{display:flex;align-items:center;margin-top:8px}.itproduct__rate .itproduct__ratecount{color:#344054;font-size:14px;margin-left:6px}.itproduct__discount{display:flex;align-items:center}.itproduct__star{display:flex;align-items:center}.itproduct__star span{display:flex;align-items:center;justify-content:center;font-size:16px;width:16px;height:16px}.itproduct__star span svg{width:14px;height:14px;fill:#F79009;color:#F79009}@media (max-width: 514px){.itproduct__price--current{font-size:20px;padding-right:6px}}.product_grid_mobile{overflow:auto;flex-wrap:nowrap;margin:0px -7px}.product_grid_mobile .itproduct{background:#fff;border-radius:6px;margin:0px 7px 15px}.product_grid_mobile .itproduct,.product_grid_mobile .item{width:100%;min-width:190px}@media (max-width: 991px) and (min-width: 767px){.product_grid_mobile .itproduct{width:100%;min-width:230px}}@media (max-width: 767px) and (min-width: 480px){.product_grid_mobile .itproduct{width:100%;min-width:200px}}
/*# sourceMappingURL=products.css.map */
