@import"https://use.typekit.net/mwc6rgc.css";:root{--body-font: "poppins", sans-serif;--ppk-black: #241f20;--purple: #fbf9ff}.content-for-layout :is(h2,h3,h4,p){font-family:var(--body-font);color:var(--ppk-black)}.top--banner img{border-radius:40px}.top--banner .grid__item:nth-child(1){padding:1vw}.top--banner h2{font-size:3vw;font-weight:600;letter-spacing:-.64px;margin-bottom:.5em}.top--banner p{font-size:1.12vw;font-weight:500;line-height:1.3;margin-bottom:.8em!important}@media screen and (min-width: 750px){.top--banner .image-with-text .image-with-text__content{max-width:100%}}.top--banner .button{border-radius:100px}@media screen and (max-width: 769px){.top--banner .grid__item:nth-child(1){padding:3vw}.top--banner .image-with-text--colored .image-with-text__content{padding-bottom:5rem}.top--banner h2{font-size:7.5vw;margin-top:0}.top--banner p{font-size:3.25vw}}@media screen and (min-width: 750px){.impress-individual-lash--carousel .product-slider__wrapper{justify-content:center!important;flex:0 0 auto!important;margin-left:auto;margin-right:auto;padding:5vw 0 3vw;max-width:80%}.impress-individual-lash--carousel .keen-slider__slide{margin-bottom:3em}}.impress-individual-lash--carousel .keen-slider__slide:before{content:"Start Here";display:block;position:absolute;top:3%;left:5%;border-radius:25px;border:1px solid rgba(0,0,0,.5);color:#fff;background:#000;padding:0 15px;z-index:1;font-family:var(--body-font);font-size:12px;line-height:normal}.impress-individual-lash--carousel .keen-slider__slide:nth-child(2):before,.impress-individual-lash--carousel .keen-slider__slide:nth-child(3):before,.impress-individual-lash--carousel .keen-slider__slide:nth-child(4):before{content:"Refill Packs";color:#241f20;background:transparent}.impress-individual-lash--carousel .keen-slider__slide img{width:100%;height:auto;border:1px solid #000;border-radius:25px;margin:0 auto}.impress-individual-lash--carousel .keen-slider__slide:nth-child(1) .default-imageg{background:#fbf9fa}.impress-individual-lash--carousel .keen-slider__slide:nth-child(2) .default-image{background:#ffe6952b}.impress-individual-lash--carousel .keen-slider__slide:nth-child(3) .default-image{background:#ffc6e42b}.impress-individual-lash--carousel .keen-slider__slide:nth-child(4) .default-image{background:#d8f29d2b}.impress-individual-lash--carousel .default-image{padding:18.25% 25%;margin:0 auto}.impress-individual-lash--carousel .hover-image{width:100%!important}@media screen and (max-width: 769px){.impress-individual-lash--carousel .product-slider__wrapper{width:100%;padding:30px 0 0 35px}.impress-individual-lash--carousel .keen-slider{justify-content:flex-start;margin-left:0}.impress-individual-lash--carousel .keen-slider__slide{margin-bottom:0}.impress-individual-lash--carousel .card-wrapper{margin-bottom:1em}.impress-individual-lash--carousel .rich-text.section--padding{padding-top:30px}.individual-lash-collection--container{padding-left:0!important}.individual-lash-collection--container h2{font-size:3.4vw!important}.individual-lash-collection--container p{font-size:2.45vw!important}.individual-lash-collection--container .price{font-size:3.8vw!important}}.individual-lash-collection--container{padding-left:25px;text-align:left}.individual-lash-collection--container h2{font-size:.8vw;font-weight:600;margin-top:1.2em;margin-bottom:0;letter-spacing:-.32px}.individual-lash-collection--container p{font-size:.6vw;margin-top:0;margin-bottom:0}.individual-lash-collection--container .price{font-family:var(--body-font);font-size:.8vw;margin-bottom:.5em;font-weight:500}.individual-lash-collection--container .price .price__prefix{font-size:65%;line-height:calc(1 + 1.7 / var(--font-price-scale))}.individual-lash-collection--container .price .price__suffix{font-size:50%;line-height:calc(1 + 1.5 / var(--font-price-scale))}.look__hotspot:empty{display:flex!important}.look__hotspot_wrapper .look__hotspot{margin-top:0;left:15.5vw;top:17vw}.look__hotspot{z-index:1;position:absolute;margin-left:-2.2rem;margin-top:-2.2rem;width:2.3vw;height:2.3vw;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.look__hotspot:before{width:1.1vw!important;height:1.2vw!important;background-image:url(/cdn/shop/files/bag-icon_black.png)!important;background-color:rgb(var(--hotspot-color))!important;transition:transform var(--duration-default) ease}.look__hotspot:before,.look__hotspot:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.look__hotspot:after{width:100%;height:100%;background-color:rgba(var(--hotspot-color),.5);animation:hotspot 1.5s ease infinite}@media screen and (hover: hover){.look__hotspot:hover{z-index:2}}.look-book-label{--color-button-border: none;font-size:clamp(24px,3vw,36px);border:none;background:transparent;padding:0;min-width:auto}.look-book-label{position:absolute;left:20px;bottom:10px;color:#fff;font-weight:600}@media screen and (max-width: 769px){.look-book-label{font-size:12px}}.impress-individual-lash--carousel .look__hotspot{background-color:#fff;border:1.2px solid #000;display:flex;justify-content:center;align-items:center}.impress-individual-lash--carousel .look__hotspot:before{display:block;content:"";width:40%;height:50%;border-radius:0}@media screen and (max-width: 769px){.impress-individual-lash--carousel .look__hotspot{translate:-10px 10px}.impress-individual-lash--carousel .look__hotspot:before{height:45%;width:4.1vw!important;height:4.2vw!important}.look__hotspot{width:4rem;height:4rem}.look__hotspot_wrapper .look__hotspot{margin-top:0;left:54.5vw;top:52vw}}@media screen and (hover: hover){.impress-individual-lash--carousel .look__hotspot:before{transform:none}}.lash-map{max-width:95%;margin:0 auto}.lash-map .multicolumn-card:nth-child(1){flex-direction:column-reverse;justify-content:space-evenly;row-gap:5em}.lash-map .text-column{background-color:var(--purple);border-radius:40px 0 0 40px}.lash-map .image-column img{border-radius:0 40px 40px 0}.impress-lash-icon{display:flex;flex-direction:column;align-items:start;gap:30px}.impress-lash-grid__grid-item{display:flex;flex-direction:row;align-items:stretch;gap:30px}.impress-lash-grid__image img{width:30%!important;margin-left:auto}.impress-lash-grid__text h2{font-size:1vw;font-weight:600;margin-top:0;margin-bottom:0}.impress-lash-grid__text p{font-size:.75vw;margin-top:0}.text-column .multicolumn-card__info{margin-left:8em;margin-top:0}.text-column .multicolumn-card__info h2{font-size:2.21vw;font-weight:600;margin-top:0}.text-column .multicolumn-card__info p{font-size:1.1vw;width:33vw}@media screen and (max-width: 769px){.lash-map .image-column img{border-radius:20px 20px 0 0}.lash-map .multicolumn-card:nth-child(1){row-gap:3em}.impress-lash-icon{gap:20px}.lash-map .text-column{border-radius:0 0 20px 20px;padding:10vw 0}.text-column .multicolumn-card__info{margin-left:2em}.text-column .multicolumn-card__info h2{font-size:5.75vw}.text-column .multicolumn-card__info p{font-size:3.25vw;width:75vw}.impress-lash-grid__grid-item{display:grid;grid-template-columns:1fr 4fr;gap:0;align-items:start}.impress-lash-grid__image img{width:40%!important;margin-left:2em}.impress-lash-grid__text h2{font-size:3.5vw}.impress-lash-grid__text p{font-size:2.8vw;margin-top:.3em;line-height:1.5;width:66vw}}.starter-kit--banner{max-width:95%;margin:5em auto 0}.starter-kit--banner .image-with-text__grid{border-radius:40px}@media screen and (min-width: 769px){.starter-kit--banner .media-wrapper{overflow:visible!important}.starter-kit--banner .media{overflow:visible!important;position:absolute;width:40vw;padding-bottom:41vw;top:-6vw}.starter-kit--banner img{object-fit:contain!important;z-index:2!important;left:12%!important}.starter-kit--banner .image-with-text .image-with-text__content{max-width:100%;padding-inline-start:0;padding:11.6vw 0 11.6vw 2vw}}.starter-kit--banner .image-with-text__text h2{font-size:2.21vw;font-weight:600}.starter-kit--banner .image-with-text__text p{font-size:1.1vw;width:40vw}@media screen and (max-width: 769px){.starter-kit--banner{margin:1em auto 0}.starter-kit--banner .image-with-text__grid{border-radius:20px}.starter-kit--banner .page-width--full-width .image-with-text__content{padding-inline-start:0;margin-left:2em}.starter-kit--banner .image-with-text--colored .image-with-text__content{padding-top:1rem;padding-bottom:0}.starter-kit--banner .image-with-text__text h2{font-size:5.75vw;width:46vw}.starter-kit--banner .image-with-text__text p{font-size:3.25vw;width:73vw}}.your-fave--banner{max-width:95%;margin:5em auto 4em}.your-fave--banner .image-with-text__grid{border-radius:40px}.your-fave--banner .image-with-text__text h2{font-size:2.21vw;font-weight:600;margin-top:0}.your-fave--banner .image-with-text__text p{font-size:1.1vw;width:38vw}.product-style__content{margin-top:2.5em;width:100%}.product-style__content .heading h2{font-size:1.1vw;font-weight:600;margin-bottom:1em}.product-style__content .style{display:flex;align-items:center;gap:20px}.product-style__content .style a{display:inline-flex;padding:5px 35px;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;font-family:var(--body-font);font-size:.7vw;font-weight:600;line-height:normal;margin-bottom:0;min-width:10vw;min-height:2.5vw}.product-style__content .style a:nth-child(1){background:#ffe695}.product-style__content .style a:nth-child(2){background:#ffc6e4}.product-style__content .style a:nth-child(3){background:#d8f29d}@media screen and (hover: hover){.style .button:hover{color:var(--cta-text);border-color:var(--cta-border);background-color:var(--cta-bg)!important;transition-delay:var(--duration-default)}}@media screen and (min-width: 769px){.your-fave--banner .image-with-text .image-with-text__grid--reverse .image-with-text__content{max-width:100%}.product-style__content .style{justify-content:center}.your-fave--banner .media .image-fit{object-fit:contain;width:90%}}@media screen and (max-width: 769px){.your-fave--banner{margin-top:2em;margin-bottom:3em}.your-fave--banner .image-with-text__grid{border-radius:20px}.your-fave--banner .image-with-text__content{padding-inline-start:0!important;margin-left:2em}.your-fave--banner .media--adapt{padding-bottom:70%}.your-fave--banner .image-with-text__text{width:100%}.your-fave--banner .image-with-text__text h2{font-size:5.75vw;width:60vw}.your-fave--banner .image-with-text__text p{font-size:3.25vw;width:73vw}.product-style__content{width:100%;margin-top:.25em}.product-style__content .heading h2{font-size:3.88vw}.product-style__content .style{gap:5px;margin-bottom:1em}.product-style__content .style .button{min-width:95px;min-height:30px}.product-style__content .style a{padding:2.5px 9px;font-size:2vw}}.three-steps--grid{max-width:65%;margin:5em auto 0}.three-steps--grid .kiss-grid-container{padding-bottom:3vw}.three-steps--grid .kiss-grid{counter-reset:step}.three-steps--grid .media-wrapper{counter-increment:step;position:relative;overflow:visible}.three-steps--grid .media-wrapper:after{content:counter(step);display:grid;position:absolute;width:10%;height:16%;background-color:var(--ppk-black);font-family:var(--body-font);font-size:1.2vw;border-radius:50px;text-align:center;color:#fff;bottom:-7%;inset-inline:0;margin-inline:auto;z-index:2}.three-steps--grid .blurb-text h2{font-size:2.21vw;font-weight:600;text-align:center;padding-top:3vw;padding-bottom:.5vw}.three-steps--grid .multicolumn-card{background-color:#fff;border-radius:17.455px}.three-steps--grid .text-content p{font-size:.85vw;padding:1.6vw 1.4vw 4vw}@media screen and (max-width: 769px){.three-steps--grid{max-width:95%;margin-top:0}.three-steps--grid .kiss-grid-container{padding-bottom:6vw}.three-steps--grid .media-wrapper:after{font-size:4.2vw}.three-steps--grid .blurb-text h2{font-size:5.75vw;padding-top:12vw;padding-bottom:2vw}.three-steps--grid .text-content p{font-size:3vw;padding:6vw 6.8vw 12vw}}.compare--chart{max-width:50%;margin:0 auto;padding-top:2vw;padding-bottom:3vw}.comparison__content{overflow:hidden;padding:0}.first-chart{background:#dacdf1;border-radius:40px}.second-chart{background:#efecf4;border-radius:40px;height:22vw;margin-top:2.5vw!important}.first-chart .comparison__content .heading{padding:2.5vw 1.5vw}.second-chart .comparison__content .heading{padding:1.5vw 1.5vw 1.2vw}.first-chart .comparison__content .heading h2{font-size:1.7vw;font-weight:700;margin:0}.second-chart .comparison__content .heading h2{font-size:1.5vw;font-weight:700;margin:0}.first-chart .list{padding-bottom:3vw}.comparison__content .list p{display:flex;position:relative;align-items:center;padding:1vw 1.5vw;font-size:1vw;margin-block-start:0;margin-block-end:0}.comparison__content .list p:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px}.first-chart .comparison__content .list p:after{background:#b1a0ce}.second-chart .comparison__content .list p:after{background:#aeadb0}@media screen and (max-width: 769px){.compare--chart{max-width:95%}.compare--chart .kiss-grid{column-gap:10px!important}.first-chart{border-radius:20px}.second-chart{background:#efecf4;border-radius:20px;height:90vw;margin-top:5.48vw!important}.first-chart .comparison__content .heading{padding:10vw 4vw 14vw}.second-chart .comparison__content .heading{padding:5vw 4vw 8vw}.comparison__content .heading h2{font-size:4.5vw!important}.first-chart .list{padding-bottom:15vw}.comparison__content .list p{font-size:2.9vw;padding:2vw 5vw}.first-chart .comparison__content .list p:nth-child(2){padding:5vw 4vw}}.bottom--banner{max-width:95%;margin:0 auto;padding:2vw 0}@media screen and (min-width: 769px){.bottom--banner .__page-banner-text{height:90%}.bottom--banner p{width:44vw}.bottom--banner .button{color:var(--cta-text2);background-color:var(--cta-bg2)}}.bottom--banner img{border-radius:40px}.bottom--banner h2{font-size:2.21vw;font-weight:600;padding-bottom:.5em}.bottom--banner p{font-size:1.1vw;line-height:normal;margin-bottom:1.5em!important}.bottom--banner .button{border-radius:100px}@media screen and (hover: hover){.bottom--banner .button:hover{color:var(--cta-text);background-color:var(--cta-bg)}}@media screen and (max-width: 769px){.bottom--banner{padding:8vw 0}.bottom--banner img{border-radius:20px}.bottom--banner h2{font-size:5.75vw;color:#000!important}.bottom--banner p{font-size:3.25vw;color:#000!important}.bottom--banner .button:hover{color:var(--cta-text2);background-color:var(--cta-bg2)}}.lash-style--heading h2{font-size:1.65vw;font-weight:700;margin-top:1.5em;margin-bottom:1em}@media screen and (max-width: 767px){.lash-style--heading h2{font-size:5.75vw}}@media (min-width: 600px) and (max-width: 768px){.impress-individual-lash--carousel .product-slider__wrapper{min-width:100%}.impress-individual-lash--carousel .look__hotspot{width:6rem;height:6rem}.impress-individual-lash--carousel .look__hotspot_wrapper .look__hotspot{left:53.5vw;top:56vw}.impress-individual-lash--carousel .look__hotspot:before{width:3.1vw!important;height:3.2vw!important}.comparison__content .list p{font-size:3.1vw}.image-with-text .grid--1-col .grid__item{max-width:100%;width:100%}.starter-kit--banner .image-with-text__grid-mobile--reverse{flex-direction:column-reverse}.product-style__content .style{gap:5px;margin-bottom:1em}.product-style__content .style .button{min-width:100px;min-height:30px}.product-style__content .style a{padding:4.5px 20px;font-size:2.3vw}.three-steps--grid .media-wrapper:after{font-size:2.2vw}.three-steps--grid .text-content p{font-size:2vw;padding:5vw 3.8vw 6vw}.lash-style--heading h2{font-size:5.75vw}.lss__tab{font-size:2vw!important}.lss__tabs{max-width:85vw!important}.lss__slider.keen-slider{width:85vw!important}.lss__desc{font-size:1.7vw!important}.bottom--banner .__page-banner-text.page-banner-text__stacked{position:static;height:auto;top:0;left:0;width:100%;display:flex;flex-flow:column}.bottom--banner .__page-banner-text{justify-content:center}.bottom--banner .__page-banner-text.text-desktop-horizontal-position__center{transform:translate(0)}}@media (min-width: 800px) and (max-width: 1280px){.impress-individual-lash--carousel .product-slider__wrapper{max-width:88%;padding:8vw 0 3vw}.impress-individual-lash--carousel .keen-slider__slide{margin-bottom:0}.impress-individual-lash--carousel .keen-slider__slide:before{left:11%;font-size:1vw}.look__hotspot_wrapper .look__hotspot{left:16.5vw;top:17vw}.your-fave--banner .image-with-text__text.rte{width:100%}.individual-lash-collection--container{padding-left:8px}.individual-lash-collection--container h2{font-size:1.1vw}.individual-lash-collection--container .price{font-size:1.3vw}.text-column .multicolumn-card__info{margin-left:3em}.impress-lash-grid__image{width:7vw}.lash-map .multicolumn-card:nth-child(1){row-gap:1em}.impress-lash-icon{gap:10px}.starter-kit--banner,.your-fave--banner{margin:3em auto}.product-style__content .style{gap:5px;margin-bottom:1em}.product-style__content .style a{padding:2.5px 19px;font-size:.85vw}.lss__tabs{max-width:60vw!important}.lss__slider.keen-slider{width:60vw!important}.three-steps--grid{margin:3em auto 0}.three-steps--grid .blurb-text h2{padding-top:5vw}.three-steps--grid .kiss-grid__overflow{padding-bottom:10px!important}.first-chart,.second-chart{border-radius:25px}.first-chart .comparison__content .heading{padding:2.5vw}.second-chart .comparison__content .heading{padding:1.5vw 2.5vw 1.2vw}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-z-impress-individual-lash-kit.css.map */
