@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400&display=swap";.ant-carousel .slick-dots li button:before,.ant-carousel .slick-dots li.slick-active button:before{color:transparent!important}.home-slider-carousel .slick-slide{text-align:end;outline:none}.ant-carousel .slick-dots li button,.ant-carousel .slick-dots li.slick-active button{background-color:#bc0001!important}.home-featured{margin-bottom:24px}.home-featured .home-featured__head.app__brands{margin-bottom:0}@media screen and (max-width:767px){.home-product-slider-bleed{margin-inline:calc(var(--bs-gutter-x, 1.5rem)*-.5 - 8px);width:calc(100% + var(--bs-gutter-x, 1.5rem) + 16px);max-width:100vw;box-sizing:border-box}}.app__brands{overflow:hidden;padding:15px 20px 0}@media screen and (max-width:767px){.app__brands{padding-left:8px;padding-right:8px}}@media(min-width:1024px){.app__brands{overflow:visible}}.app__brands .home-brands-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 8px;align-items:start}@media(min-width:576px){.app__brands .home-brands-grid{gap:12px 10px}}@media(min-width:768px){.app__brands .home-brands-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:992px){.app__brands .home-brands-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1200px){.app__brands .home-brands-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.app__brands .home-brands-grid__cell{min-width:0}.app__brands .home-brands-grid-slide{width:100%;min-width:0;box-sizing:border-box}.app__brands .home-brands-carousel .slick-list{margin:0!important}@media(min-width:1024px){.app__brands .home-brands-carousel .slick-list{margin:0 44px!important}}.app__brands .home-brands-carousel .slick-track{display:flex!important;align-items:stretch!important}.app__brands .home-brands-carousel .slick-slide{text-align:end;outline:none;padding:0 4px;height:inherit;pointer-events:auto!important}.app__brands .home-brands-carousel .slick-slide>div{height:100%;pointer-events:auto!important}@media screen and (max-width:767px){.app__brands .home-brands-carousel .slick-slide{padding:0 3px}}@media(max-width:1023px){.app__brands .home-brands-carousel .slick-next,.app__brands .home-brands-carousel .slick-prev{display:none!important}}.app__brands .home-brands-slider.home-brands-slider--4x2 .home-brands-grid__link{height:auto}.app__brands .home-brands-slider--4x2 .slick-slide>div>div:not(:last-child){margin-bottom:10px}.app__brands .home-brands-slider--4x2.app_product_com--slider .slick-track{align-items:flex-start!important}.app__brands .home-brands-slider--4x2.app_product_com--slider .slick-slide,.app__brands .home-brands-slider--4x2.app_product_com--slider .slick-slide>div{height:auto!important}.app__brands .home-brands-slider--4x2.app_product_com--slider .app_product_com__slide{height:auto!important;vertical-align:top!important}.app__brands .home-brands-grid__link{display:block;text-decoration:none;color:inherit;height:100%}.app__brands .home-brands-grid__tile{position:relative;width:100%;aspect-ratio:3/2;border-radius:16px;background-color:transparent;box-sizing:border-box;overflow:hidden}@media(min-width:768px){.app__brands .home-brands-grid__tile{border-radius:18px}}.app__brands .home-brands-grid__img-wrap{position:absolute;inset:0;display:block}.app__brands .home-brands-grid__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.app__brands .brand_logo{border-radius:10px;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent;width:100%;min-height:90px}.app__brands .brand_logo img{width:100%;height:80px;aspect-ratio:4/2!important;-o-object-fit:contain;object-fit:contain;margin:auto}.app__brands .price{display:flex}.app__brands .price .offer span{font-family:cairo;font-size:14px;font-weight:400;line-height:16.94px;text-decoration:line-through;color:rgba(0,0,0,.58)}.app__brands .price .buy span{font-family:cairo;font-size:18px;font-weight:600;line-height:21.78px;color:#bc0001}.flash-deals-section{padding:40px 0}.flash-deals-section .flash-deals-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:4px}.flash-deals-section .flash-deals-header__left{display:flex;align-items:center;gap:8px}.flash-deals-section .flash-deals-header__icon{font-size:22px;color:#bc0001}.flash-countdown{display:flex;align-items:center;gap:4px;font-family:Cairo,sans-serif}.flash-countdown__block{background:#bc0001;color:#fff;font-weight:700;font-size:14px;padding:4px 8px;border-radius:6px;min-width:42px;text-align:center}.flash-countdown__sep{font-weight:700;font-size:16px;color:#18191a}.newsletter-section{background:linear-gradient(135deg,#bc0001,#7f0001);border-radius:12px;padding:32px 24px;margin:24px 0}.newsletter-section__content{display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.newsletter-section__icon{font-size:36px;color:#fff;flex-shrink:0}.newsletter-section__text{flex:1;min-width:200px}.newsletter-section__text h3{color:#fff;font-family:Cairo,sans-serif;font-size:20px;font-weight:700;margin:0 0 4px}.newsletter-section__text p{color:hsla(0,0%,100%,.85);font-family:Cairo,sans-serif;font-size:14px;margin:0}.newsletter-section__form{display:flex;gap:8px;flex-shrink:0}.newsletter-section__form .ant-input{min-width:260px;border-radius:8px}.newsletter-section__form .ant-btn{border-radius:8px;font-weight:600}@media screen and (max-width:576px){.newsletter-section__form{flex-direction:column;width:100%}.newsletter-section__form .ant-input{min-width:unset;width:100%}}