.container,.home-banner-area .container,.modern-product-section .container,section .container{max-width:1440px!important;width:100%!important;padding-left:20px!important;padding-right:20px!important}.home-section-wide>.container{max-width:1680px!important;padding-left:20px!important;padding-right:20px!important}.home-section-wide .modern-product-section{padding:28px 20px!important}.home-section-wide .new-products-carousel-wrapper,.home-section-wide .todays-deal-carousel-wrapper{padding:0 10px!important}@media (min-width:992px){.home-section-wide .sports-outdoor-grid-item{width:calc(25% - 12px)!important;flex:0 0 calc(25% - 12px)!important;max-width:calc(25% - 12px)!important}.home-section-wide .sports-outdoor-grid-item:nth-child(2n){margin-right:10px!important}.home-section-wide .sports-outdoor-grid-item:nth-child(4n){margin-right:0!important}}.elegant-hero-container{padding-left:calc(10% - 50px)!important;padding-right:calc(10% - 50px)!important}@media (max-width:1200px){.elegant-hero-container{padding-left:calc(5% - 30px)!important;padding-right:calc(5% - 30px)!important}}@media (max-width:768px){.elegant-hero-container{padding-left:15px!important;padding-right:15px!important}}.gutters-10{margin-left:-5px!important;margin-right:-5px!important}.gutters-10>[class*=col]{padding-left:5px!important;padding-right:5px!important}.row{margin-left:-5px!important;margin-right:-5px!important}.row>[class*=col]{padding-left:5px!important;padding-right:5px!important}.product-image-container{min-height:240px;height:240px;max-height:240px;display:flex;align-items:center;justify-content:center;background:#fff;padding:10px;overflow:hidden;box-sizing:border-box}.product-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;background:0 0}.category-circle-icon img,.todays-deal-circle-icon img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;padding:0!important}.banner-image{object-fit:cover!important;object-position:center center!important;background:#f8fafc;width:100%!important;height:100%!important}.todays-deal-img{object-fit:contain!important;padding:8px;background:#fff}.todays-deal-scroll{scrollbar-width:thin;scrollbar-color:rgba(60,165,224,0.5) rgba(60,165,224,0.1)}.todays-deal-scroll::-webkit-scrollbar{width:6px}.todays-deal-scroll::-webkit-scrollbar-track{background:rgba(60,165,224,.1);border-radius:10px}.todays-deal-scroll::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%);border-radius:10px;transition:background .3s}.todays-deal-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7cc6f2 0,#3ca5e0 100%)}.todays-deal-item:hover{transform:translateX(3px);box-shadow:0 4px 15px rgba(60,165,224,.2)!important;border-color:#3095ce!important}.categories-horizontal-scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0.2) transparent}.categories-horizontal-scroll::-webkit-scrollbar{height:6px}.categories-horizontal-scroll::-webkit-scrollbar-track{background:0 0;border-radius:10px}.categories-horizontal-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px;transition:background .3s}.categories-horizontal-scroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.category-horizontal-item:hover .category-circle-icon{box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transform:scale(1.05)}.category-horizontal-item:hover .category-circle-icon img{transform:scale(1.1)}.todays-deal-circle-icon img,.todays-deal-product-img{opacity:1!important}.todays-deal-product-img{height:140px!important}@media (min-width:992px){.todays-deal-product-img{height:80px!important}}@media (max-width:991px){.row-cols-2>.col{flex:0 0 50%!important;max-width:50%!important}}@media (min-width:992px){.row-cols-lg-1>.col{flex:0 0 100%!important;max-width:100%!important}}.slick-next:before,.slick-prev:before{display:none!important;content:''!important}.modern-carousel .slick-next,.modern-carousel .slick-prev{width:70px!important;height:70px!important;background:rgba(255,255,255,.98)!important;color:#3ca5e0!important;font-size:26px!important;border-radius:50%!important;box-shadow:0 10px 35px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.2)!important;transition:all .5s cubic-bezier(.4,0,.2,1)!important;opacity:.95!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;z-index:100!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid rgba(60,165,224,.15)!important;position:relative}.modern-carousel .slick-next::before,.modern-carousel .slick-prev::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(60,165,224,.1);transform:translate(-50%,-50%);transition:width .5s ease,height .5s ease}.modern-carousel .slick-next:hover,.modern-carousel .slick-prev:hover{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%)!important;color:#fff!important;box-shadow:0 15px 45px rgba(60,165,224,.7),0 0 0 2px rgba(255,255,255,.3),inset 0 1px 0 rgba(255,255,255,.3)!important;transform:translateY(-50%) scale(1.2)!important;opacity:1!important;border-color:rgba(255,255,255,.4)!important}.modern-carousel .slick-next:hover::before,.modern-carousel .slick-prev:hover::before{width:100%;height:100%}.modern-carousel .slick-next:active,.modern-carousel .slick-prev:active{transform:translateY(-50%) scale(1.08)!important}.modern-carousel .slick-prev{left:40px!important}.modern-carousel .slick-next{right:40px!important}.modern-carousel .slick-next i,.modern-carousel .slick-prev i{font-size:30px!important;font-weight:900!important;transition:transform .5s cubic-bezier(.4,0,.2,1)!important;position:relative;z-index:1}.modern-carousel .slick-prev:hover i{transform:scale(1.3) translateX(-2px)!important}.modern-carousel .slick-next:hover i{transform:scale(1.3) translateX(2px)!important}.modern-carousel .slick-next.slick-disabled,.modern-carousel .slick-prev.slick-disabled{opacity:.2!important;cursor:not-allowed!important;transform:translateY(-50%) scale(.85)!important}@media (max-width:992px){.modern-carousel .slick-next,.modern-carousel .slick-prev{width:52px!important;height:52px!important;font-size:20px!important}.modern-carousel .slick-prev{left:20px!important}.modern-carousel .slick-next{right:20px!important}.modern-carousel .slick-next i,.modern-carousel .slick-prev i{font-size:22px!important}}@media (max-width:768px){.modern-carousel .slick-next,.modern-carousel .slick-prev{width:48px!important;height:48px!important;font-size:18px!important}.modern-carousel .slick-prev{left:15px!important}.modern-carousel .slick-next{right:15px!important}.modern-carousel .slick-next i,.modern-carousel .slick-prev i{font-size:20px!important}}@media (max-width:576px){.modern-carousel .slick-next,.modern-carousel .slick-prev{width:42px!important;height:42px!important;font-size:16px!important}.modern-carousel .slick-prev{left:10px!important}.modern-carousel .slick-next{right:10px!important}}.elegant-hero-slide{height:650px!important;min-height:650px!important}.elegant-hero-image{height:650px!important;min-height:650px!important;object-fit:cover!important;object-position:center center!important}@media (max-width:1200px){.elegant-hero-slide{height:580px!important;min-height:580px!important}.elegant-hero-image{height:580px!important;min-height:580px!important}}@media (max-width:992px){.carousel-box{height:500px!important;min-height:500px!important}.banner-image{height:500px!important;min-height:500px!important}.elegant-hero-slide{height:500px!important;min-height:500px!important}.elegant-hero-image{height:500px!important;min-height:500px!important}.c-scrollbar-light.h-lg-400px{height:500px!important;max-height:500px!important}}@media (max-width:768px){.carousel-box{height:420px!important;min-height:420px!important}.banner-image{height:420px!important;min-height:420px!important}.elegant-hero-slide{height:420px!important;min-height:420px!important}.elegant-hero-image{height:420px!important;min-height:420px!important}.c-scrollbar-light.h-lg-400px{height:420px!important;max-height:420px!important}}@media (max-width:576px){.carousel-box{height:380px!important;min-height:380px!important}.banner-image{height:380px!important;min-height:380px!important}.elegant-hero-slide{height:380px!important;min-height:380px!important}.elegant-hero-image{height:380px!important;min-height:380px!important}.c-scrollbar-light.h-lg-400px{height:380px!important;max-height:380px!important}}#new-products-carousel .slick-slide{padding:0 8px}#new-products-carousel .slick-list{margin:0 -8px}#new-products-carousel .px-2{padding-left:0!important;padding-right:0!important}#new-products-carousel .modern-product-card{width:100%;max-width:100%}.new-products-carousel-wrapper .slick-next,.new-products-carousel-wrapper .slick-prev{width:50px!important;height:50px!important;background:#fff!important;color:#333!important;font-size:20px!important;padding:0!important;border:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:100!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important}.new-products-carousel-wrapper .slick-next:hover,.new-products-carousel-wrapper .slick-prev:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important;transform:translateY(-50%) scale(1.1)!important}.new-products-carousel-wrapper .slick-next:before,.new-products-carousel-wrapper .slick-prev:before{display:none!important}.new-products-carousel-wrapper .slick-prev{left:-15px!important}.new-products-carousel-wrapper .slick-next{right:-15px!important}.new-products-carousel-wrapper .slick-next i,.new-products-carousel-wrapper .slick-prev i{font-size:18px!important;font-weight:600!important;color:#333!important}.new-products-carousel-wrapper .slick-next.slick-disabled,.new-products-carousel-wrapper .slick-prev.slick-disabled{opacity:.3!important;cursor:not-allowed!important}@media (max-width:768px){.new-products-carousel-wrapper{padding:0 40px!important}.new-products-carousel-wrapper .slick-next,.new-products-carousel-wrapper .slick-prev{width:40px!important;height:40px!important;font-size:16px!important}.new-products-carousel-wrapper .slick-prev{left:-20px!important}.new-products-carousel-wrapper .slick-next{right:-20px!important}}.category-icon-img,.category-img-large{object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important}.categories-carousel-wrapper .slick-next,.categories-carousel-wrapper .slick-prev{width:50px!important;height:50px!important;background:#fff!important;color:#333!important;font-size:20px!important;padding:0!important;border:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;cursor:pointer!important;transition:all .3s ease!important}.categories-carousel-wrapper .slick-next:hover,.categories-carousel-wrapper .slick-prev:hover{background:#fff!important;box-shadow:0 6px 20px rgba(0,0,0,.25)!important;transform:translateY(-50%) scale(1.1)!important}.categories-carousel-wrapper .slick-next:before,.categories-carousel-wrapper .slick-prev:before{display:none!important}.categories-carousel-wrapper .slick-prev{left:-15px!important}.categories-carousel-wrapper .slick-next{right:-15px!important}.categories-carousel-wrapper .slick-next i,.categories-carousel-wrapper .slick-prev i{font-size:18px!important;font-weight:600!important;color:#333!important}.categories-carousel-wrapper .slick-next.slick-disabled,.categories-carousel-wrapper .slick-prev.slick-disabled{opacity:.3!important;cursor:not-allowed!important}#categories-carousel .slick-slide{padding:0 8px}#categories-carousel .slick-list{margin:0 -8px}@media (max-width:768px){.categories-carousel-wrapper{padding:0 40px!important}.categories-carousel-wrapper .slick-next,.categories-carousel-wrapper .slick-prev{width:40px!important;height:40px!important;font-size:16px!important}.categories-carousel-wrapper .slick-prev{left:-20px!important}.categories-carousel-wrapper .slick-next{right:-20px!important}.category-circle-icon{width:120px!important;height:120px!important;padding:8px!important}.category-circle-icon img{width:100%!important;height:100%!important}}.todays-deal-carousel-wrapper .slick-next,.todays-deal-carousel-wrapper .slick-prev{width:50px!important;height:50px!important;background:#fff!important;color:#333!important;font-size:20px!important;padding:0!important;border:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;border-radius:50%!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;cursor:pointer!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.todays-deal-carousel-wrapper .slick-next:hover,.todays-deal-carousel-wrapper .slick-prev:hover{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%)!important;color:#fff!important;box-shadow:0 6px 20px rgba(60,165,224,.3)!important;transform:translateY(-50%) scale(1.1)!important}.todays-deal-carousel-wrapper .slick-next:before,.todays-deal-carousel-wrapper .slick-prev:before{display:none!important}.todays-deal-carousel-wrapper .slick-prev{left:-15px!important}.todays-deal-carousel-wrapper .slick-next{right:-15px!important}.todays-deal-carousel-wrapper .slick-next i,.todays-deal-carousel-wrapper .slick-prev i{font-size:18px!important;font-weight:600!important;color:#333!important}.todays-deal-carousel-wrapper .slick-next:hover i,.todays-deal-carousel-wrapper .slick-prev:hover i{color:#fff!important}.todays-deal-carousel-wrapper .slick-next.slick-disabled,.todays-deal-carousel-wrapper .slick-prev.slick-disabled{opacity:.3!important;cursor:not-allowed!important}.home-hero-banners,.modern-product-section,.modern-section,section:not(.ss-hero):not(.ss-trust-bar):not(.ss-newsletter):not(.ss-why-section):not(.ss-testimonials):not(.ss-brands-section):not(.ss-trust-seals){display:block!important;visibility:visible!important;opacity:1!important}.home-hero-banners__img,.home-hero-banners__slider .slick-slide{visibility:visible!important;opacity:1!important}.ss-hero-actions,.ss-hero-features,.ss-hero-grid,.ss-hero-stats,.ss-trust-bar-inner{visibility:visible!important;opacity:1!important}.todays-deal-carousel-wrapper{display:none}@media (min-width:768px){.todays-deal-carousel-wrapper{display:block!important}.todays-deal-grid-wrapper{display:none!important}}.todays-deal-grid-wrapper{padding:0!important}.todays-deal-grid{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;gap:0!important}.todays-deal-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;box-sizing:border-box!important;padding:0!important;margin-right:10px!important;margin-bottom:10px!important}.todays-deal-grid-item:nth-child(2n){margin-right:0!important}.categories-carousel-wrapper{display:none}@media (min-width:768px){.categories-carousel-wrapper{display:block!important}.categories-grid-wrapper{display:none!important}}.categories-grid-wrapper{padding:0!important}.categories-grid{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;gap:0!important}.categories-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;box-sizing:border-box!important;padding:0!important;margin-right:10px!important;margin-bottom:10px!important}.categories-grid-item:nth-child(2n){margin-right:0!important}.new-products-carousel-wrapper{display:none}@media (min-width:768px){.new-products-carousel-wrapper{display:block!important}.new-products-grid-wrapper{display:none!important}}.new-products-grid-wrapper{padding:0!important}.new-products-grid{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;gap:0!important}.new-products-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;box-sizing:border-box!important;padding:0!important;margin-right:10px!important;margin-bottom:10px!important}.new-products-grid-item:nth-child(2n){margin-right:0!important}.new-products-grid-item .modern-product-card{width:100%!important;margin:0!important;padding:0!important}.new-products-grid-item .product-image-container{width:100%!important}.new-products-grid-item .product-info-wrapper{width:100%!important}.new-products-carousel-wrapper{display:none}@media (min-width:768px){.new-products-carousel-wrapper{display:block!important}.best-selling-grid-wrapper,.featured-products-grid-wrapper,.men-clothing-grid-wrapper,.new-arrivals-grid-wrapper,.top-20-grid-wrapper,.women-clothing-grid-wrapper{display:none!important}}.beauty-health-grid-wrapper,.best-selling-grid-wrapper,.computer-accessories-grid-wrapper,.featured-products-grid-wrapper,.jewelry-watches-grid-wrapper,.kids-toy-grid-wrapper,.men-clothing-grid-wrapper,.new-arrivals-grid-wrapper,.sports-outdoor-grid-wrapper,.top-20-grid-wrapper,.women-clothing-grid-wrapper{padding:0!important}.beauty-health-grid,.best-selling-grid,.computer-accessories-grid,.featured-products-grid,.jewelry-watches-grid,.kids-toy-grid,.men-clothing-grid,.new-arrivals-grid,.sports-outdoor-grid,.top-20-grid,.women-clothing-grid{display:flex!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;gap:0!important}.beauty-health-grid-item,.best-selling-grid-item,.computer-accessories-grid-item,.featured-products-grid-item,.jewelry-watches-grid-item,.kids-toy-grid-item,.men-clothing-grid-item,.new-arrivals-grid-item,.sports-outdoor-grid-item,.top-20-grid-item,.women-clothing-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;box-sizing:border-box!important;padding:0!important;margin-right:10px!important;margin-bottom:10px!important}.beauty-health-grid-item:nth-child(2n),.best-selling-grid-item:nth-child(2n),.computer-accessories-grid-item:nth-child(2n),.featured-products-grid-item:nth-child(2n),.jewelry-watches-grid-item:nth-child(2n),.kids-toy-grid-item:nth-child(2n),.men-clothing-grid-item:nth-child(2n),.new-arrivals-grid-item:nth-child(2n),.sports-outdoor-grid-item:nth-child(2n),.top-20-grid-item:nth-child(2n),.women-clothing-grid-item:nth-child(2n){margin-right:0!important}@media (min-width:769px){.beauty-health-grid-item,.best-selling-grid-item,.categories-grid-item,.computer-accessories-grid-item,.featured-products-grid-item,.jewelry-watches-grid-item,.kids-toy-grid-item,.men-clothing-grid-item,.new-arrivals-grid-item,.new-products-grid-item,.sports-outdoor-grid-item,.todays-deal-grid-item,.top-20-grid-item,.women-clothing-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}}.todays-deal-circle-icon{transition:all .3s ease}.todays-deal-item{border:1px solid #f0f0f0;border-radius:12px;transition:all .3s;padding:15px;background:#fff;display:block!important;visibility:visible!important;opacity:1!important}.todays-deal-item:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1);border-color:#3095ce}.todays-deal-item:hover .todays-deal-circle-icon{box-shadow:0 6px 20px rgba(60,165,224,.2)!important;transform:scale(1.05);border-color:#3095ce!important}.todays-deal-item:hover .todays-deal-circle-icon img{transform:scale(1.1)}@media (max-width:768px){.modern-product-section,.modern-section,section:not(.ss-hero):not(.ss-trust-bar):not(.ss-newsletter):not(.ss-why-section):not(.ss-testimonials):not(.ss-brands-section):not(.ss-trust-seals){display:block!important;visibility:visible!important;opacity:1!important}.categories-grid,.new-products-grid,.todays-deal-grid{display:flex!important;flex-wrap:wrap!important;visibility:visible!important;opacity:1!important}.beauty-health-grid-item,.best-selling-grid-item,.categories-grid-item,.computer-accessories-grid-item,.featured-products-grid-item,.jewelry-watches-grid-item,.kids-toy-grid-item,.men-clothing-grid-item,.new-arrivals-grid-item,.new-products-grid-item,.sports-outdoor-grid-item,.todays-deal-grid-item,.top-20-grid-item,.women-clothing-grid-item{width:calc(50% - 10px)!important;flex:0 0 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}.todays-deal-circle-icon{width:100px!important;height:100px!important}.todays-deal-circle-icon img{width:85px!important;height:85px!important}}@media (max-width:768px){.banner-slider-section:not(.home-hero-banners){display:none!important}}.banner-slider-section{padding:30px 0 15px 0;background:#fff;margin-bottom:.5rem!important}.banner-slider-wrapper{position:relative;padding:0 30px}.banner-slide{padding:0 10px}.banner-slide-image{width:100%;height:auto;min-height:500px;max-height:600px;object-fit:cover;border-radius:12px;border:4px solid #3ca5e0;box-shadow:0 6px 25px rgba(60,165,224,.3),0 0 0 2px rgba(60,165,224,.1);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.banner-slide-image::before{content:'';position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:12px;background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%);z-index:-1;opacity:0;transition:opacity .4s ease}.banner-slide:hover .banner-slide-image{transform:scale(1.02);border-color:#7cc6f2;box-shadow:0 8px 30px rgba(60,165,224,.4),0 0 0 3px rgba(60,165,224,.2)}.banner-slide:hover .banner-slide-image::before{opacity:.3}.banner-slider-wrapper .slick-next,.banner-slider-wrapper .slick-prev{width:50px;height:50px;background:rgba(255,255,255,.95);color:#3ca5e0;font-size:20px;border-radius:50%;box-shadow:0 4px 15px rgba(0,0,0,.2);z-index:10;transition:all .3s ease}.banner-slider-wrapper .slick-next:hover,.banner-slider-wrapper .slick-prev:hover{background:#3ca5e0;color:#fff;box-shadow:0 6px 20px rgba(60,165,224,.4);transform:scale(1.1)}.banner-slider-wrapper .slick-prev{left:-25px}.banner-slider-wrapper .slick-next{right:-25px}.banner-slider-wrapper .slick-next i,.banner-slider-wrapper .slick-prev i{font-size:20px}.banner-slider-wrapper .slick-dots{bottom:-40px;text-align:center;display:flex!important;justify-content:center;align-items:center;gap:12px;padding:0;list-style:none}.banner-slider-wrapper .slick-dots li{margin:0;width:auto;height:auto}.banner-slider-wrapper .slick-dots li button{width:14px;height:14px;border-radius:50%;background:rgba(221,221,221,.6);border:2px solid rgba(255,255,255,.8);opacity:.7;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0;text-indent:-9999px;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.15)}.banner-slider-wrapper .slick-dots li button::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(60,165,224,.3);transform:translate(-50%,-50%);transition:all .4s ease}.banner-slider-wrapper .slick-dots li button:hover{background:rgba(60,165,224,.8);border-color:#3095ce;opacity:1;transform:scale(1.4);box-shadow:0 4px 12px rgba(60,165,224,.5)}.banner-slider-wrapper .slick-dots li button:hover::before{width:100%;height:100%}.banner-slider-wrapper .slick-dots li.slick-active button{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%);border-color:#fff;width:36px;border-radius:18px;opacity:1;transform:scale(1.1);box-shadow:0 4px 16px rgba(60,165,224,.6),0 0 0 3px rgba(60,165,224,.2);animation:pulse-dot 2s ease-in-out infinite}.banner-slider-wrapper .slick-dots li.slick-active button::before{width:100%;height:100%;background:rgba(255,255,255,.3);animation:ripple 2s ease-out infinite}@keyframes pulse-dot{0%,100%{box-shadow:0 4px 16px rgba(60,165,224,.6),0 0 0 3px rgba(60,165,224,.2)}50%{box-shadow:0 6px 20px rgba(60,165,224,.8),0 0 0 4px rgba(60,165,224,.3)}}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}100%{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@media (max-width:768px){.banner-slider-wrapper{padding:0 40px}.banner-slider-wrapper .slick-next,.banner-slider-wrapper .slick-prev{width:40px;height:40px;font-size:16px}.banner-slider-wrapper .slick-prev{left:-20px}.banner-slider-wrapper .slick-next{right:-20px}.banner-slide-image{min-height:300px;max-height:350px}}@media (max-width:768px){.todays-deal-carousel-wrapper{padding:0 40px!important}.todays-deal-carousel-wrapper .slick-next,.todays-deal-carousel-wrapper .slick-prev{width:40px!important;height:40px!important;font-size:16px!important}.todays-deal-carousel-wrapper .slick-prev{left:-20px!important}.todays-deal-carousel-wrapper .slick-next{right:-20px!important}.todays-deal-circle-icon{width:120px!important;height:120px!important}.todays-deal-circle-icon img{width:100%!important;height:100%!important}}.brand-logo{object-fit:contain!important;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.brand-card{position:relative}.brand-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(60,165,224,.03) 0,transparent 100%);opacity:0;transition:opacity .4s;border-radius:20px;pointer-events:none}.brand-card:hover::before{opacity:1}.brand-card:hover .brand-logo-wrapper{transform:scale(1.08);box-shadow:0 8px 25px rgba(60,165,224,.2);border-color:#3095ce!important;background:linear-gradient(135deg,#fff5f5 0,#fff 100%)!important}.brand-card:hover .brand-shine-effect{opacity:1;animation:shine 1.2s ease-in-out}.brand-card:hover .brand-name{color:#3ca5e0!important;transform:translateY(-2px)}.brand-card:hover .las.la-arrow-right{transform:translateX(5px)}@keyframes shine{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}.brand-logo-wrapper img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;image-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){.brand-card{padding:25px 15px!important}.brand-logo-wrapper{height:120px!important;width:120px!important;padding:20px!important}.brand-logo-wrapper img{max-height:100px!important;max-width:100px!important}}@media (max-width:576px){.brand-logo-wrapper{height:100px!important;width:100px!important;padding:15px!important}.brand-logo-wrapper img{max-height:80px!important;max-width:80px!important}}.modern-product-card{border:1px solid #f0f0f0!important;border-radius:12px!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff}.modern-product-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.1)!important;border-color:#3095ce!important}.modern-product-card .action-btn.bg-primary,.modern-product-card .cart-action-btn,.modern-product-card .deal-badge,.modern-product-card .discount-badge{background:#3095ce!important;background-image:none!important}.modern-product-card .product-image-container{background:#f8fafc!important;background-image:none!important}.modern-product-card:hover .product-image{transform:scale(1.05)}.modern-product-card:hover .product-actions{opacity:1!important}.category-card{border:1px solid #f0f0f0;border-radius:14px;transition:all .3s;background:#fff}.category-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(60,165,224,.15);border-color:#3095ce}.category-card:hover .category-icon-img{transform:scale(1.1)}.brand-card{border:1px solid #f0f0f0;border-radius:14px;transition:all .3s;background:#fff}.brand-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(60,165,224,.15);border-color:#3095ce}@media (max-width:767.98px){.carousel-box{margin-bottom:10px!important;padding-left:5px!important;padding-right:5px!important}.aiz-carousel.gutters-10 .carousel-box{padding-left:5px!important;padding-right:5px!important}.modern-section{padding:20px 0!important;margin-bottom:10px!important}.modern-product-section{padding:20px 15px!important;margin-bottom:20px!important}.section-header{margin-bottom:15px!important;padding-bottom:10px!important}.mb-5{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-4{margin-top:1.5rem!important}.col-lg-3.col-md-4.col-sm-6.mb-4,.col-md-4.col-sm-6.mb-4{margin-bottom:15px!important}.aiz-carousel .carousel-box{margin-bottom:10px!important}}.modern-product-section{padding:40px!important}.section-header{border-bottom:2px solid #f0f0f0;padding-bottom:20px;margin-bottom:30px}.section-icon-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0}.section-icon-wrapper i{display:inline-block!important;font-style:normal!important;font-variant:normal!important;text-rendering:auto!important;line-height:1!important;color:inherit!important}.section-icon-wrapper .la,.section-icon-wrapper .las{font-family:"Line Awesome Free"!important;font-weight:900!important;display:inline-block!important}.product-info{padding:20px!important}.product-title{font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:600;margin-top:10px}.product-price{font-size:18px;font-weight:700;color:#3095ce}.todays-deal-item{border:1px solid #f0f0f0;border-radius:12px;transition:all .3s}.todays-deal-item:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1);border-color:#3095ce}.deal-image-wrapper{background:#fff;border-radius:10px;padding:5px}@media (max-width:768px){.product-image-container{min-height:200px}.product-image{max-height:180px;padding:10px}.modern-product-section{padding:20px!important}}.modern-product-card{display:flex!important;flex-direction:column!important;overflow:hidden}.modern-product-card .product-image-container{flex-shrink:0!important;min-height:250px;max-height:250px;overflow:hidden!important;position:relative;display:flex!important;align-items:center!important;justify-content:center!important}.modern-product-card .product-info-wrapper{flex:1 1 auto!important;min-height:0;order:2;margin-top:0!important;position:relative!important;z-index:1;display:flex!important;flex-direction:column!important}.modern-product-card .product-actions{position:absolute!important;top:10px!important;right:10px!important;z-index:20!important}@media (max-width:768px){.modern-product-card .product-image-container{min-height:200px;max-height:200px}}.header-animated,.top,.top-line,.top-navbar,header{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important}body>.top,body>header{display:block!important}.elegant-hero-section{position:relative;overflow:hidden;background:linear-gradient(to bottom,#0a0a0a 0,#1a1a1a 50%,#fff 100%)!important}.elegant-hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(60,165,224,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(255,102,51,.06) 0,transparent 50%);pointer-events:none;z-index:0}.elegant-hero-carousel{position:relative;border-radius:28px!important;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.1)!important;transition:all .4s cubic-bezier(.4,0,.2,1)}.elegant-hero-carousel:hover{box-shadow:0 35px 90px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.15),inset 0 1px 0 rgba(255,255,255,.15)!important;transform:translateY(-2px)}.elegant-hero-slide{position:relative;overflow:hidden}.elegant-hero-slide::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(60,165,224,.05) 0,transparent 50%,rgba(255,102,51,.05) 100%);z-index:1;opacity:0;transition:opacity .6s ease;pointer-events:none}.elegant-hero-slide.slick-active::before{opacity:1}.elegant-hero-image{transition:transform 1.5s cubic-bezier(.25,.46,.45,.94)!important;filter:brightness(.95) contrast(1.1) saturate(1.15)!important;will-change:transform;transform-origin:center center}.elegant-hero-carousel:hover .elegant-hero-image{transform:scale(1.1);filter:brightness(1) contrast(1.12) saturate(1.2)!important}.elegant-hero-overlay{background:linear-gradient(135deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.35) 35%,rgba(0,0,0,.15) 65%,transparent 100%)!important;transition:opacity .8s ease;z-index:1}.elegant-hero-content{background:linear-gradient(to top,rgba(0,0,0,.95) 0,rgba(0,0,0,.8) 25%,rgba(0,0,0,.5) 55%,rgba(0,0,0,.2) 75%,transparent 100%)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;position:relative}.elegant-hero-content::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.2) 50%,transparent 100%)}.elegant-hero-title{animation:slideInLeft 1s ease-out .4s both;font-weight:900!important;letter-spacing:-.8px!important;line-height:1.1!important;text-shadow:0 6px 30px rgba(0,0,0,.95),0 3px 15px rgba(0,0,0,.8),0 1px 5px rgba(0,0,0,.6)!important;position:relative}.elegant-hero-title::after{content:'';position:absolute;bottom:-8px;left:0;width:80px;height:4px;background:linear-gradient(90deg,#3ca5e0 0,#7cc6f2 100%);border-radius:2px;animation:expandWidth 1.2s ease-out 1s both}.elegant-hero-description{animation:fadeInUp 1.2s ease-out .6s both;text-shadow:0 3px 20px rgba(0,0,0,.9),0 1px 8px rgba(0,0,0,.7)!important;opacity:.98!important;line-height:1.75!important;letter-spacing:.3px}.elegant-hero-btn{animation:fadeInUp 1.4s ease-out .8s both;position:relative;overflow:hidden;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;font-size:1.05rem!important;padding:18px 45px!important;border:2px solid transparent!important}.elegant-hero-btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .8s cubic-bezier(.4,0,.2,1),height .8s cubic-bezier(.4,0,.2,1)}.elegant-hero-btn::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.elegant-hero-btn:hover::before{width:500px;height:500px}.elegant-hero-btn:hover::after{left:100%}.elegant-hero-btn:hover{transform:translateY(-5px) scale(1.1);box-shadow:0 20px 50px rgba(60,165,224,.7),0 0 0 4px rgba(60,165,224,.2)!important;border-color:rgba(255,255,255,.3)!important}.elegant-hero-btn:active{transform:translateY(-3px) scale(1.08)}@keyframes float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-35px) rotate(8deg)}}@keyframes scaleIn{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes expandWidth{from{width:0;opacity:0}to{width:80px;opacity:1}}.banner-image{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.elegant-hero-slide.slick-active .elegant-hero-btn,.elegant-hero-slide.slick-active .elegant-hero-description,.elegant-hero-slide.slick-active .elegant-hero-title{animation-play-state:running}.elegant-hero-carousel .slick-slide{opacity:0;transition:opacity .8s ease}.elegant-hero-carousel .slick-slide.slick-active{opacity:1}@media (prefers-reduced-motion:no-preference){.elegant-hero-image{transition:transform .3s ease-out}}.elegant-hero-carousel .slick-dots{bottom:35px!important;z-index:15!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 20px!important}.elegant-hero-carousel .slick-dots li{margin:0 5px!important;width:auto!important;height:auto!important}.elegant-hero-carousel .slick-dots li button{width:18px!important;height:18px!important;border-radius:50%!important;background:rgba(255,255,255,.5)!important;border:3px solid rgba(255,255,255,.9)!important;transition:all .5s cubic-bezier(.4,0,.2,1)!important;padding:0!important;text-indent:-9999px!important;overflow:hidden!important;position:relative;box-shadow:0 3px 10px rgba(0,0,0,.25);cursor:pointer}.elegant-hero-carousel .slick-dots li button::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.6);transform:translate(-50%,-50%);transition:all .4s ease}.elegant-hero-carousel .slick-dots li button::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(60,165,224,.4);transform:translate(-50%,-50%);transition:all .5s ease}.elegant-hero-carousel .slick-dots li button:hover{background:rgba(255,255,255,.9)!important;transform:scale(1.4);border-color:#fff!important;box-shadow:0 5px 15px rgba(255,255,255,.5)}.elegant-hero-carousel .slick-dots li button:hover::before{width:100%;height:100%}.elegant-hero-carousel .slick-dots li button:hover::after{width:120%;height:120%}.elegant-hero-carousel .slick-dots li.slick-active button{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%)!important;border-color:#fff!important;width:44px!important;border-radius:22px!important;box-shadow:0 6px 24px rgba(60,165,224,.8),0 0 0 3px rgba(255,255,255,.4),inset 0 2px 4px rgba(255,255,255,.3)!important;transform:scale(1.2);animation:elegant-pulse 2s ease-in-out infinite}.elegant-hero-carousel .slick-dots li.slick-active button::before{width:100%;height:100%;background:rgba(255,255,255,.25);animation:elegant-ripple 2s ease-out infinite}.elegant-hero-carousel .slick-dots li.slick-active button::after{width:100%;height:100%;background:rgba(255,255,255,.15);animation:elegant-glow 2s ease-in-out infinite}@keyframes elegant-pulse{0%,100%{box-shadow:0 6px 24px rgba(60,165,224,.8),0 0 0 3px rgba(255,255,255,.4),inset 0 2px 4px rgba(255,255,255,.3)}50%{box-shadow:0 8px 28px #3ca5e0,0 0 0 4px rgba(255,255,255,.5),inset 0 2px 4px rgba(255,255,255,.4)}}@keyframes elegant-ripple{0%{transform:translate(-50%,-50%) scale(.9);opacity:.8}100%{transform:translate(-50%,-50%) scale(1.3);opacity:0}}@keyframes elegant-glow{0%,100%{opacity:.3;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.1)}}@media (max-width:768px){.elegant-hero-carousel .slick-dots{bottom:25px!important;gap:8px!important;padding:0 15px!important}.elegant-hero-carousel .slick-dots li button{width:12px!important;height:12px!important;border-width:2px!important}.elegant-hero-carousel .slick-dots li.slick-active button{width:32px!important}}@media (max-width:576px){.elegant-hero-carousel .slick-dots{bottom:20px!important;gap:6px!important}.elegant-hero-carousel .slick-dots li button{width:10px!important;height:10px!important}.elegant-hero-carousel .slick-dots li.slick-active button{width:28px!important}}@media (max-width:768px){.elegant-hero-content{padding:1.5rem!important}.elegant-hero-content .container{padding-left:0!important;padding-right:0!important}.elegant-hero-btn{padding:14px 30px!important;font-size:.9rem!important}}.elegant-hero-slide *{transition:opacity .6s ease,transform .6s ease}.elegant-hero-carousel{min-height:380px}@media (min-width:577px){.elegant-hero-carousel{min-height:420px}}@media (min-width:769px){.elegant-hero-carousel{min-height:500px}}@media (min-width:993px){.elegant-hero-carousel{min-height:580px}}@media (min-width:1201px){.elegant-hero-carousel{min-height:650px}}.slick-dots{display:flex!important;justify-content:center;align-items:center;gap:10px;padding:0;list-style:none;margin:15px 0 0 0}.slick-dots li{margin:0!important;width:auto!important;height:auto!important}.slick-dots li button{width:14px;height:14px;border-radius:50%;background:rgba(200,200,200,.6);border:2px solid rgba(255,255,255,.9);opacity:.7;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0;text-indent:-9999px;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2)}.slick-dots li button::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(60,165,224,.3);transform:translate(-50%,-50%);transition:all .4s ease}.slick-dots li button:hover{background:rgba(60,165,224,.8);border-color:#3095ce;opacity:1;transform:scale(1.4);box-shadow:0 4px 12px rgba(60,165,224,.5)}.slick-dots li button:hover::before{width:100%;height:100%}.slick-dots li.slick-active button{background:linear-gradient(135deg,#3ca5e0 0,#7cc6f2 100%);border-color:#fff;width:36px;border-radius:18px;opacity:1;transform:scale(1.1);box-shadow:0 4px 16px rgba(60,165,224,.6),0 0 0 3px rgba(60,165,224,.2);animation:global-pulse-dot 2s ease-in-out infinite}.slick-dots li.slick-active button::before{width:100%;height:100%;background:rgba(255,255,255,.3);animation:global-ripple 2s ease-out infinite}@keyframes global-pulse-dot{0%,100%{box-shadow:0 4px 16px rgba(60,165,224,.6),0 0 0 3px rgba(60,165,224,.2)}50%{box-shadow:0 6px 20px rgba(60,165,224,.8),0 0 0 4px rgba(60,165,224,.3)}}@keyframes global-ripple{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}100%{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@keyframes pulse-red{0%,100%{box-shadow:0 4px 12px rgba(220,53,69,.4)}50%{box-shadow:0 4px 20px rgba(220,53,69,.7)}}.ss-promo-strip:not(.ss-promo-strip--global){background:linear-gradient(90deg,#ea580c 0,#f97316 50%,#ea580c 100%);color:#fff;padding:12px 0}body.landing-light-mode .ss-section-header-left{display:flex;align-items:center;gap:16px}body.landing-light-mode .ss-section-badge{display:inline-flex;align-items:center;margin-left:10px;padding:4px 10px;border-radius:100px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;background:linear-gradient(135deg,#ea580c,#f97316);color:#fff;animation:ss-pulse-badge 2s ease infinite}body.landing-light-mode .ss-section-header .section-icon-wrapper{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}body.landing-light-mode .ss-section-header .section-icon-wrapper i{font-size:1.35rem}body.landing-light-mode .category-horizontal-item{text-decoration:none!important;transition:transform .3s ease}body.landing-light-mode .category-horizontal-item:hover{transform:translateY(-4px)}body.landing-light-mode .category-circle-icon{width:120px!important;height:120px!important;margin:0 auto 12px!important}body.landing-light-mode .category-horizontal-item .fw-600{color:var(--ss-text,#0f172a)!important;font-size:.875rem!important;font-weight:600!important;transition:color .2s ease}body.landing-light-mode .category-horizontal-item:hover .fw-600{color:var(--ss-secondary,#2563eb)!important}body.landing-light-mode .todays-deal-item{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:16px 12px!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important;text-decoration:none!important;height:100%}body.landing-light-mode .todays-deal-item:hover{transform:translateY(-4px)!important;border-color:#2563eb!important;box-shadow:0 12px 28px rgba(37,99,235,.12)!important}body.landing-light-mode .todays-deal-circle-icon{width:110px!important;height:110px!important}body.landing-light-mode .todays-deal-item .fw-600{color:var(--ss-text,#0f172a)!important;font-size:.8125rem!important;min-height:36px!important}body.landing-light-mode .todays-deal-item .text-primary{color:var(--ss-secondary,#2563eb)!important;font-size:.9375rem!important;font-weight:800!important}body.landing-light-mode .ss-strip-product-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:14px 10px;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;text-decoration:none!important;height:100%;display:block}body.landing-light-mode .ss-strip-product-card:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 10px 24px rgba(37,99,235,.1)}body.landing-light-mode .ss-strip-product-card .product-image-wrapper{width:150px!important;height:150px!important;border-radius:12px!important;margin:0 auto 12px!important}body.landing-light-mode .categories-carousel-wrapper,body.landing-light-mode .new-products-carousel-wrapper,body.landing-light-mode .todays-deal-carousel-wrapper{padding:0 36px!important}body.landing-light-mode .modern-section{padding:40px 0!important}body.landing-light-mode .modern-section:nth-child(2n){background:linear-gradient(180deg,#fff 0,#f8fafc 100%)!important}body.landing-light-mode #main-content-wrapper .modern-product-section{border:none!important;box-shadow:0 4px 24px rgba(15,23,42,.06)!important;transition:box-shadow .3s ease,transform .3s ease}body.landing-light-mode #main-content-wrapper .modern-product-section:hover{box-shadow:0 8px 32px rgba(15,23,42,.1)!important}body.landing-light-mode .section-header{border-bottom:none!important;padding-bottom:0!important;margin-bottom:28px!important;position:relative}body.landing-light-mode .modern-product-section>.mb-4 h3,body.landing-light-mode .modern-product-section>.section-header h3,body.landing-light-mode .section-title{font-size:clamp(1.375rem,2.5vw,1.75rem)!important;font-weight:800!important;color:var(--ss-primary,#0f172a)!important;letter-spacing:-.02em}body.landing-light-mode .modern-product-section h3[style*="3CA5E0"],body.landing-light-mode .section-title .text-primary{color:var(--ss-primary,#0f172a)!important}body.landing-light-mode .section-icon-wrapper{background:linear-gradient(135deg,rgba(37,99,235,.12) 0,rgba(37,99,235,.04) 100%)!important;border:1px solid rgba(37,99,235,.15)!important}body.landing-light-mode .section-icon-wrapper i{color:var(--ss-secondary,#2563eb)!important}body.landing-light-mode .view-all-link{padding:8px 18px!important;border-radius:100px!important;background:rgba(37,99,235,.08)!important;border:1px solid rgba(37,99,235,.15)!important;font-size:.875rem!important;transition:all .25s ease!important}body.landing-light-mode .view-all-link:hover{background:var(--ss-secondary,#2563eb)!important;color:#fff!important;border-color:var(--ss-secondary,#2563eb)!important;transform:translateX(4px)}body.landing-light-mode .category-circle-icon,body.landing-light-mode .todays-deal-circle-icon{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#e2e8f0,#cbd5e1) border-box!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}body.landing-light-mode .category-horizontal-item:hover .category-circle-icon,body.landing-light-mode .todays-deal-item:hover .todays-deal-circle-icon{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2563eb,#60a5fa) border-box!important;box-shadow:0 8px 24px rgba(37,99,235,.2)!important;transform:scale(1.05)}body.landing-light-mode .badge-primary,body.landing-light-mode .badge[style*="3CA5E0"]{background:linear-gradient(135deg,#ea580c 0,#f97316 100%)!important;animation:ss-pulse-badge 2s ease infinite}@keyframes ss-pulse-badge{0%,100%{box-shadow:0 0 0 0 rgba(234,88,12,.4)}50%{box-shadow:0 0 0 8px rgba(234,88,12,0)}}body.landing-light-mode .special-offers-section{background:linear-gradient(135deg,#0f172a 0,#1e3a5f 60%,#0f172a 100%)!important;padding:72px 0!important;position:relative;overflow:hidden;border:none!important}body.landing-light-mode .special-offers-section::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 50%,rgba(37,99,235,.2) 0,transparent 50%);pointer-events:none}body.landing-light-mode .special-offers-content{position:relative;z-index:1}body.landing-light-mode .special-offers-section .badge{background:rgba(234,88,12,.2)!important;color:#fb923c!important;border:1px solid rgba(234,88,12,.4)!important;border-radius:100px!important}body.landing-light-mode .special-offers-title{color:#fff!important;font-size:clamp(2rem,4vw,2.75rem)!important;font-weight:800!important}body.landing-light-mode .special-offers-description{color:rgba(255,255,255,.75)!important;font-size:1.125rem!important}body.landing-light-mode .special-offers-btn{background:linear-gradient(135deg,#2563eb 0,#3b82f6 100%)!important;padding:16px 32px!important;font-size:1rem!important;border-radius:12px!important;box-shadow:0 8px 24px rgba(37,99,235,.4)!important}body.landing-light-mode .special-offers-btn:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px rgba(37,99,235,.5)!important}body.landing-light-mode .special-offers-image{border-radius:20px!important;border:2px solid rgba(255,255,255,.12)!important;box-shadow:0 20px 50px rgba(0,0,0,.35)!important}body.landing-light-mode .special-offers-image-wrapper{position:relative;z-index:1}body.landing-light-mode .ss-hero-bg{position:absolute;inset:0;z-index:0}body.landing-light-mode .ss-hero-bg-img{width:100%;height:100%;object-fit:cover;object-position:center right}body.landing-light-mode .ss-hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgba(15,23,42,.94) 0,rgba(15,23,42,.82) 42%,rgba(15,23,42,.55) 68%,rgba(15,23,42,.35) 100%)}body.landing-light-mode .ss-hero .container{position:relative;z-index:2}body.landing-light-mode .ss-hero-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:1}body.landing-light-mode .ss-hero-glow-1{width:420px;height:420px;top:-80px;right:10%;background:rgba(37,99,235,.25)}body.landing-light-mode .ss-hero-glow-2{width:300px;height:300px;bottom:-60px;left:5%;background:rgba(234,88,12,.15)}body.landing-light-mode .ss-hero-visual{display:flex;flex-direction:column;gap:20px}@media (max-width:991px){body.landing-light-mode .ss-hero-visual-desktop{display:none!important}body.landing-light-mode .ss-hero{padding:40px 0 48px!important}body.landing-light-mode .ss-hero-grid{grid-template-columns:1fr!important}body.landing-light-mode .ss-hero-bg-img{object-position:center center}body.landing-light-mode .ss-hero-overlay{background:linear-gradient(180deg,rgba(15,23,42,.9) 0,rgba(15,23,42,.78) 55%,rgba(15,23,42,.65) 100%)!important}}body.landing-light-mode .ss-trust-bar{background:linear-gradient(90deg,#0f172a 0,#1e293b 50%,#0f172a 100%)!important}body.landing-light-mode .categories-carousel-wrapper .slick-next:hover,body.landing-light-mode .categories-carousel-wrapper .slick-prev:hover,body.landing-light-mode .new-products-carousel-wrapper .slick-next:hover,body.landing-light-mode .new-products-carousel-wrapper .slick-prev:hover,body.landing-light-mode .todays-deal-carousel-wrapper .slick-next:hover,body.landing-light-mode .todays-deal-carousel-wrapper .slick-prev:hover{background:var(--ss-secondary,#2563eb)!important;color:#fff!important;border-color:var(--ss-secondary,#2563eb)!important}body.landing-light-mode .ss-testimonials,body.landing-light-mode .ss-why-section{position:relative}body.landing-light-mode .ss-benefit-card{border-radius:16px!important}body.landing-light-mode .ss-testimonial-card{border-radius:16px!important}body.landing-light-mode .ss-view-all{padding:8px 18px!important;border-radius:100px!important;background:rgba(37,99,235,.08)!important;border:1px solid rgba(37,99,235,.15)!important}body.landing-light-mode .ss-view-all:hover{background:var(--ss-secondary,#2563eb)!important;color:#fff!important;border-color:var(--ss-secondary,#2563eb)!important}body.landing-light-mode .animate-on-scroll,body.landing-light-mode .card-entrance,body.landing-light-mode .ss-fade-in{opacity:1!important;transform:none!important;transition:none!important}body.landing-light-mode #main-content-wrapper *,body.landing-light-mode #main-content-wrapper ::after,body.landing-light-mode #main-content-wrapper ::before,body.landing-light-mode .aiz-mobile-bottom-nav,body.landing-light-mode .badge-primary,body.landing-light-mode .ss-footer *,body.landing-light-mode .ss-promo-strip,body.landing-light-mode .ss-section-badge{animation:none!important;animation-delay:0s!important;animation-duration:0s!important}@media (max-width:767px){body.landing-light-mode .special-offers-section{padding:48px 0!important}.ss-promo-strip-inner{font-size:.8125rem;text-align:center}body.landing-light-mode .ss-section-header{flex-direction:column;align-items:flex-start!important;gap:12px}body.landing-light-mode .category-circle-icon,body.landing-light-mode .todays-deal-circle-icon{width:96px!important;height:96px!important}body.landing-light-mode .ss-mobile-trim{display:none!important}}.ss-home-bottom-band{width:100%;max-width:100%;box-sizing:border-box}.ss-footer--light>.container-fluid,.ss-home-bottom-band>.container-fluid{max-width:100%!important;width:100%!important;padding-left:clamp(18px,3.5vw,56px)!important;padding-right:clamp(18px,3.5vw,56px)!important}.ss-footer--light,.ss-footer--light .ss-footer-heading,.ss-footer--light .ss-footer-logo-text,.ss-home-company,.ss-home-company .ss-home-company-title,.ss-home-company .ss-home-metric-value,.ss-home-company .ss-home-policies-title,.ss-home-company .ss-home-value-card h3,.ss-home-subscribe--light,.ss-home-subscribe--light .ss-home-subscribe-title,.ss-home-subscribe--light .ss-home-trust-item strong{color:#0f172a!important}.ss-footer--light,.ss-footer--light .ss-footer-about,.ss-footer--light .ss-footer-contact a,.ss-footer--light .ss-footer-contact li,.ss-footer--light .ss-footer-copy,.ss-footer--light .ss-footer-legal a,.ss-footer--light .ss-footer-links a,.ss-home-company .ss-home-company-subtitle,.ss-home-company .ss-home-metric-label,.ss-home-company .ss-home-value-card p,.ss-home-subscribe--light .ss-home-subscribe-fine,.ss-home-subscribe--light .ss-home-subscribe-label,.ss-home-subscribe--light .ss-home-subscribe-text,.ss-home-subscribe--light .ss-home-trust-item span{color:#475569!important}.ss-home-company .ss-home-policies-grid a{color:#334155!important}.ss-footer--light .ss-footer-contact a:hover,.ss-footer--light .ss-footer-legal a:hover,.ss-footer--light .ss-footer-links a:hover,.ss-home-company .ss-home-policies-grid a:hover{color:#2563eb!important}.ss-home-subscribe--light .ss-home-subscribe-fine a{color:#2563eb!important}.ss-home-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#eff6ff!important;color:#1e40af!important;border:1px solid #bfdbfe;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ss-home-eyebrow i{color:#2563eb!important;font-size:1rem}.ss-home-seller--readable{padding:64px 0 28px!important;background:linear-gradient(180deg,#e2e8f0 0,#f1f5f9 100%)!important}.ss-home-company{padding:64px 0 56px!important}.ss-home-subscribe--light{padding:56px 0 48px!important}.ss-footer--light{padding-top:56px!important}body.landing-dark-mode .ss-footer--light,body.landing-dark-mode .ss-home-company,body.landing-dark-mode .ss-home-seller--readable,body.landing-dark-mode .ss-home-subscribe--light{background:inherit}body.landing-dark-mode #main-content-wrapper .ss-home-company,body.landing-dark-mode #main-content-wrapper .ss-home-company *,body.landing-dark-mode #main-content-wrapper .ss-home-subscribe--light,body.landing-dark-mode #main-content-wrapper .ss-home-subscribe--light *{color:inherit!important}body.landing-dark-mode .ss-home-company .ss-home-company-title,body.landing-dark-mode .ss-home-company .ss-home-metric-value,body.landing-dark-mode .ss-home-company .ss-home-policies-title,body.landing-dark-mode .ss-home-company .ss-home-value-card h3,body.landing-dark-mode .ss-home-subscribe--light .ss-home-subscribe-title,body.landing-dark-mode .ss-home-subscribe--light .ss-home-trust-item strong{color:#0f172a!important}body.landing-dark-mode .ss-home-company .ss-home-company-subtitle,body.landing-dark-mode .ss-home-company .ss-home-metric-label,body.landing-dark-mode .ss-home-company .ss-home-value-card p,body.landing-dark-mode .ss-home-subscribe--light .ss-home-subscribe-text,body.landing-dark-mode .ss-home-subscribe--light .ss-home-trust-item span{color:#475569!important}body.landing-dark-mode .ss-footer--light,body.landing-dark-mode .ss-footer--light :not(.ss-social-link):not(.ss-social-link i){color:#334155!important}body.landing-dark-mode .ss-footer--light .ss-footer-heading,body.landing-dark-mode .ss-footer--light .ss-footer-logo-text{color:#0f172a!important}body.landing-dark-mode .ss-footer--light a:not(.ss-social-link){color:#475569!important}body.landing-dark-mode .ss-footer--light a:not(.ss-social-link):hover{color:#2563eb!important}