.theme-placeholder{display:block;width:100%;height:auto;max-height:250px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-logo{display:block;width:95px;background:#f5f5f5;object-fit:contain}.theme-placeholder-product{display:block;width:100%;height:440px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-footer-logo{display:block;width:100%;height:150px;object-fit:contain;background-color:#f5f5f5;border-radius:4px}.theme-placeholder-banner,.theme-placeholder-blog-large{display:block;width:100%;height:400px;object-fit:cover;background-color:#fff;border-radius:8px}.theme-placeholder-blog-medium,.theme-placeholder-blog-small{display:block;width:100%;height:400px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-cart{display:block;width:100%;height:200px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-product-main{display:block;width:100%;height:500px;object-fit:cover;border-radius:8px}.theme-placeholder-product-thumb{display:block;width:147px;height:147px;object-fit:cover;border-radius:8px;margin-right:2px}.theme-placeholder-product-info{display:block;width:100%;height:300px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-product-hover{display:block;width:100%;height:300px;background-color:#f5f5f5;background-size:cover;background-position:center;border-radius:8px}.theme-placeholder-icon{display:block;width:60px;height:60px;object-fit:contain;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-banner-img-1{display:block;width:25%;height:100px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-banner-img-2{display:block;width:35%;height:100px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-banner-img-3{display:block;width:100%;height:400px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-slide-desktop{display:block;width:100%;height:500px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-slide-mobile{display:block;width:100%;height:300px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-makes-us-different{display:block;width:70%;height:570px;object-fit:cover;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-ingredient{display:block;width:80px;height:80px;object-fit:contain;background-color:#f5f5f5;border-radius:50%;margin:0 auto}.theme-placeholder-why-choose{display:block;width:60px;height:60px;object-fit:contain;background-color:#f5f5f5;border-radius:8px}.theme-placeholder-about-banner{width:100%;height:100%;background-color:#f5f5f5;border-radius:20px;opacity:.8}.what-we-do-placeholder{display:block;width:60%;height:500px;background-color:#f5f5f5;border-radius:12px;opacity:.6}.what-we-do-placeholder-img2{position:absolute;right:0;margin:auto;background:#f5f5f5;height:300px;bottom:0%}.placeholder-team-card{width:100%;height:100%}.theme-placeholder-share-icon{width:24px;height:24px;object-fit:contain}body{color:#000!important}.navbar{box-shadow:0 3px 10.1px #0000000d}ul.navbar-page-list{margin:0;padding:0;list-style:none}ul.navbar-page-list li{list-style:none}ul.navbar-page-list li a{text-decoration:none;color:var(--black-color);font-size:18px}.profile-icon-navbar{position:relative;display:inline-block;height:79px;vertical-align:middle;display:flex;align-items:center}.header-dropdown{position:absolute;top:-10px;margin-top:0;transform:translatey(78px);right:0;background:var(--white-color);box-shadow:0 3px 8px #0000004d;display:none;z-index:10;left:-97px;width:220px;padding:20px;border-radius:4px}.profile-icon-navbar:hover .header-dropdown,.profile-icon-navbar .header-dropdown:hover{display:block}.welcome-button{border:none;font-size:18px;font-weight:600;cursor:text;padding:0!important}.header-dropdown-menu{margin-top:15px}.header-dropdown-menu ul{list-style:none;padding:0;margin:0}.header-dropdown-menu li a{text-decoration:none;color:var(--black-color)}.header-dropdown-menu label{text-decoration:none;cursor:pointer}.nav-icon-wrapper{position:relative;display:inline-block}.badge{position:absolute;top:-7px;right:-11px;background:#9c353c;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px;font-weight:700}.searchbox{display:flex;align-items:center;gap:10px;border:1px solid var(--bright-gray);padding:0;border-radius:100px;overflow:hidden}.searchbox input{font-size:16px;border:0;outline:0;line-height:normal;background:transparent;margin-left:30px;padding:8px 0 8px 8px}img.search-icon{border-radius:8px 0 0 8px;height:22px;position:absolute;background:var(--white-color);padding:0 8px}.search-box-wrapper{justify-items:center;padding-top:110px}.search-form{display:flex;gap:10px;max-width:500px;width:100%;margin-top:30px}.search-input{flex:1;padding:12px 16px;border:1px solid #ccc;border-radius:30px;font-size:16px}.search-btn{padding:12px 24px;border:none;border-radius:30px;background:#9c353c;color:#fff;cursor:pointer;font-size:16px}.product-cart-icon-with-text{border:none;background:transparent}.no-results-found{font-size:18px;margin-top:20px}.fp-slide-img{display:none}.fp-slide-img.active{display:block}.nav-icons a{display:flex}img.nav-icons{height:24px}nav{padding:0}.inner-container{width:1360px;margin:0 auto}.jdgm-rev-widg{width:1360px;margin:0 auto;justify-self:center;padding-top:80px!important;padding-bottom:80px!important}.mobile-menu{display:none}.slider{position:relative;width:100%;overflow:hidden}.slider-track{display:flex;transition:transform .5s ease}.slide{flex:0 0 100%}.slide img{width:100%;height:auto;display:block}.slider .arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background:transparent;z-index:10;cursor:pointer}.slider .arrow.left{left:20px}.slider .arrow.right{right:20px}.slider-arrow{height:32px;width:32px}.slide .slide-desktop-img{display:block}.slide .slide-mobile-img{display:none}.container{display:flex;flex-direction:column;gap:80px;padding:80px 0}section.shop-by-category{align-items:center;width:-webkit-fill-available}.catgeory-list{width:-webkit-fill-available;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.category-link{min-width:120px;position:relative;text-align:center;display:block}.catgeory-list a{border-radius:8px;overflow:hidden;height:214px;position:relative}.img-of-category-list-section{position:relative}.img-of-category-list-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0003;opacity:0;transition:opacity .3s ease;border-radius:8px}.img-of-category-list-section:hover:after{opacity:1}.img-of-category-list-section:hover:before{content:attr(data-count);background:var(--primary-color);position:absolute;color:var(--white-color);padding:8px 14px;border-radius:100px;top:12px;left:12px;z-index:1;font-size:14px}.catgeory-list a:hover:before{content:attr(data-category);background:var(--primary-color);position:absolute;color:var(--white-color);padding:8px 14px;border-radius:100px;bottom:12px;z-index:2;left:0;right:0;margin:0 auto;width:fit-content;font-size:18px}a.serums-category .img-of-category-list-section:hover:before{content:"7+ items"}a.serums-category:hover:before{content:"Serums"}a.facewash-category .img-of-category-list-section:hover:before{content:"12+ items"}a.facewash-category:hover:before{content:"Face Washes"}a.oils-category .img-of-category-list-section:hover:before{content:"15+ items"}a.oils-category:hover:before{content:"Oils"}a.toners-category .img-of-category-list-section:hover:before{content:"45+ items"}a.toners-category:hover:before{content:"Toners"}a.shampoos-category .img-of-category-list-section:hover:before{content:"32+ items"}a.shampoos-category:hover:before{content:"Shampoos"}.product-link{color:inherit;display:block;text-decoration:none}section.makes-us-different:after{content:"";background-image:url(../images/what-makes-us-diffrent-section-bg-img.png);position:absolute;right:0;height:704px;width:490px;background-repeat:no-repeat;z-index:-1;transform:translateY(80px)}.why-choose-our-products-full-container{background:var(--lavender-blush)}.why-choose-our-products,.ingredient-highlights{padding:60px 0}.why-choose-our-products-points .points{align-items:center}.why-choose-our-products-points .points p,.ingredient-highlights p{text-align:center}.product-img-section{background:var(--lavender-blush);border-radius:20px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;height:350px;cursor:pointer}.product-img-section .wishlist-toggle-btn{position:absolute;top:10px;right:10px;z-index:10;background:none;border:none;cursor:pointer}svg.wishlist-icon{position:absolute;top:8px;right:8px;cursor:pointer;z-index:9}.product-content{display:flex;flex-direction:column;gap:5px}p.product-heading{font-size:20px;font-weight:500}p.product-price{font-size:16px}.product-list .product{flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px);display:flex;flex-direction:column;gap:15px;transition:linear .2s}svg.wishlist-icon:hover path{fill:var(--primary-color);transition:linear .2s}.product-img-section:hover .product-cart-icon-with-text{transform:translate(0);transition:linear .2s}.product-cart-icon-with-text{display:flex;align-items:center;gap:4px;border-radius:100px;background:var(--white-color);padding:8px 10px;position:absolute;right:8px;bottom:8px;transform:translate(50px);cursor:pointer;z-index:9}p.product-cart-add-text{color:#000;margin-left:-37px;transition:linear .2s}.product-cart-icon-with-text:hover p.product-cart-add-text{margin-left:0;opacity:1}.product-slider{position:relative;width:100%;overflow:hidden}.slide-img{top:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.slide-img.active{opacity:1;z-index:1}.product-slider .arrow{position:absolute;top:50%;height:32px;transform:translateY(-50%);cursor:pointer;z-index:2;transition:opacity .3s ease}.left-arrow{left:8px}.right-arrow{right:8px}.product-img-section:hover .arrow{opacity:1}.product-list .product .arrow{background:var(--white-color);border-radius:10px;box-shadow:0 4px 16px #0000001a}.ingredient-highlights .h2-and-para{padding:0 200px}.ingredient-highlights-points .point{width:-webkit-fill-available;align-items:center;display:flex;justify-content:center;flex-direction:column;border-radius:35px;border:1px solid var(--white-color);background:#fff6;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);gap:30px;padding:40px 30px}.ingredient-highlights-points{display:flex;gap:10px}.ingredient-highlights-full-container{position:relative;overflow:hidden;background:var(--lavender-blush);z-index:0}.point{box-sizing:unset!important}section.ingredient-highlights{z-index:9;position:relative}p.ingredient-highlights-text{font-size:22px;color:var(--primary-color);padding:10px 0;border-top:1px solid var(--silver-color);font-weight:600}.ingredient-highlights-points .point:hover img.ingredient-highlights-images{transform:scale(1.2);transition:linear .2s}img.ingredient-highlights-images{transition:linear .2s}.products-benefits{padding-bottom:0}.products-benefits-points{align-items:flex-start!important}.accordion-container{width:-webkit-fill-available}.accordion-item{border-bottom:1px solid var(--silver-color)}.accordion-btn{width:-webkit-fill-available;padding:20px 40px 20px 0;text-align:left;border:none;font-size:18px;cursor:pointer;position:relative;background:transparent;font-weight:500}.accordion-btn:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:center / contain no-repeat url(bottom-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.accordion-btn.active:after{transform:translateY(-50%) rotate(180deg)}.accordion-content{display:none;padding:0 20px 20px 0;font-size:16px}.footer-full-container{padding-top:75px}.newsletter-section{padding:3rem 1rem;background-color:#f8f8f8;text-align:center}.newsletter-heading{font-size:1.8rem;margin-bottom:.5rem}.newsletter-subheading{font-size:1rem;color:#666;margin-bottom:1.5rem;max-width:600px;margin-left:auto;margin-right:auto}.newsletter-form{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}.newsletter-form input[type=email]{border:1px solid #ccc;border-radius:4px;min-width:250px}.newsletter-form button{color:#fff;border:none;border-radius:4px;cursor:pointer}.newsletter-success{margin-top:1rem;color:green}.success-message{color:green;margin-top:10px;font-size:14px}.error-message{color:red;margin-top:10px;font-size:14px}.newsletter-form input{border:0!important;outline:0;font-size:16px;width:-webkit-fill-available}.newsletter-form input:focus,.newsletter-form input:focus-visible{border:0!important;outline:0}.newsletter-form{border:1px solid #000;width:fit-content;padding:8px 12px;display:flex;align-items:center;gap:2px;border-radius:100px;justify-content:space-between;flex-wrap:nowrap!important}.newsletter-form button{padding:0;border:0;background:transparent;cursor:pointer}.footer-newsleter-section{width:400px}.newsleter-with-other-pages{display:flex;justify-content:space-between}.footer-other-pages{display:flex;gap:100px}.footer-content{display:flex;flex-direction:column;gap:60px;padding-bottom:20px}.footer-logo{justify-self:center}ul.footer-pages-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}ul.footer-pages-list li a,.footer-header-and-list a{font-size:16px;text-decoration:none;color:#000}.footer-header-and-list p.heading{font-size:16px}.collection-single-card{flex:1 1 calc(100% / 3 - 20px);max-width:calc(100% / 3 - 20px)}.collection-all-cards{padding-bottom:80px;flex-wrap:wrap}.aboutus-page{padding-bottom:30px}.rounded-arrow{border-radius:100px;max-width:fit-content;padding:5px 7px;align-items:center;justify-content:center}.collection-banner-content h2{align-items:flex-start;position:relative}.collection-banner-content h2:before{content:"";height:40px;display:block;width:39px;background-image:url(star-vector.svg);z-index:1;position:relative;top:10px;background-repeat:no-repeat}.collection-banner-content h2:after{content:"";height:40px;display:block;width:39px;background-image:url(star-vector.svg);z-index:1;position:relative;top:10px;background-repeat:no-repeat}.price-apply-btn{background:#9c363c;color:#fff!important;border:none;padding:4px 11px;border-radius:5px;cursor:pointer}.no-products-found{font-size:20px;font-weight:600}.collection-products{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.dropdown-menu{display:none}.dropdown.open .dropdown-menu{display:block}.products-container{padding-top:40px}.collection-title{padding-bottom:20px}.sorting-dropdown{padding:4px 4px 4px 32px!important}.sorting-dropdown:hover{background:#ededed}.sorting-dropdown-options{color:#000;text-decoration:none}.pagination{text-align:center;margin:30px 0}.pagination-links{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.pagination-links a,.pagination-links span.page-number{display:inline-block;padding:8px 14px;border:1px solid #cfcfcf;color:#000;text-decoration:none;border-radius:4px;font-size:14px;min-width:36px;text-align:center}.pagination-links .current{background-color:#9c363c;color:#fff!important;font-weight:500;border:1px solid #9c363c!important}.category-item:last-child:hover .hover-preview{left:unset;right:10%}.category-list{display:flex;justify-content:space-between;gap:20px}.category-list .list{color:var(--ashy-color);display:flex;gap:12px;transition:transform .2s ease;text-decoration:none;position:relative}.category-item{position:relative;text-align:center;text-decoration:none;color:inherit;overflow:visible;transition:background-color .3s ease}.hover-preview{display:none;position:absolute;top:60%;left:10%;width:300px;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:9;transition:transform .3s ease}.category-item:hover .hover-preview{display:block}.category-text{margin-bottom:10px}.display-ruby{display:ruby}.share-icon{padding-right:8px}.share-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.share-popup{background:#fff;padding:25px 30px;border-radius:10px}.share-popup h3{margin-bottom:20px;font-size:20px;text-align:center}.copy-link-btn{border:none;display:flex;justify-self:left;border:1px solid}.share-popup .share-options{list-style:none;padding:0}.share-options{text-align:left}.share-popup .share-options a,.share-popup .share-options button{text-decoration:none;padding:10px;cursor:pointer;color:#9c363c;font-weight:600}.share-popup .share-options a:hover,.share-popup .share-options button:hover{opacity:.7}.share-popup .close-popup{position:absolute;top:12px;right:15px;font-size:20px;cursor:pointer}.share-trigger-btn{display:flex;border:none;cursor:pointer;padding:0}.size.disabled,.color-patch.disabled{opacity:.4;pointer-events:none;cursor:not-allowed}.color-wrapper{display:inline-flex;align-items:center;justify-content:center;margin:4px;padding:2px;border:2px solid transparent;border-radius:50%;transition:border .2s ease}span.color-patch.selected{position:relative;z-index:1;border:none;box-shadow:none}span.color-patch.selected:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:2px solid var(--primary-color);border-radius:50%;pointer-events:none;z-index:-1}.color-patch{width:18px;height:18px;border-radius:50%;display:inline-block}.product-list{display:flex;flex-wrap:wrap;gap:50px 20px}.product{flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px);display:flex;flex-direction:column;gap:15px}.fp-slider{position:relative;width:100%;height:100%;overflow:hidden}.fp-slide-img{position:absolute;top:0;left:0;object-fit:contain;width:100%;height:100%;opacity:0;transition:opacity .4s ease;z-index:0}.fp-slide-img.active{opacity:1;z-index:2}.fp-arrow{position:absolute;top:50%;width:32px;height:32px;background:var(--white-color);border-radius:10px;box-shadow:0 4px 16px #0000001a;transform:translateY(-50%);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:5}.fp-left-arrow{left:10px}.fp-right-arrow{right:10px}.product-img-section:hover .fp-arrow{opacity:1;pointer-events:auto}.product-cart-icon-with-text{display:flex;align-items:center;gap:4px;border-radius:100px;background:var(--white-color);padding:8px 10px;position:absolute;right:8px;bottom:8px;transform:translate(50px);cursor:pointer;z-index:9;transition:linear .2s;border:none}.product-cart-add-text{opacity:0;margin-left:-37px;transition:linear .2s}.product-cart-icon-with-text:hover .product-cart-add-text{opacity:1;margin-left:0}.wishlist-icon{position:absolute;top:8px;right:8px;cursor:pointer;z-index:10}.wishlist-icon:hover path{fill:var(--primary-color);transition:linear .2s}.wishlist-icon.active path{fill:var(--primary-color);stroke:var(--primary-color)}.product-heading{font-size:20px;font-weight:500}.product-price{font-size:16px}.product-listing-banner-section{background:var(--lavender-blush);padding:60px 0;color:var(--black-color)}.product-listing-banner-content-and-img-section{display:flex;gap:100px;align-items:center}.product-listing-banner-content .h1-with-img{display:flex;flex-wrap:wrap;align-items:center;gap:25px}.image-banner-text{font-size:20px}.product-listing-banner-img-1,.product-listing-banner-img-2,.product-listing-banner-image{margin:0 10px}.product-listing-banner-image-section img{max-width:100%;height:auto}img.product-listing-banner-img-1{width:235px}.product-listing-banner-values{display:flex;gap:40px;width:-webkit-fill-available}.product-listing-banner-content .h1-with-img i.h1-text{font-style:normal}.filter-bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center}.filter-bar .filter-group{display:flex;flex-wrap:wrap;gap:20px}.filter-bar .dropdown{position:relative}.filter-bar .dropdown-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:16px;padding:0}.filter-bar .filter-label{font-size:16px;font-weight:500}.filter-bar .dropdown-toggle .arrow{width:10px;transition:transform .3s ease}.filter-bar .dropdown.open .arrow{transform:rotate(180deg)}.filter-bar .dropdown-menu{display:none;position:absolute;top:35px;left:0;min-width:200px;z-index:1000;border-radius:8px;border:1px solid var(--silver-color);background:var(--white-color);box-shadow:0 2px 40px #0000000d;padding:10px;flex-direction:column;gap:12px}.filter-bar .dropdown.open .dropdown-menu{display:flex}.filter-bar .dropdown-header{display:flex;justify-content:space-between;font-size:15px}.filter-bar .reset{background:none;border:none;color:var(--primary-color);font-size:15px;cursor:pointer;padding:0}.filter-bar .dropdown-menu ul{list-style:none}.filter-bar .filter-with-all-list{display:flex;gap:20px;align-items:center}.filter-bar .dropdown-menu hr,.wishlist-product-content hr,.product-details-content hr{border-top:1px dashed var(--silver-color);border-bottom:0;margin:0}.filter-bar .dropdown-menu ul{margin:0;padding:0;display:flex;flex-direction:column;gap:8px}input[type=checkbox]:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);font-size:10px;color:var(--white-color);transition:transform .2s ease-in-out}input[type=checkbox]:checked{background-color:var(--primary-color);border-color:var(--primary-color)}input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)}.filter-bar .dropdown-menu ul li{font-size:15px;cursor:pointer}.filter-bar .dropdown-menu ul label{display:flex;align-items:center;gap:6px;cursor:pointer}.filter-bar .sort-dropdown .dropdown-menu{right:0;left:unset}.filter-bar .sort-dropdown ul li label:hover{background:#ededed;border-radius:6px;transition:all .2s ease-in-out}.filter-bar .sort-dropdown ul{gap:4px}.filter-bar .sort-dropdown ul li label{padding:4px 4px 4px 32px;transition:all .2s ease-in-out;position:relative}.filter-bar .sort-dropdown ul li label:active:before{content:"\2713";position:absolute;left:10px;font-size:15px;transition:transform .2s ease-in-out;font-weight:600}.price-filter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:5px 0}.price-input-section{display:flex;align-items:center;justify-content:space-between;border:1px solid #cccc;padding:14px 10px;border-radius:6px;position:relative;width:100px}input.price-input{border:0;outline:0;padding-left:15px;text-align:center;font-size:15px;color:var(--primary-color);font-weight:500;width:-webkit-fill-available;background:transparent}label.price-label{position:absolute;left:10px;color:var(--primary-color);font-weight:300}.filter-with-close-icon,.filter-btns{display:none}.filter-bar button{color:var(--black-color)}.product-img-section.label:before{content:"New";position:absolute;z-index:5;background:var(--primary-color);padding:6px 12px;color:var(--white-color);border-radius:100px;font-size:12px;left:18px;top:25px}.product-img-section.label.ten-percent-off:before{content:"10% off"}.product-img-section.label.brand-of-the-day:before{content:"Brand Of the day"}.product-list-page .product-cart-icon-with-text{transform:translate(0)}.product-list-page .product-img-section{flex-direction:column;align-items:flex-start;gap:5px;height:420px}.color-swatches{display:flex;gap:10px;margin-top:6px;flex-wrap:wrap;max-width:100%;position:relative;z-index:1;left:10px;bottom:10px;background:var(--lavender-blush);padding:10px 0 5px 5px;width:fit-content;align-items:center}.color-patch{width:18px;height:18px;border-radius:50%;cursor:pointer;transition:transform .2s ease;position:relative}.color-patch:hover{transform:scale(1.1)}.color-more{font-size:13px;padding:0 6px;border-radius:10px;background:var(--bright-gray);border:1px solid var(--silver-color);height:100%;align-items:center;text-align:center;display:flex}.color-patch.selected{outline:2px solid var(--primary-color);outline-offset:3px}.product-detials{display:flex;gap:60px;padding:40px 0 0}.product-slider-images,.product-details-content{width:50%}.product-gallery{width:-webkit-fill-available}.main-image-container{position:relative;width:-webkit-fill-available;height:500px;border-radius:20px;overflow:hidden}.main-image-container img#mainImage{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover;transition:.3s ease-in-out;border-radius:20px}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);padding:6px;cursor:pointer;z-index:10;transition:background .3s ease}.nav-arrow.left{left:10px}.nav-arrow.right{right:10px}.thumbnail-wrapper{margin-top:10px;overflow-x:auto;position:relative;scrollbar-width:none}.thumbnail-track{display:flex;gap:10px;transition:transform .3s ease}.thumb.active{border:2px solid var(--primary-color)}.thumb{width:200px;height:200px;border-radius:10px;object-fit:cover;cursor:pointer;flex-shrink:0;border:2px solid transparent;transition:border .2s ease-in-out}.product-info-full-container{background-color:#fff5f5}.product-name-and-stock{display:flex;gap:50px;align-items:flex-start}.in-stock{color:#34a853;border:1px solid #34A853;border-radius:100px;padding:5px 10px;text-align:center;min-width:max-content}.discounted-price-and-original-price{display:flex;gap:10px;align-items:center}.discounted-price{font-size:24px;font-weight:500}.original-price{text-decoration:line-through;color:var(--silver-color);font-size:20px}.all-size-list .size,.product-tags .tag{font-size:14px;padding:6px 12px;border:1px solid var(--silver-color);border-radius:100px;cursor:pointer}.all-size-list,.product-tags{display:flex;gap:6px;flex-wrap:wrap}.all-size-list .size.active{background:var(--primary-color);color:var(--white-color);border:1px solid var(--primary-color)}.color-section .color-swatches{padding:0;background:transparent;margin:0;bottom:0;left:0}.quantity-add-to-cart-and-by-now{display:flex;gap:10px;flex-wrap:wrap}.quantity-add-to-cart-and-by-now button{border-radius:100px;cursor:pointer}.quantity-selector{display:flex;align-items:center;justify-content:center;border:1px solid var(--silver-color);border-radius:30px;width:120px;overflow:hidden;background:transparent}.quantity-selector button{flex:1;border:none;background:none;font-size:20px;cursor:pointer;height:100%;transition:background .2s ease;padding:0}.quantity-selector span{flex:1;text-align:center;font-size:18px}.sku,.tags{display:flex;align-items:center;gap:10px}.sku .heading,.tags .heading{color:var(--boulder-gray);width:40px}.product-tags .tag{text-decoration:none;color:var(--black-color)}.share{display:flex;align-items:center;gap:6px;width:fit-content;color:var(--primary-color);text-decoration:none}.product-info{padding:50px 0;display:flex;gap:100px;align-items:center}.product-info .accordion-btn,.collection-heading,.fbt-price{color:var(--primary-color)}.product-info-image-section{height:300px;overflow:hidden;border-radius:20px;width:-webkit-fill-available;display:flex;align-items:center;justify-content:center}.product-info-img{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover}.category-list-full-container{background:#9c363c;padding:50px 0;margin-bottom:80px}.wishlist-listing{display:flex;flex-wrap:wrap;gap:50px 20px}.wishlist-listing .wishlist-point{flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px);display:flex;flex-direction:column;gap:20px}img.wishlist-cross-icon{position:absolute;right:8px;top:8px;background:var(--white-color);padding:10px;border-radius:100px;box-shadow:0 4px 10px #0000001a;cursor:pointer;z-index:2}img.wishlist-imge{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover}.wislist-img{position:relative;background:var(--lavender-blush);border-radius:20px;height:350px;overflow:hidden}.wishlist-product-content .discounted-price,.wishlist-product-content .original-price{font-size:20px}.wishlist-product-content{padding-right:30px}.wishlist-product-content a,.collection-banner-content a{text-decoration:none}.wishlist-point .wishlist-product-content button{width:fit-content;font-size:18px;margin-top:10px;cursor:pointer}.out-of-stock{color:var(--white-color);border:1px solid var(--muted-red);border-radius:100px;padding:5px 10px;text-align:center;min-width:max-content;position:absolute;top:10px;left:10px;background:var(--muted-red);font-size:14px;z-index:2}.wishlist-point.out-of-stock-point img.wishlist-imge{filter:grayscale(1)}.wishlist-point.out-of-stock-point .wislist-img:after{content:"";width:-webkit-fill-available;height:-webkit-fill-available;position:absolute;z-index:1;display:block;background:var(--silver-color);border-radius:20px;opacity:.3;top:0}.clear-all-btn.text-with-icon-btn.disabled-btn,.clear-all-btn.text-with-icon-btn:disabled{background-color:#fff4f4!important;color:#000!important;cursor:not-allowed!important;opacity:.6;box-shadow:none;pointer-events:none}.clear-all-btn.text-with-icon-btn.disabled-btn img,.clear-all-btn.text-with-icon-btn:disabled img{opacity:.5}.out-of-stock-badge,.in-stock-badge{position:absolute;top:16px;left:12px;padding:5px 10px;font-size:12px;font-weight:700;color:#fff;border-radius:12px;text-transform:uppercase;z-index:2}.out-of-stock-badge{background-color:#9c363c}.in-stock-badge{background-color:#4caf50}.wishlist-product-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:200px}.blog{align-items:flex-start!important;width:-webkit-fill-available}.blog-img-section{width:65%}.blog-img-section{height:350px;border-radius:20px;overflow:hidden;width:-webkit-fill-available}img.blog-images{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover}.blog-content h2,.blog-content a{color:var(--primary-color);text-decoration:none}.two-blogs-in-row{overflow:hidden}.two-blogs-in-row .blog{flex:1 1 calc(50% - 15px);max-width:calc(50% - 15px)}.three-blogs-in-row .blog{flex:1 1 calc(100% / 3 - 15px);max-width:calc(100% / 3 - 15px)}.blog-detail-page h1{padding:0 100px;font-size:62px;font-weight:700}img.blog-detail-img{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover;object-position:center}.blog-detail-content-section p{margin-bottom:20px;font-size:1.1rem;line-height:1.6}.load-more-btn{padding:17px 30px;background-color:#fff;color:#9c363c;border-radius:0;cursor:pointer;border:1px solid;font-size:18px;font-weight:600}.view-all-blogs-btn .primary-btn{background-color:#9c353c;color:#fff;padding:15px 30px;border:none;border-radius:5px;font-weight:400;cursor:pointer}.blog-detail-image-section{height:400px;width:-webkit-fill-available;border-radius:20px;overflow:hidden}a.view-all-blogs-btn{text-decoration:none;width:fit-content;margin:0 auto;cursor:pointer}a.view-all-blogs-btn button{cursor:pointer}.aboutus-banner{background:var(--lavender-blush);background-image:url(../images/about-us-bg-image.png);background-repeat:no-repeat;border-radius:20px;padding:20px 50px;background-size:cover;overflow:hidden}.aboutus-banner-content a{width:fit-content}span.aboutus-star-vector.second-star:after{right:unset;left:0;top:18%}span.aboutus-star-vector{position:relative}span.aboutus-star-vector.second-star{padding-left:55px}.aboutus-para{padding:0 100px}.aboutus-main-banner-img-section{height:400px;overflow:hidden}.about-us-banner-image{width:-webkit-fill-available;object-fit:cover;object-position:center;height:-webkit-fill-available;border-radius:20px}span.aboutus-star-vector:after{content:"";height:40px;display:block;width:39px;background-image:url(star-vector.svg);z-index:1;position:absolute;top:0;right:-10%;background-repeat:no-repeat}.item-url{text-decoration:none;color:#000}.cart-heading-with-total-items{border-bottom:1px solid var(--bright-gray);padding-bottom:10px}.totalprice{color:var(--primary-color)}.cart-list-with-order-summary{align-items:flex-start!important}.cart-list{width:65%}.order-summary{width:35%}.cart-point{background:var(--lavender-blush);padding:10px 30px 10px 10px;border-radius:20px;overflow:hidden;position:relative}.cart-image-section{border-radius:16px;overflow:hidden;height:220px;min-width:185px}img.cart-image{width:-webkit-fill-available;height:-webkit-fill-available;object-fit:cover}.cart-content .quantity-selector{height:40px;padding:0 5px;border:1px solid var(--primary-color);background:var(--primary-color);color:var(--white-color)}.cart-content .quantity-selector button{color:var(--white-color)}.order-summary hr{border-top:1px solid var(--bright-gray);border-bottom:0;margin:0;border-left:0}.cart-heading-and-quantity{padding-right:30px}.cart-content{width:-webkit-fill-available}.cart-content .totalprice{width:-webkit-fill-available;text-align:right}.cart-heading-with-total-items p{text-align:right}.continue-shopping{color:#fff;text-decoration:none;font-size:22px;background:#9c363c;padding:15px;border-radius:10px}.cart-is-empty{padding:30px;font-size:23px;font-weight:600}.checkout-btn{cursor:pointer}.what-we-do-image-section img{border-radius:16px}.what-we-do-image-section,.what-we-do-content{width:-webkit-fill-available;position:relative}img.what-we-do-img-2{position:absolute;right:0;bottom:8%;margin:auto}.what-we-do-content{align-items:flex-start}.our-team-content{gap:50px;padding:0 100px;align-items:flex-start!important}.our-team-content .point{width:-webkit-fill-available}.team-curve-gallery{display:flex;justify-content:center;align-items:center;gap:10px}.team-card{overflow:hidden;border-radius:16px;transition:transform .3s ease;box-shadow:0 8px 20px #0000001a;cursor:pointer}.team-card:hover{transform:none!important;transition:transform .3s ease}.team-card img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px}.team-curve-gallery .center{width:180px;height:320px}.tilt-left{transform:perspective(1000px) rotateY(12deg);height:350px;width:190px}.tilt-left{transform:perspective(1000px) rotateY(18deg);height:400px;width:200px}.tilt-left{transform:perspective(1000px) rotateY(24deg);height:440px;width:210px}.tilt-right{transform:perspective(1000px) rotateY(-12deg);height:350px;width:190px}.tilt-right{transform:perspective(1000px) rotateY(-18deg);height:400px;width:200px}.tilt-right{transform:perspective(1000px) rotateY(-24deg);height:440px;width:210px}ul.unordered-list{margin:0}.login-and-create-account{align-items:unset!important}.login-from-fields,.new-customer,.reset-password{padding:30px;border:1px solid var(--ashy-color);border-radius:6px}form.contact-from-fields,.address-and-opening-time,.login-from-fields,.new-customer,.reset-password{width:-webkit-fill-available}.contact-from-fields input,.contact-from-fields textarea{padding:15px;border:1px solid var(--ashy-color);border-radius:6px;font-size:16px}.contact-from-fields button,.new-customer button{width:fit-content!important;cursor:pointer}a.forgot-pswrd{color:var(--black-color)}.login-form{width:-webkit-fill-available}.form-errors{color:#9c363c;font-family:inherit}.form-errors-heading{margin-top:0;font-size:1.2em;font-weight:700}.form-errors ul{list-style-type:none;margin:0;padding:0}.form-errors li{margin-bottom:5px}.form-errors a{color:#9c363c;text-decoration:underline}.form-two-fields input{width:100%}.create-an-account-fields{width:70%!important}.contact-form-fields-and-address,.checkbox-with-subscribe-text{align-items:flex-start!important}.checkbox-with-subscribe-text input.checkbox{margin-top:1px}input.checkbox{padding:inherit!important;border-radius:4px}.address-and-opening-time a{color:var(--black-color);text-decoration:none}.order-receipt-address .billing-address,.order-receipt-address .shipping-address{padding:20px;background:var(--white-smoke);border-radius:20px}.filter-bar .dropdown-menu hr,.wishlist-product-content hr,.product-details-content hr,.cart-content hr,.order-receipt-address hr{border-top:1px dashed var(--silver-color);border-bottom:0;margin:0}.order-receipt-table{overflow-x:auto;width:100%}.order-receipt-table table{width:100%;border-collapse:collapse}.order-receipt-table thead th{text-align:left;padding:0 16px 16px 0;font-weight:700;font-size:18px;color:var(--boulder-gray);border-bottom:1px solid var(--bright-gray);text-transform:uppercase}.order-receipt-table tbody td,tfoot td{padding:16px 0;border-bottom:1px solid var(--bright-gray);font-size:16px}.order-receipt-table td.product-name{font-weight:600}.order-receipt-table tr.order-price-details:first-child td{padding-top:20px}.order-receipt-table tr.order-price-details td{padding-bottom:0;padding-top:8px;border:0}.order-receipt-table tfoot td{font-weight:400}.tabcontent{float:left;padding:20px;width:78%;border-left:none;border-bottom:none;border-right:none}.font-10{font-size:10px}.inputV2inputRow{position:relative;margin-top:10px}.flex-row{display:flex;flex-wrap:wrap;justify-content:space-between}.flex-half{flex:1 1 48%;min-width:150px}.no-saved-content{align-items:center;width:-webkit-fill-available;padding-bottom:50px;justify-content:center;margin:auto}.no-saved-content img,.delet-account-content img{width:180px;height:180px}.no-saved-content p.heading{text-align:center;padding-top:15px}.no-saved-content p.para{text-align:center}.address-section{width:-webkit-fill-available;align-items:flex-start;justify-content:space-between}.address-section .address-left{position:relative;padding-right:30px;width:100%}.account-page-address-section .address-left{width:100%;padding-right:0}.address-left-titleContainer{display:flex;justify-content:space-between;align-items:center}.address-section .address-left .address-left-title{float:left;color:var(--black-color)}.custom-modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;z-index:999;justify-content:center;align-items:center;padding:1rem;overflow-y:auto}.custom-modal{background:var(--white-color);width:100%;max-width:500px;padding:20px;box-shadow:0 10px 30px #0000004d;animation:fadeIn .3s ease-in-out;max-height:95vh;overflow-y:auto}.custom-modal-header{display:flex;justify-content:space-between;align-items:center}.close-modal{background:var(--primary-color);color:var(--white-color);cursor:pointer;width:20px;align-items:center;display:flex;justify-content:center;border-radius:170px;height:20px;text-align:center;padding:3px}.addressFormUI-base-selectedAddressType,.addressFormUI-base-addressTypeIcon{padding:10px;height:30px;display:flex;flex-direction:column;justify-content:center}.inputV2inputRow input{padding:10px;border:1px solid var(--input-box-border);accent-color:var(--primary-color);border-radius:4px}button.btn-secondary.close-modal,.btn-primary{width:auto;height:35px;display:flex;justify-content:center;align-items:center}.btn-primary{background:var(--primary-color);color:var(--white-color);border:none;padding:8px 14px;border-radius:5px;cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:.2em;margin-top:7px;padding:0;accent-color:var(--primary-color);cursor:pointer}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid var(--silver-color);border-radius:5px;background-color:var(--white-color);position:relative;cursor:pointer;transition:all .2s ease-in-out;margin:0}.custom-modal-footer{flex-wrap:wrap;justify-content:flex-end}.custom-modal-footer button{padding:10px 16px;border:none;border-radius:6px;cursor:pointer;justify-content:center;display:flex}.address-left-block.address-left-serviceable{border:1px solid var(--silver-color);vertical-align:top;border-radius:4px;position:relative;margin-bottom:15px}.heading-address{margin-top:10px;margin-bottom:10px}.address-left-innerBlock:last-child{border-bottom:0;align-items:start}.address-left-innerBlock{padding:15px;align-items:flex-start;border-bottom:1px solid var(--white-color)}.address-details{text-align:start}.address-left-innerBlock .address-left-AddressTitle{flex-wrap:wrap;align-items:center}.address-left-innerBlock .address-left-AddressTitle .address-left-name{color:var(--black-color);text-transform:capitalize;word-break:break-all;font-size:18px}.address-left-innerBlock .address-left-AddressTitle .address-left-addressType{padding:6px 13px;border-radius:20px;color:var(--green);border:1px solid var(--green);line-height:12px;font-size:14px}.address-left-innerBlock .address-left-AddressTitle .default-address{padding:6px 12px;border-radius:20px;color:var(--white-color);background:var(--primary-color);border:1px solid var(--primary-color);line-height:12px;text-transform:uppercase}.remove_btn{padding:8px 16px 7px;background-color:transparent;color:var(--black-color);cursor:pointer;width:max-content}.edit_btn{border:1px solid var(--primary-color);padding:8px 16px 7px;background-color:transparent;color:var(--black-color);cursor:pointer;width:max-content}.address-new{text-align:center}.addresses-image{display:block;margin:0 auto 20px;max-width:150px;height:145px}.customer-addresses{margin:0 auto;padding:2rem 0;font-family:Helvetica Neue,Arial,sans-serif;color:#333}.customer-addresses h1.title{font-weight:700;margin-bottom:2rem;font-size:45px;color:#1a1a1a;text-align:center}.addresses-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:60px 0}.address-card{background:linear-gradient(145deg,#fff,#f3f4f6);border-radius:16px;padding:1.5rem;box-shadow:0 6px 15px #00000014;transition:.3s;width:100%}.address-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #00000026}.address-summary{margin-bottom:1rem}.address-name{font-size:1.1rem;font-weight:600;margin-bottom:.25rem}.address-company{font-weight:400;font-size:.9rem;color:#555}.address-lines{font-size:.95rem;line-height:1.5;margin-bottom:.5rem;color:#444}.address-phone{font-size:.9rem;color:#555}.address-controls{display:flex;gap:.5rem;margin-top:1rem}.button{padding:.6rem 1.2rem;border-radius:12px;border:none;cursor:pointer;font-size:.95rem;transition:all .2s;font-weight:500}.button--primary{background-color:#9c363c;color:#fff}.button--edit{background-color:#645d5d14;color:#000}.button--secondary{background-color:#e5e7eb;color:#111827}.button--secondary:hover{background-color:#d1d5db}.button--danger{background-color:#9c363c;color:#fff}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1000;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal{background:#fff;padding:2rem;border-radius:16px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 12px 25px #0003;position:relative}.modal-close{position:absolute;top:1rem;right:1rem;font-size:1.5rem;cursor:pointer;font-weight:700;color:#555;background:none;padding:0 7px}.modal h2{margin-bottom:1rem;font-size:1.5rem;color:#1f2937;text-align:center}.address-grid{display:block;gap:1rem}.address-fields,.address-country-province{width:100%;margin-bottom:1rem}.address-fields label,.address-country-province label{display:block;margin-bottom:.4rem;font-weight:500;color:#374151}.address-fields input,.address-country-province select{width:100%;padding:.6rem;border:1px solid #d1d5db;border-radius:10px;font-size:.95rem;margin-bottom:1rem;margin-top:10px}.address-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.default-address-option label{font-weight:400;margin-left:5px}.default-address-option input[type=checkbox]{margin-right:5px}.default-badge{background-color:#9c363c;color:#fff;padding:2px 8px;border-radius:8px;font-size:.75rem;font-weight:500;margin-left:10px}div#return_to_store{display:flex;justify-content:space-between}.order-number a{color:var(--primary-color);border:1px solid var(--primary-color);border-radius:4px;padding:5px 10px;text-decoration:none}.return-links{color:#fff;text-decoration:none;background:#9c353c;padding:6px 16px;border-radius:17px;font-size:15px}.logout-btn{color:#000;text-decoration:none;align-content:center;font-size:18px}.group{flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/11/assets/styles.css.map */
