@charset "UTF-8";
/* https://www.sadiskon.com/wp-content/plugins/sadiskon-core-plugin/css/frontpage.css?ver=7.1.1 */
.swiper{margin-top:1rem}.swiper a{color:#333;text-decoration:none!important}.sd__slide-wrap{width:100%;padding-bottom:1.3rem;height:450px;cursor:pointer;border-radius:10px;overflow:hidden}.sd__slide-bg{width:100%;height:350px;object-fit:cover}.sd__slide-details{display:flex;justify-content:start;align-items:center;background-color:#eeeeee91;padding:.5rem}.sd__slide-logo{background-color:#fff;padding:.2rem;height:80px;width:80px;object-fit:contain;border-radius:8px;margin-right:1rem}.sd__slide-text{overflow:hidden;text-overflow:ellipsis}.swiper-button-prev,.swiper-button-next{color:#333;background-color:#fff;width:32px;height:32px;border-radius:50%;overflow:hidden}.swiper-button-next:after,.swiper-button-prev:after{font-size:15px;font-weight:700}.featured-brand{width:100%;overflow:hidden}.featured-brand_item a{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);border-radius:6px;overflow:hidden;display:inline-block;padding:.4rem}.featured-brand_item img{width:85px;height:85px;object-fit:contain;background-color:#fff}.slider_more-brands{display:flex;width:85px;height:85px;align-items:center;text-align:center;font-weight:500;overflow:hidden}.sd-offer_gd-wrapper{width:100%;display:flex;flex-wrap:wrap;gap:.3rem;justify-content:space-between}.sd-offer_gd-item{text-align:center;width:45%;margin-top:1em;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);padding:1rem;border-radius:8px}@media (min-width:768px){.sd-offer_gd-item{width:30.5%}}@media (min-width:1024px){.sd-offer_gd-item{width:23.3%}}.offer-text{font-size:.8rem;margin:1rem 0}.cta-button{display:inline-block;padding:10px 20px;border-radius:8px;font-family:Arial,sans-serif;font-weight:700;font-size:16px;text-align:center;text-decoration:none!important;cursor:pointer;transition:all 0.3s ease;position:relative;box-shadow:0 4px 6px rgb(0 0 0 / .1);border:none;color:#fff;background-color:#FF6B35;margin:10px}.cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 8px rgb(0 0 0 / .15);background-color:#FF7F3F}.cta-button:active{transform:translateY(1px);box-shadow:0 2px 4px rgb(0 0 0 / .1)}@media (max-width:480px){.cta-button{padding:8px 10px;font-size:14px;width:100%;margin:auto}}