/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{fill:none!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-color:#ec1f27;border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:#ec1f27}::-webkit-scrollbar-track{background-color:#fff}#app,body,html{height:100%}body,html{position:relative}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;background:#fff;justify-content:center;align-items:center;font-size:1.8rem;display:flex}.swiper-slide img{object-fit:cover;width:100%;height:100%;display:block}body{font-family:Montserrat,sans-serif!important}html{scroll-behavior:smooth;font-size:10px}*,body{box-sizing:border-box}body,html{overflow-x:hidden}body{margin:0;padding:0}body.active,html.active{overflow:hidden}body.active2,html.active2{width:100vw;height:100vh;overflow:hidden}.container{max-width:134rem;margin:0 auto;padding:0 2rem}.imgContainer{overflow:hidden}.imgContainer img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:5000.9px){html{font-size:15px}}@media only screen and (max-width:3499.9px){html{font-size:13px}}@media only screen and (max-width:2499.9px){html{font-size:12px}}@media only screen and (max-width:1999.9px){html{font-size:11px}}@media only screen and (max-width:1600.9px){html{font-size:10px}}@media only screen and (max-width:1199.9px){html{font-size:9px}}@media only screen and (max-width:1023.9px){html{font-size:8px}}@media only screen and (max-width:991.9px){html{font-size:7px}}@media screen and (max-width:767.9px){html{font-size:7px}.container{max-width:100%;padding-left:2rem;padding-right:2rem}}.row{grid-gap:2rem 2rem;grid-template-columns:repeat(12,1fr);display:grid}@media only screen and (min-width:1199.9px){.xl-1{grid-column:span 1}.xl-2{grid-column:span 2}.xl-3{grid-column:span 3}.xl-4{grid-column:span 4}.xl-5{grid-column:span 5}.xl-6{grid-column:span 6}.xl-7{grid-column:span 7}.xl-8{grid-column:span 8}.xl-9{grid-column:span 9}.xl-10{grid-column:span 10}.xl-11{grid-column:span 11}.xl-12{grid-column:span 12}}@media only screen and (max-width:1199.9px) and (min-width:991.9px){.lg-0{display:none}.lg-1{grid-column:span 1}.lg-2{grid-column:span 2}.lg-3{grid-column:span 3}.lg-4{grid-column:span 4}.lg-5{grid-column:span 5}.lg-6{grid-column:span 6}.lg-7{grid-column:span 7}.lg-8{grid-column:span 8}.lg-9{grid-column:span 9}.lg-10{grid-column:span 10}.lg-12{grid-column:span 12}}@media only screen and (max-width:991.9px) and (min-width:767.9px){.md-0{display:none}.md-1{grid-column:span 1}.md-2{grid-column:span 2}.md-3{grid-column:span 3}.md-4{grid-column:span 4}.md-5{grid-column:span 5}.md-6{grid-column:span 6}.md-7{grid-column:span 7}.md-8{grid-column:span 8}.md-9{grid-column:span 9}.md-10{grid-column:span 10}.md-12{grid-column:span 12}}@media only screen and (max-width:767.9px){.sm-0{display:none}.sm-2{grid-column:span 2}.sm-3{grid-column:span 3}.sm-4{grid-column:span 4}.sm-6{grid-column:span 6}.sm-8{grid-column:span 8}.sm-10{grid-column:span 10}.sm-12{grid-column:span 12}}input::placeholder,select::placeholder,textarea::placeholder{color:#121212}input:focus::placeholder,textarea:focus::placeholder{color:#0000!important}p{margin:0}a{text-decoration:none;display:inline-block}h1,h2,h3,h4,h5,h6{margin:0}button{cursor:pointer;border:none;padding:0;font-family:Montserrat,sans-serif!important}button,input,select,textarea{outline:0}ul{margin:0;padding:0;list-style-type:none}.blockCardLink{display:block}.heroSliderLink{width:100%;height:100%}.sldr{width:100%!important;height:55rem!important}#homePageBanner{padding:2rem 0}#homePageBanner .heroSlider{border-radius:2rem!important;width:100%!important;height:100%!important}#homePageBanner .heroSlider .heroSliderItem{border:1px solid #ebebeb!important;border-radius:2rem!important;width:100%!important;height:100%!important}#homePageBanner .heroSlider .heroSliderItem .homePageBanner{object-fit:cover;border-radius:2rem!important;width:100%!important;height:100%!important}#homePageBanner .heroSlider .heroSliderItem .heroSliderContent{color:#fff;text-align:start;flex-direction:column;gap:2rem;display:flex;top:50%;left:50px;transform:translateY(-50%);position:absolute!important}#homePageBanner .heroSlider .heroSliderItem .heroSliderContent span{max-width:35rem;font-size:4rem;font-style:normal;font-weight:500;line-height:normal}#homePageBanner .heroSlider .heroSliderItem .heroSliderContent strong{letter-spacing:.102rem;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.5362rem}#homePageBanner .heroSlider .heroSliderItem .heroSliderContent button{letter-spacing:-.0011rem;background-color:#fff;border-radius:2rem;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:.7rem 1.5rem;font-size:1.6rem;font-style:normal;font-weight:600;line-height:normal;display:flex}#homePageBanner .bannerStaticCards{flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;width:100%;height:100%;display:flex;height:55rem!important}#homePageBanner .bannerStaticCards #rowFill{width:100%;height:100%}#homePageBanner .bannerStaticCards .bannerStaticCard{text-align:center;width:100%;height:100%;position:relative;border:1px solid #ebebeb!important;border-radius:2rem!important}#homePageBanner .bannerStaticCards .bannerStaticCard a{width:100%;height:100%}#homePageBanner .bannerStaticCards .bannerStaticCard img{object-fit:cover;width:100%;height:100%;border-radius:2rem!important}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItem{color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItem strong{color:#fff;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItem span{letter-spacing:.062rem;text-transform:uppercase;text-align:start;font-size:2rem;font-style:normal;font-weight:600;line-height:2.0362rem}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItem button{letter-spacing:-.0011rem;background-color:#fff;border-radius:2rem;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:.5rem 1rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;display:flex}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItem button .shoopNowIcon{color:#fff;background-color:#ec1f27;border-radius:50%;width:15px;height:15px}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItemRight{color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex;position:absolute;top:50%;right:50px;transform:translateY(-50%)}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItemRight strong{color:#fff;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItemRight span{letter-spacing:.062rem;text-transform:uppercase;text-align:start;font-size:2rem;font-style:normal;font-weight:600;line-height:2.0362rem}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItemRight button{letter-spacing:-.0011rem;background-color:#fff;border-radius:2rem;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;padding:.5rem 1rem;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;display:flex}#homePageBanner .bannerStaticCards .bannerStaticCard .bannerStaticCardItemRight button .shoopNowIcon{color:#fff;background-color:#ec1f27;border-radius:50%;width:15px;height:15px}@media (max-width:767.9px){.sldr{width:100%!important;height:100%!important}.bannerStaticCards{display:none!important}}#bannerLeft{position:relative}.swiper-pagination-bullet{background-color:#a36868!important;width:7px!important;height:7px!important;transition:all .4s!important}.swiper-pagination-bullet-active{background-color:#ec1f27!important;border-radius:1rem!important;width:25px!important;transition:all .4s!important}.hero-custom-pagination{z-index:1;position:absolute;top:0;bottom:30px!important;left:30px!important}.hero-custom-pagination .swiper-pagination-bullet{background-color:#ec1f27!important;width:7px!important;height:7px!important;transition:all .4s!important}.hero-custom-pagination .swiper-pagination-bullet-active{background-color:#ec1f27!important;border-radius:1rem!important;width:25px!important;transition:all .4s!important}.my-custom-pagination{z-index:0;position:absolute!important;bottom:-5rem!important}.count-custom-pagination,.my-custom-pagination{cursor:pointer;justify-content:center!important;align-items:center!important;display:flex!important}.count-custom-pagination{margin-top:5rem}#staticInfo{padding:1rem 0 2rem}#staticInfo .rowdurbu{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}#staticInfo .staticInfoCard{cursor:pointer;justify-content:center;align-items:center;gap:1.8rem;width:23%;display:flex}#staticInfo .staticInfoCard .staticInfoImage{cursor:pointer;color:#ec1f27;padding-top:1rem;font-size:5rem;position:relative}#staticInfo .staticInfoCard .staticInfoImage .deliveryIcon{width:6rem;height:4rem}#staticInfo .staticInfoCard .staticInfoImage .officialIcon{flex-shrink:0;width:4.5rem;height:4rem}#staticInfo .staticInfoCard .staticInfoImage .supportIcon{flex-shrink:0;width:5rem;height:4rem}#staticInfo .staticInfoCard .staticInfoContent{cursor:pointer;text-align:start;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}#staticInfo .staticInfoCard .staticInfoContent span{font-size:1.7rem;font-style:normal;font-weight:600}#staticInfo .staticFirstCard{justify-content:flex-start;align-items:center;display:flex}#staticInfo .staticLastCard{justify-content:flex-end;align-items:center;display:flex}@media (max-width:767.9px){.staticInfoCard{justify-content:flex-start!important;align-items:center!important;gap:1.5rem!important;width:50%!important;display:flex!important}.deliveryIcon{width:5rem!important;height:4.5rem!important}.officialIcon,.supportIcon{flex-shrink:0;width:4.5rem!important;height:4.5rem!important}.staticFirstCard,.staticLastCard{justify-content:flex-start!important;align-items:center!important;display:flex!important}.staticInfoContent span{font-size:1.6rem!important}}.wishTextCenter{text-align:center;padding:5rem 2rem;font-size:1.6rem;font-weight:600;width:100%!important}.productsHeadTitle{justify-content:flex-start;align-items:center;gap:1.5rem;margin:5rem 0 3rem;display:flex}.productsHeadTitle span{cursor:pointer;border:1px solid #d3d3d3;border-radius:3rem;padding:.6rem 1rem;font-size:1.4rem;font-weight:600;transition:all 50ms ease-in-out}@media (max-width:767.9px){.productsHeadTitle{justify-content:center;align-items:center;display:flex;gap:1.3rem!important;margin:3rem 0!important}.productsHeadTitle span{padding:.6rem;text-align:center!important;font-size:1.35rem!important}}.custom-overflow-container,.custom-overflow-container .swiper-slide,.custom-overflow-container .swiper-wrapper,.productCardSlide{overflow:visible!important}.productCardSlide{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.addToCartClick{display:none}.secondHomePageProductsCard{border-radius:2rem;width:100%;overflow:visible;position:relative!important}.secondHomePageProductsCard:hover,.secondHomePageProductsCard:hover .secondHomePageProductsCardDiv{border-bottom:none;border-radius:2rem 2rem 0 0}.secondHomePageProductsCard:hover .addToCartClick{display:flex!important}.secondHomePageProductsCardDiv{background-color:var(--white);border:1px solid #f5f5f5;border-radius:2rem;height:42rem;padding:1.2rem}.secondHomePageProductsCardImage{text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:25rem;height:25rem;margin:0 auto;padding:2.5rem 0;display:flex}.secondHomePageProductsCardImage img{object-fit:contain;width:100%;height:100%}@media (max-width:767.9px){.secondHomePageProductsCardImage{width:20rem!important;height:25rem!important}}.secondHomePageProductsCardContent{text-align:start;padding:0 1rem}.secondHomePageProductsCardContent a{justify-content:flex-start;display:flex}.secondHomePageProductsCardContent p{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:4rem;font-size:1.6rem;font-weight:500;display:-webkit-box;overflow:hidden}.secondHomePageProductsCardContent .discount{justify-content:flex-start;align-items:flex-start;margin-top:1rem;display:flex}.secondHomePageProductsCardContent .discount span{color:#fff;background-color:#ec1f27;border-radius:3rem;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:1.3rem;display:flex}.secondHomePageProductsCardContent .cardBottomContent{justify-content:space-between;align-items:flex-end;padding:2rem 0;display:flex}.secondHomePageProductsCardContent .cardBottomContent .price{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.secondHomePageProductsCardContent .cardBottomContent .price .oldPrice{opacity:.7;justify-content:center;align-items:center;font-size:1.3rem;text-decoration:line-through;display:flex}.secondHomePageProductsCardContent .cardBottomContent .price .newPrice{color:#ec1f27;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;display:flex}.secondHomePageProductsCardContent .cardBottomContent .wishList{gap:1rem;display:flex}.secondHomePageProductsCardContent .cardBottomContent .wishList button{color:#111;background-color:#f3f3f3;border-radius:1rem;justify-content:center;align-items:center;padding:1rem;font-size:2rem;display:flex}.secondHomePageProductsCardContent .cardBottomContent .wishList button .newScalePR,.secondHomePageProductsCardContent .cardBottomContent .wishList button .newWishlistPR{width:2.3rem;height:2.3rem}.addToCartClick{background-color:#fff;border:1px solid #f5f5f5;border-top:none;border-radius:0 0 2rem 2rem;width:100%;padding:1rem;position:absolute;top:100%;left:0;z-index:999!important}.addToCartClick .addToCartClickItem{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.8rem;display:flex}.addToCartClick .addToCartClickItem .cartBtn{color:#fff;background-color:#ec1f27;border-radius:1rem;width:12rem;height:4rem;font-size:1.6rem;font-weight:500}.addToCartClick .addToCartClickItem .clickBtn{color:#111;background-color:#f3f3f3;border-radius:1rem;width:12rem;height:4rem;font-size:1.6rem;font-weight:500;transition:all .4s ease-in-out}.addToCartClick .addToCartClickItem .clickBtn:hover{color:#fff;background-color:#ec1f27}.addToCartClickItem{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.8rem;display:flex}.addToCartClickItem .cartBtn{color:#fff;background-color:#ec1f27}.addToCartClickItem .cartBtn,.addToCartClickItem .clickBtn{border-radius:1rem;width:12rem;height:4rem;font-size:1.6rem;font-weight:500}.addToCartClickItem .clickBtn{color:#111;background-color:#f3f3f3;transition:all .4s ease-in-out}.addToCartClickItem .clickBtn:hover{color:#fff;background-color:#ec1f27}.wishlist-btn .newWishlistPR{transition:fill .3s}.wishlist-btn .newWishlistPR.active path,.wishlist-btn .newWishlistPR.active svg{stroke-width:2px;fill:red!important;stroke:red!important}#homePageCountProduct{margin-top:5rem;padding:3rem 0}#homePageCountProduct .homePageCountProductTitle{text-align:center;padding:1rem 0 3rem}#homePageCountProduct .homePageCountProductTitle h2{font-size:2.2rem;font-weight:600}#homePageCountProduct .homePageCountProducts{border-radius:2rem;justify-content:space-between;align-items:center;gap:1rem;display:flex;border:2px solid #ec1f27!important;width:100%!important;height:33rem!important}#homePageCountProduct .homePageCountProducts .homePageCountProductsImage{border-radius:2rem;width:50%;height:100%;padding:1rem;display:flex;justify-content:flex-start!important}#homePageCountProduct .homePageCountProducts .homePageCountProductsImage img{object-fit:contain;border-radius:2rem;width:100%;height:100%;padding:1rem 0}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent{flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;width:50%;height:100%;display:flex;padding-right:2rem!important}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .countDownRating{justify-content:center;align-items:center;gap:1rem;display:flex}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .countDownRating p{opacity:.7;font-size:1.2rem}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .miniTitle{opacity:.8;color:#666565;font-size:1.3rem;font-weight:500}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent a{justify-content:flex-start;align-items:center;display:flex}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .productsMiniTitle{color:#323232;text-align:start;font-size:1.8rem;font-weight:500}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .miniPrice{font-weight:500;color:#ec1f27!important}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .soldAviable{width:100%}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .soldAviable .aviableText{opacity:.8;font-size:1.2rem}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .soldAviable .aviableText strong{padding-left:.5rem;font-weight:500;color:#ec1f27!important}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .soldAviable .soldText{opacity:.8;font-size:1.2rem}#homePageCountProduct .homePageCountProducts .homePageCountProductsContent .soldAviable .soldText strong{padding-left:.1rem;font-weight:500;color:#ec1f27!important}.secondaryProductsHeadTitle{align-items:center;margin-top:5rem;padding:2rem 0;display:flex}.secondaryProductsHeadTitle .secondaryTitleLeft span{cursor:pointer;font-size:2.2rem;font-weight:600}.secondaryProductsHeadTitle .secondaryTitleLeft span:hover{text-decoration:underline;transition:all 50ms ease-in-out;text-decoration-color:#ec1f27!important}.secondaryProductsHeadTitle .secondaryTitleRight{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.secondaryProductsHeadTitle .secondaryTitleRight strong{border:1px solid #d3d3d3;border-radius:3rem;padding:.6rem 1rem;font-size:1.4rem;color:#ec1f27!important}.secondaryProductsHeadTitle .secondaryTitleRight span{cursor:pointer;border:1px solid #d3d3d3;border-radius:3rem;padding:.6rem 1rem;font-size:1.35rem;font-weight:600}.secondaryProductsHeadTitle .secondaryTitleRight span:hover{transition:all 50ms ease-in-out;text-decoration-color:#ec1f27!important}.categorySecondaryProductsHeadTitle{margin-top:5rem}.categorySwiperMargin{margin-bottom:10rem}#homePageProductReview{background:#f3f7fc;margin-top:10rem}#homePageProductReview .reviewRow{padding:2rem 2rem 5rem}#homePageProductReview .productReviewTitle{justify-content:space-between;align-items:center;padding:0 1rem 3rem;display:flex}#homePageProductReview .productReviewTitle .reviewTitleLeft h2{cursor:pointer;flex-shrink:0;font-size:2rem;font-weight:600;transition:all .2s ease-in-out}#homePageProductReview .productReviewTitle .reviewTitleRight button{color:#fff;border:1px solid #d3d3d3;border-radius:1rem;padding:1.5rem 2.2rem;font-size:1.6rem;font-weight:600;transition:all .4s ease-in-out;background-color:#ec1f27!important}#homePageProductReview .productReviewTitle .reviewTitleRight button:hover{color:#111;transition:all .4s ease-in-out;background-color:#f3f7fc!important}#homePageProductReview .productsReviewSlide{border-radius:1rem;width:100%;height:25rem!important}#homePageProductReview .productsReviewSlide .productsReviewLink{border-radius:1rem;width:100%!important;height:100%!important}#homePageProductReview .productsReviewSlide .productsReviewLink .productsReviewCard{border-radius:1rem;position:relative;width:100%!important;height:100%!important}#homePageProductReview .productsReviewSlide .productsReviewLink .productsReviewCard .reviewCardImage{border-radius:1rem;object-fit:cover!important;width:100%!important;height:100%!important}#homePageProductReview .productsReviewSlide .productsReviewLink .productsReviewCard .reviewPlayIcon{background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homePageProductReview .productsReviewSlide .productsReviewLink .productsReviewCard .reviewPlayIcon .revPlayIcon{font-size:2rem;color:#ec1f27!important}@media (max-width:768px){.productReviewTitle .reviewTitleLeft span{font-size:1.8rem!important}.productReviewTitle .reviewTitleRight button{padding:1.5rem 2.2rem;font-size:1.5rem}#filterTitleNotDesktop{display:flex!important}}#filterTitleNotDesktop{display:none}#homePageBrands{border-bottom:1px solid #d3d3d3!important}#homePageBrands .homePageBrands{padding:5rem 0 8rem}#homePageBrands .homePageBrands .homePageBrandsTitle{padding:2rem 0}#homePageBrands .homePageBrands .homePageBrandsTitle h2{font-size:2.2rem;font-weight:600;transition:all .2s ease-in-out}#homePageBrands .homePageBrands a{height:100%;width:100%!important}#homePageBrands .homePageBrands .homePageBrandCard{cursor:pointer;border:1px solid #dddfe1;border-radius:1rem;justify-content:center;align-items:center;height:100%;display:flex;width:100%!important}#homePageBrands .homePageBrands .homePageBrandCard .homePageBrandCardImage{border-radius:1rem;justify-content:center;align-items:center;width:15rem;height:7.5rem;margin:1.5rem;display:flex}#homePageBrands .homePageBrands .homePageBrandCard .homePageBrandCardImage img{object-fit:cover;width:100%;height:100%}.open-btn{color:#111;cursor:pointer;background-color:#fff;border:1px solid gray;border-radius:1.5rem;height:5rem;padding:1rem;font-size:1.6rem;font-weight:600;width:50%!important}.open-btn:hover{color:#fff;background-color:#ec1f27!important}.css-hlgwow{display:grid!important}.modal-overlay{z-index:12411;background-color:#0009;justify-content:center;height:100%;position:fixed;top:0;left:0}.modal,.modal-overlay{align-items:center;width:100%;display:flex}.modal{background-color:#fff;border-radius:1.5rem;flex-direction:column;justify-content:space-between;max-width:50rem;height:35rem;padding:2rem 4rem;position:relative}.modal span{margin-top:2.2rem;font-size:1.8rem;font-weight:600}.modal p{text-align:center;font-size:1.4rem;font-weight:500}.modal .numberModal{border:2px solid #f5f5f5;border-radius:1rem;gap:1rem;width:100%;display:flex}.modal .numberModal label{width:150px;padding:1.5rem 0;font-size:1.4rem;font-weight:600}.modal .numberModal input{border:none;padding:1.5rem 0}.modal .numberModal input,.modal .onuClickInput{outline:none;width:100%;font-size:1.6rem;font-weight:600}.modal .onuClickInput{border:2px solid #f5f5f5;border-radius:1rem;padding:1.5rem 2rem}.modal input::placeholder{opacity:.4}.close-btns{cursor:pointer;color:#fff;background:#323232;border:none;border-radius:50%;justify-content:center;align-items:center;padding:1rem 1.4rem;font-size:1.5rem;font-weight:500;display:flex;position:absolute;top:20px;right:20px}#productDPbreadCrumbs{margin-bottom:2rem}.breadCrumb{gap:.5rem;padding:2rem 0 1.5rem}.breadCrumb,.breadCrumb span{align-items:center;display:flex}.breadCrumb span{color:#111;justify-content:center;font-size:1.5rem;font-weight:500}.breadCrumb .lastChildBread{opacity:.5}.breadCrumb strong{justify-content:center;align-items:center;margin:0;padding:0;display:flex}.breadCrumb .breadCrumpIcon{color:#111;font-size:1.5rem}.productsPageBanner{border-radius:1rem;width:100%;height:100%;padding:2rem 0 2.5rem}.productsPageBanner .productsPageBannerImage{cursor:pointer;border-radius:1rem;width:100%;height:100%}.productsPageBanner .productsPageBannerImage img{object-fit:contain;border-radius:1rem;width:100%;height:100%}.productsPageSliderBanner{padding:1rem 0 5rem}.productsBannerSliders{width:100%;height:100%}.productsBannerSliders .productsBannerSlider{cursor:pointer;border:1px solid #f5f5f5;border-top-left-radius:7rem;border-bottom-right-radius:7rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:18rem;margin-bottom:1rem;transition:all .4s ease-in-out;display:flex}.productsBannerSliders .productsBannerSlider:hover{border:1px solid #ec1f27;transition:all .4s ease-in-out}.productsBannerSliders .productsBannerSlider img{object-fit:contain;width:100%;height:100%;padding:3rem 1rem}#categoryPage{padding:2rem 0 3rem}#categoryPage .categoryPageLinkData{width:100%;height:100%}#categoryPage .categoryPageLinkData .categoryPageCard{border:2px solid #f5f5f5;border-radius:5rem .5rem;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}#categoryPage .categoryPageLinkData .categoryPageCard .categoryPageCardItem{flex-direction:column;justify-content:center;align-items:center;width:100%;height:18rem;padding:2rem 1rem;display:flex}#categoryPage .categoryPageLinkData .categoryPageCard .categoryPageCardItem img{width:100%;height:100%;padding:2rem}#categoryPage .categoryPageLinkData .categoryPageCard .categoryPageCardItem span{text-align:center;color:#323232;padding:1rem;font-size:1.6rem;font-weight:600}#categoryPage .categoryPageLinkData .categoryPageCard:hover{transition:all .2s ease-in-out;border:2px solid #ec1f27!important}.filterTop{gap:1.15rem;padding-top:1.95rem;padding-left:.55rem;display:flex}.filterTop h1{color:#293881;cursor:pointer;border-bottom:1px solid #293881;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal}.filterTop img{flex-shrink:0;width:1.4rem;height:1.4rem}.filterTop h4{color:#293881;opacity:.3;cursor:pointer;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal}.filter-container{width:100%;margin-top:5rem}.filter-title{color:#000;letter-spacing:-.034rem;background-color:#fff;justify-content:space-between;width:100%;margin:2rem 0;padding:0;font-size:3rem;font-style:normal;font-weight:600;line-height:normal;display:flex}.filIcon{flex-shrink:0;width:2rem;height:2rem}.filter-container{padding-right:1rem;position:relative}.accordion{padding-left:20px}@media (max-width:767.9px){.filter-title{border-radius:7px;gap:2rem;width:27rem;height:4rem;padding:2.9rem 4.5rem;border:1.2px solid #ced2e2!important;font-size:2.2rem!important}.filter-title,.filter-title .filter-icon{justify-content:center;align-items:center;display:flex}.filter-panel{z-index:1000;background:#fff;width:100%;height:100%;padding:10rem 5rem 5rem;transition:transform .3s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.filter-panel.active{transform:translate(0)}.close-btn{font-size:3rem;right:23px;padding-bottom:10rem!important}.close-btn,.filter-titless{cursor:pointer;z-index:1001;background:0 0;border:none;position:absolute;top:20px}.filter-titless{color:#323232;letter-spacing:-.034rem;font-size:3.4rem;font-style:normal;font-weight:500;line-height:normal;left:35px}}.lineFiltered{opacity:.4;background:#cbd9ef;width:100%;height:.2rem;margin:1rem 0 2rem;padding:0 2rem}@media screen and (min-width:767.9px){.applyBTN,.close-btn,.filter-titless,.lineFiltered{display:none}}@media screen and (max-width:767.9px){.desktop-only{display:none!important}.accordion-header{font-size:2.6rem!important}.accordion-header span{font-size:8rem!important}.accordion-content ul{gap:2rem!important;display:flex!important}.accordion-content li{justify-content:center;align-items:center;display:flex;font-size:2.5rem!important}.accordion-content li p{font-size:1.8rem!important}}.selectedFilter{flex-wrap:wrap;flex-shrink:0;gap:1rem;margin-top:2rem;display:flex}.selectedFilter .selectedFilterInner{background:#f5f5f5;border-radius:1rem;justify-content:center;align-items:center;gap:.7rem;min-width:7.8313rem;min-height:2.5945rem;padding:.5rem;display:flex}.selectedFilter .selectedFilterInner p,.selectedFilter .selectedFilterInner span{color:#323232;letter-spacing:-.01rem;font-size:1.3rem;font-style:normal;font-weight:500;line-height:normal}@media (min-width:767.9px){.mobile-only{display:none}}@media (max-width:767.9px){.filteredSearch input{font-size:2.5rem!important}.filteredSearch{height:5.5rem!important}}.accordion{color:#111;letter-spacing:-.02em;border-bottom:.5px solid #d3d3d3;padding:2rem 0;font-size:1.4rem;font-style:normal;font-weight:600;line-height:20px}.accordion-header{cursor:pointer;color:#323232;text-align:start;background-color:#fff;justify-content:space-between;align-items:center;gap:.5rem;width:100%;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;display:flex}.accordion-header img{width:1.35rem;height:1.35rem}.accordion-content::-webkit-scrollbar{width:3px}.accordion-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.accordion-content::-webkit-scrollbar-thumb{background:#ec1f27;border-radius:10px}.accordion-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.accordion-header span{font-size:5rem}.accordion-content{padding:2rem 0}.accordion-content ul{flex-direction:column;display:flex;overflow-y:auto}.accordion-content li{color:var(--Secondary-06,#1c1c1c);justify-content:flex-start;align-items:center;font-weight:400;display:flex}.accordion-content li,.accordion-content li p{font-size:1.5rem;font-style:normal;line-height:normal}.accordion-content li p{color:#29282f;font-weight:500}.accordion-content input{border:1px solid #cbd9ef;border-radius:.4rem;flex-shrink:0;width:2rem;height:2rem;margin-right:1rem}.filteredSearch{background:#f4f8ff;border:1px solid #d7e0ed;border-radius:.8rem;flex-shrink:0;align-items:center;gap:1.25rem;width:100%;height:4.006rem;margin-bottom:2.1rem;padding-left:2rem;display:flex}.filteredSearch img{opacity:.7;flex-shrink:0;width:2rem;height:2rem}.filteredSearch input{opacity:.7;color:#293881;letter-spacing:-.014rem;background-color:#0000;border:none;width:100%;font-size:1.7rem;font-style:normal;font-weight:400;line-height:normal}.productPageCards{padding-bottom:5rem}.productSecondHomePageProductsCard{border:1px solid #eceff2;border-radius:3rem;width:100%;padding:.5rem;position:relative}.productSecondHomePageProductsCard .secondHomePageProductsCardImage{text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:25rem;height:25rem;margin:0 auto;padding:2.5rem 0;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardImage img{object-fit:contain;width:100%;height:100%}.productSecondHomePageProductsCard .secondHomePageProductsCardContent{text-align:start;padding:0 2rem}.productSecondHomePageProductsCard .secondHomePageProductsCardContent a{justify-content:flex-start;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent p{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:4rem;font-size:1.6rem;font-weight:500;display:-webkit-box;overflow:hidden}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .discount{justify-content:flex-start;align-items:flex-start;margin-top:1rem;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .discount span{color:#fff;background-color:#ec1f27;border-radius:3rem;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:1.3rem;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent{justify-content:space-between;align-items:flex-end;padding:2rem 0;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .price{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .price .oldPrice{opacity:.7;justify-content:center;align-items:center;font-size:1.3rem;text-decoration:line-through;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .price .newPrice{color:#ec1f27;justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .wishList{gap:1rem;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .wishList button{color:#111;background-color:#f3f3f3;border-radius:1rem;justify-content:center;align-items:center;padding:1rem;font-size:2rem;display:flex}.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .wishList button .newScalePR,.productSecondHomePageProductsCard .secondHomePageProductsCardContent .cardBottomContent .wishList button .newWishlistPR{width:2.3rem;height:2.3rem}.productSecondHomePageProductsCard .addToCartClick{opacity:0;background-color:#fff;border:1px solid #eceff2;border-top:none;border-bottom-right-radius:3rem;border-bottom-left-radius:3rem;width:100%;height:8rem;margin:-3rem 0 0;padding:0;transition:margin-top .4s ease-in-out,opacity .4s ease-in-out;position:absolute;box-shadow:0 10px 15px #0000001a;z-index:9999!important}.productSecondHomePageProductsCard .addToCartClick .addToCartClickItem{justify-content:space-between;align-items:center;gap:1rem;padding:2rem;display:flex}.productSecondHomePageProductsCard .addToCartClick .addToCartClickItem .cartBtn{color:#fff;background-color:#ec1f27;border-radius:1rem;width:12rem;height:4.5rem;font-size:1.8rem;font-weight:500}.productSecondHomePageProductsCard .addToCartClick .addToCartClickItem .clickBtn{color:#111;background-color:#f3f3f3;border-radius:1rem;width:12rem;height:4.5rem;font-size:1.8rem;font-weight:500;transition:all .4s ease-in-out}.productSecondHomePageProductsCard .addToCartClick .addToCartClickItem .clickBtn:hover{color:#fff;background-color:#ec1f27}.productSecondHomePageProductsCard:hover{transition:all .4s ease-in-out;box-shadow:0 10px 15px #0000001a;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.productSecondHomePageProductsCard:hover .addToCartClick{opacity:1;margin-top:-10px;margin-left:-5px;width:100%!important}.productsPageDescriptions{padding:5rem 0 2rem}.productsPageDescriptions h1{color:#111;text-align:start;padding-bottom:1rem;font-size:2.2rem;font-weight:600}.productsPageDescriptions p{color:#444;text-align:start;padding-bottom:1rem;font-size:1.6rem;line-height:2.5rem}.sort-select{border:1.2px solid #ced2e2!important;border-radius:10px!important;width:18rem!important;font-size:1.6rem!important}.sort-select :global(.react-select__control:hover){border-color:red!important}.sort-select :global(.react-select__option--is-selected){background-color:#f0f0f0!important}.css-16w7ay3-control{border:none!important;border-radius:10px!important}.css-16w7ay3-control:active{border-color:#ec1f27!important}.css-1ha1dmk-singleValue{font-size:2rem!important}@media (max-width:768px){.desktop-filter-title{display:none!important}}.filter-and-sort-container{margin-bottom:3rem!important;margin-right:1rem!important}.mobile-sort-select{display:none}@media (max-width:767.9px){.mobile-sort-select{display:block!important}}#productsDetailPage .productDPTitle{color:#111;text-align:start;padding:0 0 1rem;font-weight:600}#productsDetailPage .productDPTitle h1{color:#111;font-size:3rem;font-weight:700}#productsDetailPage .productDPTitle .productDPRating{text-align:start;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;padding-top:1rem;display:flex}#productsDetailPage .productDPTitle .productDPRating .productDPRatingBox span label{font-size:2rem}#productsDetailPage .productDPTitle .productDPRating p{opacity:.7;font-size:2rem}.countCampaignButtons{justify-content:flex-start;align-items:center;gap:1rem;margin-top:1rem;display:flex}.cartBtnCampaign{color:#fff;background-color:#ec1f27;border-radius:1rem;width:12rem;height:4rem;font-size:1.8rem;font-weight:500}.productsDPFancybox{width:100%;height:100%;max-height:60rem}.productsDPFancybox img{object-fit:cover;border-radius:1rem;width:100%;height:100%}.productDPDetail{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.productDPDetail .depo{color:#1fd91f;cursor:pointer;font-size:1.8rem}.productDPDetail .productCode{padding-top:1.5rem}.productDPDetail .productCode,.productDPDetail .productCode span{color:#111;justify-content:flex-start;align-items:center;gap:1rem;font-size:1.8rem;font-weight:500;display:flex}.productDPDetail .productDPPrices{flex-direction:column;gap:1rem;padding-top:2rem;display:flex}.productDPDetail .productDPPrices .productDPOldPrice{font-size:1.8rem;text-decoration:line-through}.productDPDetail .productDPPrices .productDPNewPrice{font-size:2.4rem;font-weight:600;color:#ec1f27!important}.productDPDetail .productsDPButtons{justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;display:flex}.productDPDetail .productsDPButtons .productsDPnotify{color:#fff;cursor:pointer;background-color:#0c0;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;width:20rem;height:5.5rem;font-size:1.8rem;font-weight:500;transition:all .4s ease-in-out;display:flex}.productDPDetail .productsDPButtons .productsDPnotify:hover{color:#111;border:1px solid #0c0;transition:all .4s ease-in-out;background-color:#fff!important}.productDPDetail .productsDPButtons .productsDPaddToCart{color:#fff;cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;width:16rem;height:5.5rem;font-size:2rem;font-weight:500;transition:all .4s ease-in-out;display:flex;background-color:#ec1f27!important}.productDPDetail .productsDPButtons .productsDPaddToCart:hover{color:#111;transition:all .4s ease-in-out;background-color:#fff!important;border:1px solid #ec1f27!important}.productDPDetail .productsDPButtons .productsDPbuyNow{border-radius:1rem;width:16rem;height:5.5rem;font-size:2rem;font-weight:500;background-color:#fff!important;border:1px solid #ec1f27!important}.productDPDetail .productsDPButtons .productsDPwishlist{cursor:pointer;background-color:#f5f5f5;border-radius:1rem;justify-content:center;align-items:center;width:6rem;height:5.5rem;transition:all .2s ease-in-out;display:flex}.productDPDetail .productsDPButtons .productsDPwishlist:hover{transition:all .2s ease-in-out;background-color:#fff!important;border:1px solid #ec1f27!important}.productDPDetail .productsDPButtons .productsDPwishlist .productsDPwishIcon{width:2.5rem;height:2.5rem}.productDPDetail .productsDPButtons .productsDPscale{cursor:pointer;background-color:#f5f5f5;border-radius:1rem;justify-content:center;align-items:center;width:6rem;height:5.5rem;transition:all .2s ease-in-out;display:flex}.productDPDetail .productsDPButtons .productsDPscale:hover{transition:all .2s ease-in-out;background-color:#fff!important;border:1px solid #ec1f27!important}.productDPDetail .productsDPButtons .productsDPscale .productsDPwishIcon{width:2.5rem;height:2.5rem}.productDPDetail .paymentCalculator{width:100%;padding-top:2rem}.productDPDetail .paymentCalculator .paymentCalculatorTitle{flex-direction:column;display:flex}.productDPDetail .paymentCalculator .paymentCalculatorTitle span{padding-bottom:1rem;font-size:2rem;font-weight:600;color:#ec1f27!important}.productDPDetail .paymentCalculator .paymentCalculatorTitle strong{color:#111;font-size:1.5rem;font-weight:500}.productDPDetail .paymentCalculator .paymentCalculatorButtons{gap:1.5rem;padding-top:2rem;display:flex}.productDPDetail .paymentCalculator .paymentCalculatorButtons .paymentCalculatorButton p{text-align:center;margin-bottom:.2rem;font-size:1.3rem;color:#ec1f27!important}.productDPDetail .paymentCalculator .paymentCalculatorButtons .paymentCalculatorButton button{cursor:pointer;background-color:#fff;border:1.5px solid #000;border-radius:.7rem;justify-content:center;align-items:center;width:5.2rem;height:5rem;font-size:1.4rem;font-weight:500;display:flex}.productDPDetail .paymentCalculator .paymentCalculatorButtons .monthPayment{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem;font-weight:500;display:flex;color:#ec1f27!important}.productDPDetail .paymentCalculator .paymentCalculatorButtons .monthPayment span{font-size:1.6rem}.productDPDetail .paymentCalculator .paymentCalculatorButtons .monthPayment strong{font-size:2rem}.productDPDetail .productsDPBuyInInstallments{padding-top:1.5rem}.productDPDetail .productsDPBuyInInstallments button{background-color:#f5f5f5;border-radius:1rem;height:5.5rem;padding:1rem 2rem;font-size:1.8rem;font-weight:500;transition:all .2s ease-in-out;border:1px solid #ec1f27!important}.productDPDetail .productsDPBuyInInstallments button:hover{transition:all .2s ease-in-out;background-color:#fff!important;border:1px solid #ec1f27!important}.productsDPTechnicalSection{padding:7rem 0}.productsDPTechnicalSection .productsDPTechnicalSectionTitle{gap:2rem;display:flex}.productsDPTechnicalSection .productsDPTechnicalSectionTitle button{background-color:#fff;border:1px solid #d1d1d1;border-radius:1rem;height:5.5rem;padding:0 2rem;font-size:1.6rem;font-weight:600;transition:all .2s ease-in-out}.productsDPTechnicalSection .productsDPTechnicalSectionTitle button:hover{color:#111;transition:all .2s ease-in-out;border:1px solid #ec1f27!important}.productsDPTechnicalSection .technicalDetailsContent{background-color:#fafbfc;border-radius:1rem;margin-top:3rem}.productsDPTechnicalSection .technicalDetailsContent .technicalContentAll{flex-wrap:wrap;justify-content:space-between;gap:2rem;width:100%;padding:4rem 3rem 7rem;display:flex}.productsDPTechnicalSection .technicalDetailsContent .technicalContentAll .technicalContent{border-bottom:.5px solid #c4c4c4;justify-content:space-between;align-items:center;width:49%;display:flex;gap:3rem!important}.productsDPTechnicalSection .technicalDetailsContent .technicalContentAll .technicalContent span{color:#777;padding:.8rem .5rem;font-size:1.4rem;font-weight:550}.productsDPTechnicalSection .technicalDetailsContent .technicalContentAll .technicalContent .techContentLeft{padding-left:1.5rem}.productsDPTechnicalSection .technicalDetailsContent .technicalContentAll .technicalContent .techContentRight{font-weight:500}.productsDPTechnicalSection .productsDPComments{margin-top:3rem}.productsDPTechnicalSection .productsDPComments span{color:#111;font-size:2.6rem;font-weight:700}.productsDPTechnicalSection .productsDPComments .commentsFormSection{padding-top:3rem}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment{flex-direction:column;gap:1rem;display:flex}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment label{color:#111;font-size:1.7rem;font-weight:600}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment input,.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment textarea{border:1px solid #e8e8e8;border-radius:1rem;margin-bottom:2rem;padding:1.5rem 1rem;font-size:1.4rem;font-weight:500}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment textarea{min-height:15rem}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment .commentsRating{margin:2rem 0;padding-bottom:1rem}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment .commentsRating .commentsRatingBox span{color:#faaf00;gap:2rem;display:flex}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment .commentsRating .commentsRatingBox span label{cursor:pointer}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment .submitCommentBTN{color:#fff;border-radius:1rem;width:20rem;height:5.5rem;font-size:1.8rem;transition:all .3s ease-in-out;background-color:#ec1f27!important}.productsDPTechnicalSection .productsDPComments .commentsFormSection .formComment .submitCommentBTN:hover{color:#111;transition:all .3s ease-in-out;background-color:#fff!important;border:1px solid #ec1f27!important}@media screen and (max-width:767.9px){.technicalContent{width:99%!important}}.fancybox__footer{z-index:2!important;margin:0!important;padding:0!important;position:absolute!important;left:1px!important}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none;color:#000;width:3rem;height:3rem;transition:opacity .15s}.fancybox__track{height:100%;margin:0 auto;display:flex}.fancybox__backdrop,.fancybox__track{background:#fff!important}.productsDPFancybox{border:1.5px solid #f5f5f5;border-radius:2rem;justify-content:center;align-items:center;gap:1rem;display:flex}.thumbnail-wrapper{flex-direction:column;align-items:center;width:12rem;max-height:60rem;display:flex;position:relative;overflow:visible;margin:5rem 0!important}.thumbnail-column{scroll-behavior:smooth;border-radius:1rem;flex-direction:column;gap:1rem;height:100%;max-height:37rem;padding:0 1rem;display:flex;overflow-y:auto}.thumbnail-column::-webkit-scrollbar{display:none}.thumbnail{border:1px solid #f5f5f5;border-radius:1rem}.thumbnail img{object-fit:cover;cursor:pointer;border-radius:8px;padding:1rem;transition:transform .3s ease-in-out}.arrow{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:2.2rem;display:flex;position:absolute;left:50%;transform:translate(-50%);z-index:5!important}.arrow.up{top:-2.6rem}.arrow.down{bottom:-2.6rem}.main-image{justify-content:center;align-items:center;width:100%;max-height:60rem;display:flex}.main-image,.main-image a{border-radius:1.5rem;height:100%}.main-image a{width:90%}.main-image img{object-fit:contain;border-radius:2rem;width:100%;height:100%}.thumbnails-container{z-index:9999;flex-direction:column;display:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.wishlistPage{padding:2rem 0 5rem}.wishlistPage .wishTitle{font-size:2rem!important}.wishlistFillIcon{font-size:2.3rem;color:#ec1f27!important}.ptop{padding-top:3rem}.stores{padding:2rem 0}.stores .storeSearch{width:100%;height:5rem}.stores .storeSearch input{color:gray;background:#f5f5f5;border:none;border-radius:1rem;width:100%;height:5rem;padding:0 1.5rem;font-weight:500}.stores .storesCard{cursor:pointer;border:1px solid #ec1f27;border-radius:1rem;margin-top:2rem}.stores .storesCard .storesCardItem{flex-direction:column;gap:2rem;padding:2rem 1rem;display:flex}.stores .storesCard .storesCardItem .storesCardItemTitle{justify-content:space-between;align-items:center;padding:0 1rem;display:flex}.stores .storesCard .storesCardItem .storesCardItemTitle h5{font-size:1.6rem;font-weight:600}.stores .storesCard .storesCardItem .storesCardItemTitle .storeLocationIcon{width:2rem;height:2rem}.stores .storesCard .storesCardItem .storesCardItemSubTitle{color:gray;padding:0 1rem;font-size:1.4rem;font-weight:400}.stores .storesCard .storesCardItem .storesCardItemFooterTitle{color:#00f;justify-content:space-between;align-items:center;padding:1rem 1rem 0;display:flex}.stores .storesCard .storesCardItem .storesCardItemFooterTitle span,.stores .storesCard .storesCardItem .storesCardItemFooterTitle strong{font-size:1.4rem;font-weight:600}.storesMap{height:60rem;padding:2rem 0}.storesMap,.storesMap iframe{border-radius:1rem;width:100%}.storesMap iframe{height:100%}.addToCartProductSection{border:1px solid #f5f5f5;border-radius:1rem;margin:2rem 0}.addToCartProductSection .cartProductSectionTop span{color:#323232;font-size:1.4rem;font-weight:500}.addToCartProductSection .cartProductSectionTop .cartTitle{font-size:1.8rem;font-weight:500}.addToCartProductSection .cartProductSectionTop{border:1px solid #f5f5f5;border-radius:1rem 1rem 0 0;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:2rem;display:flex}.addToCartProductSection .cartProductSectionBottom{border-radius:1rem;justify-content:flex-start;align-items:center;gap:1.5rem;width:100%;padding:1.5rem;display:flex}.addToCartProductSection .cartProductSectionBottom button{color:#323232;background-color:#f5f5f5;border-radius:2rem;padding:1rem;font-size:1.6rem}.addToCartProductSection .cartProductSectionBottom .deleteCartItem span{justify-content:center;align-items:center;display:flex}.addToCartProductSection .cartProductSectionBottom .deleteCartItem{justify-content:center;align-items:center;gap:1rem;display:flex}.cartProduct{border:1px solid #f5f5f5;border-radius:1rem;justify-content:space-between;align-items:center;margin:2rem 0;padding:2rem;display:flex}.cartProduct .cartProductLeft input{width:2rem;height:2rem;background:#ec1f27!important}.cartProduct .cartProductLeft{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.cartProduct .cartProductLeft .cartProductImage{width:10rem;height:10rem;margin:2rem 0}.cartProduct .cartProductLeft .cartProductImage img{object-fit:cover;width:100%;height:100%}.cartProduct .cartProductLeft .cartProductTitle{padding-left:1rem;display:flex}.cartProduct .cartProductLeft .cartProductTitle h6{font-size:1.6rem;font-weight:500}.cartProduct .cartProductLeft .cartProductTitle button{border-radius:2rem;justify-content:center;align-items:center;gap:1rem;max-width:14rem;padding:1rem;font-size:1.4rem;display:flex}.cartProduct .cartProductLeft .cartProductTitle button span,.cartProduct .cartProductRight{justify-content:center;align-items:center;display:flex}.cartProduct .cartProductRight{gap:2rem}.cartProduct .cartProductRight .cartCount{justify-content:center;align-items:center;gap:1.2rem;display:flex}.cartProduct .cartProductRight .cartCount .cartCountIcon{cursor:pointer;font-size:2rem}.cartProduct .cartProductRight .cartCount span{font-size:1.6rem}.cartProduct .cartProductRight .cartPrices{gap:.5rem}.cartProduct .cartProductRight .cartPrices,.cartProduct .cartProductRight .cartPrices span{justify-content:center;align-items:center;display:flex}.cartProduct .cartProductRight .cartPrices .cartNewPrice{font-size:1.8rem;font-weight:500;color:#ec1f27!important}.cartProduct .cartProductRight .cartPrices .cartOldPrice{color:#323232;font-size:1.6rem;text-decoration:line-through}.cartProduct .cartProductRight .closeCartProduct{background-color:#fff;justify-content:center;align-items:center;font-size:2.5rem;display:flex}@media screen and (max-width:767.9px){.cartProduct{padding:2rem 1rem!important}.cartProductLeft{gap:.5rem!important;display:flex!important}.cartProductTitle{padding:0 1rem!important}.cartProductTitle h6{font-size:1.5rem!important}.cartPrices{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;display:flex!important}}.addToCartPaymentSection{border:1px solid #f5f5f5;border-radius:1rem;margin:2rem 0}.addToCartPaymentSection .cartPaymentSectionTop .firstCartPaymentSectionTop{border-bottom:1px solid #9c9c9c;justify-content:space-between;padding:2rem 2rem 2.5rem;display:flex}.addToCartPaymentSection .cartPaymentSectionTop .firstCartPaymentSectionTop span{color:#323232;font-size:1.6rem}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem;display:flex}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop span{font-size:1.6rem;font-weight:500}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop span strong{color:orange;font-size:1.4rem}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop .cartPrices{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop .cartPrices span{justify-content:center;align-items:center;display:flex}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop .cartPrices .cartNewPrice{font-size:1.6rem;font-weight:500;color:#ec1f27!important}.addToCartPaymentSection .cartPaymentSectionTop .secondCartPaymentSectionTop .cartPrices .cartOldPrice{color:#323232;font-size:1.4rem;text-decoration:line-through}.addToCartPaymentSection .discountAndFinalPrice{padding:2rem}.addToCartPaymentSection .discountAndFinalPrice .discountPrice{border-bottom:1px solid #f5f5f5;flex-direction:column;gap:.5rem;padding:2rem 0;display:flex}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPriceAll{justify-content:space-between;display:flex}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPriceAll span{font-size:1.6rem}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPriceAll .cartNewPrice{color:#323232;justify-content:center;align-items:center;font-weight:500;display:flex}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPricesInner{justify-content:space-between;display:flex}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPricesInner span{font-size:1.6rem;font-weight:500}.addToCartPaymentSection .discountAndFinalPrice .discountPrice .discountPricesInner .cartNewPrice{justify-content:center;align-items:center;font-size:1.6rem;font-weight:500;display:flex;color:#ec1f27!important}.addToCartPaymentSection .discountAndFinalPrice .finalPrice{justify-content:space-between;align-items:center;padding:3rem 0 2rem;display:flex}.addToCartPaymentSection .discountAndFinalPrice .finalPrice span{font-size:1.6rem}.addToCartPaymentSection .discountAndFinalPrice .finalPrice .cartNewPrice{color:#323232;font-size:1.6rem;font-weight:500}.addToCartPaymentButtons{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.addToCartPaymentButtons button{background-color:#fff;border:1px solid #f5f5f5;border-radius:1rem;width:100%;height:6rem;font-size:1.6rem;font-weight:500}.addToCartPaymentButtons .officialPaymentBtn{color:#fff;background-color:#ec1f27!important}#campaignPageCard{background-color:#f8f8f8;border-bottom:1.5px solid gray;padding:3rem 0 4rem}#campaignPageCard .campaignPageCard{background-color:#fff;border-radius:1rem;width:100%}#campaignPageCard .campaignPageCard .campaignPageCardItem .campaignPageCardImage{border-radius:1rem;width:100%;height:31rem}#campaignPageCard .campaignPageCard .campaignPageCardItem .campaignPageCardImage img{object-fit:cover;border-radius:1rem;width:100%;height:100%}#campaignPageCard .campaignPageCard .campaignPageCardItem .campaignPageCardTitle{height:7rem;padding:2rem 1rem 3rem}#campaignPageCard .campaignPageCard .campaignPageCardItem .campaignPageCardTitle span{-webkit-line-clamp:2;color:#323232;-webkit-box-orient:vertical;font-size:2rem;font-weight:500;display:-webkit-box;overflow:hidden}#campaignPageCard .campaignPageCard .campaignPageCardBottom .campaignPageCardBottomText{justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;display:flex}#campaignPageCard .campaignPageCard .campaignPageCardBottom .campaignPageCardBottomText span{color:#323232;font-size:1.8rem;font-weight:500}#campaignPageCard .campaignPageCard .campaignPageCardBottom .campaignPageCardDetailButton{padding:1rem 2rem}#campaignPageCard .campaignPageCard .campaignPageCardBottom .campaignPageCardDetailButton a{width:100%}#campaignPageCard .campaignPageCard .campaignPageCardBottom .campaignPageCardDetailButton button{color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:5.2rem;font-size:2rem;display:flex;background-color:#ec1f27!important}@media screen and (max-width:767.9px){.campaignPageCardImage{border-radius:1rem;width:100%;height:40rem!important}.campaignPageCardImage img{object-fit:cover;border-radius:1rem;width:100%;height:100%}}.circleLine{background-color:#fff;height:2rem;position:relative}.circleLine span{z-index:2;background-color:#f8f8f8;border-radius:50%;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.circleLine .leftCircle{left:-1.5rem}.circleLine .rightCircle{right:-1.5rem}.circleLine:before{content:"";z-index:1;background:0 0;border-top:2px dashed #f5f5f5;height:1px;position:absolute;top:50%;left:0;right:0}#campaignDetailPage{padding:2rem 0 3rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageTitle{padding:1rem 0 2rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageTitle span{font-size:2rem;font-weight:500}#campaignDetailPage .campaignDetailPage{border-radius:1rem;width:100%}#campaignDetailPage .campaignDetailPage .campaignDetailPageLeft{border-radius:1rem;width:100%;height:39rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageLeft img{object-fit:cover;border-radius:1rem;width:100%;height:100%}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight{border-radius:1rem;width:100%;height:39rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard{background-color:#f5f5f5;border-radius:1rem;width:100%;height:100%}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem .campaignDetailPageCardTopText{justify-content:space-between;align-items:center;width:100%;padding:2rem .5rem;display:flex}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem .campaignDetailPageCardTopText span{color:#323232;justify-content:space-between;align-items:center;gap:1rem;width:100%;font-size:1.4rem;font-weight:500;display:flex}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem .campaignDetailPageCardTopText span strong{color:#fff;background-color:#804480;border-radius:1rem;padding:.5rem;font-size:1.5rem;font-weight:500}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem h6{color:#323232;padding:2rem 1rem;font-size:1.8rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem .campaignDetailPageCardTimeout{justify-content:center;align-items:center;padding:5rem;display:flex}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardItem .campaignDetailPageCardTimeout span{color:#e95d2a;text-align:center;letter-spacing:5px;font-size:2.5rem;font-weight:600;line-height:45px}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom{padding-top:1.8rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom .shareWithWP{background:#46c756;border:1.701px solid #46c756;border-radius:5.1016rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 1rem;display:flex}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom .shareWithWP button{background-color:#0000;padding:1rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom .shareWithWP span{color:#fff;font-size:1.6rem;font-weight:500}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom strong{color:#323232;font-size:1.6rem;font-weight:600}#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom,#campaignDetailPage .campaignDetailPage .campaignDetailPageRight .campaignDetailPageCard .campaignDetailPageCardBottom span{justify-content:center;align-items:center;gap:1rem;display:flex}#campaignDetailPage .campaignDetailPage .campaignDetailPageContent{width:100%;padding:5rem 0 3rem}#campaignDetailPage .campaignDetailPage .campaignDetailPageContent span{font-size:2.4rem;font-style:normal;font-weight:600;line-height:174%}#campaignDetailPage .campaignDetailPage .campaignDetailPageContent p{padding-top:2rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:174%}@media screen and (max-width:767.9px){.campaignDetailPageCardBottom{padding-top:.7rem!important}.shareWithWP button{padding:.5rem!important}}.circleLine1{background-color:#f5f5f5;height:2rem;position:relative}.circleLine1 span{z-index:2;background-color:#fff;border-radius:50%;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.circleLine1 .leftCircle1{left:-1.5rem}.circleLine1 .rightCircle1{right:-1.5rem}.circleLine1:before{content:"";z-index:1;background:0 0;border-top:2px dashed #fff;height:1px;position:absolute;top:50%;left:0;right:0}#comparePageSection{padding:3rem 0 5rem}#comparePageSection .comparePageLeft{border:1px solid #f5f5f5;border-radius:3rem;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:42rem;display:flex}#comparePageSection .comparePageLeft .seeCompare{padding:0 1rem}#comparePageSection .comparePageLeft span{color:#323232;font-size:1.8rem;font-weight:500}#comparePageSection .comparePageLeft .compareAllParametrs{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}#comparePageSection .comparePageLeft .compareAllParametrs span{font-size:1.6rem;font-weight:400;text-decoration:underline}#comparePageSection .comparePageLeft .allParametrAndDifference span{font-size:1.6rem}#comparePageSection .comparePageLeft .allParametrAndDifference{justify-content:center;align-items:center;gap:1rem;padding:0 1rem;display:flex}#comparePageSection .comparePageLeftAttribute{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:2rem;margin:2rem 0;padding:3rem 0}#comparePageSection .comparePageLeftAttribute span{padding:3rem 0;font-size:1.6rem;font-weight:500}#comparePageSection .comparePageLeftAttribute .attr{padding-left:1rem}#comparePageSection .comparePageLeftAttribute ul{flex-direction:column;gap:1rem;padding:3rem 0 2rem;display:flex}#comparePageSection .comparePageLeftAttribute ul li{cursor:pointer;border-radius:.5rem;padding:1rem}#comparePageSection .comparePageLeftAttribute ul li span{padding:2rem 1rem}#comparePageSection .comparePageLeftAttribute ul li:nth-child(odd){background-color:#fff}#comparePageSection .comparePageRight{width:100%;height:42rem}#comparePageSection .comparePageRight .AAA{position:relative}#comparePageSection .comparePageRight .AAA .compareCloseIcon{cursor:pointer;position:absolute;top:2rem;right:2rem}#comparePageSection .comparePageRight .AAA .compareCloseIcon #compareCloseIcon{width:2rem;height:2rem;font-size:3rem}.ant-switch.ant-switch-checked{background-color:#ec1f27!important}.aboutPage{padding:3rem 0}.aboutPage span{color:#323232;font-size:3rem;font-weight:600}.aboutPage .aboutPageContent{flex-direction:column;gap:3rem;width:100%;padding:3rem 0;display:flex}.aboutPage .aboutPageContent h4{font-size:1.8rem}.aboutPage .aboutPageContent p{color:#323232;font-size:1.6rem;font-style:normal;font-weight:400;line-height:174%}.checkout{padding:3rem 0}.checkout span{margin-bottom:2rem;font-size:2rem;font-weight:600}.checkout .checkoutItems{padding:2rem 0}.checkout .checkoutItems #leftSectionCheckout{flex-direction:column;gap:3rem;display:flex}.checkout .checkoutItems .checkoutLeft{border:1px solid #f3f3f3;border-radius:1rem}.checkout .checkoutItems .checkoutLeft,.checkout .checkoutItems .checkoutLeft .checkoutLeftImage{justify-content:flex-start;align-items:center;width:100%;height:17rem;display:flex}.checkout .checkoutItems .checkoutLeft .checkoutLeftImage img{object-fit:contain;width:15rem;height:15rem;padding:1rem 0 1rem 3rem}.checkout .checkoutItems .checkoutLeft .checkoutLeftContent{flex-direction:column;justify-content:space-between;gap:5rem;width:100%;height:17rem;padding:3rem;display:flex}.checkout .checkoutItems .checkoutLeft .checkoutLeftContent h4,.checkout .checkoutItems .checkoutLeft .checkoutLeftContent span{font-size:1.6rem;font-weight:500}.checkout .checkoutItems .checkoutLeftPrices{background-color:#f3f3f3;border-radius:1rem}.checkout .checkoutItems .checkoutLeftPrices .checkoutLeftPriceItems{border-bottom:1px solid #868686;flex-direction:column;padding:2rem;display:flex}.checkout .checkoutItems .checkoutLeftPrices .checkoutLeftPriceItems .checkoutLeftPriceItem{justify-content:space-between;align-items:center;display:flex}.checkout .checkoutItems .checkoutLeftPrices .checkoutLeftPriceItems .checkoutLeftPriceItem p{opacity:.6;font-size:1.6rem;font-weight:500}.checkout .checkoutItems .checkoutLeftPrices .checkoutLeftPriceItems .checkoutLeftPriceItem span{margin-top:2rem;font-size:1.6rem}.checkout .checkoutItems .checkoutLeftPrices .totalPriceCheckout{justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.checkout .checkoutItems .checkoutLeftPrices .totalPriceCheckout p{font-size:1.8rem;font-weight:600;color:#ec1f27!important}.checkout .checkoutItems .checkoutLeftPrices .totalPriceCheckout span{margin-top:2rem;font-size:1.6rem}.form-container{width:100%;margin:0 auto;padding-left:2rem}.form-row{justify-content:space-between;display:flex}.form-row .form-group{flex:1;margin-right:2rem}.form-input-yarim{width:50%!important}@media screen and (max-width:767.9px){.form-input-yarim{width:100%!important}.form-row{display:block!important}.form-container{padding-left:0!important}}.form-row .form-group:last-child{margin-right:0}.form-group{margin-bottom:2rem}.form-group label{color:#333;margin-bottom:5px;display:block}.required:after{content:"*";color:red;margin-left:2px}.form-group input[type=email],.form-group input[type=tel],.form-group input[type=text],.form-group select{box-sizing:border-box;border:1px solid #a8a8a8;border-radius:1rem;width:100%;padding:1.5rem 1.2rem}.form-group input[type=email]::placeholder,.form-group input[type=tel]::placeholder,.form-group input[type=text]::placeholder,.form-group select::placeholder{opacity:.8;font-family:Montserrat,sans-serif!important}.form-group textarea{box-sizing:border-box;border:1px solid #a8a8a8;border-radius:1rem;width:100%;padding:1.5rem 1.2rem}.adreesInput{width:100%}.form-group select{background-color:#fff;padding:1.5rem 1.2rem;font-family:Montserrat,sans-serif!important}.form-group ::placeholder,select option[disabled]{color:gray;opacity:.8;font-family:Montserrat,sans-serif!important}select{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg fill='black' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px;border:1px solid #ccc;border-radius:4px;padding:8px 2.5rem 8px 1rem;font-size:1.2rem}.priceTitleSegment{margin-left:1rem;padding:1rem 0 2rem;font-size:1.6rem}.radio-group{flex-wrap:wrap;gap:2rem;display:flex}.checkGroup{border:1px solid #f3f3f3;border-radius:1rem;justify-content:flex-start;align-items:center;gap:1rem;height:5rem;padding:1rem 3rem;display:flex}.checkGroup label{padding-top:.5rem;font-size:1.4rem;font-weight:500}.form-group input[type=checkbox]{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #a7a7a7;border-radius:4px;width:1.5rem;height:1.5rem;transition:all .2s}.form-group input[type=checkbox]:checked{border:1px solid #f3f3f3;background-color:#ec1f27!important}.contitionCheck{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.contitionCheck label{padding-top:.5rem}.submit-button{color:#000;cursor:pointer;background-color:#fff;border:1px solid #ec1f27;border-radius:1rem;width:20rem;padding:1rem 2rem;font-size:1.6rem}.submit-button:hover{color:#fff;background-color:#ec1f27!important}input:focus,select:focus{border-color:#666;outline:none}.popup-overlay{width:100%;height:100%;top:0;left:0}.popup-contentCheckout{text-align:center;background:#fff;border:3px solid #ec1f27;border-radius:4rem 0;flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:45rem;height:22rem;max-height:40rem;padding:2rem;display:flex;position:relative}input[type=radio]{accent-color:#ec1f27}.popup-close{cursor:pointer;background:0 0;border:none;font-size:2.4rem;position:absolute;top:.5rem;right:1rem}.popup-contentCheckout h2{color:#0c0;margin-bottom:1rem;font-size:2.2rem}.popup-contentCheckout p{margin-bottom:2rem;font-size:1.4rem}.popup-continue{color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:1rem 3rem;font-size:1.6rem;background:#ec1f27!important}.login-container{background:#fff;border:1px solid #f0eae8;border-radius:1rem;max-width:50rem;margin:5rem auto;padding:2rem}.login-title{text-align:center;margin-bottom:1rem;padding:2rem 0;font-size:3rem;font-weight:700}.login-tabs{justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.login-tab{cursor:pointer;color:#888;background:0 0;border:none;font-size:2rem}.login-tab.active{color:#e00;font-weight:700}.login-form{flex-direction:column;gap:1.2rem;display:flex}.login-label{color:#888;font-size:1.2rem}.login-group{background:#f8f8f8;border-radius:.5rem;align-items:center;display:flex;overflow:hidden}.login-prefix{padding:0 1rem;font-size:1.4rem;font-weight:700}.login-input{background:0 0;border:none;outline:none;flex:1;padding:1.5rem;font-size:1.4rem}.login-icon{padding:0 1rem;font-size:2rem}.login-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 1rem;font-size:1.6rem;display:flex}.login-submit{color:#fff;cursor:pointer;background:#111;border:none;border-radius:.5rem;width:100%;padding:1.2rem;font-size:1.8rem}.login-forgot{color:#555;margin-top:.5rem;font-size:1.4rem;text-decoration:underline;display:block}.register-terms{color:#555;align-items:center;gap:.5rem;margin-top:-.5rem;font-size:1.4rem;display:flex}.register-terms input[type=checkbox]{cursor:pointer;width:1.6rem;height:1.6rem}.register-terms a{color:#111;margin-left:auto;font-size:1.4rem;font-weight:500;text-decoration:none}.register-submit{color:#fff;background:#323232;border:none;border-radius:.5rem;width:100%;margin-top:1rem;padding:1.5rem;font-size:1.8rem}.register-submit.enabled{cursor:pointer;background:#e00}.register-submit:disabled{cursor:pointer}.register-back{color:#888;cursor:pointer;background:0 0;border:none;margin:1rem auto 0;font-size:1.4rem;text-decoration:underline;display:block}.cartTitleEmpty p{color:#ec1f27;font-size:2.2rem;font-weight:600}.cartTitleEmpty .officialPaymentBtn{color:#000;background-color:#0000;border:1px solid #000;border-radius:1rem;margin-top:2rem;padding:1rem 2rem;font-size:1.6rem;transition:all .3s ease-in-out}.cartTitleEmpty .officialPaymentBtn:hover{color:#fff;background-color:#000;border:1px solid #fff;font-size:1.6rem;transition:all .3s ease-in-out}.productSortButtons{justify-content:flex-end;align-items:center;gap:1rem;margin:2rem 0;display:flex}.productSortButtons span{color:#0009;font-size:1.4rem;font-weight:600}.productSortButtons .productSortButton{justify-content:center;align-items:center;display:flex}.productSortButtons .productSortButton button{color:#0009;background-color:#0000;border:1px solid #cfcfcf;border-radius:1rem;padding:.7rem 1.5rem;font-size:1.4rem}.productSortButtons .productSortButton button .active{border:2px solid #ec1f27!important}.profile{flex-direction:column;justify-content:center;align-items:center;width:90%;height:100%;margin:auto;display:flex}.profile span{text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:600}.profile .profileContent{border:2px solid #f5f5f5;border-radius:3rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:75%;height:100%;padding:5rem 0 3rem;display:flex}.profile .profileContent span{color:#323232;letter-spacing:.072rem;text-transform:uppercase;text-align:start;margin-bottom:2.2rem;font-size:2.4rem;font-style:normal;font-weight:500;line-height:normal}.profile .profileContent .profileName{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.profile .profileContent .profileName input{background-color:#f7f7f7;border:none;border-radius:1rem;padding:1.5rem;font-size:1.8rem}.profile .profileContent .profileName strong{color:#323232;font-size:1.4rem;font-weight:600}.profile .profileContent .profileName span{color:#000;pad:1rem 2rem;font-size:1.6rem;font-weight:600}.profile .profileContent .profilePhone{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;margin-top:2rem;display:flex}.profile .profileContent .profilePhone .profilePhoneContent{background-color:#f7f7f7;border-radius:1rem;margin-bottom:2rem;padding:.5rem 1.5rem}.profile .profileContent .profilePhone input{color:#323232;background-color:#f7f7f7;border-radius:1rem;padding:.8rem 1.5rem;font-size:1.8rem;border:none!important}.profile .profileContent .profilePhone strong{font-size:1.4rem;font-weight:600}.profile .profileContent .profilePhone .profilePhoneContent{justify-content:center;align-items:center;gap:1rem;display:flex}.profile .profileContent .profilePhone .profilePhoneContent span,.profile .profileContent .profilePhone .profilePhoneContent strong{color:#000;border-radius:1rem;font-size:1.6rem;font-weight:600}@media (max-width:768px){.profile,.profile .profileContent{width:100%!important}}.inclose{font-size:3.5rem!important}.inround{font-size:2.5rem!important}.popup-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-content{text-align:center;background:#fff;border-radius:8px;width:300px;padding:24px}.popup-icon{color:#22c55e;margin-bottom:16px;font-size:48px}.popup-text{color:#374151;font-size:18px}.sbSuccess,.successInfo{color:#0c0;font-size:1.4rem;font-weight:500}.otp-title{font-size:1.2rem;font-weight:500}#otpRepeat{background:0 0;padding:.5rem 1rem;font-size:1.4rem}.supportLeft{justify-content:flex-start;align-items:flex-start;gap:3rem}.supportLeft a,.supportLeft button{color:#323232;justify-content:flex-start;align-items:center;gap:1.5rem;font-size:2rem;font-weight:400;display:flex}.supportLeft button{background:0 0}#account{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10rem;width:100%;margin:5rem 0;display:flex}@media (max-width:768px){#account{gap:5rem!important}}.account-content{align-items:flex-start;gap:3rem;margin:5rem 0;display:flex}.account-sidebar{flex:0 0 20%;width:20%}.account-main{flex:0 0 80%;width:80%}@media (max-width:768px){.account-content{flex-direction:column;gap:3rem}.account-sidebar{flex:none;width:100%}.account-sidebar .supportLeft{-ms-overflow-style:none;scrollbar-width:none;justify-content:center;align-items:center;gap:1.2rem;padding:0 2rem;overflow-x:auto;flex-direction:row!important;display:flex!important}.account-sidebar .supportLeft::-webkit-scrollbar{display:none}.account-sidebar .supportLeft{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.account-sidebar .supportLeft a,.account-sidebar .supportLeft button{white-space:nowrap;flex-shrink:0;width:auto;min-width:max-content}.account-main{width:100%}}.supportLeft{flex-direction:column;gap:2rem;display:flex}.supportLeft a,.supportLeft button{color:#323232;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:1.2rem;width:100%;padding:.75rem 1rem;font-size:2rem;font-weight:400;text-decoration:none;transition:all .3s;display:flex}.supportLeft a:hover,.supportLeft button:hover{color:#ec1f27;background-color:#f7f7f7}.supportLeft a[style*=border-bottom]{color:#ec1f27;background-color:#fff;font-weight:500}.logout-confirm-overlay{z-index:10000;background:#00000080;position:fixed;inset:0}.logout-confirm-modal,.logout-confirm-overlay{justify-content:center;align-items:center;display:flex}.logout-confirm-modal{text-align:center;background:#fff;border-radius:1rem;flex-direction:column;height:20rem;padding:2rem}.logout-confirm-text{color:#555;margin-bottom:2rem;font-size:1.6rem}.logout-confirm-buttons{justify-content:space-between;align-items:center;gap:2rem;padding:2rem;display:flex}.logout-confirm-no,.logout-confirm-yes{border-radius:.5rem;min-width:15rem;padding:1rem 2rem;font-size:1.6rem}.logout-confirm-yes{color:#fff;background:#0a0a0a;border:none}.logout-confirm-no{color:#000;background:#fff;border:1px solid #000}.loading-indicator{z-index:1000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-indicator img{width:30px;height:30px}.auth{justify-content:center;align-items:center;display:flex}.authContainer{border:.1rem solid var(--line);border-radius:2rem;width:40rem;padding:5.4rem 0 6rem}.authHeader{justify-content:center;align-items:center;margin:auto auto 2.8rem;display:flex}.authHeader span{color:#5f5f5f;text-align:center;letter-spacing:.054rem;opacity:.7;white-space:nowrap;cursor:pointer;font-size:1.8rem;font-style:normal;font-weight:500;line-height:normal;transition:none}.authHeader span:last-child{margin-left:4rem}.authHeader span:first-child{margin-left:0}.authHeader span.active{color:var(--lightred);letter-spacing:.066rem;opacity:1;font-size:2.2rem;font-weight:700}.authHeader span:hover{opacity:1}.errorInfo{color:var(--lightred);text-align:center;margin-top:1rem;font-size:1.4rem}form .error{color:var(--lightred);font-size:1rem;font-style:normal;font-weight:400;line-height:normal;display:none;position:absolute;bottom:-1.6rem;left:1rem}form.error.active{display:block}.blackButton.deactive{opacity:.5;pointer-events:none}.auth form label{color:var(--black);letter-spacing:.036rem;opacity:.33;margin-bottom:.8rem;padding-left:1.1rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;display:block}.auth form{width:100%}.phoneInput{background:#f4f4f4;border-radius:1rem;align-items:center;height:4.9rem;display:flex}.phoneInput select,.phoneInput span{border:none;border-right:.2rem solid var(--white);-webkit-appearance:none;text-align:center;min-width:7.4rem;border-radius:1rem;justify-content:center;align-items:center;display:flex}.phoneInput input,.phoneInput select,.phoneInput span{height:100%;color:var(--black);letter-spacing:.036rem;background:#f4f4f4;font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal}.phoneInput input{width:100%;border:none;border-radius:1rem}.inputChild,.phoneInput{margin-bottom:2.4rem;position:relative}.inputChild ::placeholder{opacity:.5!important}.inputChild{width:var(--width);background:#f4f4f4;border-radius:1rem;align-items:center;height:4.9rem;padding:0 2.4rem;display:flex}.textChild textarea{resize:none;border:none;width:100%;height:85%}.textChild{min-height:17rem}.inputChild input{width:100%;height:100%;color:var(--black);letter-spacing:.036rem;background:#f4f4f4;border:none;border-radius:1rem;justify-content:center;align-items:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal;display:flex}.passwordChild .password svg{width:1.3rem;height:1.4rem}.passwordChild .password{padding:0 3rem 0 1rem}.eye{cursor:pointer;justify-content:center;align-items:center;min-width:5rem;height:1rem;display:flex}.eyes{font-size:1.5rem}.eye svg{width:1.7rem;height:1.7rem;margin-top:1rem}.eye.active svg{opacity:.3}form .blackButton{color:#fff;background-color:#000;border-radius:1rem;justify-content:center;width:100%;padding:1.3rem 0}.authButtons,form .blackButton{align-items:center;display:flex}.authButtons{justify-content:space-between;margin:1.8rem 0 3.2rem}.authButtons a{color:#666;text-align:center;letter-spacing:.036rem;border-bottom:.1rem solid #0003;padding-bottom:.3rem;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}.authButtons a:hover{color:var(--black);border-bottom:.1rem solid var(--black)}.agree label{padding-left:0;opacity:1!important}.agree p{color:#0009;padding-left:1.7rem;font-weight:400}.agree p,.agree p a{letter-spacing:.042rem;font-size:1.4rem;font-style:normal;line-height:normal}.agree p a{color:var(--black);opacity:.6;font-weight:600;display:inline}.agree p a:hover{opacity:1}.errorPages{background-position:50%;background-repeat:no-repeat;background-size:cover;height:90vh}.errorPages,.errorPagesContent{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.errorPagesContent{margin-top:25%}.errorPages h1{color:var(--lightred);letter-spacing:.4443rem;margin-bottom:2.4rem;font-size:14.8116rem;font-style:normal;font-weight:500;line-height:normal}.errorPages p{letter-spacing:.11rem;opacity:.7;width:30%;margin-bottom:3.2rem;font-size:2.2rem;font-weight:400;line-height:150%}.backButton,.errorPages p{color:var(--black);text-align:center;font-style:normal}.backButton{border:.1rem solid var(--black);height:3.6rem;letter-spacing:.039rem;text-transform:uppercase;border-radius:.5rem;justify-content:center;align-items:center;padding:0 3rem;font-size:1.3rem;font-weight:500;line-height:normal;display:flex}.backButton svg{width:1.3rem;height:1.3rem;margin-right:.8rem}.backButton:hover{background-color:var(--black);color:var(--white)}.backButton:hover svg path{fill:var(--white)}.formParent{border:.1rem solid var(--line);border-radius:2rem;width:35rem;padding:5.4rem 0 6rem}.formParent form p{letter-spacing:.072rem;text-transform:uppercase;margin-bottom:2.2rem;font-size:2rem}.formParent form label,.formParent form p{color:var(--black);font-style:normal;font-weight:500;line-height:normal}.formParent form label{letter-spacing:.036rem;opacity:.33;font-size:1.2rem;margin-bottom:1rem!important}.formParent .inputChild{margin-top:.8rem}.formParent .inputChild .passIcon{width:1.8rem;height:1.8rem}.inputChilds{width:var(--width);background:#f4f4f4;border-radius:1rem;align-items:center;height:4.9rem;padding:0 1.8rem;display:flex}.inputChilds input{width:100%;height:100%;color:var(--black);letter-spacing:.036rem;background:#f4f4f4;border:none;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal}.addressParent label{color:var(--black);letter-spacing:.054rem;padding-bottom:1rem;font-size:1.8rem;font-style:normal;font-weight:500;line-height:155%}.contactRight{border:2px solid #f5f5f5;border-radius:3rem;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;margin:auto auto 2rem;padding:5rem;display:flex}@media (max-width:768px){.contactRight{width:100%!important}}.formParent{padding:1rem}.emptySection{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin:3rem 0;display:flex}.empty-title{text-align:center;width:100%;font-size:2.2rem}.empty-title-icon{font-size:3rem}.layer{z-index:3;background-blend-mode:multiply;opacity:0;visibility:hidden;background:#0e0b0b96;width:100vw;height:100vh;transition:all .3s ease-in-out;position:fixed;top:0;left:0}.layer.active{opacity:1;visibility:visible}.popupContainer{z-index:5;opacity:0;visibility:hidden;background:#fff;border-radius:1.5rem;width:50rem;height:fit-content;margin:auto;padding:7rem 7rem 6rem;transition:all .5s ease-in-out;display:block;position:fixed;inset:0;scale:.8;box-shadow:0 0 1rem #0000001a}.popupContainer.active{opacity:1;visibility:visible;transition:all .5s ease-in-out;scale:1}.popupContainer form p{letter-spacing:.054rem;margin-bottom:2rem;font-size:2.7rem;font-weight:600}.popupContainer form label,.popupContainer form p{color:var(--black);font-style:normal;line-height:normal}.popupContainer form label{letter-spacing:.036rem;opacity:.33;margin-bottom:.8rem;font-size:1.2rem;font-weight:500;display:block}.popupContainer .close{background-color:#0000;border:none;width:5rem;height:5rem;padding:0;font-size:2.6rem;position:absolute;top:3rem;right:3.2rem}.addressParentCards,.popupContainer .close{justify-content:center;align-items:center;display:flex}.addressParentCards{overflow:auto}.addressCardCreate{border-radius:3rem;padding:1rem;transition:all .3s}.popupAddress.active,.popupAnswer.active,.popupEdit.active,.popupError.active,.popupSuccess.active{display:block}.popupAddress{z-index:5;width:100%;height:100%;display:none;top:0;left:0}.popupAddress.active{display:block;position:absolute}.popupAddress.active .popupContainer{visibility:visible;opacity:1}.answerPopup img{width:9rem;height:9rem;margin-bottom:2.4rem}.popupAddress .layer{background:#17151584;width:100%;height:100%;position:fixed}.popupSuccess span{color:#000;margin-bottom:2.2rem;font-size:2.3227rem}.popupError span,.popupSuccess span{text-align:center;letter-spacing:.0465rem;font-style:normal;font-weight:500;line-height:normal}.popupError span{color:#000000b3;justify-content:center;align-items:center;margin:1rem 0;font-size:1.4rem;display:flex}.popupError span a{color:#c63428;margin-left:.6rem;font-size:1.8rem}.answerPopup p,.popupError span a{text-align:center;font-style:normal;font-weight:500;line-height:normal}.answerPopup p{color:#7b7b7b;letter-spacing:.0465rem;font-size:2.3227rem}.selectBox{border:.1rem solid var(--line);border-radius:1.2rem;height:4rem;margin-bottom:2.5rem;overflow:hidden}.selectBox,.selectBoxCity{width:100%;position:relative}.selectBoxCity{border:none;border-radius:.8rem;justify-content:center;align-items:center;height:5.5rem}.selectBoxCity,.selectBoxCity select{background:#f4f4f4}.selectBox select,.selectBoxCity select{-webkit-appearance:none;border:0;width:100%;height:100%;padding:0 2rem}.selectBox svg,.selectBoxCity svg{pointer-events:none;width:2rem;height:2rem;position:absolute;top:.8rem;right:.8rem}.selectBoxCity svg{top:1.8rem;right:1.6rem}.selectBoxCity select{color:var(--black,#1a1a1a);letter-spacing:.036rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal}.addressCard{border:.1rem solid #d3d3d3;border-radius:3rem;width:49%;height:22.6rem;position:relative}.addressCardRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:2rem;display:flex}@media (max-width:768px){.addressCard{width:100%!important}}.address-list{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex!important}.address-list .addressCard{width:48.5%}.address-list{margin-bottom:2.2rem}.addressCardInner{border:.1rem solid var(--line);border-radius:3rem;flex-wrap:wrap;justify-content:space-between;height:100%;padding:5.6rem 4rem 3.4rem 3.6rem;display:flex;width:var(--width)!important}.addressCard span{color:#2c2c2c;letter-spacing:.03rem;opacity:.6;margin-bottom:1rem;font-size:1rem;font-weight:400;display:block}.addressCard p,.addressCard span{font-style:normal;line-height:100%}.addressCard p{color:var(--black);letter-spacing:.042rem;font-size:1.4rem;font-weight:500}.addressCardInner div{width:40%;margin-bottom:3.2rem}.addressCardInner div:nth-child(4),.addressCardInner div:nth-child(5){margin-bottom:0}.addressCard input{opacity:0;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.addressCard .delete,.edit{z-index:2;cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:2rem;right:2rem}.edit{right:5rem}.addressCard .delete svg,.edit svg{width:2rem;height:2rem}.addressCard input:checked~.addressCardInner{border:.1rem solid #2d9d3f;height:100%;position:relative;overflow:hidden}.addressCard .tick{border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex;position:absolute;top:2rem;left:3rem;right:3.5rem}.addressCard .tick svg{width:1.5rem;height:1.5rem}.addressCard input:checked~.addressCardInner .tick{background:#2d9d3f}.addressCardCreate{background-color:#0000;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2.4rem;display:flex}.addressCardCreate svg{width:4.9rem;height:4.9rem;margin-bottom:1.4rem}.addressCardCreate span{color:var(--black);letter-spacing:.024rem;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.addressCardCreate:hover svg path{stroke:#2d9d3f}.addressCardCreate:hover span{color:#2d9d3f}.success-popup-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;animation:fadeIn .3s ease-out;display:flex;position:fixed;inset:0}.success-popup{background:#fff;border-radius:12px;width:90%;max-width:40rem;padding:0;animation:slideIn .4s ease-out;box-shadow:0 10px 30px #0000004d}.success-popup-content{text-align:center;padding:4rem 3rem}.success-icon{color:#fff;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin:0 auto 2rem;font-size:3rem;font-weight:700;animation:checkmark .6s ease-out .2s both;display:flex}.success-title{color:#333;margin:0 0 1rem;font-size:2.4rem;font-weight:600}.success-message{color:#666;margin:0;font-size:1.6rem;line-height:1.4}@keyframes fadeIn{0%{opacity:1}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes checkmark{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.success-popup{width:95%;max-width:32rem}.success-popup-content{padding:3rem 2rem}.success-icon{width:5rem;height:5rem;font-size:2.4rem}.success-title{font-size:2rem}.success-message{font-size:1.4rem}}.logout-popup-overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;animation:fadeIn .3s ease-out;display:flex;position:fixed;inset:0}.logout-popup{background:#fff;border-radius:12px;width:90%;max-width:42rem;padding:0;animation:slideIn .4s ease-out;box-shadow:0 10px 30px #0000004d}.logout-popup-content{text-align:center;padding:4rem 3rem}.logout-icon{color:#fff;background:#ec1f27;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;margin:0 auto 2rem;font-size:2.4rem;animation:iconBounce .6s ease-out .2s both;display:flex}.logout-title{color:#333;margin:0 0 1.2rem;font-size:2.2rem;font-weight:600;line-height:1.3}.logout-message{color:#666;margin:0 0 3rem;font-size:1.5rem;line-height:1.5}.logout-buttons{justify-content:center;gap:1.2rem;padding-top:2rem;display:flex}.logout-btn-cancel,.logout-btn-confirm{cursor:pointer;border:none;border-radius:.8rem;flex:1;max-width:12rem;padding:1.2rem 2rem;font-size:1.6rem;font-weight:500;transition:all .3s}.logout-btn-cancel{color:#323232;background:#f5f5f5}.logout-btn-cancel:hover{color:#333;background:#e9e9e9}.logout-btn-confirm{color:#fff;background:#ec1f27}.logout-btn-confirm:hover{background:#ec1f27;transform:translateY(-1px)}.logout-btn-confirm:active{transform:translateY(0)}@keyframes iconBounce{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.logout-popup{width:95%;max-width:32rem}.logout-popup-content{padding:3rem 2rem}.logout-icon{width:5rem;height:5rem;font-size:2rem}.logout-title{font-size:1.8rem}.logout-message{margin-bottom:2.5px;font-size:1.4rem}.logout-buttons{flex-direction:column;gap:1rem}.logout-btn-cancel,.logout-btn-confirm{width:100%;max-width:none}}.paginationContainer{justify-content:center;gap:.8rem;margin:1rem 0;display:flex}.paginationButton{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;padding:.8rem 1.5rem;font-size:1.5rem;font-weight:600;transition:background .2s,color .2s;display:flex}.paginationButton:hover{background:#f0f0f0}.paginationButton.active{color:#fff;background:#ec1f27!important;border-color:#ec1f27!important}.searchResults{z-index:10;background:#fff;border:1px solid #ddd;border-top:none;border-radius:2rem;width:100%;min-height:50rem;margin-top:1rem;padding:3rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.noResults{justify-content:center;align-items:center;display:flex}.searchContainer input{position:relative}.cart-badge{color:#fff;z-index:0;background-color:#ec1f27;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:2px 6px;font-size:1.1rem;font-weight:700;line-height:1;animation:badgeAppear .3s ease-out;display:flex;position:absolute;top:-8px;right:-8px}@media (max-width:768px){.cart-badge{min-width:16px;height:16px;padding:1px 4px;font-size:1rem;top:-6px;right:-6px}}@keyframes badgeAppear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.mobileFixedButton:hover .cart-badge,.rightPagesIcon:hover .cart-badge{background-color:#f22;transition:all .2s;transform:scale(1.1)}.mobileFixedButton button,.rightPagesIcon button{justify-content:center;align-items:center;display:inline-flex;position:relative}#nprogress .bar{border-radius:.3rem;background:#ec1f27!important;height:.5rem!important}#nprogress .bar,#nprogress .peg{box-shadow:0 0 5px #ec1f27,0 0 5px #ec1f27!important}#nprogress .spinner-icon{border-top-color:red;border-left-color:red}.orderHistoryInner{border:.1rem solid var(--line);border-radius:2rem}.orderHistoryInnerTop{border-bottom:.1rem solid #eae1e1;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:1rem;width:100%;padding:1rem 2rem 3rem 1rem;display:grid}.orderHistoryInnerTop span{color:var(--black);letter-spacing:.048rem;text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:116.1%;display:block}.orderHistoryCardHeader{cursor:pointer;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:1rem;width:100%;display:grid}.orderHistoryCard{border-bottom:.1rem solid #eae1e1;padding:2.8rem 2rem 2.8rem 1rem}.orderHistoryCard:last-child{border-bottom:0}.moreDetails,.orderHistoryCardHeader span{color:var(--black);letter-spacing:.042rem;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:116.1%}.moreDetails{justify-content:center;align-items:center;display:flex}.moreDetails span{white-space:nowrap;text-align:end;border-bottom:.1rem solid #2d9d3f;width:fit-content}.moreDetails span:last-child{display:none}.orderHistoryCardHeader.active .moreDetails span:last-child{display:block}.orderHistoryCardHeader.active .moreDetails span:first-child{display:none}.orderHistoryCardHeader .status{color:#fff;text-align:center;letter-spacing:.042rem;border-radius:.8627rem;justify-content:center;align-items:center;height:3.9rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:116.1%;display:flex}.status.paid{background:#41ba46}.status.notPaid{background:var(--black);background:#ec1f27}.orderHistoryMiniCard{border:.1rem solid var(--line);border-radius:1.5rem;justify-content:space-between;align-items:center;margin-bottom:1.8rem;padding:.5rem 5rem;display:flex}.orderHistoryMiniCard:last-child{margin-bottom:0}.orderHistoryMiniCard img{object-fit:contain;width:5.8672rem;height:8.8007rem}.orderHistoryCardBody{display:none}.orderHistoryCardBodyInner{max-height:60vh;padding:2.8rem 2rem 0 0;overflow:auto}.orderHistoryCardBody.active{display:block}.orderHistoryTitle strong{color:var(--black);letter-spacing:.028rem;text-transform:uppercase;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.6rem;font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;overflow:hidden}.orderTotal{flex-direction:column;justify-content:center;align-items:flex-end;padding:4rem;display:flex}.orderTotal p{color:#000000b3;letter-spacing:.03rem;justify-content:space-between;align-items:center;width:25%;font-size:1.5rem;font-weight:500;display:flex}.orderTotal p,.orderTotal p span{font-style:normal;line-height:150%}.orderTotal p span{color:#000;letter-spacing:.036rem;font-size:1.8rem;font-weight:600}p.greenTotal,p.greenTotal span{color:#2d9d3f;font-size:2rem}p.greenTotal span{font-weight:600}.orderTotal span img{width:2rem;height:2.4rem;margin-left:.4rem}.orderHistoryTitle p{color:var(--black);letter-spacing:.026rem;opacity:.7;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;font-style:normal;font-weight:400;display:-webkit-box;overflow:hidden}.orderHistoryTitle{width:25%}.orderHistoryPart span{color:var(--black);letter-spacing:.0342rem;opacity:.5;margin-bottom:.8rem;font-size:1.1396rem;font-style:normal;font-weight:400;line-height:116.1%;display:block}.orderHistoryPart p{color:var(--black);letter-spacing:.02rem;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:141.996%}@media (max-width:767.9px){.breadCrumbsHideMobile{display:none!important}}.filter-price .inputs-wrapper{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex;margin-bottom:2rem!important;padding:0 1rem!important}.filter-price .fp-input{justify-content:center;align-items:center;width:8rem;height:3rem;font-size:1.4rem;display:flex}.filter-price .fp-input .ant-input-number{width:100%;display:inline-flex}.filter-price .fp-input .ant-input-number-input{justify-content:center;align-items:center;display:flex;text-align:center!important}.filter-price .fp-input-left .ant-input-number{border-right:1px solid #0000000f;border-radius:4px 0 0 4px}.filter-price .fp-input-right .ant-input-number{border-radius:0 4px 4px 0}.filter-price .slider-wrapper{margin-top:8px;padding:0 1rem!important}.filter-price .fp-slider .ant-slider-track{background-color:#ec1f27!important}.filter-price .fp-slider .ant-slider-rail{background-color:#f5f5f5!important}.filter-price .fp-slider .ant-slider-handle{box-shadow:none!important;background-color:#ec1f27!important;border-color:#ec1f27!important}:where(.css-dev-only-do-not-override-1a3rktk).ant-slider .ant-slider-handle:after{content:"";cursor:pointer;background-color:#fff;border-radius:50%;outline:0 solid #0000;width:10px;height:10px;transition:inset-inline-start .2s,inset-block-start .2s,width .2s,height .2s,box-shadow .2s,outline .2s;position:absolute;inset-block-start:0;inset-inline-start:0;box-shadow:0 0 0 2px #ec1f27!important}.filterPriceBtn{color:#fff;background:#111;border-radius:1rem;justify-content:center;align-items:center;width:100%;margin-top:2rem;font-size:1.6rem;font-weight:500;display:flex;padding:.6rem 1rem!important}.mobile-react-select-wrapper{z-index:60;pointer-events:auto;justify-content:flex-end;align-items:center;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mobile-react-select{background:#fff;border-radius:1rem;max-width:27rem;font-size:1.5rem;border:1.2px solid #ced2e2!important;min-width:27rem!important}.rs__control{max-height:5rem;box-shadow:none;background:#fff;border-radius:1rem;border:none!important;height:4.2rem!important}.rs__value-container{color:#000;letter-spacing:-.034rem;font-style:normal;font-weight:600;line-height:normal;display:flex;font-size:2rem!important}.css-hlgwow,.rs__value-container{justify-content:center;align-items:center}.css-hlgwow{display:flex!important}.rs__single-value{color:#000;letter-spacing:-.034rem;margin-left:0;font-style:normal;font-weight:600;line-height:normal;font-size:3rem!important}.rs__indicator,.rs__indicators{display:none!important}.rs__indicator{color:#0009}.rs__menu{border-radius:1rem;overflow:hidden}.rs__menu-list{padding:6px}.rs__option{border-radius:8px;margin:4px 6px;padding:1rem 1.4rem;font-size:1.5rem;transition:background .12s}.rs__option:hover{background:#ec1f270f}.rs__option--is-selected{color:#ec1f27!important;background:#c7c1c214!important}@media (min-width:768px){.mobile-react-select,.mobile-react-select-wrapper{display:none!important}}@media (max-width:767.98px){.rs__menu-list{max-height:none!important;padding:.6rem!important;overflow:visible!important}.rs__option{padding:1rem 1.4rem!important}.rs__option,.rs__single-value{font-size:1.6rem!important}.rs__menu{max-height:none!important;overflow:visible!important}}@media (max-width:767.9px){.productSortButtonsHideMobile{display:none!important}}#tofiq{display:none!important}.compare-left{flex-direction:column;justify-content:center;align-items:flex-start;margin:auto;display:flex}.compare-left h4{font-size:2rem;font-weight:500}.compare-left ul{padding-top:1rem}.compare-left ul li{font-size:1.6rem}.compare-left button{border-radius:1rem;margin-top:2rem;padding:.8rem 1.2rem;font-size:1.6rem}.comingSoonIconDP{font-size:2.5rem}.outOfStockMessage{width:100%;margin:0 1rem}.outOfStockMessage .comingSoonIcon{font-size:2.2rem}.outOfStockMessage button{color:#fff;background-color:#0c0;border-radius:1.5rem;gap:1.5rem;width:100%;height:5rem;font-size:1.8rem;font-weight:500}.outOfStockMessage button,.successPay{justify-content:center;align-items:center;display:flex}.successPay{flex-direction:column;padding:10rem 0}.successPay .successPayIcon{background-color:#2d9c3f;border-radius:50%;width:20rem;height:20rem;margin-bottom:3rem;position:relative}.successPay .successPayIcon .fiCheck{color:#fff;font-size:10rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.successPay h5{margin-bottom:2.5rem;font-size:3rem;font-weight:600}.successPay button{color:#fff;border-radius:1.5rem;justify-content:center;align-items:center;gap:1.5rem;width:22rem;height:4rem;font-size:1.6rem;font-weight:500;transition:all .3s ease-in-out;display:flex;background-color:#ec1f27!important}.successPay button:hover{transition:all .3s ease-in-out;color:#ec1f27!important;background-color:#fff!important;border:1px solid #ec1f27!important}.similarProductsDetailPage{width:100%}.securePage{margin-top:2rem}.securePage h2{margin-bottom:2rem;font-size:2.5rem;font-weight:600}.securePage .accordion{border-bottom:none;gap:1.6rem;display:grid}.securePage .accordionItem{background:#f4f4f4;border-radius:1.4rem}.securePage .accordionHeader{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:1.4rem;justify-content:space-between;align-items:center;gap:1.2rem;width:100%;padding:2.2rem 2.4rem;transition:background .3s;display:flex}.securePage .accordionHeader:hover{background:#f7f7f7}.securePage .accordionTitle{color:#111;font-size:1.8rem;font-weight:600}.securePage .accordionToggle{color:#111;background:#fff;border-radius:1rem;place-items:center;width:3.6rem;height:3.6rem;font-size:2rem;font-weight:700;transition:transform .2s;display:grid}.securePage .isOpen .accordionToggle{transform:rotate(180deg)}.securePage .accordionPanel{opacity:0;max-height:0;transition:max-height .32s,opacity .24s;overflow:hidden}.securePage .accordionPanel.open{opacity:1;height:auto;max-height:500rem}.securePage .accordionPanelInner{color:#444;padding:.8rem 2.4rem 2.4rem;font-size:1.5rem;line-height:1.6}.securePage .accordionPanelInner table{width:auto!important;height:auto!important}.footerList-mobileOnly{display:none}.footerList-desktopOnly{display:block}@media (max-width:768px){.footerList-mobileOnly{display:block}.footerList-desktopOnly{display:none}}button,button:disabled{cursor:pointer!important;pointer-events:auto!important}.similarProductsDetailPage .similarTitle{margin-bottom:1.75rem!important;font-size:1.8rem!important;font-weight:600!important}.newPaymentCalculatorButtons{padding-top:2rem}.newPaymentCalculatorGenerate{flex-direction:column;gap:2rem;width:100%;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorTop{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorTop button{background-color:#0000;border:1.6px solid #bebebe;border-radius:3rem;justify-content:center;align-items:center;gap:1rem;min-width:9rem;height:4rem;font-size:1.5rem;font-weight:500;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle{background-color:#f5f5f5;border-radius:1.5rem;justify-content:space-evenly;align-items:center;height:10rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleLeft{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleLeft p{text-transform:uppercase;font-size:1.3rem;font-weight:400}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleLeft span{font-size:2rem;font-weight:700}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleCenter{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleCenter p{text-transform:uppercase;font-size:1.3rem;font-weight:400}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleCenter span{font-size:2rem;font-weight:700}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleRight{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleRight p{text-transform:uppercase;font-size:1.3rem;font-weight:400}.newPaymentCalculatorGenerate .newPaymentCalculatorMiddle .newPaymentCalculatorMiddleRight span{font-size:2rem;font-weight:700}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom .newPaymentCalculatorBottomBank{border:1px solid #bebebe;border-radius:1.5rem;justify-content:flex-start;align-items:center;gap:1.5rem;width:20rem;height:7rem;padding-left:1rem;display:flex}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom .newPaymentCalculatorBottomBank .newPaymentCalculatorBottomBankLogo{border-radius:2rem!important;width:4rem!important;height:4rem!important}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom .newPaymentCalculatorBottomBank .newPaymentCalculatorBottomBankLogo img{object-fit:cover!important;border-radius:2rem!important;width:100%!important;height:100%!important}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom .newPaymentCalculatorBottomBank .newPaymentCalculatorBottomBankTitle span{font-size:1.2rem}.newPaymentCalculatorGenerate .newPaymentCalculatorBottom .newPaymentCalculatorBottomBank .newPaymentCalculatorBottomBankTitle p{font-size:1rem}