/*
Generated time: August 12, 2025 10:55
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/

.mobileBanner {display: none;}
.about-page-header h2.rich-text__heading{font:36px/42px dinnextbold,sans-serif;color:#000}.about-page-header .rich-text__text p{font:15px/30px dinnext,sans-serif;color:#000;letter-spacing:.5px!important}.about-secSecond .image-with-text__media{border:none}.about-secSecond .image-with-text__media-item{width:calc(43% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.about-secSecond .image-with-text__media-item img{width:32.5vw!important;object-fit:contain;right:0;left:auto!important}.about-secSecond h2{font:16px/26px dinnextbold,sans-serif;color:#000}.about-secSecond p{font:15px/26px dinnext,sans-serif;color:#000;width:38vw;letter-spacing:.5px!important}.aboutPageSlider ul{padding-right:98px}.slider.slider--desktop .scroll-trigger.animate--slide-in{animation:var(--animation-slide-in);opacity:0}.aboutPageSlider slider-component{position:relative}.aboutPageSlider .slider-counter{display:none}.aboutPageSlider .slider-button{position:absolute;background:#fff;border-radius:50%;top:45%;opacity:0;width:56px;height:56px;font-size:15px;padding-top:4px; z-index:1;}.aboutPageSlider:hover .slider-button{opacity:1}.aboutPageSlider .slider-button.slider-button--prev{left:5%}.aboutPageSlider .slider-button.slider-button--next{right:5%}.aboutPageSlider .svg-wrapper{width:28px;height:28px}.home_featurecol.aboutPageSlider h2{text-align:left;margin:0 0 35px!important;font-size:15px!important}.aboutPageSlider .slider-button[disabled=disabled]{display:none}.build-conceal-brush .product__title h1,.fluffy-dome-foundation .product__title h1,.legacare-makeup-bag .product__title h1,.setting-spray .product__title h1,.travel-kit-set .product__title h1{font-size:37px!important}.build-conceal-brush .guarantee_block,.fluffy-dome-foundation .guarantee_block,.legacare-makeup-bag .guarantee_block,.setting-spray .guarantee_block,.travel-kit-set .guarantee_block{background:#f6f2eb}.build-conceal-brush .guarantee_block>p:not(:last-child),.fluffy-dome-foundation .guarantee_block>p:not(:last-child),.legacare-makeup-bag .guarantee_block>p:not(:last-child),.travel-kit-set .guarantee_block>p:not(:last-child){margin-bottom:0}.build-conceal-brush .product__accordion summary>span,.legacare-makeup-bag .product__accordion summary>span,.setting-spray .product__accordion summary>span{background:#000}.build-conceal-brush .product__accordion .icon.icon-caret path,.legacare-makeup-bag .product__accordion .icon.icon-caret path,.setting-spray .product__accordion .icon.icon-caret path{fill:#fff}.fluffy-dome-foundation .guarantee_block>p,.legacare-makeup-bag .guarantee_block>p{font-size:12px}.fluffy-dome-foundation .product__accordion .accordion__content p{font:12px/22px dinnextregular,sans-serif}.product .jdgm-preview-badge .jdgm-star{font-size:15px}.price__container .price-item{font-weight:400!important}.badge.price__badge-sale{background:#f83a3a}.build-conceal-brush .product__text.inline-richtext::before,.travel-kit-set .product__text.inline-richtext::before{content:'\f111';font-family:FontAwesome;position:absolute;font-size:6px;left:0}.build-conceal-brush .product__info-wrapper .product__info-container p.product__text,.travel-kit-set .product__info-wrapper .product__info-container p.product__text{text-transform:unset!important;padding-left:20px;position:relative;font:400 14px/25px Roboto,sans-serif!important}.product .vendor-name{font:16px/22px dinnextregular,sans-serif;color:#000}.icon-with-text .icon-with-text__item{background:#f3f3f3;padding:20px;border-radius:5px}.legacare-makeup-bag summary svg.icon{background:0 0}.legacare-makeup-bag .icon.icon-caret{width:8px;height:8px!important;display:flex;margin:9px auto}.legacare-makeup-bag .shipping_block{padding:12px 8px!important}.build-conceal-brush .product__text.inline-richtext::before{content:'\f111';font-family:FontAwesome;position:absolute;font-size:6px;left:0}.build-conceal-brush .product__info-wrapper .product__info-container p.product__text{text-transform:unset!important;padding-left:20px;position:relative;font:400 14px/25px Roboto,sans-serif!important}.fluffy-dome-foundation .product__accordion .accordion__content ul{padding-left:0}.fluffy-dome-foundation .product__accordion .accordion__content ul li{font-size:15px;padding-bottom:10px;color:#000}.fluffy-brush .image-with-text__media::after{z-index:99;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.fluffy-brush .image-with-text__text h5{color:#000!important;margin:0 0 18px!important}#shopify-section-template--24740647108888__175371336897a5b1ef{background:#f6f2eb}#shopify-section-template--24740647108888__175371336897a5b1ef .jdgm-rev-widg__title{color:#000;font-size:24px;padding-top:90px;font-family:dinnextregular}#shopify-section-template--24740647108888__175371336897a5b1ef .jdgm-rev-widg__summary-text{font-size:15px;color:#000;font-family:dinnextregular}.tinycookie-box{background-color:#f1e5dd!important}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button:hover .svg-wrapper{background:#000;fill:#fff;transition:.5s}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__button:hover svg{color:#fff;transition:.5s}@media screen and (max-width:989px){.utility-bar .utility-bar__grid .list-social{display:flex!important}.custom_announcement .list-social__item .icon{height:2.2rem!important;width:2.2rem!important}}@media screen and (max-width:1299px){.section-template--24706214101272__rich_text_ziJeeU-padding{padding-top:47px!important;padding-bottom:57px!important}footer.footer .footer__content-top .footer__blocks-wrapper.grid{column-gap:60px}}@media screen and (max-width:1199px){.desktop-localization-wrapper{flex-wrap:nowrap!important}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){column-gap:16px!important}header.header .header__icons{column-gap:16px!important}footer.footer .footer__content-top .footer__blocks-wrapper.grid{column-gap:20px}.facets-vertical{column-gap:20px}ul.icon-with-text.foundation_icon>li{width:calc(50.33% - 16px * 2 / 3);max-width:calc(50.33% - 16px * 2 / 3)}.shopify-section.section .page-width--narrow h1.main-page-title{font:50px/66px dinnextbold,sans-serif}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media>img{object-fit:contain}.shopify-section.section .gradient.thinking_block h2.image-with-text__heading{font:39px/55px dinnextbold,sans-serif}}@media (min-width:993px) and (max-width:1085px){header.header.header--middle-center:not(.drawer-menu){padding-left:19px!important;padding-right:40px!important}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){column-gap:22px!important}.header__heading-logo{max-width:79%!important}}@media (min-width:1025px) and (max-width:1149px){.shopify-section.section .custom_contact .contact{flex-direction:column}.shopify-section.section .custom_contact .contact #ContactForm{width:100%;max-width:100%}.shopify-section.section .custom_contact .contact .contact_title{width:100%;max-width:100%;margin-bottom:30px}.shopify-section.section .custom_contact .contact .contact_title h2{margin:15px 0 0;padding:0;font:40px/52px dinnextbold,sans-serif!important}.shopify-section.section .page-width--narrow .rte p{margin-top:20px}shopify-section.section .page-width--narrow .rte h2{font:44px/52px dinnextbold,sans-serif}.product .product__info-wrapper .product__info-container .product__title h1{font:38px/52px dinnextbold,sans-serif!important}.shopify-section.section .product{column-gap:65px}}@media (min-width:990px) and (max-width:1010px){.desktop-localization-wrapper{flex-wrap:nowrap!important}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){column-gap:23px!important}header.header .header__icons{column-gap:16px!important}}@media screen and (max-width:1025px){.section-template--24706214101272__rich_text_ziJeeU-padding{padding-top:43px!important;padding-bottom:53px!important}.shopify-section.product_video h2.video-wrapper-title{margin:0 0 25px}.shopify-section.care_step h2.care-wrapper-title{margin:0 0 25px}footer.footer .footer__content-top .footer__blocks-wrapper>.footer-block-newsletter.footer-block .footer-block__heading{font:28px/43px dinnextbold,sans-serif}.shopify-section .collection ul.product-grid.grid--3-col-desktop .grid__item{width:calc(50.33% - 16px);max-width:calc(52.33% - 16px)}.collection-hero .collection-hero__text-wrapper h1.collection-hero__title{font:60px/82px dinnextbold,sans-serif}.facets-vertical .facets-container .facets__form-vertical{width:212px}.shopify-section.section .product{column-gap:58px}.product .product__info-wrapper .product__info-container .product__title h1{font:46px/45px dinnextbold,sans-serif}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons button.product-form__submit{padding:15px 35px 15px}#faq-template--24750724481304__product_faq_WXVq9n .section-template--24750724481304__product_faq_WXVq9n-padding{padding-top:20px!important}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:45px/53px dinnextbold,sans-serif}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item>.image-with-text__media>img{object-fit:contain}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media>img{object-fit:contain}.image-with-text__media-item .media>img{object-fit:contain}.shopify-section.beforeafter_section .grid{align-items:start}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:50px/57px dinnextbold,sans-serif}. .shopify-section.section .custom_contact .contact{flex-direction:column}.shopify-section.section .custom_contact .contact #ContactForm{width:100%;max-width:100%}.shopify-section.section .custom_contact .contact .contact_title{width:100%;max-width:100%;margin-bottom:30px}.shopify-section.section .custom_contact .contact .contact_title h2{margin:15px 0 0;padding:0;font:40px/52px dinnextbold,sans-serif!important}}@media screen and (max-width:992px){.shopify-section.section .home_hero .image-with-text__content>a.button--primary{padding:24px 42px!important;align-self:center;font:400 14px dinnextbold,sans-serif}.shopify-section.section .home_hero .page-width{padding:0 20px!important}.shopify-section.section .home_hero .image-with-text__grid{flex-direction:column-reverse;justify-content:center;align-items:center;text-align:center}.shopify-section.section .home_hero .grid--2-col-tablet .grid__item.image-with-text__text-item .image-with-text__content{padding:0}.shopify-section.section .home_hero .image-with-text__text-item{width:100%!important}.shopify-section.section .home_hero .image-with-text__content .reviews_block{align-self:center}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{align-self:center}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text{align-self:center}.shopify-section.section .home_hero .image-with-text__content .reviews_block>p{font:12px/22px dinnextregular,sans-serif}.shopify-section.section .home_hero .image-with-text__content .reviews_block .star-rating .fa{font-size:11px}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{font:22px/38px dinnextbold,sans-serif}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text>p{font:14px/22px dinnextregular,sans-serif}.shopify-section.section .home_hero .image-with-text__content p.subtitle{font:12px/20px dinnextregular,sans-serif;margin:4px 0 0}.shopify-section.beforeafter_section h2.beforeafter-wrapper-title{font:22px/35px dinnextbold,sans-serif}.shopify-section.beforeafter_section .beforeafter-wrapper-text p{font:14px/21px dinnextregular,sans-serif}.shopify-section.beforeafter_section .grid{column-gap:20px;row-gap:20px}.shopify-section.beforeafter_section .grid .grid__item:first-child{order:2}.shopify-section.beforeafter_section .grid .grid__item:nth-child(2){order:1;width:100%;margin-bottom:20px}.shopify-section.beforeafter_section .grid .grid__item:nth-child(3){order:3;padding-top:0!important;margin-top:0!important}.shopify-section.beforeafter_section .item_text h3.beforeafter__heading{font:14px/20px dinnextbold,sans-serif}.shopify-section.beforeafter_section .item_text .beforeafter__content p{font:13px/22px dinnextregular,sans-serif}.shopify-section.beforeafter_section .item_text>img{max-width:37px}.shopify-section.beforeafter_section .page-width{padding:50px 30px}.shopify-section.product_video h2.video-wrapper-title{margin:0 0 2px}.shopify-section.product_video .video_grid{overflow-X:scroll}.shopify-section.product_video .video_grid .grid{flex-wrap:nowrap}.shopify-section.product_video .video_grid .grid .grid__item{width:50%}.shopify-section.care_step h2.care-wrapper-title{font:18px/36px dinnextbold,sans-serif!important}.shopify-section.care_step .grid{flex-wrap:nowrap}.shopify-section.care_step .grid .grid__item{width:72%}.shopify-section.care_step .care_grid{overflow-X:scroll}.shopify-section.care_step .item_text>img{width:100%}.shopify-section.care_step .page-width{padding:50px 30px}.shopify-section.section .home_hero .grid--2-col-tablet .grid__item.image-with-text__media-item{width:100%;max-width:100%;max-height:100%}.shopify-section.beforeafter_section .grid{align-items:start}.product .product__info-wrapper .product__info-container .product__title h1{font:40px/45px dinnextbold,sans-serif}.thinking_block .image-with-text__grid{flex-direction:column}.thinking_block .image-with-text__grid .grid__item{width:100%}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media{max-width:100%}.thinking_block .image-with-text__content{padding:0}.shopify-section.section .gradient.thinking_block h2.image-with-text__heading{font:30px/55px dinnextbold,sans-serif}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media{padding-bottom:90%!important}.dermatologists_block .image-with-text__grid{flex-direction:column}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item>.image-with-text__media{max-width:100%;padding-bottom:334px!important;margin-left:0}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item{width:100%}.shopify-section.section .gradient.dermatologists_block .image-with-text__text-item{width:100%;align-self:center}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{align-self:center}.shopify-section.section .gradient.dermatologists_block .image-with-text__text p{text-align:center}.shopify-section.section .gradient.dermatologists_block .image-with-text__content{padding-top:49px;padding-bottom:0}ul.icon-with-text.foundation_icon .icon-with-text__item{height:68px}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:40px/25px dinnextbold,sans-serif}header.header.header--middle-center:not(.drawer-menu){padding-left:26px!important;padding-right:26px!important}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){column-gap:12px!important}.header__heading-logo{max-width:79%!important}header.header.header--middle-center:not(.drawer-menu){padding-left:26px!important;padding-right:26px!important}header.header.header--middle-center .header__inline-menu ul.list-menu:not(.header__submenu){column-gap:12px!important}.header__heading-logo{max-width:79%!important}.shopify-section .collection ul.product-grid.grid--4-col-desktop .grid__item{width:calc(50% - 18px)!important;max-width:calc(51% - 18px)!important}.shopify-section.product_video .section-template--24706214101272__product_video_dAYz9N-padding{padding:40px 20px 40px 20px!important}.shopify-section.care_step h2.care-wrapper-title{font:26px/36px dinnextbold,sans-serif}.footer .footer-block:first-child{width:100%!important}footer.footer .page-width{padding:0 20px!important}footer.footer .footer__content-top .footer__blocks-wrapper>.footer-block-newsletter.footer-block .footer-block__heading{font:35px/43px dinnextbold,sans-serif}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form input[type=email]{width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form{max-width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.fluffy-dome-foundation .product__title h1{font-size:34px!important}.shopify-section.section .gradient.foundation_loveblock .image-with-text__text h5{font:17px/25px dinnextbold,sans-serif}.shopify-section.section .product{flex-direction:column}.shopify-section.section .product .product__media-wrapper{max-width:100%!important;width:100%!important}.shopify-section.section .product .product__info-wrapper{max-width:100%!important;width:100%!important;margin-top:20px}.shopify-section.section .product .product__info-wrapper .product__info-container{max-width:100%!important}.shopify-section.section .product .product__media-wrapper .pmslider-root{max-width:100%!important}.product .product__info-wrapper .product__info-container .product__title{margin-top:20px}.shopify-section.product_faq h2.faq-wrapper-title{font:40px/53px dinnextbold,sans-serif}.shopify-section.section .gradient.foundation_loveblock .image-with-text__grid{flex-direction:column-reverse!important}.shopify-section.section .gradient.foundation_loveblock .image-with-text__media-item{width:100%!important;max-width:100%!important}.shopify-section.section .gradient.foundation_loveblock .image-with-text__media-item>.image-with-text__media{max-width:100%}.shopify-section.section .gradient.foundation_loveblock .grid__item{width:100%!important}.shopify-section.section .gradient.foundation_loveblock .image-with-text__content{padding:60px 10px}ul.icon-with-text.foundation_icon{flex-wrap:nowrap}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__grid{flex-direction:column}.shopify-section.section .gradient.thinking_block.multistick_think .grid__item{width:100%}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__media-item>.image-with-text__media{max-width:100%}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media{margin-left:0}.shopify-section.section .gradient.thinking_block.multistick_think .page-width{padding:0 20px!important}.shopify-section.section .gradient.thinking_block .image-with-text__content{margin-top:47px}.shopify-section.section .gradient.thinking_block .image-with-text__text p{margin:0 0 30px}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__content{padding:0}.shopify-section.section .page-width--narrow h1.main-page-title{font:50px/66px dinnextbold,sans-serif;margin:0 0 30px}.shopify-section.section .page-width--narrow .rte h2{font:40px/52px dinnextbold,sans-serif}.about-secSecond .image-with-text .image-with-text__grid{flex-direction:column}.about-secSecond .image-with-text .image-with-text__text-item{width:100%;text-align:center}.about-secSecond h2{align-self:center;text-align:center}.about-secSecond p{text-align:center;width:100%}.about-secSecond .image-with-text__content{padding:40px 170px}.about-secSecond .image-with-text__media-item img{width:100%!important}.about-secSecond .image-with-text__media-item{width:100%}.shopify-section .home_featurecol.collection .collection__title h2.title{text-align:start}}@media screen and (max-width:767px){.desktopBanner {display: none;}
.mobileBanner {display: block;}.shopify-section.section .home_hero .page-width{padding:0 20px!important}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{font:22px/42px dinnextbold,sans-serif}.shopify-section.section .home_hero .image-with-text__content>a.button--primary{padding:26px 60px!important}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text>p{font:14px/20px dinnextregular,sans-serif}.section-template--24706214101272__rich_text_ziJeeU-padding{padding-top:36px!important;padding-bottom:36px!important}.shopify-section.section .middle_stripe .rich-text__wrapper h2.rich-text__heading{font:16px/31px dinnextregular,sans-serif;margin:0 0!important}.shopify-section.care_step .item_text .content p{font:14px/21px dinnextregular,sans-serif!important}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.facets-vertical{column-gap:35px}.shopify-section .collection ul.product-grid.grid--3-col-desktop .grid__item{width:calc(99.33% - 16px);max-width:calc(104.33% - 16px)}.collection-hero .collection-hero__text-wrapper h1.collection-hero__title{margin:23px 0 0}.aboutPageSlider .slider-button{opacity:1;top:33%!important}.shopify-section.section .custom_contact .contact .contact_title h2{font:40px/47px dinnextbold,sans-serif!important}.shopify-section.section .custom_contact .contact #ContactForm{padding:40px 17px}.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button{padding:17px 26px 15px}.shopify-section.section .custom_contact .contact{padding:50px 30px 30px}#track123_track_wrapper{padding:20px 50px!important}.track123_form_wrapper .track123_two_form_wrapper .track123_form_button{width:100%!important}#MainProduct-template--24750724481304__main .page-width{padding:0 30px}.product .product__info-wrapper{max-width:calc(46.4% - 48px)!important;width:calc(45.4% - 48px)!important}.shopify-section product-recommendations.related-products ul.product-grid li.grid__item{width:calc(50% - 18px);max-width:calc(51% - 18px)}ul.icon-with-text.foundation_icon>li{width:calc(100% - 16px * 2 / 3);max-width:calc(100% - 16px * 2 / 3)}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media{margin-left:0}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media>img{height:56%!important}.shopify-section.section .gradient.thinking_block h2.image-with-text__heading{font:40px/46px dinnextbold,sans-serif}.shopify-section.section .gradient.thinking_block .image-with-text__text p{margin:0 0 32px}.shopify-section.section .gradient.dermatologists_block .image-with-text__media-item>.image-with-text__media{margin-left:0!important}.product .product__info-wrapper .product__info-container .product__title h1{font:32px/45px dinnextbold,sans-serif}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:40px/49px dinnextbold,sans-serif}.shopify-section.section .page-width--narrow h1.main-page-title{font:50px/66px dinnextbold,sans-serif}.shopify-section.section .page-width--narrow h1.main-page-title{font:40px/66px dinnextbold,sans-serif}.shopify-section.section .page-width--narrow .rte h2{font:30px/40px dinnextbold,sans-serif;margin-bottom:10px;text-align:center}.shopify-section.section .page-width--narrow .rte h3{font-size:30px;margin-bottom:10px;text-align:center}}@media (min-width:768px) and (max-width:806px){.track123_form_wrapper .track123_two_form_wrapper .track123_form_button{width:100%!important}#shopify-section-template--24706214199576__main .page-width--narrow{padding:0 30px}#MainProduct-template--24750901002520__main .page-width{padding:0 20px!important}}@media (min-width:576px) and (max-width:749px){.section-template--24706213806360__product-grid-padding{padding:27px 30px}}@media (min-width:768px) and (max-width:989px){.custom_announcement .utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr!important}}@media (min-width:400px) and (max-width:767px){.custom_announcement .utility-bar__grid--3-col{grid-template-columns:1fr 8fr 1fr!important}}@media (min-width:400px) and (max-width:575px){.section-template--24706213806360__product-grid-padding{padding:27px 50px}}@media screen and (max-width:576px){.header__heading-logo{max-width:90%!important}.section-template--24706214101272__rich_text_ziJeeU-padding{padding-top:30px!important;padding-bottom:30px!important}.shopify-section.section .middle_stripe{border-radius:0}#shopify-section-template--24706214101272__rich_text_ziJeeU .page-width{padding:0 0!important}.shopify-section.section .home_hero .page-width{padding:0 20px!important}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{font:22px/42px dinnextbold,sans-serif}.shopify-section.section .home_hero .image-with-text__content>a.button--primary{padding:26px 60px!important}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text>p{font:14px/20px dinnextregular,sans-serif}.section-template--24706214101272__rich_text_ziJeeU-padding{padding-top:36px!important;padding-bottom:36px!important}.shopify-section.section .middle_stripe .rich-text__wrapper h2.rich-text__heading{font:16px/31px dinnextregular,sans-serif;margin:0 0!important}.shopify-section.section .home_hero{margin-bottom:-1px}.shopify-section.section .middle_stripe{padding:28px 0!important}.shopify-section.section .middle_stripe .rich-text__wrapper h2.rich-text__heading{margin:0!important}.shopify-section .collection ul.product-grid.grid--4-col-desktop .grid__item{width:47%!important;max-width:50%!important;padding:5px}.shopify-section.beforeafter_section .page-width{padding:50px 10px}.shopify-section.beforeafter_section{padding:0 20px}.shopify-section.beforeafter_section .section-template--24706214101272__beforeafter_area_QUdNmk-padding{padding-top:0!important}.shopify-section.beforeafter_section .grid{column-gap:4px}.shopify-section.beforeafter_section .grid .grid__item{padding:0 10px}.shopify-section.beforeafter_section .item_text>img{max-width:35px}.shopify-section.product_video .section-template--24706214101272__product_video_dAYz9N-padding{padding:30px 7px 50px 20px!important}.shopify-section.product_video .video_grid .grid__item{width:100%;padding:20px 5px 10px 5px}.shopify-section.product_video h2.video-wrapper-title{margin:0 0 -12px}.shopify-section.product_video .video_grid .grid .grid__item{width:82%}.shopify-section.care_step .care_grid .grid__item img{width:100%}.shopify-section.care_step .care_grid{padding:0 0}.shopify-section.care_step h2.care-wrapper-title{font:18px/27px dinnextbold,sans-serif!important}.shopify-section.care_step .grid .grid__item{width:75%;margin-right:20px}footer.footer .footer__content-top .grid__item{width:100%!important;padding:0 10px!important}footer.footer .page-width{padding:0 20px!important}footer.footer .footer__content-top .footer__blocks-wrapper ul.footer-block__details-content li a{font:16px/9px dinnextregular,sans-serif}footer.footer .footer__content-top .footer__blocks-wrapper>.footer-block-newsletter.footer-block .footer-block__heading{font:25px/37px dinnextbold,sans-serif}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.collection-hero .collection-hero__text-wrapper h1.collection-hero__title{font:40px/82px dinnextbold,sans-serif}.shopify-section .collection ul.product-grid.grid--3-col-desktop .grid__item{margin-bottom:20px}.facets-container{margin-bottom:10px}.aboutPageSlider .slider-button{opacity:1}.about-secSecond p{width:80vw}.about-secSecond .image-with-text__media-item img{width:100%!important}.about-secSecond .image-with-text__media-item img{text-align:center!important}.section-template--24722810536216__featured_collection_8Hw7jk-padding{padding:0!important}.about-page-header h2.rich-text__heading{font:32px/42px dinnextbold,sans-serif}.shopify-section.section .custom_contact .contact{flex-direction:column}.shopify-section.section .custom_contact .contact #ContactForm{width:100%;max-width:100%}.shopify-section.section .custom_contact .contact .contact_title{width:100%;max-width:100%;margin-bottom:20px}.shopify-section.section .custom_contact .contact .contact_title h2{font:35px/47px dinnextbold,sans-serif!important}.shopify-section.section .custom_contact .contact .contact_title h1{font:16px/3px dinnextbold,sans-serif!important}.shopify-section.product_faq h2.faq-wrapper-title{font:40px/44px dinnextbold,sans-serif;margin:0 0 34px}.build-conceal-brush .product__title h1{font:24px/4px dinnextbold,sans-serif!important}.product .product__media-wrapper{margin-bottom:35px!important}.icartShopifyCartContent product-info{padding:30px!important}.shopify-section product-recommendations.related-products ul.product-grid li.grid__item{width:49%!important;max-width:50%!important}.product .product__info-wrapper{max-width:100%!important;width:100%!important}.product .product__info-wrapper .product__info-container .product__title h1{font:30px/43px dinnextbold,sans-serif}.icartShopifyCartContent product-recommendations{padding:30px!important}.shopify-section.section .gradient.thinking_block .image-with-text__media-item>.image-with-text__media>img{height:100%!important}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:37px/42px dinnextbold,sans-serif;margin-top:20px;text-align:center;}.product .product__info-wrapper .product__info-container .product__title h1{font:27px/4px dinnextbold,sans-serif!important}.product .product__info-wrapper .product__info-container .product__title h1{font:25px/4px dinnextbold,sans-serif!important}ul.icon-with-text.foundation_icon{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));column-gap:0}.icartShopifyCartContent product-info{padding:10px!important}.icon-with-text .icon-with-text__item{padding:13px}.shopify-section.section .gradient.thinking_block h2.image-with-text__heading{font:30px/46px dinnextbold,sans-serif}#MainProduct-template--24750901002520__main .page-width{padding:0 20px!important}.shopify-section.section .page-width--narrow h1.main-page-title{font:40px/66px dinnextbold,sans-serif;margin:0 0 10px}.shopify-section.section .page-width--narrow .rte p{margin-top:10px}.shopify-section.section .page-width--narrow .rte h2{text-align:start}.shopify-section.section .page-width--narrow .rte h3{text-align:start}.about-page-header h2.rich-text__heading{font:24px/42px dinnextbold,sans-serif}.about-page-header .rich-text__text p{font:15px/18px dinnext,sans-serif}.about-secSecond .image-with-text__content{padding:40px 10px}.about-secSecond p{width:100%!important}.shopify-section .aboutPageSlider ul.product-grid.grid--4-col-desktop .grid__item{width:79%!important;max-width:74%!important}.track123_form_wrapper .track123_form_input{height:39px}#track123_track_wrapper{padding:20px 30px!important}#MainProduct-template--24750724481304__main .page-width{padding:0 0}}@media screen and (max-width:400px){.shopify-section.section .custom_contact .contact .contact_title h2{font:30px/47px dinnextbold,sans-serif!important}.shopify-section.section .custom_contact .contact #ContactForm .contact__button .button{padding:11px 19px 7px}.shopify-section.section .home_hero .image-with-text__content>.image-with-text__text>p{font:14px/20px dinnextregular,sans-serif;text-align:center;}.shopify-section.section .middle_stripe .rich-text__wrapper h2.rich-text__heading{font:16px/24px dinnextregular,sans-serif}.shopify-section.section .home_hero .image-with-text__content>h2.image-with-text__heading{margin:10px 0 0}.shopify-section.beforeafter_section h2.beforeafter-wrapper-title{font:22px/28px dinnextbold,sans-serif}.shopify-section.beforeafter_section{padding:0 10px}.shopify-section.beforeafter_section .item_text .beforeafter__content p{font:13px/22px dinnextregular,sans-serif;min-height:132px}.shopify-section.beforeafter_section .page-width{padding:50px 10px 20px}.shopify-section.product_video h2.video-wrapper-title{font:24px/24px dinnextregular,sans-serif}.shopify-section.product_faq h2.faq-wrapper-title{font:32px/44px dinnextbold,sans-serif}.icartShopifyCartContent product-info{padding:15px!important}.icon-with-text .icon-with-text__item{padding:11px}ul.icon-with-text.foundation_icon>li{height:88px}#MainProduct-template--24750901002520__main .page-width{padding:0 5px!important}.shopify-section.section .gradient.thinking_block .image-with-text__content{margin-top:0!important}.shopify-section.section .gradient.thinking_block.multistick_think .image-with-text__media-item>.image-with-text__media{padding-bottom:478px!important}.product .product__info-wrapper .product__info-container .product__title h1{font:25px/36px dinnextbold,sans-serif!important}.shopify-section.section .gradient.dermatologists_block h2.image-with-text__heading{font:37px/36px dinnextbold,sans-serif;margin-top:0;text-align:center}.shopify-section.section .gradient.dermatologists_block .image-with-text__content{padding-top:0}.shopify-section.section .page-width--narrow .rte p,.shopify-section.section .page-width--narrow .rte ul li{font:16px/25px dinnextregular,sans-serif}.shopify-section.section .page-width--narrow .rte h3{font-size:27px}.shopify-section.section .page-width--narrow h1.main-page-title{font:38px/66px dinnextbold,sans-serif;margin-bottom:30px}.shopify-section.section .page-width--narrow .rte h2{font:27px/35px dinnextbold,sans-serif}.shopify-section.section .page-width--narrow .rte h3{line-height:34px}.shopify-section .aboutPageSlider ul.product-grid.grid--4-col-desktop .grid__item{width:99%!important;max-width:99%!important}}