@media only screen and (max-width:1100px),(max-width:1199px){
.LatestOffer_NewArrival .Prd_content{width: 65%;}
.LatestOffer_NewArrival .RightSide .column:first-child ul li:last-child{padding: 20px 10px;}

}

@media only screen and (max-width:1000px),(max-width:1099px){
.LatestOffer_NewArrival .Prd_content{width: 60%;}
.LatestOffer_NewArrival .Prd_Btn{width: 70px; font-size: 13px;}
}

@media only screen and (max-width:800px),(max-width:899px){
img.Mobile_Banner{display: block;}
img.Desktop_Banner{display: none;}
.Offer_title{font-size: 24px;}

.Offer_MT{margin-top: 25px;}
.LatestOffer_FlashSale,
.BestSelling_Cateogry{padding: 25px 0;}

.Img_zoom,
.LatestOffer_Explored .item:hover img.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 .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{color: #fff; background: #ff7e00;}

.LatestOffer_FreeDoses .MainContent ul li,
.LatestOffer_FreeDoses .MainContent ul li:hover,
.LatestOffer_NewArrival ul li,
.LatestOffer_NewArrival ul li:hover{border: 1px solid #1cbbb4;}

.LatestOffer_FreeDoses .Prd_Name,
.LatestOffer_FreeDoses .Prd_Price span,
.LatestOffer_Explored span.text{font-size: 22px;}

.LatestOffer_FreeDoses .Prd_Price,
.LatestOffer_FreeDoses .Prd_Btn span{font-size: 18px;}

.LatestOffer_FreeDoses .Prd_Img img,
.LatestOffer_FlashSale .Prd_Img img,
.Exclusive_Free_Doses_Slider .Prd_Img img,
.LatestOffer_Explored .BoxContent img,
.LatestOffer_NewArrival .Prd_Img img{width: 70%;}

.LatestOffer_FreeDoses .MainContent,
.LatestOffer_Explored .MainContent{position: relative;width: 100%;overflow: scroll hidden; float: left;}
.LatestOffer_FreeDoses .MainContent ul,
.LatestOffer_Explored .MainContent ul{width: max-content;}
.LatestOffer_FreeDoses .MainContent ul li,
.LatestOffer_Explored .MainContent ul li{width: 230px; margin: 0 10px 0 0;}

.LatestOffer_FlashSale{width: 100%;}
.LatestOffer_FlashSale .LeftSide,
.LatestOffer_FlashSale .RightSide{width: 100%; padding: 0;}
.LatestOffer_FlashSale .RightSide{padding-top: 20px;}

.LatestOffer_NewArrival .RightSide,
.LatestOffer_NewArrival .LeftSide,
.LatestOffer_NewArrival .RightSide .column{width: 100%;}
.LatestOffer_NewArrival .RightSide .column:first-child ul li:last-child{display: none;}
.LatestOffer_NewArrival .RightSide .column:last-child{margin-bottom: 10px;}

.LatestOffer_Shop_DogCat .title {font-size: 35px;}
.LatestOffer_Shop_DogCat .MainContent {width: 100%;float: right;}

.TopProduct_Container{padding-top: 25px;}

.LatestOffer_Explored .MainContent ul li{margin: 0;}

.LatestOffer_NewArrival{padding: 25px 15px 15px 15px;}
.LatestOffer_NewArrival .wrapper{padding: 10px; border: 1px solid #cdcdcd; background: #fff; float: left;border-radius: 10px;}
.LatestOffer_NewArrival .RightSide{padding-top: 10px;}
.LatestOffer_NewArrival ul li,
.LatestOffer_NewArrival ul li:nth-child(2n){width: 32%; margin: 0 2% 10px 0; float: left; text-align: center; padding: 0;}
.LatestOffer_NewArrival ul li:nth-child(3n){margin: 0 0 10px 0;}
.LatestOffer_NewArrival .Prd_Img,
.LatestOffer_NewArrival .Prd_content,
.LatestOffer_NewArrival .Prd_Price{width: 100%; float: left;}
.LatestOffer_NewArrival .Prd_Img{padding: 10px 0;}
.LatestOffer_NewArrival .Prd_content{padding: 10px;background: #F5F5F5;}
.LatestOffer_NewArrival .Prd_Btn{position: relative; width: 100%; font-size: 14px; right: 0; top: 0;}

.BestSelling_Cateogry, .LatestOffer_FreeDoses {padding: 25px 0 15px 0;}
.BestSelling_Cateogry ul li{padding: 15px 0; font-size: 18px; line-height: normal;}
.BestSelling_Cateogry ul li span{display: inline-block; width: 100%; float: left; text-align: center;}
.BestSelling_Cateogry ul li img{float: none; margin: 0 auto; display: block; width: 100px;}

.LatestOffer_FlashSale .owl-carousel .owl-nav {top: -50px;right: 0;}
.LatestOffer_FlashSale .Offer_title{padding: 0 0 10px 0;line-height: 40px;}
.LatestOffer_FlashSale .owl-stage{padding-left: unset !important;}

.LatestOffer_Explored{padding: 25px 0 0 0;}
.LatestOffer_Explored.Offer_MTB{margin:30px 0 0 0}
.LatestOffer_Explored .BoxContent{height: auto; padding: 15px 0;}

.TopSelling_Products{padding: 25px 0 80px 0;}

.TopProduct_Container .owl-carousel .owl-nav,
.LatestOffer_Explored .owl-carousel .owl-nav{display: block;position: absolute; bottom: -30px; right: 0; left: 0; width: 90px; display: block; margin: 0 auto;}
.LatestOffer_Explored .owl-carousel .owl-nav button.owl-next,
.LatestOffer_Explored .owl-carousel .owl-nav button.owl-prev,
.TopProduct_Container .owl-carousel .owl-nav button.owl-next,
.TopProduct_Container .owl-carousel .owl-nav button.owl-prev{position: absolute; top: 0; padding: 0;width: 40px; height: 40px; text-indent: -99999px;border: 0 !important;}
.LatestOffer_Explored .owl-carousel .owl-nav button.owl-next,
.TopProduct_Container .owl-carousel .owl-nav button.owl-next{right: 0;background:url(/images/btn-next1.png) no-repeat center 0;background-size: 100%;}
.LatestOffer_Explored .owl-carousel .owl-nav button.owl-prev,
.TopProduct_Container .owl-carousel .owl-nav button.owl-prev{left: 0;background:url(/images/btn-prev1.png) no-repeat center 0;background-size: 100%;}


}

@media only screen and (max-width:400px),(max-width:499px) {
.Offer_PTB{padding: 20px 0;}
.Offer_PT{padding-top: 20px;}
.Offer_PB{padding-bottom: 20px;}
.Offer_MTB{margin: 20px 0;}
.Offer_MT{margin-top: 20px;}
.Offer_MB{margin-bottom: 20px;}
.Offer_title{font-size: 18px;}
.Offer_title span br{display: none;}

.LatestOffer_Container .card_rate_title{display: none;}

.Img_zoom,
.LatestOffer_Explored .item:hover img.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,
.LatestOffer_Explored span.text{font-size: 18px;}

.LatestOffer_FreeDoses .Prd_Price,
.LatestOffer_FreeDoses .Prd_Btn span{font-size: 16px;}

.LatestOffer_FreeDoses .MainContent ul li,
.LatestOffer_Explored .MainContent ul li{width: 200px;}

.LatestOffer_Explored .BoxContent{height: auto; padding:15px 0;}
.LatestOffer_Explored span.text{line-height: 22px;}

.LatestOffer_NewArrival .Prd_content .card_ratings{justify-content: center;}

.LatestOffer_NewArrival ul li,
.LatestOffer_NewArrival ul li:nth-child(3n) {width: 49%;margin: 0 2% 10px 0;}
.LatestOffer_NewArrival ul li:nth-child(2n){width: 49%; margin: 0 0 10px 0;}

.LatestOffer_Shop_DogCat .title {font-size: 25px;}
.LatestOffer_Shop_DogCat .ShopFor{width: 100%;}
.LatestOffer_Shop_DogCat .ShopFor.Dog {margin-bottom: 20px;}

.BestSelling_Cateogry ul li{font-size: 16px;}
.BestSelling_Cateogry ul li img{width: 90px;}
.BestSelling_Cateogry ul li,
.BestSelling_Cateogry ul li:nth-child(3n){width: 49%; margin: 0 2% 10px 0;}
.BestSelling_Cateogry ul li:nth-child(2n){margin: 0 0 10px 0;}

.TopProduct_Container .owl-carousel .owl-nav,
.LatestOffer_Explored .owl-carousel .owl-nav{bottom: -20px;}

}

@media only screen and (max-width:375px), (max-width:399px){
}

@media only screen and (max-width:360px){
}

@media only screen and (max-width:300px), (max-width:320px){
}

