.OfferSale_Design2024{width: 100%; float: left; padding-bottom: 30px;font-family: "Fredoka"; font-weight: 400;}
.OfferSale_Design2024 ul{margin: 0; padding: 0; list-style: none;}
.OfferSale_Design2024 img{width: 100%;}
.OfferSale_Design2024 .soft,
.OfferSale_Design2024 img.soft{transition: 0.3s all;}
.OfferSale_Design2024 .Title_Text{font-size: 30px; line-height: 30px; font-weight: 600; text-align: center;color: var(--color-primary-blue);}
.OfferSale_Design2024 .blockDiv{width: 100%; float: left; margin: 30px 0 0;}
.OfferSale_Design2024 .P-TB{padding: 30px 0;}
.OfferSale_Design2024 .PB{padding: 0 0 30px 0;}
.OfferSale_Design2024 .PT{padding: 30px 0 0 0;}
.OfferSale_Design2024 .M-TB{margin: 30px 0;}
.OfferSale_Design2024 .MB{margin: 0 0 30px 0;}
.OfferSale_Design2024 .MT{margin: 30px 0 0 0;}
.OfferSale_Design2024 .radius_10{border-radius: 10px; overflow: hidden;}

/*** COMMON CSS START
 * BANNER IMAGE HOVER EFFECT ***/
.OfferSale_Design2024 .AddBanner .Left-Add a:before,
.OfferSale_Design2024 .AddBanner .Left-Add a:after,
.OfferSale_Design2024 .AddBanner .Right-Add ul li a:before,
.OfferSale_Design2024 .AddBanner .Right-Add ul li a:after,
.OfferSale_Design2024 .OfferBanner ul li a:before,
.OfferSale_Design2024 .OfferBanner ul li a:after{background:rgba(255,255,255,.1) none repeat scroll 0 0;content:"";height:100%;position:absolute;transition:all .3s ease 0s;width:100%;z-index:8;display:block}
.OfferSale_Design2024 .AddBanner .Left-Add a:before,
.OfferSale_Design2024 .AddBanner .Right-Add ul li a:before,
.OfferSale_Design2024 .OfferBanner ul li a:before{left:-100%;top:-100%}
.OfferSale_Design2024 .AddBanner .Left-Add a:after,
.OfferSale_Design2024 .AddBanner .Right-Add ul li a:after,
.OfferSale_Design2024 .OfferBanner ul li a:after{bottom:-100%;right:-100%}
.OfferSale_Design2024 .AddBanner .Left-Add:hover a:after,
.OfferSale_Design2024 .AddBanner .Right-Add ul li:hover a:after,
.OfferSale_Design2024 .OfferBanner ul li:hover a:after{bottom:0;right:0}
.OfferSale_Design2024 .AddBanner .Left-Add:hover a:before,
.OfferSale_Design2024 .AddBanner .Right-Add ul li:hover a:before,
.OfferSale_Design2024 .OfferBanner ul li:hover a:before{left:0;top:0}

.OfferSale_Design2024 .FreeDoses_Prd .Prd_name,
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category{font-size: 18px; line-height: normal; color: var(--color-primary-blue);}

.OfferSale_Design2024 .FreeDoses_Prd ul li:hover,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}

/*** COMMON CSS END ***/

.OfferSale_Design2024 .AddBanner{}
.OfferSale_Design2024 .AddBanner .Left-Add{width: 41.7%; float: left; position: relative;}
.OfferSale_Design2024 .AddBanner .Right-Add{width: 57.3%; float: right;}
.OfferSale_Design2024 .AddBanner .Right-Add ul li{width: 49.25%; margin: 0 1.5% 10px 0; float: left;position: relative;}
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(2){margin: 0 0 10px 0;}
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(3){margin: 0 1.5% 0 0;}
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(4){margin: 0;}

