.cards-next-slide::after{display:none}
.cards-prev-slide::after{display:none}
.swiper-container{position:relative}
.cards-next-slide{top:unset !important;bottom:-38px !important;background:#fbcdbd;border-radius:50%;width:27px !important;height:27px !important;right:40% !important}
.cards-prev-slide{top:unset !important;bottom:-38px !important;background:#fbcdbd;border-radius:50%;width:27px !important;height:27px !important;left:42% !important;display:flex;justify-content:center;align-items:center}
.cards-next-slide svg{width:unset !important;height:unset !important;position:relative;left:2px;top:1px}
.cards-prev-slide svg{width:unset !important;height:unset !important;position:relative;left:0;top:1px}
.cards-pagination-points{bottom:-33px !important;z-index:0 !important;left:13px !important}
.cards-pagination-points span{background:#e06336 !important}
.cards-control-btns{position:relative;top:-47px;left:-7%}
.cards-swiper-wrapper{padding-bottom:5rem !important;height:auto !important}
.cardsCarousel.section{position:relative;height:315px;overflow:hidden}
.daily-offers-container.cards{max-width:1170px;margin-inline:auto;width:100%;padding-left:30px}
.slider-section{position:absolute;width:100%}
.daily-offers-container>h2{font-weight:700;font-size:18px;color:#3e3e3e}
.content-details{border-radius:10px;padding:2rem 1.5rem;position:relative;min-height:214px;margin-top:18px}
.content-details p{font-size:18px;font-weight:600;color:#444;margin-top:12px}
.content-details h3{font-size:24px;font-weight:800;color:#444;margin:4px 0 10px 0 !important;z-index:9;position:relative;max-width:250px;min-height:58px}
.content-details a{font-weight:700;font-size:16px;padding:12px 28px;border-radius:40px;border:0;background-color:#e06336;color:#fff;display:flex;align-items:center;cursor:pointer;z-index:10;position:relative;width:max-content;transition:.3s ease-in-out}
.content-details a:hover{scale:1.05;transition:.3s ease-in-out}
.content-details img{position:absolute;right:0;bottom:0;z-index:0}
.desktop-images{display:block;height:125px}
.mobile-images{display:none}
.card-swiper-slides{width:calc(100% / 3.6)}
@media screen and (min-width:768px) and (max-width:1024px){.cards-next-slide{right:29% !important}
.cards-pagination-points{left:42px !important}
.cards-prev-slide{left:40% !important}
.content-details{min-height:205px}
.content-details h3{font-size:20px}
.content-details p{font-size:16px}
}
@media screen and (min-width:1024px) and (max-width:1365px){.cards-control-btns{left:-5%}
.cards-pagination-points{left:36px !important}
.cards-prev-slide{left:42% !important}
.cards-next-slide{right:35% !important}
}
@media screen and (min-width:1366px) and (max-width:1500px){.cards-control-btns{left:-10%}
.card-swiper-slides{width:calc(100% / 4)}
.cards-prev-slide{left:43% !important}
.cards-next-slide{right:39% !important}
.cards-pagination-points{left:27px !important}
}
@media screen and (min-width:1500px) and (max-width:1800px){.cards-control-btns{left:-14%}
.card-swiper-slides{width:calc(100% / 4.6)}
.cards-prev-slide{left:44% !important}
.cards-next-slide{right:42% !important}
.cards-pagination-points{left:unset}
}
@media screen and (min-width:1920px) and (max-width:2160px){.cards-pagination-points{left:-13.4% !important}
.cards-prev-slide{left:30% !important}
.cards-next-slide{right:57% !important}
}
@media screen and (min-width:1279px) and (max-width:1281px){.slider-section{width:94.5%}
.cards-swiper-wrapper>:last-child{margin-right:10px !important}
.cards-pagination-points{left:unset}
}
@media screen and (max-width:766px){.content-details h3{font-size:16px;max-width:184px;min-height:38px;color:#004a80}
.cards-pagination-points{bottom:-45px !important;left:12px !important}
.content-details p{font-size:10px;font-weight:700;margin-top:unset;color:#e06336}
.daily-offers-container>h2{position:relative;top:10px;left:12px;font-size:16px;font-weight:600}
.content-details a{padding:10px 15px}
.content-details button{font-size:12px}
.content-details{padding:2rem 1rem;min-height:150px}
.desktop-images{display:none}
.mobile-images{display:block;height:91px}
.cards-prev-slide{left:22% !important;display:none !important}
.cards-next-slide{right:22% !important;display:none !important}
.daily-offers-container.cards{width:90%;margin:0rem 0 40px 5% !important;margin-left:-30px !important;margin-inline:unset;padding-right:1rem}
.slider-section{width:calc(100vw - 12px);left:12px}
.cards-control-btns{left:-2%;top:-65px}
.cardsCarousel.section{height:230px}
}