@import"https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;500;600;700;800&display=swap";@import"https://use.typekit.net/iec1sye.css";@import"https://use.typekit.net/ecb3jvy.css";:root{--bebas-neue-pro: "bebas-neue-pro", sans-serif;--bebas-neue-pro-thin: "bebas-neue-pro", sans-serif;--maven-pro: "Maven Pro", sans-serif;--yellow: #fff2c1;--purple: #ebe4ff;--pink: #ffe8f3;--black: #030000}h1,h2,h3,p,li{font-family:var(--bebas-neue-pro)}.product__info-container .product__description :is(p,li){font-family:var(--maven-pro)}.yotpo-widget-spotlight-cta .yotpo-widget-spotlight-cta__button p{font-family:inherit}.product__info-container>*:first-child{font-family:inherit}.newsletter__grid p,.footer-block__details-content li{font-family:inherit}.sugarcloud-mirage{background-color:var(--yellow)}.toasted-lumiere{background-color:var(--purple)}.seville-blossom{background-color:var(--pink)}.hair-mist__section{background-image:url(/cdn/shop/files/Hair-Mist_Background.jpg);background-repeat:no-repeat;background-size:cover}.hair-mist__section .kiss-grid-container{padding:3vw}@media screen and (max-width:769px){.hair-mist__section{background-image:url(/cdn/shop/files/Hair-Mist_Background-mobile.jpg)}.hair-mist__section .kiss-grid-container{padding:6vw 4vw}}.heading-banner h2{font-family:var(--bebas-neue-pro-thin);font-size:3vw;font-weight:350;text-transform:uppercase;margin-bottom:-.2em!important}.heading-banner h3{font-size:3.8vw;text-transform:uppercase;margin:0}.heading-banner p{font-family:var(--bebas-neue-pro-thin);font-size:1.4vw;font-weight:375;margin-top:0;line-height:1.2}@media screen and (max-width:769px){.kiss-slide__text-box{top:0!important;padding-top:15px!important}.heading-banner h2{font-size:9vw}.heading-banner h3{font-size:10.8vw}.heading-banner p{font-size:4.4vw;width:68vw;margin:auto}}@media screen and (min-width:768px){.hair-mist__section .kiss-grid>*:last-child:nth-child(odd){grid-column:1 / -1}}.fragrance-notes{text-align:center;padding:3vw 2vw 2vw}.fragrance-notes h2{font-size:4vw;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.fragrance-notes .subtitle{font-family:var(--bebas-neue-pro-thin);font-size:2.5vw;font-weight:350;color:var(--black);letter-spacing:1px;margin:.2em 0 0;line-height:normal;text-transform:uppercase}.fragrance-notes .scent{font-size:1.35vw;margin:.2em 0 1em;margin-block-start:-1em;margin-block-end:0}.fragrance-notes .scent span{font-size:3vw;display:inline-block;vertical-align:middle;transform:translateY(-2px);margin:0 5px}.notes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.note-column{position:relative;padding:0 20px}.note-column:not(:last-child):after{content:"";position:absolute;top:0;right:-10%;width:1px;height:100%;background:#000}.note-column h3{font-size:2vw;margin-top:0;margin-bottom:.5em;padding-bottom:.75vw;border-bottom:1px solid #000}.note-column ul{list-style:none;padding:0;margin:0}.note-column li{font-size:1.4vw;line-height:1.5}@media screen and (max-width:769px){.hair-mist__section .kiss-grid{row-gap:0!important}.sugarcloud-mirage,.toasted-lumiere,.seville-blossom{padding:3vw 0 6vw!important}.fragrance-notes{padding:0 0 2vw}.fragrance-notes h2{font-size:8.5vw}.fragrance-notes .subtitle{font-size:5.5vw}.fragrance-notes .scent{font-size:3.2vw;font-weight:600;margin-block-start:0;margin-block-end:.5em}.notes-grid{gap:10px}.note-column{padding:0 10px}.note-column:not(:last-child):after{right:-3%}.note-column h3{font-size:4.5vw}.note-column li{font-size:3.8vw;line-height:1.3}.order--mobile:nth-child(1){order:1}.order--mobile:nth-child(2){order:2}.order--mobile:nth-child(3){order:4}.order--mobile:nth-child(4){order:3;margin-top:5vw}.order--mobile:nth-child(5){order:5;margin-top:5vw}.order--mobile:nth-child(6){order:6}.order--mobile:nth-child(7){order:7}}.benefit-circles{padding:1vw 8vw}@media screen and (min-width:768px){.benefit-circles{margin-bottom:2em}}.benefit-circles__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5vw;align-items:center}.benefit-circle{aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;position:relative;display:flex;flex-direction:column}.benefit-circle img{width:100%;height:50%;object-fit:cover;display:block}.benefit-circle__text{width:100%;height:50%;top:50%;position:absolute;display:flex;align-items:start;justify-content:center;text-align:center;padding:1vw;font-size:1.4vw;font-weight:375;line-height:1.25}@media screen and (max-width:769px){.benefit-circles{padding:20px}.benefit-circles__grid{grid-template-columns:repeat(2,1fr);gap:24px 18px}.benefit-circle__text{font-size:clamp(12px,3vw,16px);padding:10px}}.carousel .keen-slider__slide .default-image,.carousel .keen-slider__slide .hover-image{width:100%;height:auto}.fragrance--carousel .product-slider__text.page-width{text-align:center;font-size:2.5vw}.fragrance--carousel .product-slider__text p{text-align:center;text-transform:uppercase;font-size:2.5vw;margin:0 auto .5em;letter-spacing:1px}.fragrance--carousel .product-slider__carousel-wrapper{position:relative;z-index:20}@media screen and (min-width:750px){.fragrance--carousel .product-slider__carousel-wrapper{width:70%;margin:auto}.carousel .dots{display:none}}@media screen and (max-width:769px){.carousel{padding-top:5vw;padding-left:5vw;padding-bottom:5vw}.fragrance--carousel{padding-bottom:8vw}.image--carousel .keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{margin-bottom:2em}.carousel .dots{position:absolute;bottom:0;left:45%;transform:translate(-50%);text-align:center;width:28.31vw;height:.3rem;background-color:#f4f4f4;border-radius:2.75rem;display:flex;align-items:center;justify-content:space-between}.carousel .dot{width:10.875rem;height:.3rem;margin:0;background-color:#f4f4f4;border-radius:2.75rem;cursor:pointer}.carousel .dot--active{background-color:#000}.carousel .dots{width:87.31vw}.fragrance--carousel .product-slider__text p{font-size:6vw}}.product--container{font-family:var(--maven-pro)}.product--container h2{font-family:var(--maven-pro);font-size:1.2vw;font-weight:500;text-transform:uppercase;margin:.7em 0 0}.product--container p{font-family:var(--maven-pro);font-size:1vw;margin:0;font-weight:400}.product--container .price{font-size:1vw;font-weight:500;margin-top:-.3em}.product--container .price .price__suffix{font-size:100%;line-height:calc(.75 + var(--font-price-scale));margin-inline-start:.1rem}.product--container .price .price__prefix{font-size:100%;line-height:calc(1 + 1.2 / var(--font-price-scale))}@media screen and (max-width:769px){.product--container h2{font-size:4.5vw;font-weight:600}.product--container p{font-size:3.8vw;font-weight:600}.product--container .price{font-size:3.7vw;margin-top:-.3em;margin-bottom:1em}}@media(min-width:600px)and (max-width:768px){.kiss-slide__text-box{left:0!important;width:100%!important}.fragrance--carousel .product-slider__carousel-wrapper{width:100%}.benefit-circles{margin-top:3em}.benefit-circle__text{font-size:clamp(20px,5vw,28px)}}@media(min-width:800px)and (max-width:1200px){.fragrance-notes{padding:2vw 1vw}.note-column h3{font-size:1.4vw}.note-column:not(:last-child):after{right:-20%}.button{min-height:40px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/template-z-hair-mist.css.map */
