.featured-sec{padding:70px 0;margin-bottom:-100px}.news_cat{background:#e9efff;padding:6px 20px;display:flex;border-radius:20px}.date,.news_cat span{font-size:12px;font-weight:700;color:#0d2975}.news_cat img{margin-right:5px}.featured-sec .card-body h3{font-size:18px;font-weight:700;margin:16px 0;min-height:64px}.date{color:#646464}.featured-sec h2{font-size:32px;color:#000;font-weight:700}.featured-sec .card-footer{background-color:transparent}.featured-sec .card-header{all:unset;padding:15px}.read-btn{background:oklab(.6 -.04 -.15/.2);border:unset;padding:6px 20px;border-radius:20px;color:#387edb;font-weight:600}.featured-product .slick-dots li button,.featured-product .slick-dots li button:focus,.featured-product .slick-dots li button:hover{width:20px;height:20px;background:#fff;border-radius:50%}.featured-product .slick-dots li button{width:16px;height:4px;border-radius:3px;background:#d9d9d9;padding:0}.featured-product .slick-dots li.slick-active button{background:#387edb;width:32px}.featured-product .slick-dots li button:before,.featured-product .slick-next:before,.featured-product .slick-prev:before{display:none}.featured-product .slick-dots li{margin:0 2px;width:unset;height:auto}.featured-product .slick-next,.featured-product .slick-prev{transform:unset;bottom:-78px;top:unset}.featured-product .slick-prev{left:42%}.featured-product .slick-next{right:42%}.featured-product .slick-dots{bottom:-75px}.featured-sec .card{margin:15px}.featured-product .slick-slide{opacity:.2}.featured-product .slick-slide.slick-active{opacity:1}.news-name img{width:27px;border-radius:7px;margin-right:10px}.news-name p{font-size:13px}@media (max-width:1200px){.featured-product .slick-slide{opacity:1}.featured-product .slick-next{right:38%}.featured-product .slick-prev{left:38%}}@media (max-width:576px){.featured-sec .card{margin:6px}.read-btn{font-size:13px}.featured-sec .card-body h3{font-size:14px}.featured-sec{padding:70px 0}}.divali-slider-container{width:100%;position:sticky;top:0;z-index:1000;background-color:#000;padding:0}.clickable-banner-link{display:block;text-decoration:none;color:inherit}.image-banner-wrapper{position:relative;width:100%;height:auto}.offer-banner-image{width:100%;height:auto;display:block}.offer-banner-button.desktop-btn{animation:pinBounce 4s ease-in-out infinite;transform-origin:80% center;position:absolute;top:50%;left:83%;transform:translate(-50%,-50%);background-color:#31411f;color:#fff;font-weight:800;padding:6px 20px;border-radius:25px;text-decoration:none;display:flex;align-items:center;transition:background-color .3s ease;font-size:16px}.offer-banner-button.desktop-btn:hover{background-color:#31411f}.mobile-offer-wrapper{background-color:#ecdcc3;padding:5px 12px;text-align:center}.mobile-banner-image{width:100%;max-width:150px;height:auto;margin:0 auto}.mobile-banner-text{font-size:18px;font-weight:500;margin-top:10px;margin-bottom:10px;line-height:1.4;word-spacing:1px}.highlight-orange{color:#ef5e29}.highlight-green{color:#007c36;text-decoration:underline;font-weight:700}.highlight-black{color:#000}.offer-banner-button.mobile-btn{position:relative;transform:none;padding:6px 14px;background-color:#31411f;font-size:13px;border-radius:25px;color:#fff;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;animation:pinBounce 4s ease-in-out infinite;transform-origin:80% center;top:70%;left:18%;margin-top:15px}@keyframes pinBounce{0%{transform:translate(-50%,-50%) rotate(0deg) skewX(0deg)}10%{transform:translate(-50%,-50%) rotate(6deg)}15%{transform:translate(-50%,-50%) rotate(0deg) skewX(1deg)}18%{transform:translate(-50%,-50%) rotate(4deg) skewX(-1deg)}22%{transform:translate(-50%,-50%) rotate(0deg) skewX(1deg)}27%{transform:translate(-50%,-50%) rotate(4deg) skewX(-1deg)}33%{transform:translate(-50%,-50%) rotate(0deg) skewX(1deg)}38%{transform:translate(-50%,-50%) rotate(4deg) skewX(1deg)}43%{transform:translate(-50%,-50%) rotate(0deg) skewX(0deg)}to{transform:translate(-50%,-50%) rotate(0deg) skewX(0deg)}}.desktop-only{display:block}.mobile-only{display:none}@media (max-width:768px){.offer-banner-button.desktop-btn{top:50%;left:85%;padding:4px 16px;font-size:15px;font-weight:500}}@media (max-width:480px){.desktop-only{display:none}.mobile-only{display:block}.offer-banner-button.desktop-btn{display:none}.divali-slider-container{width:100%;position:relative;top:0;z-index:1;background-color:#000;padding:0}}