@media screen and (min-height: 1201px){.template-page .pdt-detail-page .product-single__photo{height:700px!important}body .youtube-video.product-single__photo{height:700px}}@media screen and (min-width: 2000px) and (max-width: 3000px){.curator-coll .collection-prt img{max-height:inherit}.coll-list-img-cont{bottom:30px}.pdt-middle-main .grid-view-item__image-wrapper{min-height:550px!important;max-height:600px!important}.template-product .arp-block.arp-grid-tight{margin-top:100px}.template-product.product-unlocked .arp-block.arp-grid-tight{margin-top:0}.product-single__photo video{max-height:calc(100vh - 455px)}.collection_list .pdt-img-cont{max-height:770px;min-height:770px}.template-coll-grwm-daisy-edgar-jones .collection-hero__image{height:700px}.the-gift-list .collection_list .coll-list-item{min-height:940px}.equilibrium-skincare .eq_content_image_section{margin-top:1420px}.eq_video_banner .video-section{height:470px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:380px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:40px}body.page-coming-soon .friends-family-event .video-image-section{max-width:1700px}.curator-lp-banner .banner-content{margin-left:5%}.curator-lp-banner-2 .banner-content{right:12%}.curator-lp-banner-2 .banner-desk-img{margin-left:15%}.page-curator .page-container{overflow:inherit}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:1100px}.curator-coll .collection_list .pdt-img-cont{max-height:930px;min-height:930px}.waitlist-coming-soon .waitlist-right-section{right:12%}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:1085px}}@media screen and (max-width: 1900px){.the-gift-list .main-content .banner-main{min-height:530px}.curator-coll .collection_list .pdt-img-cont{max-height:648px;min-height:648px}.the-gift-list .curator-coll .collection_list .coll-list-item,.page-influencer .curator-coll .collection_list .coll-list-item{min-height:800px}}@media screen and (max-width: 1820px){.template-page .product_sector_section{max-width:1700px;padding:100px 0 60px}.product_tab_section.sticky_product_tab{width:19.8%}}@media screen and (min-width: 1200px) and (max-width: 2000px){.unlock-impact{margin-top:0}}@media screen and (min-width: 1600px) and (max-width: 200px){.arp-block__image-link{padding-bottom:130%}}@media screen and (max-width: 1700px){.product-img-box,.vlf-landing-catalog .product-img-box{width:50%}.shade-boxs-main{left:151px;top:210px}.shade-pallet .shade-img1-box{width:160px;height:100%}.shade-pallet .shade-img2-box,.shade-pallet .shade-img3-box{width:165px;height:160px}.shade-pallet-main{width:792px;left:4px;top:3px}footer .social-icons li{padding:0 3px}.our-story-img{left:7%}.holidaylist-main .arch-brow-c-cont a br{display:none}.page-holiday-ghost .offer-purchaser-txt{font-size:20px}.page-holiday-ghost .nohuman-rights-logo{max-width:33%}.browreco-brow-list .arch-brow-info{min-height:122px}.holidaylist-main .arch-coll-img{min-height:550px}.price-set-item a h3{font-size:18px;min-height:46px}.waitlist-unlocked{font-size:65px}.collection_list .pdt-img-cont{max-height:500px;min-height:500px}body.page-coming-soon .video-image-section{padding-top:40px}body.page-coming-soon .video-image-section .logo{max-width:200px}body.page-coming-soon .description,body.page-coming-soon .veil-comingsoon .waitlist_form,body.page-coming-soon .veil-comingsoon .klaviyo-form{margin-top:20px}body.page-coming-soon .title{margin-bottom:30px}body.page-coming-soon .veil-comingsoon{overflow:hidden}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .description .number{margin-top:20px}.product_sector_section .product_detail_list li .top_section .product_desc_block{padding-left:45px}.product_sector_section .product_description{margin-bottom:25px}.product_sector_section .bottom_section .image_video_section{margin-left:0;margin-top:-70px;width:44%}.eq_block_2 .description{font-size:42px}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:21px;font-weight:700;margin:40px 0 45px}.eq_content_image_section .description .title{font-size:42px}.page-eq_landing_pages_v1 .index-section{padding-top:35px;padding-bottom:35px}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{font-size:75px}.product_sector_section .left_section{width:30%;padding-right:3%}.product_sector_section .right_section{padding-right:0}.product_sector_section .product_price{margin-top:30px}.product_detail_list li .top_section .image_product_block{width:44%!important}.product_sector_section .bottom_section .icon_section{width:38%;font-size:31px;padding-right:50px}.product_sector_section .product_detail_list li .top_section .product_desc_block{padding-right:0;width:56%}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .image_video_section{width:50%;left:0}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{padding-left:0}.product-section-wrapper .grid__item .hover_content .btn{margin-top:40px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content{padding-top:40px}.product_sector_section .bottom_section .image_video_section .imagevideo_grid{max-width:375px}.template-page .product_sector_section{max-width:1400px;width:100%}.template-page .product_sector_section .right_section{width:72%}.template-page .product_sector_section .left_section:before{right:0}.template-page .product_sector_section .left_section{width:24%;padding-right:4%}.product_tab_section .product_tab{font-size:20px}#shopify-section-eq_lp_product_section.index-section:last-child{padding-bottom:35px}.template-product .product_sector_section .bottom_section .image_video_section .imagevideo_grid{margin-left:0}.template-product .product_sector_section .bottom_section .icon_section{padding-right:100px}.product_sector_section .bottom_section.image_position_right .image_video_section{margin-left:120px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{padding-top:120px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:180px}body.page-coming-soon .vanish-blush-sign-up-page{min-height:inherit}.vanish-blush-design-cont-inner{padding-top:100px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block{padding-top:80px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title{margin-bottom:70px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-next{right:20px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-prev{left:20px}.arp_recommendation_product .exto-arp-wrapper>.arp-block{padding-top:80px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title{margin-bottom:70px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-next{right:20px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-prev{left:20px}body.page-coming-soon .friends-family-event{min-height:750px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:30px}.patette-info-cont{max-width:1500px}.shades-ftr .shades-ftr-item{font-size:15px;max-width:19%}.shadows-shades{bottom:60px;max-width:570px}.shadows-shades .shadows-s-item{width:19%;margin:0 .5%}.shadows-shades .shadows-s-item .shadows-s-close{width:28px;height:28px}#patette-1-PAN .shadows-shades{bottom:58px}#patette-1-PAN.shadows-shades .shadows-s-item{width:20%}#patette-3-PAN .shadows-shades .shadows-s-item{width:29%;position:relative;margin:0 1.5%}#patette-3-PAN .shadows-shades{max-width:300px;bottom:55px;left:33px}#patette-5-PAN .shadows-shades{max-width:444px;bottom:66px;left:22px}.clr-shades-list .clr-shades-item img{max-width:110px}.clr-shades-list .clr-shades-item .shade-img:after{width:36px;height:36px}.pro-inspired.clr-shades-list .clr-shades-item img{max-width:90px}.curator-lp-banner .banner-content{padding-left:20px;max-width:900px}.curator-lp-banner-2 .banner-content{padding-right:50px}.curator-lp-banner-2 .banner-desk-img{margin-left:10px}body.page-curator #shopify-section-curatoor-pan{margin-top:0}.page-curator .page-width.product-detail-section{padding-left:15px;padding-right:15px}.curator-lp-banner .banner-content .description p{font-size:18px}.curator-content-video{padding-bottom:60px}.how-build-custom-section .how-build-custom-lft{max-width:50%}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:730px}.coll-list-img-cont{bottom:0}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:520px;min-height:520px}.holidayguide-banner .holidayguide-cont h2{font-size:44px}.holidayguide-banner .holidayguide-cont p{font-size:18px}.exclusively-cont h3{font-size:36px;margin:0 0 15px;padding:0 0 7px}.exclusively-cont .exclusively-desc{font-size:20px;line-height:38px}.holiday-bestseller-landing .coll-list-slider .slick-arrow.slick-next{right:0}.holiday-bestseller-landing .coll-list-slider .slick-arrow.slick-prev{left:0}.waitlist-coming-soon .waitlist-right-section{right:4%}body.page-coming-soon .waitlist-coming-soon{min-height:inherit}body.page-coming-soon .waitlist-coming-soon .description{font-size:22px;margin-top:22px}.page-influencer .curator-coll .collection_list .pdt-img-cont{max-height:515px;min-height:515px}.glossy-form-label{font-size:20px}.glossy-title{font-size:40px}.glossy-date{font-size:20px}.glossy-badge{font-size:16px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section .discount-title{font-size:30px;padding:0 0 20px!important}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section .content-area .descriptionText{max-width:100%!important;width:100%;font-size:19px!important;line-height:30px!important;margin-top:40px;padding-bottom:0!important}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section div[data-testid=form-component]{padding:15px 0!important}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section.newsletter-subscription-section{width:44%}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div button{margin-top:30px!important}}@media screen and (max-width: 1639px){.searchpage div.snize div.snize-header{max-width:225px}.arch-scn-main .container-fix{padding:0 15px}.u-brow-cont-dtl{letter-spacing:1px;margin-left:15px;max-width:90%;float:left;width:100%;text-align:center}.find-arch-item{padding:0 30px}.arch-brow-c-item{border:#8c8c8c 1px solid;float:left;width:100%;max-width:24%;margin-left:1.3%}.arch-brow-c-cont{padding:25px 6% 30px}.arch-brow-c-item{max-width:24%;margin-left:1.3%}.unrestricted-txt{font-size:27px}.pairwith-scn .arch-brow-c-item{border:#8c8c8c 1px solid;float:left;width:100%;max-width:24%;margin-left:1.3%}.pairwith-scn .arch-brow-c-cont{padding:25px 6% 30px}.pairwith-scn .arch-brow-c-item{max-width:24%;margin-left:1.3%}.pairwith-scn .unrestricted-txt{font-size:27px}.vlf-vanish-landing-catalog .vlf-landing-catalog .product-shades{overflow:inherit}.vlf-vanish-landing-catalog .pdt-detail-page-inner{padding:35px 60px 40px}.vlf-vanish-landing-catalog .shade-tab .owl-item:last-child .shade-title-desc{left:auto;right:0;text-align:right}.vlf-vanish-landing-catalog .shade-tab .owl-item:first-child .shade-title-desc{margin-left:0;text-align:left}.page-unlocked-waitlist .waitlist-section{margin-top:140px}.page-unlocked-waitlist .veil-comingsoon{min-height:inherit}.video-image-section video{margin-top:20px}.collection_list .pdt-img-cont{max-height:475px;min-height:475px}.the-gift-list .main-content .banner-main .bnr-container{max-width:850px}.the-gift-list .collection_list .coll-list-item{min-height:640px}.the-gift-list .collection_list .pdt-img-cont{max-height:480px;min-height:480px}.the-gift-list .collection-prt .row-heading{margin-bottom:20px}.template-product .eq_video_banner .desktop_view{height:112%;width:133%;left:-10%}.product-red0 .red0_pdp_videobanner_section .banner-content{max-width:50%}#shopify-section-red0_pdp_textarea{padding:135px 0 120px}.vlf-vanish-landing-catalog .vlf-landing-catalog .product-shades{overflow:hidden}.patette-info-scn .patette-info-cont ul li{padding:0 3%;font-size:18px!important}.curator-pan-block .section-content{margin-left:50px}}@media (min-width:768px){.mobile_view{display:none}.animal-story-slider:not(.slick-slider){margin:0 -8px;display:flex}.animal-story-slider:not(.slick-slider) .animal-slider-item{width:calc(20% - 16px);margin:0 8px}}@media (max-width:1640px){.vanish-airbrush-landing-section .vanish-airbrush-landing-content{left:1%}.vanish-airbrush-landing-content .title{font-size:81px;line-height:70px}.vanish-airbrush-landing-content .subtitle{font-size:36px;letter-spacing:3px;line-height:50px;margin:0 0 20px}.vanish-airbrush-landing-content .description{font-size:28px;line-height:54px;margin:0 0 35px}.skin-smooth-content.skin-smooth-right{right:9%}.find-match-concealer .banner-content.right{max-width:446px}.find-match-concealer .banner-content.right .badge{font-size:36px;line-height:37px}.find-match-concealer .banner-content.right .badge small{font-size:17px}.find-match-concealer .banner-content.right .title{font-size:32px}.find-match-concealer .banner-content.right .description{font-size:16px;margin:0 0 20px}.section.vanish-bestseller-landing{padding:60px 0 70px}}@media screen and (max-width: 1600px){.instagram-imgs>div{padding:5px}.faq-page .footer-page-body-copy h2:first-child,.faq-page .footer-page-body-copy .faq-inner-title{margin-bottom:10px}.faq-page .footer-page-menu .footer-page-menu-list{padding-top:0}.store-locator-logo{margin:110px 0 17px}.product.info{width:360px;padding-left:65px}.template-collection .collection-hero__image{height:424px}.pdt-middle-main .grid-view-item__image-wrapper{min-height:370px!important;max-height:370px!important}.pdt-middle-main .grid-view-item__image-wrapper .grid-view-item__image{width:90%}.cmn-static .container-fix{padding-left:15px;padding-right:15px}.caution-product-section .caution-product-caption p{padding-bottom:10px;margin:0}.caution-vedio-section .how-to-use-product{padding-left:6%}.cmn-static .feature-benefits .caution-gif{width:26%;margin:26px 0 0}.cmn-static .feature-benefits .caution-feature{padding-right:6%;margin-right:6%;width:31%}.cmn-static .feature-benefits .caution-benefits{padding-right:6%;width:31%}.product-the-future-of-foundation .vanishliquid-section .vanishliquid-caption{left:2.5%}.vlf-landing-catalog .thumbnails-wrapper{margin-left:-34%}body .tack-quiz-banner.ambient-banner .banner-content{max-width:58%;padding:0;text-align:center;right:30%}.the-arch-browreco-main .container-fix{padding:0 15px}.howtoplay-title-info p{line-height:normal}.collection_list .pdt-img-cont{max-height:410px;min-height:410px}.sculpture-holiday-comingsoon .left-section{padding:20px 25px}.sculpture-holiday-comingsoon .left-section .description{font-size:18px;margin-top:15px}.sculpture-holiday-comingsoon .klaviyo-form{margin-top:18px}.sculpture-holiday-comingsoon .klaviyo-form form div button{margin-top:0!important}.page-hongkong-newsletter .newsletter-right-section h1{margin-top:0;margin-bottom:10px}.page-hongkong-newsletter .newsletter-right-section .description span{margin-top:15px}.page-hongkong-newsletter .note span{margin-top:10px}.page-hongkong-newsletter .newsletter-subscription-ection .klaviyo-form form>div{padding:0 0 10px!important}.page-hongkong-newsletter .newsletter-right-section{max-width:53%}.page-hongkong-newsletter .newsletter-left-section{max-width:46%}.page-hongkong-newsletter .newsletter-subscription-ection .klaviyo-form form>div>div>div{padding:10px 0}.template-product .yotpo.yotpo-main-widget{width:94%!important}.product-red0 .red0_pdp_videobanner_section .banner-content .title{font-size:40px}.product-red0 .red0_pdp_videobanner_section .banner-content .description{line-height:36px;font-size:30px}#shopify-section-red0_pdp_textarea{padding:100px 0 80px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-next{right:20px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-prev{left:20px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:18px;line-height:26px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section,.vanish-blush-design-cont-inner{padding-top:70px}.productpage-vanish-blush-stick .red0_pdp_videobanner_section .banner-content .title{font-size:40px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:18px;line-height:26px;padding-left:10px;padding-right:10px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:18px;line-height:26px;padding-left:10px;padding-right:10px}.product.info{width:400px;padding-left:0}.patette-info-scn .patette-info-cont ul li{width:33.3%}.shadows-shades .shadows-s-item .shadows-s-close{bottom:-28px}.patette-info-cont{max-width:1200px}.shades-ftr .shades-ftr-item{font-size:13px}.shadows-shades{max-width:450px}.shadows-shades .shadows-s-item .shadows-s-close{bottom:-24px;width:26px;height:26px}.clr-shades-list.clr-shades-list-show p{font-size:18px}.pro-inspired-list .clr-shades-list .clr-shades-item{max-width:18%;margin:14px 1%}.pro-infomore-txt{font-size:15px}#patette-3-PAN .shadows-shades .shadows-s-item{width:27%;margin:0 1.8%}.curator-video-full .video-section .desktop_view img{height:900px}.get-the-look.curator-content-video{padding-bottom:110px}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name a{max-width:100%}.more-ways-section .slick-arrow.slick-prev{left:10px}.more-ways-section .slick-arrow.slick-next{right:10px}.pair-with-palette .pair-with-palette-list,.pair-with-palette .pair-with-palette-list .pair-with-palette-col{padding:0 1%}.product.info{width:40%;padding-left:0}.pdp-carator-inner .pdp-carator-cont{padding-left:3%}.pdp-carator-inner .pdp-carator-cont .pdp-carator-des{letter-spacing:normal}.shade-finder-banner-pdp .shade-finder-cont{max-width:360px}.shade-finder-banner-pdp .shade-finder-cont{top:28px}.concealer-bnr .shade-finder-cont{max-width:330px}.shade-finder-banner-pdp .shade-finder-cont .shade-finder-desc{font-size:16px;margin-bottom:4px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:15.5%}.ff-container{max-width:1350px}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area .content-area-inner{max-width:350px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section .discount-title{font-size:27px;padding:0 0 15px!important}.page-coming-soon .animal-palettes-coming .wishlist-section .label-text{font-size:16px;margin-bottom:22px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section .content-area .descriptionText{max-width:100%!important;width:100%;font-size:16px!important;line-height:28px!important;margin-top:32px;padding-bottom:0!important}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section.newsletter-subscription-section{padding-bottom:0!important}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area{max-width:420px}iframe#klaviyo-bis-iframe{max-width:305px}}@media screen and (min-width: 1170px) and (max-width: 1220px){.pdt-detail-page .product-img-box{padding-left:30px}}@media screen and (min-width: 1171px){.product-single__photo.youtube-video{height:auto}.youtubePlayBtn:before{top:0}.product-single__photo{height:calc(100vh - 250px)}.feature-row__image{display:block;margin:0 auto;max-width:100%!important;max-height:100%!important;width:100%;object-fit:contain}.veil-collection-page #quick-view .product-single__photo{padding-top:0!important}.product-single__photo{height:auto}.we-glow-soft-glow-img span{background-attachment:fixed!important;background-size:1460px auto!important}.we-glow-soft-glow-header{display:none}}@media screen and (min-width: 1700px) and (max-width: 2000px){.vlf-pdp.pdt-detail-page .product-single__photo video{max-height:calc(100vh - 240px)}}@media screen and (min-width: 1200px) and (max-width: 1550px){.product-single__photo video{max-height:calc(100vh - 240px)}.unlock-impact{margin-top:10px}.product-img-box,.vlf-landing-catalog .product-img-box{width:calc(100% - 660px);margin-left:0;display:flex;justify-content:center;position:relative;right:-10px}.product-img-box .product-single,.vlf-landing-catalog .product-img-box .product-single{max-width:430px;width:100%}.pdt-detail-page .product-single__thumbnails li a img{max-height:60px;width:49px}.product-info-main{width:300px;padding:100px 0 0 40px}.product.info{width:360px;min-height:670px;padding:100px 0 0 60px}.faq-page .footer-page-menu{width:24%}.footer-page-body-blocks{width:75%;float:right}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{left:0;bottom:0;margin-left:-98%;width:300px}.pdt-detail-page .productsingle-thumbnails{padding-bottom:30px}.caution-product-section .caution-product-caption{margin:0}.caution-product-section .caution-product-caption p{padding-bottom:10px;margin:0}.cmn-static .feature-benefits .caution-feature{padding-right:6%;margin-right:6%;width:31%}.cmn-static .feature-benefits .caution-benefits{padding-right:6%;width:31%}.cmn-static .feature-benefits .caution-gif{width:26%;margin:26px 0 0}.cmn-static .feature-benefits .caution-gif img{height:365px;width:100%}.caution-vedio-section .how-to-use-product{padding-left:6%}.shade-pallet-main{width:430px}.shade-boxs-main{left:80px;top:224px}.shade-pallet .shade-img1-box{width:93px;height:100%}.shade-pallet .shade-img2-box,.shade-pallet .shade-img3-box{width:86px;height:130px;margin-top:8px}.pdt-detail-page .product-name h1,.pdt-detail-page .product-name .product-single__title,.pdt-detail-page .product-name h2{font-size:22.5px}.our-story-scn{min-height:620px}.veganin-pdtdtl{max-width:92%}.our-story-cont{margin-right:80px;max-width:650px}.veganin-pdtdtl img{max-height:250px}body .veganin-pdtdtl .v-pdt-item{padding-top:30px}.grove-popup .arch-scn-main{padding-left:15px;padding-right:15px}.grove-popup-f-img{max-width:47%}.grove-popup-f-cont{max-width:52%}.grovepopup-f-top{padding:0 15px;height:460px}.arch-s-pencil{min-height:232px;background-size:cover}.arch-s-pencil-cont{float:left;padding:105px 3px 0 15px}a.pencil-lorem-more{margin:30px 0 0 15px}.open-visit-left{width:33%}.open-visit-center{width:32%}.open-visit-right,.grove-l-img.grove-left{width:33%}.grove-l-cont{max-width:34%}.grove-l-img.grove-right{width:33%}.the-grove-popup-main{max-width:1240px}.open-visit-scn{padding-top:10px}.browreco-brow-list .arch-brow-list{padding-left:30px;padding-right:30px}.quizstep-list{padding-left:0;padding-right:50px}.quizstep-list .item-title{font-size:18px}.browreco-brow-list .arch-brow-info{padding-left:30px;padding-right:30px}.quizstep-main .receive-complimentary h2{padding-left:60px;padding-right:60px}.browreco-brow-list .arch-brow-c-cont{padding-left:0;padding-right:0}.arch-scn-main .container-fix{padding:0 70px}.unrestricted-brow-cont h2{font-size:40px}.unrestricted-subtxt{font-size:35px}.quizstep-list li:nth-child(8n+7) .item-title{width:210px}.browreco-brow-list .arch-brow-info{min-height:101px;font-size:20px;margin-bottom:15px}.page-holiday-ghost .offer-nohuman-rights{padding-bottom:30px;margin-top:30px}.page-holiday-ghost .page-width .grid__item{padding-left:0}.vclp1-tags{font-size:13px}.vclp5-cont{top:32px;max-width:930px}.pairwith-scn .arch-brow-info{min-height:71px}.skin-perfection-vanish-scn .unrestricted-brow-cont{margin-right:16%}.vanish-concealer-page .product.info{padding-top:7px}.vanish-concealer-bnr-pdp .vc-title{top:20px}.vanish-concealer-bnr-pdp .vc-btn{top:47px}.veil-sheer-magic .bannerbg{max-width:760px}.veil-sheer-magic .banner-content{max-width:600px}.pdt-detail-page .product-name .h1{font-size:22.5px}.collection_list .pdt-img-cont{max-height:400px;min-height:400px}.collection-prt strong{margin-top:60px}.shop-unlocked #quick-view .product.info{padding-top:50px}.the-gift-list .main-content .banner-main h1{font-size:54px}.the-gift-list .main-content .hastitle-txt{font-size:28px;letter-spacing:1px}.the-gift-list .coll-list-slider .coll-list-item .product-info .h4{font-size:17px}.the-gift-list .main-content .banner-main{min-height:470px}.equilibrium-skincare .eq_content_image_section{margin-top:730px}.template-product .product_sector_section .product_description div{margin-bottom:10px;line-height:1.4}.template-product .product_sector_section .product_description div.title{margin-top:30px}.eq_skincare_products_section .logo_section{margin-bottom:40px}.eq_skincare_products_section .product-bar-fix .product-grid form .product-form__cart-submit,.eq_skincare_products_section .product-grid .shop_now_btn{letter-spacing:normal}.product.info{padding-top:68px;padding-left:0;padding-bottom:40px}.product-img-box .product-single,.vlf-landing-catalog .product-img-box .product-single{max-width:inherit}.pdt-detail-page .productsingle-thumbnails{padding-bottom:0}.pdt-detail-page .product-img-box{width:calc(100% - 360px);padding-left:80px}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{margin-left:0}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{width:66px;margin-top:0}.vlf-vanish-landing-catalog .product.info{width:360px}.vanish-concealer-page .product.info{padding-top:68px}.how-build-custom-section .how-build-custom-lft{padding-left:60px}.how-build-custom-section{min-height:920px}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:465px;min-height:465px}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:645px}.the-gift-list .collection-prt .coll-list-img-cont .row-heading{font-size:22px}.coll-list-img-cont{min-height:90px}.product.info{width:450px}.pdt-detail-page .product-img-box{width:calc(100% - 450px);padding-left:80px}.product.info .product-form-quantity-button .product-form__item{-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit;width:130px}.product.info .product-form-quantity-button .product-form__item.product-form__item--submit{width:calc(100% - 145px)}.color-pallets-wrap .palette a span{padding-left:12px;width:calc(100% - 54px)}.color-pallets-wrap .palette a{height:42px}.product.info .color-shade-list{margin-top:20px;margin-bottom:30px}.product.info .color-shade-list .palette{margin:6px 6.5px}.bigSizeShade .color-pallets-wrap .palette a img{width:150px}.bigSizeShade .color-pallets-wrap .palette a span{width:calc(100% - 150px)}.ambient-coming-soon-section .ambient-right-section h1.title{font-size:28px}.ambient-coming-soon-section .ambient-right-section .description{font-size:22px}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div button{margin-bottom:20px}}@media screen and (min-width: 1025px) and (max-width: 1520px){.our-story-img{left:3%;background-size:100%;width:665px;height:540px}.store-locator-logo{margin:110px 0 27px}.veil-collection-page #quick-view .product.info{padding-top:60px}body.page-coming-soon .video-image-section .logo{max-width:200px}body.page-coming-soon .title{margin-bottom:20px}body.page-coming-soon .description{margin-top:20px}body.page-coming-soon .veil-comingsoon .waitlist_form{margin-top:10px}body.page-coming-soon .veil-comingsoon .desktop_view{width:110%}body.page-coming-soon .veil-comingsoon .waitlist_form{margin-top:140px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{max-width:480px}body.page-coming-soon .vanish-blush-sign-up-page .title{font-size:32px}body.page-coming-soon .friends-family-event .video-image-section{max-width:1200px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:30px}.curator-lp-banner .banner-content{max-width:740px}.curator-lp-banner .banner-content .title{font-size:70px}.curator-lp-banner .banner-content .description p br{display:none}.curator-lp-banner .banner-content .description p{margin-top:30px}.curator-lp-banner-2 .banner-desk-img{margin-left:0;max-width:750px}.curator-pan-block .left-section{max-width:55%}.curator-pan-block .right-section{max-width:42%;padding-right:0}.curator-pan-block .section-content{max-width:540px;margin:-120px 0 60px 52px}#sec-1.content .build-your-palette img{max-width:42%}.curator-video-full .video-section .desktop_view img{height:785px}.curator-pan-block .section-content .title{font-size:32px}div#shopify-section-curator-eyeshadow-pan{margin-top:0}.page-curator .page-container{overflow:inherit}.pro-program-top .pro-program-top-inner .pro-program-top-left{max-width:55%}.pro-program-top .pro-program-top-inner .pro-program-top-right{max-width:45%}.recognizes-importance .recognizes-desc{top:55%}.pro-order-discount .pro-order-desc{max-width:1060px;margin-left:auto;margin-right:auto}.artists-subjects .artists-subjects-inner .artists-sub-left{max-width:28%}.artists-subjects .artists-subjects-inner .artists-sub-center{max-width:42%}.artists-subjects .artists-subjects-inner .artists-sub-right{max-width:28%}.pro-asked-q-acc-inner .asked-q-acc-item{padding:20px}.page-influencer .curator-coll .collection_list .pdt-img-cont{max-height:545px;min-height:545px}.infiuncer-page .collection_list .coll-list-item .contain{padding:20px 45px 20px 20px;font-size:22px;line-height:26px}.page-influencer .coll-list-slider .coll-list-item .product-info .h4{font-size:18px}.page-influencer .coll-list-slider .coll-list-item .product-info .price .price-item{font-size:16px}.page-influencer .product-info .shade_count{padding-top:4px;font-size:15px}}@media (max-width:1439px){.vanish-airbrush-landing-section .vanish-airbrush-landing-content{max-width:774px}.skin-smooth-content.skin-smooth-right .title{margin:0 0 40px;font-size:39px}.section.vanish-bestseller-landing h2{font-size:48px}.section.vanish-bestseller-landing .product-title{font-size:20px}.we-glow-asg-foundation-bottom.ambient-section-block2 .content-inner{right:20px;top:160px}.we-glow-video-rgt p{font-size:30px;line-height:40px}}@media (max-width: 1520px){body.page-coming-soon .waitlist-vanish-coming-soon .title{font-size:30px}body.page-coming-soon .waitlist-coming-soon .subtitle{font-size:45px}body.page-coming-soon .waitlist-vanish-coming-soon .description{font-size:24px;margin-top:20px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-section .waitlist_form{margin-top:0!important}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-section .waitlist_form form div button{margin-bottom:0!important;margin-top:10px!important}.ff-container{max-width:1230px}.ff-left-section{padding-top:105px}.ff-right-section{padding-top:140px}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div button{margin-top:20px!important}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area{max-width:380px}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area .content-area-inner{max-width:330px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section .discount-title{font-size:26px;padding:0 0 15px!important;letter-spacing:1px}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section.newsletter-subscription-section{width:42%}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section div[data-testid=form-component]{padding:10px 0!important}}@media screen and (max-width: 1400px){.beware-extreme-section .beware-content h3{font-size:32px}.beware-extreme-section .beware-content h2{font-size:71px;line-height:55px}#shopify-section-1533132473470 .page-width{width:100%}.section-align-center.ambient-banner .banner-content{bottom:20px}.section-align-center.ambient-banner{padding-bottom:30px}.holidaylist-main .arch-brow-info{font-size:18px}.holidaylist-main .arch-brow-info{margin-bottom:10px;font-size:18px}.holidaylist-main .arch-coll-img{min-height:480px}.page-holiday-ghost .nohuman-rights-logo{margin-bottom:0;max-width:30%}.page-holiday-ghost .offer-purchaser-txt{font-size:17px}.holidaylist-main .arch-brow-c-cont a br{display:none}.page-holiday-ghost .page-width .grid{margin-left:0}.price-set-item a h3{font-size:18px;min-height:46px}.price-set-item strong{font-size:13px;height:17px}.cont-overlay p{font-size:15px}.veil-sheer-magic .bannerbg{max-width:55%}.veil-sheer-magic .banner-content{max-width:45%}.veil-sheer-magic .banner-content p{font-size:16px}.beware-extreme-section .beware-content .h2{font-size:71px;line-height:55px}.collection_list .pdt-img-cont{max-height:375px;min-height:375px}.collection-prt strong{font-size:22px}.sculpture-holiday-comingsoon .left-section .description{font-size:18px;margin-top:15px}.sculpture-holiday-comingsoon .left-section .title{font-size:19px}.sculpture-holiday-comingsoon .klaviyo-form{margin-top:30px}.page-hongkong-newsletter .newsletter-right-section .description{font-size:16px}.page-hongkong-newsletter .newsletter-right-section h1{font-size:38px}.page-hongkong-newsletter .note span br{display:none}.the-gift-list .collection_list .pdt-img-cont{max-height:370px;min-height:370px}.the-gift-list .collection_list .coll-list-item{min-height:540px}body.page-coming-soon .video-image-section .logo{max-width:210px}body.page-coming-soon .description span{margin:0 15px}body.page-coming-soon .veil-comingsoon .waitlist_form{margin-top:0}body.page-coming-soon .veil-comingsoon .desktop_view{width:120%}body.page-coming-soon .veil-comingsoon .klaviyo-form{margin-top:5px}.product_sector_section{padding:30px}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:20px;margin:30px 0 35px}.eq_block_2 .description{font-size:38px}.eq_block_2 .description span{font-size:30px}.eq_content_image_section .description .title{font-size:38px}.product_sector_section .left_section{padding-right:4%}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{font-size:65px}.product_sector_section .right_section{width:65%}.eq_lp_banner .banner-content .logo-img{max-width:245px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .product_desc_block{padding-right:40px}.product_sector_section .product_description p{font-size:16px;line-height:28px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2){padding-right:35px}.product_sector_section .product_description_tab{margin-top:0;padding-top:0}.product_tab_section .product_tab{font-size:22px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .description .number{font-size:30px;margin-top:15px}.product_tab_section.sticky_product_tab{width:20%}.show_eq_skincare_banner ul.product_tab_section{top:200px}.eq_skincare_products_section .product-bar-fix .product-grid{padding-left:18px;padding-right:18px}.template-product .product_sector_section .product_description_content .product_description,.template-product .product_sector_section .bottom_section .icon_section .list_content li,.template-product .product_sector_section .bottom_section .icon_section .list_content li .title{font-size:20px}.template-product .product_sector_section .bottom_section .icon_section{width:47%;padding-right:65px}.non_human_banner{margin-top:50px}.product_sector_section .bottom_section.image_position_right .image_video_section{margin-left:110px}.template-product .product_sector_section .bottom_section.image_position_right .icon_section{padding-left:70px}.template-product .product_sector_section .product_detail_list li .top_section.image_position_right .image_product_block{width:35%!important}.product_tab_section .product_tab{font-size:18px}.red0_pdp_imagewithcontent_section .right-section .banner-content{padding-right:30px}.red0_pdp_imagewithcontent_section .right-section .desc{font-size:18px;line-height:28px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 60px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:45px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{padding-top:50px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:150px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div button{margin-top:10px!important;margin-bottom:0!important}body.page-coming-soon .main-content{min-height:inherit}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block{padding-top:70px}.vanish-blush-textarea-cont p{margin-top:12px;font-size:20px}.vanish-blush-design-cont-inner .blush-design-cont-txt p{font-size:20px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 60px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:45px}.template-product .vanish-blush-stick .banner-content .content-inner{margin-bottom:0}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 60px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:45px}.template-product .curator-lp-banner-2 .banner-desk-img{max-width:100%}.template-product .choose-change-section .title{font-size:42px}.template-product .choose-change-section .subtitle{font-size:28px;letter-spacing:1px}.template-product .choose-change-section .description{font-size:20px}.template-product .get-the-look .content-inner .subtitle{margin-bottom:0}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name a{font-size:20px}.template-product .more-ways-section h2.arp-block__title span.arp-block__title-txt{font-size:45px!important}.more-ways-section .arp-block h2{padding:0 0 30px;border:none}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name{margin-bottom:10px}.template-product .more-ways-section .arp-block__image-wrap{margin-bottom:15px}.template-product .more-ways-section h2.arp-block__title span.arp-block__title-txt{letter-spacing:normal}#header .site-nav li{margin:0 4px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:15.5%}.glossy-balm-cont{padding-top:180px}.glossy-form-label{font-size:16px}.glossy-title{font-size:36px}.glossy-date{font-size:16px}.glossy-badge{font-size:15px}.glossy-balm-signup .klaviyo-form{max-width:350px}.glossy-balm-signup .klaviyo-form form div input{font-size:16px!important}.glossy-balm-signup .klaviyo-form form div input::placeholder{font-size:16px!important}.glossy-balm-signup .klaviyo-form form div input:-ms-input-placeholder{font-size:16px!important}.glossy-balm-signup .klaviyo-form form div input::-ms-input-placeholder{font-size:16px!important}.we-glow-hero-caption .title{font-size:62px}.we-glow-hero-caption p{font-size:18px}.we-glow-hero-caption{left:4%}.customize-your-set .c-your-set-cont{max-width:640px;right:20px}.light-d-shades-cont{right:20px}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner{right:20px;top:50%}}@media (max-width:1439px){.animal-about-top-block .animal-about-rgt{padding:6.5% 0 3% 6%}.animal-about-top-block.always-cruelty-free .animal-about-rgt{padding:10% 10% 3% 10px}.animals-about-sections .animal-about-top-block{padding:50px 0 104px}.animal-about-top-block .animal-about-rgt h4{margin:0 0 40px;font-size:36px}.animal-slider-item .animal-slider-text{padding:5px 10px;font-size:16px}.animal-story-header .titleText{font-size:55px}.animal-story-section{margin:0 0 110px}}@media (max-width:1365px){.vanish-airbrush-landing-section .vanish-airbrush-landing-content{max-width:684px}.vanish-airbrush-landing-content .description{font-size:26px;line-height:44px;margin:0 0 25px}.vanish-airbrush-landing-content .subtitle{font-size:30px;line-height:40px;margin:0 0 10px}.vanish-airbrush-landing-content .title{font-size:67px;line-height:60px}.vanish-transformation-container .title{font-size:32px}.skin-smooth-content.skin-smooth-right .title{margin:0 0 30px;font-size:34px}.section.vanish-bestseller-landing h2{font-size:40px}.section.vanish-bestseller-landing .collection_list{padding-top:40px}.ff-left-section{padding-top:55px}.ff-right-section{padding-top:85px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{font-size:13px}.we-glow-video-left{max-width:51%}.we-glow-video-rgt p{font-size:35px}.we-glow-video-rgt{padding:0 40px}.animal-story-section{margin:0 0 100px}.animal-story-header .titleText{font-size:46px;margin:0 0 10px}.animal-about-top-block .animal-about-rgt h4{font-size:34px}.animal-about-top-block .animal-about-rgt p{font-size:18px}.animal-about-top-block .animal-about-rgt h3{margin:0 0 20px;font-size:19px}}@media screen and (max-width: 1300px){.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{left:0;bottom:0;margin-left:-80%;width:300px}.unrestricted-brow-cont h2{font-size:35px}.unrestricted-subtxt{font-size:30px}.unrestricted-txt{font-size:20px;padding-top:30px}.brow-finder-img{max-width:45%}.brow-finder-cont{max-width:50%;margin-left:5%}.howtoplay-title-info p{line-height:normal}.howtoplay-title-info p{font-size:17px}.howtoplay-v-title{font-size:50px}.howtoplay-v-icon{width:140px;height:140px;margin-top:20px;background-size:100%}.howtoplay-title-icon{top:25%}.quizstep-list li{width:25%;text-align:left;padding-left:1%;padding-right:1%;margin-bottom:40px}.browreco-brow-list .arch-brow-info{padding-left:20px;padding-right:20px}.eq_content_image_section .grid__item .description p,.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:26px}.show_eq_skincare_banner ul.product_tab_section{top:220px}.product_tab_section{top:100px}.product_sector_section .bottom_section .image_video_section .imagevideo_grid{max-width:410px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .image_product_block{width:55%!important}.equilibrium-skincare .eq_content_image_section{margin-top:700px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:125px}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{width:66px;margin-left:0}body.page-coming-soon .friends-family-event{min-height:670px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:25px}.product-detail-section .tab-title{padding-top:70px;padding-bottom:40px}.curator-pan-block .section-content .title{font-size:30px}.curator-pan-block .section-content .sub_title{font-size:17px;font-weight:300;margin-top:5px;margin-bottom:30px}.curator-pan-block .right-section .pan-bottle{margin-bottom:40px}.curator-text-content .title{font-size:44px}.curator-text-content .subtitle{font-size:30px}.curator-lp-banner-2 .banner-content{padding-right:20px;max-width:570px}.curator-lp-banner .banner-content{max-width:660px}.curator-content-video{padding-top:60px}.curator-pan-block .right-section .pan-bottle img{margin-bottom:5px}.curator-pan-block .section-content{max-width:490px;margin-left:30px}#sec-1.content .build-your-palette img{max-width:40%}.product-section-content .content .build-your-palette{min-height:750px}.pre-curated-cont{max-width:1000px}.pre-curated-cont .content-inner-left{max-width:35%}.pre-curated-cont .content-inner-right{max-width:57%}.product-section-content .content .build-your-palette .banner-content{max-width:52%}.curator-video-full .video-section .desktop_view img{height:715px}#sec-1.content .build-your-palette img{max-width:40%;margin:25px auto 0}.be-inspried-video .slideshow .slick-arrow{width:26px;height:30px}.be-inspried-video .slideshow .slick-arrow.slick-prev{left:10px}.be-inspried-video .slideshow .slick-arrow.slick-next{right:10px}.product-section-content .content .build-your-palette .banner-content{margin-top:0}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:550px}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:398px;min-height:398px}.the-gift-list .collection-prt .coll-list-img-cont .row-heading{font-size:20px;line-height:1.3}.coll-list-img-cont{min-height:80px}.the-gift-list .collection-prt .coll-list-img-cont .row-subheading{font-size:17px}.recognizes-importance .recognizes-desc{font-size:28px;max-width:500px}.holidayguide-banner .holidayguide-cont h2{font-size:38px}.holidayguide-banner .holidayguide-cont p{font-size:16px}.exclusively-cont h3{font-size:30px}.exclusively-cont .exclusively-desc{font-size:17px;line-height:32px}.holiday-bestseller-landing .product-title{font-size:22px;margin-bottom:30px;min-height:55px;line-height:25px}body.page-coming-soon .waitlist-coming-soon{min-height:inherit}body.page-coming-soon .waitlist-coming-soon .title{font-size:26px}body.page-coming-soon .waitlist-coming-soon .subtitle{font-size:30px}body.page-coming-soon .waitlist-coming-soon .description{font-size:18px;margin-top:10px}body.page-coming-soon .waitlist-coming-soon .waitlist_form{margin-top:0}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div button{margin-bottom:20px!important}body.page-coming-soon .waitlist-coming-soon .waitlist-right-section{right:5%;max-width:430px}.waitlist-coming-soon .subtext{font-size:10px}.waitlist-coming-soon ..subtextdate{font-size:12px}.infiuncer-page .curator-coll-right .bnr-cont{max-width:420px}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:552px}.page-influencer .curator-coll .collection_list .pdt-img-cont{max-height:400px;min-height:400px}body.page-coming-soon .waitlist-vanish-coming-soon .title{font-size:22px}body.page-coming-soon .waitlist-vanish-coming-soon .subtitle{font-size:35px;line-height:40px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-section .waitlist_form{max-width:85%;margin:0 auto}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:19.5%;right:inherit}body.page-coming-soon .waitlist-vanish-coming-soon .exclusive{line-height:20px;margin-bottom:12px;font-size:16px}body.page-coming-soon .waitlist-vanish-coming-soon .description{font-size:20px;margin-top:15px}body.page-coming-soon .waitlist-vanish-coming-soon .date{font-size:20px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist_form form div button{min-width:130px!important}}@media (max-width:1279px){.vanish-airbrush-landing-section .vanish-airbrush-landing-content{max-width:574px}.vanish-airbrush-landing-content .title{font-size:50px;line-height:50px;letter-spacing:1px}.vanish-airbrush-landing-content .subtitle{font-size:23px;line-height:20px;margin:0 0 10px;letter-spacing:1px}.vanish-airbrush-landing-content .description{font-size:22px;line-height:37px;margin:0 0 20px}.skin-smooth-content.skin-smooth-right .title{margin:0 0 25px;font-size:31px}.find-match-concealer .banner-content.right{max-width:406px;left:5%}.find-match-concealer .banner-content.right .badge{font-size:30px;line-height:27px;letter-spacing:1.5px}.find-match-concealer .banner-content.right .title{font-size:28px;margin:0}.find-match-concealer .banner-content.right .description{font-size:14px;margin:0 0 15px}.find-match-concealer .banner-content.right{top:50%}.find-match-concealer .banner-content.right .badge small{font-size:14px;letter-spacing:.5px}.tranformation-video{margin:35px 5px 10px}.section.vanish-bestseller-landing h2{font-size:36px}.section.vanish-bestseller-landing .product-title{font-size:18px}.section.vanish-bestseller-landing{padding:50px 0}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{font-size:13px;margin:0 10px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li:after{right:-10px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul{margin:0 -10px}.we-glow-video-rgt{max-width:50%;padding-right:20px}.we-glow-video-rgt p{font-size:35px}.we-glow-soft-glow.ambient-section-block2 .title{font-size:56px}.we-glow-soft-glow.ambient-section-block2 .description{font-size:33px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li{font-size:22px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li:after{right:-31px;top:-4px}.we-glow-asg-foundation-bottom.ambient-section-block2 .content-inner{top:120px}.animal-story-header{padding:65px 0 45px}.animal-story-header .titleText{font-size:40px}.animal-story-header p{font-size:20px}.animal-slider-item .animal-slider-text{font-size:15px;height:70px}.animals-about-sections .animal-about-top-block{padding:30px 0 84px}.animal-about-top-block .animal-about-rgt h4{font-size:27px;margin:0 0 30px}.animal-about-top-block .animal-about-rgt h3{font-size:17px;margin:0 0 20px}.animal-about-top-block .animal-about-rgt p{font-size:17px}.animals-about-sections .animal-about-top-block:not(:first-child) .animal-about-rgt{padding-top:5%}.animals-about-sections .animal-learn-more{font-size:16px}.animal-story-slider.slick-slider{margin:0}.animal-about-top-block{padding:0 10px}.animals-about-sections{padding-left:10px;padding-right:10px}}@media screen and (min-width: 1170px),screen and (max-height: 580px){.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{position:static;margin-top:-10%}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{margin-top:0}}@media screen and (min-width: 1400px),screen and (min-height: 800px){.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{position:absolute}}@media screen and (max-width: 1250px){.template-coll-makeup-collections-cruelty-free .main-content header h1,.template-coll-vegan-makeup .main-content header h1{max-width:380px}.fullheightblock .banner-content h2,.fullheightblock .banner-content .actions a{font-size:11px}.coming-soon-page .product-items-col h2 a{font-size:25px;line-height:32px}.coming-soon-page .comingsoon-page .btn-defualt-border{min-width:155px}.coming-soon-page .main-content .grid>.grid__item{padding-top:0}.coming-soon-page .product-wrapper .product-items-col{padding-top:40px}.join-waitlist-section h2,.coming-soon-page .product-items-col h2 a,.coming-soon-page .product-items-col h2{font-size:25px;margin-bottom:25px;line-height:32px}.join-waitlist-section{padding:60px 0 59px}.nonhuman-block{padding:0 15px}.nonhuman-block .nonhuman-block-left .content,.nonhuman-block .nonhuman-block-right .content{padding-left:10%}.caution-product-section.podcast-landing-sec .caution-product-bannerbg img{width:92%}.caution-product-section .caution-product-caption{padding:0 29px;margin:0;max-width:444px}.caution-product-section .caution-product-caption img{width:80%}.caution-product-section .caution-product-caption h2{font-size:22px;line-height:22px}.caution-product-section .caution-product-caption p{padding-bottom:10px}.caution-product-section .caution-product-caption .defaultn-style{margin:5px;min-width:160px}.cmn-static .feature-benefits ul{display:flex;flex-flow:wrap row}.cmn-static .feature-benefits ul li{width:50%;float:left;padding-right:10px}.cmn-static .feature-benefits .caution-feature{padding:0 0 40px;width:100%;margin:0 0 40px}.cmn-static .feature-benefits .caution-feature:after{width:100%;height:1px;top:inherit;bottom:0}.caution-vedio-section .how-to-use-product{padding-left:30px}.beware-extreme-section .beware-content h3{font-size:27px;letter-spacing:0}.pair-with-products .product.aside .relateds .related-interior .products .item .product-info{padding:0 20px 20px}body .vlf-pdp .howtouse-steps .howtouse-col h4{padding:0 0 15px;font-size:30px}body .vlf-pdp .howtouse-steps .howtouse-col p{font-size:13px;line-height:20px;padding:0 0 15px}body .vlf-pdp .howtouse-steps{padding:50px 15px}body .vlf-pdp .howtouse-steps .howtouse-col{width:100%}.vanish-banner .banner-right-content a{padding:19px 12px;margin-right:5px;min-width:140px}.product-the-future-of-foundation .product-feature-block h3{font-size:25px}.product-the-future-of-foundation .product-feature-block h2{font-size:25px;line-height:32px}.product-the-future-of-foundation .vanish-feature-benefits{display:inline-block;width:100%;padding:35px 0}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col{padding:0 25px}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col h3{font-size:25px}.product-the-future-of-foundation .howtouse-steps{padding:50px 15px}.product-the-future-of-foundation .howtouse-steps .howtouse-col{width:100%}.product-the-future-of-foundation .howtouse-steps .howtouse-col h4{padding:0 0 15px;font-size:30px}.product-the-future-of-foundation .howtouse-steps .howtouse-col p{font-size:13px;line-height:20px;padding:0 0 15px}.vlf-landing-catalog #product_addtocart_form .product-options .add-to-cart *{color:#000!important}.vlf-landing-catalog #product_addtocart_form .qty-wrapper input{background:#fff!important}.see-result-section .before-after-results div img{width:100%}.caution-product-section .caution-product-caption img{max-width:80%}.usecaution1 .caution-product-section .caution-product-caption h2{font-size:22px;line-height:22px}.page-teaser-waitlist .main-content .grid__item{padding-left:0}.page-teaser-waitlist .main-content .grid{margin-left:0}.teaser-txt{padding:0 15px}.ghost-whislist{max-width:94%}.teaser-mid-main{text-align:center}.unlock-impact h2,.unlocked-2-scn h3.heading{font-size:30px}.unlock-impact .feature-row h2{font-size:26px}.unlock-impact .rte-setting ul li{font-size:22px}.unlocked-2-scn .unlocked-2-container .before-after span{font-size:18px}.unlocked-2-scn .left-section,.unlocked-2-scn .right-section{max-width:48%}.collection_list .pdt-img-cont{max-height:370px;min-height:370px}.sculpture-holiday-comingsoon .left-section .description{font-size:18px}.sculpture-holiday-comingsoon .left-section .badge_image{max-width:460px}.sculpture-holiday-comingsoon .klaviyo-form{margin-top:15px}.sculpture-holiday-comingsoon .comingsoon{margin-bottom:20px}.sculpture-holiday-comingsoon .klaviyo-form form div button{margin-top:0!important}.page-hongkong-newsletter .note{padding-bottom:15px}.eq_lp_banner .banner-content .logo-img{max-width:160px}.eq_content_image_section .grid__item .description .btn{margin-top:30px}.eq_block_2 .description{font-size:31px}.eq_block_2 .description span{font-size:24px}.eq_block_2 .description span:before{width:295px}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item .title{font-size:16px}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{font-size:55px}.product_detail_list li .top_section .image_product_block img.product_image{max-width:100%;width:100%}.product_sector_section .product_description p{font-size:16px;line-height:26px}.product_sector_section .product_title{font-size:25px}.product_sector_section .product_price{font-size:24px;margin-top:14px}.product_sector_section .product_description{margin-bottom:15px;margin-top:15px}.product_sector_section .product-quantity-box{max-width:135px}.product_sector_section .product_detail_list li .top_section .product_desc_block{width:56%}.product_sector_section .btn.product-form__cart-submit{width:150px}.product_sector_section .product_description b{margin-top:12px}.product_sector_section .product_price{font-size:12px;margin-top:12px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content{padding-top:40px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .title{font-size:24px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .description .number{font-size:20px;margin-top:10px}.product-section-wrapper .grid__item .hover_content .btn{margin-top:35px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .text{font-size:11px}.product_sector_section .bottom_section .icon_section .iconwrapitem .icon_image{max-width:55px}.product_sector_section .bottom_section .icon_section{font-size:22px}.product_sector_section .product_description{font-size:18px}.product_sector_section .product_description p{font-size:15px;line-height:22px}.product_sector_section .product_detail_list li .shop_now_btn{max-width:260px}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:21px;line-height:40px}.eq_content_image_section .description .title{font-size:29px}.eq_content_image_section .grid__item .description p,.eq_content_image_section .description span,.eq_block_2 .description span{font-size:20px}.product_sector_section .bottom_section .image_video_section{margin-left:0}.product_sector_section .product_title{font-size:22px}.product_sector_section .product_price{font-size:14px;margin-top:12px}.logo-content .logo-img{max-width:200px}.product_sector_section .left_section{padding-right:40px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2){padding-right:15px}.product_tab_section.sticky_product_tab{top:70px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{padding-left:30px}.template-product .product_sector_section .product_description_content .product_title{font-size:24px}.template-product .product_sector_section .product_description_content .product_description{font-size:18px}.template-product .product_sector_section .product_detail_list li .top_section .product_desc_block{margin-top:-80px;padding-left:40px}.template-product .product_sector_section .bottom_section .icon_section{padding-right:50px}.template-product .product_sector_section .bottom_section .icon_section .list_content li{font-size:16px}.eq_skincare_products_section .logo_section{margin:30px 0}.eq_skincare_products_section .product-bar-fix .product-grid{padding-left:10px;padding-right:10px}.eq_skincare_products_section .product-bar-fix .product-grid form .product-quantity-box{max-width:45%}.eq_skincare_products_section .product-bar-fix .product-grid form .product-form__cart-submit{font-size:12px;width:55%}.eq_skincare_products_section .product-bar-fix .product-grid .product_title,.eq_skincare_products_section .product-bar-fix .product-grid .product_subtitle{font-size:16px}.eq_skincare_products_section .product-grid .shop_now_btn{font-size:12px}.eq_skincare_products_section .product-bar-fix .product-grid .product_price{font-size:18px}.eq_skincare_products_section .product-bar-fix .product-grid form .product-quantity-box input{font-size:15px}.eq_skincare_products_section .product_popup_section .popup_product_subtitle,.eq_skincare_products_section .product_popup_section .popup_product_title{font-size:16px}.non_human_banner .text1,.non_human_banner .text2{font-size:18px}.non_human_banner{margin-top:20px}.nonhuman_img{max-width:500px}.template-product .product_sector_section .product_detail_list li .top_section .image_product_block{margin-left:9%;width:41%!important}.template-product .eq_video_banner .video-content-area .desc .desc{font-size:23px;line-height:38px}.eq_video_banner .video-content-area .titlt1{font-size:25px;font-weight:700}.template-product .main_product_sector_section .product_sector_section .product_detail_list li .top_section .image_product_block{margin-left:9%;width:41%!important}.product-red0 .red0_pdp_videobanner_section .banner-content .badge{font-size:14px}.product-red0 .red0_pdp_videobanner_section .banner-content .title{padding-bottom:15px;margin-bottom:20px;font-size:30px}.product-red0 .red0_pdp_videobanner_section .banner-content .description{line-height:26px;font-size:20px}#shopify-section-red0_pdp_textarea{padding:80px 0 60px}#shopify-section-red0_pdp_textarea .h3{font-size:30px;line-height:34px}#shopify-section-red0_pdp_textarea p{font-size:18px;line-height:24px}.red0_pdp_imagewithcontent_section .right-section .title{font-size:30px;line-height:34px}.product-red0 .exto-arp-wrapper>.arp-block{padding:50px 0 55px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 50px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:30px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:30px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block{padding:50px 0 55px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 50px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:30px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block{padding:50px 0 55px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 50px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:30px}.curator-lp-banner .banner-content{max-width:56%}.curator-lp-banner .banner-content .title{font-size:52px}.curator-lp-banner .banner-content .title span{font-size:22px;padding-bottom:15px;margin-bottom:15px}.curator-lp-banner .banner-content .title span:before{max-width:250px}.curator-lp-banner .banner-content .description p{font-size:16px;margin:30px 0 0}.curator-lp-banner .banner-content .description p br{display:none}.curator-lp-banner-2 .banner-desk-img,.curator-lp-banner-2 .banner-content{max-width:50%}.curator-lp-banner-2 .banner-content .title{font-size:30px}.curator-lp-banner-2 .banner-content .sub_title{margin-bottom:15px;font-size:17px}.eye-refill-img{max-width:35%}.eye-refill .banner-content{max-width:60%;padding-right:20px}.eye-refill .banner-content .subtitle,.product-section-content .content .build-your-palette .banner-content .subtitle,.pre-curated-tab .subtitle{font-size:17px}.product-section-content .content .build-your-palette{min-height:600px}.pre-curated-cont{max-width:660px}.product-section-content .content .build-your-palette .banner-content .title{font-size:28px}.pre-curated-tab .title,.eye-refill .banner-content .title{font-size:24px}.curator-pan-block .right-section .pan-bottle{font-size:15px}.curator-pan-block .section-content{margin-top:-110px}.curator-pan-block .section-content .title{font-size:26px}.curator-pan-block .section-content .sub_title{font-size:15px}.curator-pan-block .right-section{max-width:39%;padding-right:15px}.product-detail-section .tab-title{padding-top:50px;padding-bottom:30px;font-size:30px}.product-section-nav span{font-size:16px}.curator-text-content .title{font-size:40px}.curator-text-content .subtitle{font-size:26px}.curator-text-content .description{font-size:18px}.curator-text-content{padding:60px 0 120px}.eye-refill.bgimage_with_rightcontent_section{min-height:600px}.curator-content-video{padding-left:15px;padding-right:15px}.curator-video-full .video-section .desktop_view img{height:576px;display:block}.be-inspried-video .slideshow .slideshow__image{height:540px}.curator-pan-block .section-content{margin-left:10px}.curator_video_banner .video-section .c-video-playbtn{width:90px;height:90px}.page-container{overflow:inherit}.get-look-prt{max-width:470px}.curator-content-video .content-inner{padding:0 15px}.get-look-prt .get-look,.get-shade{font-size:18px}.get-look-img{max-width:400px}.more-ways-section .slick-arrow{width:18px;height:34px}.template-product .more-ways-section h2.arp-block__title span.arp-block__title-txt{font-size:35px!important}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name a{font-size:20px}.template-product .more-ways-section .arp-block__txt-wrap .arp-block__price{margin-bottom:0}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .banner-content.right{padding:0 15px}.template-product .build-your-own-lp-banner-2.curator-refillable-palette-scn .own-pallate-img{padding-right:1%}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .banner-content .title{font-size:24px}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-first{width:46%}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-second{width:32%}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-three{width:17%}.pair-with-palette .pair-with-palette-list{padding:0}.pair-with-palette .pair-with-palette-list .pair-with-palette-col .title{font-size:18px}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-three .pair-with-palette-img{max-width:97.5%}.pair-with-palette .pair-with-palette-list .pair-with-palette-col{padding:0 .2%}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:428px;min-height:428px}.curator-coll-right .bnr-cont .curator-bnr-title{font-size:22px}.curator-coll-right .bnr-cont .curator-bnr-desc{font-size:18px;line-height:normal}.curator-coll-right{padding-left:10px;padding-right:10px}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:580px}.the-gift-list .collection_list .coll-list-item .contain{padding:20px;font-size:20px;line-height:26px}.pro-program-top .pro-program-top-inner .pro-program-top-left{max-width:48%}.pro-program-top .pro-program-top-inner .pro-program-top-right{max-width:50%}.client-desc{font-size:19px;margin:25px 0}.recognizes-importance .recognizes-desc{font-size:21px;top:55%;max-width:390px}.pro-order-discount .pro-orderdiscount-inner .pro-order-txt{font-size:20px;margin-bottom:10px}.pro-order-discount .pro-order-desc{font-size:20px;max-width:820px;margin:auto}.artists-subjects .artists-subjects-inner h3{font-size:20px}.artists-subjects .artists-subjects-inner .a-sub-title{font-size:24px}.artists-subjects .artists-subjects-inner .a-sub-desc{font-size:18px}.artists-subjects .artists-subjects-inner .artists-sub-center{max-width:40%}.artists-subjects .artists-subjects-inner .artists-sub-left,.artists-subjects .artists-subjects-inner .artists-sub-right{padding:0 10px;max-width:30%}.pro-asked-questions .pro-asked-q-txt{font-size:30px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-description{margin-top:15px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-description p{font-size:16px}.pro-order-discount{min-height:200px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-description ul li,.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-description{font-size:16px}.exclusively-cont .exclusively-desc{font-size:16px;line-height:28px}.giftguide-list .giftguide-item .giftguide-cont img{max-width:70%}.holiday-bestseller-landing .collection_list{padding-top:50px}.holiday-bestseller-landing{padding:70px 0}.holiday-bestseller-landing h2{font-size:40px}.holiday-bestseller-landing .subtitle{font-size:16px}.holiday-bestseller-landing .product-title{margin-bottom:24px}.holiday-bestseller-landing .coll-list-slider .slick-arrow,.holiday-bestseller-landing .coll-list-slider .slick-arrow:before{width:13px;height:26px}.creamy-formula-video .discover-vanish-section{padding-top:20px}.creamy-formula-video .cf-video-title{font-size:30px;margin-bottom:20px}.section.voyeur-bestseller h2{font-size:30px}.creamy-formula-video .discover-vanish-section .video-control.video-control__play{width:60px;height:60px}.creamy-formula-video .discover-vanish-section .video-control.video-control__play .icon{width:25px;height:36px}.creamy-formula-video .discover-vanish-section .video-control.video-control__play.video_pause .icon{width:30px;height:30px;padding-left:0}.voyeur-pdp-scn .pgb-title{font-size:16px}.voyeur-pdp-scn .phantom-glossy-b-bottom .pgb-desc .voyeur-item{padding:0 12px}.voyeur-pdp-scn .phantom-glossy-b-bottom .pgb-desc{font-size:16px;letter-spacing:1px}.voyeur-pdp-scn .phantom-glossy-b-bottom{margin-top:10%}.voyeur-availshade-scn h2{font-size:30px;padding-bottom:15px}.voyeur-pdt-scn .vanish-bestseller-landing.glossy-bestseller-scn{padding-bottom:50px}.voyeur-availshade-scn{padding:60px 0}.voyeur-pdt-scn .vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:30px}.voyeur-availshade-inr .glossy-addtocart{position:static;transform:none;background-color:#000!important;opacity:1;margin-top:5px;font-size:11px;min-height:33px;min-width:130px;letter-spacing:normal;color:#fff!important}}@media (min-width: 750px) and (max-width: 1400px){.vanish-concealer-detail{padding-top:0}.vc-image-vimeo{max-width:640px;margin-top:5px;margin-left:auto;margin-right:auto}.vc-title-txt{padding-top:0}.v-joinwaitlist-btn{margin-top:20px}.vc-heading-txt{margin-top:-15px}}@media (min-width: 600px) and (max-width: 1350px){.vanish-concealer-detail{padding-top:0}.vc-image-vimeo{max-width:700px;margin-top:15px;margin-left:auto;margin-right:auto}.vc-title-txt{padding-top:0;font-size:18px}.vc-heading-txt{font-size:30px;margin-top:-5px}.v-joinwaitlist-btn{margin-top:25px}}@media (min-width: 1300px) and (max-width: 1600px){.page-vanish-concealer-content{max-width:760px}}@media screen and (max-width: 1169px){body .btn-style-one a{margin-top:0!important}.store-locator-logo{margin:10px auto 17px;float:none;display:table}.shade-pallet-img-main{position:relative;z-index:1;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.aboutpage .grid__item>.section-header h1{font-size:30px;max-width:300px}.about-content-wrapper .about-col{margin:0 auto;max-width:535px;width:100%;float:none;display:table;padding:30px 0 0}.aboutpage .grid__item>.section-header{height:400px}.about-content-wrapper .about-col:first-child:after{content:normal}.about-content-wrapper .about-image{width:100%;margin-top:15px}.about-content-wrapper .about-col{width:100%;margin:0 auto;max-width:520px;float:none;display:table}.cms-page .main-content .grid>.grid__item{padding-top:60px}.aboutpage .main-content .grid>.grid__item{padding-top:0}.main-content .medium-up--push-one-twelfth{left:0}.cms-page .section-header{margin-bottom:0}.product.info{width:100%;padding:20px 0 0;align-self:normal;right:0;position:relative;float:none;display:table;margin:auto;max-width:480px;order:3;-webkit-order:3}.product-info-main{width:100%;float:left;text-align:right;padding:15px 0 0;align-self:normal;clear:both;max-width:480px;margin:auto;display:table;float:none;text-align:center;order:2;-webkit-order:2}.pdt-detail-page .product-name h1,.pdt-detail-page .product-name .product-single__title{font-size:22.5px;margin-bottom:20px;text-transform:uppercase;line-height:1em}.pdt-detail-page .product-name h2{font-size:22.5px;margin-bottom:20px}.product-info-main .product__price{display:table;margin:auto;float:none}.product-img-box,.vlf-landing-catalog .product-img-box{width:100%;float:none;padding:0;display:table;max-width:480px;margin:auto;order:1;-webkit-order:1}.vlf-landing-catalog .product-img-box{padding-top:0}.pdt-detail-page .product-template__container{display:flex;flex-flow:column;-webkit-flex-flow:column;display:-webkit-flex}.template-product .arp-grid-tight .arp-block__item{width:33.3%}.template-product .arp-grid-tight .arp-block__item:nth-child(4),.template-product .arp-grid-tight .arp-block__item:nth-child(5){display:none}.collection-hero__image,.pdt-no-bnr{height:400px}body .main-content header h1{font-size:32px!important;padding-left:20px!important}.pdt-middle-main .grid--view-items .medium-up--one-quarter{width:33.3%}.pdt-middle-main .grid--view-items .medium-up--one-quarter:nth-child(4n+1){clear:none}.pdt-middle-main .grid--view-items .medium-up--one-quarter:nth-child(3n+1){clear:left}.cmn-cart .main-content,.cmnmy-account .main-content{padding-bottom:100px;padding-top:100px}.cmn-cart table tbody td:first-child,.cmn-cart table thead th:first-child{padding-left:20px}.cmn-account .main-content form h1,.cmn-cart .main-content .section-header h1,.cmn-account .main-content .passwordForm-main h2,.cmnmy-account .main-content .section-header h1{padding-left:20px;padding-right:20px}.cart__image-wrapper div{width:160px}.needhelp{margin-top:0;padding-top:128px}.cmn-account .col-1,.cmn-account .col-2{padding:20px 20px 40px}.grid{margin-left:0}.page-width{padding-left:20px;padding-right:20px}.cms-page h3.fr-page-tab span{padding-right:30px}.cms-careers .rte h2{margin-top:20px;margin-bottom:0}.cms-page .main-content .page-width{padding-bottom:50px}.cms-careers .careers-wrapper .half-col .footer-page-text-col,.contact-wrapper .footer-page-text-col{max-width:100%}.contactus-page .contact-wrapper .footer-page-cont.typeD{padding-right:20px}.contact-wrapper .column.half-col .formbuilder{max-width:470px}.product.info{min-height:inherit;padding-bottom:50px}.mywishlist .main-content h1{font-size:28px!important;padding-left:20px!important}.mywishlist .medium-up--five-sixths{width:100%}.mywishlist .main-content .grid__item{padding-left:0}.shade-pallet-main{left:0;height:auto;width:100%;top:3px}.shade-pallet .shade-img1-box{width:94px;height:140px}.shade-pallet .shade-img2-box{width:102px;height:102px}.shade-pallet .shade-img3-box{width:94px;height:94px}.shade-boxs-main{left:95px;top:36%}body .pdt-detail-page .shade-pallet .product-single__photo{height:auto}.cms-crueltyfreeluxurybeauty .main-content .grid>.grid__item{padding-top:0}.cms-crueltyfreeluxurybeauty .site-header__cart{color:#fff}.locatestore .main-content .grid>.grid__item{padding-top:0}.pagenoroute .not-found-wrapper .not-found-top .not-found-top-col h1{font-size:24px}.no-route .not-found-wrapper .not-found-top .not-found-top-col h1{text-align:left}.pagenoroute .not-found-wrapper .not-found-top .not-found-top-col p{font-size:18px}.pagenoroute .not-found-wrapper .not-found-top .not-found-top-col{padding:0 42px}.pagenoroute .not-found-contact ul li{margin:0 0 15px;width:100%}#snize-search-results-grid-mode.snize-five-columns li.snize-product{width:33.3%!important}.cms-page.searchpage .main-content .page-width{padding-bottom:0}.mini-products-list li{padding:10px}.mini-products-list .td-price{width:100%;margin-top:4px;float:left}.cart-edit-remove{float:left;margin-top:5px;clear:both}.cart-itemcmn{margin-left:0;margin-right:5px}.product-details{max-width:250px}.qty-edititem-removeitem{margin-top:0}.template-collection .collection-hero__image{background-position:center left}.cart__image-wrapper div.cart__imagemain{max-width:146px;height:146px;margin-right:0}.cart__image-wrapper div.cart__imagemain img{max-height:140px}.cmn-cart .js-edit-toggle{float:none;margin-top:0;margin-bottom:5px}.cmn-cart .cart__remove{float:none;margin-top:0;margin-left:auto;margin-right:auto;display:table}.cmn-cart table tbody td:last-child{padding-right:30px;width:140px;text-align:center}form.product-form.product-form-product-template{bottom:0;left:0;background:#fff;width:100%;position:fixed;z-index:15}form.product-form.product-form-product-template.add-to-cart-fixed{padding:0;bottom:0;z-index:1;background:#fff;left:0}.product.info .product-form__item.product-form__item--submit{clear:both;margin-top:0;margin-bottom:0}.product.info .qty-wrapper .product-form__item--quantity{margin-top:0}.product.info .product-form__item.normal-option{width:50%;margin-top:0}.product.info .product-form__item.normal-option{margin-bottom:0}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{position:static;width:100%;margin-left:0;margin-bottom:0}.pdt-detail-page .productsingle-thumbnails{margin-bottom:0}.product.info{min-height:inherit;padding-bottom:100px}.product-img-box .grid{padding-bottom:0}.qty-wrapper .colorsltShare{margin-top:0}.product.info .ajaxified-cart-feedback{text-align:center;padding-bottom:10px}.cart-body .product.info{padding-bottom:130px}body .wishl-add-wrapper{margin:0}.template-product .addthis_counter a.atc_s{padding-top:0;margin-top:1px}.caution-product-section .caution-product-caption{max-width:404px;margin:-20px 0 0}.pair-with-products .product.aside .relateds .related-interior .products .item{width:33.3333%}.cmn-static .main-content .grid>.grid__item{padding-top:0}.cmn-static .container-fix{padding-left:15px;padding-right:15px}.beware-extreme-section .beware-content h2{font-size:58px;line-height:58px}.product.aside .relateds .related-interior .products .item:nth-child(n+4){display:none}.header-title-podcast{position:static;padding:24px 10px 13px;font-size:22px}body .vlf-pdp .product-carousel-section .product-video-item{min-height:400px}.vanish-banner{padding-bottom:40px}.vanish-banner .banner-right-content{padding:0 15px;right:0;top:0;left:0;transform:none;-webkit-transform:none;max-width:95%;position:static;text-align:center}.product-the-future-of-foundation .vanishliquid-section img{margin-left:0}.product-the-future-of-foundation .vanishliquid-section .vanishliquid-caption{text-align:center;max-width:100%;left:0;right:0;margin:auto;position:static;transform:none;padding-bottom:20px}.vanish-banner-desk{display:none}.vanish-banner-mob{display:block}.product-the-future-of-foundation .pair-with-vanish .product.aside .relateds .related-interior .products{display:flex}.vlf-landing-catalog .product-shades{padding:30px 15px 0;text-align:center}.vlf-landing-catalog .product-shades .shade-tab,.vlf-landing-catalog .product-shades .shade-tab .color-shade{display:inline-block}.vanish-finish-foundation .main-content{padding-top:60px}.vlf-landing-catalog .product.info .product-form__item .product-form__input{background-color:#fff;color:#000}.vlf-landing-catalog .product.info .product-form__item .qty-plus,.vlf-landing-catalog .product.info .qty-wrapper .qty-minus,.vlf-landing-catalog .colorsltShare{color:#000}.vlf-landing-catalog form.product-form.product-form-product-template{background:transparent}form.product-form.product-form-product-template .vanish-form-dtl{background:#fff}.vlf-landing-catalog .product-shades .shade-tab{display:block;width:100%;float:left}.vlf-landing-catalog .product-info-main{max-width:308px}.vlf-landing-catalog .qty-wrapper{margin-bottom:0}.vlf-landing-catalog .product-bottom{padding-top:15px}body div.snize-ac-results ul{padding:0!important}body #CartCount.site-header__cart-count.desktop-cart-count{display:none!important}body #section-bullet{display:block!important}.qty-wrapper.more-options .product-form__item--quantity{width:100%;margin-bottom:0;margin-top:5px!important}.searchpage div.snize li.snize-no-products-found div.snize-no-products-found-text{padding-left:50px;padding-right:50px}.searchpage div.snize div.snize-header{position:static;padding-top:15px;padding-bottom:15px;margin:0!important;border-bottom:#dfdfdf 1px solid;max-width:100%}.searchpage .main-content .grid>.grid__item{padding-top:0}.searchpage div.snize display: .sniz;e-filters-sidebar{padding-top:0}.searchpage #snize-search-results-grid-mode li.snize-product:nth-child(4n+1){border-left:none}.searchpage #snize-search-results-grid-mode li.snize-product:nth-child(3n+1){border-left:1px solid rgba(149,149,149,.3)}.product-the-future-of-foundation .product.info .ajaxified-cart-feedback,.product-the-future-of-foundation .vlf-landing-catalog .ajaxified-cart-feedback a{color:#000}.cmnmy-account .flits-pages #address_form_new .flits-row label{width:100%}.cmnmy-account .flits-pages #address_form_new input:not(.address_default_address_new){width:60%!important}.cmnmy-account .flits-pages #address_form_new input:not(.address_default_address_new)[type=checkbox]{width:auto!important}.cmnmy-account .flits-pages #address_form_new input#AddressLastNameNew:not(.address_default_address_new){width:64%!important}.cmnmy-account .flits-pages .flits-new-address-form .flits-row label[for=AddressAddress2New],.cmnmy-account .flits-pages .flits-new-address-form .flits-row label[for=AddressAddress1New]{width:100%!important}.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress1New,.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress2New{width:79%!important;float:right}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-4 label[for=AddressZipNew],.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-4 label[for=AddressCountryNew]{width:100%}.cmnmy-account .flits-pages #address_form_new .flits-col-md-4 input:not(.address_default_address_new){padding-left:0;width:100%!important}.cmnmy-account .flits-pages #address_form_new select{padding-left:0}.cmnmy-account .flits-pages #address_form_new .flits-col-md-4 input#AddressZipNew:not(.address_default_address_new),.cmnmy-account .flits-pages #address_form_new #AddressCountryNew{width:100%}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-4 label[for=AddressPhoneNew]{width:100%}.cmnmy-account .flits-wishlist-ul li{width:50%}.cmnmy-account .flits-pages #flits-form-change-password .flits-row label{width:34%}.cmnmy-account .flits-pages #flits-form-change-password .flits-row .flits-col-md-6 input{width:65%!important}.flits-edit-button-row .flits-col-md-2{width:100%}.cmnmy-account .flits-pages .flits-btn{margin-left:0;transition:none!important}.cmnmy-account .flits-pages div[data-type=page]{padding:20px}.cmnmy-account #flits-page-top-ordered-products .flits-products-items-row .flits-product-item .flits-product-item-image{width:27%}.cmnmy-account #flits-page-top-ordered-products .flits-products-items-row .flits-product-item .flits-col-md-10{width:72.33333%}.cmnmy-account .flits-pages .flits-top-products-content .flits-row .flits-m-t-10 .flits-col-md-6{width:100%}.cmnmy-account .flits-card-box{width:48%}.cmnmy-account .flits-pages .flits-row .flits-col-md-6.flits-col-md-offset-3{margin-left:0}#flits-page-earn-credit .flits-earn-credit-tab{margin-right:auto!important;margin-left:auto!important;display:table}.cmnmy-account .flits-order-row .flits-order-items-row .flits-order-item .flits-order-item-image{min-height:90px}.cmnmy-account .flits-pages .flits-top-products-content .flits-row .flits-m-t-10 form .flits-col-md-6{width:50%}.cmnmy-account .flits-pages input.flits-search{width:100%!important}.cmnmy-account .flits-card-box{width:100%}.cmnmy-account .flits-pages .flits-row.flits-save-button-row .flits-col-md-2{float:left;width:18%;padding:0}.cmnmy-account .flits-pages .flits-row.flits-save-button-row .flits-col-md-2:first-child,.cmnmy-account .flits-pages .flits-row.flits-save-button-row .flits-col-md-2 .flits-profile-cancel-button{margin-right:15px}.cmnmy-account .flits-order-row .flits-order-items-row .flits-row .flits-col-md-10{width:80%}.cmnmy-account .flits-pages .flits-row label{width:18%}.cmnmy-account .flits-pages input:not(.address_default_address_new){width:80%!important}body.cmnmy-account .flits-pages input.flits-general-subscription{width:auto!important}.cmnmy-account .flits-pages .flits-row label.flits-hide-profile-edit{width:80%}.usecaution1 .vlf-landing-catalog .product-img-box{max-width:550px}.cmn-static .feature-benefits .caution-gif{width:360px}.vlf-landing-catalog .product.info .qty-wrapper .product-form__item--quantity{margin-bottom:0}.usecaution1 .vlf-landing-catalog .product.info .product-form__item .product-form__input{background-color:#fff;color:#000}.usecaution1 .vlf-landing-catalog .product.info .product-form__item .qty-plus,.usecaution1 .vlf-landing-catalog .product.info .qty-wrapper .qty-minus{color:#000}.vlf-landing-catalog .product.info .add-to-cart-fixed .ajaxified-cart-feedback{background:#fff}.vlf-landing-catalog .add-to-cart-fixed .ajaxified-cart-feedback a{color:#000}.store-locator #stockist-widget .stockist-horizontal .stockist-map{display:none}.store-locator #stockist-widget .stockist-horizontal .stockist-side-panel{width:100%}.store-locator #stockist-widget .stockist-search-form{max-width:592px}.stockist-side-panel .stockist-search-form h2,.stockist-side-panel .stockist-search-form p{text-align:center}.stockist-side-panel .stockist-search-form h2{font-size:17px;margin-bottom:15px!important}.store-locator .locatorlist-dtl ul li{width:50%;font-size:12px;padding:60px 15px 60px 75px}.store-locator .locatorlist-dtl ul li:before{top:64px}.locatorlist-dtl .stockist-result-name{font-size:13px;padding-bottom:10px}.store-locator .locatorlist-dtl ul li:nth-child(2n+2):after{content:normal}.store-locator .main-content .grid>.grid__item{padding-top:0}.store-locator .grid__item>.section-header{height:400px}.store-locator .grid__item>.section-header h1{font-size:30px}.usecaution1 .product.info .add-to-cart-fixed .ajaxified-cart-feedback{color:#000}.searchpage div.snize div.snize-search-results-header{padding-top:15px;padding-bottom:0;text-align:center}.bundle-info{padding:68px 0 0}.bundle-products-list{padding:0}.bundle-products-list .bundle-product-grid .bundle-product-item{width:50%}.bundle-products-list .bundle-product-grid .bundle-product-item .bundle-product-info-top img{max-height:260px;margin:0 auto}.bundle-tab-list li .bundle-tab-name{font-size:11px;line-height:15px}.bundle-tab-list li .bundle-tab-shade b{font-size:11px}.bundle-products-action-get button,.bundle-products-action-set button{position:fixed;bottom:0;left:0;right:0;max-width:100%;z-index:99}.bundle-products-action-get button.stick,.bundle-products-action-set button.stick{position:static;max-width:100%;margin:0 auto}.product-bundle .product-essential .product .qty-wrapper-cont-btn{background-color:#fff;position:fixed;bottom:0;left:0;right:0;margin:auto;width:100%;max-width:100%;z-index:99}.product-bundle .product-essential .product .qty-wrapper-cont-btn.stick{position:static;max-width:100%}.cmnmy-account .flits-pages .flits-order-row.orderrow-custom .flits-btn.flits-order-details-btn{margin-right:0}.pro-program-app .main-content .grid>.grid__item{padding-top:10px}.product-bundle .colorsltShare.full_width{margin-bottom:0}.pdt-info-share-favi{float:left;width:100%}.cmnmy-account .flits-recently-products li{width:32%;min-height:265px;margin-left:1.3%}.cmnmy-account .flits-recently-products li:nth-child(3n+1){margin-left:0}.cmnmy-account .flits-recently-products li:nth-child(4n+1){margin-left:1.3%}.contactus-page.cms-page .main-content .page-width{padding-top:40px}.legal-disclaimer-txt p{margin-top:0;padding-top:15px}.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6{width:24%}.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-left,.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-right{width:76%}.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-col-md-6{width:30%}.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-text-right{width:70%}.cmnmy-account .flits-wishlist-ul li.flits-card-box{width:49.8%}.cmnmy-account .flits-wishlist-ul li:nth-child(odd){margin-left:0}.cmnmy-account .flits-pages #flits-form-profile .flits-row:first-child{padding-bottom:15px;margin-bottom:15px!important}.mobile-product-detail-show{display:block;width:100%;position:relative;top:0;right:0;cursor:pointer;float:left}.mobile-product-detail-show:after{content:"";clear:both;height:1px;width:100vw;background:#d0d0d0;float:left;margin-bottom:30px;position:relative;left:50%;margin-left:-50vw}.mobile-product-detail-show span{color:#000;font-size:30px;font-weight:300;line-height:20px;font-size:0;float:right;padding-bottom:5px}.mobile-product-detail-show span:after{content:"+";color:#000;font-size:30px;font-weight:300;display:inline-block;line-height:20px}.mobile-product-detail-show span.active:after{content:"_";position:relative;top:-9px;font-size:20px;right:4px}.product-bundle .accordion-container,.faq-page .footer-page-menu{display:none}.faq-page .footer-page-body-copy:not(:first-child){padding-top:30px}.our-story-img{left:0}.our-story-cont{max-width:55%;padding-right:15px}.our-story-cont p{font-size:16px;line-height:26px;margin-bottom:15px}.our-story-scn{min-height:485px}.our-story-img{width:450px;height:360px;background-size:100%}.our-mission-scn{padding-left:15px;padding-right:15px}.veganin-pdtdtl{max-width:100%;padding-left:15px;padding-right:15px}.aboutus-page .hometop-scn{padding:60px 0 0}.veganin-pdtdtl .v-pdt-item h4{margin-top:20px}.abouthougless-scn h2{margin-bottom:15px}.veganin-pdtdtl .v-pdt-item h4{font-size:12px}.abouthougless-scn h2{font-size:30px}.section-align-center.ambient-banner .banner-content{bottom:0}.section-align-center.ambient-banner{padding-bottom:10px}.product.info{padding-bottom:110px}.arch-brow-collection,.unrestricted-brow-scn{padding:80px 0}.arch-brow-c-item h3{font-size:30px;padding-bottom:20px}.arch-brow-list{margin-top:0}.arch-brow-info{font-size:16px}.arch-scn-main .arch-brow-c-cont p{line-height:26px;font-size:16px;margin-bottom:15px}.find-arch-item{padding:0 15px}.farch-quick-view,.farch-subitem-title,.farch-subitem-txt{font-size:16px}.unrestricted-video{max-width:50%}.unrestricted-brow-cont h2{font-size:30px}.unrestricted-subtxt{font-size:26px}.unrestricted-txt{font-size:18px;padding-top:15px}.brow-finder-cont h3{font-size:30px}.brow-finder-cont .takethe-quiz{font-size:16px}.arch-brow-info{padding-bottom:30px}.arch-brow-info:after{bottom:14px}.arch-brow-c-item .colorsltShare{background-color:#000}.arch-brow-info{font-size:15px}.arch-scn-main{padding-top:0}.f-arch-subitem-img{width:35%}.farch-subitem-cont{width:65%}body .tack-quiz-banner.ambient-banner .banner-content{max-width:70%;padding:0;text-align:center;right:25%}body .tack-quiz-banner .banner-content h4{margin:50px 0;font-size:22px}.quizstep-main h2{font-size:30px}.quizstep-list .item-title{font-size:17px}#quizstep-2 .quizstep-list li:nth-child(4) .item-title{min-height:36px}.quizstep-list .step-item-info{font-size:15px}.quizstep-main{padding-top:40px;padding-bottom:50px}.quizstep-list{padding-top:70px}.quizstep-list li:nth-child(8n+7) .item-title{width:100%}.pairwith-info{padding-left:10px;padding-right:10px}.shop-bestsellers-btn{margin:50px 0}.howtoplay-scn{padding-top:60px}.arch-brow-list form.product-form.product-form-product-template{position:static;background-color:#000}.howtoplay-v-title{font-size:40px}.howtoplay-v-icon{width:120px;height:120px}.the-arch-browreco-main{margin-top:0}.arch-brow-finderpdp{float:left;margin-top:20px;margin-bottom:10px}.grove-popup .arch-scn-main{padding-left:15px;padding-right:15px}.grove-popup-f-img{max-width:54%}.grove-popup-f-cont{max-width:45%}.grovepopup-f-top{padding:0 15px}.grovepopup-f-top h2,.open-title,.grove-l-title,.event-s-title{font-size:30px;line-height:34px;margin-bottom:25px}.arch-s-pencil{min-height:173px;background-size:cover}.arch-s-pencil-cont{padding:64px 3px 0 0}.arch-s-pencil-new{padding:0 3px;font-size:13px;margin-right:0}.arch-s-pencil-title{font-size:14px;display:block}a.pencil-lorem-more{margin:16px 0 0;font-size:18px}.open-visit-left{padding:22px;width:33%}.open-visit-center{width:32%}.open-visit-right{width:33%}.event-schedule-scn p{font-size:20px;line-height:35px}.open-visit-left{width:33%;padding:22px}.grove-l-cont{width:34%;padding-top:0;padding-bottom:0}.grove-l-img.grove-right,.grove-l-img.grove-left{width:33%}.grove-l-cont p{padding:5px 0 10px}.open-visit-scn{padding-top:10px}.open-visit-cont{max-width:100%}.abouthougless-scn .veganin-scn .veganin-pdt-prt .about-crueltyfree h2{padding-top:10px}.instagram-item-list-main a{font-size:14px}.instagram-item-list-main span.instagramuser-name{padding-bottom:20px}.instagram-item-list-wrapper .slick-arrow{top:45%}.about-joinmovement,.abouthougless-scn .veganin-scn .veganin-pdt-prt h2{padding-top:40px}.aboutus-page .ourmission-video{margin-bottom:0}.abouthougless-scn .about-joinmovement h2:before{max-width:97%;padding:0}.page-holiday-ghost .shopluxe-gifts-scn{padding:0;margin-bottom:60px}.holidaylist-main .arch-brow-info{padding:0}.holidaylist-main .arch-brow-info a br{display:none}.holidaylist-main form.product-form.product-form-product-template{position:static}.holidaylist-main .arch-count-shade-cart{padding:0 15px}.holidaylist-main .arch-count-shade-cart .arch-count-shade-cart{background-color:#000;padding:0}.holidaylist-main .arch-brow-c-item .product-form__item--submit{margin-top:0;margin-bottom:0}.holidaylist-main .arch-brow-info{min-height:92px}.page-holiday-ghost .cruelty-free-beauty{padding-top:80px;padding-bottom:80px}.holidaylist-main .arch-coll-img{min-height:400px}.pageholiday-cont-dtl .hc-ghost-icon img{max-width:80%}.page-holiday-ghost .nohuman-rights-logo{max-width:74%;display:block;margin-left:auto;margin-right:auto;margin-top:20px}.pageholiday-cont-dtl .hc-ghost-icon img{margin-top:-15px}.hauntingly-txt{top:0}.skin-perfection-vanish-scn .u-video-dtl{max-width:440px;margin-left:60px}body .page-vclp2-content .vlf-pdp .howtouse-steps .howtouse-col{width:33.3%}body .vlf-pdp .howtouse-steps.landing-howtouse-img .howtouse-col{width:calc(33.33% - 30px);margin:0 15px}.vclp5-cont a h3{font-size:20px;margin-bottom:10px}.vclp5-cont{top:25px;max-width:700px}.vlf-vanish-landing-catalog .product-info-main{max-width:480px;width:100%;padding-top:0}.vlf-vanish-landing-catalog .product.info{width:100%;padding-bottom:90px}.cart-body .vlf-vanish-landing-catalog .product.info{padding-bottom:115px}.vlf-vanish-landing-catalog .pdt-detail-page-inner{padding-left:0;padding-right:0}.vlf-vanish-landing-catalog form.product-form.product-form-product-template{bottom:0!important}.skin-perfection-vanish-scn .unrestricted-brow-cont{margin-right:0}.vanish-concealer-bnr-pdp .vc-desktop-image{display:none}.vanish-concealer-bnr-pdp .vc-mobile-image{display:block}.vanish-concealer-bnr-pdp{margin-top:85px;display:inline-block}.vanish-concealer-page form.product-form.product-form-product-template{padding-bottom:10px}.vanish-concealer-page .btn-style-one a{margin-top:0!important}.vanish-concealer-page .product.info .product-form__item.product-form__item--submit{margin-top:5px}.vanish-concealer-video{height:auto}.vanish-v2-play-button{width:60px;height:60px}.vanish-concealer-video video{height:auto}.vanish-concealer-video img{height:auto}.vanish-v2-play-button{left:20px;width:40px;height:40px}.vanish-v2-sound{right:20px}body.body-wishlist-banner.cms-page .main-content .grid>.grid__item{padding-top:0}.veil-comingsoon{background-color:#363537}.price-set-item a h3{min-height:38px;font-size:16px}.cont-overlay{opacity:1}.price-set-img-overlay:before{opacity:1}.veil-collection p{font-size:16px}.veil-video-subtitle{font-size:26px}.veil-collection-page #quick-view .shopify-section .pdt-detail-page{max-width:calc(100% - 30px);margin:0 15px}.veil-collection-page #quick-view .product.info{width:100%}.veil-collection-page #quick-view .product-img-box,.veil-collection-page #quick-view .vlf-landing-catalog .product-img-box{width:100%!important;padding:0;margin-left:auto}.veil-collection-page #quick-view .product.info{padding-bottom:40px;padding-top:0}.veil-collection-page #quick-view .shopify-section .pdt-detail-page{max-height:100%;overflow:auto}.veil-mobile-image{display:block}.veil-desktop-image{display:none}.veil-collection-bnr-pdp{position:relative;bottom:10px}.veil-section{max-width:100%;margin:auto}.out-stock-form .form-list li label{left:10px;width:100px}.newsletter-left-section,.newsletter-right-section{max-width:48%}.page-unlocked-waitlist .waitlist-section{margin-top:40px}.veil-comingsoon .klaviyo-form{margin-top:35px}.page-unlocked-waitlist .title{font-size:30px}.page-unlocked-waitlist .main-content{min-height:inherit}.page-unlocked-waitlist .veil-comingsoon .klaviyo-form{margin-top:15px}.pdt-detail-page .product-name .h1{font-size:22.5px;margin-bottom:20px}.beware-extreme-section .beware-content .h2{font-size:58px;line-height:58px}body .tack-quiz-banner .banner-content .h4{margin:50px 0;font-size:22px}.unlock-impact{margin-top:0}.unlock-impact .feature-row .subtext .rte ul li{font-size:20px;padding:0;margin-top:16px}.unlock-impact .feature-row .subtext .rte ul li strong{font-size:24px}.unlock-impact{padding-bottom:0}.product-single__photo video{max-height:calc(100vh - 90px);position:absolute;top:5px}.calendly-prt{max-width:55%;margin-top:66px}.unlocked-vip-prt{max-width:42%;margin-top:67px;padding:20px}.unlocktheimpact{margin-top:-130px}.page-rsvp .main-content .rsvp-unlocked{padding-bottom:20px}.unlocked-vip-prt p{font-size:17px}.unlocktheimpact-main{padding-bottom:150px;padding-top:60px}.unlocktheimpact-main .unlocktheimpact{margin-top:40px}.unlocktheimpact-video{padding-top:52%}.shop-unlocked #quick-view .shopify-section .pdt-detail-page{padding-left:20px;padding-right:20px}.shop-unlocked #quick-view .product-img-box,.shop-unlocked #quick-view .vlf-landing-catalog .product-img-box{width:100%!important}.shop-unlocked #quick-view .product.info{max-width:100%!important;width:100%!important}.page-vip-makeup-experience .main-content .banner-main h1{font-size:50px}.page-vip-makeup-experience .main-content .banner-main{min-height:330px}.pdt-detail-page .productsingle-thumbnails{z-index:1}.sculpture-holiday-comingsoon .klaviyo-form{margin-top:5px}.sculpture-holiday-comingsoon .left-section .badge_image{max-width:370px;margin-bottom:5px}.sculpture-holiday-comingsoon .left-section .description{margin-top:10px}.sculpture-holiday-comingsoon .left-section .description br{display:block}.cmn-cart .cart__footer .btn-empty,.cmn-cart .cart__footer .btn,.cmn-cart .cart__remove,.cmn-cart .js-edit-toggle,.cmn-cart .cart__update{font-size:11px}.the-gift-list .collection-prt .row-heading{line-height:30px;font-size:22px}.the-gift-list .collection_list .coll-list-item{min-height:555px}.the-gift-list .collection-prt{max-width:33%}.the-gift-list .collection_list{max-width:66%}.the-gift-list .collection_list .coll-list-item .contain{padding:30px;font-size:22px;line-height:29px;max-width:310px}.page-vip-makeup-experience .main-content .banner-main h1{font-size:40px}.the-gift-list .main-content .hastitle-txt{font-size:28px;letter-spacing:1px}.the-gift-list .main-content .banner-main .bnr-container{max-width:670px}.the-gift-list .collection_list .coll-list-item{min-height:545px}.the-gift-list .collection_list .pdt-img-cont{max-height:400px;min-height:400px}.the-gift-list .collection_list .slick-next{right:-10px}.the-gift-list .collection_list .slick-prev{left:10px}.collection_list .slick-arrow:before{width:15px;height:30px}body.page-coming-soon .veil-comingsoon .desktop_view{display:block;height:756px;width:131%;margin-left:0}body.page-coming-soon .veil-comingsoon{min-height:650px;overflow:hidden}body.page-coming-soon .description{margin-top:20px}body.page-coming-soon .title{margin-bottom:15px}body.page-coming-soon .video-image-section .logo{max-width:180px}body.page-coming-soon .veil-comingsoon .klaviyo-form{margin-top:15px}body.page-coming-soon .description span{margin:0 12px}body.page-coming-soon .main-content .grid__item{padding-left:0}body.page-coming-soon .veil-comingsoon.curator-event .description{margin:18px 0 22px}body.page-coming-soon .veil-comingsoon .waitlist_form form div[data-testid=form-component]{padding:16px 0}body.page-coming-soon .veil-comingsoon .waitlist_form form div button{margin-top:10px!important}.product_sector_section .product_description_tab,.product_tab_section .product_tab{margin-top:50px}.product_sector_section .bottom_section .icon_section{margin-top:0;width:42%}.product_sector_section .bottom_section .icon_section .iconwrapitem{margin:10px 0}.product_tab_section .product_tab{font-size:18px}.product_detail_list li .top_section{align-items:center}.product_sector_section .product_detail_list li .top_section .product_desc_block{margin-top:0;padding-top:0}.product_tab_section .product_tab{margin-top:30px;font-size:15px;line-height:1.6}.template-page .product_sector_section .left_section{width:26%;padding-right:3%}.product_tab_section.sticky_product_tab{width:23%}.product_sector_section .product_detail_list .product_desc_info_block{margin-top:-60px}.product_detail_list li{padding:80px 0}.template-product .eq_video_banner .video-content-area .desc .title{font-size:34px}.template-product .eq_video_banner .video-content-area .desc .text{font-size:24px;line-height:44px}.template-product .eq_video_banner .video-content-area .desc{max-width:650px}.eq_video_banner .titlt2{font-size:38px;font-weight:700}.equilibrium-skincare .eq_content_image_section{margin-top:540px}.template-product .yotpo.yotpo-main-widget{width:100%!important;padding:0 20px 20px}.product-info-main .yotpo,.product-info-main .product__price .price{justify-content:center}.template-product .main-content{padding-top:25px!important}body.page-coming-soon .vanish-blush-sign-up-page{min-height:inherit}body.page-coming-soon .vanish-blush-sign-up-page .desktop_view{height:480px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{max-width:400px}body.page-coming-soon .vanish-blush-sign-up-page .title{font-size:26px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:115px}.searchpage.vanish-blush-waitlist-sticky .sticky-bnr-height{height:110px!important}.vanish-blush-textarea-cont p{font-size:18px}.vanish-blush-design-cont-inner .blush-design-cont-txt p{font-size:18px;margin-top:8px}.vanish-blush-design-cont-inner .h3{margin-bottom:8px}.vanish-blush-design-cont-inner{padding-top:50px}.vanish-blush-textarea-cont p{margin-top:8px}.template-product .vanish-blush-stick .banner-content .title{font-size:65px}.template-product .vanish-blush-stick .banner-content .sub_title{font-size:20px}.template-product .vanish-blush-stick .banner-content .description{font-size:18px;padding-top:14px;margin-top:15px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow{width:16px;height:30px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{background-size:100% 100%;width:16px;height:30px}.template-product .vanish-blush-stick{margin-top:10px}body .thumbnails-wrapper{width:auto;position:static;margin-top:0;top:50%;transform:none;-webkit-transform:none}.product.info{padding-bottom:30px}.product-single-photos-dtl{width:100%}.pdt-detail-page .product-img-box .product-single__photos{width:100%;padding-left:0;display:flex;flex-flow:row wrap;justify-content:center}body .thumbnails-wrapper{order:2;margin-bottom:15px}.template-product .main-content{padding-top:0!important}.pdt-detail-page .product-img-box{padding-top:55px;width:100%}.veil-collection-bnr-pdp{bottom:0}.product.info .product__price{margin-bottom:20px}.product.info .ajaxified-cart-feedback{position:static;left:0;right:0;padding-top:5px}.product.info .afterpay-paragraph{padding-top:0}.pdt-detail-page .productsingle-thumbnails li{margin-top:0}.product-img-box{display:inline-block}.pdt-detail-page .productsingle-thumbnails .slick-arrow.slick-prev{top:50%;transform:none;-webkit-transform:none;left:-18px;margin:-10px 0 0}.pdt-detail-page .productsingle-thumbnails .slick-arrow.slick-next{top:50%;bottom:auto;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);left:auto;right:-18px;margin-top:-10px}body .thumbnails-wrapper{width:286px!important;margin:15px auto!important}.pdt-detail-page .product-name h1,.pdt-detail-page .product-name .product-single__title,.pdt-detail-page .product-name h2{font-size:28px}.pdt-detail-page .productsingle-thumbnails li{margin:0 1px}.thumbnails-slider--active .product-single__thumbnails-item{padding:0}.pdt-detail-page .productsingle-thumbnails{text-align:center}.pdt-detail-page .productsingle-thumbnails li{display:inline-block;float:none;vertical-align:middle}.mini-products-list .product-details{max-width:440px}.vlf-vanish-landing-catalog .product.info{width:100%;padding-bottom:0}.mini-products-list .product-details{width:250px}.vlf-landing-catalog form.product-form.product-form-product-template{position:static}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-next,.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow.slick-prev{height:32px;width:16px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{width:16px;height:32px}body.template-product .site-footer{padding-bottom:60px}.vanish-concealer-bnr-pdp{margin-top:0}.cart-body .product.info{padding-bottom:30px}.product.info .product-form__item.product-form__item--submit,.vanish-concealer-page .product.info .product-form__item.product-form__item--submit{margin-top:0}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit{width:100%;float:right;margin-top:0;height:45px;line-height:45px;min-height:45px}.product.info .qty-wrapper .product-form__item--quantity{width:50%}.site-footer__newsletter .input-group__btn .newsletter__submit{z-index:9}.qty-wrapper .product-form__item.widthfull{margin-bottom:0}.qty-wrapper .colorsltShare{margin-top:0;background:#fff;width:100%}.vanish-concealer-page form.product-form.product-form-product-template{padding-bottom:0}.product.info .product-form__item.normal-option{width:100%}.product.info .qty-wrapper .product-form__item--quantity{margin-top:5px}.vlf-vanish-landing-catalog .product.info .product-form__item.product-form__item--submit .product-form__cart-submit{margin-top:-56px}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit{position:relative;z-index:10}body.template-product #_evh-button a{z-index:10}body.productpage-usecaution .site-footer{padding-bottom:0}body.productpage-usecaution .product.info .product-form__item.product-form__item--submit .product-form__cart-submit{width:100%;margin-top:0}.template-product .velvet_pdp_1 .banner-content .title{font-size:50px}.template-product .velvet_pdp_1 .banner-content .sub_title{font-size:30px;margin:-2px 0 0}.template-product .velvet_pdp_1 .banner-content .description{min-width:230px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow{width:16px;height:30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{background-size:100% 100%;width:16px;height:30px}.template-product .arp_recommendation_product .arp-grid-tight .arp-block__item:nth-child(4),.template-product .arp_recommendation_product .arp-grid-tight .arp-block__item:nth-child(5){display:block}.product-single-photos-dtl{min-height:630px}.outofstock_product .colorsltShare{width:50%!important;float:left}.buttons-joinwaitlist button{margin-top:5px!important}body.page-coming-soon .friends-family-event .exclusive{font-size:16px}body.page-coming-soon .friends-family-event .video-image-section{max-width:100%}body.page-coming-soon .friends-family-event .video-image-section .waitlist-section{max-width:400px;padding-left:20px}body.page-coming-soon .friends-family-event .title{margin-bottom:30px}body.page-coming-soon .friends-family-event .subtitle{font-size:14px}body.page-coming-soon .friends-family-event .description{font-size:14px;margin-top:30px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:40px}body.page-coming-soon .friends-family-event{min-height:600px}body.page-coming-soon .friends-family-event .desktop_view{height:auto}.patette-info-cont .patette-left,.patette-info-cont .patette-right{max-width:100%;margin:auto}.patette-info-cont .patette-right{margin-top:50px}.patette-dtl-main{padding:15px}.patette-info-scn .patette-info-cont ul li{min-height:32px}.all-shades-list{padding:15px 10px 0 15px}.build-your-pallet .main-content .grid>.grid__item{padding-top:0}.shadows-shades{max-width:640px;bottom:68px}.patette-info-scn{padding:0}.patette-info-scn .patette-info-cont ul{max-width:640px;margin:auto!important}.fill-filter .fill-eye{font-size:22px}.clr-shades-list .clr-shades-item.soldout-shades-item:before{top:-16px;height:160px}.patette-info-scn .patette-info-cont ul li{max-width:33.3%;width:100%}.patette-info-cont .title-price-mobile{display:block;margin-bottom:15px}.patette-dtl-main h2,.patette-dtl-main .patette-price{display:none}.patette-info-cont .title-price-mobile h2{font-size:28px;font-weight:500;line-height:1.2;margin:auto;max-width:100%;padding:20px 0 0}.patette-info-scn .patette-info-cont ul li{font-size:15px!important}.patette-info-scn .patette-info-cont ul li .tab-pan-price{font-size:16px}#patette-1-PAN .shadows-shades{bottom:70px}#patette-1-PAN .shadows-shades .shadows-s-item{width:20%;margin:0 .5%}#patette-3-PAN .shadows-shades .shadows-s-item{width:29%;margin:0 1.6%}#patette-3-PAN .shadows-shades{max-width:392px;bottom:74px;left:33px}#patette-5-PAN .shadows-shades{max-width:622px;bottom:95px;left:25px}.patette-info-cont .patette-right .palette-after-pay{display:none}.palette-after-pay{justify-content:center}.main-mobile-wrapper{position:relative;display:inline-block;width:100%}.main-mobile-sticky{position:fixed;top:114px;z-index:3;background:#fff;left:0;transition:all .5s ease;width:100%;padding:0 15px}.sticky-content .main-mobile-sticky{top:64px;transition:all .5s ease;border-bottom:1px solid #707070}.sticky-up-arrow{content:"";position:absolute;right:15px;top:14px;transform:rotate(180deg);background-image:url(grey-arrow-right.svg);background-repeat:no-repeat;background-size:100% 100%;width:30px;height:30px;display:none}.palate-sticky .main-mobile-sticky{opacity:0;visibility:hidden}.pro-inspired.clr-shades-list .clr-shades-item img{max-width:110px}.how-build-custom-section .how-build-custom-lft{padding-left:25px}.template-product .how-build-custom-section .how-build-custom-lft .title{font-size:23px}.template-product .how-build-custom-section .how-build-custom-lft .subtitle,.how-build-custom-section .how-build-custom-lft .title,.productpage-equilibrium-restorative-hydrating-cream .product_detail_list .product_description li{font-size:20px}.productpage-equilibrium-restorative-hydrating-cream .product_sector_section .product_description div.title{font-size:24px}.product.info{min-height:inherit}.out-stock-form .form-list li label{left:10px!important}.product.info .product-form-quantity-button{margin-top:6px}.product.info .product-form__item--quantity{-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit;width:50%}.product.info .product-form-quantity-button .product-form__item.product-form__item--submit{width:50%}.product.info .more-options .product-form__item.normal-option{margin-top:5px}.mobileColorShadeList{display:block}.desktopColorShadeList{display:none}.color-pallets-wrap{bottom:100%;top:auto}.color-pallets-wrap .palette a{height:auto;border-bottom:#ccc 1px solid;padding-top:6px;padding-bottom:6px;margin:0}.color-pallets-wrap .palette a span{padding-left:10px}.color-pallets-wrap .palette a img{width:30px;height:30px}.qty-wrapper .colorsltShare{margin-top:-1px}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit{margin-top:0}.product.info .product-form__item--quantity{-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit;padding:0;width:50%}.product.info .product-form-quantity-button{margin-top:5px}.product.info .product-form-quantity-button .product-form__item.product-form__item--submit{-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit;padding:0;width:50%}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit{width:100%}.product.info .product-form-quantity-button .product-form__item{margin-bottom:0}.product.info .more-options .product-form__item.normal-option:after{top:17px}.product.info .product-form-quantity-button .product-form__item{-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit;padding:0}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit{height:45px;line-height:45px;min-height:45px}.color-shade-selected-title,.product-info-mobile{display:block}.product.info .product-info-container{display:none}.sizefilter{top:auto;border-top:#000 1px solid;border-bottom:none;bottom:100%}.product-info-mobile .shade_count.subTitleAc{display:none}.product.info .color-shade-list{margin-bottom:20px}.artists-subjects .artists-subjects-inner .a-sub-desc,.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-label{font-size:16px}.pro-asked-q-acc-inner .asked-q-acc-item{padding:20px}.pro-top-desc .pro-logo{max-width:300px}.artists-subjects .artists-subjects-inner{padding:0 20px}.ambient-coming-soon-section .ambient-right-section h1.title{font-size:22px}.ambient-coming-soon-section .ambient-right-section .description{font-size:20px;margin-top:10px}.newsletter-subscription-ection .klaviyo-form form div button{margin-top:0!important;margin-bottom:10px}.newsletter-subscription-ection .klaviyo-form{margin-top:15px}.product-badges{width:100%;display:inline-block}.product-badges .item-badge{position:static;margin-left:0;margin-top:0;margin-bottom:10px}.skin-perfection .product-single__photo-wrapper>div{margin-left:0}.product-badges .item-badge{margin-left:10px;margin-top:10px}.shade-finder-banner-pdp .shade-finder-cont{max-width:380px;top:32px}.concealer-bnr .shade-finder-cont{max-width:330px}body.page-coming-soon .waitlist-coming-soon .title{font-size:22px;margin-bottom:0;margin-top:0}body.page-coming-soon .waitlist-coming-soon .subtitle{font-size:22px}body.page-coming-soon .waitlist-coming-soon .description{margin-top:5px}body.page-coming-soon .waitlist-coming-soon .exclusive{font-size:14px}body.page-coming-soon .waitlist-coming-soon .waitlist_form{margin-top:0}body.page-coming-soon .waitlist-coming-soon{min-height:inherit}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div button{margin-top:0!important;margin-bottom:10px!important}body.page-coming-soon .waitlist-coming-soon .waitlist-right-section{right:3%;max-width:380px}.waitlist-coming-soon .subtext{font-size:11px;line-height:1.1;display:inline-block}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div[data-testid=form-component]{padding:10px 0!important}.infiuncer-page .curator-coll-right .bnr-cont{max-width:340px}.infiuncer-page .collection_list .coll-list-item .contain{padding:15px 30px 15px 15px}.infiuncer-page .collection_list .slick-next{width:15px;height:30px;right:15px}.infiuncer-page .collection_list .slick-prev{width:15px;height:30px;left:15px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:22.5%}body.page-coming-soon .waitlist-vanish-coming-soon .subtitle{font-size:30px;line-height:30px}body.page-coming-soon .waitlist-vanish-coming-soon .title{font-size:19px}body.page-coming-soon .waitlist-vanish-coming-soon .description{font-size:18px;margin-top:10px}.productpage-equilibrium-instant-plumping-eye-mask .product_detail_list .product_description li{font-size:20px}.productpage-equilibrium-instant-plumping-eye-mask .product_sector_section .product_description div.title{font-size:24px}.ff-container{max-width:100%}.ff-left-section{padding-top:40px}.ff-right-section{padding-top:75px}.ff-right-section{padding-top:75px;max-width:410px;padding-right:40px}body .ff-coming-soon.friends-family-event .ff-right-section span.description{font-size:20px;line-height:30px;margin:0}.ff-left-section .sub-title{font-size:29px}.ff-left-section .off-text p{font-size:241px;line-height:210px;color:#fff;padding:0 0 0 50px;right:0}.ff-left-section .off-text span{font-size:132px;right:37px;top:-30px}.ff-left-section small{font-size:47px;right:34px;bottom:8px}.glossy-balm-cont{padding-top:100px}.glossy-badge{font-size:13px}.glossy-title{font-size:28px}.glossy-balm-signup .klaviyo-form{max-width:300px}.glossy-form-label{font-size:18px}.sf-banner-pdp{margin-top:-15px;margin-bottom:10px}.grid--view-items .pdt-img-cont{flex-flow:row wrap}.grid--view-items .pdt-img-cont .product-badges{-webkit-order:2;order:2}.template-product .product-badges{display:inline-block;width:100%}.template-product .product-badges .item-badge{position:static;margin-left:0;margin-bottom:10px}body.page-coming-soon .foundation-coming-soon-section .description{margin-bottom:20px!important;font-size:16px!important;line-height:19px}.foundation-section.newsletter-subscription-section .content-area{max-width:370px}body.page-coming-soon .foundation-coming-soon-section h1.title{font-size:30px!important}.foundation-section.newsletter-subscription-section{max-width:780px}.foundation-coming-soon-section .klaviyo-form form div button{margin-top:20px!important}.we-glow-hero-caption .title{font-size:50px;margin:0 0 10px;letter-spacing:4px}.we-glow-hero-caption p{font-size:15px}.we-glow-main .glow-coming-banner-caption{right:120px}.we-glow-hero-caption{left:5%}.we-glow-main .beauty-connection-header{padding:30px 20px}.we-glow-main .beauty-connection-header h2{font-size:38px;margin-bottom:0}.we-glow-main .beauty-connection-header p{font-size:18px}.we-glow-popup{z-index:999}.we-glow-overlay{z-index:99}.we-glow-asg-foundation-bottom.ambient-section-block2 .content-inner{top:90px}.we-glow-asg-foundation-bottom.ambient-section-block2 .title{font-size:31px}.we-glow-asg-foundation-bottom.ambient-section-block2 .description{font-size:20px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{font-size:11px}.we-glow-soft-glow-img span{background-attachment:inherit!important;min-height:1100px}.we-glow-video-rgt p{font-size:28px}.we-glow-video-rgt{margin-top:-50px}.we-glow-soft-glow-img span.banner-mob-img{display:block;width:100%;background-size:cover!important;min-height:1490px}.we-glow-soft-glow-img span.banner-desk-img{display:none}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner{top:50%}.we-glow-asg-foundation-bottom.glow-foundation-landing .new_text{font-size:16px;margin-bottom:18px}.we-glow-asg-foundation-bottom.glow-foundation-landing .description:after{bottom:-10px;width:240px}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner .ambient-highlight{font-size:20px;letter-spacing:normal;margin-top:30px;line-height:1.8}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner .title{font-size:40px;letter-spacing:1.5px}.discover-ambient-glow-scn h2,.holiday-bestseller-landing h2{font-size:34px}.discover-ambient-list .discover-ambient-item{padding:6px}.discover-ambient-list{width:calc(100% + 12px);margin-left:-6px}.light-d-shades-cont{right:10px;max-width:320px}.light-d-shades-cont .shades-title{font-size:28px}.customize-your-set .c-your-set-cont{max-width:460px;right:20px}.proven-results-cont .pr-title,.customize-your-set .c-your-set-cont h3{font-size:32px;padding-bottom:5px}.natural-sgf-cont{right:25px;max-width:400px}.natural-sgf-cont .natural-sgf-title{font-size:22px}.product-new-temp1 .product-template__container .product-img-box{flex-direction:initial;justify-content:space-between;padding-top:0;padding-bottom:10px;flex-flow:wrap;margin-top:20px}.product-new-temp1 .product-template__container .product-img-box .product-new-design-main{max-width:calc(50% - 5px);margin:0 0 10px}.product-new-temp1 .product.info{padding-top:0}.product-new-temp1 .qty-control-wrapper.more-options .option-prd h4{display:block;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.2em;font-family:Gotham,Helvetica Neue,Verdana,Arial,sans-serif;color:#000;outline:none;box-shadow:none;padding:10px 15px;border:1px solid #000;position:relative}.product-new-temp1 .qty-control-wrapper.more-options .option-prd h4:after{background-image:url(ico-select.svg);content:"";width:15px;height:9px;position:absolute;right:8px;top:0;background-repeat:no-repeat;bottom:0;margin:auto 0;transition:all .5s ease}.product-new-temp1 .qty-control-wrapper.more-options .option-prd h4.active:after{background-image:url(ico-select.svg);content:"";width:15px;height:9px;position:absolute;right:8px;top:0;background-repeat:no-repeat;bottom:0;margin:auto 0;transform:rotate(180deg);transition:all .5s ease}.product-new-temp1 .option-prd-inner{display:none}.product-new-temp1 .option-prd-inner.active,.product-new-temp1 .qty-wrapper .selector-wrapper{display:block}.product-new-temp1 .product.info .qty-wrapper .selector-wrapper select{font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.2em;font-family:Gotham,Helvetica Neue,Verdana,Arial,sans-serif;color:#000;outline:none;box-shadow:none;padding:10px 15px}.product-new-temp1 .qty-control-wrapper.more-options .option-prd{margin:0 0 20px}.product-new-temp1 .product-template__container .product-img-box .product-info-mobile{display:block;width:100%}.product-image-banner.product-new-image-banner .banner-image{display:none}.product-image-banner.product-new-image-banner .mob-banner-image{display:block}#shopify-section-product-new-image-banner{margin-top:20px}.product-new-temp1 .product-details.product-metafields{margin:0 0 20px}.product-new-temp1 .product.info .more-options .product-form__item.normal-option{display:none}.foundation-coming-soon-section.animal-palettes-coming .subtitle{margin:0 0 10px}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form .needsclick button{height:34px!important;padding:0 15px!important;font-size:12px!important}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section .content-area .descriptionText{padding:10px 0}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form form{max-width:75%!important}.customize-unlocked-caption-inner{max-width:530px}.customize-unlocked-caption-inner .title{font-size:35px}.customize-unlocked-caption-inner p{font-size:15px}.animals-pallets-look-item .animals-pallets-look-imgs{width:60%}.animals-pallets-look-item .animals-pallets-look-captions{width:40%;padding-right:30px}.animals-pallets-look-item .animals-pallets-look-captions .titleText{font-size:30px;padding-bottom:10px}.animals-pallets-look-item .animals-pallets-look-captions p,.video-lightbox-link{font-size:17px}.butterfly-banner-caption{padding:30px 20px 30px 80px}.customize-unlocked-caption-inner{padding:0 35px}.customize-unlocked-caption-inner .new_text{font-size:16px}.animals-pallets-look-section{padding:0 15px 50px}.butterfly-banner-caption .titleText{font-size:35px}.butterfly-banner-caption p{font-size:16px}.meet-artist-caption{padding:30px 4.5% 5%}.meet-artist-caption-inner{max-width:372px}.meet-artist-caption-inner p{font-size:18px}.meet-artist-caption-inner .titleText{margin:0}.meet-artist-caption-inner .labelText{font-size:20px;margin:0 0 15px}.product-new-1-temp .sizefilter{top:100%;border-bottom:#000 1px solid;border-top:none;bottom:auto}.product-new-1-temp .sizeselected:after{transform:rotate(0)}.product-new-1-temp .sizeselected-show:after{transform:rotate(0)}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area .content-area-inner{max-width:260px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section .discount-title{font-size:22px;letter-spacing:0px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section .content-area .descriptionText{font-size:13px!important;line-height:25px!important;margin-top:18px;padding-bottom:0!important}.page-coming-soon .animal-palettes-coming .wishlist-section .klaviyo-form-area{margin:10px 0 0}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div button{margin-top:10px!important}.page-coming-soon .animal-palettes-coming .wishlist-section .label-text{font-size:14px;margin-bottom:12px}}@media (min-width:1170px){.product-new-temp1 .qty-control-wrapper.more-options .option-prd h4{pointer-events:none}}@media screen and (max-width: 1024px),screen and (min-height: 1200px) and (max-height: 1360px){.product-single__photo video{max-height:calc(100vh - 720px);position:absolute;top:5px}}@media screen and (max-width: 1023px){.template-coll-makeup-collections-cruelty-free .main-content header h1,.template-coll-vegan-makeup .main-content header h1{font-size:15px!important}body .product-single__photos{margin-bottom:10px}.locatestore .main-content .grid>.grid__item{padding-top:0}.filters-prt,.pdt-items-prt{max-width:100%}.pdt-items-prt{border-top:1px rgba(149,149,149,.3) solid}.cart__image{width:100px;max-height:100px;max-width:88%}.cart__image-wrapper,.cart__image-wrapper div{width:100px}.cart-table{width:100%;float:left;overflow-x:auto}.cart-totals-wrapper .cart-totals,.needhelp{padding:15px}.shipping-return-wrap .shipping-return-col{padding-right:25px}.shipping-return-wrap p{font-size:12px}.register-page .fieldset{padding:20px}.cmn-cart .cart__footer{clear:both;padding:15px 20px}.account-forgotpassword .fieldset{padding:20px}.contact-wrapper .column.half-col .formbuilder{max-width:340px}.product-form__item--no-variants{max-width:100%}.filterby-info h4:after{content:""}.filters-prt .filterby-info .filters-toolbar{display:none}.sortby-filterinfo{margin-top:10px}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third.wishl-product-info{margin-left:2%;width:46%;text-align:left}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third{width:30%}.mywishlist #wishl-wrapper .grid-item{width:100%}.cms-crueltyfreeluxurybeauty .cms-content h1{font-size:48px;line-height:53px}.cms-crueltyfreeluxurybeauty .cms-content{padding:80px 0}.cms-crueltyfreeluxurybeauty .product.aside .relateds .related-tabs{padding:40px 0}.cms-crueltyfreeluxurybeauty .product.aside .relateds .related-tabs .related-tab-label{line-height:32px;font-size:28px}.locatestore iframe{height:1650px!important}.find-store-left-panel{width:100%}.find-store-prt{margin-top:0}.coming-soon-page .product-items-col h2{height:auto!important}.coming-soon-page .main-content .grid>.grid__item{padding-top:0}#section2.fullheightblock .banner-content{max-width:220px}#section2 .banner-content h3{padding-bottom:0}.pagenoroute .not-found-wrapper .not-found-top{padding-top:30px}.searchpage div.snize div.snize-filters-sidebar{width:100%;margin-bottom:5px}.searchpage div.snize div.snize-search-results-main-content>div.snize-five-columns{width:100%!important}.searchpage div.snize div.snize-product-filters-title i{margin-top:10px;float:right}.searchpage div.snize div.snize-product-filters-title i.snize-product-filters-reset{float:none;margin-top:0}.cart__image-wrapper div.cart__imagemain{max-width:94px;height:94px;overflow:hidden}.cart__image-wrapper div.cart__imagemain img{max-height:100%}.cart table tbody .cart__meta{padding-left:12px;width:175px}.cart table tbody td.cart__qty-td{min-width:inherit;width:120px}.cart table tbody td{padding:22px 10px}.cmn-cart table tbody td:first-child,.cmn-cart table thead th:first-child{padding-right:0}#header .site-nav li a{letter-spacing:normal}.pdt-middle-main{display:inline-block}.nonhuman-block{margin:50px auto}.nonhuman-block .nonhuman-block-left .content,.nonhuman-block .nonhuman-block-right .content{padding:0 5%}.caution-product-section.podcast-landing-sec .caution-product-caption h2{font-size:16px}.caution-product-section .caution-product-caption{max-width:43%}.caution-product-section .caution-product-caption h2{font-size:16px;line-height:20px;margin-bottom:10px}.caution-product-section .caution-product-caption p{font-size:13px;line-height:16px}.caution-product-section .caution-product-caption .defaultn-style{margin:2px;min-width:120px;padding:13px 0!important}.cmn-static .feature-benefits .caution-benefits{width:46%;padding-right:5%}.cmn-static .caution-vedio-section{padding-bottom:10px}.caution-vedio-section .flex-content{display:block}.caution-vedio-section .video-left-div{width:100%;margin-bottom:30px}.caution-vedio-section .how-to-use-product{padding:0 0 30px;width:100%}.caution-vedio-section .how-to-use-product h3,.see-result-section .see-result-title h2{font-size:3.8vw}.see-result-section .before-after-results h3{margin:0 0 20px;font-size:3.8vw}.beware-extreme-section .beware-content h3{font-size:2.5vw}.beware-extreme-section .beware-content h2{line-height:4vw;font-size:5.2vw}.pair-with-products .related-tab *{font-size:3.8vw}body .vlf-pdp .howtouse-steps .howtouse-col h4{font-size:25px}body .vlf-pdp .product-carousel-section .product-video-item{min-height:350px}.vanish-banner .banner-right-content h1{font-size:30px;line-height:36px;padding-bottom:0}.vanish-banner .banner-right-content h1{padding-top:10px;margin-bottom:.4em}.vanish-banner .banner-right-content p{padding-bottom:20px}.vanish-banner .banner-right-content p{padding-bottom:10px}.vanish-banner .banner-right-content a{padding:14px 12px}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col{padding:0 15px}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col h4{font-size:26px;line-height:34px}.product-the-future-of-foundation .vanish-feature-benefits .vanish-feature{max-width:100%;margin-left:0}.product-the-future-of-foundation .vanish-feature-benefits .vanish-research,.product-the-future-of-foundation .vanish-feature-benefits .vanish-innovation{max-width:100%}.product-the-future-of-foundation .howtouse-steps .howtouse-col h4{font-size:25px}.product-the-future-of-foundation .vanishliquid-section .vanishliquid-caption h3{padding-bottom:0}.vlf-landing-catalog .product-shades{padding:30px 0}.vlf-landing-catalog .product-shades .shade-tab .color-shade{padding-left:0;padding-right:0}.vlf-landing-catalog{display:inline-block}.searchpage #snize-search-results-grid-mode ul{border-top:1px solid rgba(149,149,149,.3)}.searchpage div.snize .snize-product-filters-block{float:left;width:100%}.searchpage div.snize div.snize-product-filters-title{width:100%;float:left}.searchpage div.snize-search-results.snize-mobile-design ul.snize-product-filters-list{width:100%}.searchpage div.snize div.snize-product-filters-title i,.searchpage div.snize div.snize-product-filters-title.open i.snize-product-filters-close,.searchpage div.snize div.snize-product-filters-wrapper-title.open i.snize-product-filters-close,.searchpage div.snize i.snize-product-filters-open{margin-top:4px}.searchpage div.snize-search-results.snize-mobile-design #snize-search-results-grid-mode li.snize-product{border-top:none!important;margin:0}.searchpage #snize-search-results-grid-mode li.snize-product:nth-child(3n+1){border-left:none}.searchpage #snize-search-results-grid-mode li.snize-product:nth-child(odd){border-left:1px solid rgba(149,149,149,.3)}.searchpage div.snize div.snize-header{padding:0!important}.cmnmy-account .flits-page .flits-nav-bar{width:100%}.cmnmy-account .flits-page-heading .flits-heading{font-weight:300;font-size:20px;text-transform:uppercase}.cmnmy-account .flits-page{overflow:hidden}.cmnmy-account .flits-credit-history-empty{height:220px}.cmn-account .main-content{padding-bottom:1px}.cmnmy-account .flits-pages #flits-form-change-password .flits-row label{width:100%}.cmnmy-account .flits-pages #flits-form-change-password input:not(.address_default_address_new){width:100%!important;padding-left:0}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-6 .flits-row .flits-col-md-6{width:78%;float:left}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-6 .flits-row .flits-col-md-6:first-child{float:left;width:22%}.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress1New,.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress2New,.cmnmy-account .flits-pages #address_form_new select{width:100%!important}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-9{float:left;padding:24px 0;width:78%!important}.cmnmy-account .flits-pages .flits-new-address-form .flits-row .flits-col-md-3{width:22%;float:left}.cmnmy-account .flits-page-heading{background:transparent!important}.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-col-md-6,.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-text-right{width:100%;float:left}.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-left{padding-top:0}.cmnmy-account .flits-pages .flits-row label[for=AddressLastNameNew]{padding-left:0}.cmnmy-account .flits-pages #flits-form-profile .flits-row:nth-child(1) .flits-col-md-6{padding:0}.cmnmy-account .flits-pages #flits-form-profile .flits-row:nth-child(2) .flits-col-md-6,.cmnmy-account .flits-pages .flits-row .flits-col-md-6{padding:0}.cmn-account .messages.error-messages li .errors ul{display:inline-block;width:91%;text-align:left;vertical-align:middle}.cmnmy-account #flits-page-profile .flits-div-seperate-line{margin:15px 0!important}.cmnmy-account .flits-pages #address_form_new .flits-row label.flits-default-address-checkbox{width:auto!important}.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-col-md-6{float:left;width:auto}.cmnmy-account .flits-pages #flits-page-profile .flits-row.flits-account-information .flits-text-right{float:right;width:auto}.cmnmy-account .flits-pages #flits-form-profile .flits-row input{width:100%!important;padding-left:0}.cmnmy-account .flits-order-row div div .flits-order-details-value{padding:10px;display:inline-block}.cmnmy-account .flits-page.flits-display-content .flits-page-content{height:auto!important}.cmnmy-account .flits-pages #flits-form-change-password .flits-row .flits-col-md-6 input{width:64%!important;float:left;padding:0}.cmnmy-account .flits-pages #flits-form-change-password .flits-row label{width:32%;float:left}.cmnmy-account .flits-pages #flits-form-change-password .flits-row{padding:6px 0}.cmnmy-account .flits-credit-history-div .flits-row .flits-col-md-8,.cmnmy-account .flits-credit-history-div .flits-row .flits-col-md-2{width:25%;float:left}.cmnmy-account .flits-credit-history-div .flits-row .flits-col-md-8{width:50%}.usecaution1 .caution-product-section .caution-product-caption{margin-top:-10px}.usecaution1 .vlf-landing-catalog{padding-top:92px}.usecaution1 .caution-product-section .caution-product-caption h2{font-size:2.5vw;line-height:20px}.legal-disclaimer-txt br{display:none}.bundle-tab-list li{padding:10px}body .veganin-pdtdtl .v-pdt-item{padding:5px}.shopall-vegan-btn{padding:40px 0 0}.arch-scn-main h2{font-size:35px}.arch-scn-main p{max-width:80%;margin:auto}.arch-brow-c-item{max-width:48%;margin-left:4%;margin-bottom:4%}.arch-brow-c-item:nth-child(odd){clear:left;margin-left:0}.arch-brow-c-cont{padding:25px 10% 30px}.brow-finder-cont{margin-left:30px}.brow-finder-cont h3{font-size:24px}.brow-finder-cont .c-your-cl{font-size:20px;margin-bottom:10px}.arch-scn-main .unrestricted-brow-cont h2{font-size:24px}.unrestricted-subtxt{font-size:20px}.uclient-infotxt br{display:none}.find-arch-item{margin-bottom:30px;width:50%}.f-arch-subitem-img{width:25%}body .tack-quiz-banner .banner-content h2{font-size:18px}body .tack-quiz-banner .banner-content h3{font-size:30px}body .tack-quiz-banner .banner-content h4{letter-spacing:1px;margin:30px 6%;font-size:20px}.tack-quiz-banner.ambient-banner .banner-content .actions a{font-size:16px}.quizstep-main h2{font-size:24px;line-height:normal;margin-bottom:50px;padding-left:15px;padding-right:15px}.quizstep-list li{width:50%;padding-left:4%;padding-right:4%}.quizstep-list li:nth-child(odd){clear:left}.quizstep-list{padding-top:20px;margin-bottom:30px;padding-bottom:10px}.my-desired-brow-look .quizstep-list li{width:50%;padding-left:4%;padding-right:4%}.receive-complimentary{max-width:100%;width:100%;padding:0 15px}.receive-complimentary p{margin-top:30px;margin-bottom:30px}.getmy-results-btn{margin-top:80px}.howtoplay-scn{padding-top:40px}.howtoplay-title-info p,.the-arch-browreco-main .arch-info p{line-height:normal;padding-bottom:30px}.quizstep-main .the-arch-browreco-main h2{font-size:24px;margin-bottom:5px}.cart-quiz-btn{margin-bottom:30px}.arch-brow-addtocart{margin-top:-9px}.pairwith-info{font-size:13px;min-height:142px}.browreco-brow-list .arch-brow-info{font-size:15px}.the-arch-browreco-main .arch-brow-collection{padding-bottom:40px}.browreco-brow-list .arch-brow-c-item{max-width:48%;margin-left:4%}.browreco-brow-list .arch-brow-c-item:nth-child(odd){clear:left;margin-left:0}.quizstep-list .item-title{font-size:20px}.quizstep-list .custom-radio [type=radio]:checked+label,.quizstep-list .custom-radio [type=radio]:not(:checked)+label{padding-left:25px}.receive-complimentary .form-group label{font-size:18px}.arch-brow-info{min-height:80px}.grovepopup-f-top h2,.open-title,.grove-l-title,.event-s-title{font-size:24px;line-height:31px;margin-bottom:15px}.arch-scn-main .the-grove-popup-main p{max-width:96%;margin:auto;line-height:22px;font-size:14px}.grovepopup-f-top{height:300px}.arch-s-pencil-title{width:80%}.arch-s-pencil-cont{padding:42px 3px 0 0}a.pencil-lorem-more{font-size:15px}.g-directions-btn{font-size:16px}.grove-l-cont{width:34%}.grove-l-img.grove-right{width:33%}.grove-location p br{display:none}.arch-scn-main .the-grove-popup-main .event-schedule-scn p{line-height:30px;font-size:18px}.open-visit-scn{padding-top:10px}.grove-popup-f-cont{max-width:44.6%}.instagram-item-list-wrapper .slick-arrow.next-arrow{right:15px}.instagram-item-list-wrapper .slick-arrow.previus-arrow{left:15px}.abouthougless-scn .about-joinmovement h2:before{max-width:94.5%}.teaser-ghost-img img{max-width:40%}.page-holiday-cont{padding-top:60px}.holidaylist-main{clear:both;padding-top:80px}.holidaylist-main .arch-brow-info{min-height:56px}.page-holiday-ghost .cruelty-free-beauty{padding-top:50px;padding-bottom:80px}.shopluxe-gifts-content .content-inner strong{font-size:20px;padding-bottom:5px}.holidaylist-main .arch-brow-c-item:nth-child(odd){clear:left;margin-left:0;border-left:none}.holidaylist-main .arch-brow-c-item{max-width:50%;margin-left:0}.page-holiday-ghost .page-width .grid__item{padding-left:0}.holidaylist-main .arch-brow-info,.page-holiday-ghost .offer-purchaser-txt{font-size:20px}.page-holiday-ghost .nohuman-rights-logo{margin-top:10px}.holidaylist-main .arch-coll-img{min-height:640px}.hometop-item-img img{max-width:75%}.main-notice-california .scrollable-wrapper table{width:1000px}.skin-perfection-vanish-scn .u-video-dtl{margin-left:0}.vclp1-desc{margin-bottom:20px}.skin-perfection-vanish-scn .vclp1-btn{margin-top:40px}.image-vimeo-img-dtl{height:395px}.pairwith-scn .arch-brow-c-item{max-width:49%}.pairwith-scn .arch-brow-info{min-height:72px}.vclp5-cont{top:14px;max-width:700px}.vclp5-cont a h3{font-size:18px;margin-bottom:10px}.vclp5-dtl{margin-top:20px}.needhelp{margin-top:93px}.video-image .veil-comingsoon-desktop{display:none}.video-image .veil-comingsoon-mobile{display:block;height:400px}.video-image .veil-comingsoon-mobile iframe{margin:auto;height:460px;display:table}.comingsoon-info{top:40px}.sheermagictxt{margin-top:220px}.cont-overlay p{font-size:12px}.veil-video-subtitle{font-size:22px}.veil-video-title{font-size:26px}.video-icon{margin-top:10px;width:56px;height:56px;background-size:100%}.cont-overlay .quick-view{margin-top:10px}.veil-sheer-magic .banner-content h2,.veil-sheer-magic .banner-content .top-heading{font-size:26px}.veil-sheer-magic .banner-content h3{font-size:22px}.veil-sheer-magic .banner-content p{margin-top:10px;padding-bottom:20px}.veil-video-video:after{margin-top:50px}.prime-set-title h3{font-size:30px}.veil-collection .desktop-image{width:100%;max-width:500px}.cont-overlay{padding:5px;line-height:1.2}.page-unlocked-waitlist .veil-comingsoon img.desktop_view{display:none}.page-unlocked-waitlist .veil-comingsoon img.mobile_view{display:block;margin-top:-200px}.page-unlocked-waitlist .waitlist-section{max-width:100%;margin-top:80px}.page-unlocked-waitlist .waitlist-section{left:0;top:200px}.page-unlocked-waitlist .veil-comingsoon{min-height:inherit}.page-unlocked-waitlist .site-header{background-color:#000!important}body .tack-quiz-banner .banner-content .h2{font-size:18px}body .tack-quiz-banner .banner-content .h3{font-size:30px}body .tack-quiz-banner .banner-content .h4{letter-spacing:1px;margin:30px 6%;font-size:20px}.see-result-section .see-result-title .h2{font-size:3.8vw}.beware-extreme-section .beware-content .h2{line-height:4vw;font-size:5.2vw}.unlock-impact{padding-bottom:50px}.unlock-impact .feature-row .feature-row__text{padding-left:4%;padding-top:10px}.unlock-impact .feature-row .subtext .rte ul li{margin-top:10px;font-size:18px}.unlock-impact .rte-setting ul li{font-size:18px}.unlock-impact .feature-row .subtext:before{margin-bottom:0}.unlock-impact .feature-row .subtext{margin-top:20px}.unlock-impact h2,.unlocked-2-scn h3.heading{font-size:26px;margin-bottom:10px}.unlock-impact .feature-row h2{font-size:22px}.unlocked-2-scn{padding-bottom:50px}.unlocked-3-scn .right-section .heading{font-size:17px;line-height:28px}.unlocked-3-scn .right-section .actions a{margin-top:20px}.unlocked-3-container{padding:0}.product-single__photo video{max-height:calc(100vh - 440px)}.page-rsvp .main-content .rsvp-unlocked-desktop{display:none}.page-rsvp .main-content .rsvp-unlocked-mobile{display:block}.calendly-prt{max-width:100%;margin-top:-40px}.unlocked-vip-prt{text-align:center;max-width:calc(100% - 40px);min-height:inherit;margin-left:20px}.unlocktheimpact{margin-top:-90px}.page-rsvp .medium-up--push-one-twelfth{padding-left:0}.collection-prt{max-width:35%}.collection_list{max-width:65%}.collection_list .pdt-img-cont{max-height:310px;min-height:310px}.collection-prt strong{font-size:18px;margin-top:60px}.page-vip-makeup-experience .main-content .banner-main{min-height:280px}.collection_list .slick-arrow{width:30px;height:30px}.collection_list .slick-arrow:before{width:10px;height:20px}.collection_list .slick-arrow.slick-next:before{float:right}.collection_list .slick-prev{left:15px}.collection_list .slick-next{right:15px}.collection_list .coll-list-item .quick-view{font-size:13px}.sculpture-holiday-comingsoon .comingsoon{font-size:18px;margin-bottom:10px}.sculpture-holiday-comingsoon .left-section .badge_image{max-width:300px;margin-bottom:5px}.sculpture-holiday-comingsoon .comingsoon{font-size:16px;margin-bottom:10px;padding-top:2px;padding-bottom:2px}.sculpture-holiday-comingsoon .left-section .description{margin-top:6px}.sculpture-holiday-comingsoon .klaviyo-form form div div[data-testid=form-row]>div{padding:8px 0!important}.cms-page .grid .rte ul.international-shpping-list li{max-width:33.3%}.page-hongkong-newsletter .newsletter-left-section{max-width:45%}.page-hongkong-newsletter .newsletter-right-section h1{font-size:32px}.the-gift-list .main-content .banner-main{min-height:230px}.the-gift-list .main-content .banner-main .bnr-container{max-width:540px}.the-gift-list .main-content .hastitle-txt{font-size:24px;letter-spacing:normal}.the-gift-list .main-content .banner-main h1{font-size:35px}.the-gift-list .coll-list-slider .coll-list-item .product-info .h4{font-size:16px}.the-gift-list .coll-list-slider .coll-list-item .product-info .price .price-item{font-size:15px;font-weight:700}.the-gift-list .product-info .shade_count{padding-top:2px}.the-gift-list .collection_list .coll-list-item .contain{padding:20px;font-size:21px;line-height:25px;max-width:310px}.the-gift-list .collection_list .slick-next{right:0}.the-gift-list .collection_list .slick-prev{left:5px}.the-gift-list .collection_list .pdt-img-cont{max-height:340px;min-height:340px}.the-gift-list .collection_list .coll-list-item{min-height:445px}.the-gift-list .coll-list-slider .coll-list-item .product-info{height:100px!important}.veil-comingsoon{min-height:inherit}body.page-coming-soon .date{font-size:20px;line-height:1.3}body.page-coming-soon .title{font-size:18px;line-height:1.3}body.page-coming-soon .video-image-section .logo{max-width:150px}body.page-coming-soon .video-image-section{padding-top:20px;max-width:400px}body.page-coming-soon .veil-comingsoon .waitlist_form form div button{margin:0!important}body.page-coming-soon .main-content{min-height:inherit;padding-top:0}body.page-coming-soon .veil-comingsoon{min-height:inherit}body.page-coming-soon .veil-comingsoon .desktop_view{width:155%;margin-left:-20%;height:630px}.eq_content_image_section .description span{font-size:17px}.eq_content_image_section .grid__item .description p{font-size:15px;line-height:2}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:16px;line-height:28px}.eq_block_2 .description{font-size:22px}.eq_block_2 .description span{font-size:19px}.eq_block_2 .description span:before{top:8px}.eq_content_image_section .description .title{font-size:21px}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:18px;margin:20px 0 25px}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item .title{font-size:11px}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item .logo-icon{max-width:60%;align-items:flex-end;justify-content:center;margin:auto}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{font-size:40px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item{width:50%}.product_sector_section .product_description_tab{margin-top:10px}.product_tab_section .product_tab{margin-top:30px;font-size:12px;line-height:1.5}.product_sector_section .bottom_section .icon_section .iconwrapitem .icon_image{max-width:50px}.product_sector_section .product_title{font-size:20px}.product_sector_section .product_price{font-size:16px;margin-top:12px}.product_sector_section .product_description p{font-size:14px;line-height:20px}.product_sector_section .product_description b{font-size:14px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content{padding-top:20px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .title{font-size:18px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .description .number{font-size:18px;margin-top:5px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .text{font-size:12px;font-weight:400;letter-spacing:1px}.product-section-wrapper .grid__item .hover_content .btn{margin-top:16px;height:38px;line-height:38px}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{top:63%}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .text{font-size:11px;font-weight:400;letter-spacing:1px}.product_sector_section .right_section{width:68%}.product_sector_section .product_detail_list li .top_section .product_desc_block{width:60%;padding-left:20px}.product_detail_list li .top_section .image_product_block{width:40%}.product_sector_section .bottom_section .image_video_section{margin-top:-40px}.product_sector_section .btn.product-form__cart-submit{width:140px}.product_sector_section .product-quantity-box{max-width:110px}.product_sector_section .btn.product-form__cart-submit{font-size:12px}.page-eq_landing_pages_v1 .index-section{padding-top:20px;padding-bottom:20px}.eq_lp_banner .banner-content .logo-img{max-width:125px}.product_detail_list li .top_section .image_product_block{width:40%!important}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item .logo-icon{height:80px}.product_sector_section .bottom_section .icon_section{width:40%}.product_sector_section .product_detail_list li .top_section .product_desc_block{padding-top:0}.product_sector_section .bottom_section .image_video_section{width:50%;margin-left:-10px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .product_desc_block{padding-right:20px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2){padding-right:0}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .image_product_block{width:45%!important}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{width:36%}.product_sector_section .product_description{margin-bottom:12px;margin-top:15px}.product_sector_section .product_price{margin-bottom:15px}.product_sector_section .product-quantity-box input{font-size:17px;line-height:24px}.product_sector_section .left_section{padding-right:15px}.product_sector_section .bottom_section .icon_section{font-size:19px}.product_sector_section .bottom_section .icon_section{padding-right:30px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{width:36%;padding-left:20px;padding-right:0}.product_detail_list li{padding-bottom:100px}.equilibrium-skincare .eq_content_image_section{margin-top:420px}#shopify-section-eq_lp_product_section.index-section:last-child{padding-bottom:20px}.template-product .product_sector_section .product_detail_list li .top_section .image_product_block{width:50%!important;margin-left:0}.template-product .product_sector_section .product_detail_list li .top_section .product_desc_block{width:50%;padding-left:30px;padding-right:0;float:right;padding-top:0;margin-top:-40px}.template-product .product_sector_section .product_description_content .product_title{font-size:19px}.template-product .product_sector_section .product_description_content .product_description{font-size:16px}.template-product .product_sector_section .product_description div{margin-bottom:12px;line-height:1.3}.template-product .product_sector_section .product_description div.title{font-size:20px;margin-top:24px}.template-product .product_sector_section .bottom_section .image_video_section .imagevideo_grid{margin-left:0}.template-product .product_sector_section .bottom_section .icon_section{width:50%;text-align:right;padding-right:40px}.template-product .product_sector_section .bottom_section .icon_section .list_content li .title{font-size:17px}.template-product .product_sector_section .bottom_section .icon_section .title{font-size:18px}.template-product .product_sector_section .bottom_section .icon_section .list_content li{font-size:16px;line-height:1.4;margin:12px 0 0}.template-product .product_sector_section .bottom_section .icon_section .list_content li br{display:none}.eq_skincare_products_section .logo_section{margin-top:0}.eq_skincare_products_section{margin-top:0;padding:0 5px}.eq_skincare_products_section .product-bar-fix .product-grid{margin-bottom:0;padding-left:5px;padding-right:5px}.eq_skincare_products_section .popup_product_description{font-size:12px;margin:5px auto 10px}.eq_skincare_products_section .product_popup_section .popup_product_subtitle,.eq_skincare_products_section .product_popup_section .popup_product_title{font-size:13px;line-height:normal}.eq_skincare_products_section .product-bar-fix .product-grid .product_title{font-size:13px}.eq_skincare_products_section .product-bar-fix .product-grid .product_subtitle{font-size:14px}.eq_skincare_products_section .image_and_popup_section .popup_product_label{margin-bottom:4px;font-size:12px}.eq_skincare_products_section .product-bar-fix .product-grid form .product-quantity-box{max-width:38%}.eq_skincare_products_section .product-bar-fix .product-grid form .product-form__cart-submit{width:62%}.eq_skincare_products_section .logo_section{max-width:125px;margin-left:auto;margin-right:auto}.eq_video_banner .titlt2{font-size:34px}.eq_video_banner .video-content-area .titlt1{font-size:24px}.eq_video_banner .desc .desc{font-size:22px;line-height:38px;padding-top:0;max-width:500px;margin:auto}.eq_video_banner{padding-top:0}.non_human_banner .text1,.non_human_banner .text2{font-size:16px}.non_human_banner{min-height:170px}.template-product .eq_video_banner .video-content-area .desc .desc{max-width:520px}.template-product .eq_video_banner .video-content-area .desc,.template-product .eq_video_banner .video-content-area .desc .desc{max-width:100%}.eq_video_banner .video-section{height:290px}.template-product .eq_video_banner .video-content-area{top:50%}.eq_skincare_products_section .product-quantity-box .qty-minus,.eq_skincare_products_section .product-quantity-box .qty-plus{left:-30px}.eq_skincare_products_section .product-quantity-box .qty-plus{right:-35px}.eq_skincare_products_section .product-bar-fix .product-grid .product_price{font-size:15px}.template-product .eq_video_banner .video-content-area .desc .desc{font-size:22px;padding-top:0;line-height:34px}.eq_video_banner .titlt2{font-size:28px}.eq_video_banner .video-content-area .titlt1{font-size:20px;line-height:normal}.eq_video_banner .video-section{height:220px}.template-product .product_sector_section .product_description div br{display:none}.eq_skincare_products_section .product-quantity-box .qty-plus{right:-62px}.template-product .eq_skincare_products_section .product_popup_section .popup_product_title br{display:none}.template-product .eq_video_banner .desktop_view{height:100%;width:151%;left:-20%}.template-product .main_product_sector_section .product_sector_section .bottom_section .icon_section{width:47%;text-align:right;padding-right:28px}#shopify-section-red0_pdp_videobanner{padding:0}.product-red0 .red0_pdp_videobanner_section .banner-content .badge{font-size:12px;line-height:20px}.product-red0 .red0_pdp_videobanner_section .banner-content .title{padding-bottom:10px;margin-bottom:10px;font-size:26px}.product-red0 .red0_pdp_videobanner_section .banner-content .description{line-height:20px;font-size:16px}#shopify-section-red0_pdp_textarea{padding:60px 0 40px}#shopify-section-red0_pdp_textarea .h3{font-size:26px;line-height:34px}#shopify-section-red0_pdp_textarea p{font-size:16px;line-height:24px}.red0_pdp_imagewithcontent_section .right-section .title{font-size:26px;line-height:34px}.red0_pdp_imagewithcontent_section .right-section .desc{font-size:13px;line-height:20px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{background-size:100% 100%;width:16px;height:30px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:0}body.page-coming-soon .vanish-blush-sign-up-page{min-height:inherit}body.page-coming-soon .vanish-blush-sign-up-page .desktop_view{height:400px;margin-left:0}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{padding-top:25px}body.page-coming-soon .vanish-blush-sign-up-page .title{font-size:26px}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{max-width:380px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div button{min-width:130px!important}.template-product .vanish-blush-stick .banner-content .title{font-size:58px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{background-size:100% 100%;width:16px;height:30px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:0}.template-product .vanish-blush-stick .banner-content .sub_title{font-size:20px}.template-product .vanish-blush-stick .banner-content .description{font-size:16px}.vanish-blush-textarea-cont .h3,.vanish-blush-design-cont-inner .h3{font-size:25px}.template-product .velvet_pdp_1 .banner-content .title{font-size:40px}.template-product .velvet_pdp_1 .banner-content .sub_title{font-size:26px}.velvet_pdp_1.fullheightblock.ambient-banner .banner-content{max-width:50%}.template-product .velvet_pdp_1 .banner-content .description{min-width:200px}.velvet_pdp_3 .vanish-blush-design-cont-inner{max-width:53%;padding-right:25px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__list .slick-arrow:before{background-size:100% 100%;width:16px;height:30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__name{margin-bottom:0}body.page-coming-soon .friends-family-event .video-image-section{max-width:100%}body.page-coming-soon .friends-family-event .video-image-section .waitlist-section{padding-left:0;max-width:350px}body.page-coming-soon .friends-family-event .desktop_view{height:auto}body.page-coming-soon .friends-family-event .subtitle,body.page-coming-soon .friends-family-event .description{font-size:14px}body.page-coming-soon .friends-family-event{min-height:480px}.shadows-shades{max-width:600px}.sticky-content .palette-after-pay{display:none}.curator-lp-banner .banner-content .title{font-size:42px}.curator-lp-banner .banner-content .title span{font-size:20px;padding-bottom:10px;margin-bottom:10px}.curator-lp-banner .banner-content .sub_title{font-size:22px;letter-spacing:2px}.curator-lp-banner .banner-content .sub_title span{letter-spacing:normal;font-size:18px}.curator-lp-banner .banner-content .description p{font-size:15px;margin:20px 0 0}.curator-lp-banner-2 .banner-content .sub_title{font-size:14px}.curator-lp-banner-2 .banner-content .title{font-size:28px}.curator_video_banner{min-height:inherit;padding:30px 0 0}.curator-content-video .content-inner .subtitle{font-size:16px;margin-bottom:20px}.be-inspried-video .slideshow .slideshow__image{height:410px}.curator-video-full .video-section .desktop_view img{height:380px}.curator-pan-block .section-content{margin-top:0;max-width:380px}.curator-pan-block .section-content .title{font-size:24px;letter-spacing:normal}.curator-lp-banner-2 .banner-desk-img{margin-left:0}.eye-refill.bgimage_with_rightcontent_section{min-height:600px}.product-section-content .content .build-your-palette .banner-content{max-width:53%}.product-section-content .content .build-your-palette .banner-content .title{font-size:26px}.get-look-prt{max-width:370px}.get-look-prt .get-look,.get-shade{font-size:16px}.get-look-img{max-width:300px}.template-product .choose-change-section .description{font-size:18px}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .banner-content.right{max-width:50%;padding-left:15px}#shopify-section-get-the-look{padding-top:0}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name a{font-size:16px}.template-product .more-ways-section h2.arp-block__title span.arp-block__title-txt{font-size:30px!important}.more-ways-section .arp-block h2{padding-bottom:20px}.template-product .more-ways-section .arp-block__txt-wrap .arp-block__price span{font-size:16px}.template-product .more-ways-section .arp-block__txt-wrap{height:110px!important}.pair-with-palette .pair-with-palette-list .pair-with-palette-col .title{font-size:16px}.pair-with-palette .pair-with-palette-list .pair-with-palette-col{padding:0 .2%}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-three .pair-with-palette-img{max-width:92.6%}.pair-with-palette{padding:50px 0}.curator-coll-right .bnr-cont .curator-bnr-desc{font-size:15px;line-height:normal}.curator-coll-bnr .curator-bnr-img{padding-left:2%}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:435px}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:334px;min-height:334px}.the-gift-list .collection_list .coll-list-item .contain{font-size:16px;line-height:20px}.coll-list-client-name{margin-top:7px}.the-gift-list .collection-prt .coll-list-img-cont .row-heading{font-size:16px;line-height:1.3}.coll-list-img-cont{min-height:65px}.pro-program-top .pro-program-top-inner{padding:30px 20px}.client-desc{font-size:18px;margin:15px 0}.recognizes-importance .recognizes-desc{font-size:18px;top:58%;max-width:320px}.pro-order-discount .pro-order-desc{max-width:650px}.pro-order-discount .pro-orderdiscount-inner .pro-order-txt{max-width:600px}.artists-subjects .applynow-btn{margin-top:10px;min-width:170px}.artists-subjects .artists-subjects-inner .a-sub-title{font-size:20px;margin-bottom:5px}.artists-subjects .artists-subjects-inner{padding:0 15px}.artists-subjects .artists-subjects-inner .a-sub-desc{font-size:14px}.pro-asked-questions .pro-asked-q-txt{font-size:25px}.artists-subjects .artists-subjects-inner .a-sub-title{font-size:18px}.pro-top-desc .clientname{font-size:16px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-label:after{right:18px}.pro-top-desc .pro-logo{max-width:220px}.pro-top-desc .position-txt,.pro-order-discount .pro-order-desc{font-size:16px}.artists-subjects .applynow-btn{min-width:140px}.ambient-coming-soon-section .ambient-right-section .description{font-size:16px}.ambient-coming-soon-section .newsletter-left-section{max-width:55%}.ambient-coming-soon-section .ambient-right-section{max-width:44%}.ambient-coming-soon-section .ambient-right-section .description{font-size:14px}.ambient-coming-soon-section .ambient-right-section h1.title{font-size:18px}.ambient-coming-soon-section .ambient-right-section div[data-testid=form-component]{padding:10px 0}.holidayguide-banner .holidayguide-cont h2{font-size:30px}.holidayguide-banner .holidayguide-cont p{font-size:15px}.exclusively-cont h3{font-size:22px;margin:0 0 8px;padding:0 0 3px}.exclusively-cont .exclusively-desc{font-size:14px;line-height:22px}.holiday-bestseller-landing .product-title{font-size:18px;min-height:48px}.holiday-bestseller-landing .product-price{font-size:17px}body.page-coming-soon .waitlist-coming-soon{min-height:inherit}body.page-coming-soon .waitlist-coming-soon .title{font-size:17px}body.page-coming-soon .waitlist-coming-soon .subtitle{font-size:18px}body.page-coming-soon .waitlist-coming-soon .waitlist-right-section{right:0;max-width:320px;padding-right:15px}body.page-coming-soon .waitlist-coming-soon .description{font-size:12px}body.page-coming-soon .waitlist-coming-soon .desktop_view{height:400px}.infiuncer-page .curator-coll-right .bnr-cont{max-width:280px}.infiuncer-page .collection_list .coll-list-item .contain{font-size:20px;line-height:26px}.page-influencer .coll-list-slider .coll-list-item .product-info{height:104px!important;padding:0 15px 15px}.page-influencer .coll-list-slider .coll-list-item .product-info .h4{font-size:16px}.page-influencer .product-info .shade_count{font-size:14px;padding-top:2px}.page-influencer .coll-list-slider .coll-list-item .product-info .price .price-item{font-size:16px;font-weight:700}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:500px}.infiuncer-page .video-popup{max-width:670px}.infiuncer-page .video-popup iframe{width:100%;height:380px}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:11.5%;max-width:350px}.vanish-airbrush-landing-section .vanish-airbrush-landing-content{max-width:414px}.vanish-airbrush-landing-content .description{font-size:16px;line-height:32px;margin:0 0 15px}#shopify-section-vanish-airbrush-primer-transformation{padding-top:35px}.skin-smooth-content.skin-smooth-right{max-width:40%}.skin-smooth-content.skin-smooth-right .title{margin:0 0 20px;font-size:24px}.find-match-concealer .banner-content.right .badge{font-size:24px;line-height:24px;letter-spacing:1.5px}.find-match-concealer .banner-content.right .badge small{font-size:10px;letter-spacing:.5px}.find-match-concealer .banner-content.right .title{font-size:21px;margin:0;line-height:21px}.find-match-concealer .banner-content.right .description{font-size:12px;margin:0 0 10px}.find-match-concealer .banner-content.right{max-width:306px}.page-vanish-primer-landing .btn,.vanish-airbrush-landing-content .button a,.skin-smooth-content.skin-smooth-right .btn,.discover-vanish-section .button .btn,.find-match-concealer .banner-content.right .btn{padding:8px 10px;height:auto;line-height:normal;min-width:auto}.vanish-transformation-container .title{font-size:28px;margin-bottom:0}.vanish-transformation-container .subtitle{font-size:16px}.section.vanish-bestseller-landing .coll-list-item .product-form__cart-submit{line-height:normal}.ff-left-section{padding-top:40px}.ff-right-section{padding-top:45px}body .ff-coming-soon.friends-family-event .ff-left-section .ff-section .exclusive{margin-bottom:5px;font-size:14px}.ff-right-section{padding-top:75px;max-width:410px}.ff-left-section .sub-title{font-size:22px}body .ff-coming-soon.friends-family-event .ff-right-section span.description{font-size:22px;line-height:30px;margin:0}.ff-left-section .off-text p{font-size:183px;line-height:160px;color:#fff;padding:0 0 0 66px;right:0}.ff-left-section .off-text span{font-size:92px;right:54px;top:-17px}.ff-left-section small{font-size:33px;right:52px;bottom:5px}.ff-right-section{padding-top:15px;padding-right:30px;max-width:300px}body .ff-coming-soon.friends-family-event .ff-right-section span.description{font-size:15px;line-height:23px;margin:0}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input::-webkit-input-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input::-moz-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input:-ms-input-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input:-moz-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div button{margin-top:15px!important}.glossy-balm-cont{padding-left:10px;padding-top:50px;padding-right:10px}.glossy-title{font-size:22px}.glossy-date{margin-top:0}.glossy-form-label{font-size:14px;line-height:1.4;display:inline-block;margin-bottom:0}.glossy-balm-cont .klaviyo-form form div div[data-testid=form-component]{padding:8px 0!important}.glossy-balm-signup .klaviyo-form{max-width:230px}.glossy-balm-signup .klaviyo-form form div button{margin-top:8px!important}.creamy-formula-video .cf-video-title,.voyeur-availshade-scn h2{font-size:24px}.voyeur-pdp-scn .banner-content .title{font-size:44px}.voyeur-pdp-scn .phantom-glossy-b-bottom .pgb-desc{letter-spacing:normal}.voyeur-pdp-scn .pgb-title{font-size:15px}.voyeur-pdt-scn .vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:24px}.voyeur-item-title{font-size:12px;margin-top:10px}.voyeur-pdt-scn .phantom-pdt-scn .section.vanish-bestseller-landing .collection_list{padding-top:20px}.section.voyeur-bestseller h2{font-size:24px}body.page-coming-soon .foundation-coming-soon-section .description{margin-bottom:5px!important;font-size:13px!important;line-height:17px}.foundation-section.newsletter-subscription-section .content-area{max-width:330px}body.page-coming-soon .foundation-coming-soon-section h1.title{font-size:20px!important;margin:0}.foundation-section.newsletter-subscription-section{max-width:90%}.foundation-coming-soon-section .klaviyo-form form div button{margin-top:10px!important}.we-glow-hero-caption .title{font-size:40px;margin:0 0 10px;letter-spacing:3px}.we-glow-hero-caption p{font-size:12px}.we-glow-hero-caption .readmore{font-size:14px}.we-glow-hero-caption .readmore:after{right:8px;top:2px}.we-glow-main .glow-coming-banner-caption{right:60px}.we-glow-main .glow-coming-banner-caption p{font-size:15px;padding:0 0 25px}.we-glow-main .glow-coming-banner-caption h2.title{font-size:32px!important;margin:0}.we-glow-hero-caption{left:5%}.we-glow-main .beauty-connection-header{padding:30px 20px}.we-glow-main .beauty-connection-header h2{font-size:35px;margin-bottom:10px}.we-glow-main .beauty-connection-header p{font-size:14px}.we-glow-popup{max-width:680px}.we-glow-video-row:nth-child(2n){margin-top:-1px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul{margin:0 -20px}.we-glow-soft-glow-header{padding:0 15px}.we-glow-asg-foundation-bottom.ambient-section-block2{margin-bottom:0}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-section-images img.banner-desk-img{display:none}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-section-images img.banner-mob-img{display:block}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li{font-size:20px;margin:0 20px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li:after{right:-21px;top:-4px;height:37px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{font-size:16px}.we-glow-asg-foundation-bottom.ambient-section-block2 .content-inner{position:static;margin:0 auto;max-width:100%;padding:0 0 60px}.we-glow-asg-foundation-bottom.ambient-section-block2 .we-glow-fixed{flex-flow:column-reverse;display:flex}.we-glow-asg-foundation-bottom.ambient-section-block2 .new_text,.we-glow-asg-foundation-bottom.ambient-section-block2 .title,.we-glow-asg-foundation-bottom.ambient-section-block2 .description,.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{color:#000}.we-glow-asg-foundation-bottom.ambient-section-block2 .new_text{border-color:#000}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li:after{background:#000}.we-glow-asg-foundation-bottom.ambient-section-block2 .actions a{background:#000;color:#fff}.we-glow-asg-foundation-bottom.ambient-section-block2 .description:after{background:#000}.we-glow-video-rgt p{font-size:21px;line-height:30px;margin-bottom:5px}.we-glow-video-rgt span.short-desc{margin-bottom:30px}.we-glow-video-rgt{margin-top:0}.we-glow-video-rgt .readmore{font-size:14px}.we-glow-video-rgt .readmore:after{height:14px;background-size:contain}.we-glow-asg-foundation-bottom.glow-foundation-landing .new_text{font-size:16px;margin-bottom:12px}.we-glow-asg-foundation-bottom.glow-foundation-landing .ambient-section-images img.banner-desk-img{display:block}.we-glow-asg-foundation-bottom.glow-foundation-landing .ambient-section-images img.banner-mob-img{display:none}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner{position:absolute;margin:0 auto;max-width:50%;padding:0}.we-glow-asg-foundation-bottom.glow-foundation-landing .new_text{border-color:#fff}.we-glow-asg-foundation-bottom.glow-foundation-landing .new_text,.we-glow-asg-foundation-bottom.glow-foundation-landing .title,.we-glow-asg-foundation-bottom.glow-foundation-landing .description,.we-glow-asg-foundation-bottom.glow-foundation-landing .ambient-highlight ul li{color:#fff}.we-glow-asg-foundation-bottom.glow-foundation-landing .actions a{background:#fff;color:#000}.we-glow-asg-foundation-bottom.glow-foundation-landing .description:after{background:#fff}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner .ambient-highlight{font-size:18px;letter-spacing:normal;margin-top:22px;line-height:1.4}.discover-ambient-glow-scn{margin-top:30px}.proven-results-scn{padding:20px 0}.light-d-shades-cont{right:10px;max-width:260px}.light-d-shades-cont .shades-title{font-size:22px;margin-bottom:20px}.proven-results-cont .pr-title{font-size:28px}.proven-results-list span{display:block;padding:2px 0}.proven-results-list{font-size:18px}.page-ambient-soft-glow-foundation .we-glow-main{margin-bottom:40px}.section.bestselling-essentials-scn{padding-bottom:40px}.discover-ambient-glow-scn h2,.holiday-bestseller-landing h2{font-size:30px}.customize-your-set .c-your-set-cont{max-width:360px;right:10px;top:10%}.bestselling-essentials-scn .bestselling-essentials .collection_list{padding-top:20px}.customize-your-set .c-your-set-cont h3{margin-bottom:10px;font-size:25px}.customize-your-set .c-your-set-cont p{font-size:16px;margin-bottom:12px}.natural-sgf-cont{right:10px;max-width:340px}.natural-sgf-cont .natural-sgf-title{font-size:20px}.foundation-coming-soon-section.animal-palettes-coming .subtitle{font-size:1.6vw;margin:5px 0 10px}.foundation-coming-soon-section.animal-palettes-coming .label-text{font-size:14px;margin:0 0 5px}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form form{max-width:85%!important;padding:0!important}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form form>.needsclick [data-testid=form-row]>.needsclick{padding:10px 0!important}.customize-unlocked-banner .banner-desk-img{display:none}.customize-unlocked-banner .banner-mob-img{display:block}.customize-unlocked-banner-inner{flex-direction:column}.customize-unlocked-caption{position:absolute;top:0;background:none;height:44%;display:flex;align-items:center;justify-content:center;padding:20px;transform:none;width:100%}.customize-unlocked-caption-inner{max-width:600px}.customize-unlocked-caption-inner .title{font-size:45px}.animals-pallets-look-item .animals-pallets-look-imgs,.animals-pallets-look-item .animals-pallets-look-captions{width:50%}.animals-pallets-look-item .animals-pallets-look-captions{padding-right:0}.meet-artist-caption-inner .labelText{margin-bottom:0}.meet-artist-caption-inner .titleText{padding-bottom:0}.butterfly-banner-caption .titleText{font-size:25px;padding-bottom:0}.animal-story-header .titleText{font-size:32px}.animal-slider-item .animal-slider-text{font-size:10px;height:50px;padding:5px 10px}.animal-about-top-block .animal-about-rgt{padding:3% 20px 3% 30px}.animal-about-top-block .animal-about-rgt h3{font-size:14px;margin:0 0 10px}.animal-about-top-block .animal-about-rgt h4{font-size:21px;margin:0 0 15px}.animal-about-top-block .animal-about-rgt p{font-size:16px;margin:0 0 15px;padding:0}.animal-about-top-block.always-cruelty-free .animal-about-rgt{padding:3% 20px 3% 0}.animal-about-hglogo img{max-width:230px}.animal-about-top-block.always-cruelty-free .animal-about-lft img{margin-top:0}.animals-about-sections{padding-top:84px}.animals-about-sections .animal-learn-more{font-size:14px}.animal-about-top-block .animal-about-rgt{padding:3% 0 3% 30px}.animals-about-sections .animal-about-top-block{padding:30px 0 64px}.animals-about-sections .animal-about-top-block:nth-child(2n) .animal-about-rgt{padding-right:30px;padding-left:0}.animal-story-header p{font-size:17px}.animals-about-sections .animal-about-top-block:not(:first-child) .animal-about-rgt{padding-top:3%}}@media screen and (min-width: 980px) and (max-width: 1169px){.patette-product-img{margin:15px auto;max-width:500px}#patette-5-PAN .shadows-shades{max-width:404px;bottom:66px;left:16px}#patette-3-PAN .shadows-shades{max-width:254px;bottom:51px;left:22px}.shadows-shades .shadows-s-item .shadows-s-close{width:20px;height:20px;bottom:-18px}#patette-1-PAN .shadows-shades{bottom:56px;max-width:380px}}@media screen and (max-width: 767px){.foundation-coming-soon-section .mob-img{display:block;width:100%}.foundation-coming-soon-section .desk-img{display:none}.foundation-section.newsletter-subscription-section .content-area{max-width:100%}.foundation-section.newsletter-subscription-section{max-width:400px;transform:none;top:100px}body.page-coming-soon .foundation-coming-soon-section h1.title{font-size:30px!important;margin-bottom:5px}.foundation-coming-soon-section .description{font-size:15px!important}body.page-coming-soon .description{margin-bottom:15px!important}.foundation-coming-soon-section .klaviyo-form form div button{margin-top:20px!important}body .hometop-scn{padding-top:40px}body .hometop-container{display:block!important}#hometop-container{position:relative;padding:0 0 124%;margin:0;width:100%;list-style-type:none}.hometop-scn .hometop-item{position:absolute;padding:0;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.hometop-scn .hometop-item.showing{opacity:1;z-index:2}.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image{padding-top:50.4%!important;background-position:-302% center!important;margin-top:0!important}.template-coll-makeup-collections-cruelty-free .main-content header h1,.template-coll-vegan-makeup .main-content header h1{font-size:25px!important;text-align:left!important;padding-left:15px!important;width:140px;margin:0}.template-coll-makeup-collections-cruelty-free .collection-hero,.template-coll-vegan-makeup .collection-hero{margin-top:8px!important}.careers-wrapper{padding-left:0;padding-right:0}.aboutpage .grid__item>.section-header{height:230px}.aboutpage .about-content-wrapper{padding:20px 15px;float:left;width:100%}.cms-page .main-content .grid{margin-left:0}.product-img-box .grid__item{padding-left:0}.cmnmy-account .main-content .section-header h1{padding:18px 20px 14px!important}.cmnmy-account .page-width h2,.cmnmy-account .main-content .section-header h1{padding-bottom:18px;font-size:22px}.cmnmy-account .fields .field{width:100%}.cmnmy-account .form-list li .field:first-child{margin-bottom:10px;border-bottom:1px solid rgba(149,152,154,.3);padding-bottom:10px}.cmnmy-account .form-list li{padding-top:10px;padding-bottom:10px}.new-address-inner{padding:0 20px 20px!important}.cmn-account .registered-users .form-list li label{width:100%}.register-page .buttons-set,.account-forgotpassword .buttons-set{margin-top:0;padding-top:0}.cmnmy-account .main-content{padding-top:100px;padding-bottom:80px}.cmnmy-account .orderlist .grid__item{padding-left:20px;padding-bottom:15px}.cmnmy-account hr{margin:15px 0}.btn{padding:0 12px}.needhelp{width:100%;margin-top:0}.cart-totals-wrapper .cart-totals,.shipping-return-wrap .secure-payment,.shipping-return-wrap .payment-we-accept{margin-bottom:20px;width:100%}.cart-totals-wrapper .grid__item{padding-left:0}.shipping-return-wrap .shipping-return-col,.cart-totals-wrapper{padding-right:0;width:100%}.shipping-return-wrap .shipping-return-col{margin-bottom:15px}.shipping-return-wrap{padding:15px}.cart table tbody .cart__meta{padding-left:40px}.cart table tbody td.cart__price-wrapper{width:92px;line-height:28px}.cmn-cart .cart__qty{width:160px}.cmn-cart .cart__footer .btn-empty{margin-bottom:15px}.cmn-account .col2-set .col-1,.col2-set .col-2{width:100%}h2,h1,.h1{font-size:19px;line-height:1em}.passwordForm-main h3{font-size:17px}.passwordForm-main .form-instructions{font-size:12px}.register-page .form-list li .field,.cmn-account .form-vertical input,.cmn-account .form-vertical select,.cmn-account .form-vertical textarea{width:100%}.register-page .form-list li .customer-name .field:first-child{padding:0 0 15px;margin-bottom:20px;border-bottom:1px solid rgba(149,152,154,.3)}.register-page form li>label{width:100%}.form-list li{padding:15px 0}.cmn-account .form-list li.fields .field{width:100%}.cmn-account .form-list li.fields .field{width:100%;float:left;margin:0 0 15px;border-bottom:#dfe0e1 1px solid;padding-bottom:10px}.cmn-account .input-box{width:100%}.register-page .buttons-set,.account-forgotpassword .buttons-set{margin-top:20px}.cmn-account .form-list li.fields .field:last-child{border-bottom:none}.footer-page-body-blocks{width:100%}.faq-page .footer-page-menu .footer-page-menu-list{padding-top:0;padding-bottom:20px}.footer-page-body-copy h2{margin-bottom:0;padding-bottom:0;font-size:30px}.faq-page .footer-page-body-copy h2{padding-bottom:20px}.faq-page .footer-page-body-copy h2:first-child,.faq-page .footer-page-body-copy .faq-inner-title{margin-bottom:20px}.faq-page .footer-page-body-copy h3{padding-bottom:20px}.faq-page .footer-page-body-copy h2:first-child{margin-bottom:20px;line-height:1em}.cms-careers .careers-wrapper .half-col:first-child{padding-right:0}.cms-careers .careers-wrapper .half-col{width:100%}.cms-page.cms-careers .main-content .page-width{padding-bottom:30px}.cms-careers .device-full iframe{max-width:100%!important}.contactus-page .contact-wrapper .footer-page-cont.typeD{padding-right:0;width:100%}.contactus-page div.column{width:100%;padding:0}.contact-wrapper .column.half-col .formbuilder{max-width:100%}.template-product .arp-grid-tight .arp-block__item{width:50%}.collection-hero__image,.pdt-no-bnr{height:220px}body .main-content header h1{margin-top:6%}.pdt-middle-main .grid--view-items .medium-up--one-quarter{width:50%}.pdt-middle-main .grid-view-item__image-wrapper{min-height:500px!important}.pdt-middle-main .grid--view-items .medium-up--one-quarter:nth-child(3n+1){clear:none}.pdt-middle-main .grid--view-items .medium-up--one-quarter:nth-child(odd){clear:left}body .main-content header .pdt-no-bnr h1{padding-left:0!important}.pdt-items-prt{min-height:inherit}.no-product{margin-top:80px;margin-bottom:80px;font-size:18px}.wishl-product-list-item .wishl-del,.wishl-product-list-item .wishl-cancel,.wishl-note-actions .wishl-cancel,.wishl-modal-content .cancel_login{min-width:130px}#wishl-wrapper form .add-to-cart.wishl-btn{margin-bottom:5px}.wishl-modal-content{width:95%}body .wishl-modal input{width:70%!important}body .wishl-modal label{min-width:30%}.mywishlist .main-content{padding-top:100px}.pdt-middle-main .grid-view-item__image-wrapper .grid-view-item__image{width:82%}.cmn-account .main-content .page-width .grid__item{padding-left:0}.cms-crueltyfreeluxurybeauty .top-image:after{right:20px;bottom:20px;width:50px;height:50px;background-size:cover}.cms-crueltyfreeluxurybeauty .cms-content h1{font-size:28px;padding:0;line-height:33px;margin-bottom:20px}.cms-crueltyfreeluxurybeauty .cms-content p{margin:0 0 10px;line-height:26px}.cms-crueltyfreeluxurybeauty .product.aside .relateds .related-interior .products .item{width:50%}.cms-crueltyfreeluxurybeauty ol.products-related{display:block}.cms-crueltyfreeluxurybeauty .cms-content{padding:50px 0}.locatestore .grid__item>.section-header{height:230px}.locatestore .grid__item>.section-header h1{font-size:24px}.locatestore iframe{height:1370px!important}.coming-soon-page .product-wrapper .product-items-col{width:100%}.coming-soon-page .product-items-col .product-col-img{margin:26px 0}.pagenoroute .not-found-wrapper .not-found-top .not-found-top-col p{max-width:100%}.pagenoroute .not-found-wrapper .not-found-top .not-found-top-col{padding:0 20px;width:100%;text-align:left;height:auto}.pagenoroute .not-found-wrapper .not-found-top .notfound-intro{padding:0 20px 40px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:30px}.pagenoroute .not-found-contact{margin:0}.pagenoroute .not-found-contact ul{text-align:center}.pdt-middle-main .grid--view-items .medium-up--one-quarter:hover .product-content{opacity:0}.product-details{max-width:186px}#mini-cart .close{right:0;top:0}.mini-products-list li{padding:10px}.pdt-middle-main .grid-view-item__image-wrapper{min-height:360px!important}.template-collection .collection-hero__image{height:auto;background-position:center left;padding-top:75.4%}form.product-form.product-form-product-template{padding-left:0;padding-right:0}.collection-hero__image.ratio-container:after{padding-bottom:0}.template-product .addthis_counter a.atc_s{padding-top:0}.form-vertical .col2-set .col-1:first-child .form-list{min-height:inherit;margin:30px 0 0}.sortby-filterinfo h4:after,.filterby-info h4:after{float:right;margin-top:8px}.filters-prt{padding-bottom:10px}.filters-prt h4{margin-bottom:6px}.template-product .arp-grid-tight .arp-block__item:nth-child(3){display:none}.cmn-cart thead.cart__row tr th.small--hide{display:inline-block!important;padding-left:0;padding-right:0}thead.cart__row tr th{padding:25px 10px 22px}.cms-page .main-content .grid h1{font-size:30px;font-weight:300;letter-spacing:0px;line-height:1.3em}.pdt-img-cont{display:flex;align-items:flex-end;min-height:340px}.arp-grid-tight .arp-block__item:nth-child(5){display:none}.nonhuman-block .nonhuman-block-left{width:100%;border:none;border-bottom:1px #303030 solid}.nonhuman-block .nonhuman-block-right{width:100%;text-align:center}.cms-crueltyfreeluxurybeauty .top-image{margin-top:28px}.caution-product-section .caution-product-bannerbg img{width:100%;max-width:400px;margin:0 auto;display:none}.caution-product-section .caution-product-bannerbg img.caution-product-small-img{display:block}.caution-product-section.podcast-landing-sec .caution-product-caption h2{font-size:14px}.caution-product-section .caution-product-wrapper{position:static;transform:translateY(0)}.caution-product-section .caution-product-caption{max-width:400px;padding-bottom:40px;margin:0 auto;float:none}.caution-product-section .caution-product-caption img{width:209px}.caution-product-section .caution-product-caption h2{font-size:15px;line-height:14px;margin-bottom:10px}.cmn-static .feature-benefits h3{font-size:4.8vw}.cmn-static .feature-benefits ul li{width:100%;padding-right:0}.cmn-static .feature-benefits .caution-benefits{width:100%;padding:0 0 30px;margin:0 0 30px}.cmn-static .feature-benefits .caution-benefits:after{width:100%;height:1px;top:inherit;bottom:0}.cmn-static .feature-benefits .caution-benefits h4{font-size:28px}.cmn-static .feature-benefits .caution-gif{width:100%;margin:20px 0 0;text-align:center}.beware-extreme-section .container-fix{display:block}.beware-extreme-section .beware-content{width:100%;text-align:center;padding:40px 0 0}.beware-extreme-section .beware-content h3{font-size:4.5vw}.beware-extreme-section .beware-content h2{line-height:6vw;font-size:9.2vw}.beware-extreme-section .beware-caution-product{width:100%;float:left;padding:27px 0 0;text-align:center}.pair-with-products .product.aside .relateds .related-interior .products .item{width:50%;border-bottom:none}.cmn-static .main-content .grid>.grid__item{padding-top:20px}.product.aside .relateds .related-interior .products .item:nth-child(n+3){display:none}.caution-product-section .caution-product-caption h1{margin-bottom:5px}.related-interior ol.product-grids{margin:0}.header-title-podcast{padding:24px 10px 13px;font-size:17px}body .vlf-pdp .heading-style-border{padding:20px 15px}body .vlf-pdp .heading-style-border h3{font-size:25px}body .vlf-pdp .product-carousel-section .owl-nav .owl-prev,body .vlf-pdp .product-carousel-section .owl-nav .owl-next{left:10px}body .vlf-pdp .product-carousel-section .owl-nav .owl-next{right:10px;left:auto}.howtousepopup iframe{width:100%;height:290px}.product-the-future-of-foundation .main-container{min-height:auto}.product-the-future-of-foundation .defaultn-style{padding:19px 12px;margin-right:10px;min-width:140px}.vanish-banner{padding-bottom:25px}.vanish-banner .banner-right-content a{min-width:130px}.product-the-future-of-foundation .product-feature-block h3,.product-the-future-of-foundation .product-feature-block h2{font-size:20px;line-height:25px}.product-the-future-of-foundation .product-feature-block h2 small{font-size:15px;margin-top:5px}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col{width:100%;border-right:none;border-bottom:1px #303030 solid;padding-top:20px}.product-the-future-of-foundation .vanish-feature-benefits .product-feature-col:last-child{border-bottom:none}.product-the-future-of-foundation .heading-style-border{padding:20px 15px}.product-the-future-of-foundation .heading-style-border h3{font-size:25px}.product-the-future-of-foundation .product-carousel-section .owl-nav .owl-prev,.product-the-future-of-foundation .product-carousel-section .owl-nav .owl-next{left:10px}.product-the-future-of-foundation .product-carousel-section .owl-nav .owl-next{right:10px;left:auto}.product-the-future-of-foundation .vanishliquid-section img{margin-left:0}.product-the-future-of-foundation .pair-with-vanish .product.aside .relateds .related-interior .products .item{width:50%}.template-product .main-content{padding-top:25px!important}div.snize-ac-results li{font-size:15px;padding:8px 10px!important;line-height:22px}.promo-slider-main .owl-nav button.owl-prev,.promo-slider-main .owl-nav button.owl-next{z-index:0}.product-info .price dd{padding-right:5px}.product-info .shade_count{padding-left:0}.cmn-cart .cart__qty-input{vertical-align:middle}body .wishl-modal input[type=checkbox]{margin-top:0;padding:0;background-color:#000}.cmn-account .page-width{margin-top:25px}.cmnmy-account .flits-pages .flits-new-address-cancel-btn,.cmnmy-account .flits-pages .flits-btn.flits-order-details-btn{margin-right:5px}.cmnmy-account .flits-pages .flits-btn{padding:15px 8px}.flits-order-row .flits-order-address-details-row .flits-order-shipping-address{border-right:none}.flits-order-row .flits-order-address-details-row .flits-order-cost-breakup h4{margin-top:15px;padding-top:0;border-top:none}.flits-page-heading .flits-back-icon{margin-top:6px}.cmnmy-account .flits-card-box{margin-top:20px}.cmnmy-account .flits-pages .flits-row .flits-col-md-6.flits-col-md-offset-3{margin-left:auto;margin-right:auto;float:none}.flits-dropdown .flits-drop-down-icon{right:-2px}.cmnmy-account .flits-pages #flits-page-top-ordered-products .flits-row .flits-col-md-6{padding-top:5px;padding-bottom:5px}.cmnmy-account .flits-pages .flits-btn.flits-wsl-add-to-cart{width:100%!important}.cmnmy-account .flits-pages .flits-top-products-content .flits-row .flits-m-t-10 form .flits-col-md-6{width:100%}.cmnmy-account #flits-page-top-ordered-products .flits-products-items-row .flits-product-item .flits-product-item-image{width:30%;height:90px}.cmnmy-account #flits-page-top-ordered-products .flits-products-items-row .flits-product-item .flits-col-md-10{width:70%}.cmnmy-account .flits-earn-credit-tab button{padding:8px}.cmnmy-account .flits-order-row .flits-order-items-row .flits-order-item .flits-order-item-image{min-height:80px;width:25%}.cmnmy-account .flits-order-row .flits-order-items-row .flits-row .flits-col-md-10{width:75%}#flits-page-top-ordered-products .flits-products-items-row .flits-product-item{padding-right:0}.cmnmy-account .flits-pages .flits-btn.flits-new-address-cancel-btn,.cmnmy-account .flits-pages .flits-btn.flits-btn-custom{padding:15px 25px}.cmnmy-account .flits-list-group{margin-bottom:0}.cmnmy-account .flits-order-row .flits-order-address-details-row .flits-order-shipping-address{border-right:none}.cmnmy-account .flits-order-row .flits-order-address-details-row .flits-order-cost-breakup h4{border-top:none}.cmnmy-account .flits-pages .flits-row input[type=checkbox]{top:-2px;position:relative}.cmn-account .main-content{padding-bottom:80px}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-4{padding-left:0}.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress1New,.cmnmy-account .flits-pages .flits-new-address-form .flits-row input#AddressAddress2New{width:100%!important}.cmnmy-account .flits-pages .flits-row label[for=AddressLastNameNew]{padding-left:0;width:100%!important}.cmnmy-account .flits-pages #address_form_new .flits-row label{width:100%}.cmnmy-account .flits-pages #address_form_new input#AddressLastNameNew:not(.address_default_address_new){width:100%!important;padding-left:0}.cmnmy-account .flits-pages #address_form_new input:not(.address_default_address_new){width:100%!important;padding-left:0}.cmnmy-account .flits-pages #address_form_new .flits-row label.flits-default-address-checkbox{width:auto!important}.cmnmy-account .flits-pages #address_form_new .flits-row{padding:0}.flits-page.flits-display-content .flits-page-content{height:auto!important}.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6,.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-left,.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-right{width:100%}.cmnmy-account #flits-page-profile .flits-div-seperate-line{display:none}.cmnmy-account .flits-pages #flits-form-profile .flits-row{padding:12px 0;border-top:#ccc 1px solid}.cmnmy-account .flits-pages #flits-form-profile .flits-row.flits-account-information,.cmnmy-account .flits-pages #flits-form-profile .flits-row.flits-edit-button-row{border-top:none}.cmnmy-account .flits-pages .flits-row.flits-edit-button-row .flits-col-md-2{padding:0}.cmnmy-account .flits-order-row div div .flits-order-details-value{float:right;padding:0}.cmnmy-account .flits-order-row div div.flits-col-md-6{float:left;width:100%;padding:8px 0!important}.cmnmy-account .flits-order-row .flits-order-action-row{margin-bottom:15px}.cmnmy-account .flits-order-row .flits-order-items-row .flits-order-item .flits-row .flits-col-md-10{float:left}.cmnmy-account .flits-order-row .flits-order-items-row .flits-order-item .flits-row .flits-order-item-price{margin-top:0;float:right}.cmnmy-account .flits-pages .flits-order-cost-breakup .flits-row .flits-text-left{width:70%;float:left}.cmnmy-account .flits-pages .flits-order-cost-breakup .flits-row .flits-text-right{width:30%;float:right}.cmnmy-account .flits-pages .flits-new-address-form .flits-row .flits-col-md-3{width:100%;padding:0}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-6 .flits-row .flits-col-md-6{width:100%;float:left}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-6 .flits-row .flits-col-md-6:first-child,.cmnmy-account .flits-pages .flits-new-address-form .flits-row .flits-col-md-3{width:100%}.cmnmy-account .flits-pages #address_form_new .flits-row .flits-col-md-9{float:left;padding:0;width:100%!important}.cmnmy-account .flits-pages #address_form_new .flits-row{border-bottom:none}.cmnmy-account .flits-page-heading .flits-heading{width:85%}.cmnmy-account .flits-credit-history-div .flits-row:nth-child(2) div{display:none}.cmnmy-account .flits-credit-history-div .flits-row .flits-col-md-8,.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-col,.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-date-col{padding:10px 0;border-bottom:#c0c0c0 1px solid;width:100%}.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-date-col{border-bottom:none}.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-comment-col:before{content:"ACTION";width:100%;float:left;margin-bottom:5px}.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-col:before{content:"BALANCE";width:100%;float:left;margin-bottom:5px}.cmnmy-account .flits-credit-history-div .flits-row .flits-credit-date-col:before{content:"DATE";width:100%;float:left;margin-bottom:5px}.cmnmy-account .flits-order-row .flits-order-detail-row .flits-row{border-top:none}.cmnmy-account .flits-order-row .flits-order-detail-row .flits-row .flits-col-md-6{border-top:1px solid rgba(149,152,154,.3)}.cmnmy-account .flits-order-row .flits-order-status-row{border-bottom:none}.cmnmy-account .flits-order-row div div .flits-order-details-value{font-size:12px}.cmnmy-account .flits-order-row .flits-order-status-row .flits-row .flits-order-name,.cmnmy-account .flits-order-row .flits-order-cost-breakup .flits-order-subtotal,.cmnmy-account .flits-order-row .flits-order-cost-breakup .flits-order-discount,.cmnmy-account .flits-order-row .flits-order-cost-breakup .flits-order-tax{border-bottom:1px solid rgba(149,152,154,.3)}.usecaution1 .main-content .grid>.grid__item{padding-top:0}.usecaution1 .caution-product-section .caution-product-caption h2{font-size:15px;line-height:14px}.store-locator .locatorlist-dtl ul li{width:100%;padding:35px 0 35px 66px}.store-locator .locator_listings{padding:0 20px;margin:0}.store-locator #stockist-widget .stockist-horizontal .stockist-side-panel{height:auto}.store-locator #stockist-widget .stockist-search-form{padding:30px}.store-locator .locatorlist-dtl ul li:after{content:normal}.store-locator .grid__item>.section-header{height:230px}.store-locator .main-content .grid h1{font-size:24px}.stockist-side-panel .location-field>div,.stockist-side-panel .distance-field>div{margin-bottom:10px!important;width:100%}.stockist-side-panel .location-field,.stockist-side-panel .distance-field{padding:15px 0!important}.store-locator #stockist-widget .stockist-search-form .stockist-search-field{width:100%}.stockist-side-panel .distance-field select{max-width:100%}.video-section{padding-bottom:155%}#vimeo-mobi{display:block}#vimeo-desk{display:none}.fullheightblock .banner-content .content-inner{width:100%;margin-bottom:0;max-width:100%;padding:30px 25px}.bundle-product-tabs .bundle-tab-list{display:none;width:100%;position:absolute;background:#fff;margin:1px 0 0}.bundle-product-tabs .bundle-tab-list li{width:100%;border-right:none;padding:0 15px;border-bottom:1px #d0d0d0 solid;display:block;float:left}.bundle-product-tabs .bundle-tab-list li .bundle-tab-name{min-height:auto}.bundle-product-tabs .bundle-tab-list li .bundle-tab-name .bundle-tab-name-text{text-align:left;padding:10px 0}.bundle-product-tabs .bundle-tab-list li .bundle-tab-shade{display:inline-block}.product-bundle.get{padding-top:0}.bundle-products-list .bundle-product-grid .bundle-product-item{padding:0 10px;margin-bottom:70px}.bundle-products-list .bundle-product-grid .bundle-product-item .bundle-product-info-top{padding:0}.bundle-products-list .bundle-product-grid .bundle-product-item .bundle-product-info .bundle-product-name,.bundle-products-list .bundle-product-grid .bundle-product-item .bundle-product-info .bundle-product-shade b{font-size:12px}.product-bundle .product.info{padding-bottom:50px}.bundle-product-tabs .selected-tab{display:block;padding:12px 15px;color:#000;text-transform:uppercase;font-weight:400;font-size:12px}.bundle-product-tabs .selected-tab:after{content:"\f107";position:absolute;top:8px;right:15px;width:13px;height:8px;margin:auto;font-family:FontAwesome;font-size:18px;vertical-align:top;display:inline-block}.bundle-product-tabs .selected-tab.active:after{content:"\f106"}.searchpage #snize-search-results-grid-mode span.snize-overhidden{height:90px!important}.navclose .search-btn{pointer-events:inherit!important;z-index:1}.snize-no-p-found-body.searchpage div.snize div.snize-header{padding-top:0;border:none}.selected-tab .bundle-tab-name .bundle-tab-name-text{text-align:left}.bundle-info{padding:78px 15px 0}.product-bundle .pdt-detail-page{padding-top:110px}.product-bundle .product-img-box{padding-top:0}.pro-program-app .kdoXoe.kdoXoe{padding-left:20px;padding-right:20px}.misc-cms .rte ul,.misc-cms .rte ol{margin-left:20px}.cmnmy-account .flits-recently-products li{width:49%}.cmnmy-account .flits-recently-products li:nth-child(odd){margin-left:0}.cmnmy-account .flits-recently-products li a{display:table;margin:auto}.cmnmy-account .flits-recently-products li:nth-child(3n+1){margin-left:1.3%}.cmnmy-account .flits-pages .flits-row label{width:100%}.cmnmy-account .flits-pages input:not(.address_default_address_new){width:100%!important}.cmnmy-account .flits-pages .flits-row label.flits-hide-profile-edit{width:100%}.cmnmy-account .flits-pages #flits-form-profile .flits-row input{padding-left:0}.cmnmy-account .flits-pages #flits-page-profile .flits-row .flits-col-md-6.flits-text-right{width:auto}.cmnmy-account .flits-pages .flits-row .flits-col-md-6.flits-order-billing-address{padding-left:0;padding-top:0!important;margin-top:0!important}.cmnmy-account .flits-order-row .flits-order-items-row .flits-order-item .flits-row .flits-col-md-10{width:50%}.activate-page .page-width .grid__item{padding-left:0}.activate-page .fieldset{padding:0 20px 20px}.activate-page .page-width .form-vertical label,.activate-page .page-width .form-vertical input{width:100%}.activate-page .page-width .form-vertical input.btn{max-width:210px;margin-top:0}.cmnmy-account .flits-pages #flits-form-profile .flits-row:first-child{border-bottom:none;padding-bottom:0;margin-bottom:15px!important}.cruelty-free-beauty h2{font-size:25px}.cruelty-free-beauty h4{margin-bottom:35px;font-size:13px}.offer-purchaser-txt{font-size:13px}.nohuman-rights-logo{margin-left:2%;max-width:50%}.offer-nohuman-rights{padding-bottom:15px}.mobivideo-home-top{padding-bottom:122%;position:relative}.mobivideo-home-top iframe{position:absolute;top:0;left:0;width:100%;height:100%}.veganin-pdtdtl{display:block}body .veganin-pdtdtl .v-pdt-item{padding:15px;max-width:50%;min-height:470px;border-bottom:none;border-left:none}body .veganin-pdtdtl{border-left:#707070 1px solid;padding:0;width:100%;margin-top:30px;float:left;border-bottom:#707070 1px solid}.about-crueltyfree{padding-left:15px;padding-right:15px}.veganin-pdtdtl .v-pdt-pic{height:350px}.our-story-img{width:360px;height:290px;background-size:100%}.aboutus-page .hometop-scn{padding:30px 10px 0}.abouthougless-scn h2{font-size:24px}.abouthougless-scn p{line-height:26px;font-size:16px}body .veganin-pdtdtl .v-pdt-item:first-child{border-left:none}.mobile-video-link{position:absolute;left:0;z-index:99;top:0;width:100%;height:100%}.product-the-future-of-foundation .main-content{padding-top:64px}.arch-scn-main h2{font-size:30px}.u-brow-cont-dtl{margin-left:0;max-width:100%}.unrestricted-brow-cont,.unrestricted-video{max-width:100%}.unrestricted-video{margin:10px 0 40px}.arch-scn-main p{font-size:14px;line-height:20px}.arch-brow-finderpdp{margin-top:0}.tack-quiz-banner.fullheightblock .bannerbg img{max-width:100%;width:100%}.fullheightblock .banner-content .content-inner{padding:0;margin-bottom:0}.tack-quiz-banner.fullheightblock .bannerbg img.banner-desk-img{display:none}.tack-quiz-banner.fullheightblock .bannerbg img.banner-mob-img{display:block}body .tack-quiz-banner.ambient-banner .banner-content{max-width:56%;padding:0;text-align:center;right:45%}body .tack-quiz-banner .banner-content h3{font-size:24px;margin-top:10px;letter-spacing:1px}body .tack-quiz-banner .banner-content h2{font-size:16px;line-height:normal}body .tack-quiz-banner .banner-content h4{letter-spacing:normal;margin:20px 0;font-size:20px}.tack-quiz-banner.ambient-banner .banner-content .actions a{font-size:14px}body .tack-quiz-banner.ambient-banner{margin-top:-4px}.quizstep-main{padding-top:0;padding-bottom:40px}.howtoplay-v-title{font-size:30px}.howtoplay-v-icon{width:100px;height:100px}.howtoplay-item{margin-bottom:30px}.pair-with-list{float:left;width:100%;border-bottom:#4e4e4e 1px solid}.pair-with-list a{max-width:50%;border-bottom:none}.pair-with-list a:nth-child(odd){clear:left;border-left:#4e4e4e 1px solid;padding-bottom:1px}.quizstep-main h2{font-size:24px;margin-bottom:20px}.pair-with-scn p,.howtoplay-title-info p,.the-arch-browreco-main .arch-info p{line-height:normal;font-size:17px}.receive-complimentary p{font-size:17px;line-height:22px}.receive-complimentary .form-group label{max-width:20%;width:100%}.receive-complimentary .form-group input{max-width:76%}.howtoplay-title-info p,.the-arch-browreco-main .arch-info p{margin-bottom:20px}.brow-finder-cont h3{font-size:22px}.brow-finder-cont .c-your-cl{font-size:17px;margin-bottom:10px}.quizstep-main .sw-toolbar-bottom .btn-secondary.sw-btn-prev{margin-right:20%}.grove-popup-f-img{display:none}.grove-popup-f-cont{max-width:100%}.arch-scn-main h2{font-size:24px}.arch-brow-c-item h3{font-size:24px;padding-bottom:10px}.arch-scn-main .the-grove-popup-main p{padding-bottom:0}.arch-scn-main .the-grove-popup-main p{max-width:100%;margin:auto;line-height:26px;font-size:16px}.grovepopup-f-top{height:298px}.open-visit-left{width:100%;padding:0;margin-bottom:10px}.grove-l-img.grove-left,.grove-l-img.grove-right{display:none}.grove-l-cont{width:100%}.grove-l-cont{width:100%;padding:15px 10px}.grove-l-cont p br{display:block}.event-schedule-scn{min-height:inherit;padding:50px 15px}.event-schedule-scn p span{display:table;margin:auto;line-height:15px;padding-top:15px}.event-schedule-scn p strong{font-weight:700;display:block}.arch-scn-main .the-grove-popup-main .event-schedule-scn p{line-height:26px;font-size:16px}.arch-scn-main .the-grove-popup-main .event-schedule-scn p br{display:none}.visit-left-img{display:block;width:48%;border-right:#fff 10px solid}.open-visit-cont{color:#fff;width:50%;padding:5px}.open-visit-center{display:block;width:100%}.open-visit-center img{width:100%}.open-visit-right{min-height:212px;width:100%;padding-top:40px;padding-bottom:40px}.arch-scn-main .the-grove-popup-main .grove-l-cont p{padding-bottom:10px}.arch-s-pencil{min-height:125px;background-size:cover}.arch-s-pencil-cont{padding:20px 3px 0 0}.arch-s-pencil-title{line-height:18px}a.pencil-lorem-more{margin-top:20px}.grovepopup-f-top h2,.open-title,.grove-l-title,.event-s-title{font-size:21px;line-height:28px;margin-bottom:15px}.ourmission-fix p strong{padding:0;font-size:14px}.nohuman-rights-logo{margin:auto}.joinmovement-info{padding-bottom:15px}body .instagram-item-list-main{padding:0 6%}.instagram-item-list-main .instagram-item{padding:0 5%}.instagram-item-list-main span.instagramuser-name{padding-bottom:25px}.instagram-item-list-main a{font-size:15px}.instagram-item-list-wrapper .slick-arrow.next-arrow{right:5px}.instagram-item-list-wrapper .slick-arrow.previus-arrow{left:5px}.joinmovement-info a{max-width:85%}.teaser-ghost-animation{font-size:22px}.teaser-mid-main{padding:20px 0 40px}.ghost-whislist{margin-top:0}.teaser-txt{font-size:18px}.teaser-mid-main .ghost-whislist label{margin-bottom:-45px;width:85px!important;font-size:20px}.teaser-mid-main .ghost-whislist input{padding-left:90px!important}.teaser-mid-main .ghost-whislist button{margin-top:25px}.teaser-ghost-img img{max-width:60%}.holidaylist-main .arch-brow-c-item{border-left:none}.shopluxe-gifts-img-desk{display:none}.shopluxe-gifts-img-mobile{display:block}.holiday-ghost-animation{font-size:20px}.holidaylist-main .arch-coll-img{min-height:500px;padding:20px 0}.holidaylist-main{padding-top:50px}.holidaylist-main:before{content:"";width:80%;height:1px;background:#ccc;display:table;margin:auto}.holidaylist-main .arch-brow-c-item{margin-top:40px}.page-holiday-ghost .ajaxified-cart-feedback.success{position:static}.shopluxe-gifts-content .content-inner strong{letter-spacing:1px}.holidaylist-main .arch-brow-info{min-height:60px}.page-holiday-ghost .nohuman-rights-logo{max-width:70%}.holidaylist-main .arch-brow-c-item .product-form__cart-submit{margin-bottom:10px}.hauntingly-txt{margin-top:20px}.v-joinwaitlist-btn{line-height:48px;min-width:100%;padding-top:2px;margin-top:30px;margin-bottom:80px}.page-vanish-concealer-content .klavio-form{margin-top:0!important}.page-vanish-concealer-content .klavio-form form{max-width:100%;padding:0}.klavio-form form div input{font-size:15px!important}.klavio-form form div input::placeholder{font-size:15px!important}.klavio-form form div input:-ms-input-placeholder{font-size:15px!important}.klavio-form form div input::-ms-input-placeholder{font-size:15px!important}.klavio-form form>div{padding:0 0 35px!important}.klavio-form form div button{width:100%!important}.vanish-concealer-detail{padding-top:0}.vc-heading-txt{font-size:25px}.vc-title-txt{font-size:15px}.vc-image-vimeo{margin-top:20px}.klavio-form-main{padding-bottom:10px}.klavio-form form div button{padding-top:2px!important;padding-bottom:0!important;margin-bottom:50px!important;width:100%!important;font-size:15px!important;line-height:48px!important}.unrestricted-brow-scn.skin-perfection-vanish-scn{position:relative}.vclp5-dtl .vclp5-image-desktop{display:none}.vclp5-dtl .vclp5-image-mobile{display:block}.vclp1-vanish-image{margin-bottom:25px;max-width:175px}.perfection-vanish-scn .u-brow-cont-dtl{padding-left:15px;padding-right:15px}.vclp1-desc{position:absolute;top:20px;max-width:1000%;width:100%;left:0;right:0;padding:0 15px}.vclp1-vanish-image{max-width:175px;position:absolute;left:0;right:0;margin:auto;top:35%}.perfection-vanish-scn .unrestricted-video{margin-bottom:20px}.skin-perfection-vanish-scn .vclp1-btn{margin-top:30px}.image-vimeo-img-dtl:after{background-size:100%;width:50px;height:50px}.image-vimeo-img-dtl{height:343px}.vanish-concealer-landing-page-2-bnr .page-vclp2-content{padding-top:40px}body .vanish-concealer-landing-page-2-bnr .vlf-pdp h3{font-size:25px}body .page-vclp2-content .vlf-pdp .howtouse-steps .howtouse-col{width:100%}body .vanish-concealer-landing-page-2-bnr .vlf-pdp .howtouse-col span{padding-bottom:5px;font-size:25px;padding-top:20px}body .vlf-pdp .howtouse-steps.landing-howtouse-img{border-top:none}.vlf-vanish-landing-catalog .vlf-landing-catalog#find_your_shade{margin-top:0;padding-top:30px}body .vlf-pdp .howtouse-steps.landing-howtouse-img .howtouse-col{width:100%;margin:0 0 18px}.vlf-vanish-landing-catalog .pdt-detail-page-inner{padding:30px 0}.vlf-vanish-landing-catalog .pdt-detail-page-inner h3{font-weight:300;font-size:25px;margin-bottom:10px}.vlf-vanish-landing-catalog .pdt-detail-page-inner>span{font-size:14px;max-width:260px;margin:auto;display:inline-block}.pairwith-scn .vclp4-title{font-size:25px;margin-bottom:0;margin-top:0}.skin-perfection-vanish-scn .u-brow-cont-dtl{padding-left:15px;padding-right:15px}body .vlf-pdp .howtouse-steps.landing-howtouse-img{margin-top:0}.vlf-vanish-landing-catalog .product.info{right:0}.vclp5-cont a h3{font-size:20px;margin-bottom:10px}.vclp5-cont a h3 span{display:block}.pairwith-scn .arch-brow-info{font-size:20px;font-family:Gotham Book}.vclp5-cont{top:50%;max-width:700px;transform:translateY(-50%)}.vlf-vanish-landing-catalog .product.info{padding-left:15px;padding-right:15px}.skin-perfection-vanish-scn .unrestricted-video{margin-bottom:20px}.vanish-concealer-bnr-pdp{padding-bottom:0}.vanish-concealer-bnr-pdp .vc-title{font-size:15px;left:10px;top:20px}.vanish-concealer-bnr-pdp .vc-btn{left:60px;top:45px}.vanish-concealer-bnr-pdp{margin-top:102px}.vanish-concealer-page form.product-form.product-form-product-template{padding-bottom:0;margin-bottom:-5px}.vanish-concealer-video .vanish-v2-desktop-image{display:none}.vanish-concealer-video .vanish-v2-mobile-image{display:block}body .vlf-pdp .howtouse-steps.landing-howtouse-img .howtouse-col:last-child{margin-bottom:0}.vlf-vanish-landing-catalog .vlf-landing-catalog#find_your_shade{padding-top:60px}.vanish-concealer-video img{margin-bottom:10px}.searchpage div.snize div.snize-header{border-bottom:none}.comingsoon-info{top:20px}.sheermagictxt{margin-top:220px}.comingsoontxt,.sheermagictxt{font-size:25px}.video-image .veil-comingsoon-mobile iframe{height:inherit}.veil-collection .desktop-image{display:none}.veil-collection-page .mobile-image{display:block;max-width:80%;margin:auto}.prime-set-title{display:none}.price-set-item{margin-top:70px;padding:0 25px;width:100%}.veil-prime-set{padding:0}.veil-collection{margin-top:24px;margin-bottom:0;padding-top:40px}.veil-coll-cont{padding-bottom:20px}.price-set-item a h3{font-size:20px;min-height:inherit}.price-set-item a h3 .mobile-view-price{display:inline-block}.price-set-img-overlay:before{display:none}.cont-overlay{display:none}.price-set-item .for-mobile-view{width:100%;display:block}.price-set-item form.product-form.product-form-product-template{padding-left:0;padding-right:0;position:static;background:transparent;display:block}.price-set-item .product-form .qty-wrapper .product-form__input{font-size:16px}.price-set-item .qty-wrapper .product-form__item--quantity{float:left;width:50%}.price-set-item .qty-minus{position:absolute;left:50%;color:#000;top:49%;transform:translate(-50%,-50%);margin-left:-18px;font-weight:300;font-size:32px}.price-set-item .qty-plus{position:absolute;right:50%;color:#000;top:53%;transform:translate(-50%,-50%);margin-right:-32px;font-weight:300;font-size:24px}.price-set-item .qty-wrapper .product-form__item{padding:0;width:100%;float:left;margin-top:20px}.price-set-item .qty-wrapper .product-form__item--quantity{width:50%;margin-top:20px}.price-set-item .product-form__item--submit{padding:0;width:50%;float:right;flex:inherit;background:transparent;border:#fff 1px solid;margin-top:-40px;position:static;z-index:10}.price-set-item .product-form__item--submit .ajaxified-cart-feedback{color:#fff;position:absolute;width:100%;left:0;line-height:normal;margin-top:10px}.price-set-item .product-form__item--submit .ajaxified-cart-feedback a{border-bottom:#fff 1px solid!important}.veil-video-dtl{width:100%;margin-top:50px}.price-set-item .product-form__cart-submit{position:relative;z-index:9;height:auto;line-height:38px;min-height:38px}.veil-sheer-magic .bannerbg{display:none;max-width:100%}.veil-sheer-magic .banner-content{max-width:100%;margin-bottom:50px}.veil-sheer-magic .banner-content p{margin-bottom:30px}.veil-sheer-magic .banner-mob-img{display:block;margin:auto;max-width:100%}.veil-coll-cont{padding-top:0}.veil-col-title,.veil-col-subtitle{font-size:26px}.veil-collection p{font-size:16px;margin-top:10px}.price-set-item strong{height:auto;margin-bottom:0}.price-set-item a{margin-top:15px}.veil-video-video:after{width:calc(100% - 30px);margin:70px 15px 40px}.veil-collection .veil-coll-cont{padding-bottom:0}.veil-prime-des-mobile{display:block;color:#fff;font-size:17px;text-align:center;line-height:1.5;padding:8px 0 0}.veil-collection-page #quick-view .shopify-section .pdt-detail-page{padding:0 15px}.veil-collection-page #quick-view .product.info .product-single__description{max-height:inherit}.veil-video-subtitle{max-width:56%;display:block;margin:auto}.veil-sheer-magic .banner-content a.bannerbg{border-bottom:none!important;padding-bottom:0!important;display:block}.price-set-item .out-stock-form{margin-top:5px}.price-set-item .out-stock-form .form-list li label{color:#fff;text-align:left}.price-set-item .product-form__item--submit .ajaxified-cart-feedback{margin-top:4px}.price-set-item .product-form__cart-submit[disabled]{opacity:1;background-color:gray}.price-set-item .out-of-stock button{margin:0;height:44px;text-align:center;font-size:12px;letter-spacing:2px;display:block;cursor:pointer;font-weight:500;float:left;min-width:160px;width:100%;border:#000 2px solid;outline:none;text-transform:uppercase;font-family:Gotham,Helvetica Neue,Verdana,Arial,sans-serif;background-color:#fff;color:#000;padding-top:2px}.price-set-item .out-stock-form .form-list li .input-box input{color:#fff}.price-set-item .out-stock-form .form-list li .input-box input::placeholder{color:#fff;opacity:1}.price-set-item .out-stock-form .form-list li .input-box input:-ms-input-placeholder{color:#fff}.price-set-item .out-stock-form .form-list li .input-box input::-ms-input-placeholder{color:#fff}.price-set-item .out-stock-form .form-list{margin:0!important}.price-set-item .out-of-stock{margin-top:12px}.price-set-item .out-of-stock .add-to-cart-buttons{margin:0;width:100%}.price-set-item .out-of-stock .buttons-joinwaitlist{margin:0}.newsletter-left-section,.newsletter-right-section{max-width:100%}.newsletter-right-section .mob-img{max-width:290px;margin:auto;display:block}.newsletter-left-section .desk-img{display:none}.newsletter-subscription-ection{padding-top:0}.newsletter-subscription-ection .klaviyo-form{margin-top:20px}.newsletter-subscription-ection .klaviyo-form form div input{font-size:15px!important}.newsletter-subscription-ection .klaviyo-form form div input::placeholder{font-size:15px!important}.newsletter-subscription-ection .klaviyo-form form div input:-ms-input-placeholder{font-size:15px!important}.newsletter-subscription-ection .klaviyo-form form div input::-ms-input-placeholder{font-size:15px!important}.page-unlocked-waitlist .waitlist-section{top:0;margin-top:0;padding-left:15px;padding-right:15px}.page-unlocked-waitlist .main-content{background:#fdddb1;margin-top:64px;padding-top:40px}.page-unlocked-waitlist .veil-comingsoon .klaviyo-form{margin-top:30px}.page-unlocked-waitlist .veil-comingsoon{margin-top:0}.waitlist-video{margin-top:10px}.waitlist-unlocked{font-size:45px}.page-unlocked-waitlist .veil-comingsoon img.mobile_view{margin-top:0}.page-unlocked-waitlist .waitlist-section{top:0}body .tack-quiz-banner .banner-content .h3{display:inline-block;font-size:24px;margin-top:10px;letter-spacing:1px}body .tack-quiz-banner .banner-content .h2{font-size:16px;line-height:normal}body .tack-quiz-banner .banner-content .h4{letter-spacing:normal;margin:20px 0;font-size:20px}.beware-extreme-section .beware-content .h2{line-height:6vw;font-size:9.2vw}.cmn-static .feature-benefits .caution-benefits .h4{font-size:28px}.unlock-impact .feature-row .feature-row__text{text-align:center}.unlock-impact .rte-setting ul li:before{top:-2px;position:relative;margin-right:10px;display:inline-block}.unlock-impact .rte-setting ul li{width:100%;text-align:center}.unlock-impact h2,.unlocked-2-scn h3.heading{line-height:normal;font-size:38px}.unlocked-2-scn .left-section,.unlocked-2-scn .right-section{max-width:100%;margin-bottom:60px}.unlocked-2-scn{padding-bottom:0}.unlocked-3-scn .left-section,.unlocked-3-scn .right-section{max-width:100%}.unlocked-2-scn .unlocked-2-container .before-after span{max-width:48%}.unlocked-2-scn .unlocked-2-container .before-after span:last-child{float:right}.unlocked-2-scn .before-after-image .left-image:first-child{margin-right:4%}.unlocked-3-scn .right-section{padding:30px 20px}.unlock-impact .feature-row .subtext:before{content:normal}.unlocked-2-scn h3.heading:before{content:"";width:100%;height:1px;background:#a3a3a3;float:left;margin-bottom:50px}.unlock-impact .feature-row .feature-row__image-wrapper{display:none}.unlock-impact .section-header{margin-bottom:6px}.unlock-impact .feature-row__item-mobile{display:block}.template-product.product-unlocked .arp-grid-tight .arp-block__item:nth-child(5){display:none!important}.unlock-impact .feature-row hr{display:block;clear:both;margin:auto;border:none}.unlock-impact .feature-row__item-mobile{max-width:70%;display:table;margin:40px auto 10px;width:100%;clear:both}.unlock-impact .feature-row h2{padding-bottom:0;line-height:normal;font-size:20px}.unlock-impact .section-header{margin-bottom:30px}.unlock-impact .feature-row .feature-row__text{padding-left:0;padding-top:0}.unlocked-2-scn .unlocked-2-container{padding:0 15px}.unlocked-vip-prt{max-width:100%;min-height:inherit;margin-left:0}.page-rsvp .medium-up--push-one-twelfth{padding-left:0}.calendly-prt{margin-top:0}.unlocktheimpact{font-size:26px}.calendly-inline-widget{height:auto!important}.calendly-inline-widget iframe{height:480px!important}.unlocktheimpact-bg-desktop{display:none}.unlocktheimpact-bg-mobile{display:block}.unlocktheimpact-main .unlocktheimpact{font-size:22px;margin-top:35px}.unlocktheimpact-main{padding-top:30px;padding-bottom:120px}.iframeunlocktheimpact-desk{display:none}.iframeunlocktheimpact-mobile{display:block}.unlock-the-impact .main-content{min-height:400px}.page-vip-makeup-experience .main-content .banner-main{min-height:220px}.page-vip-makeup-experience .main-content .banner-main h1{font-size:30px}.page-vip-makeup-experience .main-content .hastitle-txt{font-size:20px;margin-top:10px}.page-vip-makeup-experience .main-content .bg-desktop{display:none}.page-vip-makeup-experience .main-content .bg-mobile{display:block}.collection-prt,.collection_list{max-width:100%}.collection-prt{padding:15px}.collection_list{border-top:#dfdfdf 1px solid}.collection-prt img{display:inline-block;width:43%;vertical-align:top}.collection-prt strong{height:100%;font-size:16px;display:inline-block;max-width:55%;width:100%;margin-top:0;position:relative}.collection-prt strong span{white-space:nowrap;display:block;text-align:left;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}.collection-prt strong span em{display:block;font-style:normal;white-space:nowrap}.collection_list .slick-arrow{width:30px;height:30px}.shop-unlocked #quick-view .shopify-section .pdt-detail-page{top:20px;transform:none}.shop-unlocked #quick-view .quick-close-btn{position:fixed;top:35px}.shop-unlocked #quick-view .product.info{padding-right:0}.shop-unlocked #quick-view .product.info .product-single__description{max-height:250px}.template-coll-grwm-daisy-edgar-jones .main-content header h1{padding-left:0!important;max-width:300px;text-align:left!important;left:20px;padding-top:10%;right:auto;font-size:25px!important}.template-coll-grwm-daisy-edgar-jones .collection-hero__image{padding-top:46%}.pdt-detail-page .productsingle-thumbnails li{padding:5px 0}.sculpture-holiday-comingsoon .comingsoon{margin-bottom:18px}.sculpture-holiday-comingsoon .right-section{display:none}.sculpture-holiday-comingsoon .left-section{padding:40px 0 30px;max-width:100%}.sculpture-holiday-comingsoon .left-section .mobile_view{display:block;width:100%;margin:30px 0}.sculpture-holiday-comingsoon .left-section .description{margin-top:6px;margin-bottom:30px;padding:0 20px}.sculpture-holiday-comingsoon .klaviyo-form form{padding:0 25px}.sculpture-holiday-comingsoon .klaviyo-form form div div[data-testid=form-row]>div{padding:18px 0!important}.item-badge{font-size:12px;margin-top:12px;margin-left:12px}.item-badge+.item-badge{margin-right:12px}.page-hongkong-newsletter .newsletter-left-section{display:none}.page-hongkong-newsletter .newsletter-right-section{max-width:100%}.page-hongkong-newsletter .newsletter-right-section .mob-img{display:block;max-width:100%;width:100%;margin-bottom:40px}.page-hongkong-newsletter .newsletter-right-section h1{font-size:32px;margin-top:35px;margin-bottom:30px}.page-hongkong-newsletter .note{margin-bottom:40px;margin-top:20px}.page-hongkong-newsletter .newsletter-right-section .description,.page-hongkong-newsletter .newsletter-subscription-ection .klaviyo-form form{max-width:90%}.page-hongkong-newsletter .note{max-width:85%;margin-left:auto;margin-right:auto}.page-hongkong-newsletter .newsletter-right-section h1{font-size:30px;margin-top:30px;margin-bottom:25px}.cart table tbody tr td.cart__price-wrapper>div.cart-title .cart-item__original-price{display:inline-block}.page-the-gift-list .main-content .bg-desktop,.page-vip-makeup-experience .main-content .bg-mobile{position:static}.page-the-gift-list .bnr-cont{margin:35px 0}.page-the-gift-list .main-content .hastitle-txt{font-size:18px;margin-top:10px}.the-gift-list .collection-prt,.the-gift-list .collection_list{max-width:100%}.the-gift-list .main-content .banner-main .bnr-container{padding:0}.the-gift-list .rte-collection .collection-prt{justify-content:space-between;align-items:center}.the-gift-list .collection_list .coll-list-item .contain{padding:15px;font-size:18px;line-height:22px;max-width:310px}.the-gift-list .collection-prt .row-heading{width:100%;line-height:30px;font-size:20px;margin:0;order:2;padding-right:15px;max-width:56%}.the-gift-list .main-content .banner-main .bnr-container:after{content:"";width:85%;height:1px;background:#454545;display:inline-block;margin:30px 0 0}.the-gift-list .collection_list .slick-next{right:5px}.the-gift-list .coll-list-slider .coll-list-item .product-info .h4{font-size:14px}.collection-prt img.collection_desktop_desktop{display:none}.collection-prt img.collection_desktop_mobile{display:block}body.page-coming-soon .veil-comingsoon .desktop_view{display:none}body.page-coming-soon .veil-comingsoon .mobile_view{display:block}body.page-coming-soon .description span{margin:0 10px}body.page-coming-soon .video-image-section{padding:0 15px}body.page-coming-soon .title{margin-bottom:8px}body.page-coming-soon .video-image-section{padding-top:22px}body.page-coming-soon .veil-comingsoon .klaviyo-form{margin-top:5px}body.page-coming-soon .veil-comingsoon .waitlist_form form div[data-testid=form-component]{padding:8px 0}body.page-coming-soon .video-image-section .logo{max-width:150px}body.page-coming-soon .veil-comingsoon .waitlist_form form div button{margin:5px 0 0!important;line-height:34px!important;min-width:144px!important}body.page-coming-soon .veil-comingsoon .waitlist_form form{max-width:300px}body.page-coming-soon .description{margin-top:5px;margin-bottom:0;font-size:15px;line-height:1.3}body.page-coming-soon .veil-comingsoon .waitlist_form form div[data-testid=form-component] div div{border-left:none!important;border-radius:0!important;border-right:none!important;border-top:none!important}.eq_block_2 .left_image_section,.eq_block_4 .left_image_section{order:2;-webkit-order:2}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item{width:100%;max-width:33.3%;padding:0 5px;margin:0}#shopify-section-eq-lp-product-section .product-section-wrapper .center_title{font-size:21px;top:48%}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item{width:100%}.product_sector_section .right_section{width:100%;margin-top:0;padding-top:0}.product_sector_section .left_section{width:100%;padding-right:0;border-right:none;display:none}.product_sector_section .bottom_section .icon_section .icon-title{margin-top:0}.product_detail_list li .top_section .image_product_block{width:38%}.product_sector_section .product_detail_list li .top_section .product_desc_block{width:50%;padding-left:15px}.product_sector_section .product_title{font-size:18px}.product_sector_section .product_description b{font-size:14px;margin-top:8px}.product_sector_section .product-quantity-box{max-width:82px}.product_sector_section .product-quantity-box .qty-minus{left:20%}.product_sector_section .product-quantity-box .qty-plus{right:20%}.product_sector_section .bottom_section .icon_section{width:48%;margin-top:10px}.product_sector_section .bottom_section .image_video_section{width:50%;margin:0}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content{display:block;position:static;margin-bottom:20px;padding-top:30px;color:#606060;opacity:1}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content:before{content:normal}.product_sector_section .product_description_tab{margin-top:0;padding:0}.product_sector_section{padding:0 15px 15px}.product_tab_section .product_tab{margin-top:30px;font-size:17px;line-height:1.5}.product_sector_section .btn.product-form__cart-submit{width:46%}.product_sector_section .product-quantity-box{max-width:46%}.product_sector_section .bottom_section{margin-top:20px}.product_sector_section .product_detail_list li .top_section .product_desc_block .ajaxified-cart-feedback.success{line-height:1.5;margin-top:3px}.product_detail_list li .top_section .image_product_block{width:50%!important}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2){padding-right:0}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{width:42%}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .image_video_section{width:58%}.eq_content_image_section .grid__item .description{padding:0 15px}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:15px}.product_tab_section .product_tab{text-align:center!important}.product_tab_section .product_tab br{display:none}.product_sector_section .bottom_section{padding-bottom:30px;margin-top:-50px}.product_sector_section .product-quantity-box input{height:41px;padding:8px 10px}.eq_lp_banner .banner-image img.banner-desk-img{display:none}.eq_lp_banner .banner-image img.banner-mobile-img{display:block}.eq_content_blocks_wrapper .video_desktop_grid{display:none}.eq_content_blocks_wrapper .video_mobile_grid{display:block;width:115%;height:101%}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:17px;line-height:24px}.eq_content_image_section .grid__item .description p{font-size:17px;line-height:1.5}.eq_content_image_section .description .title{font-size:24px}.eq_content_image_section .grid__item .description{padding:0 10px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .title{color:#606060;font-size:34px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .text{font-size:14px;font-weight:400;letter-spacing:normal}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .hover_content .description .number{font-size:25px;margin-top:20px;font-weight:700}.product-section-wrapper .grid__item .hover_content .btn{margin-top:30px;height:38px;line-height:38px;color:#606060;border-color:#606060}.product_detail_list li .top_section form{display:none}.product_detail_section .mobile_view_button{display:block}.product_sector_section .mobile_view_button form{justify-content:center}.product_sector_section .right_section .product_detail_list li{display:block!important;border-top:#606060 1px solid;padding-top:70px;padding-bottom:0;margin-top:70px}.eq_content_image_section .grid__item .description .btn{display:none}.eq_content_image_section .grid__item{overflow:inherit}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) form{justify-content:center}.product_sector_section .product_detail_list li .shop_now_btn.desktop_view{display:none}.product_sector_section .product_detail_list li .shop_now_btn{max-width:220px;display:table;margin:auto}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .image_product_block{width:50%!important}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .icon_section{padding-left:15px}.product_sector_section .right_section .product_detail_list li:nth-child(2n+2) .product_desc_block{padding-right:15px}.product_sector_section .product_description{font-size:14px}.product_sector_section .product_description br{display:none}.product_sector_section .bottom_section .icon_section{font-size:15px}.logo-content .logo-img{max-width:180px}.product_sector_section .product_detail_list li .top_section .product_desc_block{margin-top:-25px}.product_sector_section .bottom_section .icon_section div span+span{margin-top:20px}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .desktop_view{display:none}#shopify-section-eq-lp-product-section .product-section-wrapper .grid__item .mobile_view{display:block}.template-page .product_sector_section .right_section{width:100%;padding:0 15px}.page-container{overflow:inherit}.template-page .product_sector_section{padding-top:0}.product_sector_section .right_section .product_detail_list li:first-child{margin-top:0}.product_sector_section .bottom_section .icon_section .mobile_view{display:block}.product_sector_section .bottom_section .icon_section .desktop_view{display:none}.equilibrium-skincare .eq_content_image_section{margin-top:350px}.product_detail_list li .top_section .image_product_block{padding-left:0}.product_sector_section .product_detail_list .product_desc_info_block{margin-top:0}.template-product .product_sector_section .product_detail_list li .top_section .image_product_block{width:100%!important}.template-product .product_sector_section .product_detail_list li .top_section .product_desc_block{text-align:center;width:100%;padding-left:0}.template-product .product_sector_section .bottom_section .icon_section{text-align:center;width:100%;padding-right:0}.template-product .product_sector_section .bottom_section .image_video_section{width:100%;margin:0}.eq_skincare_products_section .product-bar-fix .product-grid{padding:30px 15px;width:100%!important}.eq_skincare_products_section .product-bar-fix{padding:0;flex-flow:row wrap}.eq_skincare_products_section .product-bar-fix .product-grid .product_subtitle{font-size:18px}.eq_skincare_products_section .product-bar-fix .product-grid .product_title{font-size:20px}.eq_skincare_products_section .product-bar-fix .product-grid form .product-quantity-box{width:100%;max-width:50%}.eq_skincare_products_section .product-bar-fix .product-grid form .product-form__cart-submit{width:50%}.template-product .product_sector_section .bottom_section .icon_section .list_content li{border:none}.template-product .product_sector_section .product_detail_list li .top_section .product_desc_block{margin-top:20px}.nonhuman_img{max-width:400px}.non_human_banner .text1,.non_human_banner .text2{font-size:16px;max-width:430px}.non_human_banner{margin-top:30px}.template-product .product_sector_section .bottom_section .image_video_section .imagevideo_grid,.template-product .product_sector_section .product_detail_list li .top_section .image_product_block img.product_image{max-width:100%}.template-product .product_sector_section .right_section .product_detail_list li{display:block!important;border-top:none;padding-top:0;margin-top:0}.template-product .eq_video_banner .video-content-area .titlt1{font-size:18px}.template-product .eq_video_banner .titlt2{font-size:24px}.template-product .eq_video_banner .desc .desc{font-size:18px;line-height:22px;max-width:370px}.template-product .product_sector_section .bottom_section{padding-bottom:20px;margin-top:20px}.template-product .product_sector_section .bottom_section .icon_section .list_content li{margin-top:0}.template-product .product_sector_section .bottom_section .image_video_section{order:1;-webkit-order:1}.template-product .product_sector_section .bottom_section .icon_section{order:2;-webkit-order:2}.template-product .product_sector_section .bottom_section .icon_section .title{font-size:20px;margin-top:18px}.eq_video_banner .desktop_view{display:none}.eq_video_banner .mobile_view{display:block;position:absolute;top:0;width:100%;height:112%}.eq_skincare_products_section .product-bar-fix .product-grid .product_title br,.template-product .product_sector_section .product_detail_list li .top_section .image_product_block{display:none}.template-product .product_sector_section .product_detail_list li .top_section .top_mobile_product_image{display:block;width:90%;padding:15px 0;margin:auto}.template-product .product_sector_section .product_description_content .product_title{font-size:20px;margin-bottom:10px}.eq_skincare_products_section .logo_section{margin-bottom:0}.eq_skincare_products_section .image_and_popup_section{margin-bottom:12px}.eq-skincare-section{margin-bottom:20px;margin-top:10px}.eq_video_banner{margin-top:20px}.eq_skincare_products_section .image_and_popup_section .product-deskimg{display:none}.eq_skincare_products_section .product-bar-fix .product-grid .product-mobimg{display:block}.template-product .product_sector_section .product_detail_list li .top_section.image_position_right .product_desc_block{padding-right:30px;padding-left:0;float:right;padding-top:0;margin-top:0}.template-product .product_sector_section .product_detail_list li .top_section.image_position_right .image_product_block{width:50%!important}.template-product .product_sector_section .bottom_section.image_position_right .icon_section{width:50%;text-align:left;padding-right:0;padding-left:30px}.template-product .product_sector_section .product_detail_list li .top_section.image_position_right .product_desc_block{padding-right:0;margin:0;width:100%}.template-product .product_sector_section .bottom_section.image_position_right .icon_section{padding-left:0;width:100%;text-align:center}.template-product .eq_video_banner .video-content-area .desc .text{font-size:14px;line-height:20px}.template-product .eq_video_banner .video-content-area .desc .title{font-size:22px;line-height:normal}.template-product .product_sector_section{padding-top:0}.eq_video_banner .video-section{height:auto}.template-product .product_sector_section .product_description div{padding-left:0}.template-product .product_sector_section .right_section .product_detail_list li{padding-left:10px;padding-right:10px}.eq_skincare_products_section .product-bar-fix .product-grid{padding-left:25px;padding-right:25px}.eq_video_banner .mobile_view{width:190%;height:100%;left:-42%}.template-product .eq_video_banner .video-content-area .desc .desc{font-size:16px;padding-top:0;line-height:24px}.template-product .eq_video_banner .video-content-area .desc .desc br{display:none}.eq_skincare_products_section .logo_section{max-width:160px}.eq_video_banner .video-section{padding-bottom:38%}.template-product .eq_video_banner .video-content-area{top:54%}.template-product .product_sector_section .product_description_content .product_title{display:none}.template-product .product_sector_section .product_description,.template-product .product_sector_section .product_detail_list li .top_section .product_desc_block{margin-top:0}.template-product .eq_video_banner .titlt2{font-size:22px;line-height:normal;margin:5px 0}.template-product .eq_video_banner .video-content-area .titlt2{letter-spacing:normal}.eq_skincare_products_section .product-bar-fix .product-grid .product_title{line-height:1.4;font-size:16px}.template-product .product_sector_section .product_description div:before{position:static;display:inline-block;vertical-align:middle;margin-right:4px}.productpage-day-fluid-sunscreen-broad-spectrum-spf-30 .product_sector_section .product_description div:before,.productpage-biomimetic-skin-active-serum .product_sector_section .product_description div:before{content:normal!important}.template-product .main_product_sector_section .product_sector_section .bottom_section .icon_section{width:100%;text-align:center;padding-right:0}#shopify-section-eq_product_productdetail{padding:35px 0}.template-product .non_human_banner .nonhuman_img{max-width:350px}.product-red0 .red0_pdp_videobanner_section .banner-content{position:static;width:100%;max-width:100%;background:#000;padding:20px 0}.product-red0 .red0_pdp_videobanner_section #how_to_use_youtube_video{width:100%}.product-red0 .red0_pdp_videobanner_section .banner-desk-img{display:none}.product-red0 .red0_pdp_videobanner_section .banner-mob-img{position:relative;display:block;width:100%}#shopify-section-red0_pdp_textarea .page-width .grid__item{padding:0}.red0_pdp_imagewithcontent_section .desktop_view{display:none}.red0_pdp_imagewithcontent_section .mobile_view{display:block;width:100%}.red0_pdp_imagewithcontent_section .right-section{top:inherit;left:0;right:0;width:100%;max-width:100%;padding:0 20px;text-align:center;bottom:5%}.red0_pdp_imagewithcontent_section .right-section .banner-content{padding-right:0}.product-red0 .exto-arp-wrapper>.arp-block{padding:40px 0 25px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__item{display:block!important;width:100%;margin:0 0 70px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 30px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{font-size:26px}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:16px;line-height:24px;display:block;overflow:auto;width:100%}.product-red0 .exto-arp-wrapper>.arp-block .arp-block__price .price{font-size:16px;padding:10px 0 20px}#shopify-section-red0_pdp_textarea .h3{padding:0}.product-red0 .red0_pdp_videobanner_section #redvimeoplayer{width:100%;right:0}body.page-coming-soon .vanish-blush-sign-up-page .title{font-size:22px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:140px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div button{margin-top:8px!important;min-width:120px!important}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{padding-top:35px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div[data-testid=form-component]{padding:10px 0}body.page-coming-soon .vanish-blush-sign-up-page .video-image-section{max-width:370px}.searchpage.vanish-blush-waitlist-sticky .sticky-bnr-height{height:180px!important}.product-vanish-blush{padding-top:0}.vanish-blush-design-cont-inner{padding-top:20px}.vanish-blush-textarea-cont .h3,.vanish-blush-design-cont-inner .h3{font-size:20px}.vanish-blush-design-cont-inner .blush-design-cont-txt p{font-size:13px;margin-top:8px;max-width:330px;margin-left:auto;margin-right:auto}.vanish-blush-textarea-cont p{font-size:13px;margin-top:5px}.template-product .vanish-blush-stick .banner-desk-img,.vanish-blush-textarea-inner .banner-desk-img,.vanish-blush-design .banner-desk-img{display:none}.template-product .vanish-blush-stick .banner-mob-img,.vanish-blush-textarea-inner .banner-mob-img,.vanish-blush-design .banner-mob-img{display:block}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block{padding:40px 0 25px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__item{display:block!important;width:100%;margin:0 0 50px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 30px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{letter-spacing:1px;font-size:26px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:20px;line-height:26px;display:block;overflow:auto;width:100%}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__price .price{font-size:16px;padding:10px 0 20px}.template-product .vanish-blush-stick .banner-content{right:0;margin:0;width:100%;padding:0;transform:none;-webkit-transform:none;top:20px}.template-product .vanish-blush-stick .banner-content .title{font-size:44px}.template-product .vanish-blush-stick .banner-content .sub_title{font-size:16px}.template-product .vanish-blush-stick .banner-content .description{font-size:14px;padding-top:8px;margin-top:7px}.productpage-vanish-blush-stick .exto-arp-wrapper>.arp-block .arp-block__name a{min-height:inherit}.template-product .arp-grid-tight .arp-block__item .arp-block__image-link{margin-top:10px}.template-product .vanish-blush-stick .banner-content .description{padding-top:8px;margin-top:2px;border-top:none}.template-product .vanish-blush-stick .banner-content{top:25px}.product.info{padding-top:20px}.pdt-detail-page .product-img-box{margin-top:0;padding-top:0}.pdt-detail-page .productsingle-thumbnails{display:inline-block}.pdt-detail-page .productsingle-thumbnails{width:280px}.mini-products-list .product-details{max-width:186px}.vlf-vanish-landing-catalog .product.info .product__price{padding-bottom:0;margin-bottom:10px}.pdt-detail-page .product-name h1,.pdt-detail-page .product-name .product-single__title,.pdt-detail-page .product-name h2{font-size:21px}.vanish-concealer-bnr-pdp{margin-top:0}body.template-product .site-footer{padding-bottom:60px}body.productpage-usecaution .site-footer{padding-bottom:0}.youtube-video img{max-width:100%!important;max-height:100%!important}.page-vanish-concealer-landing .arch-brow-list .qty-wrapper .colorsltShare{margin-top:0;background:#000;width:50%}.product-single__photo{margin-bottom:0}.template-product .velvet_pdp_1{background-color:#000}.velvet_pdp_1.fullheightblock.ambient-banner .banner-content{max-width:100%;position:static;padding:25px 15px}.template-product .velvet_pdp_1 .banner-content .sub_title{font-size:26px}.template-product .velvet_pdp_1 .banner-content .title{font-size:35px}.velvet_pdp_3 .vanish-blush-textarea-cont p{font-size:14px;margin-top:5px;padding:0 15px}.velvet_pdp_3 .vanish-blush-design-cont-inner{padding-right:30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block{padding:40px 0 25px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__item{display:block!important;width:100%;margin:0 0 50px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title{margin:0 0 30px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__title .arp-block__title-txt{letter-spacing:1px;font-size:26px}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__name a{font-size:20px;line-height:26px;display:block;overflow:auto;width:100%}.arp_recommendation_product .exto-arp-wrapper>.arp-block .arp-block__price .price{font-size:16px;padding:10px 0 20px}.product-velvet .vanish-blush-textarea-cont .h3,.product-velvet .vanish-blush-design-cont-inner .h3{font-size:17px}.velvet_pdp_3 .vanish-blush-design-cont-inner{max-width:50%}.velvet_pdp_3 .vanish-blush-design-cont-inner .blush-design-cont-txt p{font-size:12px;line-height:1.6}.product-velvet .vanish-blush-design-cont-inner .h3{max-width:150px}.template-product .velvet_pdp_1 .banner-content .description{font-size:12px}.velvet_pdp_2 .vanish-blush-textarea-cont p{font-size:14px;margin-top:5px;line-height:1.6;max-width:330px;margin-left:auto;margin-right:auto}.product-velvet .vanish-blush-textarea-cont .h3{margin-bottom:10px}body.page-coming-soon .friends-family-event .video-image-section{position:static;padding:15px 0 0}body.page-coming-soon .vanish-blush-sign-up-page .title{font-size:25px}body.page-coming-soon .friends-family-event .subtitle{font-size:12px}body.page-coming-soon .friends-family-event .description{font-size:12px;max-width:300px;margin-left:auto;margin-right:auto}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:40px}body.page-coming-soon .friends-family-event .waitlist_form form div button{min-width:150px!important;border-width:1px!important}body.page-coming-soon .friends-family-event .video-image-section .waitlist-section{margin:auto}.patette-info-scn .patette-info-cont ul li .pantxt-mob{display:block;font-size:16px;color:#000;border-bottom:transparent 2px solid;line-height:20px}.patette-info-scn .patette-info-cont ul li.active .pantxt-mob{border-color:#000}.all-shades-list .all-shades-item .shades-label,.filterall-shades{display:none}.mobiletab{display:block}.patette-info-cont .title-price-mobile h2{font-size:17px}.patette-info-cont .patette-price{font-size:18px}.shades-ftr{display:none;flex-flow:row wrap}.shades-ftr .shades-ftr-item{max-width:20%;width:100%;line-height:1;text-transform:uppercase;font-size:11px;border:#000 1px solid;padding:0 2px;min-height:34px;display:flex;flex-flow:row wrap;align-items:center;text-align:center;justify-content:center;border-left:none}.shades-ftr .shades-ftr-item:first-child{border-left:#000 1px solid}.shades-ftr .shades-ftr-item:hover,.shades-ftr .shades-ftr-item.active{background-color:#000;color:#fff}.all-shades-list .all-shades-item .clr-shades-list{display:none}.all-shades-list .all-shades-item .clr-shades-list.clr-shades-list-show{display:flex}.patette-dtl-main{padding:0;border:none}.patette-model{padding-left:15px;padding-right:15px;max-width:calc(100% - 20px)}.cas-btn button{min-width:310px;font-size:14px;padding:7px 10px}.patette-model-dtl{width:100%;max-height:100%;overflow:auto}.you-leave-txt{max-width:270px}.patette-top-prt{background-color:#000}.patette-top-prt h2{font-size:24px;color:#fff}.patette-top-prt .patette-breadcream li,.patette-top-prt .patette-breadcream li a{font-size:13px!important;color:#fff}.patette-top-prt .patette-breadcream li:last-child{display:none}.patette-top-prt .patette-breadcream li:after{color:#fff}.patette-top-prt .patette-breadcream li:nth-child(2):after{display:none}.patette-top-prt{min-height:inherit}.patette-model-shades .patette-m-shades-list .patette-m-item{padding:0 2px}.patette-model-shades .patette-m-shades-list .m-shades-desc,.patette-model-shades .patette-m-shades-list .m-shades-shade{font-size:11px}.patette-info-cont .patette-right{margin-top:10px}.patette-model-shades .patette-m-shades-list .m-shades-name{font-size:13px}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item img{border-radius:0}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item{width:calc(25% - 10px);margin:3px 10px 3px 0}.all-shades-list .shade-info{display:block}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item.active .shade-img:after,.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item:hover .shade-img:after{border-radius:0}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item .shade-img{width:70px;height:70px}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item.active .shade-img:after,.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item:hover .shade-img:after{width:calc(100% + 8px);height:calc(100% + 8px)}.all-shades-list .all-shades-item .clr-shades-list .clr-shades-item.soldout-shades-item .shade-img:before{height:calc(100% + 24px);top:-12px}.all-shades-list .shade-info{margin-top:10px;margin-bottom:10px}.patette-product-img{max-width:350px;width:auto;margin:auto}.shadows-shades{bottom:41px;left:7px;max-width:245px}.shadows-shades .shadows-s-item .shadows-s-close{width:16px;height:16px;bottom:-12px}.shadows-shades .shadows-s-item .shadows-s-img:before{background-size:100% 100%;width:92%;height:97%}.patette-info-scn .patette-info-cont ul{max-width:300px}.patette-info-scn .patette-info-cont ul li .pan-thumb-img{max-width:70px}.patette-info-scn .patette-info-cont ul li .pantxt:before{width:50px}.fill-filter .fill-eye{font-size:16px}.fill-filter .filter-button{min-width:90px;font-size:14px;font-weight:400;line-height:36px;cursor:pointer}.fill-filter{margin-bottom:15px;margin-top:10px}.all-shades-list{padding:0;border:none;overflow:inherit;max-height:inherit}.clr-shades-list .clr-shades-item .shade-img{max-width:80%}.all-shades-list .shade-info .shadename{margin:8px 0 4px;font-size:16px}.all-shades-list .shade-info .moreinfo-txt{font-family:Gotham Book;font-style:normal;font-size:12px;margin-top:0}.clr-shades-list{padding:0 10px;border:#707070 1px solid;margin-top:-11px}.clr-shades-list .clr-shades-item{margin:6px 0}.all-shades-list .shades-ftr-item{display:block;border:#707070 1px solid;text-align:center;font-size:16px;margin-bottom:10px;line-height:42px;position:relative}.all-shades-list .shades-ftr-item:after{content:"";position:absolute;right:12px;top:12px;background-image:url(grey-arrow-right.svg);background-repeat:no-repeat;background-size:100% 100%;width:20px;height:20px}.all-shades-list .shades-ftr-item.active:after{background-image:url(white-arrow-right.svg);transform:rotate(180deg)}.all-shades-list .shades-ftr-item.active{background-color:#000;color:#fff}.clr-shades-list.clr-shades-list-show{display:none}.clr-shades-list.clr-shades-mobile-show{display:flex;padding-top:10px}.shades-qty-addtocart .product-form__item--quantity,.shades-qty-addtocart .product-form__cart-submit{max-width:100%}.pro-inspired-top p{font-size:13px;line-height:1.5;padding-bottom:0}.clr-shades-list .clr-shades-item.soldout-shades-item:before{top:-4px;height:90px;width:2px}.shadename-m-img{max-width:290px;margin:20px auto 15px}.shademodel-info .shadename-model-desc{font-size:15px}.pro-inspired-model .patette-model-dtl{max-width:100%}.pro-inspired-model{padding-top:20px}.pro-inspired-model h4{font-size:20px}.pro-inspired-model h4 span{font-size:19px}.patette-m-close{width:24px;height:24px;right:15px;top:15px}.patette-model-shades button{font-size:18px;margin-top:0;line-height:40px}.patette-model-shades .patette-m-shades-list .patette-m-item .model-shades-img{max-width:50px}.shademodel-info .shadename-model-desc{font-style:normal}.matte-shade-info .matte-name{font-size:25px}.matte-shade-info .matte-name-sub{font-size:18px}.matte-shade-info button{margin-top:20px;font-size:18px;line-height:40px}.fs-list .fs-item .fs-btn{font-size:14px;margin-bottom:0}.fs-list{margin-bottom:15px}.fs-list .fs-item{width:46%}#finishes_shades_model{padding:30px 25px 15px}.toggle{margin-top:16px}#areyousure_model button{font-size:16px;padding:13px 10px}#areyousure_model h4{font-size:22px}.all-slns-txt{font-size:20px;margin:0 0 20px}.clr-shades-list .clr-shades-item img{max-width:100%}#patette-1-PAN .shadows-shades .shadows-s-item{width:22%;margin:0 .5%}#patette-1-PAN .shadows-shades{bottom:35px}#patette-3-PAN .shadows-shades{max-width:200px;bottom:34px;left:28px}#patette-3-PAN .shadows-shades .shadows-s-item{width:27%}#patette-5-PAN .shadows-shades{max-width:296px;bottom:44px;left:25px}#patette-5-PAN .shadows-shades .shadows-s-item{width:16.5%}.patette-info-cont .title-price-mobile h2{max-width:320px;font-size:15px;padding-left:15px;padding-right:15px}.sticky-up-arrow{right:5px;top:4px;width:20px;height:20px}#curated_artist_sets{height:401px!important}.palette-after-pay{font-size:12px}.after-pay-logo{width:78px;height:14px;margin:0 0 0 5px;background-size:contain}.palette-after-pay .help-info-icon{background-size:contain;width:15px;height:15px}.pro-inspired-list .clr-shades-list{border:none;padding:0}.pro-inspired.clr-shades-list .clr-shades-item img{width:100%}.pro-inspired.clr-shades-list .clr-shades-item .shade-img{max-width:80%}.curator-lp-banner .banner-desk-img,.curator-lp-banner-2 .banner-desk-img{display:none}.curator-lp-banner .banner-mob-img,.curator-lp-banner-2 .banner-mob-img{display:block}.curator-lp-banner .banner-content{max-width:100%;position:static;transform:none;padding:0 15px}.curator-lp-banner{margin-top:-10px}.curator-lp-banner .banner-content .title{font-size:26px;letter-spacing:1px;margin-top:14px}.curator-lp-banner .banner-content .title span{font-size:14px;padding-bottom:10px;margin-bottom:10px;letter-spacing:normal}.curator-lp-banner .banner-content .title span:before{max-width:180px}.curator-lp-banner .banner-content .sub_title{font-size:18px;letter-spacing:1px;padding-bottom:0;display:inline-block}.curator-lp-banner .banner-content .sub_title span{letter-spacing:normal;font-size:14px;margin-top:5px}.curator-lp-banner .banner-content .description p{font-size:13px;margin:10px 0 20px}.curator-lp-banner .banner-content{max-width:100%;position:static;transform:none;padding:5px 15px}.curator-lp-banner-2 .banner-content{max-width:100%;padding:15px 15px 42px;position:static;transform:none}.curator-lp-banner-2 .banner-content .title{font-size:24px}.curator-lp-banner-2 .banner-content .sub_title{font-size:13px}.curator-lp-banner-2 .banner-content .sub_title br{display:none}.curator_video_banner .video-section{padding-bottom:0}.curator-text-content{padding:40px 0 0;background-color:#161616}.curator-text-content .title{font-size:28px}.curator-text-content .subtitle{font-size:16px;letter-spacing:normal}.curator-text-content .description{font-size:14px;line-height:1.3;padding:0 15px}.curator-text-content .mob_image{display:block;width:100%;padding:10px 0 30px}.curator-text-content .image{display:none}.curator-content-video .content-inner .title{font-size:28px}.curator-content-video{padding-top:30px;padding-bottom:30px}.curator-content-video .content-inner .subtitle{font-size:14px;margin-bottom:18px}.curator-content-video .actions a{min-width:256px;font-size:13px}.be-inspried-video .slideshow .slideshow__image{height:200px}.videoplay-btn{width:50px;height:50px}.curator-content-video .description{margin-top:15px;font-size:14px}.be-inspried-video .slick-dots{bottom:-70px}.curator-pan-block .left-section{max-width:100%;width:100%;padding-left:10px;padding-right:10px}.curator-pan-block .right-section{max-width:100%;padding-left:10px;padding-right:10px}.curator-video-full .video-section .desktop_view img{height:220px}.curator-pan-block .right-section .pan-bottle{font-size:15px}.curator-pan-block .section-content{margin-left:0}.section-content-mobile,.scn-cont-mobile{display:block}.curator-pan-block .left-section .section-content.section-content-mobile{display:block;margin:30px 0 0;max-width:100%}.curator-pan-block .section-content.scn-cont-mobile{margin-top:30px;margin-bottom:60px}.curator-pan-block .section-content .title{font-size:21px;letter-spacing:normal}.curator-pan-block .section-content .sub_title{margin-bottom:10px}.curator-pan-block .right-section{margin-top:-50px}.product-detail-section .tab-title{padding-top:40px;padding-bottom:30px;font-size:24px}.product-section-nav{display:none}.product-section-content .content .build-your-palette{min-height:inherit}.product-section-content .content .build-your-palette .banner-content{max-width:100%;padding:0 15px}.product-section-content .content .build-your-palette .banner-content{margin-top:-40px}.product-section-content .content .build-your-palette .banner-content .title{font-size:20px}.product-section-content .content .build-your-palette .banner-content .actions a{margin-top:15px;margin-bottom:30px}.eye-refill .banner-content .subtitle,.product-section-content .content .build-your-palette .banner-content .subtitle,.pre-curated-tab .subtitle{font-size:15px;line-height:1.3}.product-section-content .content.contentshow{display:none}.product-section-content .section-info .product-section-nav span{background-color:#fff;color:#000;border:#999 1px solid;margin-bottom:6px}.product-section-content{background-color:transparent}.curator-pan-block .left-section .section-content{display:none}.curator-pan-block .section-content.scn-cont-mobile{margin-top:30px;margin-bottom:50px}.product-section-content .section-info .product-section-nav{display:block;color:#fff}.product-section-content .section-info .product-section-nav span{position:relative;background-color:#fff;color:#000;border:#999 1px solid;margin-bottom:6px}.product-section-content .section-info .product-section-nav span.active{background-color:#000;color:#fff}.product-section-content .section-info .product-section-nav span:after{content:"";position:absolute;right:14px;top:14px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(arrow-right-grey.svg);width:20px;height:20px}.product-section-content .section-info .product-section-nav span.active:after{background-image:url(arrow-right-white.svg);transform:rotate(180deg);-webkit-transform:rotate(180deg)}.product-section-content .content.contentshow.mobile-contentshow{display:none}.product-section-content .content.contentshow{display:block;margin-top:-6px;margin-bottom:8px}.pre-curated-cont .content-inner-left{max-width:70%;margin:40px auto}.pre-curated-cont .content-inner-right{max-width:70%;margin:25px auto 50px}.pre-curated-tab .title,.eye-refill .banner-content .title{font-size:20px}.eye-refill .banner-content .subtitle,.product-section-content .content .build-your-palette .banner-content .subtitle,.pre-curated-tab .subtitle{font-size:13px;line-height:1.3;padding:0 15px}.eye-refill.bgimage_with_rightcontent_section{min-height:inherit;background:#000}.eye-refill-img{max-width:60%;margin:30px auto}.eye-refill .banner-content{max-width:90%;padding-right:0;margin:0 auto 40px}.eye-refill .banner-content .actions a{margin-top:20px}.curator-text-content .description{margin-bottom:0}.curator_video_banner .video-section .c-video-playbtn{width:60px;height:60px}.curator_video_banner{padding-top:0}.curator_video_banner .video-section .desktop_view{display:none}.curator_video_banner.curator-video-full.curator-content-video-scn .video-section .mobile_view{display:block;width:100%}.be-inspried-video .slideshow .slideshow__text-content{bottom:-40px}.be-inspried-video .slideshow__text-content .slideshow__title{font-size:14px}.curator_video_banner .video-section .mobile_view{display:block}.be-inspried-video .slideshow .slick-arrow{width:16px;height:20px}.be-inspried-video .slideshow .slick-arrow.slick-prev{left:-25px}.be-inspried-video .slideshow .slick-arrow.slick-next{right:-25px}.be-inspried-video{max-width:360px;margin:auto}.curator-text-content .section{border:none}.curator-video-full .video-section .mobile_view img{opacity:0;height:230px}#sec-1.content .build-your-palette img{max-width:96%}.curator-eyeshadow .be-inspried-video{max-width:100%;margin:auto}.get-look-prt{max-width:100%;padding:15px 0;position:static;transform:none}.get-look-prt .get-look,.get-shade{font-size:15px}.be-inspired-img .desk-view{display:none}.be-inspired-img .mob-view{display:block}.page-curator-eyeshadow .curator-content-video{padding:50px 0}.page-curator-eyeshadow .curator-content-video .content-inner .subtitle{margin-bottom:20px}.template-product .get-the-look .content-inner .subtitle{max-width:300px;margin:auto}.template-product .curator-content-video .content-inner .title{font-size:24px}.template-product .get-the-look.curator-content-video{padding-bottom:80px}.template-product .choose-change-section .title{font-size:28px;letter-spacing:1px}.template-product .choose-change-section .subtitle{font-size:16px;letter-spacing:normal}.template-product .choose-change-section .description{margin-left:auto;margin-right:auto;max-width:330px;font-size:14px;margin-top:2px}.template-product .choose-change-section .choose-change-image-section .image{display:none}.template-product .choose-change-section .choose-change-image-section .mob_image{display:block}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .own-pallate-img{max-width:100%}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .banner-content.right{order:2;-webkit-order:2;max-width:38%;padding-left:0;padding-right:0;margin-bottom:30px;margin-top:20px;position:absolute;top:0;right:3px;text-align:left}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .description{font-size:15px;margin-bottom:20px}.template-product .curator-lp-banner-2 .banner-content .title{font-size:18px;margin-bottom:5px}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .description{font-size:11px;margin-bottom:10px;letter-spacing:-.5px}.template-product .curator-lp-banner-2 .banner-content .actions a{min-width:110px;font-size:12px;line-height:33px}.template-product .more-ways-section .arp-grid-tight .arp-block__item .arp-block__name a{font-size:18px}.template-product .more-ways-section h2.arp-block__title span.arp-block__title-txt{font-size:28px!important;line-height:normal;max-width:300px}.template-product .more-ways-section .arp-grid-tight .arp-block__item{width:100%;min-height:inherit!important;margin-top:35px}.template-product .more-ways-section .arp-grid-tight .arp-block__item:nth-child(3){display:block}.more-ways-section{padding-bottom:10px;padding-top:10px}.more-ways-section .arp-block h2{padding-bottom:0}.how-build-custom-section .how-build-custom-lft{padding-left:0;max-width:100%}.how-build-custom-section .how-build-custom-rgt{max-width:100%;display:none}.how-build-custom-section .how-build-custom-rgt .c-video-playbtn{width:50px;height:50px}.template-product .choose-change-section .description{font-size:16px;margin-bottom:20px}.how-build-custom-section{padding:40px 0}.template-product .curator-content-video .content-inner{padding:0}.how-build-custom-section .how-build-custom-rgt.how-build-custom-mobile{margin-bottom:0;margin-top:-80px;display:block}.how-build-custom-rgt.how-build-custom-mobile .video-section{width:100%;padding-bottom:0}.how-build-custom-img{padding:0 15px}.how-build-stesp-action a{margin-top:30px}.how-build-custom-section .how-build-custom-lft .subtitle,.how-build-custom-section .how-build-custom-lft .title{padding-bottom:30px}.template-product #shopify-section-choose-change-section{margin-top:0}.template-product .build-your-own-lp-banner-2.curator-refillable-palette-scn .banner-content.right{max-width:100%;margin-bottom:0;margin-top:-30px;position:static;text-align:center;padding-right:15px;padding-left:15px}.template-product .build-your-own-lp-banner-2.curator-refillable-palette-scn .banner-content .title{font-size:22px}.template-product .build-your-own-lp-banner-2.curator-refillable-palette-scn .banner-mob-img{display:block;max-width:86%;margin:auto}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-first,.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-second,.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-three{width:100%}.pair-with-palette .pair-with-palette-list .pair-with-palette-col.col-three .pair-with-palette-img{max-width:100%}.pair-with-palette .pair-with-palette-title{font-size:20px;margin-bottom:35px}.pair-with-palette .pair-with-palette-list .pair-with-palette-col{margin-bottom:50px}.pair-with-palette .pair-with-palette-list .pair-with-palette-col .title{font-size:20px;margin-top:10px}.template-product .how-build-custom-section .how-build-custom-lft .title{font-size:18px;position:relative;z-index:1}.template-product .how-build-custom-section .how-build-custom-lft .subtitle,.how-build-custom-section .how-build-custom-lft .title{font-size:17px}.template-product .build-your-own-lp-banner-2.curator-lp-banner-2 .banner-content .title{font-size:20px}.pair-with-palette{padding-bottom:20px}.how-build-custom-section .how-build-custom-rgt .mobile_view,.how-build-custom-section .how-build-custom-rgt .mobile_view .banner-mob-img{display:block}.template-product .how-build-custom-section{min-height:inherit}.how-build-custom-steps{margin-top:-50px;position:relative}.template-product .curator-content-video{padding-bottom:100px}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit[disabled=disabled]{margin-top:5px;width:100%}#shopify-section-build-your-own-palette-section{margin-top:0}.curator-coll-bnr .mobile-view{display:block}.curator-coll-bnr .curator-bnr-img .desktop-view{display:none}.curator-coll-bnr .curator-bnr-img{padding-left:0}.curator-coll-bnr .curator-coll-left{max-width:100%}.curator-coll-right{padding-left:10px;padding-right:10px;max-width:100%;position:absolute;top:25px}.curator-coll-right .bnr-cont .curator-bnr-desc{font-size:14px;line-height:normal;max-width:330px;margin:auto;display:inline-block}.curator-coll-right .bnr-cont .curator-bnr-title{margin-bottom:5px}.coll-list-img-cont{padding-left:5px;padding-right:5px;min-height:inherit;top:50%;bottom:auto;transform:translateY(-50%);max-width:50%;right:0;left:auto;width:100%}.the-gift-list .collection-prt .coll-list-img-cont .row-heading{font-size:13px;line-height:1.3}.the-gift-list .collection-prt .coll-list-img-cont .row-subheading{font-size:12px}.the-gift-list .collection_list .coll-list-item .contain{font-size:15px;line-height:19px}.coll-list-slider .coll-list-item .product-info{padding:0 5px 12px}.curator-coll .collection-prt img{width:50%}.the-gift-list .curator-coll .coll-list-slider .coll-list-item .product-info .h4{font-size:12px}.the-gift-list .curator-coll .collection_list .coll-list-item{min-height:385px}.the-gift-list .curator-coll .collection_list .pdt-img-cont{max-height:274px;min-height:274px}.the-gift-list .collection_list .coll-list-item .contain{padding:10px 10px 10px 20px;font-size:14px;line-height:18px}.clr-shades-list.pro-inspired h4{font-size:18px;margin-top:10px}.pro-inspired-list .clr-shades-list .clr-shades-item{margin-bottom:4px}.build-your-pallet .shades-qty-addtocart{margin-bottom:30px}.body-wrap-nosticky .main-mobile-sticky{position:static;border-bottom:none}.body-wrap-nosticky.sticky-content .main-mobile-wrapper .palette-after-pay{display:flex}.scrolling_up.body-wrap-nosticky .main-mobile-sticky{position:fixed;border-bottom:1px solid #707070}.scrolling_up.body-wrap-nosticky.sticky-content .main-mobile-wrapper .palette-after-pay{display:none}.productpage-equilibrium-restorative-hydrating-cream .eq_video_banner{margin-top:0}.productpage-equilibrium-restorative-hydrating-cream .product_sector_section .product_title b{font-size:24px}.productpage-equilibrium-restorative-hydrating-cream.template-product .product_sector_section .product_description_content .product_title{display:block}.template-product .product_sector_section .product_description div.title{font-size:24px;margin-bottom:20px}.productpage-equilibrium-restorative-hydrating-cream .product_detail_list .product_description li{font-size:20px}.productpage-equilibrium-restorative-hydrating-cream.template-product .product_sector_section .bottom_section .image_video_section{display:none}.productpage-equilibrium-restorative-hydrating-cream .eq_skincare_products_section .logo_section{margin-top:15px}.template-product .product_sector_section .bottom_section .icon_section .list_content li .title{font-size:18px}.product.info .color-shade-list .palette{margin:5px;width:34px;height:34px}.product.info .color-shade-list{margin-top:4px;margin-bottom:20px}.bigSizeShade .color-pallets-wrap .palette a span{width:calc(100% - 140px);font-size:12px}.bigSizeShade .color-pallets-wrap .palette a img{width:140px;height:33px}.product.info.bigSizeShade .color-shade-list .palette{width:154px;margin:8px 10px 8px 6px}.product.info .color-shade-list .palette .outofstock-shade:before{left:-9px}.bigSizeShade.product.info .color-shade-list .palette .outofstock-shade:before{left:-18px;transform:rotate(-13deg)}.product.info.bigSizeShade .color-shade-list .palette{height:36px}.product.info .product-form__item.selector-wrapper:after{top:15px}.contact-form .out-of-stock{width:335px;position:relative;z-index:88;margin-left:-168px}.product.info .ajaxified-cart-feedback{width:340px;margin-left:-170px;clear:both}.product.info .product-form__item.product-form__item--submit .product-form__cart-submit[disabled=disabled]{margin-top:0}.pro-program-top .pro-program-top-inner .pro-program-top-left{display:none}.pro-program-top .pro-program-top-inner .pro-program-top-right{max-width:100%}.client-desc{font-size:17px}.hourglass-pro-program .mobile-view{display:block;width:100%}.hourglass-pro-program .desktop-view{display:none}.pro-program-top .pro-program-top-inner{padding:30px 15px}.recognizes-importance-inner .recognizes-right{max-width:100%;order:1;-webkit-order:1}.recognizes-importance-inner .recognizes-left{border-right:none;border-top:#636363 1px solid;order:2;-webkit-order:2;max-width:100%}.pro-order-discount .pro-orderdiscount-inner .pro-order-txt{font-size:15px}.artists-subjects .artists-subjects-inner .artists-sub-center{order:1;-webkit-order:1;max-width:100%;border-bottom:#636363 1px solid}.artists-subjects .artists-subjects-inner .artists-sub-left,.artists-subjects .artists-subjects-inner .artists-sub-right{padding:0 15px;max-width:100%}.artists-subjects .artists-subjects-inner{padding:0}.artists-subjects .artists-subjects-inner .artists-sub-left{order:2;-webkit-order:2;position:relative;padding-bottom:30px;padding-top:30px}.artists-subjects .artists-subjects-inner .artists-sub-left:after{content:"";position:absolute;left:0;right:0;margin:30px auto auto;width:230px;height:1px;background-color:#ccc}.pro-asked-questions .pro-asked-q-txt{font-size:18px;padding:0 10px}.artists-subjects .artists-subjects-inner .artists-sub-right{order:3;-webkit-order:3;padding-top:30px;padding-bottom:30px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-label{padding-right:24px;font-size:15px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-label:after{right:0;background-size:100% 100%;width:22px;height:12px}.pro-top-desc .pro-logo{margin-bottom:20px}.client-desc{margin:20px 0}.artists-subjects .applynow-btn{min-width:180px}.artists-subjects .artists-subjects-inner .artists-sub-left:after{width:180px}.pro-order-discount .pro-order-desc span{display:block;margin-bottom:14px}.pro-order-discount .pro-order-desc i{display:inline-block;font-style:normal}.pro-order-discount{padding:30px 0 10px}.artists-subjects .artists-subjects-inner .a-sub-title{margin-top:0}.ambient-coming-soon-section .newsletter-left-section,.ambient-coming-soon-section .ambient-right-section{max-width:100%}.ambient-coming-soon-section .klaviyo-form-area{max-width:300px;width:100%;margin:auto}.ambient-coming-soon-section .mob-img{display:block}.ambient-coming-soon-section .ambient-right-section{max-width:100%;padding-top:60px}.ambient-coming-soon-section .ambient-right-section h1.title{font-size:22px}.ambient-coming-soon-section .ambient-right-section .description{font-size:16px;margin-top:25px}.newsletter-subscription-ection .klaviyo-form form>div{padding:0 0 25px!important}.pdp-carator-inner .pdp-carator-img{max-width:25%}.pdp-carator-inner .pdp-carator-cont{max-width:75%;padding-left:2%}.pdp-carator-inner .pdp-carator-cont .pdp-carator-des{font-size:13px;padding-bottom:6px}.pdp-carator-inner .pdp-carator-cont h3{font-size:30px}.pdp-carator-inner .pdp-carator-cont .pdpc-subtitle{font-size:15px}.vlf-landing-catalog .contact-form .out-of-stock{width:100%}.vlf-landing-catalog .out-of-stock .add-to-cart-buttons{margin-top:5px}.vlf-landing-catalog .contact-form .out-of-stock{margin-left:0;margin-top:4px}.vlf-landing-catalog .buttons-joinwaitlist button,.vlf-landing-catalog .product-form__item .joinsubmit{border:none}.page-foundation-shade-match-quiz .main-content iframe{min-height:650px!important}.shade-finder-banner-pdp{margin-bottom:0}.shade-finder-banner-pdp .shade-finder-cont{max-width:285px}.shade-finder-banner-pdp .shade-finder-cont .shade-finder-desc{font-size:12px;margin-bottom:0}.shade-finder-banner-pdp .shade-finder-cont{top:20px}.concealer-bnr .shade-finder-cont{max-width:265px;top:12px}.shade-finder-banner-pdp .shade-finder-cont .shade-finder-link{font-size:11px}.holidayguide-banner .banner-desk-img{display:none}.holidayguide-banner .banner-mob-img{display:block}.gift-guide-exclusively-list .exclusively-images .banner-desk-img{display:none}.gift-guide-exclusively-list .exclusively-images .banner-mob-img{display:block}.holidayguide-banner .holidayguide-cont h2{font-size:25px;max-width:200px;margin:auto auto 10px}.holidayguide-banner .holidayguide-cont p{font-size:13px;line-height:normal}.giftguide-list .giftguide-item .giftguide-img,.giftguide-list .giftguide-item .giftguide-cont{max-width:100%}.giftguide-list .giftguide-item .giftguide-cont{padding:40px 0}.giftguide-list .giftguide-item .giftguide-cont img{max-width:80%}.giftguide-list .giftguide-item .giftguide-cont{padding:25px 0}.giftguide-list .giftguide-item:nth-child(2n+2) .giftguide-img,.giftguide-list .giftguide-item:nth-child(2n+2) .giftguide-cont{order:inherit;-webkit-order:inherit}.holiday-bestseller-landing .product-title{font-size:22px;min-height:inherit;max-width:320px;margin:auto;padding-bottom:24px}.holiday-bestseller-landing .product-price{font-size:20px}.holiday-bestseller-landing .collection_list{padding-top:25px;border-top:none}.holiday-bestseller-landing h2{font-size:34px}.holiday-bestseller-landing .subtitle{font-size:14px}.holiday-bestseller-landing{padding:65px 0 35px}.holiday-bestseller-landing .coll-list-item{padding:45px 10px}.holiday-bestseller-landing .mobile_view{display:block}.holiday-bestseller-landing .product-image img.desktop_view{display:none}.page-holiday-gift-guide .backtotop{top:-15px}body.page-coming-soon .waitlist-coming-soon .waitlist-right-section{right:0;max-width:100%;padding-right:10px;padding-left:10px;top:0;transform:none;margin-top:30px;width:100%}body.page-coming-soon .waitlist-coming-soon .title{font-size:20px}body.page-coming-soon .waitlist-coming-soon .subtitle{font-size:24px}body.page-coming-soon .waitlist-coming-soon .waitlist_form{margin-top:15px}body.page-coming-soon .waitlist-coming-soon .description{font-size:14px;max-width:100%;margin-left:auto;margin-right:auto}body.page-coming-soon .waitlist-coming-soon .waitlist_form form{max-width:90%}.waitlist-coming-soon .subtext{max-width:370px;padding-top:15px;font-size:10px}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div input{font-size:15px!important}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div input::placeholder{font-size:15px!important}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div input:-ms-input-placeholder{font-size:15px!important}body.page-coming-soon .waitlist-coming-soon .waitlist_form form div input::-ms-input-placeholder{font-size:15px!important}.infiuncer-page .video-popup{max-width:96%}.infiuncer-page .video-popup iframe{height:212px}.infiuncer-page .curator-coll-left{order:2;-webkit-order:2}.infiuncer-page .curator-coll-right{order:1;-webkit-order:1;position:static;padding:30px 0}.infiuncer-page .curator-coll-right .bnr-cont img{width:100%}.infiuncer-page .curator-coll-right .bnr-cont .desktop-view{display:none}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:340px}.page-influencer .curator-coll .collection_list .pdt-img-cont{max-height:250px;min-height:250px;padding-top:0}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:370px}.page-influencer .coll-list-slider .coll-list-item .product-info{height:84px!important;padding:0 10px 10px}.page-influencer .coll-list-slider .coll-list-item .product-info .h4{font-size:13px}.page-influencer .product-info .shade_count{font-size:12px;padding-top:2px}.page-influencer .coll-list-slider .coll-list-item .product-info .price .price-item{font-size:14px;font-weight:700}.infiuncer-page .collection_list .coll-list-item .contain{font-size:16px;line-height:18px;padding:20px}.page-influencer .curator-coll .collection_list .coll-list-item{min-height:335px}.page-influencer .rte-collection{border-bottom:none}.infiuncer-page .collection_list .slick-next{right:5px}.infiuncer-page .collection_list .slick-prev{left:5px}.template-coll-makeup-collections-cruelty-free .collection-hero,.template-coll-vegan-makeup .collection-hero{margin-top:0!important}body.page-coming-soon .waitlist-vanish-coming-soon .waitlist-right-section{left:0;max-width:100%;top:6%;transform:none;margin:0}body.page-coming-soon .waitlist-vanish-coming-soon .exclusive{line-height:normal;margin-bottom:8px;font-size:3vw}body.page-coming-soon .waitlist-vanish-coming-soon .date{font-size:3.5vw}body.page-coming-soon .waitlist-vanish-coming-soon .title{font-size:3.8vw;margin-top:4px}body.page-coming-soon .waitlist-vanish-coming-soon .subtitle{font-size:6vw;line-height:normal}body.page-coming-soon .waitlist-vanish-coming-soon .description{font-size:3.6vw;margin-top:5px}.desktop_view,.banner-desk-img{display:none}.banner-mob-img{display:block}.vanish-airbrush-landing-section .vanish-airbrush-landing-content{max-width:300px;width:100%;top:5%;transform:none;left:0;right:0;margin:auto}.vanish-airbrush-landing-content .subtitle{font-size:22px;margin:0 0 20px}.vanish-airbrush-landing-content .description{font-size:16px;margin:0 0 25px;line-height:24px}.vanish-airbrush-landing-content .description li{display:block;margin:0 0 15px}.discover-vanish-section .button .btn,.find-match-concealer .banner-content.right .btn,.skin-smooth-content.skin-smooth-right .btn,.vanish-airbrush-landing-content .button a,.page-vanish-primer-landing .btn{padding:8px 20px;font-size:12px}.vanish-transformation-container .title{font-size:22px;margin-bottom:0}.vanish-transformation-container .subtitle{font-size:13px;padding:0 10px}#shopify-section-vanish-airbrush-primer-transformation{padding-top:25px}#transfomation-container{margin:30px 0 0;flex-flow:wrap}.tranformation-video{margin:0 0 10px;width:100%}.tranformation-video video{vertical-align:middle}.skin-smooth-bnr-container{display:flex;flex-direction:column}.skin-smooth-bnr-container .skin-smooth-left{order:2}.skin-smooth-content.skin-smooth-right{max-width:90%;position:static;transform:none;width:100%;margin:0 auto;padding:30px 0 40px}.skin-smooth-content.skin-smooth-right .title{font-size:22px}#vanish-gif-grid{margin:0;flex-flow:wrap}#vanish-gif-grid .vanish-gif-item{margin:0 0 10px}.tranformation-video .btn.video-control.video-control__play{padding:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.discover-vanish-section .button .btn{min-width:210px;padding:8px 15px}.find-match-concealer .banner-content.right{max-width:316px;left:0;right:0;margin:auto;top:4%;transform:none}.find-match-concealer .banner-content.right .title{margin:6px 0}.skin-smooth-bnr{margin:0 0 10px}.page-vanish-primer-landing .section.fullheightblock.cruelty-free-section{margin-top:10px}.section.vanish-bestseller-landing{padding:40px 0}.section.vanish-bestseller-landing h2{font-size:28px;letter-spacing:1px;line-height:normal;max-width:400px;margin:0 auto}.section.vanish-bestseller-landing .collection_list{padding-top:0}.section.vanish-bestseller-landing .collection_list .coll-list-item{padding:45px 10px 10px}.section.vanish-bestseller-landing .product-title{font-size:18px}.skin-smooth-bnr .skin-smooth-content.skin-smooth-right.img-instruction-content{top:inherit;bottom:10px;transform:none;left:0;max-width:100%;padding:0 10px;position:absolute;text-align:left}.skin-smooth-bnr .skin-smooth-content.skin-smooth-right.img-instruction-content .img-instruction-text{color:#fff;font-size:14px}.vanish-gif-instruction-content{padding-top:10px}.vanish-gif-instruction-content .vanish-gif-instruction-text{font-size:14px}.template-product .skin-smooth-bnr.vanish-banner{padding:0}.template-product .section.fullheightblock.cruelty-free-section{margin-top:5px}.discover-vanish-section .eq-skincare-sound{bottom:10px;right:10px}.productpage-equilibrium-instant-plumping-eye-mask .eq_video_banner{margin-top:0}.productpage-equilibrium-instant-plumping-eye-mask .product_sector_section .product_title b{font-size:24px}.productpage-equilibrium-instant-plumping-eye-mask.template-product .product_sector_section .product_description_content .product_title{display:block}.productpage-equilibrium-instant-plumping-eye-mask .product_detail_list .product_description li{font-size:20px}.productpage-equilibrium-instant-plumping-eye-mask.template-product .product_sector_section .bottom_section .image_video_section{display:none}.productpage-equilibrium-instant-plumping-eye-mask .eq_skincare_products_section .logo_section{margin-top:15px}.hidden-mobile{display:none}.ff-container{flex-wrap:wrap;max-width:350px;margin:0 auto;padding:0}.ff-left-section{padding-top:45px}body .ff-coming-soon.friends-family-event .ff-left-section .ff-section .exclusive{margin-top:10px;margin-bottom:10px;font-size:14px}.ff-left-section .sub-title{font-size:19px}body .ff-coming-soon.friends-family-event .ff-right-section span.description{font-size:18px;line-height:23px;margin:0;width:100%;max-width:100%}.ff-left-section .off-text p{font-size:140px;line-height:120px;color:#fff;padding:0 0 0 39px;right:0}.ff-left-section .off-text span{font-size:81px;right:56px;top:-18px}.ff-left-section small{font-size:26px;right:60px;bottom:0}.ff-right-section{padding-top:30px;max-width:100%}body .ff-coming-soon.friends-family-event .ff-right-section span.description{font-size:16px;line-height:23px;margin:0}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input::-webkit-input-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input::-moz-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input:-ms-input-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div input:-moz-placeholder{font-size:14px!important;font-family:Gotham Book!important}.ff-coming-soon.veil-comingsoon .klaviyo-form form div button{margin-top:15px!important;background:transparent!important}.glossy-balm-signup .desktop_view{display:none}.glossy-balm-signup .mobile_view{display:block}.glossy-balm-cont .glossy-balm-left,.glossy-balm-cont .glossy-balm-right{max-width:100%}.glossy-balm-cont{padding-top:30px}.glossy-form-label{font-size:14px}.glossy-balm-signup .klaviyo-form{max-width:280px}.glossy-title{font-size:28px}.glossy-balm-signup .klaviyo-form form div button{min-width:100px!important}.voyeur-pdp-scn .phantom-glossy-b-bottom{margin-top:4%;padding-top:15px}.voyeur-pdp-scn .phantom-glossy-b-bottom .pgb-desc .voyeur-item{border:none}.voyeur-pdp-slider-scn .voyeur-pdp-slider{padding-bottom:5px}.voyeur-item-title{margin-top:18px;margin-bottom:4px}.voyeur-availshade-scn{padding-bottom:20px}.voyeur-pdp-slider-scn .g-said-slider .slick-arrow.slick-prev,.voyeur-pdp-slider-scn .g-said-slider .slick-arrow.slick-next{width:10px;height:20px}.voyeur-availshade-list{width:calc(100% + 6px);margin-left:-3px;justify-content:center}.voyeur-availshade-list .voyeur-availshade-item{max-width:50%;padding:20px 3px}.phantom-glossy-balm-inner .banner-content{padding-top:30px;padding-bottom:0;position:static;background-color:#000;margin-bottom:-65px}.phantom-glossy-balm-inner .banner-content .new_text{font-size:18px}.voyeur-pdp-scn .phantom-glossy-b-bottom .pgb-desc .voyeur-item{padding:5px 12px}.voyeur-pdp-scn .phantom-glossy-b-bottom:before{content:normal}.voyeur-pdp-scn .pgb-title{padding-top:20px;position:relative;font-size:18px;margin-top:22px;padding-bottom:10px}.voyeur-pdp-scn .phantom-glossy-b-bottom{margin-top:0;padding-top:0}.voyeur-pdp-scn .pgb-title:before{content:"";position:absolute;left:0;right:0;margin:auto;width:180px;height:2px;background-color:#fff;top:0}.creamy-formula-video .cf-video-title,.voyeur-availshade-scn h2,.section.vanish-bestseller-landing h2{font-size:23px;line-height:1.3;padding:0 15px;font-weight:400}.voyeur-pdt-scn .vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:23px}.voyeur-pdp-slider .g-said-item .voyeur-pdp-title{top:46%}.sf-banner-pdp{width:100%;position:relative;margin-top:-50px;margin-bottom:10px;clear:both;display:inline-block;width:calc(100% + 40px);margin-left:-20px}.we-glow-main .glow-coming-images img{width:100%}.we-glow-main .glow-coming-banner-caption{top:50px;transform:none;padding:0 15px;right:0;left:0;margin:0 auto}.we-glow-hero-caption{left:0;right:0;margin:0 auto;max-width:80%;width:100%;bottom:30px;top:auto;transform:none}.we-glow-hero-caption p{font-size:15px}.we-glow-main .beauty-connection-header p{font-size:14px;line-height:22px;padding:0 25px}.we-glow-hero-caption .title{font-size:40px;margin:0 0 10px;letter-spacing:3px}.we-glow-main .beauty-connection-header h2{font-size:25px;margin-bottom:10px;line-height:normal}.we-glow-main .glow-coming-banner-caption h2.title{margin-bottom:10px!important}.we-glow-popup{padding:0 20px;max-width:460px;top:233px}.we-glow-close{right:20px}.we-glow-video-left{max-width:50%}.we-glow-video-row{margin-top:0}.we-glow-video-rgt span.short-desc{margin-bottom:20px}.we-glow-soft-glow.ambient-section-block2 .title{font-size:45px}.we-glow-soft-glow.ambient-section-block2 .description{font-size:25px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li{font-size:16px;margin:0 15px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul{margin:0 -15px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight{margin-top:20px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li:after{top:-3px;height:30px}.we-glow-soft-glow-img span.banner-mob-img{min-height:1190px}.page-ambient-soft-glow-foundation .main-content{margin-top:0}.page-ambient-soft-glow-foundation .we-glow-fixed,.page-ambient-soft-glow-foundation .we-glow-main,.ambient-soft-glow-fix{padding:0}.we-glow-asg-foundation-bottom.glow-foundation-landing .ambient-section-images img.banner-desk-img{display:none}.we-glow-asg-foundation-bottom.glow-foundation-landing .ambient-section-images img.banner-mob-img{display:block}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner{position:absolute;margin:0 auto;max-width:100%;padding:25px 0 0;transform:none;top:0;left:0;right:0}.we-glow-asg-foundation-bottom.ambient-section-block2 .new_text{padding:1px 0}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner .title{font-size:30px;letter-spacing:1.5px}.we-glow-asg-foundation-bottom.glow-foundation-landing .content-inner .ambient-highlight{font-size:16px;letter-spacing:normal;margin-top:40px;line-height:2.2}.we-glow-asg-foundation-bottom.glow-foundation-landing .description:after{bottom:-20px;width:240px}.discover-ambient-glow-scn h2,.holiday-bestseller-landing h2{font-size:21px}.discover-ambient-glow-scn{margin-top:40px}.discover-ambient-list{width:100%;margin-left:0;margin-bottom:0}.discover-ambient-list .discover-ambient-item{padding:0;max-width:100%}.page-ambient-soft-glow-foundation .desktop-view,.page-ambient-soft-glow-foundation .banner-desk-img{display:none}.page-ambient-soft-glow-foundation .mobile-view,.page-ambient-soft-glow-foundation .banner-mob-img{display:block}.light-d-shades-cont{right:10px;max-width:300px;position:static;margin:auto;transform:none;padding:40px 0}.proven-results .proven-results-item{max-width:100%!important;margin:0}.section.bestselling-essentials-scn{padding-bottom:0}.section.bestselling-essentials-scn .coll-list-item{padding:25px 10px}.section.bestselling-essentials-scn .product-title{font-size:20px}.section.bestselling-essentials-scn .collection_list,.proven-results-scn{padding:0}.bestselling-essentials{padding-top:55px}.light-d-shades-cont .shades-title{color:#000}.light-d-shades-cont .actions a,.we-glow-asg-foundation-bottom.glow-foundation-landing .actions a,.c-your-set-cont .customize-btn{font-size:12px;padding-left:18px;padding-right:18px}.customize-your-set .c-your-set-cont{max-width:340px;right:0;top:32px;left:0;margin:auto}.customize-your-set .c-your-set-cont h3{margin-bottom:5px;font-size:24px;letter-spacing:normal}.customize-your-set .c-your-set-cont p{font-size:12px;margin-bottom:22px}.proven-results-list{font-size:15px}.proven-results-cont .pr-title{font-size:32px}.proven-results .proven-results-item:last-child{margin-top:14px}.natural-sgf-cont .natural-sgf-title{font-size:20px}.a-soft-glow-pdt{background-color:#faeddf}.a-soft-glow-pdt .desktop-view{display:none}.a-soft-glow-pdt .mobile-view{display:block}.customize-your-set-scn{margin-bottom:0;display:block}.natural-sgf-cont{right:0;max-width:340px;position:static;transform:none;left:0;margin:auto;padding:40px 0}.natural-soft-glow-finish{margin-top:0}.natural-sgf-cont .readmore{margin-top:20px}.a-soft-glow-pdt .bestselling-essentials{padding:50px 0 30px}.a-soft-glow-pdt .bestselling-essentials h2{margin-bottom:25px}.natural-sgf-cont .readmore.readmore-mobile{display:inline-block;vertical-align:middle;letter-spacing:normal;font-weight:600;font-size:14px}.natural-sgf-cont .readmore.readmore-mobile:before{top:3px}.natural-sgf-cont .readmore.readmore-desk{display:none}.product-new-temp1 .product.info{padding-bottom:0}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section.newsletter-subscription-section{width:100%;top:0;padding:0;height:58%;align-items:center;transform:none}body.page-coming-soon .foundation-coming-soon-section.animal-palettes-coming h1.title{font-size:4.4vw!important}.foundation-coming-soon-section.animal-palettes-coming .subtitle{font-size:3.5vw;margin:5px 0 10px}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section .content-area .descriptionText{font-size:2.3vw;max-width:100%;padding:5px 0 10px}.needsclick.klaviyo-form .needsclick .needsclick[data-testid=form-row]>.needsclick{padding:10px 0!important}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form .needsclick button{margin-top:5px!important;font-size:12px!important}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form p *{font-size:16px!important}.foundation-coming-soon-section.animal-palettes-coming .klaviyo-form form{max-width:85%!important}.customize-unlocked-caption-inner{padding:0}.customize-unlocked-caption-inner .new_text{font-size:12px;margin-bottom:10px}.customize-unlocked-caption-inner .title{font-size:4.5vw;margin:0 0 10px}.customize-unlocked-caption-inner p{font-size:2.4vw;padding:0 0 15px}.customize-unlocked-caption-inner .readmore{padding:10px;font-size:12px}.desktop-image,.animals-pallets-look-imgs .desktop-image{display:none}.mobile-image,.animals-pallets-look-imgs .mobile-image{display:block}.animals-pallets-look-wrapper .animals-pallets-look-item{flex-flow:wrap}.animals-pallets-look-item .animals-pallets-look-imgs{width:100%}.animals-pallets-look-item .animals-pallets-look-captions{padding:30px 0 0;width:100%}.meet-artist-caption{position:static;width:100%;padding:40px 20px 20px}.product-new-temp .meet-artist-caption{padding:40px 20px}.meet-artist-caption-inner .labelText,.meet-artist-caption-inner .titleText,.meet-artist-caption-inner p,.meet-artist-caption-inner .video-lightbox-link{color:#000}.meet-artist-caption-inner .video-lightbox-link path{fill:#000}.meet-artist-caption-inner .labelText{margin-bottom:25px;font-size:16px}.meet-artist-caption-inner .titleText{max-width:60%}.meet-artist-caption-inner .titleText{padding-bottom:20px;max-width:65%;font-size:33px;line-height:1.2}.meet-artist-caption-inner p{font-size:15px;max-width:84%}.meet-artist-caption-inner p{font-size:14px;max-width:84%;padding:0 0 30px}.meet-artist-caption-inner .video-lightbox-link{font-size:15px}.animals-pallets-look-item .animals-pallets-look-captions .labelText{margin:0 0 20px;font-size:17px}.animals-pallets-look-item .animals-pallets-look-captions .titleText{font-size:27px;padding-bottom:10px;max-width:290px}.animals-pallets-look-item .animals-pallets-look-captions p{font-size:17px;max-width:320px}.animals-pallets-look-section .slick-controls{margin:35px 0 0}.product-new-temp .product.info{min-height:auto}.product-new-temp .customize-unlocked-caption-inner p{font-size:2.8vw}.desktopImg{display:none!important}.mobileImg{display:block!important}.animal-story-header .titleText{font-size:30px;line-height:1.2}.animal-story-header p{font-size:13.5px;max-width:332px;margin:0 auto}.animal-story-slider{flex-flow:wrap}.animal-story-slider .animal-slider-item .animal-slider-item-inner{width:170px;padding:0 5px}.animal-story-header .titleText br{display:block}.animal-story-slider.slick-slider{margin:0;padding:0 10px}.animal-slider-item.slick-slide{padding:0}.animal-story-slider .slick-list{overflow:inherit}.animal-story-slider.slick-slider:before{content:"";background-color:#fff;width:100px;height:100%;position:absolute;top:0;bottom:0;right:calc(100% - 10px);z-index:1}.animal-story-slider.slick-slider button{z-index:2}.animal-story-header{padding:45px 0 35px}.animal-about-top-block{display:flex;flex-direction:column;padding:0 15px}.animal-about-top-block .animal-about-lft{width:100%}.animal-story-section{margin:0 0 70px}.animal-about-top-block .animal-about-rgt{padding:40px 0 20px;width:100%}.animal-about-top-block .animal-about-rgt p{font-size:14px}.animal-about-top-block.always-cruelty-free{flex-direction:column}.animal-about-top-block.always-cruelty-free .animal-about-rgt{padding:40px 0 0}.animals-about-sections{padding:30px 15px 50px}.animal-about-top-block .animal-about-rgt h3,.animals-about-sections .animal-learn-more{font-size:12px}.animals-about-sections .animal-learn-more svg{margin-left:2px;max-width:9px}.animals-about-sections .animal-about-top-block:nth-child(2n){flex-direction:column}.animals-about-sections .animal-about-top-block{padding:30px 0 0}.animals-about-sections .animal-about-top-block:not(:first-child) .animal-about-rgt{padding:40px 0 20px}.animal-about-top-block.beauty-and-integrity-block .animal-about-rgt .descriptionText{max-width:90%}.animals-about-sections span.animal-learn-more svg{top:0}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section.newsletter-subscription-section{top:0!important;padding:25px 18px!important;height:auto;transform:none!important}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section .discount-title{font-size:20px;padding:0 0 15px!important;letter-spacing:1px}.page-coming-soon .animal-palettes-coming .wishlist-section .label-text{font-size:12px;margin-bottom:12px}.bfcm-percentage{max-width:242px;margin:auto;width:100%}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .content-area .content-area-inner{max-width:90%}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div input{line-height:16px!important;font-size:16px!important}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div input::placeholder{line-height:16px!important;font-size:16px!important}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div input:-ms-input-placeholder{line-height:16px!important;font-size:16px!important}.foundation-coming-soon-section .bfcm-waitlist-subscription-section .klaviyo-form form div input::-ms-input-placeholder{line-height:16px!important;font-size:16px!important}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .klaviyo-form .needsclick button{height:34px!important;padding:0 15px!important}.foundation-coming-soon-section.animal-palettes-coming .bfcm-waitlist-subscription-section .klaviyo-form form{max-width:80%}}@media screen and (max-width: 599px){.we-glow-video-left,.we-glow-video-rgt{max-width:100%;width:100%}.we-glow-video-rgt,.we-glow-video-row:nth-child(2n) .we-glow-video-rgt{padding:30px 15px 33px}.we-glow-video-row{flex-wrap:wrap}.we-glow-video-rgt .readmore:after{height:13px;width:11px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li:after{display:none}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul{flex-wrap:wrap;margin:0}.we-glow-soft-glow.ambient-section-block2 .title{font-size:40px}.we-glow-soft-glow.ambient-section-block2 .ambient-highlight ul li{margin:5px 0;width:100%}.we-glow-soft-glow.ambient-section-block2 .description{font-size:20px;margin-top:0}.we-glow-soft-glow.ambient-section-block2 .title{font-size:35px}.we-glow-video-list{margin-top:20px}.we-glow-soft-glow-img span.banner-desk-img{display:none}.we-glow-soft-glow-img span{background-attachment:inherit!important;min-height:750px;background-position:center bottom!important;background-size:432px auto!important}.we-glow-soft-glow-img span.banner-mob-img{display:block;background-repeat:no-repeat!important}.we-glow-soft-glow.ambient-section-block2 .new_text{padding:0;font-size:18px;margin-bottom:14px}.we-glow-soft-glow-header{margin-top:30px}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li:after{display:none}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul{margin:0;flex-wrap:wrap}.we-glow-asg-foundation-bottom.ambient-section-block2 .ambient-highlight ul li{width:100%;font-size:16px;margin:5px 0}.we-glow-asg-foundation-bottom.ambient-section-block2 .description:after{width:172px}.we-glow-soft-glow-img span.banner-mob-img{min-height:830px}.foundation-section.newsletter-subscription-section{top:47px;max-width:330px}body.page-coming-soon .foundation-coming-soon-section h1.title{font-size:25px!important;margin-bottom:8px}body.page-coming-soon .foundation-coming-soon-section .description{margin-bottom:15px!important;font-size:13px!important}.we-glow-hero-caption p{font-size:12px}.we-glow-main .beauty-connection-header h2{line-height:38px;font-size:30px}.page-we-glow #shopify-section-we-glow{padding-bottom:0}.aboutpage .main-content .page-width{max-width:100%}p{padding-bottom:1em}.product.info,.product-info-main,.product-img-box,.vlf-landing-catalog .product-img-box{padding-left:20px;padding-right:20px}body .main-content{min-height:440px}.searchpage div.snize-search-results.snize-mobile-design #snize-search-results-grid-mode.snize-two-columns li.snize-product{min-width:50%;border-left:none}.template-product .arp-grid-tight .arp-block__item{min-height:330px}.cart__footer .grid__item{padding-left:0}.cart-footer-actions span.or,.cart-footer-actions .btn.btn--secondary.cart__update.cart__update--large{display:none}.cart-footer-actions{width:auto;float:left}#wishl-wrapper .wishl-product-list-item .grid-item.wishl-product-image{width:20%!important}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third.wishl-product-info{margin-left:2%;width:70%;text-align:left}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third{margin-left:auto;width:auto;display:table;float:none;margin-right:auto;text-align:center}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third.wishl-product-image{display:table;margin:20px auto 15px}#wishl-wrapper .wishl-product-list-item .grid-item.medium--one-third.wishl-product-info{margin-left:0;width:100%;text-align:center}#wishl-wrapper .wishl-product-list-item .grid-item.wishl-product-image{width:120px!important}.cart-itemcmn{margin-left:0}cart-edit-remove{margin-top:10px}.collection-hero__image,.pdt-no-bnr{background-position:160px bottom}.pdt-detail-page .productsingle-thumbnails li:nth-child(5n+1){clear:left}.pdt-detail-page .productsingle-thumbnails li a{width:60px;max-height:77px}.pdt-detail-page .productsingle-thumbnails li a img{height:auto}.thumbnails-wrapper,.vlf-landing-catalog .thumbnails-wrapper{margin-left:0;top:0;margin-right:0}.pdt-detail-page .productsingle-thumbnails{display:table;margin:auto!important;width:330px;float:none}.shade-boxs-main{left:87px}.shade-pallet .shade-img1-box{width:87px;height:72px}.shade-pallet .shade-img2-box{width:90px;height:75px}.shade-pallet .shade-img3-box{width:90px;height:94px}.cms-crueltyfreeluxurybeauty .product.aside .relateds .related-tabs .related-tab-label{line-height:24px;font-size:20px}.find-store-prt{padding-left:15px;padding-right:15px}.pdt-middle-main .grid-view-item__image-wrapper{min-height:264px!important}.pdt-middle-main .grid-view-item__image-wrapper{margin-bottom:0}.edit-remove-mobile{display:block;float:left;width:100%}.list-view-item__title{width:100%;margin-top:10px;margin-bottom:6px;clear:both;float:left}.cmn-cart table thead th{display:none}.cmn-cart .js-edit-toggle{float:left;margin-top:1px;margin-bottom:0;height:27px}.cmn-cart .cart__remove{float:left;margin-left:5px;line-height:26px}.cartprice-title{display:block;float:left;margin-right:10px}td.cart__price-wrapper{display:none}.cart table tbody td.cart__qty-td{padding-top:15px;padding-bottom:10px}.cart table .cart__qty .cart__qty-label,.cartprice-title{font-family:Gotham,Helvetica Neue,Verdana,Arial,sans-serif;font-style:normal;font-size:12px;letter-spacing:.04em;text-transform:uppercase;font-weight:400}.cart__image-wrapper div.cart__imagemain{max-width:64px;height:64px}.cart__image-wrapper div.cart__imagemain img{max-height:100%;max-width:80%}.cart-title{text-align:left}.cart table tbody tr td{display:block;width:74%!important;float:right;max-width:inherit!important;padding-bottom:0}.cart td.cart__price-wrapper.subtotalRaw{display:flex;justify-content:end}.cart table tbody tr td.cart__price-wrapper{padding-top:10px}.cart table tbody tr .cart__qty{padding:0}.cart table tbody tr td.cart__image-wrapper{width:auto!important;float:left}.cart table tbody tr td.cart__price-wrapper>div.cart-title{display:block}.cmn-cart .cart__footer .btn-empty{float:right}.cart table tbody .cart__meta{padding-left:10px}.product-info{padding-left:10px;padding-right:10px;height:104px!important}body .main-content header h1{margin-top:11%}.pdt-middle-main .grid-view-item__image-wrapper .grid-view-item__image{width:92%}body .vlf-pdp .product-carousel-section .product-video-item{display:block;min-height:250px}body .vlf-pdp .product-carousel-section .product-video-item .product-img-video-left{max-width:100%;min-width:100%;text-align:center;margin-bottom:20px}body .vlf-pdp .product-carousel-section .product-video-item .product-content-video h3{font-size:22px}.howtousepopup iframe{width:100%;height:220px}.product-the-future-of-foundation .product-feature-block .product-feature-col{width:100%;padding:20px 15px;border-bottom:1px #303030 solid}.product-the-future-of-foundation .product-feature-block .product-feature-col:last-child{border-bottom:none}.product-the-future-of-foundation .vanish-feature-benefits{padding:10px 0}.product-the-future-of-foundation .product-carousel-section .product-video-item{display:block}.product-the-future-of-foundation .product-carousel-section .product-video-item .product-img-video-left{max-width:100%;min-width:100%;text-align:center;margin-bottom:20px}.product-the-future-of-foundation .product-carousel-section .product-video-item .product-content-video h3{font-size:22px}.product-the-future-of-foundation .vanishliquid-section .vanishliquid-caption h3{margin:0;padding:0}.product-the-future-of-foundation .pair-with-vanish .product.aside .relateds .related-tabs{padding:30px 20px}.product-the-future-of-foundation .pair-with-vanish .product.aside .relateds .related-tabs span a{font-size:25px}.product-the-future-of-foundation .pair-with-vanish .product.aside .relateds .related-interior .products .item .product-name-tag a{font-size:11px}.vlf-landing-catalog #product_addtocart_form{padding-bottom:20px}.product-the-future-of-foundation .product-feature-block{display:inline-block;padding:20px 0 0}.howtousepopup .fancybox-box-main{padding:0;height:auto}.template-product .arp-grid-tight .arp-block__item .arp-block__image-link{min-height:inherit}.cmn-cart thead.cart__row tr th.small--hide{display:none!important}.cart table tbody td{padding:10px}.promo-slider-main .owl-nav button{width:30px}.searchpage div.snize li.snize-no-products-found div.snize-no-products-found-text{padding-left:30px;padding-right:30px}.arp-block__image-link{margin-top:30px}.searchpage #snize-search-results-grid-mode span.snize-thumbnail{border:none;max-height:266px}.misc-cms ul.messages li{padding:7px 5px;font-size:12px}.cmnmy-account .flits-recently-products li{min-height:185px}.cmnmy-account .flits-wishlist-ul li.flits-card-box{width:100%;margin-left:0;margin-top:10px}.cmnmy-account .flits-pages #flits-form-change-password .flits-row label,.cmnmy-account .flits-pages #flits-form-change-password .flits-row .flits-col-md-6 input{width:100%}.cmnmy-account .flits-pages #flits-form-change-password .flits-row label{margin-bottom:5px}.cmnmy-account .flits-page-heading .flits-heading{display:inline-block}.cruelty-free-beauty h4{font-size:12px;margin-bottom:25px}.offer-purchaser-txt{font-size:14px}.join-movement-btn{font-size:12px}.cruelty-free-beauty{padding:35px 0}.cruelty-free-beauty h2{margin-bottom:12px;font-size:20px}.our-story-img{position:static;width:300px;height:270px}.our-story-cont{max-width:100%;text-align:center;padding:15px}.our-story-scn{min-height:inherit;overflow:inherit}.ourmission-fix p{max-width:100%}.aboutus-page .ourmission-video:after{width:70px;height:70px;background-size:100%}.veganin-scn,.our-mission-scn{padding-top:30px}.abouthougless-scn h2{font-size:20px}.jointhe-txt,.shopall-vegan-btn{font-size:14px}.veganin-pdtdtl .v-pdt-pic{height:200px}body .veganin-pdtdtl .v-pdt-item{min-height:300px;padding:10px}.veganin-pdtdtl .v-pdt-item h4{font-size:12px}body .veganin-pdtdtl .v-pdt-item:nth-child(odd){clear:left}.nohuman-rights-logo{margin-left:0;max-width:85%;margin-top:0}.find-your-arch-list{padding-left:15px;padding-right:15px}.arch-brow-c-item{max-width:100%;margin-left:0}.find-arch-item:after{content:normal}.find-arch-item{margin-bottom:30px;width:100%;border-bottom:#999999 1px solid;padding-bottom:30px;padding-left:0;padding-right:0}.find-arch-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.brow-finder-cont{max-width:100%;margin:0;padding:30px 15px}.brow-finder-cont h3{font-size:22px}.brow-finder-cont .c-your-cl{font-size:18px}.arch-brow-list{margin-top:20px}.browreco-brow-list{margin-top:0}.find-your-arch,.arch-brow-collection,.unrestricted-brow-scn{padding:50px 0}.arch-brow-label{height:auto;line-height:normal}.arch-brow-c-item{margin-bottom:6%}body .tack-quiz-banner .banner-content h2{font-size:13px;line-height:normal}body .tack-quiz-banner .banner-content h3{font-size:18px;margin-top:8px;letter-spacing:normal}body .tack-quiz-banner .banner-content h4{letter-spacing:normal;margin:5px 5% 15px;font-size:15px}.tack-quiz-banner.ambient-banner .banner-content .actions a{font-size:11px}body.tack-the-quiz .main-content{min-height:380px}.howtoplay-v-title{font-size:20px}.howtoplay-title-icon{top:18%}.howtoplay-v-icon{width:66px;height:66px;margin-top:10px}.pairwith-info{min-height:130px;padding:15px 10px}.shop-bestsellers-btn{margin:30px 0 50px}.browreco-brow-list .arch-brow-c-item{max-width:100%;margin-left:0}.browreco-brow-list .arch-brow-c-item{max-width:100%;margin-left:0%}.browreco-brow-list .arch-brow-info{min-height:inherit}.quizstep-list .step-item-info{font-size:12px;margin-bottom:5px}.quizstep-list .item-title{font-size:14px;margin-top:0;margin-bottom:5px}.brow-finder-scn .brow-finder-dtl,.unrestricted-brow-scn .container-fix{flex-wrap:wrap}.arch-brow-info{min-height:inherit}#quizstep-2 .quizstep-list li:nth-child(4) .item-title{min-height:24px}#quizstep-2 .quizstep-list .item-title{font-size:11px}.arch-scn-main .the-grove-popup-main p{line-height:26px;font-size:16px}.event-schedule-scn .event-s-title{margin-bottom:0}.arch-scn-main .the-grove-popup-main .open-visit-cont p{line-height:21px;font-size:14px}a.pencil-lorem-more{margin-top:10px}.nohuman-rights-logo{margin:auto}.page-holiday-ghost .cruelty-free-beauty h4{font-size:15px;margin-top:5px;letter-spacing:normal}.page-holiday-ghost .offer-purchaser-txt{font-size:15px}.page-holiday-ghost .offer-nohuman-rights{padding-bottom:25px}.page-holiday-ghost .cruelty-free-beauty{padding-top:30px;padding-bottom:50px}.shopluxe-gifts-content .content-inner{max-width:60%}.page-holiday-ghost .shopluxe-gifts-scn{margin-bottom:30px}.holidaylist-main .arch-coll-img,.holidaylist-main .arch-brow-info{min-height:inherit}.page-holiday-ghost .offer-purchaser-txt{padding:0 15px}.pageholiday-cont-dtl .hc-ghost-icon img{max-width:100%}.image-vimeo-img-dtl{height:195px}.pairwith-scn .arch-brow-c-item{max-width:100%}.pairwith-scn .arch-brow-info{min-height:inherit;margin-bottom:0}.vanish-concealer-video{min-height:234px}.sheermagictxt{margin-top:120px}.video-image .veil-comingsoon-mobile{position:relative;top:0;height:290px}.veil-comingsoon{min-height:480px}.veil-comingsoon .video-image video{width:400px}body .tack-quiz-banner .banner-content .h2{font-size:13px;line-height:normal}body .tack-quiz-banner .banner-content .h3{font-size:18px;margin-top:8px;letter-spacing:normal}body .tack-quiz-banner .banner-content .h4{letter-spacing:normal;margin:5px 5% 15px;font-size:15px}.unlock-impact h2,.unlocked-2-scn h3.heading{font-size:25px;line-height:34px}.unlocked-2-scn .left-section,.unlocked-2-scn .right-section{margin-bottom:45px}.unlock-impact .feature-row .subtext .rte ul li{font-size:15px}.unlock-impact .feature-row .subtext .rte ul li strong{font-size:19px}.product-single__photo video{max-height:calc(100vh - 60px)}.pdt-detail-page .productsingle-thumbnails li a{max-height:68px}.product-single__photo{margin-bottom:40px}.unlocktheimpact{margin-top:0;padding-bottom:10px}.unlocked-vip-prt h2{line-height:normal;font-size:22px}.unlocked-vip-prt{border-radius:0;padding-left:15px;margin-bottom:30px;padding-right:15px;margin-top:40px;text-align:center}.unlocked-vip-prt p{font-size:16px;letter-spacing:normal;line-height:24px}.calendly-prt{margin-top:0;height:480px;overflow:hidden}.page-vip-makeup-experience .main-content .banner-main{min-height:160px}.collection_list .pdt-img-cont{max-height:220px;min-height:220px;padding-top:22px}.coll-list-slider .coll-list-item .product-info{height:110px!important;padding:0 15px 12px}.template-coll-grwm-daisy-edgar-jones .collection-hero__image{padding-top:50%}.template-coll-grwm-daisy-edgar-jones .main-content header h1{max-width:215px;text-align:left!important;padding-top:15%;font-size:18px!important}.page-hongkong-newsletter .newsletter-right-section .description{font-size:13px}.the-gift-list .collection_list .pdt-img-cont{max-height:250px;min-height:250px}.the-gift-list .collection_list .coll-list-item{min-height:360px}.coll-list-contain-img img{max-width:60px}.product_sector_section .product_title{font-size:16px}.product_sector_section .product-quantity-box{max-width:48%}.product_sector_section .product-quantity-box .qty-minus{left:16%}.product_sector_section .product-quantity-box .qty-plus{right:16%}.product_sector_section .btn.product-form__cart-submit{letter-spacing:normal}.page-eq_landing_pages_v1 .logo-bar .logo-bar__item .title,.product_sector_section .bottom_section .icon_section .icon-title{font-size:10px}.product_sector_section .bottom_section .icon_section .iconwrapitem{margin:10px 0}.product_sector_section .bottom_section .icon_section{font-size:13px}.eq_content_image_section .description .title{font-size:19px}.eq_content_image_section .description span{font-size:15px}.eq_content_image_section .grid__item .description p{font-size:14px;line-height:1.5}.eq_content_image_section .grid__item .description .text1,.eq_content_image_section .grid__item .description .text,.eq_content_image_section .grid__item .description .text2,.eq_content_image_section .grid__item .description .text3{font-size:14px;margin-top:0}.eq_block_2 .description span{font-size:17px}.product_sector_section .bottom_section .icon_section{font-size:15px;padding-right:10px}.eq-skincare-play-button{left:10px;top:125px;width:50px;height:50px}.eq-skincare-sound{right:15px;top:125px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div[data-testid=form-component]{padding:10px 0}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form{margin-top:140px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div button{margin-top:8px!important}.pdt-detail-page .productsingle-thumbnails{display:inline-block}.pdt-detail-page .productsingle-thumbnails{width:280px}.pairwith-scn .arch-brow-c-item{margin-left:0}.product-single__photo{margin-bottom:0}.pdt-detail-page .productsingle-thumbnails li a{max-height:77px}.product-single-photos-dtl{min-height:440px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:40px}.pro-asked-q-acc-inner .asked-q-acc-item .asked-q-acc-description p{font-size:15px;max-width:340px;margin:auto}.pdp-carator-inner .pdp-carator-cont h3{font-size:26px}.pdp-carator-inner .pdp-carator-cont .pdp-carator-des{font-size:12px}.pdp-carator-bnr{padding-top:10px;padding-bottom:10px}.exclusively-cont h3{font-size:22px;margin:0 0 10px;padding:0 0 3px}.exclusively-cont .exclusively-desc{font-size:12px;line-height:18px}.giftguide-list .giftguide-item .giftguide-cont img{max-width:280px}.exclusively-cont .exclusively-desc{font-size:12px;line-height:20px}}@media screen and (max-width: 485px){.pdt-img-cont{min-height:272px}.shade-boxs-main{left:62px}.shade-pallet .shade-img1-box,.shade-pallet .shade-img2-box,.shade-pallet .shade-img3-box{width:70px}.cmnmy-account .flits-pages .flits-row.flits-save-button-row .flits-col-md-2{width:40%}.template-product .arp-block__txt-wrap{padding-left:10px;padding-right:10px}.quizstep-list{padding-top:20px;padding-bottom:10px}.brow-finder-img{max-width:100%}.f-arch-subitem-img{width:30%}.instagram-item-list-wrapper .slick-arrow{top:42%}.vanish-concealer-page form.product-form.product-form-product-template{margin-bottom:0}.page-vip-makeup-experience .main-content .banner-main h1{font-size:28px}.collection-prt img{width:43%}.collection-prt strong{max-width:55%}.equilibrium-skincare .eq_content_image_section{margin-top:220px}.get-look-prt .get-look,.get-shade{font-size:14px}.curator-eyeshadow .be-inspried-video .slick-dots{bottom:-25px}.curator-pan-block{padding-top:40px}.pdt-middle-main .grid-view-item__image-wrapper{min-height:290px!important}.foundation-coming-soon-section.animal-palettes-coming .wishlist-section .content-area .descriptionText{font-size:3vw}}@media screen and (max-width: 400px){.vanish-concealer-video{min-height:212px}.veil-comingsoon .video-image video{width:320px;position:relative;top:28px}.the-gift-list .collection-prt .row-heading{line-height:25px;font-size:18px}body.page-coming-soon .veil-comingsoon .waitlist_form form div button{margin:0!important}body.page-coming-soon .veil-comingsoon .waitlist_form form div[data-testid=form-component]{padding:6px 0}body.page-coming-soon .video-image-section .logo{max-width:135px}body.page-coming-soon .date{font-size:18px}body.page-coming-soon .title{font-size:17px}.equilibrium-skincare .eq_content_image_section{margin-top:200px}.eq_video_banner .mobile_view{top:7px}body.page-coming-soon .vanish-blush-sign-up-page .waitlist_form form div button{margin-top:8px!important}.velvet_pdp_3 .vanish-blush-design-cont-inner{padding-right:10px}body.page-coming-soon .friends-family-event .waitlist_form{margin-top:40px}.be-inspried-video{max-width:310px;margin:auto}.curator-video-full .video-section .mobile_view img{opacity:0;height:210px}.the-gift-list .coll-list-slider .coll-list-item .product-info .h4{font-size:12px}.be-inspried-video .slideshow .slideshow__image{height:174px}.product-img-box,.product-info-main,.product.info,.vlf-landing-catalog .product-img-box{padding-left:5px;padding-right:5px}.pdp-carator-inner .pdp-carator-cont .pdp-carator-des{font-size:11px}.pdp-carator-inner .pdp-carator-cont .pdp-explore-link{font-size:14px}.shade-finder-banner-pdp .shade-finder-cont{max-width:273px}.shade-finder-banner-pdp .shade-finder-cont .shade-finder-desc{font-size:12px;margin-bottom:2px}.concealer-bnr .shade-finder-cont .shade-finder-desc{font-size:13px}.shade-finder-banner-pdp .shade-finder-cont{top:15px}.concealer-bnr .shade-finder-cont{max-width:252px}.holidayguide-banner .holidayguide-cont p{font-size:12px}.holidayguide-banner .holidayguide-cont h2{font-size:22px}body.page-coming-soon .waitlist-coming-soon .waitlist_form{margin-top:10px}.find-match-concealer .banner-content.right .title{margin:6px 0}.glossy-balm-cont{padding-top:30px}.glossy-form-label{font-size:13px}.glossy-balm-signup .klaviyo-form{max-width:260px}.glossy-title{font-size:26px}.page-coming-soon .animal-palettes-coming .bfcm-waitlist-subscription-section.wishlist-section .content-area .descriptionText{font-size:13px!important;line-height:22px!important;margin-top:14px;padding-bottom:0!important}}@media screen and (max-width: 374px){.cmnmy-account .main-content .section-header h1{font-size:22px!important}.cmnmy-account .page-width h2,.cmnmy-account .main-content .section-header h1{padding-bottom:18px;font-size:20px}body .form-vertical .addess-cancel-btn{margin-left:5px}body .wishl-modal input{width:100%!important}body .wishl-modal label{min-width:100%}body .wishl-modal input{padding-left:0;padding-right:0}body .wishl-modal .text-center p input.wishl-btn{padding:0 12px}.wishl-product-list-item .wishl-del,.wishl-product-list-item .wishl-cancel,.wishl-note-actions .wishl-cancel,.wishl-modal-content .cancel_login{min-width:auto}body .wishl-modal .grid-item{font-weight:300}.wishl-modal .one-half{text-align:center!important;width:100%}.wishl-modal .wishl-tab{font-size:12px}.wishl-product-list-item .wishl-del{min-width:124px}.instagram-imgs .instagramimg{width:134px}.cart table tbody tr td{width:70%!important}.cart table tbody td.cart__qty-td{padding-top:10px;padding-bottom:10px}.needhelp p{font-size:12px}.product-single__photo-wrapper{margin-left:-5%}.pdt-img-cont{min-height:240px}.product-info{padding-left:10px;padding-right:10px}.pdt-middle-main .pdt-items-prt .grid-view-item__title,.product-info .shade_count{font-size:12px}.vanish-banner .banner-right-content a{min-width:120px}.promo-slider-main ul li{font-size:10px;padding:10px 30px}.vanish-concealer-bnr-pdp .vc-title{top:18px}.vanish-concealer-bnr-pdp .vc-btn{top:45px}.product-single__photo-wrapper{margin-left:0}}@media all and (max-width: 1799px) and (min-width: 1400px){.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image,.template-coll-grwm-daisy-edgar-jones .collection-hero__image{height:400px!important}}@media all and (max-width: 1400px) and (min-width: 900px){.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image,.template-coll-grwm-daisy-edgar-jones .collection-hero__image{height:300px!important}}@media all and (max-width: 1100px) and (min-width: 900px){.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image,.template-coll-grwm-daisy-edgar-jones .collection-hero__image{height:270px!important}.template-coll-grwm-daisy-edgar-jones .main-content header h1{padding-top:8%;max-width:370px;text-align:left!important;left:20px;right:auto}.product-info-main{padding-top:40px}.eq_video_banner .video-section{height:280px}.template-product .eq_video_banner .desktop_view{width:145%;left:-10%}}@media all and (max-width: 900px) and (min-width: 768px){.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image{height:200px!important}.template-coll-grwm-daisy-edgar-jones .collection-hero__image{height:270px!important}.template-coll-grwm-daisy-edgar-jones .main-content header h1{padding-top:8%;max-width:370px;text-align:left!important;left:20px;right:auto}}@media all and (max-width: 767px) and (min-width: 320px){.template-coll-makeup-collections-cruelty-free .collection-hero__image,.template-coll-vegan-makeup .collection-hero__image{background-position:-68% center!important}}@media screen and (max-width: 1400px){.phantom-glossy-balm-inner .banner-content{padding-top:50px}}@media screen and (max-width: 1169px){.g-said-list .g-said-item{font-size:24px}.phantom-glossy-balm-inner .banner-content{padding:45px 15px 0}.phantom-glossy-b-bottom{margin-top:17%}.phantom-glossy-b-bottom .pgb-title{font-size:20px}.g-said-list{max-width:320px}.g-said-list .g-said-item{font-size:21px}.phantom-pdt-scn .tranformation-video,.glossy-image-section{margin-top:30px}.phantom-glossy-balm-inner .title{font-size:40px}.phantom-glossy-balm-inner .subtittle{font-size:26px}.glossy-image-section .glossy-vibrant-list .ajaxified-cart-feedback.success{padding:1.2em 0 0}.g-said-scn .g-said-cont{padding-right:40px}.animals-about-sections .animal-learn-more svg,.animals-about-sections span.animal-learn-more svg{top:-1px;width:9px}iframe#klaviyo-bis-iframe{margin-right:auto;margin-bottom:40px}.product-form-quantity-button .klaviyo-bis-trigger{margin-bottom:5px;position:relative;left:-150px;min-width:300px;margin-top:20px}.qty-wrapper .colorsltShare{display:flex;align-items:center}.qty-wrapper .colorsltShare span{line-height:1.1;white-space:normal;display:inline-block}}@media screen and (max-width: 1023px){.phantom-glossy-balm-inner .banner-content{padding-top:30px}.phantom-glossy-balm-inner .banner-content .new_text{font-size:14px}.phantom-glossy-balm-inner .title,.section.vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:30px}.phantom-glossy-balm-inner .subtittle{font-size:20px}.phantom-glossy-b-bottom .pgb-title,.pgb-desc{font-size:16px}.pgb-desc span{padding:0 10px}.glossy-image-section{margin-top:30px}.g-said-list{max-width:290px}.g-said-list .g-said-item{font-size:18px}.phantom-glossy-b-bottom{margin-top:15%}.phantom-glossy-b-bottom .pgb-desc{font-size:19px}.phantom-glossy-b-bottom .pgb-desc span{padding:0 10px}.phantom-pdt-scn .vanish-transformation-container .title,.glossy-avail-shade .title,.phantom-glossy-balm-inner .title,.section.vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:30px}.glossy-image-section .glossy-vibrant-list .glossy-vibrant-item{padding:10px 7px}}@media all and (max-width: 767px) and (min-width: 320px){.phantom-glossy-b-bottom{margin-top:4%;padding-top:25px;position:relative}.phantom-glossy-b-bottom .pgb-title{font-size:22px}.g-said-scn .g-said-cont{padding-right:0;position:static;order:2;transform:none;max-width:280px;margin:50px auto 0}.g-said-list .g-said-item{font-size:18px}.phantom-pdt-scn .tranformation-video{margin:10px 0 0}.phantom-pdt-scn .desktop_view{display:none}.phantom-pdt-scn .mobile_view{display:block;width:100%}.phantom-pdt-scn .vanish-transformation-container .title,.glossy-avail-shade .title{font-size:22px}.phantom-glossy-b-bottom .pgb-desc{font-size:13px}.phantom-glossy-b-bottom .pgb-desc span{padding:4px 10px;width:100%}.phantom-pdt-scn #transfomation-container{flex-flow:row wrap;margin:0}.phantom-pdt-scn .g-container{padding-left:0;padding-right:0}.glossy-image-section{margin-top:10px}.vanish-transformation-container .subtitle{font-size:12px}.glossy-avail-shade .subtitle{display:none}.glossy-avail-shade{padding-bottom:40px}.section.vanish-bestseller-landing.glossy-bestseller-scn{padding-bottom:80px;padding-top:10px}.section.vanish-bestseller-landing.glossy-bestseller-scn h2{font-size:26px;letter-spacing:normal}.phantom-pdt-scn .glossy-avail-shade .mobile_view,.phantom-pdt-scn .g-said-scn .mobile_view{width:100%}.phantom-glossy-b-bottom:before{content:"";position:absolute;left:0;right:0;margin:auto;width:180px;height:2px;background-color:#fff;top:0}.glossy-image-section .glossy-vibrant-list{display:none}}.cmn-cart .products-display{display:flex;width:100%;justify-content:center}.cmn-cart .products-display .selected-product{width:calc(100% / 3 - 20px);margin:0 10px;text-align:center}.cmn-cart .products-display .selected-product .grid__item{padding:0}.cmn-cart .products-display .selected-product .grid__item img{display:inline-block}.cmn-cart .products-display .product-details .price{justify-content:center}@media screen and (max-width: 767px){.cmn-cart .products-display{flex-flow:row wrap}.cmn-cart .products-display .selected-product{width:100%;margin:10px 0}.cmn-cart .products-display .product-details{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/465/assets/media.css.map?v=23465161390133089791719495571 */
