@font-face{font-family:Glacial-Bold;src:url(GlacialIndifference-Bold.woff2);font-weight:700}@font-face{font-family:Glacial-Regular;src:url(GlacialIndifference-Regular.woff2);font-weight:400}@font-face{font-family:Glacial-Italics;src:url(GlacialIndifference-Italic.woff2);font-weight:400;font-style:italic}@font-face{font-family:Spartan-Bold;src:url(LeagueSpartan-Bold.woff2);font-weight:700}h1,h2,h3,h4,h5,button,div{font-family:Spartan-Bold}p{font-family:Glacial-Regular}#MainContent div.tt-rating-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;font-size:14px}.low-alert{margin:0;text-align:center;color:#000;margin-top:-1.5rem!important;font-size:1.6rem}.low-alert strong{color:#ef3fa8}.isolate .tt-rating-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.isolate .rich-text__heading{font-family:Spartan-Bold}.product__info-container p.product__text.inline-richtext.caption-with-letter-spacing{display:none}.announcement-bar-slider p{font-size:16px;font-weight:700;font-family:Glacial-Bold}.original-buy-button{background-color:#e80389;color:#fff;font-weight:700}.header-wrapper{box-shadow:0 4px 4px #00000040}.custom-cart-icon,.icon-account{width:27px!important;height:27px!important}.header .link{color:#000!important;font-size:17.5px;font-family:Spartan-Bold}.hero-video-section .mobile{display:none}.hero-video-section video{max-width:100%}.custom-collection-list .custom-collection-title{font-size:20px;font-family:Glacial-Bold;margin-top:3px}.custom-collection-list .description{font-family:Glacial-Regular;color:#000}.custom-collection-list .description p{margin-top:0}.custom-collection-list .sale-tag{position:absolute;background-color:#000;color:#fff;font-size:12px;font-family:Glacial-Regular;line-height:14.4px;padding:10px 15px;top:0}.custom-collection-list .mobile-sale-tag{display:none}.overpaying-section{border-block:2px solid #BFBFBF}.overpaying-section .title{font-size:4.8rem;font-family:Spartan-Bold;color:#63cbcf;text-align:center;line-height:115%;letter-spacing:-2.4px;margin-block:40px}.overpaying-section .title span{text-decoration:underline}.overpaying-section main{display:flex;margin-top:10px}.overpaying-section li{max-width:342px}.overpaying-section .features{list-style-type:none;padding:0;text-align:center;width:max-content;margin-inline:auto;margin-top:0}.overpaying-section .features .logo{line-height:100%}.overpaying-section .features h4.feature_title{margin-top:20px;margin-bottom:0;line-height:100%;letter-spacing:-1px;font-size:2rem;font-family:Spartan-Bold;margin-inline:auto}.overpaying-section .features p.feature__description{font-size:16px;font-family:Glacial-Regular;color:#000;line-height:120%;margin-top:10px;margin-bottom:20px}.overpaying-section .img-wrapper img{max-width:100%}.overpaying-section .content-wrapper{width:40%;text-align:center}.overpaying-section .top-brands .mobile{display:none}.overpaying-section .top-brands img{max-width:100%}.overpaying-section h1.seeon-on__title{font-size:5.9rem;font-family:Spartan-Bold;text-align:center;letter-spacing:-2.95px;line-height:74px;margin:20px 0 0}.overpaying-section ul.celeb-slider{padding:0;margin:0;margin-top:1rem;gap:10px;display:flex;overflow-x:scroll;scroll-behavior:smooth;margin-bottom:20px;list-style-type:none}.overpaying-section ul.celeb-slider::-webkit-scrollbar{display:none}.overpaying-section ul.celeb-slider li{min-width:202.5px}.overpaying-section h1.celeb-title{font-size:19px;line-height:22.8px;font-family:Glacial-Bold;margin:0}.overpaying-section p.celeb-description{font-size:15px;font-family:Glacial-Regular;line-height:150%;color:#000;margin:5px 0 0}.overpaying-section p.celeb-description strong{font-family:Glacial-Bold}section.page-width.color-matching-section{background-color:#eef8ae;display:flex;justify-content:space-between;align-items:center}.color-matching-section .text-content .title{margin:0;font-size:59px;font-family:Spartan-Bold;line-height:52px;letter-spacing:-2.9px;color:#000}.color-matching-section .text-content .description{font-size:22.5px;line-height:27px;font-family:Glacial-Regular;max-width:357px;margin-block:30px;color:#000}.color-matching-section .text-content .link{font-family:Glacial-Bold;font-size:20px;line-height:24px;text-decoration:none;padding:12px 28px;background-color:#fff;border:2px solid black}.color-matching-section .video-wrapper{padding-right:50px;max-width:407px}.color-matching-section .video-wrapper video{max-width:100%}.review-section .title{font-size:59px;line-height:52px;font-family:Spartan-Bold;text-align:center;letter-spacing:-2.9px}.review-section .title svg{width:260px}.review-section .slider-wrapper{background:linear-gradient(180deg,#cbc7e3 50%,#fff 50%);padding-top:10px}.review-section .slider-wrapper ul{display:flex;overflow:scroll;column-gap:2px;padding:0;list-style-type:none;margin:0}.review-section .slider-wrapper ul li{padding:10px;margin:8px;background-color:#fff;box-shadow:4px 4px #000;outline-color:#000}.review-section .slider-wrapper ul li a,.review-section .slider-wrapper ul li a>img{max-width:182px}.review-section .slider-wrapper .starssection{display:-webkit-inline-box;width:100%}.review-section .slider-wrapper .starssection img{width:79.5px;max-width:100%;height:auto}.review-section .slider-wrapper .starssection .customersname{margin:0 0 0 5px;font-family:Glacial-Regular;font-size:13px;line-height:100%;color:#000;display:flex;justify-content:center;align-items:center}.review-section .slider-wrapper p.productname{margin:0;font-size:16px;line-height:19.2px;color:#000;font-family:Glacial-Bold}.review-section .slider-wrapper p.reviewtext{font-size:14.5px;line-height:100%;color:#000;font-family:Glacial-Regular}.quiz-section{margin-top:2rem;background-color:#eef8ae;padding-block:3rem;text-align:center}.quiz-section .title{margin:0;font-size:59px;font-family:Spartan-Bold;line-height:59px;letter-spacing:-2.9px}.quiz-section .ctas-wrapper{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.quiz-section .ctas-wrapper a{text-decoration:none;color:#000;background-color:#fff;border:2px solid black;padding:12px 28px;font-family:Glacial-Bold;font-size:20px;line-height:28px}.custom-text-section{margin-top:20px;padding:25px 60px}.custom-text-section .title{font-size:59px;line-height:52px;font-family:Spartan-Bold;text-align:center;letter-spacing:-2.9px;color:#000}.custom-text-section .content p{font-family:Glacial-Regular;font-size:22px;line-height:26.4px;color:#000;letter-spacing:normal}.custom-text-section .content p a{color:#000}.custom-blog-section .blog__title{text-align:center;margin:auto auto 20px;font-size:22px;font-family:Glacial-Regular;color:#000;text-decoration:underline;line-height:26.2px}.custom-blog-section .article-card__excerpt{display:none}.custom-blog-section .full-unstyled-link{text-align:center;font-size:16px;font-family:Glacial-Regular;line-height:19.2px;color:#000;padding-top:10px}.custom-blog-section .slider-buttons{display:none}.custom-footer-section h2.footer-block__heading.inline-richtext{font-size:59px;line-height:52px;font-family:Spartan-Bold;text-align:center;letter-spacing:-2.9px;color:#000;margin-bottom:0}.custom-footer-section .footer-description{font-family:Glacial-Regular;color:#000;font-size:26px;line-height:33px;text-align:center;margin-top:20px}.custom-footer-section .newsletter-form{margin-inline:auto!important}.custom-footer-section .newsletter-form .field{border-bottom:2px solid black!important}.custom-footer-section .newsletter-form .field label{display:none}.custom-footer-section .newsletter-form .newsletter-form__button{width:fit-content;margin-right:-150px}.custom-newsletter-button{background-color:#fff!important;color:#000!important;border:2px solid black;padding:10px 40px;font-size:16px;font-family:Glacial-Bold;line-height:100%}.custom-footer-section .newsletter-form .field:after{border:none!important;outline:none!important;box-shadow:none!important}.custom-footer-section .custom-social-icons{margin-top:30px}.custom-footer-section ul.footer-block__details-content.list-unstyled{display:flex;flex-direction:column;margin-top:50px;gap:10px}.custom-footer-section ul.footer-block__details-content.list-unstyled a{font-size:22px;line-height:26.2px;font-family:Glacial-Regular;color:#000}.custom-collection .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.custom-collection .custom-banner img{width:100%;height:100%}.custom-collection .collection-text .title{font-size:40px;font-family:Spartan-Bold;margin-top:40px}.custom-collection .total-product-count-desc{font-size:14px;font-family:Glacial-Regular}.custom-collection .card__badge,.custom-collection .card-information{display:none}.custom-collection .full-unstyled-link{color:#000;font-family:Spartan-Bold;font-size:12px;line-height:18px;text-align:center}.custom-collection ul#product-grid li{padding:.6rem}.custom-collection ul#product-grid{row-gap:1.3rem}.back-link{display:flex;align-items:center;gap:1rem;font-size:12px;color:#000;font-family:Glacial-Regular;text-transform:capitalize}.back-link span svg{rotate:180deg}.product .product__title h1{text-transform:lowercase;font-size:40px;font-family:Spartan-Bold;line-height:100%;margin-top:1.4rem}.product .product__tax.caption.rte,.product button.shopify-payment-button__button.shopify-payment-button__button--unbranded{display:none}button#ProductSubmitButton-template--16718096793759__main{background-color:#000;color:#fff;text-transform:uppercase;font-family:Glacial-Bold;transition:all ease-in-out .2s}button#ProductSubmitButton-template--16718096793759__main:hover{background-color:#fff!important;color:#000!important}.custom-shades .title{font-size:1.8rem;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:#ff1493;font-weight:700;animation:tilt-shaking .5s linear infinite}.choose-shade-warning span,.choose-shade-warning strong{color:#480748}.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-family:sans-serif;font-weight:300;font-size:12px;margin-block:2rem}.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;row-gap:7px;margin-block:12px;margin-top:0}.usp_badges .badge{font-size:12px;padding:4px 10px;background:pink;border-radius:20px}span.badge.desktop-badge{font-size:1.2rem;padding:.4rem 1rem;border:none;font-weight:400;margin:0}.product-icon-list.vstar-star{display:inline-flex!important;margin-bottom:0!important}.badge-wrapper.ups-badges:nth-child(1) .badge{background-color:#fed9fb}.badge-wrapper.ups-badges:nth-child(2) .badge{background-color:#d9ffd8}.badge-wrapper.ups-badges:nth-child(3) .badge{background-color:#ffdad0}.badge-wrapper.ups-badges:nth-child(4) .badge{background-color:#ffe59c}.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;display:none}.virtual-cart-button,.virtual-sticky-add-to-cart{background-color:#e80389;color:#fff;width:100%;padding:1.3rem;font-size:1.5rem;letter-spacing:.5px;font-weight:500;font-weight:700;border:none;border-radius:5px;position:relative;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-transform:uppercase}.virtual-cart-button:enabled .virtual-cart-text,.virtual-sticky-add-to-cart:enabled .virtual-cart-text{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-nocss: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{opacity:.5}.virtual-cart-button .spinner,.virtual-sticky-add-to-cart .spinner{margin-left:3px;display:none}.virtual-cart-button.loading .spinner,.virtual-sticky-add-to-cart.loading .spinner{display:inline}td.cart-item__totals.right{display:none}.cart-drawer .drawer__heading{font-size:3rem;font-weight:700;color:#e80389}.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;display:none}.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 .totals>h2{font-size:14px!important}.cart-drawer p.totals__total-value{font-size:2rem}.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 p.totals__total-value{font-size:2rem;color:#000}.cart_drawer_subheading{text-align:center;font-size:1.6rem;margin-block:0;background-color:pink;color:#000;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.3rem;line-height:150%;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:150px}.cart_upsell_slider li img{object-fit:contain;border:1px solid gray;border-radius:8px;width:100%;height:100%;max-width:200px;max-height:200px;object-fit:cover}.cart_upsell_slider{list-style:none}.cart-drawer .upsell_title{text-align:center;font-size:1.5rem;text-transform:uppercase;font-weight:700}.cart-add button#ProductSubmitButton-{padding:5px 0 0;margin:0;margin-top:1rem;font-size:1.1rem;line-height:100%;font-weight:400;min-height:28px;background-color:#e75790;border-radius:4px}.cart-add button#ProductSubmitButton-:after,.cart-add button#ProductSubmitButton-:before{all:unset}.cart-add button#ProductSubmitButton-:hover{background-color:#97156a}.tab-wrapper{margin-top:1rem}.tab-wrapper .product-grid{overflow-y:hidden}.tab-wrapper .card__badge{align-self:flex-end;grid-row-start:inherit;position:absolute!important;left:-1px;top:-3px}.tab-wrapper .card__badge .badge{background-color:#ff5b6f;border-radius:4px;font-weight:700;color:#fff}.tab-wrapper .top-title,.hot-deals .top-title{text-align:center;color:#000;font-weight:700;font-family:Spartan-Bold;font-size:5rem;margin-block:0}.tab-wrapper .description{margin:0;font-family:Glacial-Regular;color:#000;text-align:center;font-size:21px;line-height:100%;font-weight:600}.tab-wrapper .shop-all-btn,.hot-deals .shop-all-btn{font-size:2.7rem;font-weight:600;line-height:5rem;color:#f586c8;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:5px}.tab-wrapper .shop-all-btn svg,.hot-deals .shop-all-btn svg{width:2rem}.tab-wrapper .shop-all-btn:hover,.hot-deals .shop-all-btn:hover{color:#b81f79;transition:all ease-out .7s}.tab-wrapper .shop-all-btn:hover svg,.hot-deals .shop-all-btn:hover svg{transform:translate(20%);transition:all ease .7s}.tab-wrapper ul{column-gap:1.8rem!important;flex-wrap:nowrap;overflow:scroll}.tab-wrapper ul::-webkit-scrollbar{height:0;width:0;display:none}.tab-wrapper ul li{max-width:328px!important}.custom-cart-product .full-unstyled-link{color:#000;font-family:Glacial-Regular;text-align:center;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.custom-cart-product .card__heading{min-height:41px}.custom-cart-product .product-card-detail{min-height:25px}.custom-cart-product .review{min-height:15px}.custom-cart-product .product-card-detail p{text-align:center;line-height:100%;margin-top:10px!important;font-size:12px;text-wrap:balance;font-weight:700;font-family:Glacial-Regular;color:#38b000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.custom-cart-product .review{text-align:center}.custom-cart-product .vstar-star .star-item svg,.custom-cart-product .star-item.half-star{height:12px!important;width:12px!important}.custom-cart-product .collection-reviews-num{font-size:10px!important}.product-card-price.custom-card-price{display:flex!important;justify-content:center!important;align-items:center;text-align:center;column-gap:5px}.product-card-price.custom-card-price span.main-compare-price{line-height:100%;font-size:14px;font-family:Glacial-Bold;color:#8b8888;text-decoration:line-through}.product-card-price.custom-card-price span.main-selling-price{line-height:100%;font-size:17px;color:#ff1493;font-family:Glacial-Bold}.product-card-price.custom-card-price span.off-badge{color:#000;background-color:#fed211;font-family:Glacial-Bold;font-size:13px;padding:3px 5px;line-height:100%;border:1.2px solid black;border-radius:20px}.custom-cart-product .custom-quick-add:before,.custom-cart-product .custom-quick-add:after{all:unset}.custom-cart-product .custom-quick-add{background-color:#e80389;border-radius:4px;color:#fff;text-transform:uppercase;font-weight:700;padding-block:.2em;height:unset;max-height:unset;min-height:unset}.hot-deals{margin-top:3rem;background-color:#ff8b54;padding-block:2.4rem}.hot-deals a{text-decoration:none}.hot-deals .deal-wrapper{padding:20px 10px;box-shadow:#00000059 0 5px 15px;border-radius:8px;background-color:#fff}.hot-deals .title-wrapper{min-height:38px;margin-bottom:1rem}.hot-deals .product-form__submit{width:100%;background-color:#e80389;color:#fff;text-align:center;text-transform:uppercase;font-family:Glacial-Bold!important;border-radius:4px!important;padding-block:.2em;cursor:pointer}.hot-deals .product-form__submit:after,.hot-deals .product-form__submit:before{border:none;outline:none;box-shadow:none}.hot-deals .product-form__submit:hover{background-color:#97156a}.hot-deals .product-title{text-align:center;color:#000;font-family:Glacial-Regular;line-height:120%;font-weight:600;margin:0;margin-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis}.hot-deals .top-title{margin-bottom:1.4rem}.hot-deals .deals-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:4rem}.hot-deals .deals-list img{max-width:100%;height:auto;aspect-ratio:1}.hot-deals .upsell-cart-product .product-card-price span.off-badge{display:none}.new-review-section{background-color:#f5f5f5;padding-block:1rem;margin-bottom:5rem}.review-slider-wrapper ul{list-style-type:none;padding-left:0;display:flex;gap:2rem;overflow:scroll;flex-wrap:nowrap;overflow-y:hidden}.review-slider-wrapper ul li{background-color:#fff;padding:2rem;border-radius:24px;text-align:center;margin-inline:auto;min-width:236px}.review-slider-wrapper ul li .review{font-family:Glacial-Regular;font-size:16px;line-height:120%;color:#000}.review-slider-wrapper ul li .stars{color:orange;font-size:24px;line-height:100%}.review-slider-wrapper ul li .author-name{font-family:Glacial-Regular;color:gray;font-weight:700}.review-slider-wrapper ul li .product-name{font-size:14px;font-family:Glacial-Regular;margin-top:1rem;color:#1d1d1d}.review-slider-wrapper ul li .product-name a{color:#000;text-decoration:none;font-weight:700}.review-slider-wrapper ul li .img-wrapper{width:10rem;height:10rem;margin-inline:auto;aspect-ratio:1;display:flex;justify-content:center}.review-slider-wrapper ul li .img-wrapper img{width:100%;height:100%;border-radius:13px}section.review-section .description{text-align:center;font-size:3rem;font-family:Glacial-Regular;color:#000;margin:0}.custom-product-page-price.custom-product-price{display:flex;justify-content:left;align-items:center;gap:1.5rem}.custom-product-page-price.custom-product-price span.main-compare-price{color:gray;font-weight:500;text-decoration:line-through;font-size:1.8rem;line-height:100%}.custom-product-page-price.custom-product-price span.main-selling-price{color:#000;font-size:2.2rem;font-weight:700;line-height:100%}.custom-product-page-price.custom-product-price span.off-badge{color:#000;font-size:1.5rem;font-weight:700;background-color:#ffd112;padding:9px 12px 4px;border:2px solid black;border-radius:22px;box-sizing:border-box}.custom-product-page-price.custom-product-price span.main-compare-price>*,.custom-product-page-price.custom-product-price span.main-selling-price>*{line-height:100%}.upsell-cart-product .product-info p{color:#000;font-family:Glacial-Bold;text-align:center;font-size:12px;line-height:120%;margin-top:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:ellipsis;min-height:25px}.upsell-cart-product .product-card-price{display:flex;justify-content:center;align-items:center;gap:1rem;min-height:28px}.upsell-cart-product .product-card-price span.main-selling-price{font-size:12px;color:#000;font-weight:700;line-height:100%}.upsell-cart-product .product-card-price span.main-compare-price{font-size:11px;line-height:100%;color:gray;text-decoration:line-through}.upsell-cart-product .product-card-price span.off-badge{font-size:8px;line-height:100%;font-weight:700;padding:5px 3px 3px;color:#000;background-color:#fed211;border:2px solid black;border-radius:20px}product-info[data-url="/products/new-4-lipstick"] .shade-wrapper{width:max-content;border:1px solid #d3b5b5;padding:2px;aspect-ratio:1;border-radius:12px;display:flex;justify-content:right}.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}.product-description-metafield-images img{width:100%;height:100%;margin:0}.custom-slider{position:relative}.custom-slider .arrow{position:absolute;top:50%;transform:translateY(-50%);background:#0000001c;border:none;width:50px;height:50px;border-radius:100%;text-align:center;cursor:pointer}.custom-slider .arrow:hover{background-color:#000}.custom-slider .arrow svg{width:20px;height:20px;color:#fff;fill:#fff;margin-top:5px}.custom-slider ul{scroll-behavior:smooth}.custom-slider .arrow.right-arrow{right:0}.custom-slider .arrow.right-arrow svg{transform:rotate(-90deg)}.custom-slider .arrow.left-arrow{left:0}.custom-slider .arrow.left-arrow svg{transform:rotate(90deg)}.product .price.price--large.price--on-sale.price--show-badge{text-align:center}.product s.price-item.price-item--regular{color:gray;font-size:18px;font-weight:700;font-family:Spartan-Bold}.product span.price-item.price-item--sale.price-item--last{font-size:2.2rem;font-weight:700;color:#000;font-family:Spartan-Bold}.product span.badge.price__badge-sale.color-scheme-4{line-height:100%;font-size:12px;padding:9px 5px 6px;color:#000;font-weight:700;background-color:#ffd112;border:2px solid black;box-sizing:border-box}.custom-card-product{border-radius:6px;box-shadow:#0000003d 0 3px 8px;padding:10px 5px;margin:10px 2px}.custom-card-product a{text-decoration:none;color:#000}.custom-card-product .card-product-title{font-size:13px;font-family:Glacial-Regular;font-weight:600;margin:0;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:35px}.custom-card-product .img-wrapper img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;border:1px solid #8080806e}.choose-shade-btn,.choose-shade-btn:after,.choose-shade-btn:before{all:unset}.custom-card-product .content{padding-inline:3px}.custom-card-product .custom-card-price{margin-top:1.5rem}.choose-shade-btn{background-color:#e80389;padding-block:10px;width:100%;font-weight:700;font-size:10px;line-height:100%;text-align:center;border-radius:8px;color:#fff;margin-block:1rem;margin-bottom:5px}.blog-articles .card-wrapper .card__heading .full-unstyled-link{text-align:center;font-weight:700;font-family:Spartan-Bold}.blog-articles .card-wrapper .article-card__excerpt{display:none}.blog-articles .card-wrapper .article-card__info.caption-with-letter-spacing.h5{text-align:center;margin-bottom:2rem}product-info[data-url="/products/4-long-lasting-lipstick-kit-new"] h1.show-selected,product-info[data-url="/products/matte-liquid-lipstick-kit"] h1.show-selected{display:block!important;font-family:sans-serif;font-weight:400;margin-block:1rem}dl.custom_properties_shade{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;column-gap:3px;width:max-content}dt.custom-property-key{line-height:120%}.cart-item__name.break+.product-option{display:none}.cart-item__price-wrapper span.price.price--end{width:max-content!important;font-weight:700}.cart-drawer__footer .price-wrapper{display:flex;gap:1.6rem;align-items:center;padding-block:1rem;justify-content:center;font-family:Spartan-Bold}.cart-drawer__footer .price-wrapper .compare-price{text-decoration:line-through;line-height:100%;color:#8b8888;font-weight:600;font-size:1em}.cart-drawer__footer .price-wrapper .selling-price{font-size:1.3em;font-weight:700}.cart-drawer__footer .price-wrapper .off-badge{font-size:1em;padding:.5em .5em .1em;font-weight:600;background:#ffd112;color:#000;border:1px solid black;border-radius:20px}.cart-drawer-subheading{background-color:#e75790;color:#fff;margin-inline:5px;padding:.5rem 1rem;font-size:12px;text-align:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;border-radius:6px;font-weight:lighter}fieldset[data-template=image-variant] label{padding:0!important;border-radius:100%;border:none}fieldset[data-template=image-variant] input[type=radio]+label{border:none!important;box-shadow:none!important;transition:all ease-in .3s}fieldset[data-template=image-variant] input[type=radio]:checked+label:before{border:transparent!important;box-shadow:none!important;background-color:none!important}fieldset[data-template=image-variant] input[type=radio]:checked+label{background-color:#fff!important}fieldset[data-template=image-variant] input[type=radio]:checked+label img{border:3px solid black;border-radius:100%;padding:1px;box-shadow:#0000003d 0 3px 8px;scale:1.01}.bulkadd-lips[data-product="/products/4-trending-nude-nail-polish-kit"] .show-selected{display:inherit!important;margin-block:1rem;font-family:sans-serif;color:#1d1d1d;font-size:12px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/75/assets/global.css.map */
