@media screen and (max-width: 769px){.hide-on-mobile{display:none}}@media screen and (min-width: 750px){.heading--row .rich-text__blocks.center .rich-text__text{max-width:75vw}}.heading--row h2{font-size:2.45vw;font-weight:700;text-transform:uppercase}@media screen and (max-width: 767px){.heading--row .rich-text{padding-top:10px;padding-bottom:10px}.heading--row .rich-text__blocks.center .rich-text__text{max-width:100%}.heading--row h2{text-align:center;font-size:5.7vw;margin-top:0}}@media screen and (min-width: 750px){.top-banner .__page-banner-text.text-desktop-horizontal-position__right{left:60%!important}.top-banner .__page-banner-text{width:39%!important}}.top-banner h2{font-size:2.85vw;font-weight:700}.top-banner :is(h2){margin-bottom:.5em}@media screen and (max-width: 767px){.top-banner .__page-banner-text{padding-top:40px!important}.top-banner h2{font-size:7vw;font-weight:700}}.shop-by-brand--row{padding-top:3vw;padding-bottom:3vw}.shop-by-brand--row .page-width{max-width:73vw}.falsies-img .multicolumn-card img,.long-lasting-img .multicolumn-card img,.easy-tab-img .multicolumn-card img{transition:transform .4s ease-in-out}.falsies-img .multicolumn-card:hover img,.long-lasting-img .multicolumn-card:hover img,.easy-tab-img .multicolumn-card:hover img{transform:scale(1.05)}.shop-by-brand--row .title{font-size:2.1vw;font-weight:600;text-transform:uppercase;margin-bottom:1em}.shop-by-brand--row p{font-size:1.15vw;font-weight:600;text-transform:uppercase;margin-top:.45em!important}.shop-by-brand--row .multicolumn-card__info>:nth-child(2){display:none}@media screen and (max-width: 769px){.shop-by-brand--row{padding-top:5vw;padding-bottom:0}.shop-by-brand--row .page-width{max-width:97vw}.shop-by-brand--row .title{font-size:6vw;font-weight:700;margin-bottom:0}.shop-by-brand--row p{font-size:4.5vw;margin-bottom:.5em!important}.shop-by-brand--row.kiss-grid{grid-template-columns:repeat(2,1fr)}.shop-by-brand--row .span-2-columns--mobile{grid-column:span 2}.span-2-columns--mobile .image-animate.media.media--adapt.block-column{padding-bottom:50%!important}}.pre-application--row{display:flex;justify-content:center;border:2px solid #b497f1;text-align:center;padding:3rem 5rem 2rem;max-width:100%;margin:3em auto 0;position:relative}.pre-application--row h2{font-size:1.8vw;font-weight:700;background:#fff;display:inline-block;padding:0 5px;position:absolute;top:-2.8vw}.pre-application--row p{margin:0;font-size:1.3vw}@media screen and (max-width: 769px){.pre-application--row h2{font-size:5vw;top:-7.8vw}.pre-application--row p{font-size:4.25vw;line-height:1.3}}.brand-logo--row{margin:6vw auto 0;border-top:1px solid #d6d6d6;max-width:69vw}.brand-logo--row .kiss-grid img{width:17vw;margin:3em auto}@media screen and (max-width: 769px){.brand-logo--row{max-width:90vw;margin:9vw auto 0}.brand-logo--row .kiss-grid img{width:35vw}}.video--row .video-section{position:relative;max-width:69vw;margin:auto}.video--row .deferred-media__poster-button{background-color:transparent;box-shadow:none;height:14rem;width:10rem}.video--row .deferred-media__poster-button .icon{width:100%;height:100%;background:url(/cdn/shop/files/imPRESS-Falsies-Play-Button.png) no-repeat center;background-size:100%}@media screen and (min-width: 750px){.video--row .deferred-media__poster-button svg{max-width:100%}}.video--row .deferred-media__poster-button svg path{display:none}@media screen and (max-width: 769px){.video--row .video-section{max-width:100vw}.video--row .deferred-media__poster:after{top:89%!important;width:85%!important;font-size:3.8vw!important}}.deferred-media__poster{position:relative}.falsies-video .deferred-media__poster:after{content:"HOW TO APPLY imPRESS Falsies";position:absolute;top:90%;left:50%;width:60%;transform:translate(-50%,-50%);color:#fff;font-size:2vw;font-weight:700;z-index:2}.long-lasting-video .deferred-media__poster:after{content:"HOW TO APPLY imPRESS Long Lasting";position:absolute;top:90%;left:50%;width:60%;transform:translate(-50%,-50%);color:#fff;font-size:2vw;font-weight:700;z-index:2}.easytab-video .deferred-media__poster:after{content:"HOW TO APPLY imPRESS Easy Tab";position:absolute;top:90%;left:50%;width:60%;transform:translate(-50%,-50%);color:#fff;font-size:2vw;font-weight:700;z-index:2}.how-to-apply--row .page-width{margin-top:2em;max-width:69vw}.how-to-apply--row .multicolumn-card__info ol{padding-inline-start:1.8vw;margin-top:.5em}.how-to-apply--row .multicolumn-card__info li::marker{font-weight:700}.number-two .multicolumn-card__info li::marker{content:"2. "}.number-three .multicolumn-card__info li::marker{content:"3. "}.how-to-apply--row .multicolumn-card__info li{font-size:1.3vw}@media screen and (max-width: 769px){.how-to-apply--row .page-width{max-width:100vw;margin-top:.8em;margin-left:.8em}.how-to-apply--row .kiss-grid{display:flex!important;flex-direction:row;justify-content:start;align-items:baseline;column-gap:10px!important;-moz-column-gap:0}.how-to-apply--row .kiss-grid-container.left.mobile-left{width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;display:flex;justify-content:start}.how-to-apply--row .kiss-grid img{width:63vw}.how-to-apply--row .multicolumn-card__info ol{padding-inline-start:6vw}.how-to-apply--row .multicolumn-card__info li{font-size:4.25vw}}.tip--row{margin:4em auto 0;border-bottom:1px solid #d6d6d6;max-width:69vw}.tip--row .typeset2.rte p{font-size:1.3vw;width:40vw;margin:0 auto 1em}@media screen and (max-width: 769px){.tip--row{margin:1em auto 0;max-width:90vw}.tip--row .typeset2.rte p{font-size:4.25vw;width:70vw}}.removal-guide--row{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #b497f1;text-align:center;padding:5rem 2rem 2rem;max-width:69vw;margin:3em auto 0}.removal-guide--row .heading h2{font-size:1.8vw;font-weight:700;background:#fff;padding:0 5px;position:absolute;top:-2.8vw;left:37%}.two-column{display:flex;justify-content:center;align-items:center;text-align:left;gap:1vw}.two-column .image img{width:30vw}.two-column .steps li{font-size:1.3vw;line-height:1.5;margin-bottom:1em;width:28vw}.removal-guide--row .bottom-text{position:relative}.removal-guide--row .bottom-text:before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(/cdn/shop/files/f7_exclamationmark-triangle-fill.png);background-size:4%;background-position:left;background-repeat:no-repeat;left:-5%}.removal-guide--row .bottom-text p{font-size:1.3vw}@media screen and (max-width: 769px){.removal-guide--row{max-width:90vw;padding:3rem 2rem 2rem}.removal-guide--row .heading h2{font-size:5vw;top:-7.8vw;left:21vw}.two-column{flex-direction:column;text-align:left;gap:0}.two-column .image img{width:82vw}.two-column ol{padding-inline-start:0;margin-block-end:2em}.two-column .steps li{font-size:4.25vw;width:69vw}.removal-guide--row .bottom-text:before{background-size:6%;background-position:top center;top:-6%;left:0}.removal-guide--row .bottom-text p{font-size:4.25vw;line-height:1.5}}.faq--row{position:relative;max-width:69vw}.faq--row p:before{content:"";display:block;position:absolute;width:5%;height:35%;background-image:url(/cdn/shop/files/fluent_search-sparkle-32-filled.png);background-size:50%;background-position:left;background-repeat:no-repeat;top:32%;left:25%}.faq--row p{font-size:1.3vw}@media screen and (hover: hover){.faq--row a:hover{color:#b497f1}}@media screen and (max-width: 769px){.faq--row{max-width:90vw;margin-top:3em}.faq--row .rich-text__blocks.center .rich-text__text{margin:0 auto}.faq--row p:before{width:100%;height:100%;background-size:6%;background-position:top center;top:0;left:0}.faq--row p{font-size:4.25vw}}@media (min-width: 600px) and (max-width: 768px){.top-banner .__page-banner-text.page-banner-text__stacked{position:static;height:auto;top:0;left:0;width:100%;display:flex;flex-flow:column}.top-banner .__page-banner-text.text-desktop-alignment__left{text-align:center!important;align-items:center!important}.top-banner .__page-banner-text{width:100%!important}.top-banner h2{font-size:3.85vw}.top-banner .column-text :is(h2){margin-top:1em}.shop-by-brand--row .kiss-grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (width: 820px) and (height: 1180px){.faq--row p:before{left:23%}}@media screen and (width: 1024px) and (height: 1366px){.faq--row p:before{left:24%}}@media screen and (width: 912px) and (height: 1368px){.faq--row p:before{left:23%}}@media screen and (width: 853px) and (height: 1280px){.faq--row p:before{left:23%}}@media screen and (width: 1024px) and (height: 600px){.faq--row p:before{left:24%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-impress-lash-how-to-apply.css.map */
