@media (max-width: 769px){.announcement-bar-slider p{font-size:15px}.announcement-bar-slider .slider-button,.hero-video-section .desktop{display:none}.hero-video-section .mobile{display:block}.hero-video-section-width{padding:0}.custom-collection-list .card__information{margin-bottom:3rem}.custom-collection-list .card__inner{margin-inline:auto;width:80%!important}.custom-collection-list .custom-collection-title{text-align:center;font-size:26px}.custom-collection-list .description{text-align:center;font-size:2rem}.custom-collection-list .description p{margin:0}.custom-collection-list span.sale-tag{display:none}.custom-collection-list .mobile-sale-tag{display:inherit;color:#fff;background-color:#000;text-align:center;font-size:20px;line-height:24px;max-width:fit-content;margin-inline:auto;padding-block:6px;padding-inline:2rem;letter-spacing:1px}.custom-collection-list .mobile-sale-tag .shop-now{font-weight:"Glacial-Bold";font-weight:700}.overpaying-section .top-brands .mobile{display:inherit;text-align:center;max-width:200px;margin-inline:auto}.overpaying-section .top-brands .desktop{display:none}.overpaying-section .title{font-size:24px;line-height:21.6px;letter-spacing:inherit;margin-block:2rem}.overpaying-section main{flex-direction:column;margin-top:0}.overpaying-section main .img-wrapper{display:none}.overpaying-section li{padding-inline:20px}.overpaying-section .features .wrapper{display:flex;text-align:left;gap:20px}.overpaying-section .features h4.feature_title{margin:0;font-size:1.6rem}.overpaying-section h1.seeon-on__title{font-size:23px;line-height:44px;letter-spacing:-1.15px}.overpaying-section ul.celeb-slider li{padding:0;min-width:175px}.overpaying-section h1.celeb-title{font-size:16px;line-height:19.2px}.overpaying-section p.celeb-description{font-size:13px;line-height:15.6px}.overpaying-section ul.celeb-slider{margin-bottom:40px}section.page-width.color-matching-section{flex-direction:column-reverse;padding:0}.color-matching-section .video-wrapper{padding:0}.color-matching-section video{width:100%}.color-matching-section .text-content{text-align:center;padding-inline:16px;padding-block:20px}.color-matching-section .text-content .title{font-size:23px;line-height:100%;letter-spacing:-1.15px}.color-matching-section .text-content .title br{display:none}.color-matching-section .text-content .description{font-size:16px;line-height:19.2px;margin-top:5px;margin-bottom:10px}.color-matching-section .text-content .link{font-size:16px;padding:6px 15px 5px}.page-width.review-section{padding:0}.review-section .title{font-size:35px;line-height:35px;letter-spacing:-1.15px}.review-section p.description{font-size:22px}.review-section .title svg{max-width:104px}.quiz-section{padding-block:1.5rem}.quiz-section .title{font-size:23px;line-height:100%;letter-spacing:-1.15px}.quiz-section .ctas-wrapper{flex-direction:column;justify-content:center;align-items:center}.quiz-section .ctas-wrapper a{max-width:fit-content;padding:6px 15px;font-size:16px;line-height:19.2px;border:1px solid black}.custom-footer-section h2.footer-block__heading.inline-richtext{font-size:23px;line-height:100%;letter-spacing:-1.15px}.custom-footer-section .footer-description{font-size:15px;line-height:18px}.custom-footer-section .footer__content-top{padding:0}.custom-newsletter-button{font-size:16px;line-height:100%!important;padding:6px 15px}.custom-footer-section .newsletter-form .newsletter-form__button{margin-right:-100px;margin-top:20px;height:fit-content}.custom-footer-section .newsletter-form .field{width:70%}.custom-footer-section ul.footer-block__details-content.list-unstyled{margin-top:30px}.custom-footer-section ul.footer-block__details-content.list-unstyled li{margin:auto}.custom-footer-section ul.footer-block__details-content.list-unstyled a{font-size:13px;line-height:15.6px;font-family:Glacial-Regular;color:#000;margin:0;padding:0}.custom-collection .custom-banner{padding-inline:0}.custom-collection ul#product-grid li{padding:.2rem}.custom-collection .collection-text .title{font-size:23px;font-family:Spartan-Bold;margin-top:30px}.product .product__title h1{font-size:23px}.custom-shades .title{font-size:1.7rem;font-weight:600;margin-bottom:.5rem;text-align:center}h1.show-selected{padding:0;font-size:10px!important;margin-block:1rem}div#seal-star-rating-widget{display:flex}.custom_label{width:90px;height:89px}.custom_shade_list{display:grid;grid-template-columns:1fr 1fr 1fr}.custom_label .sh_checked{width:2.7rem;height:2.7rem}.final-kit-text{font-size:1.6rem!important}.selected-shades{justify-content:start;gap:2rem;border-bottom:0;padding-bottom:.5rem}.selected-shades .selected_shade_box,.free_item{width:47px;height:48px}.usp-badges-mobile .badge{padding:5px 8px}.sticky-cart-wrapper.active{display:block}.custom-kit .thumbnail-list__item.slider__slide{width:75px!important;height:75px!important}button.slider-button.slider-button--prev,button.slider-button.slider-button--next{display:none}.custom-price{gap:1.5rem!important}.custom-price span.main-compare-price{font-size:20px!important}.custom-price span.main-selling-price{font-size:30px!important}.custom-price span.off-badge{font-size:15px!important;border:.8px solid black!important;padding:.7.5px!important;padding:.4em!important;border-radius:15px!important}.bulk-add-lip .usp_badges{max-width:86%;row-gap:10px}.usp_badges.desktop-usp-badges{display:none}.usp-badges-mobile .badge{padding:5px 8px;font-family:Glacial-Bold}.thumbnail-list li{max-width:50px}.tab-wrapper .custom-cart-product .card__heading,.custom-cart-product .product-card-detail{min-height:30px}.custom-cart-product .full-unstyled-link{font-size:14px}.custom-cart-product .product-card-detail p{font-size:13px;min-height:30px}.tab-wrapper ul{column-gap:1.6rem!important}.tab-wrapper ul li{max-width:155px!important}.tab-wrapper .top-title,.hot-deals .top-title{color:#000;font-size:3.5rem}.tab-wrapper .description{font-size:1.8rem;text-wrap:balance}.tab-wrapper .description br{display:none}.tab-wrapper [role=tab]{font-size:1.8rem!important;padding:10px 17px 7px;line-height:100%!important;border-radius:30px;text-wrap:nowrap}.tab-wrapper .card__badge{top:-1px}.tab-wrapper .card__badge .badge{font-size:10px;padding:8px 7px 2px}.tab-wrapper .collection{padding-top:0}.tab-wrapper .shop-all-btn,.hot-deals .shop-all-btn{font-size:1.6rem;gap:.8rem}.tab-wrapper .shop-all-btn svg,.hot-deals .shop-all-btn svg{width:1.2rem}.tab-wrapper [role=tablist]{width:100%;gap:1.5rem;margin-bottom:2.8rem}.tab-wrapper [role=tablist]:after{content:""}.tab-wrapper [role=tab]{line-height:170%}.home-custom-width,.custom-page-width{padding-bottom:.2rem}.tab-wrapper .product-grid{flex-wrap:nowrap;gap:1.3rem;overflow-x:scroll;overflow-y:hidden}.tab-wrapper .product-grid li{min-width:250px}.tab-wrapper .product-grid li{margin:3px 5px;padding:6px 10px;border-radius:6px;box-shadow:#0000003d 0 3px 8px}.custom-cart-product .custom-quick-add{padding-block:7px}.hot-deals .deals-list{display:flex;flex-wrap:nowrap;overflow:scroll}section.hot-deals.page-width{padding-inline:0}.hot-deals .deal-wrapper:first-child{margin-left:2rem}.hot-deals .deal-wrapper:last-child{margin-right:2rem}.hot-deals .deal-wrapper{min-width:250px}.hot-deals .upsell-cart-product .product-card-price span.off-badge{display:block}.product-card-price.custom-card-price span.main-compare-price{font-size:14px}.product-card-price.custom-card-price span.main-selling-price{font-size:16px}.product-card-price.custom-card-price span.off-badge{font-size:12px}.custom-product-page-price.custom-product-price{text-align:center;justify-content:center}.custom-product-page-price.custom-product-price span.off-badge{line-height:100%;font-size:12px;padding:9px 5px 6px}.cart-drawer .upsell_title{font-size:1rem}.cart_upsell_slider{gap:1.5rem}.upsell-cart-product .product-card-price{gap:4px}.upsell-cart-product .product-card-price span.off-badge{font-size:7px}.cart_upsell_slider li{min-width:130px}div#new-4-lipstick{display:inherit}slider-component[data-custom-id=new-4-lipstick]{display:none}slider-component[data-custom-id=trending-nail-polish-kit-1]{display:flex!important}.custom-card-product .custom-card-price{min-height:18px;margin-top:1.5rem}.custom-card-product .main-compare-price{font-size:10px!important}.custom-card-product .main-selling-price{font-size:12px!important}.custom-card-product .off-badge{font-size:9px!important;padding:4px 3px!important}.product-icon-list.vstar-star{margin-top:0!important}product-info[data-url="/products/4-trending-nude-nail-polish-kit"] .custom_label{width:27vw;height:27vw}.bulkadd-lips[data-product="/products/pack-0f-6-nude-nail-polish"] .shade-wrapper{width:105px;height:105px}.bulkadd-lips[data-product="/products/pack-0f-6-nude-nail-polish"] .shade-wrapper label{width:100%;height:100%;background-position:center!important}main[data-url="/products/pack-0f-6-nude-nail-polish"] .rich-text__heading strong{font-size:1.8rem}main[data-url="/products/pack-0f-6-nude-nail-polish"] #seal-star-rating-widget{margin-top:0!important;margin-block:7px!important}.bulkadd-lips[data-product="/products/4-trending-nude-nail-polish-kit"] .custom_shade_list{grid-template-columns:1fr 1fr 1fr 1fr}product-info[data-url="/products/4-trending-nude-nail-polish-kit"] .custom_label{width:100%!important;height:inherit!important;aspect-ratio:1}}@media (max-width: 400px){main[data-url="/products/4-long-lasting-lipstick-kit-new"] .rich-text__heading strong{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/global-responsive.css.map */
