:root{--pink:#EC138D;--pink-dark:#BE0F72;--pink-light:#FFBFE3;--pink-extralight:#FFF5FB;--yellow-light:#F3F1B0;--yellow-3rd:#FEDFCC;--orange-vivid:#FBB218;--orange-vivid-dark:#C88F14;--orange-vivid-light:#FBC246;--violet:#6201AE;--red-deep:#B21F25;--red-deep-opacity:#b21f24c7;--red-light-extra:#FFEBEB;--blue-light:#EBF4FF;--green:#038310;--green-light:#E0FFF0;--green-light-extra:#F0FFE0;--gray:#626262;--gray-opacity:#6262628c;--gray-light:#999999;--gray-extralight:#C6C6C6;--black:#000000;--black-light:#2B2B2D;--black-extralight:#D2D2D2;--white:#FFFFFF;--white-light:#EBEBEB;--shadow-black:0px 4px 40px rgba(118, 118, 118, 0.15);--sdadow-black-sm:0px 0px 40px rgba(0, 0, 0, 0.05);--shadow-product:0px 0px 15px rgba(0, 0, 0, 0.2);--gardient-red:linear-gradient(140.22deg, #EC138D 9.65%, #B21F25 93.94%)}*{text-decoration:none;list-style:none}@font-face{font-family:Poppins-ExtraLight;font-display:swap;src:url(../fonts/Open_Sans/static/OpenSans-Regular.ttf)}@font-face{font-family:Josefin Sans;font-display:swap;src:url(../fonts/Josefin_Sans/JosefinSans-VariableFont_wght.ttf)}body{font-family:'Josefin Sans',sans-serif!important;line-height:1.4!important}h1{font-size:2em!important;line-height:1em!important}h2{font-size:1.75em!important}h3{font-size:1.5em!important}h4{font-size:1.25em!important}h5{font-size:1em!important}h6{font-size:.75em!important}p{font-size:1.2em!important;margin-bottom:0!important}dl,ol,ul{margin-bottom:0;padding-left:0}a{text-decoration:none}.bg-black{background-color:var(--black)!important}.bg-gray{background-color:var(--gray)!important}.bg-gray-light{background-color:var(--gray-light)!important}.bg-gray-extralight{background-color:var(--gray-extralight)!important}.bg-red-deep{background-color:var(--red-deep)!important}.bg-pink{background-color:var(--pink)!important}.bg-pink-light{background-color:var(--pink-light)!important}.bg-pink-extralight{background-color:var(--pink-extralight)!important}.bg-green{background-color:var(--green)!important}.bg-white{background-color:var(--white)!important}.bg-violet{background-color:var(--violet)!important}.bg-orange-vivid-light{background-color:var(--orange-vivid-light)!important}.bg-red{background-color:red!important}.text-black{color:var(--black)!important}.text-black-light{color:var(--black-light)!important}.text-black-extralight{color:#626262}.text-white{color:var(--white)!important}.text-pink{color:var(--pink)!important}.text-deep-red{color:var(--red-deep)}.text-gray{color:var(--gray)!important}.text-light-gray{color:var(--gray-light)!important}.btn-black{background:var(--black);color:var(--white)}.btn-black:hover{background:var(--black-light);color:var(--white)}.btn-pink{background-color:var(--pink);color:var(--white)}.btn-pink:hover{background-color:var(--pink-dark);color:var(--white)}.btn-orange-vivid{background-color:var(--orange-vivid);color:var(--white)}.btn-orange-vivid:hover{background-color:var(--orange-vivid-dark);color:var(--white)}.btn-black-outline{border:1px solid var(--gray);color:var(--black)}.btn-black-outline:hover{border:1px solid var(--gray);color:var(--gray)}.border-light-gray{border-color:var(--gray-light)!important}.border-pink{border-color:var(--pink)!important}.border-extralight-gray{border-color:var(--gray-extralight)!important}.border-light-white{border-color:var(--white-light)!important}.border-extralight-black{border-color:var(--white-light)!important}.border-image{background:url(../images/tab-squiggle.svg) no-repeat center center;height:2em;max-width:50em}.view-all{font-size:1em;padding:.4em 1.2em}.section-title{font-size:2.5em;text-transform:uppercase}.section-subtitle{font-size:2em}.padding-adjust{padding-right:0!important;padding-left:0!important}#home-category,#home-category-grid,#home-category-promo,.home-category-grid,.home-category-promo{margin-top:10px}#home-category-grid .home-category-grid-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.25rem;width:100%}@media (min-width:768px){#home-category-grid .home-category-grid-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}#home-category-grid .home-banner-slot{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#f4f4f4;contain:layout}#home-category-grid .home-banner-img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}#skin-care{margin-top:100px;margin-bottom:100px}.mt-50{margin-top:50px}.mt-35{margin-top:35px}.mobile-menu{display:none!important}@media screen and (max-width:992px){.border-image{max-width:10em!important}.view-all{font-size:1em;padding:.4em 1.2em}.section-title{font-size:2em;text-transform:uppercase}.section-subtitle{font-size:1.5em}}@media screen and (max-width:576px){.border-image{max-width:8em!important}.section-title{font-size:1.5em;text-transform:uppercase}.section-subtitle{font-size:1em}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.category-slider{width:auto!important;height:100px}.header{transition:all 2s ease-in-out}.header.sticky{position:sticky;top:0;right:0;left:0;z-index:20;transition:all 5s ease-in-out;box-shadow:var(--shadow-product);z-index:150}.header button:focus{border:none!important}.qty_down_btn{border:none!important}.qty_up_btn{border:none!important}.header button:active{border:none!important}#header .burger-menu img{height:25px;width:25px}#header .offer{font-size:1em!important}#header .offer p{font-size:.8em!important;color:#fff}#header .brand-logo{height:3em}#header .header-user-toggle{display:inline-flex;align-items:center;flex-direction:row;gap:.15rem}#header .header-user-toggle::after{margin-left:.1rem;margin-top:0;vertical-align:middle;align-self:center}#header .header-user-toggle img{display:block;flex-shrink:0}#header .search .search-icon{width:1.5em;bottom:10px;left:1em;margin-top:0}#header .search input{padding-left:2.5em;font-size:1.2em}#header .search-btn-mobile img,#header .user-btn-mobile img{height:30px}#header .main-nav{z-index:40}#header .main-nav button{white-space:nowrap}#header .main-nav .burger-close-btn img{height:20px;width:20px}#header .main-nav .megamenu-parrent .menu-items{position:absolute;top:100%;left:0;height:65vh;width:100%;background:var(--white);margin:0 auto;color:var(--black);padding:0;display:none;z-index:25;box-shadow:var(--shadow-black);overflow-y:auto}#header .main-nav .megamenu-parrent .collapse-buton img{height:20px}#header .main-nav .megamenu-parrent .menu-items.active{display:block}#header .main-nav .megamenu-submenu{color:var(--black);display:flex;justify-content:space-between;padding:1rem}#header .main-nav .megamenu-submenu .btn{border-radius:0!important;width:100%!important;color:var(--red-deep)!important;font-size:.9em;font-weight:600}#header .main-nav .megamenu-submenu .brand{border-radius:0!important;width:100%!important;color:var(--red-deep)!important;font-size:.7em;font-weight:600;padding:0 1rem!important}#header .main-nav .megamenu-submenu .btn img{height:18px;width:18px}#header .main-nav .megamenu-submenu .nav-items{width:70%;margin-top:.25rem}#header .main-nav .megamenu-submenu .offer{width:30%}#header .main-nav .megamenu-submenu .nav-items .items{width:32%;gap:2%}#header .main-nav .megamenu-submenu .submenu-items{margin-top:.25rem}#header .menu-items .megamenu-submenu .nav-items .items .submenu-items a,#header .menu-items .megamenu-submenu .nav-items .items .submenu-items li,#header .menu-items .megamenu-submenu .nav-items .items .submenu-items ul{width:100%!important;display:block!important}#header .main-nav .megamenu-submenu a{color:var(--black);font-size:.8em}#header .main-nav .megamenu-submenu .ca-link:focus{outline:0;outline-width:0;box-shadow:unset}.ca-link{--bs-btn-padding-y:0.2rem!important}.web-user ul.dropdown-menu li{width:250px}.greeting-message{padding-left:10px;font-weight:700}.f-size-10{font-size:10px}.menu-card{margin-top:-17px}.fixed{position:fixed!important;top:0;left:0;z-index:9;width:100%;transition:none;background-color:#fff;border-bottom:1px solid #ddd}@media screen and (max-width:1199px){#header .search{position:absolute;top:115px;width:100%;display:none;z-index:30;background:var(--white-light);padding:1rem;box-shadow:var(--shadow-black)}#header .search.active{display:block}#header .search input{border-radius:0!important}#header .main-nav{width:300px;position:absolute;top:0;overflow-y:auto;display:none;z-index:200!important}#header .main-nav::-webkit-scrollbar{display:none}#header .main-nav .megamenu-parrent{width:100%}#header .main-nav .megamenu-parrent .collapse-buton,#header .main-nav .megamenu-submenu .btn{width:100%;border-radius:0!important;border-bottom:1px solid var(--gray-opacity)!important}#header .main-nav.active{display:block;height:100vh}#header .main-nav .megamenu-parrent .menu-items{position:static;background:var(--black);color:var(--white);height:100%;margin:0;padding-top:0;padding-bottom:0}#header .main-nav .megamenu-parrent .collapse-buton{margin-top:.5rem}#header .main-nav .megamenu-submenu{color:var(--white)}#header .main-nav .megamenu-submenu .nav-items{width:100%}#header .main-nav .megamenu-submenu .submenu-items.active{display:block!important}#header .main-nav .megamenu-submenu .btn{color:var(--white)!important;width:100%}#header .main-nav .megamenu-submenu .nav-items .items{width:100%!important}#header .main-nav .megamenu-submenu a{color:var(--white);border-bottom:1px solid var(--gray-opacity)!important;padding:.25rem 1rem;margin-top:.5rem!important}}#footer{letter-spacing:3px;line-height:1.7;contain:layout style}#footer a{color:var(--white);font-weight:300}#footer .footer-comp-title{font-weight:300!important;white-space:nowrap}#footer .footer-input{font-size:1em;width:100%}#footer .social-icon{width:20px;height:20px;object-fit:contain;display:block;transition:all .15s ease-in-out}#footer .social-icon:hover{transform:scale(1.2)}#footer .footer-border-bottom{border-bottom:3px solid var(--white)}#footer .copyright{font-size:1.3em}.filter-mobile-btn{display:none;position:fixed!important;right:0;top:200px;width:40px;height:40px;z-index:10!important}#filter_types ul li{position:relative;border:1px solid #ec138d;display:inline-block;margin-right:15px;padding:4px 8px;border-radius:5px;margin-bottom:15px;font-size:12px}#filter_types ul li .close{cursor:pointer;color:red;margin-left:5px;font-weight:900}#filter_types ul li a{color:red}input[type=checkbox]:focus{outline:0;outline-width:0;box-shadow:unset}.form-control:focus{border-color:unset}.form-select:focus{border-color:none;outline:0;box-shadow:unset}#search-box:focus{border-color:none;outline:0;box-shadow:unset}.vip_banner{position:relative}.vip_banner img{width:100%}.customer_info{box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);position:absolute;width:68%;margin:0 auto;top:22%;left:16%;height:69%;background:#fff;text-align:center;padding:80px 40px 40px 40px;font-size:30px}.delivary_address_saved{padding:36px 18px 18px;border:1px solid #000}@media screen and (max-width:768px){.web-menu{display:none!important}.mobile-menu{display:block!important}.become_a_vip{bottom:50px!important}.filter-mobile-btn{display:block;position:fixed!important;right:0;top:200px;width:40px;height:40px;z-index:10!important;border:none}#footer{letter-spacing:.5px;line-height:1.2}#footer .h3{font-size:1.2em}#footer a{font-size:.8em}#footer .footer-border-bottom{border-bottom:1.5px solid var(--white)}#footer .footer-input{font-size:.8em;width:80%}#footer .social-icon{width:30px;height:30px}#footer .copyright{font-size:1em}.mt-20{margin-top:20px}}.product-single{width:20%;margin-bottom:20px}.product-single .product{box-shadow:var(--shadow-product);height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-single .product .image-container{width:100%;position:relative;aspect-ratio:1/1;overflow:hidden;background:#f5f5f5}@media screen and (max-width:992px){.product-single .product .image-container{position:unset!important}.web-menu{display:none!important}.mobile-menu{display:block!important}}.product-single .product .image-container img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}.product-single .product span.rating{display:inline-block;min-height:22px;min-width:88px}.product-single .product .brand-title{font-size:1em}.product-single .product .title{font-size:13px;font-weight:400;color:#252323!important}.product-single .product .brand-title:hover{color:var(--red-deep)}.product-single .product .title:hover{color:initial}.product-single .product .rating-icon{height:.8em;width:.8em}.product-single .product .rating-count{font-size:1em}.product-single .product .offer{font-size:.9em!important}.product-single .checkout-btn{padding:.4em 1.2em!important}.product-single .checkout-btn img{height:1.4em;margin-top:-5px}.product-single .checkout-btn .add-cart-text{font-size:1em}.view-more{margin-top:21px}@media screen and (max-width:1200px){.product-single{width:25%}.product-single .product .offer{font-size:1.1em!important}}@media screen and (max-width:992px){.product-single{width:50%}.product-single .product{border:.5px solid var(--gray-extralight)}.product-single .product .title{font-size:.8em}.product-single .product .brand-title{font-size:.9em;font-weight:600}.product-single .product .app-price{font-size:.7em!important;font-weight:500}.product-single .product .offer{font-size:1em!important}}.discover-more{font-size:1em;padding:.4em 1.2em}@media (max-width:767px){#hero .banner-carousel,#hero .bannerSlider{height:clamp(200px,52vw,380px)}}@media (min-width:768px){#hero .banner-carousel,#hero .bannerSlider{height:clamp(280px,31.25vw,500px)}}#hero .bannerSlider .swiper-slide,#hero .bannerSlider .swiper-wrapper{height:100%}#hero .banner-carousel picture{display:block;width:100%;height:100%}#hero .banner-carousel img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}#home-category-promo{position:relative;width:100%;overflow:hidden;line-height:0;contain:layout}@media (max-width:767px){#home-category-promo{height:clamp(72px,22vw,130px)}}@media (min-width:768px){#home-category-promo{height:clamp(100px,13vw,182px);aspect-ratio:1400/182}}#home-category-promo .home-promo-slot{position:relative;width:100%;height:100%}#home-category-promo .promo-banner-link{position:absolute;inset:0;display:block;width:100%;height:100%}#home-category-promo .top_banner{width:100%;height:100%;object-fit:cover;object-position:center;display:block}#shop-tabs .tabs-btn{border:none;background:0 0;font-size:1.2em}#discover-more .title{font-size:1.5em}#discover-more .details{font-size:1.2em}#shop-tabs .active{border-bottom:solid;border-bottom-width:13px;border-image:url(../images/tab-squiggle.svg) 0 0 30 0 repeat}div#pills-tabContent{padding:0!important}#whats-happening .discover-more{font-size:1em!important}#trending-stories .date{font-size:.9em!important}#trending-stories .blog-link a:hover{color:var(--gray)}#trending-stories .category-link a:hover,#trending-stories .read-more a:hover{color:var(--red-deep)}.category-link{text-transform:capitalize}#all-link a{color:var(--gray)}#all-link li{text-align:center}.filter-height{max-height:200px;overflow:auto}@media screen and (max-width:992px){#shop-tabs .tabs-btn{font-size:1em}.discover-more{font-size:1.2em!important}#discover-more .title{font-size:1.2em}#discover-more .details{font-size:1em}.view-more{position:absolute!important;bottom:0}}@media screen and (max-width:768px){.discover-more{font-size:1em!important}#discover-more .title{font-size:1em}#discover-more .details{font-size:.9em}.product-single .checkout-btn .add-cart-text{font-size:.8em}.m-mt-20{margin-top:20px}.m-fs-6{font-size:.8em!important}.product-detail-cart-image{width:25px!important}#search_result{width:92%!important}}.product-detail-cart-image{width:40px}.shopByBand .swiper-slide,.shopBySkinType .swiper-slide{aspect-ratio:1/1;overflow:hidden;background:#f5f5f5}.shopByBand .swiper-slide img,.shopBySkinType .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.featuredBrands .swiper-slide{min-height:120px;overflow:hidden;background:#f5f5f5}.featuredBrands .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}#trending-stories .image-container{aspect-ratio:16/10;overflow:hidden;background:#f5f5f5}#trending-stories .image-container img{width:100%;height:100%;object-fit:cover;display:block}.home-banner-wide-slot{position:relative;width:100%;overflow:hidden;line-height:0;background:#f4f4f4}@media (max-width:767px){.home-banner-wide-slot{aspect-ratio:640/200}}@media (min-width:768px){.home-banner-wide-slot{aspect-ratio:1400/182}}.home-banner-wide-slot img{width:100%;height:100%;object-fit:cover;display:block}.home-banner-grid-slot{aspect-ratio:1/1;overflow:hidden;display:block;background:#f5f5f5}.home-banner-grid-slot img{width:100%;height:100%;object-fit:cover;display:block}#all-product-banner{width:100%;height:100px;overflow:hidden;line-height:0}#all-product-nav ul{color:var(--black);font-weight:300;font-size:1.2em}#all-product-nav a{color:var(--black);font-weight:300;font-size:1em;white-space:nowrap;text-align:center}#all-product-nav a:hover{color:var(--pink)}#all-product-nav .active{color:var(--pink)}.product-page-title{text-transform:capitalize}.right_cart_upNdown{-webkit-animation:action .5s infinite alternate!important;animation:action .5s infinite alternate!important}@-webkit-keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}@keyframes action{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}#all-products{overflow:hidden!important;contain:layout}#all-products .listing-products-col{min-height:clamp(480px,55vh,920px)}#all-products #load_data.has-initial-products,#all-products .listing-products-col.has-initial-products{min-height:0}#all-product-banner .banner-container{position:relative;width:100%;height:100px;overflow:hidden;background:#f0f0f0}#all-product-banner .banner-container img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}#all-product-banner .banner-title-container{pointer-events:none}#all-product-banner .banner-title{pointer-events:auto}#all-products .short-filter .short-select{max-width:140px}#all-products .filter .filter-close-btn img{height:18px;width:18px}#all-products .form-check-input:checked{background-color:var(--pink);border-color:var(--pink)}#all-products .products .product-single{width:25%;margin-bottom:20px}#all-products #load_data.products-listing-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;contain:layout}#all-products #load_data.products-listing-grid.is-loading{min-height:clamp(420px,72vh,960px)}@media (min-width:1200px){#all-products #load_data.products-listing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (min-width:992px) and (max-width:1199.98px){#all-products #load_data.products-listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#all-products #load_data.products-listing-grid>.product-single{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important}#all-products #load_data .product-single .image-container{aspect-ratio:1/1;width:100%;overflow:hidden;background:#f5f5f5}#all-products #load_data .product-single .image-container img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}#all-products #load_data .product-single .badge-slot{min-height:22px}#all-products #load_data .product-single .rating-row{min-height:22px}#all-products #load_data .product-single .offer-slot{min-height:1.35rem;margin:0}#all-products #load_data .product-single .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}#all-products #load_data .product-single .price-slot{min-height:1.75rem}#all-products #load_data .product-single .cart-slot{min-height:40px}#all-products #load_data .product-skeleton{min-height:clamp(260px,68vw,340px);border-radius:4px;background:linear-gradient(90deg,#f3f3f3 0,#ececec 50%,#f3f3f3 100%);background-size:200% 100%;animation:listing-skeleton-shimmer 1.2s ease-in-out infinite}@keyframes listing-skeleton-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}#checkout.checkout-container{bottom:0;right:0;height:calc(100vh - 36.156px);width:480px;box-shadow:var(--shadow-black);display:none;z-index:150}.cart-product-title{font-size:14px}#checkout.checkout-container .cart-product-container{height:100%}#checkout.checkout-container .title-container{height:3.5rem}#checkout.checkout-container .cart-items{padding-bottom:2rem;height:calc(100% - 3rem);overflow-y:auto}#checkout.checkout-container .cart-items::-webkit-scrollbar{display:none}#checkout.checkout-container .cross-btn{transform:translateY(-15px)}#checkout.checkout-container .cross-btn img{height:15px;width:15px}#checkout.checkout-container .proceed-button-container{box-shadow:var(--shadow-product);width:480px}#checkout.checkout-container .cart-product-container .cart-items .item{box-shadow:var(--shadow-black)}#checkout.checkout-container .cart-product-container .cart-items .img-container{height:80px;margin-right:10px}#checkout.checkout-container .cart-product-container .cart-items .delete-btn{top:20px;right:0;cursor:pointer}#checkout.checkout-container .cart-product-container .cart-items .delete-btn:hover{transform:scale(1.1)}#checkout.checkout-container .cart-product-container .cart-items .delete-btn img{height:25px;width:25px}#checkout.checkout-container .cart-product-container .cart-items .quantity-container .title{font-size:.8em}#checkout-btn-desktop{top:50%;right:0;box-shadow:var(--shadow-product);z-index:10;width:80px}#checkout-btn-desktop .checkout-icon{width:30px;height:30px}#checkout-btn-desktop .count{font-size:.9em!important}#checkout-btn-desktop .price{font-size:1em!important;color:var(--red-deep)!important}#checkout-btn-mobile .checkout-mobile{width:100vw;z-index:120;min-height:52px}#checkout-btn-mobile .checkout-product-btn-mobile{width:72px;min-height:52px;border-right:1px solid var(--pink-light)!important}#checkout-btn-mobile .checkout-mobile .cart-details{background:0 0;height:40px!important;width:40px!important}#checkout-btn-mobile .checkout-mobile-bag{display:block;width:36px;height:36px;object-fit:contain}#checkout-btn-mobile .badge{transform:translate(14px,-4px);padding:.2em .45em;font-size:.7rem;min-width:1.25rem}#checkout-btn-mobile .check-button{letter-spacing:.02em}@media screen and (max-width:1199px){#header .header-top-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center}#header .header-burger-slot{grid-column:1;justify-self:start}#header .header-logo-wrap{grid-column:2;justify-self:center;margin:0!important}#header .header-actions{grid-column:3;justify-self:end;position:static!important;transform:none!important}#header .header-search-wrap:has(.search.active){display:flex!important}}#checkout-btn-mobile .total{font-size:.6em;font-weight:600;letter-spacing:-.5px;bottom:3px;right:50%;transform:translateX(50%);white-space:nowrap}@media screen and (max-width:1200px){#checkout.checkout-container{height:calc(100vh - 36.156px)}#all-products .products .product-single{width:33.33%}#all-products .short-filter{margin-left:240px}#all-products .filter{min-width:250px!important}}@media screen and (max-width:992px){#all-products{overflow:hidden}#all-products .short-filter{margin-left:0}#all-products .filter{position:fixed;top:0;right:0;bottom:0;min-width:380px!important;overflow:hidden;transform:translateX(400px);transition:all .35s ease-in-out;padding:1em 1.5em 5em!important;border:none!important;box-shadow:var(--shadow-black)!important;overflow-y:auto;z-index:110}#all-products .filter::-webkit-scrollbar{display:none}#all-products .active{transform:translateX(0)}#all-products .products .product-single{width:50%;margin-bottom:20px}#checkout.checkout-container{top:0;bottom:0;left:0;width:100vw;height:100%;border-radius:0;box-shadow:var(--shadow-black);z-index:150}#checkout.checkout-container .proceed-button-container{width:100vw}}@media screen and (max-width:768px){#all-products .products .product-single{width:50%;margin-bottom:20px}#all-products .filter{min-width:300px!important}.product-single{width:50%;margin-bottom:20px}.mobile-padding{padding:0 15px}#header .search{width:100%}}#product-details .details{box-shadow:var(--shadow-black);height:100%}#product-details .details .count-container{width:fit-content;font-size:1em}#product-details .details .count-container .color-btn-container{width:10px!important}#product-details .details .size-container label{font-size:.8em!important;padding:.5em .5em .2em}#product-details .details .count-container .count-btn-icon{width:10px;height:10px;transition:all .15s ease-in-out}#product-details .details .count-container .count-btn-icon:hover{transform:scale(1.4)!important}#product-details .details .offer{flex:1}#product-details .details .offer .title{font-size:.9em}#product-details .details .offer .details{font-size:.8em}#product-details .details .voucher{flex:1;width:100%}#product-details .product-carousel{box-shadow:var(--shadow-black);height:100%}#product-details .thumb-container .productThumb{max-height:245px;overflow:hidden}#product-details .thumb-container .productThumb .swiper-wrapper img{width:80px!important;height:auto!important}#product-details .main-carousel{overflow:hidden}#product-details .main-carousel .productSlider{overflow:hidden!important}#product-details .main-carousel .productSlider img{height:100%!important}@media screen and (max-width:992px){#product-details .thumb-container .productThumb{height:50px;width:400px;border-right:none!important;padding:3em}#product-details .thumb-container .productThumb .swiper-wrapper img{height:80px;width:80px!important}.product-single{width:50%;margin-bottom:20px}}@media screen and (max-width:576px){#product-details .thumb-container .productThumb{width:300px}}#product-details-tab{line-height:1.2!important}#product-details-tab .nav-tabs .active{color:var(--pink);border-bottom:2px solid var(--pink)!important}#product-details-tab .tab-content ul li{list-style:disc!important}#checkout-page .checkout-container,#checkout-page .order-summery{box-shadow:var(--shadow-black)}#checkout-page .summery-products .count-container{width:fit-content}#checkout-page .summery-products .count-container .count{transform:translateY(8px)}#checkout-page .summery-products .count-container .count-btn{width:10px;height:10px;transition:all .15s ease-in-out}#checkout-page .summery-products .count-container .count-btn:hover{transform:scale(1.4)}#checkout-page .summery-products .clear-btn{transition:all .15s ease-in-out}#checkout-page .summery-products .clear-btn:hover{transform:scale(1.2)}#checkout-page .summery-products .clear-btn img{height:15px;width:15px}#checkout-page .cupon button{outline:0;border:none}#checkout-page .cupon button:focus{outline:0;border:none}#checkout-page .cupon input:focus{outline:0}.fs-8{font-size:.8rem!important}#checkoutForm .form-header{gap:5px;text-align:center;font-size:1em}#checkoutForm .form-header .stepIndicator{position:relative;flex:1;padding-top:35px;font-size:1em;color:var(--gray)}#checkoutForm .form-header .stepIndicator::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:9;width:25px;height:25px;background-color:var(--pink-light);border-radius:50%}#checkoutForm .form-header .stepIndicator.active::before{background-color:var(--pink)}#checkoutForm .form-header .stepIndicator.finish::before{background-color:var(--pink)}#checkoutForm .form-header .stepIndicator::after{content:"";position:absolute;left:50%;top:11px;width:100%;height:3px;background-color:var(--gray-light)}#checkoutForm .form-header .stepIndicator.active::after{background-color:var(--gray-light)}#checkoutForm .form-header .stepIndicator.finish::after{background-color:var(--pink)}#checkoutForm .form-header .stepIndicator:last-child:after{display:none}#checkoutFormTwo #address{background-color:var(--gray-extralight)}#checkoutFormTwo select{padding:.5em .75em!important;width:100%;font-size:1em!important;border:1px solid #e3e3e3!important}#checkoutFormTwo select option{font-size:1em}#checkoutFormTwo input{padding:.5em .75em;width:100%;font-size:1em;border:1px solid #e3e3e3;border-radius:0}#checkoutFormTwo textarea{padding:1em 1.2em;width:100%;font-size:1em;border:1px solid #e3e3e3;border-radius:0}#checkoutFormTwo input:focus,#checkoutFormTwo select,#checkoutFormTwo textarea{outline:0}#checkoutFormTwo input.invalid{border:1px solid #ffaba5}#checkoutFormTwo select.invalid{border:1px solid #ffaba5!important}#checkoutFormTwo textarea.invalid{border:1px solid #ffaba5!important}#checkoutFormTwo .step{display:none}#checkoutFormTwo .form-footer{overflow:auto;gap:20px}#checkoutFormTwo .form-footer button{background-color:var(--pink);border:1px solid var(--pink)!important;color:#fff;border:none;padding:13px 30px;font-size:1em;cursor:pointer;border-radius:5px;flex:1;margin-top:5px;width:fit-content}#checkoutFormTwo .form-footer button:hover{opacity:.8}#checkoutFormTwo .form-footer #prevBtn{background-color:#fff;color:var(--pink)}#checkoutFormTwo .delivery-method{box-shadow:var(--shadow-black)}#checkoutFormTwo .delivery-method .selected{position:absolute;top:10px!important;right:10px!important;display:none}#checkoutFormTwo .delivery-method .selected img{height:25px;width:25px}#checkoutFormTwo .delivery-method input[type=radio]:checked~.selected{display:block}#checkoutFormTwo .delivery-method .icon img{height:75px}#checkoutFormTwo .delivery-method input{display:none!important}#checkoutFormTwo .payment-type{box-shadow:var(--shadow-black)}#checkoutFormTwo .payment-type label{min-width:280px}#checkoutFormTwo .payment-type .selected{position:absolute;top:12px!important;right:5px!important;display:none}#checkoutFormTwo .payment-type .selected img{height:20px;width:20px}#checkoutFormTwo .payment-type input[type=radio]:checked~.selected{display:block}#checkoutFormTwo .payment-type input{display:none!important}#checkoutFormTwo .payment-type .icon img{height:75px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.range-slider{position:relative;width:100%;height:10px;border-radius:15px;background:#dee2e6}.range-slider .progress{position:absolute;left:0;right:0;height:100%;border-radius:15px;background:#ec138d}.range-slider input[type=range]{position:absolute;width:100%;height:10px;-webkit-appearance:none;pointer-events:none;background:0 0;outline:0}.range-slider .range-min::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:40px;height:20px;background:#fcfcfc 0 0 no-repeat padding-box;border:2px solid #8b9e30;border-radius:10px;opacity:1}.range-slider .range-max::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:40px;height:20px;background:#fcfcfc 0 0 no-repeat padding-box;border:2px solid #a22a2a;border-radius:10px;opacity:1}.btn-out-of-stock{background-color:#b21f25;color:#fff}.btn-out-of-stock:hover{background-color:#b21f25;color:#fff}.amount{width:60px;font-size:12px;padding-top:2px;text-align:center}.number-incremt:focus{outline:0;outline-width:0;box-shadow:unset}.number-incremt{width:40px;text-align:center;border:none;font-weight:600;font-size:20px}.bg-black{background-color:#000}.bg-white{background-color:#fff}.loyalty{height:300px;border-radius:5px;padding:20px}ul.loyalty_cart_list{list-style-position:outside!important}ul.loyalty_cart_list li{padding:5px 0}#search_result{position:absolute;background:#fff;width:50%;z-index:999999;border-top:0;color:#000;max-height:400px;overflow-y:scroll}#search_result ul{padding-bottom:10px;margin:0}#search_result ul li{padding:4px 10px;border-bottom:1px solid #eeeeee85}#search_result ul li a{color:#000;font-weight:200}.highlight{font-weight:900}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://i.imgur.com/JTKVZma.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://i.imgur.com/slZtGA7.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://i.imgur.com/GhmehLP.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://i.imgur.com/lc1tXrH.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.become_a_vip{background-color:#ec138d;height:44px;width:auto;display:block!important;position:fixed;opacity:1!important;bottom:0;left:0;transition:.5s ease-in-out;z-index:2;margin:10px;cursor:pointer}#remCl{width:20px;height:20px;position:absolute;right:-18px;top:-18px;border:2px solid #000;border-radius:50%;padding:0 5px;text-align:center;z-index:10;opacity:.5;cursor:pointer}.become_a_vip a{width:100%;padding:12px 20px;float:left;font-size:17px;color:#fff;font-weight:600;text-transform:uppercase}#remCl svg{position:absolute;left:4px;top:4px}.sidebar-nav{padding:0 0 0 10px}.sidebar-nav ul{list-style-type:none;padding-left:0;width:100%}.sidebar-nav ul li{border-top:1px dotted rgba(0,0,0,.0980392);position:relative;width:100%;user-select:none;-webkit-user-select:none}.sidebar-nav ul li a{color:#fff;padding:2px 0;display:inline-block;width:calc(100% - 50px)}.sidebar-nav ul li a:hover{text-decoration:none;border-bottom:0}.sidebar-nav ul li.selected a{color:#004c84;font-weight:700;display:block;margin-right:50px}.sidebar-nav ul li a.menu-toggle{position:relative;width:50px;text-align:center;border-bottom:0;vertical-align:top}.sidebar-nav ul li a.menu-toggle:after{position:relative;right:0;text-align:middle;font-family:FontAwesome;font-size:12px;content:"\f078"}.sidebar-nav ul li a.menu-toggle:focus,.sidebar-nav ul li a.menu-toggle:hover,.sidebar-nav ul li a.menu-toggle:link,.sidebar-nav ul li a.menu-toggle:visited{border-bottom:0;text-decoration:none}.sidebar-nav ul li a.menu-toggle.rotate{transform:rotate(180deg)}.sidebar-nav ul.sub-menu{display:none;font-size:14px}.sidebar-nav ul.sub-menu li{padding-left:20px}.badge-padding{padding:5px 6px 3px 6px!important;border-radius:0!important}.new-arrival{background:#1b366f!important}.blinking{animation:blinkingText 1.2s infinite}@keyframes blinkingText{0%{color:#ee008e}100%{color:#c88f14}}.blinker{color:#c88f14!important}