.Offer_PTB{padding: 30px 0;}
.Offer_PT{padding-top: 30px;}
.Offer_PB{padding-bottom: 30px;}
.Offer_MTB{margin: 30px 0;}
.Offer_MT{margin-top: 30px;}
.Offer_MB{margin-bottom: 30px;}

.Offer_title{font-size: 30px; line-height: normal; color: #000;padding-bottom: 20px; font-weight: 500;}
.Offer_title span{display: inline-block; width: 100%; float: left; color: #646464; font-size: 16px; padding-top: 10px;}

.Offer_radius{border-radius: 10px; overflow: hidden;}
.Offer_radiusTop{border-radius: 10px 10px 0 0; overflow: hidden;}

.LatestOffer_Container{padding: 0 0 50px 0;}
.LatestOffer_Container .card_ratings{display: flex;align-items: center;justify-content: center;}
.LatestOffer_Container .rating{width: 65px; height: 13px; background-size: 13px;}
.LatestOffer_Container .rating-color {background-size: 13px; height: 13px;}
.LatestOffer_Container .card_rate_title{font-size: 12px;line-height: 15px;}

.Img_zoom {-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}

.LatestOffer_FreeDoses .Prd_Name,
.LatestOffer_FreeDoses .Prd_Price span,
.Exclusive_Free_Doses_Slider .Prd_Price span,
.LatestOffer_Explored span.text{font-size: 18px; color: #333;}

.LatestOffer_FreeDoses .Prd_Price,
.LatestOffer_FreeDoses .Prd_Btn span
.Exclusive_Free_Doses_Slider .Prd_Price,
.Exclusive_Free_Doses_Slider .Prd_Btn span{font-size: 16px;}

.LatestOffer_FreeDoses .Prd_Img img,
.Exclusive_Free_Doses_Slider .Prd_Img img,
.LatestOffer_FlashSale .Prd_Img img{width: 71%; margin: 0 auto;}

.LatestOffer_FreeDoses .MainContent ul li:hover .Prd_Btn span,
.LatestOffer_FlashSale .item:hover .Prd_Btn,
.Exclusive_Free_Doses_Slider .item:hover .Prd_Btn,
.LatestOffer_NewArrival ul li:hover .Prd_Btn{background: var(--primary-color);}

.LatestOffer_FreeDoses .MainContent ul li:hover .Prd_Name,
.LatestOffer_FlashSale .RightSide .item:hover .Prd_Name,
.LatestOffer_NewArrival ul li:hover .Prd_Name{color: var(--primary-color);}

.LatestOffer_FreeDoses .MainContent ul li:hover,
.LatestOffer_NewArrival ul li:hover{border: 1px solid var(--secondary-color);}

img.Mobile_Banner{display: none;}
img.Desktop_Banner{display: block;}

.LatestOffer_FlashSale{padding: 50px 0;display: flex;justify-content: space-between;}
.LatestOffer_FlashSale img{width: 100%;}
.LatestOffer_FlashSale .LeftSide,
.LatestOffer_NewArrival .LeftSide{width: 23.5%; float: left;}
.LatestOffer_FlashSale .LeftSide img,
.LatestOffer_NewArrival .LeftSide img{border-radius: 10px; width: 100%;}
.LatestOffer_FlashSale .RightSide{width: 74%; float: right; position: relative;}
.LatestOffer_FlashSale .Offer_title{padding: 0 0 10px 10px;}
.LatestOffer_FlashSale .owl-stage{padding-left:10px !important;}

.LatestOffer_FlashSale .item,
.Exclusive_Free_Doses_Slider .item{background: #fff; text-align: center; border: 1px solid var(--primary-color); float: left; border-radius: 10px; overflow: hidden;}
.LatestOffer_FlashSale .Prd_Img,
.Exclusive_Free_Doses_Slider .Prd_Img{padding: 10px 0;}
.LatestOffer_FlashSale .Prd_Content,
.Exclusive_Free_Doses_Slider .Prd_Content{padding: 10px; background: #F5F5F5;}
.LatestOffer_FlashSale .Prd_Name,
.Exclusive_Free_Doses_Slider .Prd_Name{padding: 10px 0 0 0; color: #000; transition: 0.3s; font-size: 14px; line-height: 16px; font-weight: 600; height: 50px;}
.LatestOffer_FlashSale .Prd_Name span,
.Exclusive_Free_Doses_Slider .Prd_Name span{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.LatestOffer_FlashSale .Prd_Price,
.Exclusive_Free_Doses_Slider .Prd_Price{color: #ec2528; font-weight: 600; font-size: 16px;}
.LatestOffer_FlashSale .Prd_Btn,
.Exclusive_Free_Doses_Slider .Prd_Btn{line-height: 42px; background: var(--secondary-color); color: #fff; text-transform: uppercase;transition: 0.3s; font-weight: 500; font-size: 14px;}

.LatestOffer_FlashSale .owl-carousel .owl-nav{display: block;font-size: 40px; position: absolute; top: -65px; right: 0; width: 90px;}
.LatestOffer_FlashSale .owl-carousel .owl-nav button.owl-next,
.LatestOffer_FlashSale .owl-carousel .owl-nav button.owl-prev{position: absolute; top: 0; padding: 0;width: 40px; height: 40px; text-indent: -99999px;border: 0 !important;}
.LatestOffer_FlashSale .owl-carousel .owl-nav button.owl-next{right: 0;background:url(/images/btn-next1.png) no-repeat center 0;background-size: 100%;}
.LatestOffer_FlashSale .owl-carousel .owl-nav button.owl-prev{left: 0;background:url(/images/btn-prev1.png) no-repeat center 0;background-size: 100%;}

.Latest-Offer-Banner{}
.Latest-Offer-Banner img{width: 100%; border-radius: 10px;}

.LatestOffer_NewArrival{padding: 50px 0 35px 0;}
.LatestOffer_NewArrival .RightSide{width: 73.5%; float: right; position: relative;}
.LatestOffer_NewArrival ul li{width: 49%; float: left; list-style: none;border: 1px solid var(--primary-color); margin-bottom: 14px; background: #fff; padding: 10px 0; position: relative;}
.LatestOffer_NewArrival ul li:nth-child(2n){margin: 0 0 14px 0; float: right;}
.LatestOffer_NewArrival .Prd_Img{width: 120px; float: left;}
.LatestOffer_NewArrival .Prd_Img img{width: 95%; margin:0 auto; display: block;}
.LatestOffer_NewArrival .Prd_content{width: 45%; float: left; padding: 10px 10px 0 5px; font-size: 14px;}
.LatestOffer_NewArrival .Prd_content .card_ratings{justify-content: left;}
.LatestOffer_NewArrival .Prd_Name{transition: 0.3s; height: 65px; color: #000; font-weight: 600; padding: 10px 0 0 0;}
.LatestOffer_NewArrival .Prd_Name span{display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.LatestOffer_NewArrival .Prd_Price{color: #ec2528; display: inline-block; float: left; font-weight: 600; font-size: 16px;}
.LatestOffer_NewArrival .Prd_Btn{width: 100px; float: right; line-height: 35px; color: #fff;border-radius: 5px;background: var(--secondary-color);text-transform: uppercase;transition: 0.3s; text-align: center; transition: 0.3s; font-weight: 500; position: absolute; top: 42%; right: 15px;}

.LatestOffer_FreeDoses{padding: 50px 0 35px 0; background: #E0F4F3;}
.BestSelling_Cateogry .Offer_title,
.LatestOffer_FreeDoses .Offer_title{text-align: center;}
.BestSelling_Cateogry ul,
.Exclusive_Free_Doses_Slider{padding-top: 30px;}
/*
.BestSelling_Cateogry ul li{width: 32.333%; margin: 0 1.5% 15px 0; border-radius: 10px; padding: 15px 60px; font-size: 22px; line-height: 65px; font-weight: 500; float: left; border-radius: 10px; box-shadow: 0 0 5px rgba(0,0,0,0.05); transition: 0.3s;}
.BestSelling_Cateogry ul li:hover{background: #fff !important;}
.BestSelling_Cateogry ul li img{margin-left: 10px; width: 32%; float: right;}
.BestSelling_Cateogry ul li:nth-child(3n){margin: 0 0 15px 0;}
.BestSelling_Cateogry ul li:nth-child(1){background: #FFE1F2; color: #812759;}
.BestSelling_Cateogry ul li:nth-child(2){background: #FCEFEF; color: #831F1F;}
.BestSelling_Cateogry ul li:nth-child(3){background: #FFF9EC; color: #69511F;}
.BestSelling_Cateogry ul li:nth-child(4){background: #F5F5F5; color: #692121;}
.BestSelling_Cateogry ul li:nth-child(5){background: #BDE7EE; color: #0A454F;}
.BestSelling_Cateogry ul li:nth-child(6){background: #DFFCCD; color: #326911;}
.BestSelling_Cateogry ul li:nth-child(1) a{color: #812759;}
.BestSelling_Cateogry ul li:nth-child(2) a{color: #831F1F;}
.BestSelling_Cateogry ul li:nth-child(3) a{color: #69511F;}
.BestSelling_Cateogry ul li:nth-child(4) a{color: #692121;}
.BestSelling_Cateogry ul li:nth-child(5) a{color: #0A454F;}
.BestSelling_Cateogry ul li:nth-child(6) a{color: #326911;}
*/
.BestSelling_Cateogry{padding: 50px 0;background: #E0F4F3;}
.LatestOffer_Shop_DogCat{padding-top: 30px;}
.LatestOffer_Shop_DogCat .ShopFor{width: 49%; float: left; padding: 20px; text-align: center; border-radius: 15px;}
.LatestOffer_Shop_DogCat .ShopFor.Dog{background: url(/images/Latest-Offer/shop-dog.png) no-repeat 0 bottom #e9bc34; background-image: 200px;}
.LatestOffer_Shop_DogCat .ShopFor.Cat{float: right; background: url(/images/Latest-Offer/shop-cat.png) no-repeat 0 bottom #34a7e9;background-image: 200px;}
.LatestOffer_Shop_DogCat .title{font-size: 40px; line-height: normal; font-weight: 600; color: #004d89;padding: 0;}
.LatestOffer_Shop_DogCat .MainContent{width: 350px; float: right;}
.LatestOffer_Shop_DogCat .MainContent ul li{width: 48%; margin: 0 1% 10px 1%; float: left; list-style: none; background: #ffffff; padding: 10px; border-radius: 10px;}
.LatestOffer_Shop_DogCat .MainContent ul li a{display: flex;align-items: center;justify-content: center; color: #111;}
.LatestOffer_Shop_DogCat .MainContent .Prd_Img{width: 40%; float: left;}
.LatestOffer_Shop_DogCat .MainContent .Prd_Img img{width: 55px; margin: 0 auto;}
.LatestOffer_Shop_DogCat .MainContent .Prd_Name{width: 60%; float: right; font-size: 16px;}

.TopSelling_Products{padding: 50px 0; text-align: center;}
.TopProduct_Container{padding-top: 50px;}
.TopProduct_Container .card_col{width: 100%; float: left; background: var(--border-color);}
.TopProduct_Container .card_image{border: 2px solid var(--border-color);}
.TopProduct_Container .card_image img{width: 100%; margin: 0 auto; display: block;}
.TopProduct_Container .card_rate_title{color: #DDDDDD;}
.TopProduct_Container .card_content_title{color: var(--white-color); height: 40px;}
.TopProduct_Container .card_content_title span{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.TopProduct_Container .card_content_price{color: var(--yellow-color);}

.LatestOffer_FreeDoses{}
.Exclusive_Free_Doses_Slider{text-align: center; padding-bottom: 80px;}
.Exclusive_Free_Doses_Slider .owl-carousel .owl-nav{display: block;position: absolute; bottom: -30px; right: 0; left: 0; width: 90px; display: block; margin: 0 auto;}
.Exclusive_Free_Doses_Slider .owl-carousel .owl-nav button.owl-next,
.Exclusive_Free_Doses_Slider .owl-carousel .owl-nav button.owl-prev{position: absolute; top: 0; padding: 0;width: 40px; height: 40px; text-indent: -99999px;border: 0 !important;}
.Exclusive_Free_Doses_Slider .owl-carousel .owl-nav button.owl-next{right: 0;background:url(/images/btn-next1.png) no-repeat center 0;background-size: 100%;}
.Exclusive_Free_Doses_Slider .owl-carousel .owl-nav button.owl-prev{left: 0;background:url(/images/btn-prev1.png) no-repeat center 0;background-size: 100%;}

.LatestOffer_Explored{text-align: center; padding: 50px 0 0 0;}
.LatestOffer_Explored .ExploredSlider{width: 100%; float: left; padding-top: 30px;}
.LatestOffer_Explored img{width: 175px; margin: 0 auto 10px auto;}
.LatestOffer_Explored a{color: #fff;}
.LatestOffer_Explored span.text{width: 100%; float: left; padding: 10px 10px 0 10px;display: flex;align-items: center;justify-content: center;height: 60px;}
.LatestOffer_Explored .BoxContent{float: left; text-align: center; color: #fff; list-style: none; padding: 25px 0; line-height: 30px; width: 100%;}
.LatestOffer_Explored .item:hover img.Img_zoom{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);}
.LatestOffer_Explored .BoxContent.One{background-image: radial-gradient(#503e6e, #3c2a5e 70%);}
.LatestOffer_Explored .BoxContent.Two{background-image: radial-gradient(#3c528e, #1c347c 70%);}
.LatestOffer_Explored .BoxContent.Three{background-image: radial-gradient(#5770a9, #36508d 70%);}
.LatestOffer_Explored .BoxContent.Four{background-image: radial-gradient(#628eb5, #5282b2 70%);}
.LatestOffer_Explored .BoxContent.Five{background-image: radial-gradient(#dba078, #d27333 70%);}










