.body-style{background-color:#fff}#list-all-prod .grid-normal-product{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;margin-bottom:24px;padding:unset}#top-rating-product{margin-top:80px}.prod-grid-container{background:#f8f8f8}.topviews-detail-suggestion{background-color:#fff;border:1px solid #ececec}.product-homepage{overflow-x:hidden}.prod-top-views{position:absolute !important}.container-custom{padding-right:72px;padding-left:72px}.color-svn,.color-svn span,.item-page.active a{color:var(--primary_color) !important}.title-cat{text-transform:uppercase}#top-rating{position:absolute;top:-200px;width:100%;height:1px}#hot-cagegories-item-mnu,#top-rating-item-mnu{display:block}.view-more-category{text-align:right;margin-top:10px}.view-more-category a{color:var(--primary_color);font-size:16px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:underline}.ml-head{margin-left:40px}.space-section{padding-top:24px;padding-bottom:24px}.section-background{background:#fff}#nav-tab button{color:#fff;border:none;background:0 0}#nav-tab button.active{font-weight:bold;border-bottom:1px solid}.banner-left-right img{height:120px;object-fit:cover;object-position:left}.banner-categories-lg{height:373px;align-items:center;flex-shrink:0;border-radius:8px 8px 0 0;width:100%;background-position:center center !important;background-size:cover !important}.banner-categories-lg:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.banner-categories-sm{display:block;max-height:366px}.banner-categories-sm img{align-items:center;flex-shrink:0;border-radius:8px 8px 0 0;max-height:366px;width:100%;height:auto}.banner-categories-sm img:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.product-by-random-category .prod-grid-container{border-radius:0 0 8px 8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.view-more,.view-more>span{font-family:'Roboto';font-style:normal;font-size:16px;font-weight:400;line-height:26px;color:#acacae}.view-more-icon{width:13px;height:18px;left:1283px;top:calc(50% - 18px/2 - 135.5px);font-style:normal;font-weight:900;font-size:14px;line-height:130%;color:#acacae}.discount-tag{font-size:12px;font-weight:400;color:#fff;padding:4px 8px;border-radius:30px;line-height:15.6px}.cta-banner{padding:24px 60px;border-radius:8px;box-shadow:0 2px 10px 0 #0000000d;margin-top:35px;background-image:url(/images/banner/Banner6.webp?v=2SqYvQZf92OMuim4c7hpLs9eWsE);background-repeat:no-repeat;background-position:center}.cta-banner .cta-banner-content{display:flex;justify-content:space-between}.cta-banner .cta-banner-content h2{display:flex;flex-direction:row;font-family:Roboto;font-size:24px;font-weight:700;line-height:31.2px;text-transform:capitalize;margin:0;justify-content:center;align-items:center;gap:10px}.cta-banner .cta-banner-content .cta-banner-link{background:linear-gradient(90deg,#ec0840 0%,#be123c 100%);cursor:pointer;outline:none;box-shadow:none}.cta-banner .cta-banner-content .cta-banner-link:hover{background:linear-gradient(90deg,#da0a3d 0%,#b11239 100%)}.banner-container{display:flex;width:100%;height:160px;align-items:flex-start;border-radius:8px;gap:24px;margin-top:32px}.banner-container .banner-item{display:flex}.banner-container a{width:100%}.banner-container img{width:100%;height:160px;border-radius:8px;object-fit:cover}.banner-container img:hover{box-shadow:0 2px 10px rgba(0,0,0,.05)}.all-products{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px}.product-detail{background:#fff;border-radius:8px}.product-detail:hover .quote-tag{display:block}.product-detail:hover{background:#ffeaea;box-shadow:0 2px 10px rgba(0,0,0,.05)}.product-detail img{border-radius:8px 8px 0 0;object-fit:fill;aspect-ratio:1/1}#list-all-prod .prod-grid-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.pagination-container{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#pagination{margin:0 auto;padding-bottom:10px;background:#fff;border:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.item-page{font-size:20px;font-weight:400;line-height:26px}.btn__view-more{color:#8e8f94;font-size:16px;font-weight:400;text-decoration:underline}.btn__view-more:hover{color:var(--primary_hover_color)}@media only screen and (min-width:992px){.banner-container .banner-item{width:50%}}@media only screen and (max-width:991px){.banner-left-right img{height:100px;object-fit:cover;object-position:left}.container{max-width:100%}.view-more{font-size:14px;font-weight:400;line-height:14px}.banner-container{width:100%;justify-content:unset;overflow-x:auto;overflow-y:hidden}.banner-container::-webkit-scrollbar{display:none}.banner-container img{width:396px;height:160px}#top-rating-product{max-width:100%;margin-top:190px}#list-all-prod .prod-grid-container .prod-grid{display:grid;grid-template-columns:repeat(2,minmax(326px,1fr))}#list-all-prod .prod-grid-container .prod-grid .topviews-detail{width:100%}.product-detail{background:#f4f4f4}.item-page{font-size:16px;font-weight:400;line-height:20.8px}}@media only screen and (max-width:767px){.container-custom{padding-right:11px;padding-left:11px}.banner-left-right img{height:80px;object-fit:cover;object-position:left}.rating-symbol .rating-symbol-background{font-size:16px}.cta-banner .cta-banner-content{width:auto}.cta-banner .cta-banner-content .cta-banner1-wholesale{display:flex;flex-direction:column;align-items:center}.cta-banner .cta-banner-content h2{align-items:center}.cta-banner .cta-banner-content span{left:0 !important}}@media only screen and (max-width:701px){#top-rating-product{margin-top:170px}}@media only screen and (max-width:680px){.cta-banner .cta-banner-content h2{flex-direction:column;gap:0;align-items:start}}@media only screen and (max-width:576px){.banner-container{width:100%;height:160px}.banner-container img{width:257px;height:160px}.cta-banner{padding:24px 40px}.cta-banner .cta-banner-content h2{font-size:24px}}@media only screen and (max-width:470px){.cta-banner .cta-banner-content h2{line-height:22px;font-size:20px}}@media only screen and (max-width:431px){#top-rating-product{margin-top:180px}.cta-banner{padding:24px 30px}.cta-banner .cta-banner-content h2{line-height:20px;font-size:18px}.cta-banner .cta-banner-content .cta-banner-link{font-size:12px;line-height:14px}}@media only screen and (max-width:380px){.cta-banner{padding:24px 20px}.cta-banner .cta-banner-content h2{line-height:20px;font-size:18px}}@media only screen and (max-width:380px){.cta-banner .cta-banner-content h2{line-height:18px;font-size:16px}}@media only screen and (max-width:350px){.cta-banner .cta-banner-content h2{line-height:26px;font-size:14px}.cta-banner .cta-banner-content .cta-banner-link{font-size:10px;line-height:12px}}