.shopify-payment-button .shopify-payment-button__button--unbranded{position:relative}.predictive-search__result-group.top-search-suggestions,#foundation-fieldset[data-product-id="8414596333656"],#foundation-fieldset[data-product-id="8414642077784"],#foundation-fieldset[data-product-id="8414673174616"]{display:none}.shopify-payment-button .shopify-payment-button__button--unbranded:after{content:"BUY NOW - CASH ON DELIVERY";background:#b81f79;font-size:inherit;color:inherit;height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;box-shadow:none}.custom_nav{background-color:#ffbfe9}.custom_nav nav.header__inline-menu{margin-inline:60px;padding-inline:5rem;max-width:1400px;margin-inline:auto}.custom_nav .list-menu--inline{display:flex;gap:2rem}.custom_nav .header__menu-item{font-size:1.6rem;color:#97156a}.ups-badges{display:flex;flex-wrap:wrap;gap:1rem}.ups-badges .badge_inline{background-color:#fde3fa;font-size:1.4 rem;padding:.5em 1em;font-weight:700;border-radius:5px}.ups-badges .badge_inline:first-letter{color:#645a95}.usp_badges{display:flex;flex-wrap:wrap;gap:5px;margin-block:5px}.usp_badges .badge{font-size:12px;padding:4px 10px;background:pink;border-radius:20px;font-weight:700!important}span.badge.desktop-badge{font-size:1.2rem;padding:.4rem 1rem;border:none;font-weight:400;font-family:Poppins;margin:0}.custom-shades .title{font-size:2.6rem;font-weight:700;color:#ff5b5b;margin-block:1.2rem}.custom_shade_list{display:flex;flex-wrap:wrap;gap:1rem}.custom_label{display:inline-block;background-size:cover!important;width:109px;height:113px;cursor:pointer;border-radius:5px;position:relative}.custom_label .sh_checked{position:absolute;right:-2px;top:-5px;display:inlin e-flex;display:none;opacity:1;visibility:visible;width:40px;height:40px;background:#03b003;border-radius:50%;justify-content:center;align-items:center;padding:5px;border-color:#03b003;z-index:3}.custom_label:has(input:checked) .sh_checked{display:inline-flex}span.sh_checked svg{width:20px;height:20px}span.sh_checked svg path{stroke:#fff;stroke-width:20px}.selected-shades{display:flex;gap:1rem;margin-top:1.2rem;padding-bottom:2rem;border-bottom:2px solid #D9D9D9}.selected-shades .selected_shade_box,.free_item{width:58px;height:59px;border:1px solid black;position:relative;background-size:cover!important}.final-kit-text{color:#000;font-size:2.2rem;font-weight:700;margin:0;margin-top:1rem;font-weight:600}.free_item span{font-size:1.2rem;color:#fff;padding:0 .5rem;position:absolute;top:-11px;font-weight:700;right:0;width:80%;margin:auto;left:0;background:#e757b5;cursor:pointer;display:flex;justify-content:center;border-radius:8px;z-index:3}.cross{font-size:13px;color:#fff;padding:0 5px;position:absolute;top:-11px;display:none;margin-right:5px;right:-10px;background:gray;cursor:pointer;border-radius:50%;z-index:3}.selected_shade_box.active .cross{display:block}.custom_input{display:none}.choose-shade-warning{color:#97156a;font-weight:700;animation:tilt-shaking .5s linear infinite}.choose-shade-warning span,.choose-shade-warning strong{color:#ff1493}.choose-shade-warning strong{font-size:2rem}@keyframes tilt-shaking{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}.shopify-payment-button__button:disabled,.sr-headless-checkout:disabled{cursor:not-allowed;filter:contrast(.5)!important}h1.show-selected{font-size:1rem!important;font-weight:lighter}product-info[data-url="/products/4-glamorous-nail-polish-kit"] .show-selected{display:none}.product-form__submit{background:#b81f79;color:#fff}.timer *{box-sizing:border-box;margin:0;padding:0;font-weight:700}.timer{width:100%}.timer .timer-title{font-weight:700;font-size:2.5rem;color:#000;margin-block:1rem;margin-top:1.5rem}.timer_box{background:#f7dc59;display:flex;justify-content:space-between;align-items:center;border-radius:1.5rem;padding:1rem 1rem 1rem 1.3rem}.timer_subtitle{font-size:2.5rem;font-weight:700;color:#000!important;margin-left:2rem}.count_down{display:flex;background-color:#000;color:#fff;border-radius:8px}.count_down .count{padding:.7em;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-block:.5rem}.count_down .count:first-child+.count{padding-left:1.7rem}.count_down .count:last-child{padding-right:1.7rem}.count_down .count:not(:last-child):after{content:"";right:0;height:70%;border:1px solid #D9D9D9;position:absolute}.count_down .text{font-size:8px;font-weight:600;line-height:150%}.count_down .cont_time{font-size:14px;line-height:150%}div#seal-star-rating-widget{display:none}.product__title{font-size:2.8rem;line-height:150%;font-weight:700}.product-page #price-template--21523856032026__main{text-align:center;margin:0}.product-page .price-item{font-size:3rem!important;color:#000!important;line-height:150%}.product-page span.price-item.price-item--last{font-size:4rem!important;margin-left:2rem}.product-page .price-item--last{font-size:3.5rem;font-weight:700}.product-page .price{margin-top:2rem;display:flex;justify-content:center;align-items:center}.product-page .product__tax.caption.rte{display:none}.product-page span.price-item.price-item--regular{font-size:4rem!important;font-weight:700}.product-page .thumbnail{filter:opacity(.3)}.product-page button[aria-current=true]{filter:opacity(100%)}.slider-dots{margin-inline:auto;text-align:center;display:none}.slider-dots ul{padding:0;margin:0;display:flex;justify-content:center;gap:4px}.slider-dots ul li{font-size:2.4rem;line-height:50%;list-style-type:none;color:#d9d9d9}.slider-dots ul .active{transform:scale(1.3);color:#ef3fa8}.low-alert{font-size:2rem;text-align:center;color:#000}.low-alert strong{color:#ef3fa8}.custom-price-regular span.price-item.price-item--sale.price-item--last,s.price-item.price-item--regular{margin-inline:0}.collection-with-poster .custom-price-container{padding-block:1rem}.product .price__container{margin-bottom:0}.product-page .badge{font-size:2.8rem;font-family:Proxima Nova Rg;font-weight:600;background:#ffd112;color:#000;border:1px solid black;margin-left:1.5rem;border-radius:20px}span.badge.price__badge-sale.color-accent-2{padding:1.4rem 2.1rem;height:63px;display:flex;justify-content:center;align-items:center;font-weight:700}.interlink-section .top-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.interlink-section .top-section .interlink-shade-selector{border:none}.interlink-section .top-section .interlink-shade-selector:after{content:"\276f"!important;position:absolute;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:5px;color:#e80071}.interlink-shade-selector::selection{border:none}.interlink-section .top-section h5{margin:0;font-size:1.5rem;font-weight:700;text-decoration:underline;text-underline-offset:1.7rem;text-decoration-color:#ff1493}.interlink-section .bottom-section{display:grid;grid-template-columns:2fr 10fr;align-items:center}.interlink-section main{border:1px solid #dfe2e3}.interlink-section .shade-box{width:85%;aspect-ratio:1;background-color:red}.upsell_shades{width:100%}.upsell_shades main{overflow:scroll;scroll-behavior:smooth;overflow-y:hidden!important;padding:1rem;padding-right:0}.upsell_shades ul .active li{position:relative;scale:1.03;border:1px solid rgb(255,255,255);box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;transition:all .2s ease-out}.upsell_shades ul .active li:after{position:absolute;content:"\2713";font-size:2.3ch;font-weight:700;color:#fbdeff;text-shadow:1px 2px 2px black;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.upsell_shades ul .active:hover li:after{color:#fff;scale:1.3;transition:all ease .7s}.upsell_shades main:-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5;cursor:pointer}.upsell_shades main::-webkit-scrollbar{height:7px;background-color:#f5f5f5;cursor:pointer}.upsell_shades main::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f586c8;background-color:#9c1d56;cursor:pointer}.upsell_shades ul{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;margin:0;padding:0;width:100%}.upsell_shades ul li{list-style:none;width:100%;aspect-ratio:1;border-radius:5px}@keyframes color-blink{0%{box-shadow:0 0 #00fe9b}10%{box-shadow:0 0 .3px .5px #00fe9b}25%{box-shadow:0 0 .5px 1px #00fe9b}50%{box-shadow:0 0 .7px 1.5px #00fe9b}75%{box-shadow:0 0 1px 2px #00fe9b}to{box-shadow:0 0 1.2px 2.2px #00fe9b}}.upsell_shades ul li:hover,.upsell_shades ul li:active{border:2px solid pink;transform:scale(1.1);transition:all .2s ease-out;box-shadow:#00000026 1.95px 1.95px 2.6px}h3#upsell-title{width:fit-content;background:violet;color:#fff;padding:.5rem 1rem;font-size:12px;border-radius:8px;margin-bottom:1rem;margin:0}.upsell_shades .slider{position:relative}.custom-left-button,.custom-right-button{position:absolute;top:50%;background-color:#00000024;color:beige;width:35px;height:35px;padding:5px;border-radius:100%;display:none;justify-content:center;align-items:center}.custom-left-button{transform:translate(-50%,-50%);left:1px}.custom-left-button svg{transform:rotate(90deg)}.custom-right-button{right:1px;transform:translate(50%,-50%)}.custom-right-button svg{transform:rotate(-90deg)}.qty-form{max-width:100%!important;padding:0;margin:0}.price-per-item__container.custom-buy-container{margin-top:-20px}.price-per-item__container.custom-buy-container{margin-bottom:-26px}.custom-buy-container div#Quantity-Form-template--21523695173914__main{margin-block:0}.custom-buy-container .remove-margin{margin-block:0!important}.custom-buy-container{display:flex;align-items:center;justify-content:space-between;gap:1.8rem}.custom-buy-button-container .product-form{margin:.8rem}.custom-buy-container .lable.quantity__label{display:none}.custom-buy-button-container{flex:1}.custom-buy-button{background-color:transparent;color:#000!important;border:1px solid black!important}.custom-buy-button:after{box-shadow:none}.custom-buy-button:hover{box-shadow:none;border:none}.org-buy-button{margin-block:1rem!important}label.quantity__label{display:none}.qty-form quantity-input.quantity:after{all:unset}.qty-form quantity-input.quantity{border:2px solid #B81F79;border-radius:8px;min-height:64px;height:100%;max-width:115px}.qty-form quantity-input.quantity input{font-size:2.8rem}.quantity__button{width:35px}.product-form__buttons button{font-size:2rem;border-radius:5px;border:none;font-weight:700;color:#fff;padding:1.7rem 3.5rem;width:100%}.product-form__buttons button:after{border:none;--border-opacity: 0;border-radius:5px}product-form#bulk-add-form{margin-top:0;display:none}.bulk-add-to-cart:after{box-shadow:none;border:none}.bulk-buy-button-text:before{content:"Extra 5% Off on Prepaid Orders";background-color:#53ff73;padding:2px 8px;font-weight:400;color:#000;position:absolute;top:0;left:10px;font-size:10px;border-radius:4px}.product-form__buttons,form#product-form-template--21523856032026__main{width:100%;max-width:100%!important}button#ProductSubmitButton-template--21523856032026__main{width:100%;max-width:600px}.sticky-cart-wrapper{display:none}.sticky-cart-wrapper button{height:0;padding-block:1.5rem;font-size:1.5rem;transition:all ease-in 2s}.virtual-cart-button,.virtual-sticky-add-to-cart,.virtual-cart-button-foundation{background-color:#b81f79;color:#fff;width:100%;padding:1.3rem;font-size:1.8rem;font-weight:700;border:none;border-radius:5px;position:relative}.virtual-cart-button:enabled .virtual-cart-text,.virtual-sticky-add-to-cart:enabled .virtual-cart-text,.virtual-cart-button-foundation{animation:tilt-shaking .6s linear infinite;display:inline-block}.virtual-sticky-add-to-cart:disabled{z-index:-1}.virtual-sticky-add-to-cart{transition:all ease-in .5s;z-index:auto}.virtual-cart-button:before,.virtual-sticky-add-to-cart:before,.virtual-cart-button-foundation:before{content:"Extra 5% Off on Prepaid Orders";background-color:#53ff73;padding:1px 8px;font-weight:400;color:#000;position:absolute;top:0;left:0;font-size:9px;border-radius:4px}.virtual-cart-button:disabled{opacity:.6}.virtual-cart-button.loading,.virtual-sticky-add-to-cart.loading,.virtual-cart-button-foundation.loading{opacity:.5}.virtual-cart-button .spinner,.virtual-sticky-add-to-cart .spinner,.virtual-cart-button-foundation .spinner{margin-left:3px;display:none}.virtual-cart-button.loading .spinner,.virtual-sticky-add-to-cart.loading .spinner,.virtual-cart-button-foundation.loading .spinner{display:inline}.icon-with-text__item img{width:82px!important;height:82px!important}.icon-with-text__item span{font-size:1.5rem;font-weight:700;font-family:Proxima Nova Th}.sticky-cart-wrapper{position:fixed;z-index:999;width:100%;margin:0;padding:0;left:0;bottom:0;text-align:center;cursor:pointer;background-color:#ff1493}.sticky-cart-wrapper button{border:0}.custom-banner .collection-hero__image-container.media.gradient{margin:0;min-height:372px;border:none}.custom-banner .collection-hero__image-container img{border-radius:12px}.custom-banner{all:unset;width:100%;height:auto}.custom-card-product .card__media{border:1px solid #b5b5b5;border-radius:8px!important}.custom-card-product .card__inner{background:transparent}.custom-card-product a{color:#000;font-family:Poppins;text-align:center;font-size:1.3rem;line-height:150%;margin-top:1.5rem;min-height:60px;margin-bottom:0;height:100%}.custom-card-product .price__container{display:flex;margin-top:2.5rem;align-items:center;gap:.5rem}.custom-card-product s.price-item.price-item--regular{color:#8b8888;font-weight:500;font-family:Poppins;font-size:1.3rem!important}.custom-card-product span.price-item.price-item--sale.price-item--last,.custom-card-product span.price-item.price-item--regular{font-size:1.6rem!important;font-weight:600;font-family:Poppins}.custom-off-badge{background:#ffd112;display:flex;justify-content:center;align-items:center}.custom-off-badge span{font-family:Poppins;font-weight:600;font-size:1.3rem;padding:.5rem 1rem}.select-shade-wrapper{text-decoration:none;color:#fff;background-color:#b81f79;width:100%;text-align:center;padding-block:1.1rem;border-radius:4px}.select-shade-wrapper a{text-decoration:none;color:#fff;font-size:2rem;font-weight:500;line-height:3rem;font-family:Poppins}.select-shade-wrapper:hover{background-color:#f586c8;transition:all ease .3s}.select-shade-wrapper:hover a{color:#000;transition:all ease .5s}.product-card-price{display:flex;gap:1rem;justify-content:center;align-items:center;font-family:Poppins}.product-card-price .main-selling-price{font-size:2rem;font-weight:600;color:#000;line-height:3rem}.product-card-price .main-compare-price{font-size:1.5rem;font-weight:500;color:#8b8888;line-height:2.25rem;text-decoration:line-through}.product-card-price .off-badge{font-size:1.3rem;font-weight:600;line-height:2.2rem;padding:.2rem 1.2rem;background-color:#ffd112}.custom-card-product .quick-add__submit{background:#b81f79;font-size:1.8rem;font-weight:500;font-family:Poppins;color:#fff;border-radius:5px}.custom-card-product .quick-add__submit:before,.custom-card-product .quick-add__submit:after{all:unset}h2#verticalTitle{font-weight:700}.home-custom-width{margin-inline:3.5rem}.custom-page-width{max-width:1420px;margin-inline:auto;padding:1rem}.collection-with-poster{display:flex;margin-inline:0;margin-top:3rem;overflow:hidden;align-items:center}.collection-with-poster .products-grid{width:100%;min-width:620px}.collection-with-poster .poster .img-wrapper{position:relative}.collection-with-poster .poster .img-wrapper img{max-width:630px;border-radius:8px}.collection-with-poster .shop-all-btn{position:absolute;top:80%;left:60%}.collection-with-poster .shop-all-btn a{background-color:#fff;color:#000;border-radius:4px;padding:.5rem 6rem;font-size:2.2rem;font-weight:500;font-family:Poppins;color:#050505}.collection-with-poster .shop-all-btn a:hover{background-color:#000;color:#fff;transition:all .1s ease-in;box-shadow:none}.collection-with-poster .shop-all-btn,.collection-with-poster .shop-all-btn:hover a:after{box-shadow:none}.collection-with-poster .button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.collection-with-poster .grid{gap:1.2rem!important;overflow-y:hidden}.collection-with-poster .product-card-price{padding-block:1.6rem}.collection-with-poster .select-shade-wrapper a{font-size:1.5rem;line-height:150%}.collection-with-poster .grid__item{max-width:231px}.collection-with-poster .grid__item:first-child{margin-left:1.5rem}.collection-with-poster .card__information{padding:0}.collection-with-poster .card__information a{margin-top:2rem;min-height:auto;min-height:60px}.collection-with-poster .slider-counter{display:none}.collection-with-poster .slider-button{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);background-color:#200a0d5e;color:#fff;border-radius:70%;opacity:50%;display:none}.collection-with-poster .slider-button svg{width:20px;height:20px}.collection-with-poster .slider-button:disabled{background-color:gray;opacity:1;cursor:not-allowed}.collection-with-poster .slider-button--next{left:73%}.collection-with-poster .slider-button--prev{right:73%}.slider-button-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%);border:none;height:100%;display:flex}.slider-button-wrapper button{border:none;width:50px;background-color:transparent;color:#f8e7ea;font-size:3rem}.slider-button-wrapper button svg{rotate:-90deg;background-color:#1c050563;width:35px;height:35px;padding:.5rem;border-radius:50%}.hot-deals .title{color:#b81f79;font-weight:7rem}.product-showcase{max-width:100vw;padding:0;margin:0}.product-showcase ul{display:flex;gap:2.4rem;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;position:relative}.product-showcase .inline-richtext{font-size:3rem;font-weight:700;text-align:center;height:6rem}.product-showcase .multicolumn-card{background-color:#fcffc6!important}.product-showcase .multicolumn-card__image-wrapper{margin-top:0;margin-bottom:2rem;margin-inline:2rem;padding-bottom:3rem;padding:1rem}.custom-slide .slider-button--prev{position:absolute;top:50%;transform:translateY(-50%);left:0}.custom-slide .slider-button--next{position:absolute;top:50%;transform:translateY(-50%);right:0}.header{display:flex;justify-content:space-between}.header .custom-search .field:after{border-radius:5px}.header .custom-search #predictive-search-results{background-color:#ff009847}.header .custom-search input{background-color:#d9d9d945;border-radius:5px}.header h1,.header a{flex:1}.header .custom-search{flex:3}.header .custom-search form{max-width:358px;width:100%}.header .header__search{display:none!important}.header .header__icons{align-items:center;gap:2rem}.header .icon-truck{width:54px;height:30px}.header .icon-custom-account,.header .icon-custom-cart{width:30px;height:30px}.header .cart-count-buble{top:.9rem!important;left:2.5rem!important}img.header__heading-logo{width:210px;max-width:210px}.top-collection{width:auto;max-width:100%;margin:0;margin-inline:auto;display:none;margin-top:1.2rem;margin-bottom:2rem;margin-inline:.3rem}.top-collection ul{flex-wrap:inherit;display:flex;justify-content:center;margin-top:0;padding-bottom:2rem;overflow-y:hidden}.top-collection .collection-container{display:flex;flex-direction:column;justify-content:center;width:100px;margin:auto;align-items:center}.top-collection li.slide-link a{text-decoration:none}.top-collection li{width:60px!important;height:72px!important}.top-collection .collection-title{text-align:center;font-weight:600;color:#000;font-size:1.2rem}.announcement-bar__message{font-size:1.4rem;padding:.3rem;font-weight:700;min-height:unset}slideshow-component .slideshow__controls{border:none}slideshow-component .slider-button{display:none}button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active span{background:#ef3fa8;border:#EF3FA8}button.slider-counter__link.slider-counter__link--dots.link span{background-color:#d9d9d9;border:#D9D9D9}.cart-drawer .drawer__heading{font-size:3rem;font-weight:700}.upsell-only-alert{font-size:1.3rem;line-height:120%;margin-bottom:1rem;text-align:center;color:red;animation:tilt-shaking .8s linear infinite}.drawer-virtual-checkout{font-size:1.5rem!important;border-radius:5px;padding:1rem 0rem;background-color:#000;color:#fff;cursor:pointer;position:relative;background-color:#b61453;font-weight:700;letter-spacing:.9px;display:flex;justify-content:center;align-items:center;gap:5px}.drawer-virtual-checkout .text{margin-right:10px}.drawer-virtual-checkout .upi svg{margin-top:2px;margin-right:5px}.drawer-virtual-checkout .caret svg{position:absolute;width:12px;rotate:-90deg;top:17px;stroke:#fff}.drawer-virtual-checkout:before{content:"Extra 5% Off on Prepaid Orders";font-size:9px;font-weight:700;color:#000;text-transform:none;position:absolute;top:-8px;left:6px;background-color:#53ff73;border-radius:3px;padding:0 10px;letter-spacing:.9px}.drawer-virtual-checkout .spinner{display:none}.drawer-virtual-checkout::selection{background-color:gray}.drawer-virtual-checkout:focus{background-color:gray}.drawer-virtual-checkout.loading{background-color:pink;color:#ff1493;display:inline}.drawer-virtual-checkout.loading .extra{display:none}.drawer-virtual-checkout.loading .spinner{display:inline}.drawer-virtual-checkout.loading .spinner circle.path{fill:pink}.cart-drawer .drawer__inner{width:70rem}.cart-drawer .totals{padding-bottom:2rem;padding-inline:2rem;font-weight:700}.cart-drawer .drawer__header{display:flex;justify-content:center;padding-bottom:0}.cart-drawer .totals>h2{font-size:2rem}.cart-drawer p.totals__total-value{font-size:2.2rem;color:#000}.cart_drawer_subheading{text-align:center;font-size:1.6rem;margin-block:0;background-color:#ffbfe9;border-radius:5px}.cart-drawer th#CartDrawer-ColumnProduct,.cart-drawer th#CartDrawer-ColumnTotal,.cart-drawer small.tax-note.caption-large.rte{display:none}.cart-drawer .product-info p{font-size:1.5rem;min-height:50px}.cart_upsell{position:relative}.cart_upsell_slider{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;gap:2rem;padding-left:0;scroll-behavior:smooth;margin-bottom:1.7rem}ul.cart_upsell_slider::-webkit-scrollbar{display:none}.upsell-cart-slider-button button{outline:none;border:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50%;width:30px;height:30px;padding:0;margin:0;-webkit-tap-highlight-color:transparent}.upsell-cart-slider-button button span svg{width:15px;height:15px}.upsell-cart-slider-button .prev{left:-1rem;rotate:90deg}.upsell-cart-slider-button .prev svg{transform:translateY(3px)}.upsell-cart-slider-button .next{right:-1rem;rotate:-90deg}.upsell-cart-slider-button .next svg{transform:translateY(4px)}.cart_upsell_slider li{min-width:200px}.cart_upsell_slider li img{object-fit:contain;border:1px solid gray;border-radius:8px;width:100%;height:100%}.cart_upsell_slider{list-style:none}.cart-drawer .upsell_title{text-align:center;font-size:2rem;font-weight:700}.cart-add button#ProductSubmitButton-{padding:0;margin:0;margin-top:1.3rem;font-size:1.4rem;font-weight:400;min-height:45px}.cart-add button#ProductSubmitButton-:after,.cart-add button#ProductSubmitButton-:before{all:unset}.cart-add button#ProductSubmitButton-:hover{background-color:#97156a}.custom-kit .shiprocket-headless,.cart-drawer .shiprocket-headless{display:none}.makeup-kit-button{cursor:pointer;background-color:#b81f79;color:#fff;font-size:2rem;font-weight:700;width:100%;padding-block:1rem;border:none}.makeup-kit-button .spinner{display:none}.makeup-kit-button.loading{opacity:.5;pointer-events:none}.makeup-kit-button.loading .spinner{display:inline;margin-left:3px}.makeup-kit .slider-dots{display:none}label.image-variant .image-wrapper{position:relative}label.image-variant .image-wrapper .most-popular{position:absolute;width:100%;margin:0;display:none}#most-popular .image-wrapper .most-popular:nth-child(1){display:block}label.image-variant .image-wrapper .most-popular p{color:#fff;background-color:#b81f79;border-radius:8px;margin:0;width:80%;margin-inline:auto;font-weight:700;margin-top:-1rem}.image-variant .price-wrapper{position:relative;padding-bottom:3.5rem}.popular-timer{position:absolute;width:100%;bottom:-40px}.popular-timer .timer{width:85%;margin:auto}.popular-timer .timer_subtitle{font-size:10px;margin:0}.popular-timer .count_time{font-size:10px}.popular-timer .timer_box{flex-direction:column;padding:2px 2px 9px}.popular-timer .count_down{width:93%;display:flex;justify-content:space-evenly}.popular-timer .count{padding:1px 5px!important}.popular-timer .count .text{font-size:5px;font-weight:400}.image-variant-fieldset *{box-sizing:border-box!important}.image-variant-fieldset{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:1.5rem!important;text-align:center;margin-top:3.5rem!important}.image-variant-fieldset .variant-image{width:100%!important;height:100%;overflow:hidden;border-radius:8px;border:1px solid #A9A9A9}.image-variant-fieldset .var-title{margin:0;font-size:2.3rem;font-weight:700;margin-top:1.5rem;margin-bottom:.8rem}.image-variant{all:unset!important;border:1px solid #A9A9A9!important;border-radius:8px!important;overflow:hidden}.image-variant-fieldset input[type=radio]:checked+label{border:2px solid #B81F79!important;box-shadow:#11111a0d 0 4px 16px,#11111a0d 0 8px 32px!important;scale:1.05!important;transition:all .09s ease-in!important}.image-variant-fieldset .product-card-price{flex-direction:row-reverse}section.makeup-kit-section{margin-top:5rem;width:100%}.makeup-kit-section .title{font-size:2rem;font-weight:700;margin:0}.makeup-kit-section ul{padding:0;list-style-type:none;display:flex;gap:10px;flex-direction:column}.makeup-kit-section .kit-item-wrapper{display:flex;align-items:center;gap:1rem;justify-content:space-between;background-color:#d9d9d9;padding:8px;border:1px solid black;box-shadow:#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.makeup-kit-section .kit-item-wrapper .image-wrapper img{width:67px;height:67px;object-fit:cover;aspect-ratio:1;border:1px solid gray;border-radius:12px}.makeup-kit-section .kit-item-wrapper .title{flex:1;margin-left:1rem}.makeup-kit-section .kit-item-wrapper .title br{display:none}.makeup-kit-section .kit-item-wrapper .title p{font-size:14px;margin:0;font-weight:400}.makeup-kit-section .kitbox-selected-variant{background-color:#b81f79;color:#fff;width:max-content;padding:5px 10px;font-size:12px;border-radius:5px;font-weight:700}.makeup-kit-section .kit-item-wrapper .select-shade-button{border:1.4px solid #97156A;padding:.4em .8em;border-radius:4px;font-size:1.5rem;background-color:#fff;color:#000;box-shadow:#091e4240 0 4px 8px -2px,#091e4214 0 0 0 1px}.custom-dialog{width:fit-content;margin:auto;opacity:.5;display:block;scale:0}.custom-dialog[open]{transition:all .2s;opacity:1;scale:1}.custom-dialog .close-wrapper{display:flex;justify-content:space-between;align-items:center}.custom-dialog .close-wrapper p{margin:0;font-size:1.5rem;font-weight:700;flex:1}.custom-dialog .close-wrapper button{background-color:transparent;border:none;padding:0;font-size:3rem}.custom-dialog::backdrop{background-color:#00000075}.custom-dialog .close-wrapper{position:sticky;top:0}.custom-dialog fieldset{max-width:700px;margin:10px auto auto;display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.custom-dialog input{display:none}.custom-dialog p{text-align:center;font-size:1.2rem;margin:0}.custom-dialog fieldset{border:none}.custom-dialog input+img{border:3px solid rgb(213,187,212);border-radius:16px}.custom-dialog input:checked+img,.custom-dialog input.active+img{border:3px solid deeppink;border-radius:16px;scale:1.1;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px}.footer-block__brand-info .footer__list-social.list-social{display:none}.custom-footer-style{position:relative}.custom-footer-style:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0816/3665/5386/files/Layer_x0020_1bg.png?v=1703668153);background-position:right;background-position-y:top;background-repeat:no-repeat;width:100%;height:79%;position:absolute}.custom-footer-style .watermark{position:absolute;top:0;right:0;margin-right:0;z-index:1}.custom-footer-style .newsletter-title{font-weight:700;margin:0;margin-block:1.5rem}.custom-footer-style .footer-block__heading{background-color:#d353a0;max-width:fit-content;padding-inline:2rem;text-align:center;font-weight:700;padding-block:.5rem;border-radius:5px}.custom-footer-style .custom-newsletter{border-bottom:1px solid white}.custom-footer-style .custom-newsletter button{justify-content:end;margin-right:5px}.custom-footer-style .custom-newsletter:after{box-shadow:none}.custom-footer-style .custom-newsletter input{padding-inline:0;padding-left:5px}.custom-footer-style .custom-newsletter input:focus,.custom-footer-style .custom-newsletter input:focus-visible,.custom-footer-style .custom-newsletter input:hover{box-shadow:none}.custom-footer-style .custom-newsletter label{left:5px}.custom-footer-style .custom-newsletter .field__label{left:6px}.custom-footer-style .get-in-touch a{text-decoration:none}.custom-footer-style .get-in-touch a svg{width:15px;height:15px}.custom-footer-style .footer-block__details-content{margin-left:5%}.custom-footer-style .footer-block__details-content a{font-size:1.6rem}.newsletter-legal p{color:#ffffffb8;margin:0;font-size:.7rem;margin-top:.5rem}.product-card-review-snippet{text-align:center}.product-card-review-snippet .collection-reviews-num{font-size:13px!important}.image-variants-options{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.image-variants-options label{padding:0!important;border:none!important}.image-variants-options input[type=radio]:checked+label{background-color:unset!important}.image-variants-options input[type=radio]+label img{border-radius:12px;width:100px;height:100px;transition:all .2s ease-in-out}.image-variants-options input[type=radio]:checked+label img{border:3px solid white;box-shadow:#00000026 1.95px 1.95px 2.6px;box-shadow:#00000029 0 1px 4px,#333 0 0 0 3px;scale:1.03}.image-variant-label{font-weight:700;color:#000;font-size:18px}p.selected-image-variant{margin:0;font-size:11px;background:#b61453;color:#fff;width:max-content;border-radius:7px;padding:2px 5px}.desclaimer-text{font-size:10px;line-height:110%}.desclaimer-text strong{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:red}.product-description-metafield-images img{width:100%;height:100%;margin:0}.foundation-kit fieldset{border:none;padding-top:1rem;padding-bottom:2px}.foundation-kit .title{font-size:1.7rem;font-weight:600;margin-bottom:.5rem;color:#ff5b5b;margin-block:0}.foundation-kit .variant-title{font-weight:700;color:#000;font-size:17px;line-height:130%;text-transform:uppercase}.foundation-kit .fielset-heading{display:flex;flex-direction:column;margin-bottom:1rem}.foundation-kit .selected{margin:0;font-size:9px;background:#b61453;color:#fff;width:max-content;border-radius:4px;line-height:100%;padding:3px 5px}.foundation-kit .grid{max-width:400px;display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;margin-top:0!important}.foundation-kit .grid .img-wrapper img{max-width:100%;height:100%;aspect-ratio:1;border-radius:8px;-webkit-user-drag:none!important}.foundation-kit .grid label{border-radius:8px;overflow:hidden;aspect-ratio:1;position:relative;padding:4px;overflow:visible}.foundation-kit .grid label span.sh_checked{background:#03b003;position:absolute;top:-7%;right:-7%;padding:7px;border-radius:50%;display:flex;justify-content:center;align-items:center;width:27px;height:27px;display:none}.foundation-kit .grid label:has(input[checked]) span.sh_checked{display:inline-flex}.foundation-kit .grid label:has(input[checked]) .img-wrapper img{border:3px solid white;border-radius:8px;box-shadow:#00000029 0 1px 4px,#333 0 0 0 3px;scale:1.03;transition:all .3s ease-in-out}.foundation-kit .grid label input{display:none}.combo_image_lable{font-size:18px;font-weight:700}.combo_image_lable .selected-value{background-color:#97156a;color:#fff;margin-left:1rem;padding-inline:1rem;border-radius:4px}.variant-swatch .sh_checked{position:absolute;top:-10%;right:-10%;display:none}.variant-swatch .sh_checked svg{width:30px;height:30px;padding:6px;border-radius:100%;background-color:#03b003}.product-form__input input[type=radio]:checked+label .sh_checked{display:inline-flex!important}label.color-swatch.variant-swatch.round-corners{margin-right:1.8rem!important}.slider-buttons.no-js-hidden.quick-add-hidden{display:none!important}.cart-drawer__footer .price-wrapper{display:flex;gap:1.6rem;align-items:center;padding-block:1rem;justify-content:center}.cart-drawer__footer .price-wrapper .compare-price{text-decoration:line-through;line-height:100%;color:#8b8888;font-weight:600;font-size:1.3em}.cart-drawer__footer .price-wrapper .selling-price{font-size:1.6em;font-weight:700}.cart-drawer__footer .price-wrapper .off-badge{font-size:1.1em;padding:.1em .5em;font-family:Proxima Nova Rg;font-weight:600;background:#ffd112;color:#000;border:1px solid black;border-radius:20px}.order-saving-amount{background-color:#ebffa8;font-size:12.5px;color:#000}.order-saving-amount strong{color:#006400}.pricing-tax p{font-size:1rem;margin:0;line-height:100%;text-align:center;margin-top:-2rem}#vstar-reviews .grid-review .grid-review-head{overflow:hidden!important}.custom-sale-badge{background-color:#ffd112;border-radius:4px;display:inline-block;padding:5px 8px;color:#000;font-size:1.6rem;font-weight:600;line-height:1}@media (min-width: 749px){.header__inline-menu{display:none!important}.custom_nav .header__inline-menu{display:inherit!important}.custom_nav .mega-menu__link--level-2:has(+ul){text-align:center;background-color:#d353a0;color:#fff;line-height:100%;border-radius:8px;margin-bottom:2rem;padding:.8rem .5rem;line-height:130%}.mega-menu__link--level-2:not(:has(+ul)){background-color:#97156a;color:#fff;line-height:100%;border-radius:8px;margin-bottom:2rem;padding:.8rem 3rem;width:max-content}.custom_nav .mega-menu__link--level-2~ul li a{font-family:Proxima Nova Rg;font-weight:700;color:#97156a}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/global.css.map */
