
.BlackFriday25_body {width:100%; float:left; background:#0b1b31; padding:0px 0 0;}
.BlackFriday25_BannerBg {width:100%; float:left; padding:0px 0 30px; background:#0b1b31;}
.BlackFriday_FullBanner {position:relative;width:100%; float:left; }

.BlackFriday_FullBanner a {display:flex; align-items:center; justify-content:space-evenly;color:#fff;position:relative;}
.BlackFriday_FullBanner a:after {content:""; position:absolute; top:0; left:0; right:0; margin:0 auto; background:url("/images/cybermonday25/Glow.png") no-repeat center top;width:100%; height:100%;}
.BF25_BannerOfferText_flex {display:flex; align-items:center; justify-content:space-between;}
.BF25_BannerOfferText {width:250px;}
.OfferText_Extra {text-align: center;margin: 0 0 -28px;font-size: 24px;font-family: "Montserrat", sans-serif;font-weight:400;}
.OfferText_parcentage {display: flex;align-items: center;justify-content: start;font-family: "Barlow Condensed", sans-serif;}
.NumberParcentage {font-size: 180px;font-weight: 800;line-height:1;}
.OfferText_OffText {font-size: 80px;font-weight: 800;text-transform: uppercase;line-height: 80px;}
.OfferText_OffText span {display:block;line-height:54px;}

.OfferText_Coupon {background: #fff;padding: 5px;border-radius: 20px;color: #070f30;text-align: center;font-size: 24px; letter-spacing:1px; font-family: "Montserrat", sans-serif;font-weight:400;}
.OfferText_Coupon span {font-weight:700;}


/**/
.Banner_OffersDiv, .TwoBanner_OffersDiv, .OneBanner_OffersDiv, .ThreeBanner_OffersDiv {width:100%; float:left;padding:0;}
.Banner_OffersDiv {margin-bottom:10px;}
.offer_banner_inner {display:flex; align-items:center; justify-content:space-between;}
.offer_banner_box {width: auto;margin: 0;}
.offer_banner_box a {display:block;}


.TwoBanner_OffersDiv {margin:20px 0 0;}
.offer_Twobanner {display:flex; align-items:center; justify-content:space-between;}
.Two_banner_box {width: auto;margin: 0;}
.Two_banner_box a {display:block;}

.OneBanner_OffersDiv {margin:20px 0 0;}
.OneBanner_OffersDiv img {margin: 0 auto; border-radius:15px;}

.ThreeBanner_OffersDiv {margin:30px 0 10px;}
.offer_ThreeBanner {display:flex; align-items:center; justify-content:space-between;}
.three_banner_box {width: auto;margin: 0;}
.three_banner_box a {display:block;}


.Two_banner_box img {border-radius:15px;}


/**/
.BestSellerSectionDiv {width:100%; float:left;margin:20px 0 0;}
.BestSeller_Title {font-size:30px;font-weight:600;color:#fff; text-align:center;margin-bottom:30px;margin-top:6px;}

.BestSeller_Products {display:flex; align-items:center; justify-content:space-between;flex-flow: row wrap;gap:20px;}
.BestSeller_Products_box {width:285px;background:#fff; border:1px solid #757e89; color:#513f4a; border-radius:20px; position:relative;}
.BestSeller_Products_box a {display: flex;color: #513f4a;box-sizing: border-box;padding: 5px 10px;align-items: center;position:relative;}
.BestSeller_Products_box a:after{content:""; position:absolute; background:url("/images/blackfriday25/product-arrow-blk25.png") no-repeat; width:36px; height:36px; right:10px; top:40%;}
.Products_box_img {}
.Products_box_img img {width:100px;height:100px;}
.Products_box_text {padding:0 0 0 10px;}

.Products_SaleName {font-size:18px;font-weight:600;padding-top:5px;}
.Products_SalePrice {padding-top:15px;}
.blk_startFrom {font-size:14px;font-weight:600;}
.bkl_SalePrice {color:#ec2529;font-size:24px;font-weight:800;}

.BestSeller_blkOffer_band {position: absolute;right: 0;top: 0;background: #ec2529;font-size: 14px;font-weight: 400;border-radius: 10px 10px 0 10px;color: #fff;padding: 1px 15px 3px 10px;}


.blk_BestSeller_Categories {display:flex; align-items:flex-start; justify-content:space-between;flex-flow: row wrap;}
.blk_Categories_leftRight {width:220px; border-radius:20px 0 0 20px;background:#03aa6b;color:#fff;text-align:center;}
.blk_Categories_leftRight.cls_blk_Right {border-radius:0 20px 20px 0;}
.cls_blk_foodCategories_link {padding:43px 0;}
.cls_blk_foodCategories_link a {color:#fff; width:168px; display:block; margin:10px auto; border:1px solid #fff; border-radius:30px; padding:12px 0;text-align:center;font-size:18px;}
.cls_blk_foodCategories_link a:hover{background:#fff;color:#070f30;}
.blk_Categories_Center {width:720px;display:flex; align-items:center; justify-content:space-between;flex-flow: row wrap;gap:20px;}
.blk_Categories_Center a {display:block;}


.WhiteBg_BlackFriday25 {width:100%;float:left;margin-top:20px;}
.WhiteBg_BlackFriday25 .Homepage-Newbrand-SectionDiv {margin: 10px 0 0;}

.WhiteBg_BlackFriday25 .allinones_Newcommon_title {color:#fff;}
.WhiteBg_BlackFriday25 .NewHome-brand-logoBox {background: #fff;}
.WhiteBg_BlackFriday25 .Homepage-Newbrand-cls {border-radius: 40px;}
.WhiteBg_BlackFriday25 .NewHome-anchHomeAllBrands { background: #ff4101;border-radius:20px;}

.WhiteBg_BlackFriday25 .allinones_Newcommon_title, .WhiteBg_BlackFriday25 .NewHome_contentDiv_box_text, .WhiteBg_BlackFriday25 .NewHome_contentDiv_box_text a {color:#fff;}


.blk_desktopimg {display:block;}
.blk_mobileimg {display:none;}

.blk25_proReviewDiv {margin-bottom:30px;}
.blk25_proReviewDiv .post-slide {background:transparent !important;}
.blk25_proReviewDiv .allinones_Newcommon_title {padding-bottom:10px;padding-bottom: 0; color:#fff;}
.blk25_proReviewDiv .post-slide .testimonial-item {border-radius:15px;}


.main_FooterDiv {margin:0;background:#0b1b31;}
.footer_subscribeDiv, .footer_middleDiv {border-top: 6px solid #03a86a !important;}
.SubscribeBtnTop, .ftr_Category {background:#03a86a !important;}

.offer_FullbannerNew-1 {margin-bottom:40px;text-align:center;}

/* ===== Responsive CSS ===== */

@media (max-width:1200px) {
	.offer_banner_inner {gap:20px;}
	.offer_Twobanner {gap:20px;}
	.BestSeller_Products {gap:10px;}
	.BestSeller_Products_box {width:275px;}
	.Products_box_img img {height: 100%;}
	.blk_Categories_leftRight {width:20%;}
	
	.blk_Categories_Center {width:56%;gap:10px;}
	.blk_foodCategories_box {width: 49%;}
	.cls_blk_foodCategories_link {padding: 8.5% 0;}
	
	.offer_ThreeBanner {gap: 20px;}
	
}

@media (max-width:1180px) {
	.BestSeller_Products_box {width: 24%;}
	.BF25_BannerOfferText {    position: relative;    z-index: 9999;}
}

@media (max-width:1080px) {
	.Products_SaleName {font-size: 16px;padding-top:10px;}
	.bkl_SalePrice {font-size:20px;}
	.BestSeller_blkOffer_band {font-size:12px;}
	.BestSeller_Products_box a:after {width: 26px;height: 26px;background-size: 100%;}

}


@media (max-width:1024px) {
	.blk_Categories_leftRight {display:none;}
	.blk_Categories_Center {width:100%;gap:20px;}
	.blk_foodCategories_box {width: 48.8%;}
	.blk_foodCategories_box img {width: 100%;}
	
}

@media (max-width: 990px) {
    .Products_SaleName {font-size: 15px;}
	.offer_banner_inner {gap: 10px;}
}


@media (max-width:900px) {
	.BlackFriday25_BannerBg {background-size: 100% 100%;}
	.BF25_Titleimg {width: 40%;}
	.BF25_Titleimg img {width:100%;}
	.BF25_BannerOfferText_flex {width:58%;}
	.NumberParcentage {font-size: 150px;}
	.OfferText_OffText {font-size: 60px;line-height: 60px;padding-left:8px;}
	.OfferText_Extra {margin: 0 0 -18px;font-size: 20px;}
	.BF25_Petimg img {width:100%;}
	.OfferText_Coupon {font-size: 20px;letter-spacing: 0;}
	
	.BestSeller_Products_box {width: 49%;}
	.Products_SaleName {font-size: 18px;}
	.BestSeller_blkOffer_band {font-size: 14px;}
	.BestSeller_Title {font-size:26px;}
	
	
	.blk_foodCategories_box {width: 48%;}
	.blk_Categories_Center {justify-content: space-evenly;}
	
	.blk_desktopimg {display:none;}
	.blk_mobileimg {display:block;}

}

@media (max-width:700px) {
	.BF25_Titleimg {width: 35%;}
	.BF25_BannerOfferText_flex {width: 60%;}
	.OfferText_Extra {margin: 0 0 -12px;font-size: 14px;}
	.NumberParcentage {font-size: 100px;}
	.OfferText_OffText {font-size: 40px;line-height: 40px;padding-left: 8px;}
	.OfferText_OffText span {line-height: 30px;}
	.OfferText_Coupon {font-size: 18px;}
	.BF25_Petimg {width:60%;}
	.offer_banner_inner {width: 100%;flex-flow: row wrap;}
	.offer_banner_box {width: 31.5%;}
	.offer_banner_box img {width: 100%;}
	
	.blk_Categories_Center {gap:10px;}
	.ThreeBanner_OffersDiv {margin: 20px 0 0px;}
	
	.offer_FullbannerNew-1 {margin-bottom:20px;margin-top:-20px;}
	
}

@media (max-width:620px) {
	.BF25_BannerOfferText {width: auto;}
	.OfferText_Coupon {font-size: 14px;}
	.Products_SaleName {font-size: 16px;}
	.bkl_SalePrice {font-size: 18px;}
	.Products_box_img img {width:90px;}
	
	.offer_banner_scroll {overflow-x: auto;}
	.offer_Twobanner {width: max-content;gap:10px;}
	.Two_banner_box {width: 430px;margin: 0;}
	
	.offer_ThreeBanner {width: max-content;gap:10px;}
	.three_banner_box {width: 200px;margin: 0;}
	
	.offer_FullbannerNew-1 {margin-top: -50px;}
	
}

@media (max-width:540px) {
	.BlackFriday25_BannerBg {padding-bottom:20px;}
	.offer_banner_inner {gap:5px;}
	.BestSeller_Title {font-size: 22px;margin-bottom:15px;margin-top:0;}
	.BestSeller_Products {justify-content: center;}
	.BestSeller_Products_box {width: 48.5%;overflow:hidden;}
	.Products_box_img img {width: 70px;}
	.Products_SaleName {font-size: 14px;}
	.bkl_SalePrice {font-size: 16px;}
	.BestSeller_blkOffer_band {font-size: 10px;}
	.BestSeller_Products_box a:after {width: 22px;height: 22px;}
	.Products_SalePrice {padding-top: 6px;}
	.blk_startFrom {font-size: 10px;}
	
	.OneBanner_OffersDiv {margin: 15px 0 0;}
	.TwoBanner_OffersDiv {margin-top:15px;}
	.Two_banner_box {width: 320px;}
	.Two_banner_box img {width: 100%;height: auto;display: block;aspect-ratio: 430 / 180;}
	
	.offer_FullbannerNew-1 {margin-top: -30px;}
	
}


@media (max-width:520px) {
	.BlackFriday_FullBanner a {justify-content: space-between;}
	.BF25_BannerOfferText_flex {width: 60%;}
	.NumberParcentage {font-size: 90px;}
	.OfferText_Coupon {font-size: 14px;}
	
	.offer_FullbannerNew-1 {margin-top: -20px;}
	

}

@media (max-width:440px) {
	.BF25_Titleimg {width: 60%;}
	.BF25_BannerOfferText_flex{width: 60%;}
	.BF25_BannerOfferText {width: auto;}
	.BF25_Petimg {display:none;}
	.OfferText_parcentage {justify-content: center;}
	.OfferText_Coupon {font-size: 14px;width: auto;margin: 0 auto;padding:5px 10px;}
	.Products_SaleName {font-size: 12px;}
	.Products_box_text {padding: 0 0 0 5px;}
	.BestSeller_Products_box a {padding:5px 10px 5px 0px;}
	.BestSeller_Products_box a:after {width: 18px;height: 18px;}
	
	.Two_banner_box {width: 280px;}
	.three_banner_box {width: 170px;}
	
}


@media (max-width:380px) {
	.NumberParcentage {font-size: 100px;}
	.OfferText_Coupon {width: 100%;}
	.BestSeller_Products_box {width: 48%;}
	
	.Two_banner_box {width: 240px;}
	.three_banner_box {width: 150px;}
}


@media (max-width:360px) {
    .bkl_SalePrice {font-size: 14px;}
	
	.Two_banner_box {width: 220px;}

}

@media (max-width:340px) {
	.three_banner_box {width: 130px;}
}