:root{--font-1: neue-haas-grotesk-display, sans-serif;--font-2: kepler-std, serif;--font-3: sofia-pro, sans-serif;--font-4: itc-bodoni-seventytwo-pro, sans-serif;--FONT-STACK-BODY: var(--font-3);--FONT-STACK-HEADING: var(--font-4);--FONT-STACK-SUBHEADING: var(--font-4);--FONT-STACK-NAV: var(--font-4);--BTN-FONT-STACK: var(--font-1)}.ft1{font-family:var(--font-1)!important}.ft2{font-family:var(--font-2)!important}.ft3{font-family:var(--font-3)!important}.ft4{font-family:var(--font-4)!important}.header__nav,.nav-link,.menu__item{font-weight:300}body,p,.rte p,.grid__description p,.hero__rte p,.body-x-small,.body-small,.body-medium,.body-large,.body-x-large{line-height:var(--line-height-normal);font-weight:300}.subheading{font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-mini,.heading-x-small,.heading-small,.heading-medium,.heading-large,.heading-x-large{line-height:var(--line-height-heading);font-weight:300}.btn,button,input[type=submit],input[type=button]{font-weight:400}.btn--text.btn--small{font-size:calc(var(--BTN-FONT-SIZE) * .875)}.btn--text.btn--large{font-size:calc(var(--BTN-FONT-SIZE) * 1.125)}.product__head .product__title{font-family:var(--title-font, var(--FONT-STACK-HEADING));font-weight:var(--title-weight, inherit);letter-spacing:var(--title-letter-spacing, inherit)}@media(min-width:750px){.one-fifty-height-hero{min-height:150px}.one-hundred-height-hero{min-height:100px}.auto-height-hero{min-height:auto}}.one-fifty-height-hero--mobile{min-height:150px}.one-hundred-height-hero--mobile{min-height:100px}.auto-height-hero--mobile{min-height:auto}body[id^=locate-a-provider] .header__wrapper .image-wrapper,body[id^=locate-a-provider] .site-footer-wrapper .image-wrapper{aspect-ratio:unset;max-height:none;overflow:visible;background-color:transparent;margin-bottom:0}[id^=Collection--][id$=__featured-collection] .grid__items-holder{max-width:none!important;margin-right:auto!important;margin-left:auto!important;overflow:visible!important}[id^=Collection--][id$=__featured-collection] .grid-outer{width:100%!important;overflow:visible!important}[id^=Collection--][id$=__featured-collection] .grid--slider{--item-width: calc((100vw - var(--scrollbar-width) - var(--outer) * 2) / 3) !important;justify-content:center!important}[id^=Collection--][id$=__featured-collection] .grid:not(.grid--slider){justify-content:center!important}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title,[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title,[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title{display:block!important;font-size:0!important;line-height:1.1!important;letter-spacing:0!important;color:transparent!important;text-align:center!important}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:before,[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:before,[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:before{display:block!important;font-family:"Linotype Didot","Didot LT STD",Didot,var(--FONT-STACK-HEADING),serif!important;font-style:normal!important;font-weight:400!important;font-size:clamp(18px,1.35vw,24px)!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important;color:#212121!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:before{content:"CLEANSE"}[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:before{content:"EXFOLIATE"}[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:before{content:"RESTORE"}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:after,[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:after,[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:after{display:block!important;margin-top:.34rem!important;font-family:commuters-sans,"Commuter Sans",sofia-pro,var(--FONT-STACK-BODY),sans-serif!important;font-style:normal!important;font-weight:300!important;font-size:13.5px!important;letter-spacing:.035em!important;line-height:1.25!important;text-transform:none!important;color:#2121219e!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:after{content:"AHA Cleanser"}[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:after{content:"Exfoliating Toner"}[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:after{content:"Prickly Pear Seed Oil"}@media(max-width:749px){[id^=Collection--][id$=__featured-collection] .grid__items-holder{max-width:none!important}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:before,[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:before,[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:before{font-size:clamp(17px,5.6vw,22px)!important}[id^=Collection--][id$=__featured-collection] a[href*="/products/aha-cleanser"] .product-item__title:after,[id^=Collection--][id$=__featured-collection] a[href*="/products/exfoliating-toner"] .product-item__title:after,[id^=Collection--][id$=__featured-collection] a[href*="/products/prickly-pear-seed-oil"] .product-item__title:after{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lbh-custom-styles.css.map */
