.SectionTitle{padding:0 0 30px;display:flex;justify-content:space-between}.SectionTitle.Center{text-align:center;justify-content:center}.SectionTitle h3{font-size:20px;line-height:20px;color:#020219;font-weight:400}.SectionTitle h2,.SectionTitle h3{letter-spacing:.05px;text-transform:uppercase}.SectionTitle h2{font-size:32px;line-height:32px;color:#f20000;font-weight:600}.PageBannerTitle{padding:0 0 30px;display:flex;justify-content:space-between}.PageBannerTitle h1{font-size:32px;line-height:32px;color:#f20000;letter-spacing:.05px;text-transform:uppercase;font-weight:600}.skeleton-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:20px}.product-image-skelton{animation:cardshimmer 1.2s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f6f6f6 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:8px}@keyframes cardshimmer{0%{background-position:100% 0}to{background-position:0 0}}.ViewMoreButton{display:flex;width:135px;justify-content:space-between;padding:7px 14px;border-radius:20px;border:1px solid #020219;font-size:12px;align-items:center;color:#020219}.ViewMoreButton i{font-weight:600;font-size:8px}.OutlineButton{display:flex;width:auto;justify-content:space-between;padding:7px 14px;border-radius:20px;border:1px solid #020219;font-size:12px;align-items:center;color:#020219}.FilterSidebar{background-color:#fff;width:240px;padding:0}.SearchInput{width:100%;background-color:#fff}.FilterSidebar h3{padding:20px;text-transform:capitalize;font-weight:600}.FilterSidebar h5{padding:0 20px 10px;text-transform:uppercase;font-size:12px;opacity:.5}.Header{width:100%}.Header .TopHeader{background-color:#020219;padding:10px 0}.Header .TopHeader .FlexMain,.Header .TopHeader .FlexMain .SupportPayment{display:flex;align-items:center;justify-content:space-between}.Header .TopHeader .FlexMain .SupportPayment{width:100%;gap:30px;flex-flow:row wrap}.Header .TopHeader .FlexMain .ItemFlex{display:flex;justify-content:center;gap:20px;text-transform:uppercase}.Header .TopHeader .FlexMain .ItemFlex span{color:#fff;letter-spacing:.5px}.Header .TopHeader .FlexMain .ItemFlex h5{color:#fff;font-weight:300;font-size:9.5px;margin-bottom:1px}.Header .TopHeader .FlexMain .ItemFlex img{max-width:31px!important}.Header .MainHeader{background-color:#fff;display:flex}.Header .MainHeader .Container{display:flex;padding:16px 0;justify-content:space-between;align-items:center}.Header .MainHeader .Container .Logo{width:200px;max-width:200px;margin-right:20px}.Header .MainHeader .Container .SearchContainer{width:370px}.Header .MainHeader .Container .MainMenu{width:auto;margin:auto 40px}.Header .MainHeader .Container .MainMenu nav{margin:auto 0}.Header .MainHeader .Container .MainMenu nav ul{display:flex;gap:20px}.Header .MainHeader .Container .MainMenu nav ul li{margin:auto 0}.Header .MainHeader .Container .MainMenu nav ul li a{font-size:14px;font-weight:500}.Header .MainHeader .Container .IconsNav{width:auto;margin:auto 0}.Header .MainHeader .Container .IconsNav nav{margin:auto 0}.Header .MainHeader .Container .IconsNav nav ul{display:flex;gap:20px}.Header .MainHeader .Container .IconsNav nav ul li{max-width:120px;margin:auto 0}.Header .MainHeader .Container .IconsNav nav ul li a{font-size:18px;font-weight:400;position:relative}.Header .MainHeader .Container .IconsNav nav ul li a .CartCount{font-size:10px;background-color:#f20000;border-radius:20px;height:20px;line-height:16px;width:20px;text-align:center;padding:0;border:2px solid #fff;color:#fff;position:absolute;top:-6px;right:-15px;z-index:0;display:grid;place-content:center}.Header .MainHeader .Container .IconsNav nav ul li a i{font-size:18px}.Header .MainHeader .Container .IconsNav nav ul li a.IconTextMenuItem{display:flex;align-items:start;gap:2px;flex-flow:column}.Header .MainHeader .Container .IconsNav nav ul li a.IconTextMenuItem span{font-size:12px;line-height:12px;overflow:hidden;text-overflow:ellipsis;max-width:117px;white-space:nowrap}.Header .MainHeader .Container .IconsNav nav ul li a.IconTextMenuItem p{line-height:14px;font-size:16px;font-weight:500;letter-spacing:-.5px}.Header .CategoryHeader{background-color:#f20000;padding:0}.Header .CategoryHeader .Container{display:flex}.Header .CategoryHeader .Container .CategoryDropdown{width:auto;max-width:250px;background-color:#c2001a;position:relative}.Header .CategoryHeader .Container .CategoryDropdown .Label{width:250px;max-width:250px;background-color:#c2001a;color:#fff;padding:10px 14px;justify-content:space-between;display:flex;font-size:14px;line-height:16px;align-items:center;gap:16px;cursor:pointer;position:relative;z-index:9}.Header .CategoryHeader .Container .CategoryDropdown .Label span{width:100%}.Header .CategoryHeader .Container .CategoryDropdown .Label .icon-down{font-size:7px;transition:all .2s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryDropdown .Label .icon-down.fas{font-family:Font Awesome\ 6 Free!important;font-size:14px!important;transition:all .3s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock{width:100%;position:absolute;top:0;left:0;transform:translateY(15px);height:0;transition:all .3s cubic-bezier(.075,.82,.165,1);transform-origin:top;overflow:hidden;opacity:0;z-index:8}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock.CategoryListBlockOpen{top:36px;transform:translateY(0);height:auto;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1;overflow:visible}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList{background-color:#f6f4f4;position:relative}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul{width:auto;display:flex;flex-flow:column wrap}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li{width:100%;position:relative}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li:hover{background-color:#fff!important}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li a,.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li span{padding:10px 15px;font-size:16px;line-height:16px;display:block;transition:all .3s cubic-bezier(.075,.82,.165,1);color:#020219;letter-spacing:-.5px;display:flex;justify-content:space-between;font-weight:600;cursor:pointer}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li a i,.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li span i{color:rgba(2,2,25,.5);font-size:10px}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li a:hover,.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li span:hover{background-color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1);color:#020219}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li .SubCategories{width:0;position:absolute;left:100%;top:0;transition:all .3s cubic-bezier(.075,.82,.165,1);overflow:hidden;display:block;background-color:#fff;opacity:0}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li.ActiveSub .SubCategories,.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li:hover .SubCategories{transition:all .3s cubic-bezier(.075,.82,.165,1);width:100%;opacity:1}.Header .CategoryHeader .Container .CategoryRow{width:80%;position:relative;padding-left:36px}.Header .CategoryHeader .Container .CategoryRow .CategoryList{width:100%;height:0;transition:all .3s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider{width:100%;display:block;max-width:100%;height:36px}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem{width:auto;position:relative;border-right:1px solid #e00000;display:inline-block}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem.ActiveDropdown{position:relative}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem.ActiveDropdown:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;display:block;z-index:999}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .MainCategoryName,.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem a{padding:10px 20px;font-size:14px;line-height:16px;display:block;transition:all .3s cubic-bezier(.075,.82,.165,1);color:#fff;letter-spacing:-.5px;position:relative;z-index:10;cursor:pointer}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .MainCategoryName{display:flex;gap:15px;align-items:center}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .MainCategoryName .DropdownArrow{width:6px;height:6px;font-size:10px;line-height:6px}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .SubCategories{width:0;position:absolute;left:0;top:50px;width:200px;height:0;transition:all .3s cubic-bezier(.075,.82,.165,1);overflow:hidden;display:block;background-color:#fff;opacity:0;z-index:1}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .SubCategories li{border-right:none}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .SubCategories li a{padding:8px 20px;border-bottom:1px solid #f6f4f4;font-size:13px;text-align:left;letter-spacing:0;color:#020219;opacity:.7;transition:all .3s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem .SubCategories li a:hover{opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem:hover:hover .MainCategoryName{background-color:#e00000;transition:all .3s cubic-bezier(.075,.82,.165,1)}.Header .CategoryHeader .Container .CategoryRow .CategoryList .CategoryBarSlider .CategoryBarItem:hover .SubCategories{transition:all .3s cubic-bezier(.075,.82,.165,1);height:auto;opacity:1;top:36px}.Header .MobileMainMenu{display:block;background-color:#c2001a;padding:8px 10px}.Header .MobileMainMenu ul{display:flex;justify-content:space-around;gap:5px}.Header .MobileMainMenu ul li{background-color:rgba(0,0,0,.149);padding:3px;border-radius:20px;position:relative}.Header .MobileMainMenu ul li a{background-color:#fff243;border-radius:20px;padding:5px 12px;display:block;font-size:13px;font-weight:600;text-transform:capitalize;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(0) brightness(1.1);backdrop-filter:blur(0) brightness(1.1);animation:glassFlareAnimation 6s ease-in-out infinite}.Header .MobileMainMenu ul li a:before{content:"";position:absolute;top:-100%;left:-100%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 50%);opacity:.4;transform:rotate(45deg);animation:flareMovement 2s ease-in-out infinite}.Header .MobileMainMenu ul li:nth-child(2n) a{background:#ffe768}.Header .MobileMainMenu ul li:nth-child(3n) a{background:#b7d952}@keyframes flareMovement{0%{transform:translate(-150%,-150%) rotate(45deg)}50%{transform:translate(50%,50%) rotate(45deg)}to{transform:translate(150%,150%) rotate(45deg)}}@keyframes glassFlareAnimation{0%{-webkit-backdrop-filter:blur(3px) brightness(1);backdrop-filter:blur(3px) brightness(1)}50%{-webkit-backdrop-filter:blur(5px) brightness(1.2);backdrop-filter:blur(5px) brightness(1.2)}to{-webkit-backdrop-filter:blur(3px) brightness(1);backdrop-filter:blur(3px) brightness(1)}}.Footer{width:100%;height:auto;background-color:#020219;text-align:center}.MainSlider .BannerSlide,.MainSlider .BannerSlide img{width:100%;display:block!important}.ProductCard{width:100%;max-width:240px;background-color:#fff;padding:5px;border-radius:16px;position:relative;border:1px solid #f6f4f4}.ProductCard .Offer{width:42px;height:34px;background-color:#f20000;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 70%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 70%,0 100%);display:flex;align-items:center;letter-spacing:-.5px;justify-content:center;font-size:12px;color:#fff;position:absolute;top:0;right:11px;line-height:16px;padding:5px 0 13px;font-weight:600;z-index:9}.ProductCard .ProductCardImage{border-radius:12px;position:relative}.ProductCard .ProductCardImage .ProductCardImageThumb{border-radius:16px;overflow:hidden;aspect-ratio:1/1}.ProductCard .ProductCardImage .ProductCardImageThumb img{object-fit:contain;height:100%;width:100%}.ProductCard .ProductCardImage .Timer{position:absolute;right:10px;bottom:10px;border-radius:5px;background-color:rgba(255,242,67,.5);padding:4px 8px;display:flex;align-items:center;gap:5px;font-size:14px;color:#020219;text-transform:capitalize;width:auto;text-align:center;justify-content:center;letter-spacing:-.2px;font-weight:400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ProductCard .ProductCardImage .Timer span{color:#f20000;font-weight:700;font-size:20px}.ProductCard .ProductCardDetails{padding:10px;max-width:100%}.ProductCard .ProductCardDetails .RatingAndStock{display:flex;justify-content:space-between;padding:5px 0;min-height:30px;align-items:center}.ProductCard .ProductCardDetails .RatingAndStock .Rating{display:flex;align-items:center;font-size:13px;gap:10px}.ProductCard .ProductCardDetails .RatingAndStock .Rating .Stars{color:#ffbf00;font-size:10px;display:flex;gap:2px;width:auto}.ProductCard .ProductCardDetails .RatingAndStock .Rating .Stars i.filled{color:#ffbf00}.ProductCard .ProductCardDetails .RatingAndStock .Rating .Stars i.empty{color:#e6e6e6}.ProductCard .ProductCardDetails .RatingAndStock .Stocks{width:auto;font-size:11px;gap:10px;display:flex;align-items:center}.ProductCard .ProductCardDetails .RatingAndStock .Stocks .StockStatus{gap:5px;display:flex}.ProductCard .ProductCardDetails .RatingAndStock .Stocks .StockStatus.OutofStock{border:1px solid #f20000;padding:4px 6px;color:#f20000;font-size:10px;line-height:7px;border-radius:10px;font-weight:600}.ProductCard .ProductCardDetails .RatingAndStock .Stocks .StockStatus.InStock{border:1px solid #49b156;padding:4px 6px;color:#49b156;font-size:10px;line-height:7px;border-radius:10px;font-weight:600}.ProductCard .ProductCardDetails .ProductTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProductCard .ProductCardDetails .ProductTitle,.ProductCard .ProductCardDetails .ProductTitle a{font-size:14px;color:#020219;font-weight:300;padding:4px 0 8px}.ProductCard .ProductCardDetails .Price{font-weight:600;display:flex;gap:5px;align-items:center}.ProductCard .ProductCardDetails .Price .SalePrice{font-size:16px}.ProductCard .ProductCardDetails .Price .ActualPrice{font-size:13px;opacity:1;font-weight:300;color:#989898}.ProductCard .ProductCardDetails .Price .ActualPrice .Mrp{text-decoration:line-through}.ProductCard .ProductCardDetails .Price .ActualPrice .DiscountOffer{background-color:#49b156;color:#fff;font-size:11px;padding:3px 5px;font-weight:300;border-radius:10px;margin:auto 0 auto 5px}.ProductCard .ProductCardDetails .TagsAndWishlist{width:100%;display:flex;justify-content:space-between;padding:8px 0;height:33px}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags{display:block;width:100%}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .Tag{display:flex;font-size:12px;margin:2px 0}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .Tag span{background-color:#68faff;color:#020219;font-size:12px;padding:2px 6px;border-radius:10px;text-wrap:nowrap}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .OfferEndsTag{background-color:#f1f1f1;display:flex;width:auto}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .OfferEndsTag .Timer{background-color:#b60404}.ProductCard .ProductCardDetails .TagsAndWishlist .TagsAndWishlist{width:100%;margin:0 auto;font-size:14px}.ProductCard .ProductCardDetails .TagsAndWishlist .AddTowishlist{padding:7px;font-size:14px;background-color:#e6e6e6;border-radius:20px;height:28px;width:28px;display:flex;align-items:center;text-align:center}.ProductCard .ProductCardDetails .AddToCartButton{width:100%;background-color:#020219;color:#fff;text-align:center;border-radius:5px;padding:5px 3px;cursor:pointer;margin-top:10px;text-transform:uppercase;font-size:12px;height:32px;font-weight:500;line-height:26px;letter-spacing:1px}.ProductCard .ProductCardDetails .AddToCartButton svg{font-size:20px;margin-right:10px;line-height:17px}.ProductCard .ProductCardDetails .OutOfStockButton{cursor:not-allowed!important;background-color:hsla(0,0%,60%,.5)}.CategorySlider .slick-slide .slick-active{border:none!important;outline:none!important}.CategorySlider .CategoryItem{width:100%;display:block!important;padding:15px;position:relative}.CategorySlider .CategoryItem .NameAndOffer{width:100%;position:absolute;left:0;bottom:0;text-align:center;display:flex;flex-flow:column wrap;gap:7px}.CategorySlider .CategoryItem .NameAndOffer .CategoryName{width:100%;text-align:center;border-radius:20px;color:#020219;padding:4px 20px;font-weight:400;letter-spacing:.9px;font-size:12px;text-transform:uppercase}.CategorySlider .CategoryItem .NameAndOffer .OfferStarts{width:90px;text-align:center;border-radius:20px;background-color:#f20000;padding:4px 2px;color:#fff;font-size:11px;border:3px solid #fff;margin:0 auto;font-weight:300}.CategorySlider .CategoryItem .NameAndOffer .OfferStarts span{font-weight:600}.CategorySlider .CategoryItem img{width:100%;height:auto!important;display:block!important}.SubCategorySlider .slick-slide .slick-active{border:none!important;outline:none!important}.SubCategorySlider .CategoryItem{width:100%;display:block!important;padding:0;position:relative}.SubCategorySlider .CategoryItem .SubCategoryName{width:100%;text-align:center;border-radius:20px;color:#020219;padding:4px 0;font-weight:400;letter-spacing:.9px;font-size:12px;text-transform:uppercase}.SubCategorySlider .CategoryItem .SubCategoryImage{border-radius:150px!important;overflow:hidden;border:1px solid #e6e6e6;width:90%;margin:0 auto;aspect-ratio:1/1;padding:10px}.SubCategorySlider .CategoryItem .SubCategoryImage img{width:100%;height:100%;object-fit:contain;object-position:center;display:block!important}.SpecialBannersSlider .BannerCard{width:100%;border-radius:10px;padding-right:30px}.SpecialBannersSlider .BannerCard a{width:100%;border-radius:20px;display:block;overflow:hidden}.SpecialBannersSlider .BannerCard a img{width:100%;height:auto!important;border-radius:20px;display:block}.FeaturedBannersSlider .slick-slide{display:block}.FeaturedBannersSlider .slick-slide .BannerCard{width:100%;border-radius:10px;overflow:hidden;display:block!important}.FeaturedBannersSlider .slick-slide .BannerCard a{width:100%;border-radius:20px;display:block;overflow:hidden}.FeaturedBannersSlider .slick-slide .BannerCard a img{width:100%;border-radius:20px;display:block;height:auto!important}.PromoBannerSlider .slick-slide{display:block}.PromoBannerSlider .slick-slide .BannerCard{width:100%;border-radius:10px;overflow:hidden;display:block!important}.PromoBannerSlider .slick-slide .BannerCard a{width:100%;border-radius:20px;display:block;overflow:hidden}.PromoBannerSlider .slick-slide .BannerCard a img{width:100%;border-radius:20px;display:block;height:auto!important}.FilterTags{display:flex;width:auto;gap:10px;z-index:9;top:inherit;padding-bottom:24px;overflow-x:auto}.FilterTags .OutlineButton{font-size:14px;padding:4px 14px;font-size:12px;height:32px;white-space:nowrap}.FilterTags .OutlineButton.ActiveTag{background-color:#f20000;color:#fff;border:1px solid #f20000}.BudgetStoreProducts{position:relative}.BudgetStoreProducts .FilterTags{align-items:right;position:absolute;right:0}.OfferProducts .FilterSlider.FilterTags{padding-bottom:24px;width:100%;overflow:hidden;display:block;max-width:100%!important;padding-left:30px;padding-right:30px}.OfferProducts .FilterSlider.FilterTags .slick-slide{padding-right:8px}.OfferProducts .FilterSlider.FilterTags .slick-next:before,.OfferProducts .FilterSlider.FilterTags .slick-prev:before{color:#f20000!important}.Accordion{border:1px solid #ccc;margin-bottom:10px}.Accordion .AccordionHeader{padding:10px;background-color:#f0f0f0;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.Accordion .AccordionHeader .Arrow{transition:transform .3s ease-in-out;font-size:8px}.Accordion .AccordionContent{padding:10px}.Accordion .FilterCheckbox{margin-bottom:5px}.Accordion .FilterCheckbox label{display:block}.Accordion .FilterCheckbox input[type=checkbox]{margin-right:5px}.Expanded{transform:rotate(180deg)}.SearchContainer{position:relative;z-index:99}.SearchContainer .SearchInputGroup{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;padding:8px}.SearchContainer .SearchInputGroup .SearchInput{flex:1 1;border:none;outline:none;font-size:16px!important}.SearchContainer .SearchInputGroup .search-icon{margin-left:8px;cursor:pointer}.SearchContainer .SearchResults{position:absolute;margin-top:-2px;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;background-color:#fff;width:100%;z-index:99}.SearchContainer .SearchResult{padding:8px;cursor:pointer}.SearchContainer .SearchResult:hover{background-color:#f0f0f0}.GalleryShimmer{width:100%;height:100%;aspect-ratio:1/1}.ProductImageGallery{display:flex;max-width:600px;justify-content:space-between;flex-flow:row-reverse;padding-top:40px;padding-bottom:60px;gap:20px;background-color:#fff}.ProductImageGallery .LargeImages{width:calc(100% - 140px);display:block}.ProductImageGallery .LargeImages .GalleryImageCard{aspect-ratio:1/1}.ProductImageGallery .LargeImages .GalleryImageCard img{width:100%;height:100%;object-fit:contain}.ProductImageGallery .ThumbsImages{width:100px;display:flex;flex-flow:column;gap:10px}.ProductImageGallery .ThumbsImages .ThumbImageCard{margin-bottom:10px;aspect-ratio:1/1;border:1px solid #f6f4f4;width:100px;height:100px;display:block}.ProductImageGallery .ThumbsImages .ThumbImageCard.Active{border:1px solid #989898}.ProductImageGallery .ThumbsImages .ThumbImageCard img{width:100%;height:100%;object-fit:contain}.ProductMainDetails .ProductTitle{display:flex;justify-content:space-between;width:100%;padding-bottom:10px;border-bottom:2px solid #f6f4f4;margin-bottom:10px}.ProductMainDetails .ProductTitle h1{font-size:20px;font-weight:400;color:#020219;width:calc(100% - 60px)}.ProductMainDetails .ProductTitle .ShareProduct{width:94px;height:30px;display:flex;align-items:center;gap:20px}.ProductMainDetails .ProductTitle .ShareProduct .fa-facebook{color:#1877f2}.ProductMainDetails .ProductTitle .ShareProduct .fa-x-twitter{color:#000}.ProductMainDetails .ProductTitle .ShareProduct .fa-whatsapp{color:#25d366}.ProductMainDetails .RatingAndStocks{width:100%;display:flex;justify-content:space-between}.ProductMainDetails .RatingAndStocks .RatingAndSku{width:calc(100% - 130px)}.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating{display:flex;gap:10px;align-items:center}.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating .Stars{display:flex;gap:5px;color:#ffbf00;font-size:12px}.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating .Stars i.filled{color:#ffbf00}.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating .Stars i.empty{color:#e6e6e6}.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating .RatingValue,.ProductMainDetails .RatingAndStocks .RatingAndSku .Rating .ReviewsCount{font-size:14px;color:#989898}.ProductMainDetails .RatingAndStocks .RatingAndSku .SkuAndCategory{display:flex;gap:10px;color:#989898;font-size:14px;padding-top:6px}.ProductMainDetails .RatingAndStocks .RatingAndSku .SkuAndCategory .Sku{text-transform:uppercase}.ProductMainDetails .RatingAndStocks .RatingAndSku .SkuAndCategory .Category{padding-left:10px;border-left:1px solid #f6f4f4;text-transform:uppercase}.ProductMainDetails .RatingAndStocks .StockStatus{font-size:14px}.ProductMainDetails .RatingAndStocks .StockStatus.Instock{color:#49b156}.ProductMainDetails .Delivery{font-size:13px;color:#49b156;padding:5px 10px;border:1px solid #49b156;width:auto;border-radius:20px;text-align:center;display:inline-block;margin-top:10px}.ProductMainDetails .PricingAndTags{display:flex;justify-content:space-between;padding-top:20px;padding-bottom:10px}.ProductMainDetails .PricingAndTags .Price{align-items:center;display:flex}.ProductMainDetails .PricingAndTags .Price .SalePrice{font-size:32px;line-height:32px;color:#020219}.ProductMainDetails .PricingAndTags .Price .ActualPrice{font-size:24px;line-height:24px;color:#989898;padding:0 10px;text-decoration:line-through}.ProductMainDetails .PricingAndTags .Price .Discount{font-size:12px;background-color:#49b156;color:#fff;padding:3px 5px;border-radius:10px}.ProductMainDetails .PricingAndTags .ProductTags{width:210px}.ProductMainDetails .PricingAndTags .ProductTags .SpecialTags{display:block;width:210px}.ProductMainDetails .PricingAndTags .ProductTags .SpecialTags .Tag{display:flex;font-size:12px;margin:2px 0}.ProductMainDetails .PricingAndTags .ProductTags .SpecialTags .Tag span{background-color:#68faff;color:#020219;font-size:12px;padding:2px 6px;border-radius:10px}.ProductMainDetails .PricingAndTags .ProductTags .SpecialTags .OfferEndsTag{background-color:#f1f1f1;display:flex;width:auto}.ProductMainDetails .PricingAndTags .ProductTags .SpecialTags .OfferEndsTag .Timer{background-color:#b60404}.ProductMainDetails .Attributes{padding-top:20px;border-top:1px solid #e6e6e6}.ProductMainDetails .Attributes .Size{width:100%}.ProductMainDetails .Attributes .Size .SizeLabel{font-size:12px;color:#989898;text-transform:uppercase}.ProductMainDetails .Attributes .Size .SizeLabel .CurrentAttributeName{color:#020219}.ProductMainDetails .Attributes .Size .SizeAttributes{width:100%;padding-top:10px}.ProductMainDetails .Attributes .Size .SizeAttributes ul{display:flex;gap:10px}.ProductMainDetails .Attributes .Size .SizeAttributes ul li{width:auto}.ProductMainDetails .Attributes .Size .SizeAttributes ul li a{font-size:14px;color:#020219;border:1px solid #e6e6e6;padding:5px;display:block;width:70px;text-align:center;cursor:pointer}.ProductMainDetails .Attributes .Size .SizeAttributes ul li a.Active{border:1px solid #020219}.ProductMainDetails .Attributes .Color{padding-top:20px;width:100%}.ProductMainDetails .Attributes .Color .ColorLabel{font-size:12px;color:#989898;text-transform:uppercase}.ProductMainDetails .Attributes .Color .ColorLabel .CurrentAttributeName{color:#020219}.ProductMainDetails .Attributes .Color .ColorAttributes{width:100%;padding-top:10px}.ProductMainDetails .Attributes .Color .ColorAttributes ul{display:flex;gap:10px}.ProductMainDetails .Attributes .Color .ColorAttributes ul li{width:auto}.ProductMainDetails .Attributes .Color .ColorAttributes ul li a{font-size:14px;color:#020219;position:relative;width:30px;height:30px;display:block}.ProductMainDetails .Attributes .Color .ColorAttributes ul li a.Active{padding:2px;border:1px solid #020219;border-radius:5px}.ProductMainDetails .Attributes .Color .ColorAttributes ul li a .ColorName{position:absolute;bottom:0;visibility:hidden;opacity:0;font-size:10px;text-align:center;width:100%;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ProductMainDetails .Attributes .Color .ColorAttributes ul li a:hover .ColorName{bottom:-16px;visibility:visible;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ProductMainDetails .Attributes .Color .ColorAttributes ul li a .ColorCode{width:100%;height:100%;display:block;border-radius:5px;border:1px solid #dedede}.ProductMainDetails .Attributes .Color .ColorAttributesImage{width:100%;padding:10px 0}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul{display:flex;gap:10px}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li{width:auto}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a{font-size:14px;color:#020219;position:relative;width:50px;height:50px;display:block;border:1px solid #dedede;border-radius:5px;padding:2px}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a img{width:100%;height:100%;object-fit:contain;display:block;border-radius:5px}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a.Active{padding:2px;border:1px solid #020219;border-radius:5px}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a .ColorName{position:absolute;bottom:0;visibility:hidden;opacity:0;font-size:10px;text-align:center;width:100%;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a:hover .ColorName{bottom:-16px;visibility:visible;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ProductMainDetails .Attributes .Color .ColorAttributesImage ul li a .ColorCode{width:100%;height:100%;display:block;border-radius:30px;border:1px solid #dedede}.ApplyCoupon{margin-top:0;padding-bottom:30px;position:relative}.ApplyCoupon .CouponCodeForm{display:block;justify-content:space-between;width:100%;align-items:center;background-color:rgba(255,191,0,.1);border-radius:10px;padding:10px 15px;border:1px solid #ffbf00;flex-flow:row wrap}.ApplyCoupon .CouponCodeForm h4{text-transform:uppercase;letter-spacing:1px;font-weight:400;margin-bottom:0;font-size:12px;color:#020219}.ApplyCoupon .CouponCodeForm .CouponInputField{position:relative;margin-top:5px}.ApplyCoupon .CouponCodeForm .CouponInputField input{border-radius:20px;padding:11px 15px;border:1px solid #e6e6e6;width:100%;position:relative}.ApplyCoupon .CouponCodeForm .CouponInputField input:focus{outline:none;border:1px solid #989898}.ApplyCoupon .CouponCodeForm .CouponInputField .ApplyButton{background-color:#020219;color:#fff;border-radius:20px;padding:8px 10px;width:87px;text-align:center;line-height:12px;text-transform:uppercase;position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:12px;cursor:pointer}.ApplyCoupon .Messages{position:absolute;display:block;top:0;right:0;text-align:center;width:250px;border-radius:10px}.ApplyCoupon .Messages.Success{background-color:rgba(73,177,86,.1);color:#49b156}.ApplyCoupon .Messages.Error{background-color:rgba(242,0,0,.1);color:#f20000}.ApplyCoupon .Messages p{font-size:12px}.CookiePopup{position:fixed;top:0;left:0;right:0;bottom:0;display:none;justify-content:center;align-items:center;background:rgba(0,0,0,.5);transition:opacity .3s ease}.CookiePopup.show{display:flex;opacity:1}.CookiePopup .CookieModal{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:100%;background-color:#fff;color:#020219;padding:40px 0 50px;z-index:100000;text-align:left;transition:opacity .3s ease-in-out,transform .3s ease-in-out;box-shadow:0 2px 10px rgba(2,2,25,.1)}.CookiePopup .CookieModal .ContentAndButtons{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.CookiePopup .CookieModal .ContentAndButtons .Content{width:calc(100% - 220px)}.CookiePopup .CookieModal .ContentAndButtons h4{margin:0 0 10px;font-family:Pangram,sans-serif;font-size:20px;line-height:20px;width:100%;display:block}.CookiePopup .CookieModal .ContentAndButtons p{margin:0 0 10px;font-family:Pangram,sans-serif;font-size:14px;line-height:17px;text-align:left;font-weight:400;color:rgba(2,2,25,.7)}.CookiePopup .CookieModal .ContentAndButtons a{color:#f20000;text-decoration:underline;padding:15px 0 0;display:inline-block}.CookiePopup .CookieModal .CookieButtons{width:140px;display:flex;justify-content:right;gap:10px;align-items:flex-start;flex-flow:column wrap}.CookiePopup .CookieModal .CookieButtons .CookieButton{padding:5px 10px;border:none;border-radius:0;cursor:pointer;font-size:14px;transition:background-color .3s ease}.CookiePopup .CookieModal .CookieButtons .CookieButton.Accept{background-color:#f20000;color:#fff}.CookiePopup .CookieModal .CookieButtons .CookieButton.Accept:hover{background-color:#ff2626}.CookiePopup .CookieModal .CookieButtons .CookieButton.Cancel{background-color:#fff;border:1px solid hsla(0,0%,60%,.5);color:#020219}.CookiePopup .CookieModal .CookieButtons .CookieButton.Cancel:hover{background-color:hsla(0,0%,60%,.5);border:1px solid #fff}.BottomNav{display:block;width:100%;position:fixed;background-color:#fff;bottom:0;left:0;z-index:9999999;padding:10px 0;border-top:1px solid #f6f4f4;box-shadow:0 -10px 34px rgba(0,0,0,.003)}.BottomNav nav{width:100%}.BottomNav nav ul{width:100%;display:flex;justify-content:space-between}.BottomNav nav ul li{width:20%;display:block;text-align:center}.BottomNav nav ul li .IconAndText{justify-content:center;display:flex;flex-flow:column wrap;align-items:center;position:relative;color:rgba(2,2,25,.5);max-width:80px;margin:0 auto;gap:6px}.BottomNav nav ul li .IconAndText i{height:20px;width:20px;font-size:20px;line-height:20px}.BottomNav nav ul li .IconAndText .Text{font-size:9px;letter-spacing:.005px}.BottomNav nav ul li .IconAndText .Count{font-size:8px;width:14px;height:14px;border-radius:15px;display:grid;place-content:center;background-color:#020219;color:#fff;position:absolute;right:9px;top:-2px}.BottomNav nav ul li .ActiveBottomNav{color:#f20000!important}.DeliveryMethods{width:100%}.DeliveryMethods .DeliveryMethodTypes{display:flex;flex-direction:row;gap:10px;margin:20px auto}.DeliveryMethods .DeliveryMethodTypes .MethodRadioLabel{padding:8px 16px;border:1px solid #989898;color:#989898;border-radius:5px;transition:background-color .3s ease,border-color .3s ease;display:flex;align-items:center;cursor:pointer;position:relative}.DeliveryMethods .DeliveryMethodTypes .MethodRadioLabel:hover{background-color:hsla(0,10%,96%,.9)}.DeliveryMethods .DeliveryMethodTypes .MethodRadioLabel.active{background-color:#020219;border-color:#020219;color:#fff}.DeliveryMethods .DeliveryMethodTypes .MethodRadioLabel.active input[type=radio],.DeliveryMethods .DeliveryMethodTypes .MethodRadioLabel.disabl input[type=radio]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-right:8px}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul{list-style-type:none;padding:0;display:flex;flex-flow:row wrap}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li{width:100%;display:block}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label{border-radius:0;cursor:pointer;width:100%;display:flex;flex-flow:row wrap;padding:5px 0;justify-content:space-between;align-items:center;border-bottom:1px solid hsla(0,0%,90%,.7)}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label:hover{border-bottom:1px solid hsla(0,0%,60%,.5)}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #989898;border-radius:50px;position:relative;cursor:pointer;outline:none}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label input[type=radio]:checked:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#f20000;position:absolute;top:4px;left:4px}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery{display:flex;flex-flow:row wrap;padding:0 5px;width:calc(100% - 120px);justify-content:space-between;color:#989898}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery .NameAndPrice{font-size:14px;line-height:16px;display:flex;gap:4px;flex-flow:column wrap;margin:auto 0}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery .NameAndPrice .PartnerName{font-size:14px;line-height:16px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery .PriceAndWeight{display:flex;gap:11px;font-size:13px;font-weight:400}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery .PriceAndWeight .DeliveryPrice{font-size:13px;font-weight:600;margin:auto 0}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .ExpectedDate{width:190px;font-size:13px;margin-bottom:5px}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .ExpectedDate p{font-size:12px;line-height:16px;color:#020219;border-radius:10px;text-transform:capitalize;padding-bottom:5px}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .ExpectedDate .DeliveryDate{font-size:12px;line-height:16px;background-color:#989898;color:#fff;border-radius:5px;padding:2px 7px}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .DeliveryImage{display:block;aspect-ratio:95/49;width:80px;padding:5px 0;margin-left:0}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .DeliveryImage img{width:100%;height:100%;object-fit:contain;object-position:right;max-height:-moz-fit-content;max-height:fit-content}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li.selected label{background-color:#fff}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li.selected label .NameAndPrice{color:#020219}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li.selected label .ExpectedDate .DeliveryDate{background-color:#49b156}.SearchWrapper{position:relative;width:100%}.SuggestionsDropdown{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;max-height:300px;overflow-y:auto;z-index:1000;box-shadow:0 4px 6px rgba(0,0,0,.1)}.SuggestionsDropdown ul{list-style:none;margin:0;padding:0}.SuggestionItem{display:flex;align-items:center;padding:10px;cursor:pointer}.SuggestionItem:hover{background-color:#f9f9f9}.SuggestionImage{border-radius:4px;object-fit:cover;margin-right:10px;max-width:60px}.SuggestionText{display:flex;flex-direction:column}.SuggestionTitle{font-weight:400;color:#333;font-size:14px}.SuggestionDescription{font-size:.9em;color:#666}.NarowsShimmer{display:inline-block;height:50px;width:100%;background:linear-gradient(90deg,#f0f0f0 8%,#e0e0e0 18%,#f0f0f0 33%);background-size:200% 100%;animation:NarowsShimmer 1.5s infinite;border-radius:5px}@keyframes NarowsShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Gurantee{display:none}.Gurantee img{width:20px!important;height:auto!important}.BlogPage{z-index:3;background-color:#f6f4f4;padding-bottom:90px}.BlogPage,.BlogPageBanner{width:100%;position:relative}.BlogPageBanner .PageBannerTitle{text-align:left;padding:70px 0 0;display:block;margin:0}.CategoryTabs{width:100%;padding:10px 0;margin:0 auto}.CategoryTabsContainer{overflow:hidden;width:auto;position:relative}.CategoryTabsList{display:flex;flex-flow:row wrap;justify-content:left;list-style:none;margin:0;white-space:nowrap;overflow-y:scroll;scroll-behavior:smooth;position:relative;padding:0 50px 0 0}.CategoryTabsListItem{margin:5px}.CategoryTabsLink{color:#fff;text-decoration:none;font-size:14px;padding:4px 18px;text-transform:uppercase;font-weight:300;cursor:pointer;border-radius:10px;background-color:#020219;border-radius:20px;transition:all .3s cubic-bezier(.165,.84,.44,1);display:block}.CategoryTabsContainer:after{content:"";position:absolute;top:0;right:11px;bottom:0;width:24px;background:linear-gradient(88deg,hsla(0,0%,100%,0),#f6f4f4)}.CategoryTabsContainer:before{content:"";position:absolute;top:0;right:0;bottom:0;width:11px;background:#f6f4f4;z-index:1}.CategoryTabsList::-webkit-scrollbar{width:2px;background-color:transparent;height:5px;margin-top:-20px}.CategoryTabsList::-webkit-scrollbar-thumb{background-color:rgba(2,2,25,.1);border-radius:.25em}.CategoryTabsList::-webkit-scrollbar-thumb:active,.CategoryTabsList::-webkit-scrollbar-thumb:hover{background-color:#f1f1f1}.CategoryTabsLink.active{background-color:#020219;transition:all .3s cubic-bezier(.165,.84,.44,1)}.CategoryTabsLink:hover{background-color:rgba(2,2,25,.7);transition:all .3s cubic-bezier(.165,.84,.44,1)}.BlogPageListing{width:100%;padding-top:10px}.BlogGrid{width:100%;display:flex;flex-flow:row wrap;gap:20px}.BlogGrid .GridItem{aspect-ratio:auto;position:relative;width:calc(33% - 16.5px);background-color:#fff}.BlogGrid .GridItem .BlogItem{aspect-ratio:auto;position:relative;padding:0;display:block}.BlogGrid .BlogItem .BlogThumbContainer{aspect-ratio:274/167!important;overflow:hidden;position:relative}.BlogGrid .BlogItem:before{display:none}.BlogGrid .GridItem .BlogItem .BlogContents{text-align:left;width:100%;max-width:100%;position:relative;color:#020219;padding:20px}.BlogGrid .GridItem .BlogItem .CategoryTag{margin:0 auto 10px;background-color:transparent;color:#fff;background:#f20000}.BlogGrid .GridItem .BlogItem .CategoryTag,.BlogGrid .GridItem .BlogItem .Date{position:relative;top:auto;left:auto;display:inline-block;padding:3px 12px;font-size:13px;font-family:var(--title-font);letter-spacing:1px;border:1px solid #f20000}.BlogGrid .GridItem .BlogItem .Date{background-color:transparent;color:#f20000;margin:0 auto 10px 5px}.BlogGrid .GridItem .BlogItem h3{font-size:22px;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:27px}.CategoriesAndMustRead{width:30%;padding-left:40px}.SubTitle{width:100%;padding-bottom:15px;display:flex}.SubTitle h2{white-space:nowrap;padding-right:10px;font-size:16px;color:rgba(2,2,25,.8);font-weight:600!important;letter-spacing:3px}.MustReadGridBlock{width:100%;position:-webkit-sticky;position:sticky;top:80px}.MustReadGrid{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;gap:30px}.MustReadGrid .GridItem{aspect-ratio:auto;position:relative;width:100%}.MustReadGrid .GridItem .BlogItem{aspect-ratio:auto;position:relative;border:1px solid rgba(2,2,25,.1);display:flex;justify-content:space-between}.MustReadGrid .BlogItem .BlogThumbContainer{aspect-ratio:20/25!important;overflow:hidden;position:relative;width:33%}.MustReadGrid .BlogItem .BlogThumbContainer img{width:100%;height:100%;object-fit:cover}.MustReadGrid .BlogItem:before{display:none}.MustReadGrid .GridItem .BlogItem .BlogContents{text-align:left;width:60%;position:relative;color:#020219;padding:10px 0 0}.MustReadGrid .GridItem .BlogItem .BlogContents h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:15px;line-height:24px;font-weight:400}.MustReadGrid .GridItem .BlogItem .CategoryTag{position:relative;top:auto;margin:0 auto -9px;left:auto;background-color:transparent;font-size:13px;display:inline-block;padding:0 15px 0 0;color:#f20000}.MustReadGrid .GridItem .BlogItem .Date{position:relative;top:auto;margin:0 auto 10px;left:auto;background-color:transparent;padding:0;font-size:13px;display:block}.MustReadGrid .Title{width:100%;padding-bottom:15px;display:flex}.MustReadGrid .Title h2{white-space:nowrap;padding-right:10px}.MustReadGrid .Title:after{content:"";background:rgba(2,2,25,.07);display:block;height:3px;width:100%;position:relative;z-index:5;margin:auto 0}.BlogDetailsPage{width:100%}.BlogDetailsInner{width:100%;padding:80px 0 60px;margin:0 auto}.BlogDetailsInner,.DetailsAndAuthor{display:flex;justify-content:space-between}.DetailsAndAuthor{width:70%}.LeftSideGrid{width:30%}.DetailsBlock{width:70%;padding-left:40px}.DetailsBlockTop{width:100%;display:block}.DetailsBlockContents{display:block}.BlogListing{width:100%}.BlogListing .GridItem{aspect-ratio:386/500;position:relative;width:100%;display:block}.LatestPosts{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;gap:20px}.LatestPosts .GridItem{width:100%}.LatestPosts .GridItem,.LatestPosts .GridItem .BlogItem{aspect-ratio:auto;position:relative}.LatestPosts .BlogItem .BlogThumbContainer{aspect-ratio:274/167!important;overflow:hidden;position:relative}.LatestPosts .BlogItem:before{display:none}.LatestPosts .GridItem .BlogItem .BlogContents{text-align:left;width:100%;max-width:100%;position:relative;color:#020219;padding:20px 0;border-bottom:1px solid rgba(2,2,25,.1)}.LatestPosts .GridItem .BlogItem .CategoryTag{position:relative;top:auto;margin:0 auto -9px;left:auto;background-color:transparent;font-size:14px;display:inline-block;padding:0 15px 0 0;color:#f20000}.LatestPosts .GridItem .BlogItem .Date{position:relative;top:auto;margin:0 auto 10px;left:auto;background-color:transparent;padding:0;font-size:14px;display:block}.LatestPosts .GridItem .BlogItem h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:15px;line-height:24px;font-weight:500}.BlogTitle{width:100%;margin:0 auto;text-align:left;padding:0 0 30px}.BlogTitle .CategoryTag{margin:10px auto 0;background-color:transparent;color:#fff;background:#f20000}.BlogTitle .CategoryTag,.BlogTitle .Date{position:relative;top:auto;left:auto;display:inline-block;padding:3px 12px;font-size:14px;font-family:var(--title-font);letter-spacing:1px;border:1px solid #f20000}.BlogTitle .Date{background-color:transparent;color:#f20000;margin:10px auto 0 5px}.BlogTitle h1{font-size:32px;line-height:36px;font-weight:500;color:#020219}.DetailsBlockContents h2{font-size:27px;line-height:34px}.DetailsBlockContents h2,.DetailsBlockContents h3{font-weight:500;padding-top:15px;padding-bottom:10px}.DetailsBlockContents h3{font-size:24px;line-height:30px}.DetailsBlockContents ul li{font-size:15px;opacity:.7}.BlogImage{width:100%;margin:0 auto;display:block;aspect-ratio:274/167!important;overflow:hidden;position:relative}.BlogImage img{width:100%;height:100%;object-fit:cover}.DetailsBlockContents{width:100%;margin:0 auto}.DetailsBlockContents p{font-size:15px;opacity:.7;padding-bottom:15px;font-weight:300}.DetailsBlockContents h2,.DetailsBlockContents h3,.DetailsBlockContents h4,.DetailsBlockContents h5,.DetailsBlockContents h6{color:rgba(2,2,25,.7);display:block}.DetailsBlockContents h4{font-size:24px!important;line-height:26px;padding-top:18px;padding-bottom:10px}.DetailsBlockContents h5{font-size:20px!important;line-height:22px;padding-top:24px;padding-bottom:10px}.DetailsBlockContents h6{font-size:17px!important;line-height:20px;padding-top:16px;padding-bottom:10px}.DetailsBlockContents ul{list-style-position:outside}.DetailsBlockContents ul li{list-style:circle;list-style-position:inside;padding:0 0 15px;text-indent:-1.5rem;margin-left:1.5rem}.DetailsBlockContents ol li{list-style:auto;list-style-position:inside;padding:0 0 15px}.DetailsBlockContents a{color:#f20000!important}.DetailsImage{width:100%;margin:30px auto;display:block;aspect-ratio:274/167!important;overflow:hidden;position:relative}.DetailsImage img{width:100%;height:100%;object-fit:cover}.pagination{display:flex;justify-content:space-between;margin-top:20px}.pagination-button-next,.pagination-button-previous{background-color:#f20000;color:#fff;padding:10px 20px;border:none;cursor:pointer}.pagination-button:last-child{margin-left:auto}.pagination-button-next:hover,.pagination-button-previous:hover{background-color:#c2001a}.CategoryBarLoaderMain{display:flex;justify-content:space-between;gap:20px;padding:10px 0}.CategoryBarLoaderMain .CategoryBarItem{flex:1 1;display:flex;flex-direction:column}.CategoryBarLoaderMain .MainCategoryName{width:100%;height:16px;background-color:#e0e0e0;border-radius:4px;position:relative;overflow:hidden;font-size:12px;color:#a0a0a0}.CategoryBarLoaderMain .skeleton-loader{animation:shimmer 1.5s linear infinite}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.CategoryBarLoaderMain .skeleton-loader{background:linear-gradient(90deg,#fcc 25%,#f99 50%,#fcc 75%);background-size:200% 100%}@keyframes megaMenuReveal{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.MegaMenu{position:absolute;left:0;z-index:99;background-color:#fff;padding:20px;box-shadow:0 10px 10px rgba(0,0,0,.4);animation:megaMenuReveal .3s ease forwards}.MegaMenu,.MegaMenu ul{display:flex;width:100%}.MegaMenu ul{flex-flow:row wrap;justify-content:space-between;gap:10px}.MegaMenu ul li{width:120px;text-align:center}.MegaMenu ul li a span{font-size:12px;line-height:12px!important;text-transform:uppercase}.ModalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.ModalContent{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 10px 10px rgba(0,0,0,.4);width:90%;max-width:400px;text-align:center}.ModalContent .ModalHeader{display:flex;flex-flow:row wrap;justify-content:space-between}.ModalContent .ModalHeader .DisappointedIcon{color:#f44336;font-size:40px}.ModalContent .ModalHeader .Title{width:calc(100% - 60px);text-align:left}.ModalContent .ModalHeader .Title h2{font-size:16px;margin-bottom:5px;color:#020219}.ModalContent .ModalHeader .Title p{font-size:12px;line-height:14px;color:hsla(0,0%,60%,.5);margin-bottom:20px}.ModalContent textarea{font-family:Pangram}.ModalContent .CancellationReasonInput{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;resize:none;font-size:14px;margin-bottom:20px}.ModalContent .ModalButtons{display:flex;justify-content:space-between;gap:9px}.ModalContent .ModalButtons .SubmitButton{background-color:#f44336;color:#fff;border:none;padding:10px 15px;border-radius:10px;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase}.ModalContent .ModalButtons .SubmitButton:hover{background-color:#e00000}.ModalContent .ModalButtons .CloseButton{background-color:#fff;color:#020219;border:1px solid #020219;padding:10px 15px;border-radius:10px;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease}.ModalContent .ModalButtons .CloseButton:hover{background-color:#020219;color:#fff}.SubFooter .CertificatesAndPaymentsAndPartners{width:100%;display:flex;justify-content:space-between;padding-top:15px;border-bottom:1px solid hsla(0,10%,96%,.2);flex-flow:wrap}.SubFooter .CertificatesAndPaymentsAndPartners .Certificates{padding-bottom:20px}.SubFooter .CertificatesAndPaymentsAndPartners .Certificates h5{font-size:12px;margin-bottom:10px;text-transform:capitalize;font-weight:400;color:hsla(0,10%,96%,.5);text-align:left}.SubFooter .CertificatesAndPaymentsAndPartners .Certificates .CertificateLogos ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:wrap}.SubFooter .CertificatesAndPaymentsAndPartners .Certificates .CertificateLogos ul li{background-color:#fff;border-radius:5px;display:block;border:1px solid #989898;aspect-ratio:81/114;width:132px;padding:0;display:grid;place-items:center;overflow:hidden}.SubFooter .CertificatesAndPaymentsAndPartners .Certificates .CertificateLogos ul li img{width:100%;height:100%;object-fit:contain;max-height:-moz-fit-content;max-height:fit-content}.SubFooter .CertificatesAndPaymentsAndPartners .Payments{padding-bottom:20px}.SubFooter .CertificatesAndPaymentsAndPartners .Payments h5{font-size:12px;margin-bottom:10px;text-transform:capitalize;font-weight:400;color:hsla(0,10%,96%,.5);text-align:left}.SubFooter .CertificatesAndPaymentsAndPartners .Payments .PaymentsCards ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:wrap}.SubFooter .CertificatesAndPaymentsAndPartners .Payments .PaymentsCards ul li{background-color:#fff;border-radius:5px;display:block;border:1px solid #989898;aspect-ratio:81/49;width:64px;padding:5px 10px;display:grid;place-items:center}.SubFooter .CertificatesAndPaymentsAndPartners .Payments .PaymentsCards ul li img{width:100%;height:100%;object-fit:contain;max-height:-moz-fit-content;max-height:fit-content}.SubFooter .CertificatesAndPaymentsAndPartners .DeliveryPartners{padding-bottom:20px}.SubFooter .CertificatesAndPaymentsAndPartners .DeliveryPartners h5{font-size:12px;margin-bottom:10px;text-transform:capitalize;font-weight:400;color:hsla(0,10%,96%,.5);text-align:left}.SubFooter .CertificatesAndPaymentsAndPartners .DeliveryPartners .DeliveryLogos ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:wrap}.SubFooter .CertificatesAndPaymentsAndPartners .DeliveryPartners .DeliveryLogos ul li{background-color:#f6f4f4;border-radius:5px;display:flex;border:1px solid #e6e6e6;aspect-ratio:81/49;width:64px;padding:5px 7px;object-position:center;align-items:center}.SubFooter .CertificatesAndPaymentsAndPartners .DeliveryPartners .DeliveryLogos ul li img{width:100%;height:100%;object-fit:contain;max-height:-moz-fit-content;max-height:fit-content}.ReturnFormAndDetails{width:100%;display:flex;justify-content:space-between;flex-flow:column wrap;max-width:500px;margin:0 auto}.ReturnFormAndDetails .ReturnFormCard{width:100%}.ReturnFormAndDetails .ReturnFormCard .ReturnFormCardHeader{width:100%;text-align:left;padding-bottom:24px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormCardHeader .Title{font-size:18px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormCardHeader .Description{font-size:12px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard{padding:20px;background-color:#fff;border-radius:10px;margin:10px;box-shadow:0 1px 4px rgba(0,0,0,.1);font-size:14px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard h3{font-size:14px;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:1px;padding-bottom:10px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems{margin-top:15px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul{list-style:none;padding:0}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem{display:flex;justify-content:space-between;align-items:center;padding:10px 0;flex-flow:row wrap;border-top:1px solid hsla(0,0%,90%,.5)}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Left{width:75px;padding-right:15px;display:flex;align-items:center}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Left .ReturnItemImage{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;background-color:hsla(0,10%,96%,.5);border:1px solid #ddd}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Left .ReturnItemImage img{width:100%;height:100%;object-fit:contain}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center{display:flex;flex-flow:row wrap;justify-content:left;align-items:center;width:calc(100% - 190px)}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemName{width:100%!important;display:flex;padding-right:14px;padding-bottom:10px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemName h4{font-size:14px;font-weight:400;margin:0;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemName p{font-size:13px;color:#888}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemPrice{text-align:left;min-width:75px;display:flex;align-items:left;flex-flow:column wrap}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemPrice p{font-size:10px;color:#999;margin:0;padding:0;line-height:13px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemPrice h4{font-size:12px;font-weight:500;color:#000}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemTotal{text-align:left;display:flex;align-items:left;flex-flow:column wrap}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemTotal p{font-size:10px;color:#999;margin:0;padding:0;line-height:13px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Center .ReturnItemTotal h3{font-size:14px;font-weight:700;color:#020219;padding-bottom:0!important;letter-spacing:-.5!important}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:110px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ReturnItemQuantity input{width:60px;border:1px solid hsla(0,0%,90%,.9);text-align:center;height:40px;border-radius:8px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ItemSelect{margin-bottom:10px;margin-bottom:0!important}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ItemSelect input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ItemSelect input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ItemSelect input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnItemsCard .SelectToReturnItems ul .ReturnItem .Right .ItemSelect input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain{padding:20px;background-color:#fff;border-radius:10px;margin:10px;box-shadow:0 1px 4px rgba(0,0,0,.1);font-size:14px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:30px 0 5px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ReturnFormTitle{padding:0 0 20px;text-align:center}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ReturnFormTitle h2{font-size:18px;font-weight:600;padding-bottom:10px;color:#f20000;text-transform:capitalize;letter-spacing:-.5px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ReturnFormTitle p{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ReturnFormTitle p span{color:#020219}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .TwoInputsinRow{display:flex;justify-content:space-between;gap:15px;flex-flow:row wrap}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField{margin-bottom:10px;position:relative;margin-bottom:14px!important}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField input::placeholder{color:transparent}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer{display:flex;flex-flow:row wrap;justify-content:space-between}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup{display:flex;gap:10px;padding-top:10px;flex-flow:row wrap}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioGroupTitle{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioInputField{margin-bottom:10px;position:relative;width:60px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #f6f4f4;background-color:#f6f4f4;border-radius:5px;width:100%;height:32px;outline:none;cursor:pointer}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioInputField input[type=radio]:checked{background-color:rgba(242,0,0,.1);border-color:#f20000}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioInputField input[type=radio]:checked+label{color:#f20000}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .RadioContainer .RadioGroup .RadioInputField label{font-size:12px;text-transform:uppercase;color:#989898;vertical-align:middle;width:100%;cursor:pointer;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:0;letter-spacing:-.5px;letter-spacing:1px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ConsentCheckbox{margin-top:20px;font-size:14px;margin-bottom:10px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ConsentCheckbox input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ConsentCheckbox input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ConsentCheckbox input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .ConsentCheckbox input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField{margin-bottom:10px;position:relative;margin-top:20px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField label{font-size:.9em;color:#989898;position:absolute;top:10px;left:10px;transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField textarea{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;font-family:Pangram;font-weight:400}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField textarea::placeholder{color:transparent}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField textarea:focus{border-color:#f20000;background-color:#fff;outline:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField textarea:focus+label{transform:translateY(-2px);font-size:9px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .TextareaField textarea:not(:placeholder-shown)+label{transform:translateY(-2px);font-size:9px;color:#989898}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField{margin-bottom:10px;position:relative;margin-top:12px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select:focus+label,.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField label{position:relative;left:0;transform:none!important;display:block;padding:0 0 5px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select{line-height:16px;padding:12px 14px}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SelectField select option:disabled{color:rgba(2,2,25,.5);cursor:not-allowed!important}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SubmitButton{width:100%;padding:10px;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease}.ReturnFormAndDetails .ReturnFormCard .ReturnFormAndProductSelection .ReturnFormMain .SubmitButton:hover{background-color:#e00000}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetails__Back{text-align:center;margin-top:20px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetails__Back .ReturnOrderDetails__Link{font-size:13px;color:rgba(2,2,25,.7);text-decoration:none;font-weight:500;transition:color .3s}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetails__Back .ReturnOrderDetails__Link:hover{color:#020219}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner{padding:20px;background-color:#fff;border-radius:10px;margin:10px;box-shadow:0 1px 4px rgba(0,0,0,.1);font-size:14px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:10px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Header .Left .ReturnOrderDetails__Date,.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Header .Left .ReturnOrderDetails__OrderId{font-size:13px;color:#888}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Header .Right .ReturnOrderDetails__Status{display:inline-block;font-size:9px;font-weight:300!important;background-color:#0c6;color:#fff;padding:6px 10px;border-radius:26px;text-transform:uppercase;letter-spacing:1px;height:27px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Button{padding:10px 15px;background-color:#ff3b30;color:#fff;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background-color .3s;display:inline-block}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Button:hover{background-color:#d32f2f}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items{margin-top:15px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul{list-style:none;padding:0}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;background-color:#fff;border-radius:10px;flex-flow:row wrap}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Left{width:80px;padding-right:15px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Left .ReturnOrderDetails__ItemImage{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;background-color:hsla(0,10%,96%,.5);border:1px solid #ddd}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Left .ReturnOrderDetails__ItemImage img{width:100%;height:100%;object-fit:contain}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:calc(100% - 80px)}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemName{width:100%!important;display:flex}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemName h4{font-size:14px;font-weight:400;margin:0;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemName p{font-size:13px;color:#888}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemPrice{text-align:left;min-width:75px;display:flex;align-items:center;gap:5px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemPrice p{font-size:13px;color:#999;margin:0}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemPrice h4{font-size:14px;font-weight:500;color:#000}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemQuantity{text-align:left;display:flex;align-items:center;gap:5px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemQuantity p{font-size:10px;color:#999;margin:0}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemQuantity h4{font-size:14px;font-weight:500;color:#000}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemTotal{text-align:left;display:flex;align-items:center;gap:5px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemTotal p{font-size:13px;color:#999;margin:0}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Items ul .ReturnOrderDetails__Item .Right .ReturnOrderDetails__ItemTotal h3{font-size:15px;font-weight:500;color:#000}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Summary{margin-top:15px;border:1px solid #989898;padding:15px;border-radius:8px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Summary ul{list-style:none;padding:0}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Summary ul li{display:flex;justify-content:space-between}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Summary ul li p{font-size:13px;color:#555;line-height:16px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Summary ul li.Total{font-weight:700;color:#f44336;margin-top:5px;padding-top:5px;text-transform:uppercase;border-top:1px solid hsla(0,0%,90%,.7)}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Address{margin-top:15px;background-color:#f9f9f9;padding:15px;border-radius:8px;border:1px solid hsla(0,0%,90%,.7)}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Address h4{font-size:14px;font-weight:500;color:#333}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__Address p{font-size:14px;color:#666;margin:0;padding:0;line-height:18px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__PaymentMethod{margin-top:15px;padding:15px;border-radius:8px;background-color:#f9f9f9}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__PaymentMethod h4{font-size:14px;font-weight:500;color:#333}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ReturnOrderDetails__PaymentMethod p{font-size:14px;color:#666;margin:0;padding:0;line-height:13px}.ReturnFormAndDetails .ReturnOrderDetails .ReturnOrderDetailsInner .ViewAllDetails{text-align:center;width:auto;cursor:pointer;font-size:14px;background-color:hsla(0,0%,90%,.5);padding:5px;border-radius:10px;margin:15px auto 0}@media(max-width:768px){.MervatoCommonOfferSection{flex-direction:column;gap:16px}}.MervatoCommonOfferSection{display:flex;flex-flow:row wrap;gap:10px;border-radius:12px;transition:all .3s ease;margin:20px auto}@media(max-width:768px){.MervatoCommonOfferSection{flex-direction:column;gap:10px}.MervatoCommonOfferSection .MervatoCommonOfferCard{width:100%}}.MervatoCommonOfferCard{display:flex;flex-flow:row wrap;gap:12px;background:linear-gradient(45deg,#ffcbc7,#ffe9f1);border-radius:10px;padding:12px 14px;width:calc(50% - 5px);transition:transform .2s ease,box-shadow .2s ease;line-height:1;height:auto;position:relative;justify-content:space-between}.MervatoCommonOfferCard .MervatoFreeDeliveryIcon{font-size:30px;color:#03540e;margin:auto 0;background:#f7ffee;width:46px;height:46px;padding:9px;border-radius:47px}.MervatoCommonOfferCard .MervatoCommonOfferContent{display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content}.MervatoCommonOfferCard .MervatoCommonOfferContent .MervatoCommonTitle{font-size:14px;font-weight:700;color:#333;margin:0}.MervatoCommonOfferCard .MervatoCommonOfferContent .MervatoCommonDescription{font-size:12px;color:#555;margin:4px 0;line-height:13px}.MervatoCommonOfferCard .MervatoCommonOfferContent .MervatoCommonCoupon{font-weight:700;color:tomato;font-size:14px;margin-bottom:1px}.MervatoCommonOfferCard.FreeDelivery{justify-content:flex-start;background:linear-gradient(45deg,#aaebc4,#f0ffdd)}.MervatoCommonOfferCard .MervatoCommonCopyButton{background:transparent;color:tomato;border:1px dashed tomato;padding:8px 5px;font-size:14px;font-weight:700;cursor:pointer;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:background .3s ease;flex-flow:column wrap;line-height:14px;margin:auto 0;min-width:106px}.MervatoCommonOfferCard .MervatoCommonCopyButton .TapToCopy{font-size:8px;font-weight:300;letter-spacing:1px;line-height:11px;color:rgba(2,2,25,.7)}.MervatoCommonOfferCard .MervatoCommonCopyButton i{font-size:18px}.MervatoCommonOfferCard .MervatoCommonCopyButton:hover{background:#fddbd4;border-color:#ff4500}.CustomAlert{margin-top:10px;padding:10px 15px;background:#f7fffa;color:#333;border:1px solid #ccfade;border-radius:5px;font-size:10px;line-height:12px;text-align:center;position:absolute;top:60px;right:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.LoginSignupCardAndGuestCheckout{display:flex;justify-content:space-between;flex-flow:row wrap;margin:0 auto;max-width:850px;position:relative;z-index:2}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer{width:100%;max-width:340px}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout{width:100%;margin-bottom:20px}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Header{margin-bottom:12px}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Title{font-size:22px;color:#111;padding-bottom:20px;font-weight:600;text-transform:uppercase}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Description{font-size:15px;color:#666;line-height:1.4;padding:8px 0}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Footer{margin-top:20px}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton{width:100%;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;font-weight:600;letter-spacing:1.5px;font-size:13px;padding:16px 0;background-color:#020219;margin-top:15px;display:flex;justify-content:center;align-items:center;gap:10px}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton:hover{background-color:#e00000;background-color:#222}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton.Disabled,.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton.Loading{cursor:wait}.LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout .LoginGuestCheckoutButton .GuestCheckout__Spinner{width:18px;height:18px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.LoginSignupCardAndGuestCheckout .LoginCardContainer{width:100%;max-width:340px}.LoginSignupCardAndGuestCheckout .LoginCardContainer h2{font-size:22px;color:#111;font-weight:600;text-transform:uppercase;padding-bottom:20px}html{scroll-behavior:smooth}.Page{width:100%;margin:0 auto;max-width:var(--container-width);padding:60px 0}.HomeTop{background-color:#fff}.HomeSlider,.HomeTop{width:100%}.HomeCategories{padding:40px 0 80px}.HomeSpecialBanners{width:100%;padding:0}.HomeSpecialBanners .SpecialBannersSlider{width:calc(100% + 30px)}.HomeRecentlyProducts{width:100%;padding:60px 0}.HomeRecentlyProducts .RecentlySlider{padding-top:0;width:calc(100% + 10px)}.HomeSpecialOffers{width:100%;padding:60px 0}.HomeSpecialOffers .ProductList{padding-top:40px}.HomeSpecialOffers .ProductList .ProductGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.HomeSpecialOffers .ProductList .ViewMoreButton{margin:40px auto 0}.HomeCombo{width:100%;padding:50px 0;background:#fff url(/_next/static/media/combo-bg.81bba5ef.webp);background-size:contain;background-position:50%;margin:50px auto 0}.HomeCombo .ComboSlider{width:calc(100% + 10px);margin-top:0}.HomeCombo .ComboSlider .ProductSliderItem{padding-right:10px}.HomeCombo .ComboSlider .ProductSliderItem .ProductCard{max-width:100%}.HomeCombo .ComboSlider .ProductSliderItem .ProductCard .StockStatus{position:absolute;right:15px}.HomeCombo .ComboSlider .ProductSliderItem .ProductCard .AddTowishlist{position:absolute;right:15px;bottom:18px}.HomePromoBanners{width:100%;padding:50px 0;background-color:#fff}.HomePromoBanners .PromoBannerSlider{padding:0}.HomeBudgetSore{width:100%;padding:0 0 50px;background-color:#fff}.HomeBudgetSore .BudgetStoreSlider{padding-top:0;width:calc(100% + 10px)}.HomeBudgetSore .BudgetStoreSlider .BudgetStoreProducts{position:relative}.HomeBudgetSore .BudgetStoreSlider .BudgetStoreProducts .FilterTags{top:-60px}.HomeOfferProducts{width:100%;padding:60px 0}.HomeOfferProducts .ProductList{padding-top:0}.HomeOfferProducts .ProductList .ProductGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.HomeOfferProducts .ProductList .ViewMoreButton{margin:40px auto 0;width:150px}.ProductPage{width:100%;margin:0 auto;padding:0;display:block;background-color:#fff}.ProductPage .Container .ProductListingAndSideBar{width:100%;display:flex;justify-content:space-between}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory{width:calc(100% - 300px)}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .SubCategoryLisitng{padding-top:40px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader{padding-top:20px;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid #f6f4f4}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .TitleAndBreadcrumbs .ProductPageTitle h1{font-size:24px;letter-spacing:.5px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .TitleAndBreadcrumbs .Breadcrumbs{display:flex;gap:20px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions{display:flex;gap:40px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .ProductViewOptions{display:flex;gap:10px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy{display:flex;gap:10px;align-items:center;position:relative;border:1px solid #e6e6e6;border-radius:5px;padding:4px 10px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy select{outline:none}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy .OptionList{position:absolute;right:0;top:30px;display:none;background-color:#f6f4f4;width:100px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy:hover .OptionList{display:block;display:flex;flex-flow:column;gap:5px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy:hover .OptionList .Option{border-bottom:1px solid #fff;padding:7px 10px;font-size:16px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy:hover .OptionList .Option:hover{background-color:#f20000;color:#fff;transition:1s cubic-bezier(.075,.82,.165,1)}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy label{display:flex;align-items:center;gap:5px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader .ProductViewAndSortOptions .SortBy i{font-size:6px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductListing{width:100%;padding:20px 0 50px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductListing .ProductList{padding-top:0}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductListing .ProductList .ProductGrid,.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductListing .ProductList .ais-Hits-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductListing .ProductList .ViewMoreButton{margin:40px auto 0}.ProductDetailsPage{background-color:#fff}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow{width:100%;display:flex;justify-content:space-between;background-color:#fff}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft{width:717px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight{width:643px;padding-left:40px;padding-top:40px;border-left:5px solid #f6f4f4}.ProductDetailsPage .ProductDetailsBottom{background-color:#f6f4f4;width:100%;padding:50px 0}.ProductDetailsPage .ProductDetailsBottom .SectionTitle{border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:10px}.ProductDetailsPage .ProductDetailsBottom .RelatedSlider{padding-top:0;width:calc(100% + 10px)}.Checkout{padding-bottom:60px}.Checkout .ApplyCoupon .Messages{position:relative!important;top:10px!important}.ReturnOrderDetails .BorderButton.ViewAllOrders{display:block;margin:0 0 40px;max-width:207px}.ReturnOrdersPage .ReturnOrdersList{max-width:650px;margin:0 auto}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li{min-height:94px}.CartItems .ColorCode{border:1px solid #020219}.ProductPage{min-height:calc(100vh - 200px)!important}.PageNotFound{min-height:calc(100vh - 150px);display:flex;padding:15px}.PageNotFound .Container{text-align:center;padding:2rem;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:auto;max-width:400px}.PageNotFound .Container .Card404{margin:0 auto}.PageNotFound .Container .Card404 h1{font-size:2.5rem;margin-bottom:1rem;color:#f20000}.PageNotFound .Container .Card404 p{font-size:13px;margin-bottom:1.5rem;color:#989898}.PageNotFound .Container .Card404 .PrimaryButton{padding:10px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;width:100%;max-width:400px;margin:0 auto;font-size:14px;display:block}.PageNotFound .Container .Card404 .PrimaryButton:hover{background-color:#e00000}.LoginSignupHeader{width:100%;background-color:#f6f4f4;padding:20px 0}.LoginSignupHeader h1{font-size:16px;text-align:center;font-weight:400;text-transform:uppercase;letter-spacing:1px}.Toast{position:fixed;bottom:90px;right:90px;width:350px;z-index:99;background-color:#fff;box-shadow:0 10px 10px rgba(2,2,25,.2);padding:10px;display:block;border-radius:10px;text-align:right;border:1px solid #f6f4f4}.Toast h4{position:relative;font-weight:16px}.Toast p{font-size:14px;color:#020219}.Checkout .CheckoutHeader{align-items:center;width:220px;display:flex;justify-content:flex-start;text-align:center;flex-flow:row wrap;gap:20px;padding:17px 0;margin:0 auto}.Checkout .CheckoutHeader .ProgressRound{position:relative;width:60px;height:60px;margin:0 auto}.Checkout .CheckoutHeader .ProgressRound .ProgressCircle{width:100%;height:100%;transform:rotate(-90deg)}.Checkout .CheckoutHeader .ProgressRound .ProgressCircle .CircleBg{fill:none;stroke:#eee;stroke-width:3.8}.Checkout .CheckoutHeader .ProgressRound .ProgressCircle .Circle{fill:none;stroke:#f20000;stroke-width:3.8;stroke-linecap:round;transition:stroke-dasharray .6s ease 0s}.Checkout .CheckoutHeader .ProgressRound .ProgressText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.2em;font-weight:700;font-size:14px}.Checkout .CheckoutProcess .checkoutstepsMenu{width:100%;justify-content:center;align-items:center;display:flex;gap:30px;padding-bottom:30px}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutBackButton{background-color:#989898;padding:5px 10px;border-radius:10px;color:#fff;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-size:12px;cursor:pointer}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutBackButton.HideBack{visibility:hidden;opacity:0}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem{cursor:pointer;font-size:14px;text-align:center;text-transform:uppercase;font-weight:600;display:flex;gap:20px}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem .StepNumber{width:20px;text-align:center;color:#989898}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem .StepTitle{text-align:center;color:#989898}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem.active .StepNumber{color:#f20000}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem.active .StepTitle{color:#020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary{display:flex;gap:40px;justify-content:space-between}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details{width:calc(100% - 400px);background-color:#fff;margin:0 0 auto;padding:30px;border-radius:15px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress h2{font-weight:500;font-size:24px;text-transform:uppercase}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress p{font-size:13px;line-height:13px;font-weight:300;max-width:400px;color:#989898;padding-top:4px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields{margin-top:20px;padding-top:10px;border-top:1px solid #f6f4f4}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields h4{font-size:10px;padding-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:48%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow{width:100%;display:flex;justify-content:space-between}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .InputField,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .RadioInputField{width:31%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:50%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType{display:flex;gap:10px;padding-bottom:24px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField{margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable{padding:20px 0 10px;text-align:left}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField{margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField{margin-bottom:10px;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input::placeholder{color:transparent}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField{margin-bottom:10px;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber{display:flex;gap:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .InputField{width:calc(100% - 120px)}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .SelectField{width:110px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .Buttons{display:flex;gap:20px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .AddOrEditAddress .AddressFields .Buttons .BorderButton{max-width:150px;text-align:center}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress h2{font-weight:500;font-size:24px;text-transform:uppercase}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress p{font-size:13px;line-height:13px;font-weight:300;max-width:400px;color:#989898;padding-top:4px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressList{list-style-type:none;padding:0;margin-top:20px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem{border:1px solid #f6f4f4;background:#f6f4f4;border-radius:8px;padding:16px;display:flex;flex-flow:column wrap;position:relative;margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .MyDefaultAddress{width:auto;font-size:10px;font-weight:600;display:block;padding:5px 10px;border-radius:20px;position:absolute;right:10px;top:10px;background:#e6e6e6;color:#020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem.SelectedCheckoutAddress{background-color:#fff;border:1px solid #020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem input[type=radio]:checked{border:1px solid #f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem input[type=radio]:checked+label{color:#020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem input[type=radio]:checked:before{background-color:#f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem:hover{border:1px solid #989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress{padding-left:20px;margin-top:-15px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress .AddressDetails{max-width:300px;min-width:250px;display:flex;flex-flow:row wrap;margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress .AddressDetails .BusAddress{font-size:12px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress .AddressDetails h5{display:block;width:100%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress .AddressDetails h6{display:block;width:100%;font-size:12px;font-weight:500}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress .AddressDetails p{font-size:12px;display:flex;flex-flow:row wrap;width:100%;display:block}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .AddressActions{display:flex;flex-flow:row wrap;gap:10px;margin-top:10px;position:absolute;right:20px;bottom:20px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .AddressActions .BorderButton{font-size:12px;min-width:70px;padding:2px 5px;text-align:center;margin:0;border-color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .AddressActions .BorderButton+.BorderButton{border-color:#e6e6e6;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .AddressActions .BorderButton:hover{background-color:#f0f0f0}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .BorderButton{color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields{margin-top:20px;padding-top:10px;border-top:1px solid #f6f4f4}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields h4{font-size:10px;padding-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:48%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow{width:100%;display:flex;justify-content:space-between}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .InputField,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .RadioInputField{width:31%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:50%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType{display:flex;gap:10px;padding-bottom:24px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField{margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable{padding:20px 0 10px;text-align:left}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField{margin-bottom:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField{margin-bottom:10px;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input::placeholder{color:transparent}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField{margin-bottom:10px;position:relative}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber{display:flex;gap:10px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .InputField{width:calc(100% - 120px)}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .SelectField{width:110px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .Buttons{display:flex;gap:20px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .Buttons .BorderButton{max-width:150px;text-align:center}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary{border-radius:20px;background-color:#fff;padding:30px;font-family:Pangram,sans-serif;width:400px;margin:0 0 auto}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartCheckout .SummaryHead h2{font-size:23px;line-height:20px;color:#989898;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;margin-bottom:23px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal{margin-top:18px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal h3{text-transform:uppercase;font-size:13px;font-weight:400;margin-bottom:15px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .CouponPrice,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .SubTotal{display:flex;justify-content:space-between;margin:4px 0}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .CouponPrice h4,.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .SubTotal h4{text-transform:capitalize}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .DeliveryCharge{display:flex;justify-content:space-between;margin:4px 0}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .DeliveryCharge h4{text-transform:capitalize}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .CouponPrice{color:#49b156;border-bottom:1px solid #f6f4f4;padding-bottom:8px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .CheckoutPrice{display:flex;justify-content:space-between;padding-top:5px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartTotal .CheckoutPrice h3{text-transform:capitalize;font-size:20px;font-weight:500}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CheckoutButton{background-color:#f20000;text-transform:uppercase;padding:15px;text-align:center;font-size:16px;color:#fff;letter-spacing:1px;border-radius:6px;margin-top:15px;width:100%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .GuestCheckoutButton{background-color:#3b9110;text-transform:uppercase;padding:15px;text-align:center;font-size:16px;color:#fff;letter-spacing:1px;border-radius:6px;margin-top:15px;width:100%}.DeliveryOptions{width:100%}.DeliveryOptions .DeliveryPartners h4{padding-bottom:10px}.DeliveryOptions .DeliveryPartners h5{font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:row wrap}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li{width:100%;display:block}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label{background-color:#f6f4f4;border-radius:5px;width:100%;display:flex;flex-flow:row wrap;padding:5px 10px;justify-content:space-between;align-items:center;border:1px solid #f6f4f4}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label:hover{background-color:#e6e6e6}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #989898;border-radius:50px;position:relative;cursor:pointer;outline:none}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label input[type=radio]:checked:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#f20000;position:absolute;top:4px;left:4px}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .DeliveryImage{display:block;aspect-ratio:95/49;width:88px;padding:5px 10px;margin-left:0}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .DeliveryImage img{width:100%;height:100%;object-fit:contain;object-position:left;max-height:-moz-fit-content;max-height:fit-content}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice{display:flex;flex-flow:row wrap;padding:5px;width:calc(100% - 120px);justify-content:space-between;color:#989898}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .PartnerNameAndDate{font-size:14px;line-height:16px;display:flex;gap:10px;flex-flow:row wrap;margin:auto 0;padding-left:20px;border-left:1px solid #e6e6e6}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .PartnerNameAndDate .PartnerName{font-size:14px;line-height:16px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .PartnerNameAndDate .ExpectedDate{font-size:11px;line-height:16px;background-color:#989898;color:#fff;border-radius:10px;padding:0 10px}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .DeliveryPrice{font-size:14px;font-weight:600;margin:auto 0}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li.selected label{border:1px solid #020219;background-color:#fff}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li.selected label .NameAndPrice{color:#020219}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li.selected label .NameAndPrice .ExpectedDate{background-color:#f20000}.PaymentOptions{width:100%}.PaymentOptions .PaymentProviders h5{font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.PaymentOptions .PaymentProviders .PaymentLogos ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-wrap:wrap}.PaymentOptions .PaymentProviders .PaymentLogos ul li{width:100%;display:block}.PaymentOptions .PaymentProviders .PaymentLogos ul li .disabled{opacity:.3;cursor:not-allowed!important}.PaymentOptions .PaymentProviders .PaymentLogos ul li .disabled .PaymentImage{filter:grayscale(100%)}.PaymentOptions .PaymentProviders .PaymentLogos ul li label{background-color:#f6f4f4;border-radius:5px;width:100%;display:flex;flex-wrap:wrap;padding:5px 10px;justify-content:space-between;align-items:center;border:1px solid #f6f4f4;cursor:pointer}.PaymentOptions .PaymentProviders .PaymentLogos ul li label:hover{background-color:#e6e6e6}.PaymentOptions .PaymentProviders .PaymentLogos ul li label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #989898;border-radius:50%;position:relative;cursor:pointer;outline:none}.PaymentOptions .PaymentProviders .PaymentLogos ul li label input[type=radio]:checked:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#f20000;position:absolute;top:4px;left:4px}.PaymentOptions .PaymentProviders .PaymentLogos ul li label .PaymentImage{display:block;aspect-ratio:95/49;width:60px;padding:2px;margin-left:0}.PaymentOptions .PaymentProviders .PaymentLogos ul li label .PaymentImage img{width:100%;height:100%;object-fit:contain;object-position:left;max-height:-moz-fit-content;max-height:fit-content}.PaymentOptions .PaymentProviders .PaymentLogos ul li label .NameAndPrice{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;padding:5px;margin-left:10px;color:#989898}.PaymentOptions .PaymentProviders .PaymentLogos ul li label .NameAndPrice .OptionName{font-size:14px;font-weight:600}.PaymentOptions .PaymentProviders .PaymentLogos ul li label .NameAndPrice .OptionPrice{font-size:12px;color:#989898}.PaymentOptions .PaymentProviders .PaymentLogos ul li.selected label{border:1px solid #020219;background-color:#fff}.PaymentOptions .PaymentProviders .PaymentLogos ul li.selected label .NameAndPrice{color:#020219}.OrderSuccess{padding:54px 0;background-color:#fff;border-radius:40px}.OrderSuccess .Container{text-align:center;margin:0 auto}.OrderSuccess .Container .OrderDone{max-width:500px;padding:0 16px;margin:0 auto}.OrderSuccess .Container .OrderDone .OrderSuccessIcon{width:80px;margin:0 auto;animation:bounce 1s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.OrderSuccess .Container .OrderDone h3{font-size:18px;color:#49b156;letter-spacing:1px;text-transform:uppercase;font-weight:600;margin:24px auto}.OrderSuccess .Container .OrderDone p{color:#989898;font-weight:400;margin:0;font-size:14px;line-height:18px}.OrderSuccess .Container .OrderDone .OrderNumber{max-width:468px;margin:10px auto;border-radius:13px;padding:14px 0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 15%,#f6f4f4,hsla(0,0%,100%,0) 84%)}.OrderSuccess .Container .OrderDone .OrderNumber p{color:#989898;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.OrderSuccess .Container .OrderDone .OrderNumber h6{color:#020219;font-size:20px;font-weight:700;margin:0 auto}.OrderSuccess .Container .OrderDone .InvoiceMessage p{color:#989898;font-size:12px;line-height:18px;font-weight:400;margin-top:2px;letter-spacing:1px}.OrderSuccess .Container .OrderDone .BorderButton{border-radius:33px;padding:10px;font-size:18px;max-width:180px;display:block;margin:20px auto}.MyAccountPage{background-color:#fff;padding:60px 0;position:relative}.MyAccountPage .SideMenuAndDetails{display:flex;flex-direction:row}.MyAccountPage .SideMenuAndDetails .SideMenu{width:250px;border:1px solid #e6e6e6;margin:0 0 auto;position:-webkit-sticky;position:sticky;top:80px}.MyAccountPage .SideMenuAndDetails .SideMenu ul{list-style-type:none;padding:0;margin:0;justify-content:space-between}.MyAccountPage .SideMenuAndDetails .SideMenu ul li{margin-bottom:0}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a{display:block;color:#e6e6e6;text-decoration:none;padding:10px;display:flex;align-items:center;border-bottom:1px solid #e6e6e6;border-left:3px solid transparent;gap:10px;font-size:14px}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a i{font-size:24px;width:32px;color:#989898}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a .MenuName{font-size:14px;color:#989898}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a .MenuName h4{font-weight:500;text-transform:uppercase}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a .MenuName p{font-size:12px}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a:hover{background-color:#f6f4f4}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a{border-left:3px solid #f20000!important;background-color:#f6f4f4!important;color:#020219}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a i{color:#f20000}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a .MenuName{color:#020219}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a .MenuName p{color:#989898}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a:hover{background-color:#e6e6e6}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a:hover .MenuName{color:#020219}.MyAccountPage .SideMenuAndDetails .SideMenu ul .MyAccount_Btn{font-size:0;padding:10px 20px;border-radius:5px}.MyAccountPage .SideMenuAndDetails .SideMenu ul .MyAccount_Btn i{font-size:16px}.MyAccountPage .SideMenuAndDetails .Details{width:calc(100% - 250px);background-color:#fff;padding:20px 20px 20px 60px;margin-bottom:20px}.MyAccountPage .SideMenuAndDetails .Details .DetailsHead{display:flex;justify-content:space-between}.MyAccountPage .SideMenuAndDetails .Details .DetailsHead .Button{max-width:180px}.MyAccountPage .SideMenuAndDetails .Details h4{color:#020219;margin-bottom:5px}.MyAccountPage .SideMenuAndDetails .Details p{color:#989898}.CartAndAddress{display:flex;justify-content:space-between;gap:10px;padding-bottom:50px}.CartAndAddress .SelectedAddress,.CartAndAddress .SelectedCart{flex:1 1;padding:10px}.CartAndAddress .SelectedAddress h4,.CartAndAddress .SelectedCart h4{font-size:14px;margin-bottom:10px;font-weight:500;text-transform:uppercase;color:#f20000}.CartAndAddress .SelectedAddress p,.CartAndAddress .SelectedCart p{font-size:14px;line-height:16px;color:#989898}.CartAndAddress .SelectedAddress h5,.CartAndAddress .SelectedCart h5{font-size:14px;margin-bottom:10px;font-weight:500;padding-top:5px;text-transform:uppercase;margin-top:10px;border-top:1px solid #e6e6e6}.CartAndAddress .SelectedAddress,.CartAndAddress .SelectedCart{border:1px solid #e6e6e6}.OrderList{margin-top:20px}.OrderList .OrderTable ul{display:flex;flex-flow:column;gap:10px}.OrderList .OrderTable ul li{display:block;width:100%}.OrderList .OrderTable ul li a{background-color:#fff;padding:5px 10px;border:1px solid #f6f4f4;display:flex;justify-content:space-between;align-items:center}.OrderList .OrderTable ul li a .OrderImage{width:60px;height:60px}.OrderList .OrderTable ul li a .OrderImage img{width:100%;height:100%;object-fit:contain}.OrderList .OrderTable ul li a .OrderDetails{padding-left:30px;text-align:left}.OrderList .OrderTable ul li a .OrderDetails .OrderNo{font-weight:500}.OrderList .OrderTable ul li a .OrderDetails .OrderItem{color:#989898}.OrderList .OrderTable ul li a .OrderStatus{width:90px;text-align:center}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor{color:#fff;font-size:10px;text-transform:uppercase;padding:5px 8px;border-radius:15px;display:block}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.ongoing{background:linear-gradient(45deg,#ff6f00,#ff9800);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.placed{background:linear-gradient(45deg,#388e3c,#4caf50);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.delivered{background:linear-gradient(45deg,#1976d2,#2196f3);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.shipped{background:linear-gradient(45deg,#00796b,#009688);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.processing{background:linear-gradient(45deg,#7b1fa2,#9c27b0);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.cancelled{background:linear-gradient(45deg,#d32f2f,#f44336);color:#fff}.OrderList .OrderTable ul li a .OrderStatus .OrderStatusColor.confirmed{background:linear-gradient(45deg,#0288d1,#03a9f4);color:#fff}.OrderList .Pagination{display:flex;gap:10px;margin-top:40px}.OrderList .Pagination button{gap:10px;width:30px!important;display:block;min-width:32px;padding:5px 3px;border-color:#989898}.OrderList .Pagination button.Active{color:#fff;border-color:#f20000;background-color:#f20000}.OrderDetails .OrderDetailsInner{border:1px solid #e6e6e6;padding:30px;border-radius:30px;margin-bottom:30px;position:relative}.OrderDetails .OrderDetailsInner .OrderDetailsHead{display:flex;flex-flow:row wrap;justify-content:space-between;vertical-align:middle;padding-bottom:14px;border-bottom:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus{display:flex;flex-flow:column wrap}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus{font-size:18px;text-transform:uppercase}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus h3{font-weight:400;letter-spacing:1px}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus.Delivered{color:#49b156}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderDate{display:flex;flex-flow:column;font-size:12px;color:#989898}.OrderDetails .OrderDetailsInner .OrderDetailsHead .BorderButton{border-color:#f20000;color:#f20000;border-radius:30px}.OrderDetails .OrderDetailsInner .OrderItems{padding:16px 0}.OrderDetails .OrderDetailsInner .OrderItems ul{display:flex;flex-flow:column wrap}.OrderDetails .OrderDetailsInner .OrderItems ul li{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderItems ul li:last-of-type{border:none}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderImage{width:100px;border-radius:10px;overflow:hidden}.OrderDetails .OrderDetailsInner .OrderItems ul li h4{font-size:16px;color:#020219;display:block;font-weight:400}.OrderDetails .OrderDetailsInner .OrderItems ul li p{font-size:14px;color:#989898}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{width:400px}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice,.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty{width:100px}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal{width:100px;text-align:right}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal h3{font-size:18px}.OrderDetails .OrderDetailsInner .OrderSummary{width:100%;display:flex;justify-content:flex-end;padding-top:16px;border-top:1px dashed #989898}.OrderDetails .OrderDetailsInner .OrderSummary ul{display:flex;flex-flow:column;justify-content:space-between;width:300px}.OrderDetails .OrderDetailsInner .OrderSummary ul li{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between;font-size:16px;font-weight:400}.OrderDetails .OrderDetailsInner .OrderSummary ul li p{font-size:14px;font-weight:400}.OrderDetails .OrderDetailsInner .OrderSummary ul li h4{font-size:16px;font-weight:600}.OrderDetails .OrderDetailsInner .OrderSummary ul li:last-child{padding-top:10px;border-top:1px solid #989898}.OrderDetails .OrderDetailsInner .OrderSummary ul li:last-child p{font-size:14px}.OrderDetails .OrderDetailsInner .OrderSummary ul li:last-child h4{font-size:20px;font-weight:600}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload{display:flex;justify-content:space-between;border:1px solid #989898;padding:20px;margin-top:40px;border-radius:10px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails{display:flex;width:600px;gap:30px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails .AddressItem{width:250px;display:flex;flex-flow:column wrap}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethod{display:flex;flex-flow:row wrap;width:180px;margin-bottom:10px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethod h4{display:block;width:100%}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethod .PaymentMethodAndImage{display:flex;justify-content:space-between;width:180px;padding:5px 10px;background-color:#f6f4f4;border-radius:9px;align-items:center}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethod .PaymentMethodAndImage h3{font-size:12px;width:calc(100% - 60px);padding-bottom:0}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethod .PaymentMethodAndImage img{width:50px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload h4{font-size:12px;font-weight:400;color:#989898;display:block;width:100%}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload h3{font-size:16px;font-weight:400;padding-bottom:10px;display:block;width:100%}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload p{font-size:13px;font-weight:400;line-height:18px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .BorderButton{border-radius:30px;border-color:#020219;color:#020219;display:block;width:180px;margin-top:10px}.OrderDetails .ViewAllOrders{display:block;width:-moz-fit-content;width:fit-content;border-radius:10px;background-color:#e6e6e6;border-color:#e6e6e6}.AddressBook{width:100%;background-color:#fff;margin:0 0 auto;padding:30px}.AddressBook .AddOrEditAddress h2{font-weight:500;font-size:24px;text-transform:uppercase}.AddressBook .AddOrEditAddress p{font-size:13px;line-height:13px;font-weight:300;max-width:400px;color:#989898;padding-top:4px}.AddressBook .AddOrEditAddress .AddressFields{margin-top:20px;padding-top:10px;border-top:1px solid #f6f4f4}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields h4{font-size:10px;padding-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#989898}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:48%}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow{width:100%;display:flex;justify-content:space-between}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .InputField,.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .RadioInputField{width:31%}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:10px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField,.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:50%}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType{display:flex;gap:10px;padding-bottom:24px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField{margin-bottom:10px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable{padding:20px 0 10px;text-align:left}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField{margin-bottom:10px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField{margin-bottom:10px;position:relative}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input::placeholder{color:transparent}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField{margin-bottom:10px;position:relative}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label,.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber{display:flex;gap:10px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .InputField{width:calc(100% - 120px)}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .SelectField{width:110px}.AddressBook .AddOrEditAddress .AddressFields .CheckoutFormFields .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.AddressBook .AddOrEditAddress .AddressFields .Buttons{display:flex;gap:20px}.AddressBook .AddOrEditAddress .AddressFields .Buttons .BorderButton{max-width:150px;text-align:center}.AddressBook .SavedAddress h2{font-weight:500;font-size:24px;text-transform:uppercase}.AddressBook .SavedAddress p{font-size:13px;line-height:13px;font-weight:300;max-width:400px;color:#989898;padding-top:4px}.AddressBook .SavedAddress .AddressList{list-style-type:none;padding:0;margin-top:20px}.AddressBook .SavedAddress .AddressItem{border:1px solid #f6f4f4;background:#f6f4f4;border-radius:8px;padding:16px;display:flex;flex-flow:column wrap;position:relative;margin-bottom:10px}.AddressBook .SavedAddress .AddressItem .MyDefaultAddress{width:auto;font-size:10px;font-weight:600;display:block;padding:5px 10px;border-radius:20px;position:absolute;right:10px;top:10px;background:#e6e6e6;color:#020219}.AddressBook .SavedAddress .AddressItem.SelectedCheckoutAddress{background-color:#fff;border:1px solid #020219}.AddressBook .SavedAddress .AddressItem input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.AddressBook .SavedAddress .AddressItem input[type=radio]:checked{border:1px solid #f20000}.AddressBook .SavedAddress .AddressItem input[type=radio]:checked+label{color:#020219}.AddressBook .SavedAddress .AddressItem input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.AddressBook .SavedAddress .AddressItem input[type=radio]:checked:before{background-color:#f20000}.AddressBook .SavedAddress .AddressItem label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.AddressBook .SavedAddress .AddressItem:hover{border:1px solid #989898}.AddressBook .SavedAddress .AddressItem .FullAddress{width:100%;display:flex;justify-content:flex-start;gap:15px;flex-flow:row wrap}.AddressBook .SavedAddress .AddressItem .FullAddress .AddressDetails{max-width:300px;min-width:250px;display:flex;flex-flow:column wrap;margin-bottom:10px}.AddressBook .SavedAddress .AddressItem .FullAddress .AddressDetails .BusAddress{font-size:12px}.AddressBook .SavedAddress .AddressItem .FullAddress .AddressDetails h5{display:block;width:100%;text-overflow:ellipsis;max-width:500px;overflow:hidden;white-space:nowrap}.AddressBook .SavedAddress .AddressItem .FullAddress .AddressDetails h6{display:block;width:100%;font-size:12px;font-weight:500}.AddressBook .SavedAddress .AddressItem .FullAddress .AddressDetails p{font-size:12px;display:flex;flex-flow:row wrap}.AddressBook .SavedAddress .AddressItem .AddressActions{display:flex;flex-flow:row wrap;gap:10px;margin-top:10px;position:absolute;right:20px;bottom:20px}.AddressBook .SavedAddress .AddressItem .AddressActions .BorderButton{font-size:12px;min-width:70px;padding:2px 5px;text-align:center;margin:0;border-color:#989898}.AddressBook .SavedAddress .AddressItem .AddressActions .BorderButton+.BorderButton{border-color:#e6e6e6;color:#989898}.AddressBook .SavedAddress .AddressItem .AddressActions .BorderButton:hover{background-color:#f0f0f0}.AddressBook .SavedAddress .BorderButton{color:#989898}.AddressBook .SavedAddress .AddressFields{margin-top:20px;padding-top:10px;border-top:1px solid #f6f4f4}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields h4{font-size:10px;padding-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#989898}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:48%}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow{width:100%;display:flex;justify-content:space-between}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .InputField,.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .ThreeInputsInRow .RadioInputField{width:31%}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:10px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField,.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:50%}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType{display:flex;gap:10px;padding-bottom:24px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField{margin-bottom:10px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable{padding:20px 0 10px;text-align:left}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField{margin-bottom:10px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField{margin-bottom:10px;position:relative}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input::placeholder{color:transparent}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField{margin-bottom:10px;position:relative}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label,.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber{display:flex;gap:10px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .InputField{width:calc(100% - 120px)}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .SelectField{width:110px}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.AddressBook .Modal{overflow-y:scroll}.Modal{width:100%;height:100%;position:fixed;display:flex;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:99999999}.Modal .ModalContent{background-color:#fff;padding:17px;max-width:600px;margin:auto;max-height:88vh;overflow:auto}.WishlistCard{width:100%;max-width:225px;background-color:#fff;padding:5px;border-radius:16px;position:relative;border:1px solid #e6e6e6}.WishlistCard .WishlistImage{border-radius:12px;overflow:hidden;aspect-ratio:1/1;position:relative}.WishlistCard .WishlistImage img{object-fit:contain;height:100%;width:100%}.WishlistCard .Category{display:inline-block;margin:2px 0;background-color:#989898;color:#fff;font-size:12px;padding:2px 6px;border-radius:10px;text-align:center;position:absolute;bottom:10px;left:10px;font-weight:300}.WishlistCard .WishlistDetails{padding:10px 10px 0}.WishlistCard .WishlistDetails .Rating{display:flex;align-items:center;font-size:13px;gap:10px}.WishlistCard .WishlistDetails .Rating .Stars{color:#ffbf00;font-size:10px;display:flex;gap:2px;width:auto}.WishlistCard .WishlistDetails .Name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#020219;font-weight:300;font-size:14px;padding:4px 0 8px}.WishlistCard .WishlistDetails .Price{font-weight:600;font-size:16px}.WishlistCard .Buttons{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 6px;flex-flow:column;gap:9px}.WishlistCard .Buttons .MoveToCart{display:flex;align-items:center;gap:4px;font-size:13px!important}.WishlistCard .Buttons .MoveToCart,.WishlistCard .Buttons .RemoveFrom{border:none;outline:none;cursor:pointer;font-size:14px;color:#989898;padding:5px;transition:all .3s ease}.WishlistCard .Buttons .MoveToCart:hover,.WishlistCard .Buttons .RemoveFrom:hover{color:#020219}.WishlistCard .Buttons .MoveToCart{background-color:#f20000;color:#fff;border:none;outline:none;padding:8px 16px;border-radius:5px;cursor:pointer;transition:background-color .3s ease;width:100%}.WishlistCard .Buttons .MoveToCart.disabled{cursor:pointer;opacity:.5!important;background-color:#989898!important}.WishlistCard .Buttons .MoveToCart:hover{background-color:#000;color:#fff}.WishlistCard .Buttons .RemoveFrom{border:1px solid #989898;border-radius:30px}.WishlistCard .Buttons .RemoveFrom i{font-size:16px}.WishlistCard .WishlistNotes{font-size:11px;line-height:10px;position:absolute;padding:0;bottom:16px;width:calc(100% - 54px);right:8px}.WishlistGridAndPagination{width:100%;min-height:500px}.WishlistGridAndPagination .Pagination{display:flex;gap:10px;margin-top:40px}.WishlistGridAndPagination .Pagination button{gap:10px;width:30px!important;display:block;min-width:32px;padding:5px 3px;border-color:#989898}.WishlistGridAndPagination .Pagination button.Active{color:#fff;border-color:#f20000;background-color:#f20000}.WishlistGridAndPagination .WishlistGrid{display:flex;gap:20px;flex-flow:row wrap}.EditProfileForm .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:12px}.EditProfileForm .TwoInputsInRow .InputField{width:calc(50% - 10px)}.EditProfileForm .SelectField{margin-bottom:10px;position:relative}.EditProfileForm .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.EditProfileForm .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.EditProfileForm .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.EditProfileForm .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.EditProfileForm .SelectField select:focus+label,.EditProfileForm .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.EditProfileForm .MobileNumber{display:flex;width:calc(50% - 10px);gap:10px}.EditProfileForm .MobileNumber .InputField{width:calc(100% - 120px)}.EditProfileForm .MobileNumber .SelectField{width:110px}.EditProfileForm .MainInputs .InputField{margin-bottom:10px;position:relative}.EditProfileForm .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.EditProfileForm .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.EditProfileForm .MainInputs .InputField input::placeholder{color:transparent}.EditProfileForm .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.EditProfileForm .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.EditProfileForm .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.EditProfileForm .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.EditProfileForm .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.EditProfileForm .SaveProfileButton{width:100%;padding:10px;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;max-width:320px}.EditProfileForm .SaveProfileButton:hover{background-color:#e00000}.AccountDetailsAndReset{display:flex;justify-content:space-between;padding:20px;background-color:#f6f4f4;margin-top:20px;border-radius:20px;align-items:center}.AccountDetailsAndReset .AccountDetails{display:flex;gap:20px;width:500px;align-items:center}.AccountDetailsAndReset .AccountDetails .ProfilePicture{width:80px;height:80px;border-radius:50px;overflow:hidden}.AccountDetailsAndReset .AccountDetails .ProfilePicture img{width:100%;height:100%;object-fit:cover;object-position:center}.AccountDetailsAndReset .AccountDetails .DisplayName{color:#989898;font-size:12px}.AccountDetailsAndReset .AccountDetails .DisplayName .Name{color:#020219;font-size:18px;font-weight:500}.AccountDetailsAndReset .ResetPassword{margin:0 0 auto;border-color:#989898;border-radius:40px}.InvoiceForm{display:flex;flex-flow:column}.InvoiceForm h2{font-weight:500;font-size:24px;text-transform:uppercase}.InvoiceForm p{font-size:13px;line-height:13px;font-weight:300;max-width:400px;color:#989898;padding-top:4px}.InvoiceForm .AddressFields{margin-top:20px;padding-top:10px;border-top:1px solid #f6f4f4}.InvoiceForm .AddressFields .PrimaryButton{width:100%;padding:10px;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;max-width:150px;font-size:14px}.InvoiceForm .AddressFields .PrimaryButton:hover{background-color:#e00000}.InvoiceForm .AddressFields .CheckoutFormFields h4{font-size:10px;padding-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#989898}.InvoiceForm .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:48%}.InvoiceForm .AddressFields .CheckoutFormFields .ThreeInputsInRow{width:100%;display:flex;justify-content:space-between}.InvoiceForm .AddressFields .CheckoutFormFields .ThreeInputsInRow .InputField,.InvoiceForm .AddressFields .CheckoutFormFields .ThreeInputsInRow .RadioInputField{width:31%}.InvoiceForm .AddressFields .CheckoutFormFields .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:10px}.InvoiceForm .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField,.InvoiceForm .AddressFields .CheckoutFormFields .TwoInputsInRow .RadioInputField{width:50%}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType{display:flex;gap:10px;padding-bottom:24px}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField{margin-bottom:10px}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.InvoiceForm .AddressFields .CheckoutFormFields .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable{padding:20px 0 10px;text-align:left}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField{margin-bottom:10px}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InvoiceForm .AddressFields .CheckoutFormFields .BillingAddressEnable .CheckboxInputField input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField{margin-bottom:10px;position:relative}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField input::placeholder{color:transparent}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField{margin-bottom:10px;position:relative}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField select{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBvbHlnb24gcG9pbnRzPSIwLDAsNyw4LDE0LDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:10px}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus{border-color:#f20000;background-color:#fff;outline:none}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label{transform:translateY(-18px);font-size:9px}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField select:focus+label,.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .SelectField select:not([value=""])+label{transform:translateY(-18px);font-size:9px;color:#989898}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .MobileNumber{display:flex;gap:10px}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .InputField{width:calc(100% - 120px)}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .MobileNumber .SelectField{width:110px}.InvoiceForm .AddressFields .CheckoutFormFields .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.DeliveryNote{padding-top:20px}.DeliveryNote h5{font-weight:400;font-size:16px;color:#989898}.DeliveryNote .TextareaField{margin-top:10px;margin-bottom:10px;position:relative}.DeliveryNote .TextareaField label{font-size:.9em;color:#989898;position:absolute;top:10px;left:10px;transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.DeliveryNote .TextareaField textarea{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;font-family:Pangram;font-weight:400}.DeliveryNote .TextareaField textarea::placeholder{color:transparent}.DeliveryNote .TextareaField textarea:focus{border-color:#f20000;background-color:#fff;outline:none}.DeliveryNote .TextareaField textarea:focus+label{transform:translateY(-2px);font-size:9px}.DeliveryNote .TextareaField textarea:not(:placeholder-shown)+label{transform:translateY(-2px);font-size:9px;color:#989898}.DeliveryNote .TextareaField textarea{min-height:90px;max-height:90px}.RecentOrders h3{font-size:12px;font-weight:300;color:#fff;text-align:left;text-transform:uppercase;border-radius:10px;padding:5px 15px;background-color:#020219;margin-bottom:10px;width:170px}.RecentOrders .OrderTable{background-color:#f6f4f4;padding:10px;border-radius:10px}.DeliverycategoryTitle{width:100%;padding:10px 0;text-transform:capitalize;font-weight:600}.MuiOutlinedInput-root{height:45px;padding:0 13px!important}.MuiAutocomplete-input,.MuiAutocomplete-input:focus{outline:none!important;box-shadow:none!important}.slick-dots{position:relative!important;bottom:0!important;padding-top:30px!important}.slick-dots li{width:12px!important;height:12px!important;margin:0 8px!important}.slick-dots li button{font-size:0;line-height:0;display:block;width:11px!important;height:11px!important;padding:0!important;background:#020219!important;border-radius:10px;opacity:.2}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:hover{opacity:.7}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{opacity:1!important}.slick-next,.slick-prev{font-size:0!important}.HomeSlider .slick-next,.HomeSlider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;height:100%;padding:30px;background-color:#fff!important;z-index:2;opacity:.1;transition:all .3s cubic-bezier(.075,.82,.165,1)}.HomeSlider .slick-next:hover,.HomeSlider .slick-prev:hover{opacity:.7;transition:all .3s cubic-bezier(.075,.82,.165,1);background-color:#fff!important}.HomeSlider .slick-prev{left:0;border-top-right-radius:90%;border-bottom-right-radius:90%}.HomeSlider .slick-next{right:0;border-top-left-radius:90%;border-bottom-left-radius:90%}.HomeSlider .slick-next:before{content:"";font-family:icomoon!important;color:#020219!important}.HomeSlider .slick-prev:before{content:"";font-family:icomoon!important;color:#020219!important}.CategorySlider .slick-next,.CategorySlider .slick-prev{font-size:0;line-height:0;position:absolute;top:-60px;display:block;transform:none;cursor:pointer;color:transparent;outline:none;background:transparent;width:32px;height:32px;padding:5px;border:1px solid #020219;z-index:2;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1);border-radius:50px;font-size:6px}.CategorySlider .slick-next:hover,.CategorySlider .slick-prev:hover{background-color:#f20000!important;border:1px solid #f20000!important;color:#fff!important;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1!important}.CategorySlider .slick-next:hover:before,.CategorySlider .slick-prev:hover:before{color:#fff!important}.CategorySlider .slick-prev{left:auto;right:178px}.CategorySlider .slick-next{right:142px}.CategorySlider .slick-next:before{content:"";font-family:icomoon!important;color:#020219!important;font-size:12px}.CategorySlider .slick-prev:before{content:"";font-family:icomoon!important;color:#020219!important;font-size:12px}.RecentlySlider .slick-next,.RecentlySlider .slick-prev{font-size:0;line-height:0;position:absolute;top:-60px;display:block;transform:none;cursor:pointer;color:transparent;outline:none;background:transparent;width:32px;height:32px;padding:5px;border:1px solid #f20000;z-index:2;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1);border-radius:50px;font-size:6px}.RecentlySlider .slick-next:hover,.RecentlySlider .slick-prev:hover{background-color:#f20000!important;border:1px solid #f20000!important;color:#fff!important;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1!important}.RecentlySlider .slick-next:hover:before,.RecentlySlider .slick-prev:hover:before{color:#fff!important}.RecentlySlider .slick-prev{left:auto;right:80px}.RecentlySlider .slick-next{right:20px}.RecentlySlider .slick-next:before{content:""}.RecentlySlider .slick-next:before,.RecentlySlider .slick-prev:before{font-family:icomoon!important;color:#f20000!important;font-size:12px;font-weight:600}.RecentlySlider .slick-prev:before{content:""}.RecentlySlider .slick-slider,.RecentlySlider .slick-slider .slick-list{text-align:left}.RecentlySlider .slick-slider .slick-track{display:flex;justify-content:flex-start;min-width:100%!important}.ComboSlider .slick-next,.ComboSlider .slick-prev{font-size:0;line-height:0;position:absolute;top:40%;display:block;transform:none;cursor:pointer;color:transparent;outline:none;background:transparent;width:32px;height:32px;padding:5px;border:1px solid #f20000;z-index:2;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1);border-radius:50px;font-size:6px}.ComboSlider .slick-next:hover,.ComboSlider .slick-prev:hover{background-color:#f20000!important;border:1px solid #f20000!important;color:#fff!important;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1!important}.ComboSlider .slick-next:hover:before,.ComboSlider .slick-prev:hover:before{color:#fff!important}.ComboSlider .slick-prev{left:-20px}.ComboSlider .slick-next{right:-10px}.ComboSlider .slick-next:before{content:""}.ComboSlider .slick-next:before,.ComboSlider .slick-prev:before{font-family:icomoon!important;color:#f20000!important;font-size:12px;font-weight:600}.ComboSlider .slick-prev:before{content:""}.BudgetStoreSlider .slick-next,.BudgetStoreSlider .slick-prev{font-size:0;line-height:0;position:absolute;top:30%;display:block;transform:none;cursor:pointer;color:transparent;outline:none;background:transparent;width:32px;height:32px;padding:5px;border:1px solid #f20000;z-index:2;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1);border-radius:50px;font-size:6px}.BudgetStoreSlider .slick-next:hover,.BudgetStoreSlider .slick-prev:hover{background-color:#f20000!important;border:1px solid #f20000!important;color:#fff!important;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1!important}.BudgetStoreSlider .slick-next:hover:before,.BudgetStoreSlider .slick-prev:hover:before{color:#fff!important}.BudgetStoreSlider .slick-prev{left:-20px}.BudgetStoreSlider .slick-next{right:-10px}.BudgetStoreSlider .slick-next:before{content:""}.BudgetStoreSlider .slick-next:before,.BudgetStoreSlider .slick-prev:before{font-family:icomoon!important;color:#f20000!important;font-size:12px;font-weight:600}.BudgetStoreSlider .slick-prev:before{content:""}.RelatedSlider .slick-next,.RelatedSlider .slick-prev{font-size:0;line-height:0;position:absolute;top:-60px;display:block;transform:none;cursor:pointer;color:transparent;outline:none;background:transparent;width:32px;height:32px;padding:5px;border:1px solid #f20000;z-index:2;opacity:1;transition:all .3s cubic-bezier(.075,.82,.165,1);border-radius:50px;font-size:6px}.RelatedSlider .slick-next:hover,.RelatedSlider .slick-prev:hover{background-color:#f20000!important;border:1px solid #f20000!important;color:#fff!important;transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:1!important}.RelatedSlider .slick-next:hover:before,.RelatedSlider .slick-prev:hover:before{color:#fff!important}.RelatedSlider .slick-prev{left:auto;right:70px}.RelatedSlider .slick-next{right:10px}.RelatedSlider .slick-next:before{content:""}.RelatedSlider .slick-next:before,.RelatedSlider .slick-prev:before{font-family:icomoon!important;color:#f20000!important;font-size:12px;font-weight:600}.RelatedSlider .slick-prev:before{content:""}.SubCategorySlider button{z-index:99!important}.SubCategorySlider button.slick-disabled{display:none!important}.SubCategorySlider button:before{color:#f20000!important}.SubCategorySlider .slick-prev{left:5px}.SubCategorySlider .slick-next{right:5px}.SubCategorySlider .slick-slider,.SubCategorySlider .slick-slider .slick-list{text-align:left}.SubCategorySlider .slick-slider .slick-track{display:flex;justify-content:flex-start;min-width:100%!important}.ProductListingAndSideBar .Sidebar .container-filters{margin-right:30px!important;max-width:260px}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{position:relative}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link .ais-HierarchicalMenu-count{position:absolute;right:0}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link .ais-HierarchicalMenu-label{padding:0 30px;font-weight:400!important;color:#989898}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link:before{content:"";position:absolute;left:0;margin-right:0!important;width:16px;height:16px;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;transition:background-color .3s,border .3s;transform:none!important;font-size:12px}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link.ais-HierarchicalMenu-link--selected:before{content:"✔";color:#fff;background-color:#f20000;border-color:#f20000;text-align:center;line-height:16px}.ProductListingAndSideBar .Sidebar .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link.ais-HierarchicalMenu-link--selected .ais-HierarchicalMenu-label{color:#020219!important}.ProductListingAndSideBar .Sidebar .ais-Panel{min-width:260px}.RelatedSlider button{z-index:99!important}.RelatedSlider .slick-slider,.RelatedSlider .slick-slider .slick-list{text-align:left}.RelatedSlider .slick-slider .slick-track{display:flex;justify-content:flex-start;min-width:100%!important;gap:5px}.BorderButton{padding:10px 20px}.BorderButton,.DownloadInvoice{border:1px solid #989898;font-size:14px;width:auto;min-width:140px;color:#020219;font-weight:400;cursor:pointer;text-align:center;border-radius:3px}.DownloadInvoice{width:200px;padding:10px}.FlatButton{border:1px solid #f20000;background-color:#f20000;color:#fff;font-size:14px;width:auto;padding:10px 20px;min-width:140px;font-weight:400;cursor:pointer;text-align:center;border-radius:3px}.TopHeader img{width:1366px;margin:0 auto}.QntyAndButtons{justify-content:space-between;padding:10px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:20px auto}.QntyAndButtons,.QntyAndButtons .Qnty{display:flex;align-items:center}.QntyAndButtons .Qnty .Decrement,.QntyAndButtons .Qnty .Increment{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #c2001a;color:#020219;border-radius:50%;cursor:pointer;margin:0 5px}.QntyAndButtons .Qnty .QntyCount{display:flex;align-items:center;justify-content:center;width:40px;height:30px;background-color:#fff;color:#020219;border-radius:5px;margin:0 5px}.QntyAndButtons .Buttons{display:flex;align-items:center;gap:10px}.QntyAndButtons .Buttons .AddToCartButton,.QntyAndButtons .Buttons .AddToWishlistButton,.QntyAndButtons .Buttons .BuyNowButton{padding:10px 15px;color:#fff;background-color:#c2001a;border:none;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.QntyAndButtons .Buttons .AddToCartButton svg,.QntyAndButtons .Buttons .AddToWishlistButton svg,.QntyAndButtons .Buttons .BuyNowButton svg{font-size:20px;margin-right:10px;line-height:17px}.QntyAndButtons .Buttons .AddToCartButton:hover,.QntyAndButtons .Buttons .AddToWishlistButton:hover,.QntyAndButtons .Buttons .BuyNowButton:hover{background-color:#8f0013}.QntyAndButtons .Buttons .AddToCartButton{background-color:#020219}.QntyAndButtons .Buttons .AddToWishlistButton{padding:10px;width:40px;height:40px;border-radius:50px;background-color:transparent;color:#a09e9e;border:1px solid #a09e9e}.QntyAndButtons .Buttons .AddToWishlistButton .icon-wishlist{font-size:18px}.QntyAndButtons .Buttons .AddToWishlistButton:hover{background-color:#c2001a;color:#fff}.PaymentsAndPartners{width:100%}.PaymentsAndPartners .SpecialNotes{margin-bottom:20px;font-style:italic;color:#989898;font-size:12px}.PaymentsAndPartners .Payments{margin-bottom:20px}.PaymentsAndPartners .Payments h5{font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.PaymentsAndPartners .Payments .PaymentsCards ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:wrap}.PaymentsAndPartners .Payments .PaymentsCards ul li{background-color:#fff;border-radius:5px;display:block;border:1px solid #989898;aspect-ratio:81/49;width:64px;padding:5px 10px;display:grid;place-items:center}.PaymentsAndPartners .Payments .PaymentsCards ul li img{width:100%;height:100%;object-fit:contain;max-height:-moz-fit-content;max-height:fit-content}.PaymentsAndPartners .DeliveryPartners h5{font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.PaymentsAndPartners .DeliveryPartners .DeliveryLogos ul{list-style-type:none;padding:0;display:flex;gap:10px;flex-flow:wrap}.PaymentsAndPartners .DeliveryPartners .DeliveryLogos ul li{background-color:#f6f4f4;border-radius:5px;display:flex;border:1px solid #e6e6e6;aspect-ratio:81/49;width:64px;padding:5px 7px;object-position:center;align-items:center}.PaymentsAndPartners .DeliveryPartners .DeliveryLogos ul li img{width:100%;height:100%;object-fit:contain;max-height:-moz-fit-content;max-height:fit-content}.InfoAccordion{margin:50px auto}.InfoAccordion ul{list-style-type:none;padding:0}.InfoAccordion .AccordionSingle{border-top:1px solid #e0e0e0;margin-bottom:0;overflow:hidden}.InfoAccordion .AccordionSingle.Active{border-top:1px solid #8a8a8a}.InfoAccordion .AccordionSingle .AccordionTitle{display:flex;align-items:center;padding:10px 0;cursor:pointer;flex-flow:row wrap}.InfoAccordion .AccordionSingle .AccordionTitle .AccordionIcon{margin-right:10px;width:32px}.InfoAccordion .AccordionSingle .AccordionTitle .AccordionIcon img{max-width:50px;height:auto}.InfoAccordion .AccordionSingle .AccordionTitle .TitleAndArrow{display:flex;justify-content:space-between;width:calc(100% - 60px)}.InfoAccordion .AccordionSingle .AccordionTitle .TitleAndArrow .TitleAndDescription{display:flex;flex-flow:column;justify-content:left;gap:0;padding-left:10px;opacity:.5}.InfoAccordion .AccordionSingle .AccordionTitle .TitleAndArrow .TitleAndDescription h4{font-size:14px;margin:0;line-height:16px;text-transform:uppercase}.InfoAccordion .AccordionSingle .AccordionTitle .TitleAndArrow .TitleAndDescription p{font-size:12px;color:#989898}.InfoAccordion .AccordionSingle .AccordionTitle .icon-down{font-size:9px;margin:auto 0}.InfoAccordion .AccordionSingle .AccordionContent{background-color:#fff;padding-left:56px;height:0;visibility:hidden;transition:all .3s cubic-bezier(.075,.82,.165,1)}.InfoAccordion .AccordionSingle .AccordionContent p{font-size:14px;line-height:1.6;color:#333;margin:0}.InfoAccordion .AccordionSingle.Active .AccordionTitle .TitleAndDescription{opacity:1}.InfoAccordion .AccordionSingle.Active .AccordionContent{background-color:#fff;height:auto;visibility:visible;transition:all .3s cubic-bezier(.075,.82,.165,1);padding-bottom:30px}.ProductDetailInfo{border-top:5px solid #f6f4f4;padding-top:20px;padding-right:60px;padding-bottom:60px}.ProductDetailInfo .Tabs{margin-bottom:20px}.ProductDetailInfo .Tabs .TabsMenu{display:flex;gap:30px}.ProductDetailInfo .Tabs .Tab{padding:5px 0;text-transform:uppercase;cursor:pointer}.ProductDetailInfo .Tabs .Tab.Active{background-color:#c2001a;color:#fff;padding:5px 20px;border-radius:20px}.ProductDetailInfo .TabsContents .TabsDetails{display:none}.ProductDetailInfo .TabsContents .TabsDetails p{font-size:14px;padding-top:10px;line-height:16px;font-weight:300}.ProductDetailInfo .TabsContents .TabsDetails.Active{display:block}.ProductDetailInfo .TabsContents .TabsDetails table{width:100%;border-collapse:collapse;margin-top:10px}.ProductDetailInfo .TabsContents .TabsDetails table td{padding:8px;border:1px solid #e6e6e6}.ProductDetailInfo .TabsContents .TabsDetails table th{padding:8px;border:1px solid #e6e6e6;background-color:#f2f2f2}.ProductDetailInfo .TabsContents .TabsDetails ul{list-style-type:none;padding:0}.ProductDetailInfo .TabsContents .TabsDetails ul li{padding:15px;background-color:#f6f4f4;margin-top:10px;border-radius:10px}.ProductDetailInfo .TabsContents .TabsDetails ul li h4{margin:0;color:#333;font-size:12px}.ReviewSystem{border-top:5px solid #f6f4f4;padding-top:40px;padding-right:60px;margin-top:30px;padding-bottom:60px}.ReviewSystem .ReviewHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ReviewSystem .ReviewHeader .Left{display:flex;flex-direction:column}.ReviewSystem .ReviewHeader .Left h2{margin-bottom:10px;font-size:1.5em;color:#333}.ReviewSystem .ReviewHeader .Left .Rating{display:flex;align-items:center}.ReviewSystem .ReviewHeader .Left .Rating .Stars .fa-star{color:#e6e6e6;margin-right:5px}.ReviewSystem .ReviewHeader .Left .Rating .Stars .fa-star.filled{color:#ffbf00}.ReviewSystem .ReviewHeader .Left .Rating .RatingValue{margin-left:10px;font-size:1.2em;font-weight:700;color:#333}.ReviewSystem .ReviewHeader .Left .Rating .ReviewsCount{margin-left:10px;font-size:.9em;color:#777}.ReviewSystem .ReviewHeader .Button .RateThisProductButton{border:1px solid #f20000;color:#f20000;padding:10px 20px;border-radius:20px;cursor:pointer;transition:all .3s}.ReviewSystem .ReviewHeader .Button .RateThisProductButton:hover{background-color:#f20000;color:#fff}.ReviewSystem .ReviewListing{padding-top:20px}.ReviewSystem .ReviewListing .LatestReviews{list-style:none;padding:0;margin:0}.ReviewSystem .ReviewListing .LatestReviews .UserReview{display:flex;flex-direction:row;gap:15px;background-color:hsla(0,10%,96%,.5);border:1px solid #e6e6e6;padding:15px;border-radius:15px;margin-bottom:15px}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails{display:flex;align-items:center;margin-bottom:10px;min-width:190px}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .UserProfilePicture{width:50px;height:50px;border-radius:50%;margin-right:20px;overflow:hidden}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .UserProfilePicture img{border-radius:50%;object-fit:cover;width:100%;height:100%}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo{display:flex;flex-direction:column;line-height:14px}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo h4{margin:0;font-size:12px;color:#333}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo .UserRating{margin:5px 0}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo .UserRating .fa-star{color:#e6e6e6;margin-right:3px;font-size:12px}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo .UserRating .fa-star.filled{color:#ffbf00}.ReviewSystem .ReviewListing .LatestReviews .UserReview .UserDetails .DetailAndInfo .Date{font-size:.85em;color:#777}.ReviewSystem .ReviewListing .LatestReviews .UserReview h3{margin:0 0 10px;font-size:14px;color:#333}.ReviewSystem .ReviewListing .LatestReviews .UserReview p{margin:0;font-size:1em;color:#555}.ReviewSystem .ReviewListing .ViewAll{margin-top:45px}.ReviewSystem .ReviewListing .ViewAll button{border:1px solid #020219;color:#020219;padding:8px 20px;border-radius:20px;cursor:pointer;transition:all .3s;font-size:12px}.ReviewSystem .ReviewListing .ViewAll button:hover{background-color:#020219;color:#fff}.ReviewSystem .ReviewPopup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ReviewSystem .ReviewPopup .PopupContent{position:relative;background-color:#fff;padding:20px;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.2);max-width:700px;max-height:80%;min-width:320px;overflow-y:auto}.ReviewSystem .ReviewPopup .PopupContent .CloseButton{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;font-size:14px;color:#989898;padding:5px}.ReviewSystem .ReviewPopup .PopupContent .CloseButton:hover{color:#333}.ReviewSystem .ReviewPopup .PopupContent h2{font-size:20px;margin-bottom:15px;color:#333}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList{list-style:none;padding:0;margin:0}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview{background-color:#f6f4f4;border-radius:15px;padding:15px;margin-bottom:15px;display:flex}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails{display:flex;align-items:center;margin-bottom:10px;width:250px}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .UserProfilePicture{width:50px;height:50px;border-radius:50%;margin-right:20px;overflow:hidden}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .UserProfilePicture img{border-radius:50%;object-fit:cover;width:100%;height:100%}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo{display:flex;flex-direction:column}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo h4{margin:0;font-size:16px;color:#333}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo .UserRating{margin:5px 0}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo .UserRating .fa-star{color:#e6e6e6;margin-right:3px;font-size:12px}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo .UserRating .fa-star.filled{color:#ffbf00}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview .UserDetails .DetailAndInfo .Date{font-size:.85em;color:#777}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview h3{margin:0 0 10px;font-size:18px;color:#333}.ReviewSystem .ReviewPopup .PopupContent .AllReviewsList .UserReview p{margin:0;font-size:16px;color:#555}.RateProductCard{margin:auto;position:relative;width:100%;min-width:500px}.RateProductCard__header{display:flex;justify-content:center;align-items:center;text-align:center}.RateProductCard__close{background:none;border:none;font-size:1.5rem;cursor:pointer;position:absolute;top:0;right:0}.RateProductCard__form{margin-top:20px}.RateProductCard__stars{display:flex;justify-content:center;margin-bottom:20px}.RateProductCard__star{font-size:50px;cursor:pointer;transition:color .2s;background:none;border:none;color:#e6e6e6}.RateProductCard__star.selected{color:#ffbf00}.RateProductCard__input{margin-bottom:20px}.RateProductCard__input .InputField{margin-bottom:10px;position:relative}.RateProductCard__input .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.RateProductCard__input .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.RateProductCard__input .InputField input::placeholder{color:transparent}.RateProductCard__input .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.RateProductCard__input .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.RateProductCard__input .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.RateProductCard__input .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.RateProductCard__input .TextareaField{margin-bottom:10px;position:relative}.RateProductCard__input .TextareaField label{font-size:.9em;color:#989898;position:absolute;top:10px;left:10px;transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.RateProductCard__input .TextareaField textarea{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4;font-family:Pangram;font-weight:400}.RateProductCard__input .TextareaField textarea::placeholder{color:transparent}.RateProductCard__input .TextareaField textarea:focus{border-color:#f20000;background-color:#fff;outline:none}.RateProductCard__input .TextareaField textarea:focus+label{transform:translateY(-2px);font-size:9px}.RateProductCard__input .TextareaField textarea:not(:placeholder-shown)+label{transform:translateY(-2px);font-size:9px;color:#989898}.RateProductCard__submit{width:100%;padding:10px;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease}.RateProductCard__submit:hover{background-color:#e00000}.LoginPage{background-color:#fff}.LoginPage .PageContents{padding:60px 0}.LoginPage .PageContents .LoginSignupCard{width:90%;margin:0 auto;max-width:340px}.LoginPage .PageContents .LoginSignupCard .LoginSignupCardHeader{width:100%;text-align:left;padding-bottom:24px}.LoginPage .PageContents .LoginSignupCard .LoginSignupCardHeader .Title{font-size:18px}.LoginPage .PageContents .LoginSignupCard .LoginSignupCardHeader .Description{font-size:12px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle{padding:10px 0 20px;text-align:center}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle h2{font-size:18px;font-weight:600;padding-bottom:10px;color:#f20000;text-transform:capitalize;letter-spacing:-.5px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle p{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle p span{color:#020219}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:12px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow .InputField,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow .RadioInputField{width:48%}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType{display:flex;gap:10px;padding-bottom:24px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField{margin-bottom:10px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField{margin-bottom:10px;position:relative}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input::placeholder{color:transparent}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector{padding-bottom:20px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField{margin-bottom:10px;position:relative}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #f6f4f4;background-color:#f6f4f4;border-radius:5px;width:100%;height:32px;outline:none;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked{background-color:rgba(242,0,0,.1);border-color:#f20000}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked+label{color:#f20000}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField label{font-size:12px;text-transform:uppercase;color:#989898;vertical-align:middle;width:100%;cursor:pointer;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:0;letter-spacing:-.5px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox{display:flex;justify-content:space-between;margin-top:40px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton{display:flex}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer{display:flex;justify-content:space-between;vertical-align:middle;gap:10px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP p,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer p{font-size:14px;color:#989898}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .ResentButton,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .Timer,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .ResentButton,.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .Timer{display:flex;color:#f20000;font-weight:600;cursor:pointer;font-size:14px}.LoginPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .CheckEmail{width:auto;text-align:right;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .ForgotPassword{color:#989898;font-size:12px;cursor:pointer}.LoginPage .PageContents .LoginSignupCard .ForgotPassword:hover{text-decoration:underline}.LoginPage .PageContents .LoginSignupCard .SignInButton{width:100%;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;font-weight:600;letter-spacing:1.5px;font-size:13px;padding:16px 0}.LoginPage .PageContents .LoginSignupCard .SignInButton:hover{background-color:#e00000}.LoginPage .PageContents .LoginSignupCard .LoginSigupSwitch{font-size:.8em;margin-top:20px;color:#989898;text-align:center;display:flex;gap:10px;justify-content:center}.LoginPage .PageContents .LoginSignupCard .LoginSigupSwitch a{color:#020219;text-decoration:none;font-size:14px;font-weight:500}.LoginPage .PageContents .LoginSignupCard .LoginSigupSwitch a:hover{color:#f20000}.LoginPage .PageContents .LoginSignupCard .Separator{text-align:center;margin:15px 0}.LoginPage .PageContents .LoginSignupCard .Separator span{display:inline-block;padding:0 10px;font-size:.9em;color:#989898;background-color:#fff}.LoginPage .PageContents .LoginSignupCard .SocialLogin{text-align:center}.LoginPage .PageContents .LoginSignupCard .SocialLogin p{font-size:.8em;margin-bottom:10px}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul{list-style-type:none;padding:0;margin:0}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li{display:inline-block;margin:0 5px}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li a{display:grid;width:40px;height:40px;line-height:40px;border-radius:50px;place-items:center;color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1)}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li a i{font-size:16px}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li a:hover{background-color:#f20000;color:#fff}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.Facebook a{background-color:#1877f2}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.Google a{background-color:#e00000}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial{cursor:not-allowed!important;position:relative}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial a{pointer-events:none!important;opacity:.5!important;background-color:rgba(2,2,25,.2);cursor:not-allowed!important}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial:after{content:"Wkrótce";position:absolute;top:-25px;left:50%;transform:translateX(-50%);padding:5px;background-color:#333;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;display:none;opacity:0;transition:opacity .3s ease}.LoginPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial:hover:after{display:block;opacity:1}.LoginPage .AcceptTerms{margin-bottom:10px;display:flex;align-items:start;gap:7px}.LoginPage .AcceptTerms input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.LoginPage .AcceptTerms input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.LoginPage .AcceptTerms input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LoginPage .AcceptTerms input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.LoginPage .AcceptTerms input{margin-top:2px}.LoginPage .AcceptTerms label{color:#989898;font-size:11px!important}.LoginPage .AcceptTerms label a{text-decoration:underline;font-size:11px!important}.LoginPage .AcceptTerms label a:hover{color:#f20000}.SignupPage{background-color:#fff}.SignupPage .PageContents{padding:60px 0}.SignupPage .PageContents .LoginSignupCard{width:90%;margin:0 auto;max-width:340px}.SignupPage .PageContents .LoginSignupCard .LoginSignupCardHeader{width:100%;text-align:left;padding-bottom:24px}.SignupPage .PageContents .LoginSignupCard .LoginSignupCardHeader .Title{font-size:18px}.SignupPage .PageContents .LoginSignupCard .LoginSignupCardHeader .Description{font-size:12px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle{padding:10px 0 20px;text-align:center}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle h2{font-size:18px;font-weight:600;padding-bottom:10px;color:#f20000;text-transform:capitalize;letter-spacing:-.5px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle p{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .LoginSignupTitle p span{color:#020219}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:12px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow .InputField,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .TwoInputsInRow .RadioInputField{width:48%}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType{display:flex;gap:10px;padding-bottom:24px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField{margin-bottom:10px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField{margin-bottom:10px;position:relative}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input::placeholder{color:transparent}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector{padding-bottom:20px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField{margin-bottom:10px;position:relative}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #f6f4f4;background-color:#f6f4f4;border-radius:5px;width:100%;height:32px;outline:none;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked{background-color:rgba(242,0,0,.1);border-color:#f20000}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked+label{color:#f20000}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField label{font-size:12px;text-transform:uppercase;color:#989898;vertical-align:middle;width:100%;cursor:pointer;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:0;letter-spacing:-.5px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox{display:flex;justify-content:space-between;margin-top:40px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton{display:flex}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer{display:flex;justify-content:space-between;vertical-align:middle;gap:10px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP p,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer p{font-size:14px;color:#989898}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .ResentButton,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .Timer,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .ResentButton,.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .Timer{display:flex;color:#f20000;font-weight:600;cursor:pointer;font-size:14px}.SignupPage .PageContents .LoginSignupCard .LoginSignupForm .ResentAndInbox .CheckEmail{width:auto;text-align:right;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .ForgotPassword{color:#989898;font-size:12px;cursor:pointer}.SignupPage .PageContents .LoginSignupCard .ForgotPassword:hover{text-decoration:underline}.SignupPage .PageContents .LoginSignupCard .SignInButton{width:100%;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;font-weight:600;letter-spacing:1.5px;font-size:13px;padding:16px 0}.SignupPage .PageContents .LoginSignupCard .SignInButton:hover{background-color:#e00000}.SignupPage .PageContents .LoginSignupCard .LoginSigupSwitch{font-size:.8em;margin-top:20px;color:#989898;text-align:center;display:flex;gap:10px;justify-content:center}.SignupPage .PageContents .LoginSignupCard .LoginSigupSwitch a{color:#020219;text-decoration:none;font-size:14px;font-weight:500}.SignupPage .PageContents .LoginSignupCard .LoginSigupSwitch a:hover{color:#f20000}.SignupPage .PageContents .LoginSignupCard .Separator{text-align:center;margin:15px 0}.SignupPage .PageContents .LoginSignupCard .Separator span{display:inline-block;padding:0 10px;font-size:.9em;color:#989898;background-color:#fff}.SignupPage .PageContents .LoginSignupCard .SocialLogin{text-align:center}.SignupPage .PageContents .LoginSignupCard .SocialLogin p{font-size:.8em;margin-bottom:10px}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul{list-style-type:none;padding:0;margin:0}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li{display:inline-block;margin:0 5px}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li a{display:grid;width:40px;height:40px;line-height:40px;border-radius:50px;place-items:center;color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1)}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li a i{font-size:16px}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li a:hover{background-color:#f20000;color:#fff}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.Facebook a{background-color:#1877f2}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.Google a{background-color:#e00000}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial{cursor:not-allowed!important;position:relative}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial a{pointer-events:none!important;opacity:.5!important;background-color:rgba(2,2,25,.2);cursor:not-allowed!important}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial:after{content:"Wkrótce";position:absolute;top:-25px;left:50%;transform:translateX(-50%);padding:5px;background-color:#333;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;display:none;opacity:0;transition:opacity .3s ease}.SignupPage .PageContents .LoginSignupCard .SocialLogin ul li.DisabledSocial:hover:after{display:block;opacity:1}.SignupPage .AcceptTerms{margin-bottom:10px;display:flex;align-items:start;gap:7px}.SignupPage .AcceptTerms input[type=checkbox]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;width:16px;height:16px;outline:none;cursor:pointer;position:relative}.SignupPage .AcceptTerms input[type=checkbox]:checked{background-color:#f20000;border-color:#f20000}.SignupPage .AcceptTerms input[type=checkbox]:checked:before{content:"";font-family:FontAwesome;font-weight:900;font-size:10px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SignupPage .AcceptTerms input[type=checkbox]+label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.SignupPage .AcceptTerms input{margin-top:2px}.SignupPage .AcceptTerms label{color:#989898;font-size:11px!important}.SignupPage .AcceptTerms label a{text-decoration:underline;font-size:11px!important;color:#e02200;font-weight:500}.SignupPage .AcceptTerms label a:hover{color:#f20000}.CartPage{padding:60px 0}.CartPage .CartHeader{position:relative}.CartPage .CartHeader h1{color:#020219;text-transform:uppercase;font-size:38px;font-weight:500;margin-bottom:15px}.CartPage .CartTableHeader ul{display:flex;font-size:12px;align-items:center;text-transform:uppercase;color:#989898;font-weight:500;border-bottom:1px solid #f6f4f4;padding-bottom:10px;width:100%;justify-content:space-between}.CartPage .CartTableHeader ul li:first-child{width:calc(42% + 24px)}.CartPage .CartTableHeader ul li:nth-child(2),.CartPage .CartTableHeader ul li:nth-child(3),.CartPage .CartTableHeader ul li:nth-child(4){width:90px;text-align:center}.CartPage .CartTableHeader ul li:nth-child(5){width:106px;text-align:center;color:#f20000}.CartPage .CartItemsAndSummary{display:flex;flex-flow:row wrap;justify-content:space-between}.CartPage .CartItemsAndSummary .CartItems{padding:30px;width:calc(100% - 380px);background-color:#fff;margin:0 0 auto}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem{display:flex;margin:15px 0;align-items:center}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemImage{width:78px;height:78px;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s ease}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemImage img{width:100%;height:100%;object-fit:contain;object-position:center}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemImage img:hover{transform:scale(1.05)}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 80px);padding-left:12px}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemName{width:40%}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemName h4{font-weight:300;color:#989898;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemName h4:hover{color:#727272}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemName .ItemSize{font-size:12px;padding-top:4px;color:#989898;transition:color .3s ease}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemName .ItemSize:hover{color:#656565}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemPrice,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemTotalPrice{color:#989898;text-align:center;font-size:16px;transition:color .3s ease}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemPrice:hover,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemTotalPrice:hover{color:#727272}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty{max-width:150px;text-align:center;position:relative}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty{font-size:16px;display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty.OutStockQnty{visibility:hidden}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Decrement,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Increment{border:1px solid #989898;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.075,.82,.165,1)}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Decrement i,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Increment i{font-size:12px;line-height:25px;transform:scale(s1);transform-origin:center}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Decrement:hover,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Increment:hover{background-color:#020219;border:1px solid #020219;color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1)}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Decrement:hover i,.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .Qnty .Increment:hover i{transform:scale(1.1)}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemDelete{width:100px;text-align:center;color:#989898;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.075,.82,.165,1);transform-origin:center}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemDelete:hover{color:red;transform:scale(1.1);transition:all .3s cubic-bezier(.075,.82,.165,1)}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemDelete:hover:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;background:red;border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:hoverCircle .4s forwards}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem.OutstockCartItem{color:red;padding:3px;border-radius:10px;border:1px solid #ffc2c2;background:#fff3f3}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem.OutstockCartItem .ItemDelete{color:red!important;margin:0 -3px 0 0}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem.OutstockCartItem .OutOfStockAlert{position:absolute;right:2px;top:-8px;background:#ffd4d4;color:#f44336;font-size:13px;width:90px;text-align:center;border-radius:8px;padding:7px;line-height:13px;font-weight:400}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem.OutstockCartItem .OutOfStockAlert svg{animation:bounceIn .5s infinite}@keyframes hoverCircle{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes bounceIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.CartPage .CartItemsAndSummary .CartSummary{background-color:#fff;padding:30px;margin:0 0 auto;width:360px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartCheckout .SummaryHead h2{font-size:23px;line-height:20px;color:#989898;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;margin-bottom:23px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal{margin-top:18px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal h3{text-transform:uppercase;font-size:13px;font-weight:400;margin-bottom:15px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .CouponPrice,.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .SubTotal{display:flex;justify-content:space-between;margin:4px 0}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .CouponPrice h4,.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .SubTotal h4{text-transform:capitalize}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .DeliveryCharge{display:flex;justify-content:space-between;margin:4px 0}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .DeliveryCharge h4{text-transform:capitalize}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .CouponPrice{color:#49b156;border-bottom:1px solid #f6f4f4;padding-bottom:8px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .CheckoutPrice{display:flex;justify-content:space-between;padding-top:5px}.CartPage .CartItemsAndSummary .CartSummary .Summary .CartTotal .CheckoutPrice h3{text-transform:capitalize;font-size:20px;font-weight:500}.CartPage .CartItemsAndSummary .CartSummary .Summary .CheckoutButton{background-color:#f20000}.CartPage .CartItemsAndSummary .CartSummary .Summary .CheckoutButton,.CartPage .CartItemsAndSummary .CartSummary .Summary .GuestCheckoutButton{text-transform:uppercase;padding:15px;text-align:center;font-size:16px;color:#fff;letter-spacing:1px;border-radius:6px;margin-top:15px;width:100%}.CartPage .CartItemsAndSummary .CartSummary .Summary .GuestCheckoutButton{background-color:#3b9110}.CartPage .CartItemsAndSummary .CartSummary .PaymentsAndPartners{margin-top:20px}.CookiePolicy,.PrivacyPolicy,.TermsAndConditions{padding:0 0 80px;background-color:#fff}.CookiePolicy .PageBanner,.PrivacyPolicy .PageBanner,.TermsAndConditions .PageBanner{padding:50px 0;background-color:#f6f4f4;margin-bottom:50px}.CookiePolicy .PageBanner h1,.PrivacyPolicy .PageBanner h1,.TermsAndConditions .PageBanner h1{font-size:36px;text-transform:uppercase}.CookiePolicy .PageContents h2,.PrivacyPolicy .PageContents h2,.TermsAndConditions .PageContents h2{font-size:12px;text-transform:uppercase;font-weight:200;color:#989898;margin-bottom:50px}.CookiePolicy .PageContents h4,.PrivacyPolicy .PageContents h4,.TermsAndConditions .PageContents h4{margin:15px 0}.CookiePolicy .PageContents span,.PrivacyPolicy .PageContents span,.TermsAndConditions .PageContents span{font-size:15px;margin-bottom:25px;display:inline-block}.CookiePolicy .PageContents h3,.PrivacyPolicy .PageContents h3,.TermsAndConditions .PageContents h3{margin-top:20px;margin-bottom:13px;font-size:20px;text-transform:uppercase}.CookiePolicy .PageContents p,.PrivacyPolicy .PageContents p,.TermsAndConditions .PageContents p{margin-top:10px;font-size:16px;font-weight:300;line-height:22px;margin-bottom:0;padding-left:20px}.CookiePolicy .PageContents p strong,.PrivacyPolicy .PageContents p strong,.TermsAndConditions .PageContents p strong{font-size:16px;text-transform:uppercase}.CookiePolicy .PageContents ol,.PrivacyPolicy .PageContents ol,.TermsAndConditions .PageContents ol{padding-left:30px}.CookiePolicy .PageContents ol li,.PrivacyPolicy .PageContents ol li,.TermsAndConditions .PageContents ol li{list-style:decimal;font-size:15px;margin:10px 0;line-height:23px}.CookiePolicy .PageContents a,.PrivacyPolicy .PageContents a,.TermsAndConditions .PageContents a{color:#f20000}.CookiePolicy .PageContents .English li,.PrivacyPolicy .PageContents .English li,.TermsAndConditions .PageContents .English li{list-style:lower-latin}.CookiePolicy .PageContents .Disc li,.PrivacyPolicy .PageContents .Disc li,.TermsAndConditions .PageContents .Disc li{list-style:disc!important}.CookiePolicy .PageContents address,.PrivacyPolicy .PageContents address,.TermsAndConditions .PageContents address{font-size:15px;line-height:23px;margin:10px 0;padding-left:20px}.CookiePolicy .PageContents address a,.PrivacyPolicy .PageContents address a,.TermsAndConditions .PageContents address a{color:#f20000}.CookiePolicy .PageContents ul,.PrivacyPolicy .PageContents ul,.TermsAndConditions .PageContents ul{padding-left:20px;margin-top:20px;margin-bottom:30px}.CookiePolicy .PageContents ul li,.PrivacyPolicy .PageContents ul li,.TermsAndConditions .PageContents ul li{list-style:disc;list-style-position:inside;display:block;margin:0 0 20px;font-weight:300;line-height:22px;font-size:16px}.CookiePolicy .PageContents ul li strong,.PrivacyPolicy .PageContents ul li strong,.TermsAndConditions .PageContents ul li strong{padding-bottom:0;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:0;display:contentsss;line-height:22px;margin-bottom:0}.CookiePolicy .PageContents .UpdatedDate,.PrivacyPolicy .PageContents .UpdatedDate,.TermsAndConditions .PageContents .UpdatedDate{background-color:#f6f4f4;color:#020219;display:inline-block;padding:10px 20px;font-weight:700;margin-top:50px}.CookiePolicy .PageContents ul li,.TermsAndConditions .PageContents ul li{display:list-item;list-style:disc;margin-bottom:0;margin-left:20px}.CookiePolicy .PageContents a,.TermsAndConditions .PageContents a{font-weight:600;color:#f20000;text-decoration:underline}.CookiePolicy .PageContents .Acknowledgment,.TermsAndConditions .PageContents .Acknowledgment{font-weight:600}.CookiePolicy .PageContents h4{font-size:18px;margin:15px 0}.CookiePolicy .PageContents p strong{display:block;font-size:14px;font-weight:500}.RefundPolicy,.ReturnPolicy{padding:0 0 80px;background-color:#fff}.RefundPolicy .PageBanner,.ReturnPolicy .PageBanner{padding:50px 0;background-color:#f6f4f4;margin-bottom:50px}.RefundPolicy .PageBanner h1,.ReturnPolicy .PageBanner h1{font-size:36px;text-transform:uppercase}.RefundPolicy .PageContents ul,.ReturnPolicy .PageContents ul{padding-left:20px;margin-top:20px;margin-bottom:30px}.RefundPolicy .PageContents ul li,.ReturnPolicy .PageContents ul li{list-style:disc;list-style-position:inside;display:block;margin:0 0 5px;font-weight:300;line-height:22px;font-size:16px}.RefundPolicy .PageContents ul li strong,.ReturnPolicy .PageContents ul li strong{padding-bottom:0;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:0;display:contentsss;line-height:22px;margin-bottom:0}.RefundPolicy .PageContents h2,.ReturnPolicy .PageContents h2{font-size:12px;text-transform:uppercase;font-weight:200;color:#989898;margin-bottom:50px}.RefundPolicy .PageContents h4,.ReturnPolicy .PageContents h4{margin:15px 0}.RefundPolicy .PageContents span,.ReturnPolicy .PageContents span{font-size:15px;margin-bottom:25px;display:inline-block}.RefundPolicy .PageContents h3,.ReturnPolicy .PageContents h3{margin-top:20px;margin-bottom:13px;font-size:20px;text-transform:uppercase}.RefundPolicy .PageContents p,.ReturnPolicy .PageContents p{margin-top:10px;font-size:16px;font-weight:300;line-height:22px;margin-bottom:0;padding-left:20px}.RefundPolicy .PageContents p strong,.ReturnPolicy .PageContents p strong{font-size:16px;text-transform:uppercase}.RefundPolicy .PageContents ol,.ReturnPolicy .PageContents ol{padding-left:30px}.RefundPolicy .PageContents ol li,.ReturnPolicy .PageContents ol li{list-style:decimal!important;font-size:15px;margin:10px 0;line-height:23px}.RefundPolicy .PageContents a,.ReturnPolicy .PageContents a{color:#f20000}.RefundPolicy .PageContents .English li,.ReturnPolicy .PageContents .English li{list-style:lower-latin}.RefundPolicy .PageContents .Disc li,.ReturnPolicy .PageContents .Disc li{list-style:disc!important}.RefundPolicy .PageContents .Disc li .Numerical li,.ReturnPolicy .PageContents .Disc li .Numerical li{list-style:decimal!important}.RefundPolicy .PageContents address,.ReturnPolicy .PageContents address{font-size:15px;line-height:23px;margin:10px 0;padding-left:20px}.RefundPolicy .PageContents address a,.ReturnPolicy .PageContents address a{color:#f20000}.RefundPolicy .PageContents .UpdatedDate,.ReturnPolicy .PageContents .UpdatedDate{background-color:#f6f4f4;color:#020219;display:inline-block;padding:10px 20px;font-weight:700;margin-top:50px}.RefundPolicy .Numerical li,.ReturnPolicy .Numerical li{list-style:decimal!important}.Disc li{list-style:disc!important;display:list-item!important}.Footer{background-color:#000}.Footer .row{display:flex;flex-wrap:wrap;gap:24px;color:#fff;justify-content:space-between;padding-top:75px;padding-bottom:35px;border-bottom:1px solid #6e6e7b}.Footer .row .Social{margin-top:30px;text-align:left}.Footer .row .Social p{font-size:10px;line-height:20px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:400}.Footer .row .Social ul{margin-top:13px;display:flex;align-items:center;gap:25px}.Footer .row .Social ul li i{display:flex;align-items:center;justify-content:center;color:#fff;border:.5px solid #fff;width:30px;height:30px;border-radius:50%;font-size:12px}.Footer .row .Links{text-align:left}.Footer .row .Links h5{font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:1px;text-align:left}.Footer .row .Links ul{margin-top:20px;text-align:left}.Footer .row .Links ul li{margin:6px 0}.Footer .row .Links ul li a{color:#6e6e7b;font-size:13px;font-weight:400}.Footer .row .Call{margin-top:20px}.Footer .row .Call p{text-transform:uppercase;font-size:11px;margin-bottom:10px}.Footer .row .Call a{font-size:23px;color:#fff;font-weight:600}.Footer .row .Address{margin-top:10px}.Footer .row .Address h6{font-size:12px;font-weight:600;color:#666;margin:0 0 5px;text-transform:uppercase;letter-spacing:.5px}.Footer .row .Address h6 span{font-size:10px;display:block;font-weight:300;font-style:italic}.Footer .row .Address p{font-size:11px;line-height:1.4;color:#888;margin:0}.Footer .Email{margin-top:10px}.Footer .Email p{text-transform:uppercase;font-size:11px;margin-bottom:10px;color:#c2001a}.Footer .Email a{font-size:15px;color:#fff}.Footer .GoTop i{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;color:#c2001a;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(194,0,26,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(194,0,26,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(194,0,26,0)}}.Footer .Copyright{padding:13px 0;color:#6e6e7b;display:flex;justify-content:space-between}.Footer .Copyright p{font-size:15px!important}.Footer .Copyright p a{color:#fff}.ContactBanner{background-color:#ffe2e2;padding:100px 0;text-align:center}.ContactBanner h1{font-size:40px;font-weight:700}.ContactBanner ul{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:10px}.Contact{position:relative;background-color:#fff}.Contact:after{content:"";background-color:#f3f3f3;position:absolute;width:55%;height:100%;left:0;top:0}.Contact .ContactWidgets{max-width:650px}.Contact .ContactWidgets .ContactWidget{display:flex;justify-content:space-between;padding:10px 0;border-bottom:4px solid #f6f4f4;background-color:#ebebeb}.Contact .ContactWidgets .ContactWidget .WidgetTitle{display:flex;gap:10px;padding:7px 0 7px 20px}.Contact .ContactWidgets .ContactWidget .WidgetTitle i{margin-top:3px;color:#f20000;width:20px}.Contact .ContactWidgets .ContactWidget .WidgetTitle h5{text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.Contact .ContactWidgets .ContactWidget .WidgetTitle h5 span{display:block;font-weight:300;text-transform:capitalize;font-size:10px}.Contact .ContactWidgets .ContactWidget .WidgetDetails{width:calc(100% - 260px);padding-left:50px}.Contact .Flex{display:flex;flex-flow:row wrap;gap:24px}.Contact .Flex .AddresSection{width:calc(60% - 12px);position:relative;padding:80px 30px 80px 0;z-index:111}.Contact .Flex .AddresSection .Title{margin-bottom:20px}.Contact .Flex .AddresSection .Title h5{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;font-weight:300}.Contact .Flex .AddresSection .Title h2{text-transform:uppercase;letter-spacing:1.5px;font-weight:600;margin:15px 0}.Contact .Flex .AddresSection .Title p{font-size:14px;letter-spacing:1px;font-weight:300;max-width:650px}.Contact .Flex .AddresSection .Flex{display:flex;gap:10px;padding:7px 0}.Contact .Flex .AddresSection .Flex i{margin-top:3px;color:#020219;width:20px}.Contact .Flex .AddresSection .Flex p{font-size:15px}.Contact .Flex .AddresSection .Flex a{display:inline-block}.Contact .Flex .AddresSection .Flex a p{font-size:15px}.Contact .Flex .AddresSection .Social{margin-top:45px;display:flex;align-items:center;gap:25px}.Contact .Flex .AddresSection .Social h5{text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.Contact .Flex .AddresSection .Social ul{display:flex;align-items:center;justify-content:center;gap:20px}.Contact .Flex .Form{width:calc(40% - 12px);padding:80px 0}.Contact .Flex .Form .Title h2{font-weight:400;font-size:22px}.Contact .Flex .Form .Title p{font-size:13px;max-width:350px;margin-top:10px;letter-spacing:1.5px;line-height:22px}.Contact .Flex .Form form{margin-top:30px}.Contact .Flex .Form form .Col{margin:15px 0}.Contact .Flex .Form form .Col label{font-size:13px;color:#989898}.Contact .Flex .Form form .Col input{width:100%;padding:13px 0;outline:none;margin-top:10px;background-color:transparent;border:none;border-bottom:1px solid #e6e6e6;font-size:12px}.Contact .Flex .Form form .Col input::placeholder{color:#a5a5a5}.Contact .Flex .Form form .Col textarea{width:100%;border:none;border-bottom:1px solid #e6e6e6;resize:vertical;outline:none;padding:13px 0}.Contact .Flex .Form form .Col textarea::placeholder{font-family:Pangram;color:#a5a5a5}.Contact .Flex .Form form button{text-align:center;width:100%;background-color:#f20000;color:#fff;text-transform:uppercase;padding:13px 0;border-radius:3px}.AboutBanner{text-align:center;padding:75px 0;margin:0 auto}.AboutBanner h5{font-weight:400;letter-spacing:1.5px}.AboutBanner h1{font-weight:600;text-transform:uppercase;margin:10px 0}.AboutBanner p{font-size:14px;max-width:700px;margin:0 auto 25px}.AboutBanner .Img{width:80%;margin:0 auto}.AboutBanner .Img img{border-radius:12px}.MisionVision{display:flex;flex-flow:row wrap;gap:24px;padding:55px 0;background-color:#f6f4f4}.MisionVision li{width:calc(33.33% - 18px);padding:25px;border-right:1px solid #989898;text-align:center}.MisionVision li:last-child{border:none}.MisionVision li img{width:60px;margin:0 auto 25px;opacity:1}.MisionVision li h3{font-weight:600;font-size:20px;text-transform:uppercase}.MisionVision li p{font-size:15px;margin-top:10px;color:#989898}.WhyChooceAbout{margin-bottom:50px;text-align:center}.WhyChooceAbout h2{font-weight:600;text-transform:uppercase;margin-bottom:20px}.WhyChooceAbout p{padding:15px 0;font-size:15px}@media(max-width:991px){.MisionVision li{width:calc(50% - 12px);padding:25px;border-right:1px solid #989898;text-align:center}.MisionVision li:nth-child(2){border-right:none}.MisionVision li:nth-child(3){margin:0 auto;border-right:1px solid #989898;border-left:1px solid #989898}.Contact .Flex .AddresSection .Title p{font-size:13px}.ContactBanner ul{margin-top:0}.ContactBanner h1{font-size:27px}.ContactBanner a{font-size:12px}}@media(max-width:768px){.Contact .Flex .AddresSection .Title p{font-size:12px;line-height:20px}.Contact .Flex .AddresSection .Title h5{font-size:11px}.Contact .Flex .AddresSection .Flex p{font-size:13px}.Contact .Flex .AddresSection .Flex a,.Contact .Flex .AddresSection .Social h5{font-size:12px}.Contact .Flex .AddresSection .Social ul{gap:14px}.Contact .Flex .AddresSection .Social{margin-top:33px;gap:16px}.Contact .Flex .Form .Title h2{font-weight:400;font-size:19px}.Contact .Flex .Form .Title p{line-height:20px}.Contact .Flex .Form form .Col label{font-size:12px;color:#989898}.MisionVision{gap:0;padding:25px 0}.MisionVision li{width:50%;padding:12px;text-align:center}.MisionVision li h3{font-size:18px}.MisionVision li p{font-size:13px}.MisionVision li:last-child{margin-top:38px}.AboutBanner{padding:34px 0}.MisionVision li img{width:48px}.AboutBanner h5{font-size:11px}.AboutBanner h1{font-size:20px}.AboutBanner p{font-size:13px}.WhyChooceAbout h2{font-size:20px}.WhyChooceAbout p{font-size:13px}.Contact .Flex .AddresSection{width:100%;position:relative;padding:25px}.Contact .Flex .AddresSection:after{content:"";background-color:#f3f3f3;position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.Contact .Flex .Form{width:100%;padding:25px}.Contact:after{content:none}}@media(max-width:580px){.ContactBanner{padding:52px 0}.MisionVision li{width:100%;border:none!important}.AboutBanner h1{font-size:18px}.WhyChooceAbout h2{font-size:18px;margin-bottom:0}.ContactBanner h1{font-size:23px;margin-bottom:5px}.Contact .Flex .AddresSection .Title h2{font-size:19px}.Contact .Flex .AddresSection .Flex{flex-flow:nowrap}}.MyAccount_Btn{background-color:#f6f4f4;color:#989898;width:calc(100% - 20px);padding:10px 0;margin:10px}.RetunPolicy .Disc li{padding:5px 0!important}.RetunPolicy li{background-color:transparent!important;list-style:disc;padding:0!important;margin-left:18px;color:#3e3e3e;font-size:14px}.RetunPolicy h1{margin-top:15px;text-decoration:underline;font-size:22px}.RetunPolicy h3{margin:15px 0;color:#3e3e3e;font-size:18px}.RetunPolicy h4{margin-top:8px;color:#3e3e3e}.RetunPolicy .Left{margin-left:20px;margin-top:10px;margin-bottom:10px}.RetunPolicy .Left li{list-style:circle!important}.RetunPolicy .Left .Square{padding-left:15px!important}.RetunPolicy .Left .Square li{list-style:square!important}.RetunPolicy a{color:red}@media(max-width:768px){.RetunPolicy li{font-size:12px}.RetunPolicy h2{font-size:18px}.RetunPolicy h3{font-size:14px}.RetunPolicy a,.RetunPolicy address{font-size:12px}}.SideMenuAndDetails .Details .AddressBook .SavedAddress h4{color:#21243d;font-family:Hind,sans-serif;font-size:1.5rem;font-weight:700}.CartSkeleton{display:flex;justify-content:space-between;padding:20px;border-radius:8px;background:linear-gradient(90deg,#eaeaea,#f0f0f0 50%,#eaeaea);animation:gradientAnimation 3s ease infinite}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:768px){.CartSkeleton{flex-direction:column}}.SkeletonItems{flex:2 1;margin-right:20px}@media(max-width:768px){.SkeletonItems{margin-right:0}}.SkeletonItem{display:flex;margin-bottom:15px;padding:10px;background-color:#eaeaea;border-radius:4px;animation:fadeIn .5s}.SkeletonImage{width:80px;height:80px;background-color:#d0d0d0;border-radius:4px;margin-right:15px}@media(max-width:768px){.SkeletonImage{width:60px;height:60px;margin-right:10px}}.SkeletonDetails{flex:1 1}.SkeletonPrice,.SkeletonQuantity,.SkeletonTitle{height:12px;background-color:#d0d0d0;margin-bottom:8px;border-radius:4px}.SkeletonTitle{width:70%}@media(max-width:768px){.SkeletonTitle{width:60%}}.SkeletonPrice{width:40%}@media(max-width:768px){.SkeletonPrice{width:30%}}.SkeletonQuantity{width:30%}@media(max-width:768px){.SkeletonQuantity{width:20%}}.SkeletonCheckout{width:30%;display:flex;flex-direction:column;justify-content:space-between;background-color:#eaeaea;padding:15px;border-radius:4px}@media(max-width:768px){.SkeletonCheckout{width:100%;margin-top:20px}}.SkeletonSummary{height:50px;margin-bottom:15px}.SkeletonButton,.SkeletonSummary{background-color:#d0d0d0;border-radius:4px}.SkeletonButton{height:40px}.EmptyCartPage{display:flex;flex-direction:column;align-items:top center;justify-content:center;text-align:center;background:#f8f8f8;padding:20px;border-radius:10px}.CartEmptyIcon{width:190px;margin:0 auto 20px}.EmptyCartPage h1{font-size:24px;margin-bottom:10px;color:#333;text-align:center}.EmptyCartPage p{font-size:16px;margin-bottom:20px;color:#666;text-align:center}.ShopNowButton{background-color:#f20000;color:#fff;padding:12px 24px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.ShopNowButton:hover{background-color:#c2001a}.AddressLabels{padding:10px 0!important}.AddressLabels p{padding-top:2px!important}.WeeklyOfferPage{margin:auto;flex-flow:row wrap;justify-content:center;min-height:calc(100vh - 160px)}.WeeklyOfferPage .WeeklyOfferNotAvailable{background:linear-gradient(135deg,#fff,#fff);padding:30px;text-align:center;border-radius:15px;box-shadow:0 8px 20px rgba(0,0,0,.1);margin:60px auto;transition:all .3s ease;max-width:600px;width:95%}.WeeklyOfferPage .WeeklyOfferNotAvailable:hover{box-shadow:0 12px 30px rgba(0,0,0,.15);transform:translateY(-5px)}.WeeklyOfferPage .WeeklyOfferNotAvailable .Card{max-width:500px;margin:0 auto}.WeeklyOfferPage .WeeklyOfferNotAvailable .Card h2{font-size:24px;margin-bottom:10px;color:#f20000;display:flex;align-items:center;justify-content:center;letter-spacing:1px;position:relative}.WeeklyOfferPage .WeeklyOfferNotAvailable .Card h2 .Icon{font-size:2rem;color:rgba(242,0,0,.9);margin-right:15px;animation:iconBounce 1s infinite alternate}.WeeklyOfferPage .WeeklyOfferNotAvailable .Card p{font-size:16px;line-height:24px;color:#989898;margin:0 auto 10px;padding:10px 0;border-radius:10px}.WeeklyOfferPage .WeeklyOfferNotAvailable .Card .ShopButton{width:140px;margin:0 auto;background-color:#f20000;color:#fff;font-size:16px;border-radius:10px;display:block;padding:14px 20px;font-weight:500}@keyframes iconBounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media(max-width:768px){.WeeklyOfferPage .WeeklyOfferNotAvailable{padding:30px 15px}.WeeklyOfferPage .WeeklyOfferNotAvailable h2{font-size:2rem}.WeeklyOfferPage .WeeklyOfferNotAvailable h2 i{font-size:1.5rem}.WeeklyOfferPage .WeeklyOfferNotAvailable p{font-size:1rem;padding:15px}}.Disabled{opacity:.05;cursor:not-allowed!important}.SavedAddress .Toast{width:auto!important}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress{display:flex;margin-bottom:40px}@media(max-width:768px){.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress{display:unset;margin-bottom:40px}.comingsoon h1{font-size:30px!important;opacity:.2}}.comingsoon{height:50vh;display:flex;justify-content:center;align-items:center}.comingsoon h1{font-size:60px;opacity:.2}.NotFoundMessage{height:60vh;display:flex;justify-content:center;align-items:center}.NotFoundMessage .width{max-width:500px;padding:30px;text-align:center;background-color:#fff;box-shadow:0 0 28px 0 rgba(0,0,0,.06)}.NotFoundMessage .width .NotFoundIcon{color:#f20000;font-size:40px;animation:rotateLeftRight 1.5s ease-in-out infinite}.NotFoundMessage .width h2{margin:13px 0}.NotFoundMessage .width p{font-size:16px;opacity:.7}@keyframes rotateLeftRight{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.CategorySlider .CategorySkeleton{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));padding:10px 5px 30px}.CategorySlider .CategorySkeleton .SkeletonBlock{width:100%;padding-top:100%;border-radius:12px;background:linear-gradient(90deg,#e0e0e0 25%,#f8f8f8 50%,#e0e0e0 75%);background-size:200% 100%;animation:loading 1.5s infinite}.SubCategorySlider .CategorySkeleton{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));padding:10px 5px 30px}.SubCategorySlider .CategorySkeleton .SkeletonBlock{width:100%;padding-top:100%;border-radius:190px;background:linear-gradient(90deg,#e0e0e0 25%,#f8f8f8 50%,#e0e0e0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.product-list-skeleton{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}@media(max-width:500px){.product-list-skeleton{grid-template-columns:repeat(2,1fr);gap:5px}}.product-list-skeleton .product-skeleton{background-color:#fff;border-radius:16px;padding:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #f6f4f4;position:relative}.product-list-skeleton .product-skeleton .skeleton-image{width:100%;height:200px;background-color:#ddd;border-radius:12px;animation:skeleton-loading 1.5s ease-in-out infinite;margin-bottom:10px}.product-list-skeleton .product-skeleton .skeleton-rating{display:flex;align-items:center;font-size:13px;gap:10px;width:100%}.product-list-skeleton .product-skeleton .skeleton-rating .skeleton-stars{width:70px;height:12px;background-color:#ddd;border-radius:4px;animation:skeleton-loading 1.5s ease-in-out infinite}.product-list-skeleton .product-skeleton .skeleton-text{width:80%;height:20px;margin-top:10px;background-color:#ddd;border-radius:4px;animation:skeleton-loading 1.5s ease-in-out infinite}.product-list-skeleton .product-skeleton .skeleton-price{width:60%;height:18px;margin-top:8px;background-color:#ddd;border-radius:4px;animation:skeleton-loading 1.5s ease-in-out infinite}.product-list-skeleton .product-skeleton .skeleton-stock{width:100%;height:12px;margin-top:10px;background-color:#ddd;border-radius:4px;animation:skeleton-loading 1.5s ease-in-out infinite}.product-list-skeleton .product-skeleton .skeleton-add-to-cart{width:100%;height:40px;margin-top:15px;background-color:#ddd;border-radius:5px;animation:skeleton-loading 1.5s ease-in-out infinite}@keyframes skeleton-loading{0%{background-color:#ddd}50%{background-color:#eaeaea}to{background-color:#ddd}}.ProductsPreloader{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center}.ProductsPreloader .Spinner{width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:#f20000;animation:spin 1s linear infinite}.ProductsPreloader .Preloader p{margin-top:15px;font-size:1.2rem;color:#555}.LoadingGallery{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;aspect-ratio:1/1;text-align:center;background-color:#f6f4f4;border-radius:10px;overflow:hidden}.LoadingGallery .Spinner{width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:#f20000;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.LoadingGallery .Preloader p{margin-top:15px;font-size:1.2rem;color:#555}.ReturnOrdersPage{width:100%;margin:0 auto;background-color:#f6f4f4}.ReturnOrdersPage .ReturnPageHeader{width:100%;background-color:#f6f4f4;padding:20px 0;background-color:#fff}.ReturnOrdersPage .ReturnPageHeader h1{font-size:16px;text-align:center;font-weight:400;text-transform:uppercase;letter-spacing:1px}.ReturnOrdersPage .ReturnOrdersList{padding:50px 0}.ReturnOrdersPage .ReturnOrdersList .BackToOrders{border:1px solid #989898;padding:10px 15px;cursor:pointer}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;flex-flow:row wrap}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader h2{font-size:24px;color:#020219}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader .OrderTabs{display:flex;gap:10px;flex-flow:wrap;padding-top:30px}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader .OrderTabs button{padding:5px 10px;background-color:transparent;border:1px solid #f6f4f4;border-radius:20px;cursor:pointer;font-size:16px;color:#989898;transition:color .3s}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader .OrderTabs button:hover{color:#020219}.ReturnOrdersPage .ReturnOrdersList .OrderListHeader .OrderTabs .Active{color:#020219;border:1px solid #020219}.ReturnOrdersPage .ReturnOrdersList .ReturnsList{display:flex;flex-flow:column wrap;gap:20px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem{width:100%;background-color:#fff;padding:20px;border-radius:10px;border:1px solid #f6f4f4}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection span{font-size:18px;color:#020219}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .StatusButton{background-color:#f6f4f4;padding:5px 15px;border:none;border-radius:20px;color:#1877f2}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-waiting-payment{background-color:#ffeb3b;color:#000}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-order-on-process{background-color:#ff9800;color:#fff}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-in-delivery{background-color:#2196f3;color:#fff}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-complete-order{background-color:#4caf50;color:#fff}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-refund{background-color:#f44336;color:#fff}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderIDSection .status-unknown{background-color:#9e9e9e;color:#fff}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #e6e6e6}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductImage{width:80px;height:80px;border-radius:5px;min-width:80px;overflow:hidden}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductImage img{height:100%;width:100%;object-fit:cover}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo{flex-grow:1;padding-left:15px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo h4{margin:0;font-size:11px;color:#020219;max-width:400px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo p{margin:5px 0;color:#989898}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo .ProductVariants{display:flex;gap:10px;font-size:14px;color:#989898}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductPrice{text-align:right}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductPrice span{display:block;color:#989898;font-size:12px;padding-bottom:6px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductPrice strong{font-size:18px;color:#020219}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderDetailButton{text-align:right;margin-top:20px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderDetailButton button{padding:10px 20px;background-color:#020219;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderDetailButton button:hover{background-color:#e00000}.ReturnOrderDetails{margin:50px auto 0;max-width:800px;width:100%}.ReturnOrderDetails h1,.ReturnOrderDetails h2,.ReturnOrderDetails h3,.ReturnOrderDetails h4{font-weight:600;color:#020219}.ReturnOrderDetails .OrderDetailsInner{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:20px}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #ecf0f1;padding-bottom:15px;margin-bottom:15px}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus{display:flex;flex-direction:column;align-items:flex-start}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderId{font-size:18px;font-weight:700;color:#2c3e50;margin-bottom:5px}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus.pending{color:#f39c12}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus.shipped{color:#27ae60}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus.returned{color:#e74c3c}.ReturnOrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus h3{font-size:16px;font-weight:500}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #ecf0f1}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection h3{font-size:24px;margin-bottom:15px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus{margin-bottom:15px;padding:15px;border-radius:5px;background-color:#ecf0f1}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus p{margin:0;font-size:14px;font-weight:700}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus h4{margin-top:5px;font-size:18px;color:#2c3e50}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus.pending{border-left:5px solid #f39c12}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus.approved{border-left:5px solid #27ae60}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnStatus.rejected{border-left:5px solid #e74c3c}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm{display:flex;flex-direction:column;gap:15px}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm p{font-size:14px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm input{padding:10px;font-size:14px;border-radius:5px;border:1px solid #e6e6e6;outline:none;width:calc(50% - 7px)}@media(max-width:1000px){.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm input{width:100%}}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm input:focus{border-color:#020219}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm button{background-color:#020219;color:#fff;border:none;transition:background-color .3s ease;padding:10px 20px;border-radius:5px;font-size:14px;cursor:pointer;width:100%}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm button:hover{background-color:#000}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails .SubmittedTrackingNumber{border-top:1px solid #ecf0f1;border-radius:4px;padding:5px;width:100%;display:flex;justify-content:space-between;align-items:start}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails .SubmittedTrackingNumber p{font-size:12px;line-height:12px;font-weight:300;color:#2c3e50;margin:0}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails .SubmittedTrackingNumber h4{font-size:14px;font-weight:500;color:#020219}.ReturnOrderDetails .OrderDetailsInner .OrderItems{margin-bottom:25px}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul{list-style:none;padding:0}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:20px;border-radius:5px;position:relative;padding:5px 5px 5px 115px}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderImage{margin-right:15px;width:100px;height:100px;border:1px solid #ecf0f1;border-radius:10px;overflow:hidden;position:absolute;left:0}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderImage img{width:100%;height:100%;object-fit:cover;border-radius:5px}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{max-width:240px;width:100%;padding:12px 0}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderName h4{font-size:12px;margin:0;font-weight:600;color:#020219;width:100%;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-clamp:2;white-space:nowrap}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderName p{margin:0;font-size:12px;line-height:14px;color:#989898}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal{margin-left:auto;gap:5px;display:flex;flex-flow:column wrap}@media(max-width:1080px){.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal{width:100%;flex-flow:row wrap;gap:10px}}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice p,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty p,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal p{font-size:12px;color:#989898;line-height:14px}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice h4,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty h4,.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal h4{font-size:14px;color:#020219;font-weight:600}.ReturnOrderDetails .OrderDetailsInner .OrderSummary{margin-bottom:25px}.ReturnOrderDetails .OrderDetailsInner .OrderSummary ul{list-style:none;padding:0}.ReturnOrderDetails .OrderDetailsInner .OrderSummary ul li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ecf0f1}.ReturnOrderDetails .OrderDetailsInner .OrderSummary ul li p{font-size:14px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .OrderSummary ul li h4{font-size:16px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .OrderSummary ul .Total{font-weight:700;font-size:18px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload{display:flex;justify-content:space-between}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails{flex:1 1;margin-right:20px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails h3{font-size:18px;color:#020219;margin-bottom:10px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails p{font-size:14px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload{flex:1 1}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .PaymentMethod{margin-bottom:15px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .PaymentMethod h4{font-size:16px;font-weight:700;color:#2c3e50;margin-bottom:5px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .PaymentMethod h3{font-size:18px;color:#020219}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .PaymentMethod img{max-width:50px;margin-top:10px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .DownloadInvoice{margin-top:20px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .DownloadInvoice a{background-color:#2c3e50;border:none;cursor:pointer;transition:background-color .3s ease;padding:10px 20px;text-decoration:none;color:#fff;border-radius:5px}.ReturnOrderDetails .OrderDetailsInner .AddressPaymentAndDownload .PaymentMethodAndDownload .DownloadInvoice a:hover{background-color:#1a252f;text-decoration:underline}.TrackingForm{display:flex;justify-content:space-between;flex-flow:row wrap;gap:10px}.validationError{font-size:12px;color:#ff4d4f;background-color:#fff1f0;padding:5px 10px;border:1px solid #ffa39e;border-radius:8px;margin:8px auto;position:relative;line-height:16px;transition:opacity .3s ease-in-out}.AddressAlert{text-align:left;display:block}.AddressAlert.ErrorAlert{font-size:13px;color:#ff4d4f;background-color:#fff1f0;padding:4px 10px;border:1px solid #ffa39e;border-radius:8px;margin:0 auto 10px;position:relative}.CartAlert{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#ff6f61,#ff8c42);color:#fff;padding:15px 25px;border-radius:10px;max-width:361px;position:absolute;top:-39px;right:0;box-shadow:0 6px 12px rgba(0,0,0,.2);z-index:1000}.CartAlert.AnimatedAlert{animation:slideIn 3s forwards}.CartAlert .AlertIcon{font-size:30px;margin-right:15px;color:#fff;animation:bounceIcon 1s ease-in-out infinite}.CartAlert p{margin:0;flex-grow:1;font-size:14px;max-width:300px;font-weight:300;padding-right:30px;line-height:18px}.CartAlert .CloseAlertBtn{background:transparent;border:none;color:#fff;font-size:22px;cursor:pointer;transition:transform .3s ease,color .3s ease}.CartAlert .CloseAlertBtn:hover{transform:rotate(90deg);color:#f1c40f}@keyframes bounceIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:Pangram;src:url(/_next/static/media/Pangram-Light.558081c6.otf) format("truetype");font-weight:300}@font-face{font-family:Pangram;src:url(/_next/static/media/Pangram-Regular.0e6f27ca.otf) format("truetype");font-weight:400}@font-face{font-family:Pangram;src:url(/_next/static/media/Pangram-Medium.62941cbd.otf) format("truetype");font-weight:500}@font-face{font-family:Pangram;src:url(/_next/static/media/Pangram-Bold.1de6ea5e.otf) format("truetype");font-weight:700}*{margin:0;padding:0;list-style:none;box-sizing:border-box}a{text-decoration:none;color:inherit;font-size:16px;color:#020219;letter-spacing:.5px}img{display:block;width:100%;max-width:100%}body{font-size:16px;color:#000;background-color:#f2f2f2;font-family:Pangram,sans-serif;font-weight:400}button{color:inherit;padding:0;background-color:transparent;cursor:pointer;outline:none;border:none}p{font-size:18px;line-height:24px}.Checkout *{text-transform:capitalize}.Checkout input[type=email]{text-transform:lowercase!important}.slick-slide a{border:none!important;outline:none!important}.Container{max-width:1290px;width:95%;margin:auto}.SmallContainer{max-width:1024px;width:95%;margin:auto}.FullContainer{max-width:1366px;width:100%;margin:auto}.ImagePreloader{border-radius:16px;overflow:hidden;aspect-ratio:1/1}.ImagePreloader img{object-fit:contain;height:100%;width:100%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}::-webkit-scrollbar{width:1px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.error-message{color:red;font-size:.875rem;margin-top:4px}.custom-pagination{display:flex;align-items:center;gap:.5rem}.pagination-button{padding:.5rem 1rem;cursor:pointer}.pagination-button.disabled{opacity:.5;cursor:not-allowed}.pagination-page{padding:.5rem;cursor:pointer}.pagination-page.active{font-weight:700;color:blue}.page-info{margin-left:1rem;font-size:.9rem}.LowerCase{text-transform:lowercase!important}.LegalOfferText{font-size:12px!important;color:#765ac7;background:#f4eeff;padding:7px 13px;line-height:12px;border-radius:16px;display:inline-block}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice,.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty,.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal,.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderImage{width:70px}@media(max-width:1024px){.FilterOprnButton{display:block!important}body,html{overflow-x:hidden;max-width:100%}.slick-dots li{width:10px;margin:0 3px!important}.slick-dots li button{width:7px!important;height:7px!important}.SectionTitle h3{font-size:16px;letter-spacing:0}.SectionTitle h2{font-size:22px;line-height:30px;letter-spacing:0}.ViewMoreButton{font-size:9px;line-height:8px}.Header .TopHeader .FlexMain{display:flex}.Header .TopHeader .FlexMain .ItemFlex{font-size:8px;width:80px;gap:8px}.Header .TopHeader .FlexMain .ItemFlex img{width:27px}.Header .TopHeader .FlexMain .ItemFlex .SupportPayment{display:flex;width:auto;gap:30px}.Header .TopHeader .FlexMain .ItemFlex.BigFlex{width:150px}.Header .MainHeader .Container{padding:10px 0;align-items:center;gap:20px}.Header .MainHeader .Container .Logo{width:130px;margin:auto 0}.Header .MainHeader .Container .MainMenu{width:auto;margin:auto 50px;width:150px;display:none}.Header .MainHeader .Container .IconTextMenuItem{position:absolute!important;top:5px;font-size:12px!important}.Header .MainHeader .Container .SearchContainer{visibility:hidden;height:100%;width:100%;position:fixed;top:0;left:0;background-color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1);transform:translateY(-100%);padding:70px 20px 20px}.Header .MainHeader .Container .SearchContainer .CloseIcon{position:absolute;top:15px;right:22px;background:#f6f4f4;width:23px;height:23px;text-align:center;display:grid;place-content:center;font-size:14px;border-radius:32px}.Header .MainHeader .Container .SearchContainer.MobileSearchOn{transform:translateY(0);transition:all .3s cubic-bezier(.075,.82,.165,1);visibility:visible}.Header .MainHeader .Container .SuggestionsDropdown{top:120px!important;z-index:9999;box-shadow:none!important;border:none!important}.Header .MainHeader .Container .IconsNav{display:none!important}.Header .CategoryHeader .Container{width:100%}.Header .CategoryHeader .Container .CategoryDropdown{width:100%;max-width:100%}.Header .CategoryHeader .Container .CategoryDropdown .Label{width:100%;max-width:100%;display:none}.Header .CategoryHeader .Container .CategoryRow{display:none}.HomeSlider{overflow:hidden}.HomeSlider .slick-next,.HomeSlider .slick-prev{display:none!important}.HomeCategories{padding:24px 0}.HomeCategories .ViewMoreButton{width:68px;margin:0!important}.HomeCategories .CategorySlider .slick-next,.HomeCategories .CategorySlider .slick-prev{width:30px;height:30px}.HomeCategories .CategorySlider .slick-next{right:73px}.HomeCategories .CategorySlider .slick-prev{left:auto;right:109px}.HomeCategories .CategorySlider .slick-slide{padding-bottom:33px}.HomeCategories .CategorySlider .CategoryItem{padding:4px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer{bottom:-32px;flex-flow:column-reverse;gap:13px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .CategoryName{font-size:10px;letter-spacing:-.5px;min-height:32px;padding:4px 12px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .OfferStarts{width:90px;text-align:center;border-radius:20px;background-color:#fff;padding:4px 2px;color:#f20000;font-size:9px}.FeaturedBannersSlider .slick-slide .BannerCard,.FeaturedBannersSlider .slick-slide .BannerCard a,.FeaturedBannersSlider .slick-slide .BannerCard a img{border-radius:10px}.HomeCombo{margin:20px auto 0;padding:30px 0}.HomeCombo .ComboSlider .slick-next,.HomeCombo .ComboSlider .slick-prev{display:none!important}.HomePromoBanners{padding:21px 0}.HomeBudgetSore .SectionTitle{padding:0 0 11px}.HomeBudgetSore .BudgetStoreSlider .slick-next,.HomeBudgetSore .BudgetStoreSlider .slick-prev{display:none!important}.HomeBudgetSore .BudgetStoreSlider .slick-slide{padding:0 3px}.HomeBudgetSore .BudgetStoreSlider .BudgetStoreProducts .FilterTags{position:relative;top:0!important}.HomeOfferProducts{width:100%;padding:30px 0}.HomeOfferProducts .ProductList .ProductGrid{display:flex!important;flex-flow:row wrap}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{width:calc(33.33% - 6px);border-radius:10px}.ProductPage .Container .ProductListingAndSideBar{display:block}.ProductPage .Container .ProductListingAndSideBar .Sidebar{position:fixed;width:100%;top:0;right:100%;transition:all .3s cubic-bezier(.075,.82,.165,1);z-index:999;background-color:#fff;max-height:100%;overflow:auto}.ProductPage .Container .ProductListingAndSideBar .Sidebar .container-filters{margin-right:0!important;max-width:100%!important;padding:20px 20px 100px!important}.ProductPage .Container .ProductListingAndSideBar .Sidebar.Open{right:0;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory{display:block;width:100%!important}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductsPageHeader{padding-top:20px;display:block;justify-content:center}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList,.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList .ais-Hits{width:100%}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList .ais-Hits .ais-Hits-list{width:100%;display:flex!important;gap:10px;flex-flow:row wrap}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList .ais-Hits .ais-Hits-list .ais-Hits-item{width:calc(50% - 5px)!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow{flex-flow:row wrap}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft{width:80%!important;margin:0 auto}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery{max-width:100%;justify-content:space-between;padding-top:10px;padding-bottom:10px;gap:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery .LargeImages{width:calc(100% - 140px);display:block}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery .ThumbsImages .ThumbImageCard{height:auto;width:auto}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .HideInMobile{display:none}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight{width:80%!important;padding:0!important;border-left:none!important;border:none}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails{border-top:2px solid #f6f4f4;padding-top:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle{justify-content:space-between}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle h1{font-size:16px;width:calc(100% - 95px)}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle .ShareProduct{width:88px;height:30px;display:flex;align-items:center;gap:20px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .RatingAndStocks .StockStatus{font-size:12px;display:flex;width:80px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .RatingAndStocks .RatingAndSku{width:100%}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags{flex-flow:column;padding-bottom:10px;border:none!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price{flex-flow:row;justify-content:flex-start;align-items:center}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price .SalePrice{font-size:22px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price .ActualPrice{font-size:18px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons{padding:10px 0;flex-flow:column wrap}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Qnty{display:flex;align-items:left;margin:0 auto 14px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons{display:flex;align-items:center;width:100%;flex-flow:wrap;gap:10px;position:relative}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .AddToCartButton,.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .BuyNowButton{width:100%}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .AddToWishlistButton{position:absolute;top:-49px;right:0}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile{display:block}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo{border-top:2px solid #f6f4f4;margin:25px 0 0;padding:0!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo .Tabs .TabsMenu{gap:8px;margin-top:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo .Tabs .Tab{padding:7px 10px;font-size:12px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem{border-top:2px solid #f6f4f4;margin-top:30px;padding:20px 0 0}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem .ReviewListing .LatestReviews .UserReview{display:flex;flex-direction:column;gap:5px;padding:15px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem .ViewAll{margin:0 auto;text-align:center}.ProductDetailsPage .RelatedSlider .slick-slide{padding:0 2px}.ProductDetailsPage .RelatedSlider .slick-next{right:10px}.ProductDetailsPage .RelatedSlider .slick-prev{right:70px}.CartPage{padding:10px 0}.CartPage .CartHeader{padding:0;text-align:center}.CartPage .CartHeader h1{font-size:24px}.CartPage .Container{padding:0;width:100%}.CartPage .Container .CartItemsAndSummary{width:100%}.CartPage .Container .CartItemsAndSummary .CartItems{width:100%;padding:10px 0;margin:auto 0}.CartPage .Container .CartItemsAndSummary .CartItems .CartTableHeader{display:none}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem{width:100%;padding:10px 20px;margin:auto 0;border-bottom:1px solid #f6f4f4;justify-content:space-between}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails{flex-flow:row wrap;position:relative}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemName{width:100%;max-width:100%!important;padding-right:30px;overflow:hidden}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemName h4{width:100%;font-size:10px;padding-bottom:0;padding-right:30px;max-height:26px;overflow:hidden}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemPrice{width:100%;text-align:left;font-size:10px;margin-top:10px}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemQnty{margin-top:10px;min-width:90px;text-align:center;position:absolute;bottom:12px;right:0}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemTotalPrice{width:100%;text-align:left;font-size:14px;padding-bottom:15px;font-weight:600}.CartPage .Container .CartItemsAndSummary .CartItems .CartTable .CartItemList .CartItem .ItemDetails .ItemDelete{position:absolute;top:0;right:0;width:20px}.CartPage .Container .CartItemsAndSummary .CartSummary{padding:20px;width:100%}.Checkout{padding-bottom:0}.Checkout .SmallContainer{width:100%}.Checkout .SmallContainer .CheckoutProcess .checkoutstepsMenu{padding-top:5px;position:relative}.Checkout .SmallContainer .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem{font-size:10px;text-align:center;font-weight:400;gap:4px;justify-content:center;flex-flow:column}.Checkout .SmallContainer .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem .StepNumber{margin:0 auto}.Checkout .SmallContainer .CheckoutProcess .CheckoutStep .DetailsAndSummary{flex-flow:row wrap;gap:10px}.Checkout .SmallContainer .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary{width:100%;padding:20px}.Checkout .SmallContainer .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details{width:100%;padding:15px}.Checkout .DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .PartnerNameAndDate{flex-flow:column wrap;gap:5px}.Checkout .CartAndAddress{flex-flow:column wrap;gap:10px;padding-bottom:20px}.Checkout .CartAndAddress .SelectedAddress,.Checkout .CartAndAddress .SelectedCart{flex:1 1;padding:10px}.Checkout .CartAndAddress .SelectedAddress h4,.Checkout .CartAndAddress .SelectedCart h4{font-size:12px;margin-bottom:8px}.Checkout .CartAndAddress .SelectedAddress p,.Checkout .CartAndAddress .SelectedCart p{font-size:12px;line-height:14px;color:#989898}.Checkout .CartAndAddress .SelectedAddress h5,.Checkout .CartAndAddress .SelectedCart h5{font-size:12px;margin-bottom:8px;font-weight:500}.Checkout .CouponCodeForm{flex-flow:row wrap}.Checkout .CouponCodeForm .CouponInputField{width:100%}.RecentlySlider .slick-prev{right:58px}.ProductCard .ProductCardDetails .RatingAndStock .Stocks .StockStatus.Remaining{border-radius:10px;line-height:14px}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{width:calc(33.33% - 10px);max-width:max-content}.ProductCard .ProductCardDetails .Price .SalePrice{font-size:15px}.HomeSpecialOffers .ProductList .ProductGrid{display:flex!important;flex-flow:row wrap;grid-template-columns:repeat(4,1fr)}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{max-width:236px}.HomeOfferProducts .ProductList .ProductGrid{grid-template-columns:repeat(4,1fr)}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{max-width:236px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload{flex-flow:wrap!important}.MyAccountPage .SideMenuAndDetails .Details{padding-left:0}.WishlistCard{width:100%;max-width:calc(33.33% - 16px);background-color:#fff;padding:5px;border-radius:16px;position:relative;border:1px solid #e6e6e6}}@media(min-width:1025px){.DisplayinMobile{display:none!important}.HideInMobile{display:block}.BottomNav{display:none}.SearchContainer .CloseIcon{display:none!important}}@media(max-width:1024px){.MobileSearch{margin:auto 0;background-color:#e5e5e5;padding:6px 79px 6px 14px;border-radius:44px;font-size:13px}.FilterOprnButton{position:relative;padding:20px 0}.FilterOprnButton button{width:85px;background-color:#020219;font-size:10px;position:absolute;right:10px;top:20px;color:#fff;border-radius:10px;text-transform:uppercase;font-weight:600;letter-spacing:0;padding:10px 15px}.CloseFilterMob{position:absolute;top:10px;right:22px;background:#d9d9d9;width:23px;height:23px;text-align:center;display:grid;place-content:center;font-size:10px;border-radius:32px;z-index:9}.ProductsPageHeader{width:100%;flex-flow:column wrap}.ProductsPageHeader .TitleAndBreadcrumbs{width:100%;display:block}.ProductsPageHeader .ProductViewAndSortOptions{gap:10px!important;margin-top:10px!important}.BottomNav{display:block}.MyAccountPage{padding:30px 0}.MyAccountPage .SideMenuAndDetails{flex-flow:column-reverse;width:100%}.MyAccountPage .SideMenuAndDetails .SideMenu{width:100%!important;background-color:#fff;border-radius:10px;overflow:hidden;border:1px solid #989898}.MyAccountPage .SideMenuAndDetails .SideMenu ul{display:flex;flex-flow:row nowrap}.MyAccountPage .SideMenuAndDetails .SideMenu ul li{display:flex;width:auto;white-space:nowrap}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a{text-align:center;align-items:center;padding:10px}.MyAccountPage .SideMenuAndDetails .SideMenu ul li.Active a{background-color:transparent!important;border-left:none!important;border-bottom:2px solid #f20000}.MyAccountPage .SideMenuAndDetails .Details{display:block;width:100%!important;max-width:100%!important}.CategoryListBlock{position:fixed!important;z-index:-1!important;bottom:auto!important;top:0!important;height:0!important;background:#fff!important;display:flex!important;align-items:flex-start!important;padding:50px 0 0!important}.CategoryListBlock .CategoryList{width:100%!important;background-color:#fff!important}.CategoryListBlock .CategoryList li{border:1px solid #f6f4f4}.CategoryListBlock .CategoryList li i{width:16px;height:16px;display:grid;place-content:center}.CategoryListBlock.CategoryListBlockOpen{height:100%!important;background:#fff;display:flex;align-items:flex-end;z-index:99999995!important}.CookiePolicy .PageBanner h1,.PrivacyPolicy .PageBanner h1,.TermsAndConditions .PageBanner h1{font-size:22px}}@media(max-width:767px){.WishlistGrid{gap:10px!important}.WishlistGrid .WishlistCard{width:calc(50% - 6px);max-width:none}.WishlistGrid .WishlistCard .Buttons{flex-flow:row wrap;gap:10px}.SideMenu ul li a .MenuName{display:none!important}.SideMenu ul li a .MenuName h4{font-size:12px;letter-spacing:0}.SideMenu ul li a .MenuName p{display:none}.EditProfileForm .TwoInputsInRow{flex-flow:column wrap;gap:0}.EditProfileForm .TwoInputsInRow .InputField,.EditProfileForm .TwoInputsInRow .MobileNumber{width:100%}.EditProfileForm .TwoInputsInRow .MobileNumber .SelectField{min-width:100px}.EditProfileForm .SaveProfileButton{max-width:100%}.RateProductCard{min-width:270px}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li .SubCategories{display:none!important;width:100%;position:unset;transition:all .3s cubic-bezier(.075,.82,.165,1);overflow:hidden;display:block;background-color:#fff;opacity:0}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li .SubCategories li{padding-left:20px}.Header .CategoryHeader .Container .CategoryDropdown .CategoryListBlock .CategoryList ul li .SubCategories li a{font-weight:500}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft{width:100%!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery{max-width:100%;justify-content:space-between;flex-flow:column;padding-top:10px;padding-bottom:10px;gap:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery .LargeImages{width:100%;display:block}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery .ThumbsImages{width:100%}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .ProductImageGallery .ThumbsImages .ThumbImageCard{height:auto;width:auto}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductLeft .HideInMobile{display:none}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight{width:100%!important;padding:0!important;border:none}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails{border-top:2px solid #f6f4f4;padding-top:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle{justify-content:space-between}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle h1{font-size:16px;width:calc(100% - 95px)}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .ProductTitle .ShareProduct{width:88px;height:30px;display:flex;align-items:center;gap:20px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .RatingAndStocks .StockStatus{font-size:12px;display:flex;width:66px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .RatingAndStocks .RatingAndSku{width:100%}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags{flex-flow:column;padding-bottom:10px;border:none!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price{flex-flow:row;justify-content:flex-start;align-items:center;min-height:42px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price .SalePrice{font-size:22px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .PricingAndTags .Price .ActualPrice{font-size:18px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons{padding:10px 0;flex-flow:column wrap}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Qnty{display:flex;align-items:left;margin:0 auto 14px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons{display:flex;align-items:center;width:100%;flex-flow:wrap;gap:10px;position:relative}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .AddToCartButton,.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .BuyNowButton{width:100%}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .QntyAndButtons .Buttons .AddToWishlistButton{position:absolute;top:-49px;right:0}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile{display:block}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo{border-top:2px solid #f6f4f4;margin:25px 0 0;padding:0!important}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo .Tabs .TabsMenu{gap:8px;margin-top:10px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ProductDetailInfo .Tabs .Tab{padding:7px 10px;font-size:12px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem{border-top:2px solid #f6f4f4;margin-top:30px;padding:20px 0 0}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem .ReviewListing .LatestReviews .UserReview{display:flex;flex-direction:column;gap:5px;padding:15px}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .DisplayinMobile .ReviewSystem .ViewAll{margin:0 auto;text-align:center}.ProductDetailsPage .RelatedSlider .slick-slide{padding:0 2px}.ProductDetailsPage .RelatedSlider .slick-next{right:10px}.ProductDetailsPage .RelatedSlider .slick-prev{right:70px}.ProductCard .ProductCardDetails .RatingAndStock{min-height:50px;flex-flow:column-reverse;gap:5px;align-items:start}.ProductCard .ProductCardDetails .RatingAndStock .StockStatus{padding:2px 3px}.ProductCard .ProductCardDetails .RatingAndStock .StockStatus .StocksLabel{font-size:8px}.ProductCard .ProductCardDetails .ProductTitle{padding:4px 0}.ProductCard .ProductCardDetails .ProductTitle a{font-size:12px}.ProductCard .ProductCardDetails .Price{flex-flow:column wrap;align-items:start;position:relative;gap:1px;height:42px}.ProductCard .ProductCardDetails .Price .SalePrice{font-size:16px}.ProductCard .ProductCardDetails .Price .DiscountOffer{position:absolute;right:0}.ProductCard .ViewMoreButton{width:auto;font-size:9px;line-height:8px;margin:12px auto}.HomeSpecialOffers{padding:20px 0 0!important}.HomeSpecialOffers .ProductList .ProductGrid{display:flex!important;flex-flow:row wrap;gap:5px!important}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{width:calc(33% - 3px);border-radius:10px}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard .ProductCardDetails{padding:3px;max-width:100%}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard .ProductCardDetails .RatingAndStock{display:flex;flex-flow:column-reverse wrap;height:50px}.Footer{padding:50px 20px}.Footer .row{gap:10px;padding-top:0;padding-bottom:20px;flex-flow:column;margin:0 auto;text-align:center;justify-content:center}.Footer .row .ft-logo{width:150px;display:block}.Footer .row .Links{margin:30px 0 0}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{width:calc(50% - 5px);max-width:-moz-fit-content;max-width:fit-content}.CookiePolicy .PageBanner h1,.PrivacyPolicy .PageBanner h1,.TermsAndConditions .PageBanner h1{font-size:26px}.CookiePolicy .PageContents p,.PrivacyPolicy .PageContents p,.TermsAndConditions .PageContents p{font-size:14px!important}.CookiePolicy .PageContents h3,.PrivacyPolicy .PageContents h3,.TermsAndConditions .PageContents h3{font-size:17px!important}.CookiePolicy .PageContents a,.PrivacyPolicy .PageContents a,.TermsAndConditions .PageContents a{font-size:14px!important}.MyAccountPage .SideMenuAndDetails{flex-flow:column!important;width:100%}.MyAccountPage .SideMenuAndDetails .SideMenu{width:100%!important}.MyAccountPage .SideMenuAndDetails .Details{padding:40px 0}.MyAccountPage .SideMenuAndDetails .Details .AddressBook{padding:0}.MyAccountPage .SideMenuAndDetails .Details .AddressBook .AddressItem{padding:20px 20px 50px}.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .Tag span{white-space:nowrap}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{width:260px}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName h4{font-size:14px}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus h3{font-size:16px}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal h3{font-size:15px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload .AddressDetails{flex-flow:wrap}.BlogGrid .GridItem{width:calc(50% - 12px)}.CategoryTabsList{flex-flow:nowrap}.CategoryTabsLink{font-size:13px}.BlogGrid .GridItem .BlogItem .CategoryTag,.BlogGrid .GridItem .BlogItem .Date{font-size:11px;padding:3px 5px}.BlogGrid .GridItem .BlogItem h3{font-size:20px}.BlogGrid .GridItem .BlogItem .BlogContents{padding:13px}.BlogDetailsInner{flex-flow:row wrap}.BlogDetailsInner .DetailsAndAuthor{width:100%}.BlogDetailsInner .CategoriesAndMustRead{width:100%;padding-left:0;margin-top:15px}.BlogDetailsInner .CategoriesAndMustRead .MustReadGrid{display:flex;gap:10px;flex-flow:row wrap}.BlogDetailsInner .CategoriesAndMustRead .MustReadGrid .GridItem{width:calc(50% - 12px)}}@media(max-width:600px){.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails .NotFlex h4{margin-top:3px}.ReturnOrderDetails .OrderDetailsInner .ReturnOrderSection .ReturnTrackingForm .TrackingMainDetails .SubmittedTrackingNumber{flex-flow:row wrap}.NotFoundMessage{height:60vh}.NotFoundMessage .width{max-width:350px}.NotFoundMessage .width .NotFoundIcon{font-size:32px}.NotFoundMessage .width h2{margin:13px 0;font-size:23px}.NotFoundMessage .width p{font-size:14px}.BlogGrid .GridItem{width:100%}.OrderDetails .OrderDetailsInner .OrderItems ul li{display:flex;flex-flow:row wrap;gap:10px;justify-content:end;align-items:center;padding:10px 0;border-bottom:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{width:calc(100% - 80px)}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice,.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty{width:100px;border-right:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal{width:100px}.DetailsBlockContents h2{font-size:21px;line-height:27px}.DetailsBlockContents h3{font-size:20px}.DetailsBlockContents ul li{font-size:15px;padding:0 0 10px}.BlogTitle h1{font-size:24px;line-height:29px}.BlogDetailsInner{flex-flow:row wrap;padding:46px 0 60px}.BlogDetailsInner .DetailsAndAuthor{flex-flow:column-reverse wrap;width:100%}.BlogDetailsInner .DetailsAndAuthor .LeftSideGrid{width:100%}.BlogDetailsInner .DetailsAndAuthor .DetailsBlock{width:100%;padding-left:0}.BlogDetailsInner .CategoriesAndMustRead{width:100%}.BlogDetailsInner .CategoriesAndMustRead .MustReadGrid{display:flex;gap:10px;flex-flow:row wrap}.BlogDetailsInner .CategoriesAndMustRead .MustReadGrid .GridItem{width:100%}}@media(max-width:500px){.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .wraprow{flex-flow:row wrap;gap:0}.AddressBook .SavedAddress .AddressFields .CheckoutFormFields .wraprow .InputField{width:100%}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow{flex-flow:row wrap;gap:0}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressFields .CheckoutFormFields .TwoInputsInRow .InputField{width:100%}.TopHeader{display:none!important}.MainSlider .BannerSlide{aspect-ratio:302/85}.MainSlider .BannerSlide img{width:100%;display:block!important;height:100%;object-fit:cover}.HomeCategories{padding:10px 0!important}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .OfferStarts{width:70px;padding:3px 2px;font-size:9px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer{bottom:-31px;flex-flow:column-reverse}.CategorySlider .CategoryItem .NameAndOffer .CategoryName{padding:4px 5px}.OrderList .OrderTable ul li a{flex-flow:column wrap;justify-content:left;gap:10px;background-color:#f6f4f4;padding:7px 8px;border-radius:10px;border:1px solid #c7c7c7}.OrderList .OrderTable ul li a .OrderNo{background-color:#f20000;font-size:12px;border-radius:5px;color:#fff;padding:5px}.OrderList .OrderTable ul li a .OrderDetails{padding-left:0}.OrderList .OrderTable ul li a div{border-right:1px solid #ebebeb;padding-right:8px}.OrderList .OrderTable ul li a div:last-child{border:none}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderImage{width:67px}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{width:calc(100% - 80px)}.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName h4{font-size:13px}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice{width:80px;border-right:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemPrice h4{font-size:13px}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemQnty{width:80px;border-right:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderItems ul li .ItemTotal{width:80px}.OrderDetails .OrderDetailsInner .OrderItems ul li{display:flex;flex-flow:row wrap;gap:8px;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e6e6e6}.OrderDetails .OrderDetailsInner .OrderSummary ul li h4{font-size:15px}.OrderDetails .OrderDetailsInner .OrderSummary ul li:last-child h4{font-size:18px}.WishlistCard .Buttons .MoveToCart{font-size:10px}.MobileSearch{width:150px}.SectionTitle{padding:0 0 10px}.HomeRecentlyProducts{padding:20px 0!important}.ProductCard .ProductCardDetails .AddToCartButton{margin-top:10px;font-size:10px;height:35px;line-height:12px!important;letter-spacing:0;place-content:center;display:grid}.ViewMoreButton{margin:10px auto!important}.HomeCombo{padding:20px 0;margin:10px auto 0}.Gurantee{display:block;background-color:#fff;padding-bottom:10px;border-radius:0 0 20px 20px}.Gurantee ul{display:flex;align-items:center;justify-content:space-between;background-color:#fff4b6;padding:8px 10px 30px;border-radius:13px;gap:5px;flex-flow:row wrap;border:1px solid #f5f5a1}.Gurantee ul li{width:calc(50% - 8px)}.Gurantee ul li:first-child{border-right:1px solid #8c8c8c}.Gurantee ul li:nth-child(3){width:100%}.Gurantee ul li .ItemFlex{display:flex;gap:16px;align-items:center}.Gurantee ul li .ItemFlex Img{width:15px!important}.Gurantee ul li .ItemFlex h5{color:#000;line-height:7px;font-weight:300;font-size:9.5px;margin-bottom:1px}.Gurantee ul li .ItemFlex span{color:#020219;letter-spacing:0;font-weight:500;font-size:12px}.Gurantee .BtnBtm{background-color:#0a8800;width:calc(100% - 16px);padding:7px 15px;border-radius:9px;margin-top:-22px;color:#fff;margin-left:8px}.Gurantee .BtnBtm .ItemFlex{display:flex;justify-content:space-between;align-items:center}.Gurantee .BtnBtm .ItemFlex h5{color:#fff;font-weight:300;font-size:11px;margin-bottom:1px;display:flex;align-items:center}.Gurantee .BtnBtm .ItemFlex h5:after{content:"";font-family:icomoon!important;color:#fff!important;font-size:12px;font-weight:600;padding-left:10px}.Gurantee .BtnBtm .Flex{display:flex;align-items:center;gap:5px}.Gurantee .BtnBtm .Flex span{color:#fff;font-size:11px;letter-spacing:.5px}.Gurantee .BtnBtm .Flex img{width:12px!important}.Copyright{flex-flow:column;padding-bottom:25px!important}}.delivery-banner-top{display:none}@media(max-width:768px){.delivery-banner-top{display:block;background-color:#fce43c;padding:8px 0;overflow:hidden;height:40px}.delivery-banner-top .marquee-track{animation:none!important}.delivery-banner-top .Container,.delivery-banner-top .marquee-track{display:block!important;width:100%!important}.delivery-banner-top .ItemFlex{display:flex;gap:10px;align-items:center;white-space:nowrap;min-width:auto;justify-content:center}.delivery-banner-top img{width:25px!important}.delivery-banner-top span{color:#000;font-weight:500;letter-spacing:.5px;font-size:15px}}@media(max-width:480px){.delivery-banner-top span{font-size:14px}}@media(min-width:1025px){.CartSkeletonScreen,.EmptyCartPage{min-height:calc(100vh - 164px);padding:60px 0}.StreetAndBuildAndApart{gap:10px!important}.StreetAndBuildAndApart .InputField:first-child{width:80%!important}.CookiePopup .CookieModal .ContentAndButtons .Content{display:flex;justify-content:space-between;flex-flow:row wrap}.CookiePopup .CookieModal .ContentAndButtons .Content h4{padding-bottom:40px}.CookiePopup .CookieModal .ContentAndButtons .Content p{text-align:justify}.CookiePopup .CookieModal .ContentAndButtons .Content .Left,.CookiePopup .CookieModal .ContentAndButtons .Content .Right{width:calc(50% - 30px)}.CookiePopup .CookieModal .ContentAndButtons .CookieButtons{padding-top:30px;flex-flow:column-reverse}.CookiePopup .CookieModal .ContentAndButtons .CookieButtons .CookieButton{width:100%;padding:10px;border-radius:0}.DeliveryLogos ul li label .NameAndDelivery{width:calc(100% - 28px)}}@media(max-width:1024px){.EmptyCartPage{padding:70px 20px 100px!important}.CookiePopup .CookieModal .ContentAndButtons{flex-flow:column wrap}.CookiePopup .CookieModal .ContentAndButtons .Content{width:100%}.CookiePopup .CookieModal .ContentAndButtons .CookieButtons{width:100%;flex-flow:row wrap}.BlogGrid .GridItem .BlogItem .CategoryTag,.BlogGrid .GridItem .BlogItem .Date{font-size:12px;padding:3px 5px}.BlogGrid .GridItem .BlogItem .BlogContents{padding:13px}.CategoryTabsList{flex-flow:nowrap}}@media(max-width:390px){.Header .MobileMainMenu ul li a{padding:5px 9px;font-size:11px}.Checkout .CheckoutProcess .checkoutstepsMenu{gap:9px!important}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutBackButton{font-size:8px!important;position:absolute;top:-22px;z-index:2}.Checkout .CheckoutProcess .checkoutstepsMenu .CheckoutMenuItem{max-width:70px!important}.BlogGrid .GridItem .BlogItem .BlogContents{padding:13px}.BlogGrid .GridItem .BlogItem .CategoryTag,.BlogGrid .GridItem .BlogItem .Date{font-size:11px;padding:3px 5px}.BlogGrid .GridItem .BlogItem h3{font-size:20px}.CategoryTabsList{flex-flow:nowrap}.CategoryTabsLink{font-size:11px}}@media(max-width:1024px){.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{max-width:calc(33% - 6px)}.HomeOfferProducts .ProductList .ProductGrid{grid-template-columns:repeat(3,1fr)}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{max-width:calc(33% - 6px)}.Contact .ContactWidgets .ContactWidget{background-color:#fff;display:block}.Contact .ContactWidgets .ContactWidget .WidgetTitle{padding-left:20px}.Contact .ContactWidgets .ContactWidget .WidgetDetails{width:100%}.Contact .ContactWidgets .ContactWidget .WidgetDetails p{line-height:14px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .CategoryName{padding:4px}}@media(max-width:500px){.ProductCard .ProductCardDetails .TagsAndWishlist .SpecialTags .Tag span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5em}.ProductMainDetails .RatingAndStocks{width:100%;display:flex;flex-flow:wrap}.ProductDetailsPage .ProductDetails .Container .ProductDetailsRow .ProductRight .ProductMainDetails .RatingAndStocks .StockStatus{font-size:12px;display:flex;width:80px}.ReviewSystem .ReviewHeader{flex-flow:wrap}.ReviewSystem .ReviewHeader .RateThisProductButton{margin-top:20px}.ReviewSystem .ReviewListing{padding-top:0}.ReviewSystem .ReviewListing .ViewAll{margin-top:15px!important;display:inline-block}.ProductDetailsPage .RelatedSlider .slick-prev{right:47px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem{padding-bottom:40px!important}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .AddressActions{bottom:13px;right:13px}.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .CheckoutSummary .Summary .CartCheckout .SummaryHead h2{font-size:18px}.Footer .GoTop i{width:36px;height:36px}.Footer .row .Call a{font-size:20px}.HomeCategories .ViewMoreButton{width:110px}.HomeCategories .CategorySlider .slick-next{right:83px}.HomeCategories .CategorySlider .slick-prev{right:116px}.SectionTitle{align-items:center}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .CategoryName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:10px;letter-spacing:-.5px;min-height:28px;max-height:20px;white-space:normal}.Checkout .CheckoutProcess .checkoutstepsMenu{gap:19px}.ProductsPageHeader{justify-content:left!important}.ProductsPageHeader .ProductViewAndSortOptions{width:100%;gap:5px!important}.ProductsPageHeader .ProductViewAndSortOptions select{max-width:113px!important;overflow-x:hidden!important}.WishlistCard .Buttons .MoveToCart{font-size:10px!important;gap:10px}.container-footer{margin:30px 0 0}.container-footer .ais-Pagination-item{height:30px;width:30px}.container-footer .ais-Pagination-item.ais-Pagination-item--previousPage{margin-right:10px}.container-footer .ais-Pagination-item.ais-Pagination-item--nextPage{margin-left:6px}.SectionTitle h3{font-size:15px}.HomeCategories .CategorySlider .slick-next,.HomeCategories .CategorySlider .slick-prev{width:20px;height:20px;top:53%;transform:translateY(-50%)}.HomeCategories .CategorySlider .slick-prev{left:-5px}.HomeCategories .CategorySlider .slick-next{right:-5px}.CategorySlider .slick-next:before,.CategorySlider .slick-prev:before{font-size:10px}.SectionTitle{display:flex;align-items:center!important}.RecentlySlider .slick-next,.RecentlySlider .slick-prev{width:28px;height:28px;top:-54px}.SpecialBannersSlider .BannerCard,.SpecialBannersSlider .BannerCard a,.SpecialBannersSlider .BannerCard a img{border-radius:12px}.FeaturedBannersSlider .slick-slide .BannerCard,.FeaturedBannersSlider .slick-slide .BannerCard a,.FeaturedBannersSlider .slick-slide .BannerCard a img{border-radius:6px}.HomeSpecialOffers .ProductList{padding-top:5px!important}.PromoBannerSlider .slick-slide .BannerCard,.PromoBannerSlider .slick-slide .BannerCard a,.PromoBannerSlider .slick-slide .BannerCard a img{border-radius:6px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer .CategoryName{padding:4px 9px}.Header .TopHeader .FlexMain .ItemFlex{width:auto}.Header .TopHeader .FlexMain .ItemFlex .None_Mob{display:none!important}.DeliveryOptions .DeliveryPartners .DeliveryLogos ul li label .NameAndPrice .DeliveryPrice{padding-left:20px;margin-top:5px}.HomeCategories .CategorySlider .CategoryItem .NameAndOffer{gap:8px;bottom:-26px}}@media(min-width:1280px){.ProductCard{max-width:254px;min-width:254px}.WeeklyOffers .ProductListing .ProductCard{max-width:240px;min-width:240px}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo h4{padding-right:24px}.OfferProducts{min-height:500px}.Header .MainHeader{height:75px}}@media(max-width:1440px){.HomeOfferProducts .ProductList .ProductGrid,.HomeSpecialOffers .ProductList .ProductGrid{display:grid;grid-template-columns:repeat(5,1fr)!important;grid-gap:10px;gap:10px}.HomeOfferProducts .ProductList .ProductGrid .ProductCard,.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{min-width:240px!important}}@media(max-width:1366px){.OrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{width:330px}.OrderDetails .OrderDetailsInner .OrderDetailsHead .OrderIdAndStatus .OrderStatus h3{font-size:20px}.OrderDetails .OrderDetailsInner .AddressPaymentAndDownload{flex-flow:wrap!important}}@media(max-width:1280px){.CartPage .CartTableHeader ul li:nth-child(2){width:60px}.HomeOfferProducts .ProductList .ProductGrid .ProductCard,.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{min-width:240px!important}}@media(max-width:768px){.Checkout .CheckoutProcess .CheckoutStep .DetailsAndSummary .Details .SavedAddress .AddressItem .FullAddress{display:unset;margin-bottom:40px}}@media(min-width:500px)and (max-width:968px){.HomeOfferProducts .ProductList .ProductGrid .ProductCard,.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{max-width:calc(50% - 6px)!important;min-width:calc(50% - 6px)!important}}@media(max-width:1024px){.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList{width:100%}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList .ais-Hits .ais-Hits-list .ais-Hits-item{width:calc(33% - 5px)!important}.MyAccountPage .SideMenuAndDetails{flex-flow:column!important;width:100%}.MyAccountPage .SideMenuAndDetails .SideMenu{width:100%!important}.MyAccountPage .SideMenuAndDetails .SideMenu ul li a .MenuName{display:none!important}.MyAccountPage .SideMenuAndDetails .Details{padding:40px 0}.MyAccountPage .SideMenuAndDetails .Details .AddressBook{padding:0}.MyAccountPage .SideMenuAndDetails .Details .AddressBook .AddressItem{padding:20px 20px 50px}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{max-width:calc(33% - 6px)!important;min-width:calc(33% - 6px)!important}}@media(min-width:1025px)and (max-width:1180px){.HomeOfferProducts .ProductList .ProductGrid,.HomeSpecialOffers .ProductList .ProductGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.HomeOfferProducts .ProductList .ProductGrid .ProductCard,.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{min-width:270px}}@media(min-width:810px){.LoginPage{background-color:#fff}.LoginPage .PageContents{padding:60px 0;border-top:2px solid #f1f1f1;position:relative}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard{width:90%;margin:0 auto;max-width:340px;width:100%}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader{width:100%;text-align:left;padding-bottom:24px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader .Title{font-size:18px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader .Description{font-size:12px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle{padding:10px 0 20px;text-align:center}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle h2{font-size:18px;font-weight:600;padding-bottom:10px;color:#f20000;text-transform:capitalize;letter-spacing:-.5px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle p{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle p span{color:#020219}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:12px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow .InputField,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow .RadioInputField{width:48%}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType{display:flex;gap:10px;padding-bottom:24px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField{margin-bottom:10px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField{margin-bottom:10px;position:relative}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input::placeholder{color:transparent}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector{padding-bottom:20px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField{margin-bottom:10px;position:relative}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #f6f4f4;background-color:#f6f4f4;border-radius:5px;width:100%;height:32px;outline:none;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked{background-color:rgba(242,0,0,.1);border-color:#f20000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked+label{color:#f20000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField label{font-size:12px;text-transform:uppercase;color:#989898;vertical-align:middle;width:100%;cursor:pointer;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:0;letter-spacing:-.5px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox{display:flex;justify-content:space-between;margin-top:40px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton{display:flex}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer{display:flex;justify-content:space-between;vertical-align:middle;gap:10px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP p,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer p{font-size:14px;color:#989898}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .ResentButton,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .Timer,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .ResentButton,.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .Timer{display:flex;color:#f20000;font-weight:600;cursor:pointer;font-size:14px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .CheckEmail{width:auto;text-align:right;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .ForgotPassword{color:#989898;font-size:12px;cursor:pointer}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .ForgotPassword:hover{text-decoration:underline}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SignInButton{width:100%;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;font-weight:600;letter-spacing:1.5px;font-size:13px;padding:16px 0}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SignInButton:hover{background-color:#e00000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch{font-size:.8em;margin-top:20px;color:#989898;text-align:center;display:flex;gap:10px;justify-content:center}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch a{color:#020219;text-decoration:none;font-size:14px;font-weight:500}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch a:hover{color:#f20000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .Separator{text-align:center;margin:15px 0}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .Separator span{display:inline-block;padding:0 10px;font-size:.9em;color:#989898;background-color:#fff}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin{text-align:center}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin p{font-size:.8em;margin-bottom:10px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul{list-style-type:none;padding:0;margin:0}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li{display:inline-block;margin:0 5px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a{display:grid;width:40px;height:40px;line-height:40px;border-radius:50px;place-items:center;color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1)}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a i{font-size:16px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a:hover{background-color:#f20000;color:#fff}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.Facebook a{background-color:#1877f2}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.Google a{background-color:#e00000}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial{cursor:not-allowed!important;position:relative}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial a{pointer-events:none!important;opacity:.5!important;background-color:rgba(2,2,25,.2);cursor:not-allowed!important}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial:after{content:"Wkrótce";position:absolute;top:-25px;left:50%;transform:translateX(-50%);padding:5px;background-color:#333;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;display:none;opacity:0;transition:opacity .3s ease}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial:hover:after{display:block;opacity:1}.SignupPage{background-color:#fff}.SignupPage .PageContents{padding:60px 0;border-top:2px solid #f1f1f1;position:relative}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard{width:90%;margin:0 auto;max-width:340px;width:100%}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader{width:100%;text-align:left;padding-bottom:24px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader .Title{font-size:18px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupCardHeader .Description{font-size:12px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle{padding:10px 0 20px;text-align:center}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle h2{font-size:18px;font-weight:600;padding-bottom:10px;color:#f20000;text-transform:capitalize;letter-spacing:-.5px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle p{font-size:13px;font-weight:400;line-height:18px;color:#989898;max-width:300px;margin:0 auto}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .LoginSignupTitle p span{color:#020219}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow{width:100%;display:flex;justify-content:space-between;gap:12px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow .InputField,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .TwoInputsInRow .RadioInputField{width:48%}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType{display:flex;gap:10px;padding-bottom:24px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField{margin-bottom:10px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #989898;border-radius:50%;width:16px;height:16px;outline:none;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked{border:1px solid #f20000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked+label{color:#020219}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:before{content:"";display:block;width:10px;height:10px;margin:2px auto;border-radius:50%;background-color:#e6e6e6}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField input[type=radio]:checked:before{background-color:#f20000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .AccountType .RadioInputField label{font-size:.9em;color:#989898;vertical-align:middle;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField{margin-bottom:10px;position:relative}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField label{font-size:.9em;color:#989898;position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:all .3s cubic-bezier(.075,.82,.165,1);pointer-events:none}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input{width:100%;padding:18px 10px 6px;font-size:1em;border:1px solid #e6e6e6;border-radius:5px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease,all .3s cubic-bezier(.075,.82,.165,1);background-color:#f6f4f4}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input::placeholder{color:transparent}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus{border-color:#f20000;background-color:#fff;outline:none}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:focus+label{transform:translateY(-18px);font-size:9px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField input:not(:placeholder-shown)+label{transform:translateY(-18px);font-size:9px;color:#989898}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .InputField .TogglePasswordVisibility{top:50%;transform:translateY(-50%);background:none;border:none;color:#989898;cursor:pointer;font-size:12px;position:absolute;right:12px;width:16px;text-align:center;padding:3px;border-radius:3px;text-transform:uppercase}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .FieldGroupTitle{color:#020219;text-transform:uppercase;font-size:12px;padding:10px 0 5px;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector{padding-bottom:20px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField{margin-bottom:10px;position:relative}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]{margin-right:8px;vertical-align:middle;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #f6f4f4;background-color:#f6f4f4;border-radius:5px;width:100%;height:32px;outline:none;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked{background-color:rgba(242,0,0,.1);border-color:#f20000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField input[type=radio]:checked+label{color:#f20000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .MainInputs .AgeSelector .RadioInputField label{font-size:12px;text-transform:uppercase;color:#989898;vertical-align:middle;width:100%;cursor:pointer;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);bottom:0;letter-spacing:-.5px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox{display:flex;justify-content:space-between;margin-top:40px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton{display:flex}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer{display:flex;justify-content:space-between;vertical-align:middle;gap:10px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP p,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer p{font-size:14px;color:#989898}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .ResentButton,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTP .Timer,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .ResentButton,.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .TimerAndButton .ResentOTPTimer .Timer{display:flex;color:#f20000;font-weight:600;cursor:pointer;font-size:14px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSignupForm .ResentAndInbox .CheckEmail{width:auto;text-align:right;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .ForgotPassword{color:#989898;font-size:12px;cursor:pointer}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .ForgotPassword:hover{text-decoration:underline}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SignInButton{width:100%;margin-top:15px;background-color:#f20000;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:1em;text-transform:uppercase;transition:background-color .2s ease;font-weight:600;letter-spacing:1.5px;font-size:13px;padding:16px 0}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SignInButton:hover{background-color:#e00000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch{font-size:.8em;margin-top:20px;color:#989898;text-align:center;display:flex;gap:10px;justify-content:center}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch a{color:#020219;text-decoration:none;font-size:14px;font-weight:500}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .LoginSigupSwitch a:hover{color:#f20000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .Separator{text-align:center;margin:15px 0}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .Separator span{display:inline-block;padding:0 10px;font-size:.9em;color:#989898;background-color:#fff}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin{text-align:center}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin p{font-size:.8em;margin-bottom:10px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul{list-style-type:none;padding:0;margin:0}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li{display:inline-block;margin:0 5px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a{display:grid;width:40px;height:40px;line-height:40px;border-radius:50px;place-items:center;color:#fff;transition:all .3s cubic-bezier(.075,.82,.165,1)}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a i{font-size:16px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li a:hover{background-color:#f20000;color:#fff}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.Facebook a{background-color:#1877f2}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.Google a{background-color:#e00000}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial{cursor:not-allowed!important;position:relative}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial a{pointer-events:none!important;opacity:.5!important;background-color:rgba(2,2,25,.2);cursor:not-allowed!important}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial:after{content:"Wkrótce";position:absolute;top:-25px;left:50%;transform:translateX(-50%);padding:5px;background-color:#333;color:#fff;font-size:12px;border-radius:4px;white-space:nowrap;display:none;opacity:0;transition:opacity .3s ease}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard .SocialLogin ul li.DisabledSocial:hover:after{display:block;opacity:1}}@media(max-width:500px){.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList{width:100%}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .ProductList .ais-Hits .ais-Hits-list .ais-Hits-item{width:calc(50% - 5px)!important}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{min-width:calc(33.33% - 4px)!important}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{max-width:calc(50% - 5px)!important;min-width:calc(50% - 5px)!important}.HomeBudgetSore .BudgetStoreSlider,.RelatedSlider{width:100%!important}.OrderDetailsHead .BorderButton{max-width:97px!important;min-width:80px;line-height:12px;padding:4px}.OrderDetails .OrderDetailsInner{padding:20px}.MyAccountPage .SideMenuAndDetails .Details h4{margin-bottom:15px}.OrderDetails .OrderDetailsInner .OrderItems ul li h4{margin-bottom:0}.Pagination{text-align:center!important;justify-content:center!important}.ReturnOrdersPage .ReturnOrdersList .ReturnsList .OrderItem .OrderProductList .ProductItem .ProductInfo h4{padding-right:24px}.ReturnsList .OrderItem .OrderIDSection span{font-size:14px!important;display:flex;flex-flow:column}.HomeSpecialOffers .ProductList .ProductGrid .ProductCard{width:calc(33.33% - 4px);max-width:calc(33.33% - 4px)!important}.HomeRecentlyProducts .RecentlySlider{width:100%!important}.DeliveryMethods .DeliveryPartners .DeliveryLogos ul li label .NameAndDelivery{flex-flow:column wrap}.HomeOfferProducts .ProductList .ProductGrid .ProductCard{max-width:calc(50% - 3px)!important}.ReturnOrderDetails .OrderDetailsInner .OrderItems ul li .OrderName{max-width:100%!important}.FilterSlider.FilterTags,.MobileFilter{display:none}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .SubCategoryLisitng{padding:20px 0 0!important;margin-left:-10px!important;margin-right:-10px!important}.ProductPage .Container .ProductListingAndSideBar .ProductListingAndSubCategory .SubCategoryLisitng .CategoryItem .SubCategoryName{font-size:9px;line-height:11px;letter-spacing:0;padding:6px 5px;text-transform:capitalize}.RelatedSlider .slick-slider .slick-track{gap:0}.StreetAndBuildAndApart{flex-flow:wrap}.StreetAndBuildAndApart .InputField{width:calc(50% - 6px)!important}.StreetAndBuildAndApart .InputField.FullWidthOnMobile{width:100%!important}.StreetAndBuildAndApart .InputField.FullWidthOnMobile input::placeholder{color:#e6e6e6!important}.CouponInputField{width:100%}.CouponInputField input,.Sidebar .ais-SearchBox-input{font-size:16px!important}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem .ItemDetails .ItemQnty .OutOfStockAlert{right:0;top:0;width:150px}.CartPage .CartItemsAndSummary .CartItems .CartTable .CartItem.OutstockCartItem{border-bottom:1px solid #ffc2c2!important;border:none;border-top:1px solid #ffc2c2;border-radius:0;background:#fee}}@media(max-width:340px){.MyAccountPage .SideMenuAndDetails .SideMenu ul li a{padding:10px 5px!important}}@media(min-width:501px){.FilterSlider.FilterTags{display:block}.MobileFilter{display:none}}@media(max-width:810px){.LoginPage .PageContents{padding:20px 0 40px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout{align-items:center;justify-content:center}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Title{padding-bottom:10px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout{width:100%;margin:0 auto 20px}.LoginPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard{width:100%}.SignupPage .PageContents{padding:20px 0 40px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout{align-items:center;justify-content:center}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout__Title{padding-bottom:10px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .GuestCheckoutContainer .GuestCheckout{width:100%;margin:0 auto 20px}.SignupPage .PageContents .LoginSignupCardAndGuestCheckout .LoginSignupCard{width:100%}}.breadcrumb-container{margin:0 0 12px;padding:0;font-family:inherit}.breadcrumb{list-style:none;margin:0;padding:6px 0;font-size:11px;line-height:1.2;color:#64748b}.breadcrumb,.breadcrumb-item{display:flex;align-items:center}.breadcrumb-item:not(:last-child):after{content:"›";margin:0 6px;color:#cbd5e1;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb-item:last-child .breadcrumb-link{color:#f20000;font-weight:500;pointer-events:none}.breadcrumb-link{color:#64748b;text-decoration:none;font-weight:400;padding:2px 4px;border-radius:3px;transition:color .15s ease;display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top;font-size:12px}.breadcrumb-link:hover{color:#334155}.breadcrumb-link:focus{outline:1px solid #2563eb;outline-offset:1px}.breadcrumb-current{color:#f20000;font-weight:500;padding:2px 4px;display:inline-block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}@media(max-width:768px){.breadcrumb{font-size:10px}.breadcrumb-item:not(:last-child):after{margin:0 4px}.breadcrumb-link{max-width:80px}.breadcrumb-current{max-width:100px}}@media print{.breadcrumb{font-size:9px;color:#000}.breadcrumb-current,.breadcrumb-link{color:#000;max-width:none;overflow:visible;text-overflow:clip}}.PageTitleAndBreadCrumbs{margin-bottom:20px}.PageTitleAndBreadCrumbs .MervatoPageTitle{padding-bottom:10px}.PageTitleAndBreadCrumbs .MervatoPageTitle h1{font-size:32px;font-weight:700;color:#020219;margin:0;line-height:1.2}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs.BreadcrumbContainer{margin-bottom:0}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbChevron{display:flex;flex-wrap:nowrap;list-style:none;padding:0;margin:0;align-items:center;gap:5px;overflow:hidden}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem{display:flex;align-items:center;gap:4px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem:not(:last-child){max-width:120px}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem:last-child{flex-shrink:1;min-width:0}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbLink{color:#989898;text-decoration:none;font-size:13px;transition:color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbLink:hover{color:#020219}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbCurrent{color:#f20000;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbSeparator{color:#989898;font-size:12px}@media(max-width:768px){.PageTitleAndBreadCrumbs .MervatoPageTitle h1{font-size:1.75rem}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbChevron{font-size:12px}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem:not(:last-child){max-width:120px}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbSeparator{font-size:.65rem}}@media(max-width:480px){.PageTitleAndBreadCrumbs{margin-bottom:1rem}.PageTitleAndBreadCrumbs .MervatoPageTitle{margin-bottom:.5rem}.PageTitleAndBreadCrumbs .MervatoPageTitle h1{font-size:1.5rem}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbChevron{font-size:12px;gap:.15rem}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem{gap:.15rem}.PageTitleAndBreadCrumbs .MervatoBreadCrumbs .BreadcrumbItem:not(:last-child){max-width:100px}}.CrumbsCenter .BreadcrumbChevron{text-align:center!important;justify-content:center}.ContactCrumbs .BreadcrumbChevron,.LoginPageCrumbs .BreadcrumbChevron{text-align:center!important;padding-top:20px!important;justify-content:center}.ContactCrumbs .BreadcrumbChevron .BreadcrumbLink{color:#020219}.ProductListCrumbs .PageTitleAndBreadCrumbs{margin-bottom:0}