.slick-dots>li>button:before{width:5px;height:5px;}

/*Home Man Banner*/
.home-main-banner .container{max-width:1920px;padding-left:0px;padding-right:0px;position:relative;}
.home-main-banner .slick-dots{position:absolute;bottom:20px;left:0px;right:0px;}
.home-main-sl .video-full .wrapper-f{height:167%;}
.home-main-sl .video-full{padding-bottom:33.8%;}
@media (max-width:1024px){.home-product{padding:0 5px;}}
@media (max-width:767px){
    .main-heading .viewall{padding:0 10px 0 0;} 
    .home-main-sl .video-full{padding-bottom:100%;}
}
@media (max-width:479px){.home-product .slick-prev, .home-product .slick-next{margin-top:-38px;}}
@media (max-width:399px){.home-product .slick-prev, .home-product .slick-next{margin-top:-68px;}}

/*Home Weekly sale*/
.home-weekly-sale .container{max-width:1193px;}
.home-weekly-sale .over{position:absolute;right:56px;top:50%;text-align:center;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.home-weekly-sale ul{margin:0px 0px 32px 0px;padding:18px 24px;list-style:none;background-color:#fff;float:left;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);}
.home-weekly-sale ul>li{float:left;/*font-family:'Roboto', sans-serif;*/padding:0px 15px;}
.home-weekly-sale ul>li:not(:last-child){border-right:1px solid #C4C4C4;}
.home-weekly-sale ul>li>span{display:block;font-weight:700;text-transform:uppercase;}
.home-weekly-sale ul>li>span.count{font-size:24px;line-height:28px;}
.home-weekly-sale ul>li>span.count_name{font-size:14px;line-height:16px;}
.home-weekly-sale .btn{font-size:16px;font-weight:bold;border-radius:0px;}
@media(max-width:767px){
    .home-weekly-sale ul{margin:0 auto 32px;float:none;display:inline-block;padding:18px 15px;}
    .home-weekly-sale .over{right:auto;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:321px;}
}
@media(max-width:479px){
    .home-weekly-sale .over{top:47%;}    
    .home-weekly-sale .btn{font-size:14px;padding:11px 15px 10px;}    
    .home-weekly-sale .over{width:255px;}
    .home-weekly-sale ul{margin:0px 0px 15px 0px;padding:14px;}
    .home-weekly-sale ul>li{padding:0px 8px;}
    .home-weekly-sale ul>li>span.count{font-size:19px;line-height:22px;}
    .home-weekly-sale ul>li>span.count_name{font-size:11px;line-height:12px;}
}

/*Home Banner*/
.home_banner .container{max-width:1208px;text-align:center;}
.home_banner .row.row10{margin-left:-8px;margin-right:-8px;}
.home_banner .row.row10>[class*="col-"]{padding-left:8px;padding-right:8px;}
.home_banner .pb14{padding-bottom:14px;}

#pa-ewc .paTracker-widgetHeader-content:before{margin-left:0;margin-right:0;}
@media(min-width:1025px){#pa-ewc{padding-left:85px;padding-right:85px;}}

/*Home Review*/
.home-review .container{max-width:685px;}
.home-review .loop{padding:20px 0px 24px 0px;}
.home-review h4{font-size:16px;font-weight:600;text-transform:none;}
.home-review .hd{font-size:16px;font-weight:300;padding:11px 0px;}
.home-review .hd em{font-size:12px;display:block;}
.home-review p{font-size:14px;font-weight:400;line-height:22px;margin-bottom:0px;margin-top:12px;}
.home-review .btn.btn-primary{border-radius:0px;font-size:14px;font-weight:700;padding:11px 20px;margin-top:13px;}

/*Home Brand*/
.home-brand .container{max-width:1680px;text-align:center;}
.home-brand .border_tb{padding:5px 0px 20px;border-top:solid 1px #adadad;border-bottom:solid 1px #adadad;position:relative;}
.home-brand a.viewall{top:-7px;}
.home-brand .slick-slide a{height:100px;display:flex;justify-content:center;align-items:center;}
.home-brand a:hover{opacity:0.7;}
@media(max-width:767px){
    .home-brand a.viewall{top:0;}
    .home-brand .slick-slide a{height:80px;}
}

/*Home Blog*/
.home-blog .container{max-width:1197px;text-align:center;}

.cover-spin{ width:40px; left:0;right:0;top:0;bottom:0; /*background-color:rgba(255,255,255,0.7);*/ z-index:9999; margin:0 auto; }
.cover-spin::after{content:'';display:block;left:48%;top:40%;width:40px;height:40px;border-style:solid;border-color:black;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;}
@-webkit-keyframes spin{
    from{-webkit-transform:rotate(0deg);}
    to{-webkit-transform:rotate(360deg);}
}
@keyframes spin{
    from{transform:rotate(0deg);}
    to{transform:rotate(360deg);}
}

@media(min-width:768px){.fresh-findsl .slick-track .slick-slide:last-child{display:none;}}
@media(max-width:767px){
    .fresh-findsl .slick-track .slick-slide:first-child{display:none;}
    .home_nwbanner .row10{margin:0 -15px;}
    .header_mid{padding-bottom:8px!important;}
}

.slinner-box{height:300px;border:solid 1px #bfbbbb;margin:0 10px;padding:30px;}
.slinner-box{display:flex;align-items:center;justify-content:center;text-align:center;}
.slinner-box .slinner-boxtext h5{font-size:72px;margin-bottom:4px;font-family:Times New Roman;}
.slinner-box .slinner-boxtext p{color:#000;font-size:14px;margin:0;font-weight:400;padding-bottom:15px;line-height:20px;}
@media(max-width:479px){
    .slinner-box{height:260px;padding:15px;}
    .slinner-box a{padding:9px 8px;font-size:13px;}
    .slinner-box .slinner-boxtext h5{font-size:52px;}
    .slinner-box .slinner-boxtext p{font-size:12px;line-height:12px;}
}

.main-heading{position:relative;display:inline-block;width:100%;}
.main-heading h3{position:relative;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;}
.main-heading h3:before{content:"";background:#dddddd;height:1px;position:absolute;left:0;right:0;top:50%;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.main-heading h3 span{text-transform:capitalize;font-size:<?=isset($CategorySize)?$CategorySize:'16'?>px;background:#fff;display:inline-block;position:relative;padding:0 10px;line-height:20px;font-weight:400;}

/* 29-May-2025 CSS Start */
.main-heading .sliderHeading{position:relative;height:30px;display:flex;align-items:center;justify-content:center;font-size:16px;}
.main-heading .sliderHeading:before{content:"";background:#dddddd;height:1px;position:absolute;left:0;right:0;top:50%;-webkit-transform:translate3d(0%,-50%,0);transform:translate3d(0%,-50%,0);}
.main-heading .sliderHeading span{text-transform:capitalize;font-size:<?=isset($CategorySize)?$CategorySize:'16'?>px;background:#fff;display:inline-block;position:relative;padding:0 10px;line-height:20px;font-weight:400;}
/* 29-May-2025 CSS End */

.main-heading .viewall{z-index:9;position:absolute;text-decoration:underline;right:0px;top:5px;background:#fff;font-size:13px;line-height:19px;padding-left:10px;text-transform:none;}
.main-heading .viewall:hover{color:#333;text-decoration:none;}

.home-blog .cl{clear:both;}
.home-blog .right-blogreview{display:flex;align-items:center;justify-content:center;gap:50px;width:100%;height:100%;}
.home-blog #y-badges{width:auto;}
@media(max-width:767px){.home-blog .right-blogreview{gap:20px;}}