.OfferSale_Design2024 .SaveOffer{background: #415b80; text-align: center; height: 80px; overflow: hidden; border-radius: 0;}
.OfferSale_Design2024 .SaveOffer br{display: none;}
.OfferSale_Design2024 .SaveOffer .Title_Text{font-weight: 400; color: #fff; line-height: 80px;}
.OfferSale_Design2024 .SaveOffer .Title_Text a{color: #fff;}

.OfferSale_Design2024 .Explore_FreeDoses{text-align: center;}
.OfferSale_Design2024 .FreeDoses_Prd ul li{width: 24.25%; float: left; background: #f4f5fb; padding: 15px 15px; margin: 0 1% 0 0; position: relative; border-radius: 0;}
.OfferSale_Design2024 .FreeDoses_Prd ul li:nth-child(4){margin: 0;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_name{padding-bottom: 15px;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_name br{display:none;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_img{padding-bottom: 20px; position: relative; z-index: 2;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_img img{width: 160px; margin: 0 auto;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer{font-weight: 500; color: #fff; position: relative;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer span{position: relative; z-index: 2; padding-bottom: 15px; display: inline-block;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer::after{content: ''; position: absolute; width: 100%; height: 160px; background: #415b80; left: 0; bottom: 0; z-index: 0; transition: 0.2s; /*border-radius: 10px 10px 0 0;*/}

.OfferSale_Design2024 .FreeDoses_Prd ul li:hover .Prd_offer::after{height: 200px;}

.OfferSale_Design2024 .ShopForPets{text-align: center;}
.OfferSale_Design2024 .ShopForPets .resp-accordion{cursor: pointer;padding: 5px;display: none;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list{margin: 0;padding: 0; display: block; float: left; width: 100%; overflow: hidden; text-align: center;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li.resp-tab-active{background-color: #ff8080 !important; border: 1px solid #ff8080 !important; color: #fff !important; position: relative;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li.resp-tab-active::after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;content: " ";position: absolute;top: 79%;left: 42%;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li{width: auto; position: relative;line-height: 40px; padding: 0 20px;display: inline-block;margin: 0 0.2%; ursor: pointer;float: left;background: #fff !important; border: 1px solid var(--color-primary-blue) !important; color: var(--color-new-font);transition: all 0.2s linear 0s; cursor: pointer;border-radius: 50px; font-size: 16px; float: none;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li:hover{background:#ff8080 !important; color:#ffffff !important;border: 1px solid #ff8080 !important;}
.OfferSale_Design2024 .ShopForPets .resp-tab-active{margin-bottom: 0 !important;}
.OfferSale_Design2024 .ShopForPets .resp-tab-content{display: none;padding: 10px 0px; width: 100%; float: left;}
.OfferSale_Design2024 .ShopForPets .resp-tabs-container{padding: 0;background-color: #fff;clear: left; width: 100%; float: left;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category{width: 100%; float: left;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li{width: 19.2%; margin: 0 1% 0 0; float: left; background: #fff; border:2px solid #f4f5fb; padding: 10px 0; position: relative; overflow: hidden; border-radius: 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:hover{border:2px solid #fff;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:last-child{margin: 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li p{display: inline-block; width: 100%; padding: 15px 10px 0 10px; height: 60px; text-transform: capitalize;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li p span{display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li img{width: 160px; margin: 0 auto;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:hover .Prd_Price_Btn{bottom: 0; opacity: 10;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn{position: absolute; bottom: -70px; left: 0; background: rgba(255,255,255,0.9); padding: 15px 10px; width: 100%; height: 100%; opacity: 0; transition: 0.2s; line-height: 35px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .One{width: 100%; font-weight: 500; color: #eb2600; float: left; text-align: center; padding-bottom: 10px; padding-top: 30%; font-size:22px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .One span.old_price{font-size:16px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .Two{width: 115px; float: none; margin: 0 auto; border-radius: 5px;background: var(--color-primary-blue); color: #fff; text-transform: uppercase; font-size: 14px;font-weight: 600; clear: both;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .Two:hover{background: #e14242;}

.OfferSale_Design2024 .OfferBanner{}
.OfferSale_Design2024 .OfferBanner ul li{width: 49.5%; margin: 0 1% 0 0; float: left; position: relative; overflow: hidden; border-radius: 0;}
.OfferSale_Design2024 .OfferBanner ul li:last-child{margin: 0;}
.OfferSale_Design2024 .OfferBanner img{width: 100%;}

/*** NOVEMBER 2024 NEW DESIGN UPDATES START ***/
.Offersale_BigSavingCare .BigSaving_PetCare .PrdImg img,
.Offersale_SkinCareProducts .item .PrdImg img,
.Offersale_JointCare .item .PrdImg img{width: 160px; margin: 0 auto;}

.Offersale_BigSavingCare{background: url(/images_new/2024-Offer-Sale/Slider-BG1.jpg) no-repeat center 0; height: 437px;}
.Offersale_BigSavingCare .Title_Text{float: left; color: #fff; width: 300px; text-align: left; margin: 15px 0 0 30px;}
.Offersale_BigSavingCare .BigSaving_PetCare{width: 67%; float: right; padding-top: 35px;}
.Offersale_BigSavingCare .BigSaving_PetCare .item{background: #fff; border-radius: 150px; padding: 60px 0 30px 0; box-shadow: 0 0 15px rgba(0,0,0,0.15); text-align: center;font-weight: 600; overflow: hidden; margin: 0 0 0 5px !important;}
.Offersale_BigSavingCare .BigSaving_PetCare .PrdImg{padding-bottom: 0;}
.Offersale_BigSavingCare .BigSaving_PetCare .OfferText{font-size: 22px; line-height: 25px; position: relative; z-index: 2; margin-top: 10px;}
.Offersale_BigSavingCare .BigSaving_PetCare .OfferText span{display: inline-block; font-size: 50px;}
.Offersale_BigSavingCare .BigSaving_PetCare .item:hover a{color: #dd1b26;}

.Offersale_BigSavingCare .BigSaving_PetCare .item:hover .PrdImg img{animation: zoom 0.5s;animation-direction: alternate;animation-iteration-count: infinite;}

@-webkit-keyframes zoom {
from {-ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); color: #eebf3d }
to {-ms-transform: scale(1.2); -webkit-transform: scale(1.2); transform: scale(1.2);}
}

.Offersale_BigSavingCare .BigSaving_PetCare .owl-dots{top: 15px;position: relative;}
.Offersale_BigSavingCare .BigSaving_PetCare .owl-dots .owl-dot{background: #4e7388; transition: 0.3s;}
.Offersale_BigSavingCare .BigSaving_PetCare .owl-dots .owl-dot.active{background: #f4f5fb; width: 25px;}

.Offersale_SkinCareProducts{text-align: center; padding: 0 0 25px 0; margin: 0 !important;}
.Offersale_SkinCareProducts .Title_Text{margin: 0;}
.Offersale_SkinCareProducts .SkinCare_Products{position: relative;}
.Offersale_SkinCareProducts .item{background: #fff; border: 1px solid #e9eff1; border-radius: 5px; padding: 15px; text-align: center; font-weight: 500; font-size: 16px; position: relative; margin-top: 10px; margin-bottom: 10px; transition: 0.3s;}
.Offersale_SkinCareProducts .item .PrdImg{}
.Offersale_SkinCareProducts .item .PrdName{height:40px;}
.Offersale_SkinCareProducts .item .PrdName span,
.Offersale_JointCare .item .PrdContent .PrdName span{display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn{position: absolute; bottom: -70px; left: 0; background: rgba(255,255,255,0.9); width: 100%; height: 100%; opacity: 0; transition: 0.3s; line-height: 35px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .One{width: 100%; font-weight: 500; color: #eb2600; float: left; text-align: center; padding-bottom: 10px; padding-top: 30%; font-size: 22px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .One span.old_price{font-size:16px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .One svg,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .One svg{width:18px; height:18px; fill:#eb2600; margin-right:3px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .Two{width: 115px; float: none; margin: 0 auto; border-radius: 5px;background: var(--color-primary-blue); color: #fff; text-transform: uppercase; font-size: 16px;font-weight: 600; clear: both;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .Two:hover{background: #e14242;}
.Offersale_SkinCareProducts .item:hover .Prd_Price_Btn{bottom: 0; opacity: 10;}
.Offersale_SkinCareProducts .owl-nav{}

.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-next span, .Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-prev span{padding: 0 !important;}

.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-next,
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-prev,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-next,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-prev{top: 45%; position: absolute;}
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-next,
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-prev,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-next,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-prev{width: 38px; height: 38px; display: flex; align-items: center; justify-content: center; border: 1px solid #fff; background: var(--color-primary-blue); border-radius: 100%; font-size: 30px; line-height: 1; font-weight: 400;}
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-prev,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-prev{left: -20px;}
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-next,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-next{right: -20px;}

.Offersale_JointCare{background: url(/images_new/2024-Offer-Sale/Slider-BG2.jpg) repeat-x center 15px; margin: 0 !important;}
.Offersale_JointCare .Title_Text{text-align: left; color: #fff; margin: 0;}
.Offersale_JointCare .Title_Text img{float: right; width: 425px; margin: 0 20px 0 0;}
.Offersale_JointCare .Title_Text span{display: inline-block; padding-top: 165px; font-size: 40px;}
.Offersale_JointCare .JoitCare_Products{margin: 0; padding: 0;}
.Offersale_JointCare .item{background: #fff; border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,0.05); margin: 0;}
.Offersale_JointCare .item .PrdImg{padding: 15px 0;}
.Offersale_JointCare .item .PrdContent{background: #f2f2f2; transition: 0.3s; padding: 10px 10px 15px 10px; border-radius: 0 0 10px 10px; margin: 0;}
.Offersale_JointCare .item .PrdName{font-size: 16px; padding-bottom: 0; color: #3f3e3b; height:50px;}
.Offersale_JointCare .item .PrdPrice{font-size: 20px; float: left; color: #d43059; width: auto; line-height: 40px;font-weight: 500;display: flex;align-items: center;justify-content: center;gap:15px;}
.Offersale_JointCare .item .PrdPrice svg{width:18px; height:18px; fill:#d43059; margin-right:3px;}
.Offersale_JointCare .item .PrdBtn{float: right; line-height: 40px; height: 40px; width: 115px; text-align: center; border-radius: 5px; color: #fff; font-size: 16px; font-weight: 500;background-image: linear-gradient(#7990a5, var(--color-primary-blue)); text-transform: uppercase;}
.Offersale_JointCare .item:hover .item,
.Offersale_SkinCareProducts .item:hover{box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.Offersale_JointCare .item:hover .PrdContent{ background: var(--color-primary-blue);box-shadow: 0 0 10px rgba(0,0,0,0.15);}
.Offersale_JointCare .item:hover .PrdContent .PrdPrice .old_price{color: #fff !important;}
.Offersale_JointCare .item:hover .PrdName{color: #fff;}
.Offersale_JointCare .item:hover .PrdPrice{color: #ffb219;}
.Offersale_JointCare .item:hover .PrdPrice svg{fill:#ffb219;}
.Offersale_JointCare .item:hover .PrdBtn {background-image: linear-gradient(#f67878, #ce5555); }



/*** NOVEMBER 2024 NEW DESIGN UPDATES END ***/

@media only screen and (max-width:1100px),(max-width:1199px){
.OfferSale_Design2024 .FreeDoses_Prd .Prd_name,
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer,
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category{font-size: 18px;}
.OfferSale_Design2024 .Title_Text{font-size: 25px; line-height: 25px;}
}

@media only screen and (max-width:1000px),(max-width:1099px){

}

@media only screen and (max-width:800px),(max-width:899px){
.Offersale_BigSavingCare .BigSaving_PetCare .item:hover .PrdImg img{animation: none}
.Offersale_BigSavingCare .BigSaving_PetCare .item a,
.Offersale_BigSavingCare .BigSaving_PetCare .item:hover a{color: #374f72;}

.OfferSale_Design2024 .ShopForPets{margin:10px 0;}
.OfferSale_Design2024 .OfferBanner{margin:0;}
.OfferSale_Design2024 .ShopForPets .Title_Text{margin:0 0 20px 0}

.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li,
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li:hover{background: #fff !important;border: 1px solid #415b80 !important; color:#415b80 !important;}

.OfferSale_Design2024 .FreeDoses_Prd ul li{padding: 10px;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer{padding: 10px 5px 0 5px;font-size: 14px;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_img{padding: 0;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_img img,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li img{width: 75%;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer::after,
.OfferSale_Design2024 .FreeDoses_Prd ul li:hover .Prd_offer::after{height: 100px;}
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list li{font-size: 14px; padding: 0 15px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li p{padding: 10px 10px 0 10px; height: 55px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:hover .Prd_Price_Btn{bottom: 0; opacity: 10;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn{position: relative; bottom:0; left: 0; background: none; padding: 0 10px; opacity: 10; margin:0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .One{padding-bottom: 5px; padding-top: 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category .Prd_Price_Btn .Two{width: 100px; font-size: 13px;}

.Offersale_BigSavingCare .BigSaving_PetCare .PrdImg img,
.Offersale_SkinCareProducts .item .PrdImg img,
.Offersale_JointCare .item .PrdImg img{width: 80%; margin: 0 auto;}
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-prev,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-prev{left: -8px;}
.Offersale_SkinCareProducts .owl-carousel .owl-nav button.owl-next,
.Offersale_JointCare .owl-carousel .owl-nav button.owl-next{right: -8px;}

.Offersale_BigSavingCare{background-image: linear-gradient(#a1c2d3, #5e8da7); height: auto; padding: 15px;}
.Offersale_BigSavingCare .Title_Text{width: 100%; text-align: center; margin: 0 0 10px 0;}
.Offersale_BigSavingCare .Title_Text br{display: none;}
.Offersale_BigSavingCare .BigSaving_PetCare{width: 100%; padding: 15px 0;}
.Offersale_BigSavingCare .BigSaving_PetCare .item{background: #fff; padding: 50px 0 20px 0;}
.Offersale_BigSavingCare .BigSaving_PetCare .OfferText{font-size: 17px; line-height: 22px;}
.Offersale_BigSavingCare .BigSaving_PetCare .OfferText span{font-size: 40px;}

.Offersale_SkinCareProducts .item{float: left;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn{position: relative; bottom: 0; background: none; opacity: 10; margin: 10px 0 0 0;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .One{padding: 0; width: auto; float: left; text-align: left;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .Two{float: right !important; clear: unset;}
/*
.Offersale_JointCare .JoitCare_Products.
.Offersale_JointCare .item{margin:0 !important;}
*/
.Offersale_JointCare .Title_Text img{width: 370px;}
.Offersale_JointCare .Title_Text span{padding-top: 125px; font-size: 30px;}
.Offersale_JointCare .item .PrdContent,
.Offersale_JointCare .item:hover .PrdContent{background: #f2f2f2; transition: 0.3s; padding: 10px 10px 15px 10px; border-radius: 0 0 10px 10px; margin: 0;}
.Offersale_JointCare .item .PrdName,
.Offersale_JointCare .item:hover .PrdName{font-size: 16px; padding-bottom: 10px; color: #3f3e3b;}
.Offersale_JointCare .item .PrdPrice,
.Offersale_JointCare .item:hover .PrdPrice{font-size: 20px; float: left; color: #d43059; width: auto; line-height: 40px;font-weight: 500;}
.Offersale_JointCare .item .PrdBtn,
.Offersale_JointCare .item:hover .PrdBtn{float: right; line-height: 40px; height: 40px; width: 115px; text-align: center; border-radius: 5px; color: #fff; font-size: 16px; font-weight: 500;background-image: linear-gradient(#7990a5, #415b80); text-transform: uppercase;}

}

@media only screen and (max-width:700px),(max-width:799px){

}

@media only screen and (max-width:400px),(max-width:499px) {
.OfferSale_Design2024 .ShopForPets .ShopBy_Category,
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer{font-size: 16px;}
.OfferSale_Design2024 .Title_Text{font-size: 22px; line-height: 22px;}
.OfferSale_Design2024{padding: 0 0 20px 0;}
.OfferSale_Design2024 .P-TB{padding: 20px 0;}
.OfferSale_Design2024 .PB{padding: 0 0 20px 0;}
.OfferSale_Design2024 .PT{padding: 20px 0 0 0;}
.OfferSale_Design2024 .M-TB{margin: 20px 0;}
.OfferSale_Design2024 .MB{margin: 0 0 20px 0;}
.OfferSale_Design2024 .MT{margin: 10px 0 0 0;}
.OfferSale_Design2024 .AddBanner .Left-Add{margin-bottom: 10px;}
.OfferSale_Design2024 .AddBanner .Left-Add,
.OfferSale_Design2024 .AddBanner .Right-Add{width: 100%;}
.OfferSale_Design2024 .SaveOffer{height: auto; padding: 5px 0;}
.OfferSale_Design2024 .SaveOffer .Title_Text{line-height: normal; font-size: 18px; padding: 0;}
.OfferSale_Design2024 .SaveOffer br{display: block;}

.OfferSale_Design2024 .FreeDoses_Prd ul li,
.OfferSale_Design2024 .AddBanner .Right-Add ul li{width: 49%; margin: 0 2% 10px 0;}
.OfferSale_Design2024 .FreeDoses_Prd ul li:nth-child(2),
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(2){margin: 0 0 10px 0;}
.OfferSale_Design2024 .FreeDoses_Prd ul li:nth-child(3),
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(3){margin: 0 2% 0 0;}
.OfferSale_Design2024 .FreeDoses_Prd ul li:nth-child(4),
.OfferSale_Design2024 .AddBanner .Right-Add ul li:nth-child(4){margin: 0;}

.OfferSale_Design2024 .FreeDoses_Prd .Prd_img img,
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li img{width: 65%;}

.OfferSale_Design2024 .OfferBanner ul li{width: 100%; margin: 0 0 10px 0;}

.OfferSale_Design2024 .FreeDoses_Prd .Prd_name br{display:block;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer span{padding-bottom: 10px;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer::after,
.OfferSale_Design2024 .FreeDoses_Prd ul li:hover .Prd_offer::after {height: 110px;}

.OfferSale_Design2024 .ShopForPets h2.resp-accordion:last-child, 
.OfferSale_Design2024 .ShopForPets ul.resp-tabs-list{display:none;}

.Offersale_JointCare .item .PrdContent,
.Offersale_JointCare .item:hover .PrdContent{padding:10px 5px 15px 5px;}

.OfferSale_Design2024 .ShopForPets .resp-accordion{display:block; background:url(https://www.bestvetcare.com/images/tab-down.png) no-repeat 97% 5px #f5f5f5 !important; background-size:25px !important; border:1px solid #ccc; margin-bottom:5px; padding:8px 0 8px 0; border-radius:5px; font-size:18px; width: 100%; float: left; font-weight: 600;}
.OfferSale_Design2024 .ShopForPets .resp-accordion.resp-tab-active{background:url(https://www.bestvetcare.com/images/tab-up.png) no-repeat 97% 5px #ccc !important; background-size:25px !important;}

.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li{width: 49%; margin: 5px 2% 5px 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(2),
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(4){margin: 5px 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(3){margin: 5px 2% 5px 0;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(5){margin: 5px 0; width: 100%;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(5) img{width: 130px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li:nth-child(5) p{height: auto; padding: 10px 5px;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li p{padding: 10px 5px 0 5px;display: flex;align-items: center;justify-content: center;}
.OfferSale_Design2024 .ShopForPets .ShopBy_Category ul li img{width: 70%; margin: 0 auto;}

.Offersale_BigSavingCare {margin: 0; padding: 15px 0;}
.Offersale_SkinCareProducts .SkinCare_Products {margin: 10px 0 0 0 !important;}

.Offersale_JointCare{background: url(/images_new/2024-Offer-Sale/Slider-BG2.jpg) repeat center 0; padding: 30px 0;}
.Offersale_JointCare .Title_Text{font-size: 18px; text-align: center; padding-bottom: 15px;}
.Offersale_JointCare .Title_Text span{line-height: normal; padding-top: 0;} 
.Offersale_JointCare .Title_Text img{display: none;}

.Offersale_SkinCareProducts .item{padding:5px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .One{text-align: center; width: 100%;display: flex;align-items: center;justify-content: center;gap: 10px;}
.Offersale_SkinCareProducts .item .Prd_Price_Btn .Two{clear: both; float: none !important;}

.Offersale_JointCare .item .PrdPrice,
.Offersale_JointCare .item:hover .PrdPrice{float: none; width: 100%;; text-align: center;}
.Offersale_JointCare .item .PrdBtn,
.Offersale_JointCare .item:hover .PrdBtn{float: none; margin: 0 auto;}

.Offersale_SkinCareProducts .item .PrdName,
.Offersale_JointCare .item .PrdContent .PrdName{height: 60px;}

.Offersale_SkinCareProducts .item .PrdName span,
.Offersale_JointCare .item .PrdContent .PrdName span{-webkit-line-clamp: 3; text-align: center;}

.Offersale_SkinCareProducts .owl-carousel .owl-dots,
.Offersale_JointCare .owl-carousel .owl-dots{top: 15px;position: relative;}
.Offersale_SkinCareProducts .owl-carousel .owl-dots .owl-dot,
.Offersale_JointCare .owl-carousel .owl-dots .owl-dot{background: #4e7388; transition: 0.3s;}
.Offersale_SkinCareProducts .owl-carousel .owl-dots .owl-dot.active{background: #eb2600; width: 25px;}
.Offersale_JointCare .owl-carousel .owl-dots .owl-dot.active{background: #fff; width: 25px;}

}

@media only screen and (max-width:360px){
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer{font-size: 14px;}
.OfferSale_Design2024 .FreeDoses_Prd .Prd_name{font-size: 16px;}

.Offersale_BigSavingCare .BigSaving_PetCare .item{border-radius: 10px; padding: 10px 0;}

.Offersale_SkinCareProducts .item .PrdName,
.Offersale_JointCare .item .PrdContent .PrdName{height: auto;}
.Offersale_SkinCareProducts .item .PrdName span,
.Offersale_JointCare .item .PrdContent .PrdName span{-webkit-line-clamp: 2; text-align: center;}
}

@media only screen and (max-width:300px), (max-width:320px){
.OfferSale_Design2024 .FreeDoses_Prd .Prd_offer{font-size: 11px;}
}































