:export{breakTablet:720px;breakDesktop:960px;breakHd:2560px}:root{--color-white: #fff;--color-off-white: #f8f8f8;--color-light-grey: #ccc;--color-lead: #939393;--color-dark-grey: #2c2c2c;--color-black: #000;--color-red: #db162e;--color-light-red: #fbeff3;--color-dark-green: #155724;--color-green: #5cdb16;--color-light-green: #d4edda;--color-gold: #cc0;--color-yellow: #fdc215;--color-orange: #db8a16;--color-blue: #0076bb;--color-light-blue: #eff1f5;--color-ivory: #fcfaf8;--color-dark-ivory: #f5f3f0;--color-charcoal: #354145;--color-barrier: #4fc8ec;--color-eczema: #4195d1;--color-resurface: #d9e79a;--color-remedy: #ff6371;--color-recovery: color-recovery;--color-correct: #3bd4ae;--color-acne: #c074c0;--color-disabled: #929292;--color-grey-900: #252525;--color-grey-800: #515151;--color-grey-700: #5b5b5b;--color-grey-600: #7c7c7c;--color-grey-500: #929292;--color-grey-400: #a8a8a8;--font-weight-normal: 400;--font-weight-bold: 600;--font-weight-bolder: 700;--font-family-primary: OpenSans-Light, sans-serif;--font-family-header: Lora, sans-serif;--font-family-header-secondary: OpenSans-Light, sans-serif;--container-width: 1440px;--container-wider-width: 1660px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}body{font-family:OpenSans-Light,sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:0;margin:unset;text-transform:none}.h1,h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}.h1.display,h1.display{font-size:5rem;line-height:5.3125rem}.h1.display-mobile,h1.display-mobile{font-size:2.1875rem;line-height:2.5rem}.h1.h1,h1.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h1.h1,.h1.h1-mobile,h1.h1,h1.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.h1.h2,h1.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h1.h2,.h1.h2-mobile,h1.h2,h1.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%;padding-top:5px}}.h1.h3,h1.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h1.h3,.h1.h3-mobile,h1.h3,h1.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h1.h4,h1.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h1.h4,.h1.h4-mobile,h1.h4,h1.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h1.h5,h1.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h1.h5,.h1.h5-mobile,h1.h5,h1.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h1.h6,h1.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.h1.h6,.h1.h6-mobile,h1.h6,h1.h6-mobile{font-size:12px;font-style:italic;line-height:120%;text-transform:none}.h1,.h1.h6,.h1.h6-mobile,h1,h1.h6,h1.h6-mobile{font-family:Lora,sans-serif;font-weight:400;letter-spacing:0}.h1,h1{font-size:42px;line-height:110%}}.shopify-section--press .blockquote,.shopify-section--testimonials .testimonial__content,h2 .h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}.shopify-section--press .display.blockquote,.shopify-section--testimonials .display.testimonial__content,h2 .h2.display{font-size:5rem;line-height:5.3125rem}.shopify-section--press .display-mobile.blockquote,.shopify-section--testimonials .display-mobile.testimonial__content,h2 .h2.display-mobile{font-size:2.1875rem;line-height:2.5rem}.shopify-section--press .h1.blockquote,.shopify-section--testimonials .h1.testimonial__content,h2 .h2.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.shopify-section--press .h1-mobile.blockquote,.shopify-section--press .h1.blockquote,.shopify-section--testimonials .h1-mobile.testimonial__content,.shopify-section--testimonials .h1.testimonial__content,h2 .h2.h1,h2 .h2.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.shopify-section--press .h2.blockquote,.shopify-section--testimonials .h2.testimonial__content,h2 .h2.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.shopify-section--press .h2-mobile.blockquote,.shopify-section--press .h2.blockquote,.shopify-section--testimonials .h2-mobile.testimonial__content,.shopify-section--testimonials .h2.testimonial__content,h2 .h2.h2,h2 .h2.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.shopify-section--press .h3.blockquote,.shopify-section--testimonials .h3.testimonial__content,h2 .h2.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.shopify-section--press .h3-mobile.blockquote,.shopify-section--press .h3.blockquote,.shopify-section--testimonials .h3-mobile.testimonial__content,.shopify-section--testimonials .h3.testimonial__content,h2 .h2.h3,h2 .h2.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.shopify-section--press .h4.blockquote,.shopify-section--testimonials .h4.testimonial__content,h2 .h2.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.shopify-section--press .h4-mobile.blockquote,.shopify-section--press .h4.blockquote,.shopify-section--testimonials .h4-mobile.testimonial__content,.shopify-section--testimonials .h4.testimonial__content,h2 .h2.h4,h2 .h2.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.shopify-section--press .h5.blockquote,.shopify-section--testimonials .h5.testimonial__content,h2 .h2.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.shopify-section--press .h5-mobile.blockquote,.shopify-section--press .h5.blockquote,.shopify-section--testimonials .h5-mobile.testimonial__content,.shopify-section--testimonials .h5.testimonial__content,h2 .h2.h5,h2 .h2.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.shopify-section--press .h6.blockquote,.shopify-section--testimonials .h6.testimonial__content,h2 .h2.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.shopify-section--press .h6-mobile.blockquote,.shopify-section--press .h6.blockquote,.shopify-section--testimonials .h6-mobile.testimonial__content,.shopify-section--testimonials .h6.testimonial__content,h2 .h2.h6,h2 .h2.h6-mobile{font-family:Lora,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}.shopify-section--press .blockquote,.shopify-section--testimonials .testimonial__content,h2 .h2{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.h3,h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}.h3.display,h3.display{font-size:5rem;line-height:5.3125rem}.h3.display-mobile,h3.display-mobile{font-size:2.1875rem;line-height:2.5rem}.h3.h1,h3.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h3.h1,.h3.h1-mobile,h3.h1,h3.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.h3.h2,h3.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h3.h2,.h3.h2-mobile,h3.h2,h3.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.h3.h3,h3.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h3.h3,.h3.h3-mobile,h3.h3,h3.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h3.h4,h3.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h3.h4,.h3.h4-mobile,h3.h4,h3.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h3.h5,h3.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h3.h5,.h3.h5-mobile,h3.h5,h3.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h3.h6,h3.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.h3.h6,.h3.h6-mobile,h3.h6,h3.h6-mobile{font-family:Lora,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}.h3,h3{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h4,.shopify-section--featured-product .product-meta__title a,h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}.h4.display,.shopify-section--featured-product .product-meta__title a.display,h4.display{font-size:5rem;line-height:5.3125rem}.h4.display-mobile,.shopify-section--featured-product .product-meta__title a.display-mobile,h4.display-mobile{font-size:2.1875rem;line-height:2.5rem}.h4.h1,.shopify-section--featured-product .product-meta__title a.h1,h4.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h4.h1,.h4.h1-mobile,.shopify-section--featured-product .product-meta__title a.h1,.shopify-section--featured-product .product-meta__title a.h1-mobile,h4.h1,h4.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.h4.h2,.shopify-section--featured-product .product-meta__title a.h2,h4.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h4.h2,.h4.h2-mobile,.shopify-section--featured-product .product-meta__title a.h2,.shopify-section--featured-product .product-meta__title a.h2-mobile,h4.h2,h4.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.h4.h3,.shopify-section--featured-product .product-meta__title a.h3,h4.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h4.h3,.h4.h3-mobile,.shopify-section--featured-product .product-meta__title a.h3,.shopify-section--featured-product .product-meta__title a.h3-mobile,h4.h3,h4.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h4.h4,.shopify-section--featured-product .product-meta__title a.h4,h4.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h4.h4,.h4.h4-mobile,.shopify-section--featured-product .product-meta__title a.h4,.shopify-section--featured-product .product-meta__title a.h4-mobile,h4.h4,h4.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h4.h5,.shopify-section--featured-product .product-meta__title a.h5,h4.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h4.h5,.h4.h5-mobile,.shopify-section--featured-product .product-meta__title a.h5,.shopify-section--featured-product .product-meta__title a.h5-mobile,h4.h5,h4.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h4.h6,.shopify-section--featured-product .product-meta__title a.h6,h4.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.h4.h6,.h4.h6-mobile,.shopify-section--featured-product .product-meta__title a.h6,.shopify-section--featured-product .product-meta__title a.h6-mobile,h4.h6,h4.h6-mobile{font-family:Lora,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}.h4,.shopify-section--featured-product .product-meta__title a,h4{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h5,h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}.h5.display,h5.display{font-size:5rem;line-height:5.3125rem}.h5.display-mobile,h5.display-mobile{font-size:2.1875rem;line-height:2.5rem}.h5.h1,h5.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h5.h1,.h5.h1-mobile,h5.h1,h5.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.h5.h2,h5.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h5.h2,.h5.h2-mobile,h5.h2,h5.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.h5.h3,h5.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h5.h3,.h5.h3-mobile,h5.h3,h5.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h5.h4,h5.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h5.h4,.h5.h4-mobile,h5.h4,h5.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h5.h5,h5.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h5.h5,.h5.h5-mobile,h5.h5,h5.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h5.h6,h5.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.h5.h6,.h5.h6-mobile,h5.h6,h5.h6-mobile{font-family:Lora,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}.h5,h5{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h6,h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}.h6.display,h6.display{font-size:5rem;line-height:5.3125rem}.h6.display-mobile,h6.display-mobile{font-size:2.1875rem;line-height:2.5rem}.h6.h1,h6.h1{font-family:Lora,sans-serif;font-size:66px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h6.h1,.h6.h1-mobile,h6.h1,h6.h1-mobile{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.h6.h2,h6.h2{font-family:Lora,sans-serif;font-size:53px;font-weight:400;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h6.h2,.h6.h2-mobile,h6.h2,h6.h2-mobile{font-family:Lora,sans-serif;font-size:34px;font-weight:400;letter-spacing:0;line-height:110%}}.h6.h3,h6.h3{font-family:OpenSans-Light,sans-serif;font-size:34px;font-weight:600;letter-spacing:0;line-height:110%}@media (max-width: 719px){.h6.h3,.h6.h3-mobile,h6.h3,h6.h3-mobile{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:110%}}.h6.h4,h6.h4{font-family:OpenSans-Light,sans-serif;font-size:27px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h6.h4,.h6.h4-mobile,h6.h4,h6.h4-mobile{font-family:OpenSans-Light,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;line-height:120%}}.h6.h5,h6.h5{font-family:OpenSans-Light,sans-serif;font-size:22px;font-weight:600;letter-spacing:0;line-height:120%}@media (max-width: 719px){.h6.h5,.h6.h5-mobile,h6.h5,h6.h5-mobile{font-family:OpenSans-Light,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:120%}}.h6.h6,h6.h6{font-family:Lora,sans-serif;font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}@media (max-width: 719px){.h6,.h6.h6,.h6.h6-mobile,h6,h6.h6,h6.h6-mobile{font-family:Lora,sans-serif;font-size:12px;font-style:italic;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:OpenSans-Light,sans-serif}p{font-weight:300;line-height:140%}a,p{font-family:OpenSans-Light,sans-serif;font-size:16px}a{cursor:pointer;line-height:24px;text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:focus,a:hover{color:#000;text-decoration:underline}a:focus .icon,a:hover .icon{fill:#0076bb}.uppercase{text-transform:uppercase}.text-light{color:#5b5b5b}.text-body{font-size:16px;letter-spacing:0;line-height:22px}.text-body-large{font-size:18px;letter-spacing:0;line-height:140%}.text-body-large.link{text-decoration:underline}.text-body-small{font-size:12px;letter-spacing:0;line-height:17px}.text-body-small.link,.text-body.link{text-decoration:underline}.font-header-main{font-family:Lora,sans-serif!important}.font-body-main,.font-header-secondary{font-family:OpenSans-Light,sans-serif!important}.font-weight-regular{font-weight:400}.font-weight-demi-bold,.text-bold,.text-label{font-weight:600}.text-label{font-family:OpenSans-Light,sans-serif;font-size:11px;letter-spacing:1px;line-height:120%;text-transform:uppercase}.bg-blue{background:#0076bb}.color-blue{color:#0076bb}.fill-blue{fill:#0076bb}.stroke-blue{stroke:#0076bb}.border-blue{border-color:#0076bb}.bg-light-blue{background:#eff1f5}.color-light-blue{color:#eff1f5}.fill-light-blue{fill:#eff1f5}.stroke-light-blue{stroke:#eff1f5}.border-light-blue{border-color:#eff1f5}.bg-ivory{background:#fcfaf8}.color-ivory{color:#fcfaf8}.fill-ivory{fill:#fcfaf8}.stroke-ivory{stroke:#fcfaf8}.border-ivory{border-color:#fcfaf8}.bg-charcoal{background:#354145}.color-charcoal{color:#354145}.fill-charcoal{fill:#354145}.stroke-charcoal{stroke:#354145}.border-charcoal{border-color:#354145}.bg-barrier{background:#0076bb}.color-barrier{color:#0076bb}.fill-barrier{fill:#0076bb}.stroke-barrier{stroke:#0076bb}.border-barrier{border-color:#0076bb}.bg-eczema{background:#4195d1}.color-eczema{color:#4195d1}.fill-eczema{fill:#4195d1}.stroke-eczema{stroke:#4195d1}.border-eczema{border-color:#4195d1}.bg-inked{background:#000}.color-inked{color:#000}.fill-inked{fill:#000}.stroke-inked{stroke:#000}.border-inked{border-color:#000}.bg-resurface{background:#d9e79a}.color-resurface{color:#d9e79a}.fill-resurface{fill:#d9e79a}.stroke-resurface{stroke:#d9e79a}.border-resurface{border-color:#d9e79a}.bg-remedy{background:#ff6371}.color-remedy{color:#ff6371}.fill-remedy{fill:#ff6371}.stroke-remedy{stroke:#ff6371}.border-remedy{border-color:#ff6371}.bg-recovery{background:#00acbb}.color-recovery{color:#00acbb}.fill-recovery{fill:#00acbb}.stroke-recovery{stroke:#00acbb}.border-recovery{border-color:#00acbb}.bg-correct{background:#3bd4ae}.color-correct{color:#3bd4ae}.fill-correct{fill:#3bd4ae}.stroke-correct{stroke:#3bd4ae}.border-correct{border-color:#3bd4ae}.bg-acne{background:#c074c0}.color-acne{color:#c074c0}.fill-acne{fill:#c074c0}.stroke-acne{stroke:#c074c0}.border-acne{border-color:#c074c0}.bg-grey-900{background:#252525}.color-grey-900{color:#252525}.fill-grey-900{fill:#252525}.border-grey-900{border-color:#252525}.bg-grey-800{background:#515151}.color-grey-800{color:#515151}.fill-grey-800{fill:#515151}.border-grey-800{border-color:#515151}.bg-grey-700{background:#5b5b5b}.color-grey-700{color:#5b5b5b}.fill-grey-700{fill:#5b5b5b}.border-grey-700{border-color:#5b5b5b}.bg-grey-600{background:#7c7c7c}.color-grey-600{color:#7c7c7c}.fill-grey-600{fill:#7c7c7c}.border-grey-600{border-color:#7c7c7c}.bg-grey-500{background:#929292}.color-grey-500{color:#929292}.fill-grey-500{fill:#929292}.border-grey-500{border-color:#929292}.bg-grey-400{background:#a8a8a8}.color-grey-400{color:#a8a8a8}.fill-grey-400{fill:#a8a8a8}.border-grey-400{border-color:#a8a8a8}.bg-utility-error{background:#861a07}.color-utility-error{color:#861a07}.fill-utility-error{fill:#861a07}.stroke-utility-error{stroke:#861a07}.border-utility-error{border-color:#861a07}.bg-utility-success{background:#006c3f}.color-utility-success{color:#006c3f}.fill-utility-success{fill:#006c3f}.stroke-utility-success{stroke:#006c3f}.border-utility-success{border-color:#006c3f}.bg-utility-focus{background:#12306d}.color-utility-focus{color:#12306d}.fill-utility-focus{fill:#12306d}.stroke-utility-focus{stroke:#12306d}.border-utility-focus{border-color:#12306d}.bg-black{background:#000}.color-black{color:#000}.fill-black{fill:#000}.stroke-black{stroke:#000}.border-black{border-color:#000}.bg-white{background:#fff}.color-white{color:#fff}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.border-white{border-color:#fff}.border-light-1{border:1px solid #7c7c7c}.border-light-2{border:2px solid #7c7c7c}.border-heavy-1{border:1px solid #354145}.border-heavy-2{border:2px solid #354145}figure{margin:0}img,picture{margin:0;max-width:100%}.u-hidden{display:none!important}@media (max-width: 719px){.u-hidden-mobile-only{display:none!important}}@media (min-width: 720px){.u-hidden-tablet-up{display:none!important}}@media (min-width: 720px) and (max-width: 959px){.u-hidden-tablet-only{display:none!important}}@media (min-width: 960px){.u-hidden-desktop-up{display:none!important}}@media (min-width: 960px) and (max-width: 2559px){.u-hidden-desktop-only{display:none!important}}@media (min-width: 2560px){.u-hidden-hd-up{display:none!important}}.u-bg-main{background-color:#fcfaf8}.u-mb-template{margin-bottom:40px}.u-list-inline,.u-list-simple{list-style:none;margin:0;padding:0}.u-list-inline li{display:inline-block}.u-sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.u-clear-button{background-color:transparent;border:0;cursor:pointer;display:inline-block;margin:0;padding:0}.u-pointer{cursor:pointer}.u-no-link,.u-no-link:hover{color:inherit;text-decoration:none}.u-overflow-x-hidden{overflow-x:hidden}.carousel-container{position:relative}.carousel-container .carousel-left-action,.carousel-container .carousel-right-action{background-color:#fcfaf880;height:20px!important;padding:0;padding-block:.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.carousel-container .carousel-left-action svg,.carousel-container .carousel-right-action svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel-container .carousel-left-action{left:0}.carousel-container .carousel-right-action,body{right:0}body{left:0}.button,a.button,button,input[type=button],input[type=reset],input[type=submit]{background:none;border:unset;border-radius:0;cursor:pointer;outline:none}.button *,a.button *,button *,input[type=button] *,input[type=reset] *,input[type=submit] *{vertical-align:middle}.button:not(:last-child){margin-right:.625rem}.button,a.button{background-color:#eff1f5;border:unset;border-radius:0;font-family:OpenSans-Light,sans-serif;font-size:14px;font-weight:400;letter-spacing:.125rem!important;line-height:20px;min-width:100px;padding:10px 56px;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.button:hover,a.button:hover{text-decoration:none!important}.button.button--icon,a.button.button--icon{height:auto}.button.button--icon svg,a.button.button--icon svg{height:auto;width:auto}.button--large,.button--lg{font-size:1.125rem;height:56px;line-height:1.125rem;padding:0 40px}.button--lg{font-size:1.125rem}.button--primary,a.button--primary,a.button.button--primary{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,#eff1f5));background-image:-o-linear-gradient(top,#000 50%,#eff1f5 50%);background-image:linear-gradient(180deg,#fff 50%,#eff1f5 0);background-size:100% 200%;color:#252525;line-height:24px;padding-left:56px;padding-right:56px;-webkit-transition:background-position .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-color:#252525;border:1px #252525 solid}.button--primary.hover,.button--primary:hover,a.button--primary.hover,a.button--primary:hover,a.button.button--primary.hover,a.button.button--primary:hover{background-position:0 100%;color:var(--color-black)}.button--primary.focus,.button--primary:focus,a.button--primary.focus,a.button--primary:focus,a.button.button--primary.focus,a.button.button--primary:focus{outline:2px dashed #000;outline-offset:4px}.button--secondary,a.button--secondary{background-color:var(--color-light-blue);color:var(--color-black)}.button--secondary.hover,.button--secondary:hover,a.button--secondary.hover,a.button--secondary:hover{background-color:var(--color-black);color:var(--color-white)}.button--secondary.focus,.button--secondary:focus,a.button--secondary.focus,a.button--secondary:focus{-webkit-box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--color-blue);box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--color-blue)}.button--link,.button--tertiary{border-bottom:1px solid var(--color-blue)!important;color:var(--color-blue)!important;height:auto!important;padding:0 0 .5rem!important;-webkit-transition:all 50ms ease-in-out!important;-o-transition:all 50ms ease-in-out!important;transition:all 50ms ease-in-out!important}.button--link.link--secondary,.button--tertiary.link--secondary{border-color:var(--color-charcoal)!important;color:var(--color-charcoal)!important}.button--link.hover,.button--link:hover,.button--tertiary.hover,.button--tertiary:hover{background:unset!important;border-bottom:2px solid var(--color-blue)!important;border-color:unset}.button--link.hover.link--secondary,.button--link:hover.link--secondary,.button--tertiary.hover.link--secondary,.button--tertiary:hover.link--secondary{border-color:var(--color-charcoal)!important}.button--link.disabled,.button--link:disabled,.button--tertiary.disabled,.button--tertiary:disabled{background:unset!important;border-color:var(--color-grey-700)!important;color:var(--color-grey-700)!important;pointer-events:none!important}.button--link.focus,.button--link:active,.button--link:focus,.button--tertiary.focus,.button--tertiary:active,.button--tertiary:focus{background-color:var(--color-white);-webkit-box-shadow:0 0 0 8px var(--color-white),0 0 0 9px var(--color-blue);box-shadow:0 0 0 8px var(--color-white),0 0 0 9px var(--color-blue)}.nav--bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:var(--color-ivory);border-bottom:1px solid var(--color-grey-500);-ms-flex-direction:row;flex-direction:row}.nav--bar,.nav--bar .nav--link{display:-webkit-box;display:-ms-flexbox;display:flex}.nav--bar .nav--link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-charcoal);font-family:var(--font-family-header-secondary);font-size:.8125rem;height:100%;letter-spacing:2px;line-height:15px;overflow:hidden;position:relative}.nav--bar .nav--link:before{background-color:var(--color-blue);bottom:-1px;content:"";height:5px;left:-100%;position:absolute;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}.nav--bar .nav--link:hover{text-decoration:unset}.nav--bar .nav--link:hover:before{left:0}.nav--bar .nav--link:first-of-type{margin-left:2rem}.nav--bar .nav--link:last-of-type{margin-right:2rem}.disabled,.disabled:active,.disabled:focus,.disabled:hover{background-color:#929292!important;border:unset;color:var(--color-charcoal)!important;pointer-events:none}.button--sm{font-size:16px;padding:0 32px}.button--full{width:100%}.icon-container .button,.icon-container button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:2px solid #252525;color:#252525;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;padding:0;width:48px}.icon-container .button:hover,.icon-container button:hover{background-color:#0076bb;border-color:#0076bb;color:#fff}.icon-container .button:focus,.icon-container button:focus{background-color:#0076bb;border-color:#0076bb;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0076bb;box-shadow:0 0 0 2px #fff,0 0 0 4px #0076bb;color:#fff}.icon-container .button:disabled,.icon-container button:disabled{border-color:#929292;color:#929292}.icon-container .button:disabled:hover,.icon-container button:disabled:hover{background-color:#fff}.icon-container .button svg,.icon-container button svg{color:inherit}.icon-container.large .button,.icon-container.large button{height:72px;width:72px}.icon-container.small .button,.icon-container.small button{height:32px;width:32px}svg{color:#000}.input__error-message{color:#861a07;font-size:.8125rem;line-height:22px}.input__error-message,.input__success-message{font-family:OpenSans-Light,sans-serif;margin-top:6px}.input__success-message{color:#006c3f;font-size:.6875rem}.input-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9px}.input-group:not(:first-of-type){margin-top:38px}.input-group label{font-family:OpenSans-Light,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;line-height:120%;text-transform:uppercase}.form-field,.select,input[type=date],input[type=email],input[type=password],input[type=tel],input[type=text]:not(.quantity-selector__input),select,textarea{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:1rem;height:40px;line-height:1.4;padding:9px 12px}.form-field.input--focus,.form-field.input--hover,.form-field:active,.form-field:focus,.form-field:hover,.select.input--focus,.select.input--hover,.select:active,.select:focus,.select:hover,input[type=date].input--focus,input[type=date].input--hover,input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=email].input--focus,input[type=email].input--hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=password].input--focus,input[type=password].input--hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=tel].input--focus,input[type=tel].input--hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:not(.quantity-selector__input).input--focus,input[type=text]:not(.quantity-selector__input).input--hover,input[type=text]:not(.quantity-selector__input):active,input[type=text]:not(.quantity-selector__input):focus,input[type=text]:not(.quantity-selector__input):hover,select.input--focus,select.input--hover,select:active,select:focus,select:hover,textarea.input--focus,textarea.input--hover,textarea:active,textarea:focus,textarea:hover{background-color:#eff1f5}.form-field:disabled,.select:disabled,input[type=date]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:not(.quantity-selector__input):disabled,select:disabled,textarea:disabled{background-color:#fff;border-color:#7c7c7c;color:#7c7c7c}.form-field.input--error,.select.input--error,input[type=date].input--error,input[type=email].input--error,input[type=password].input--error,input[type=tel].input--error,input[type=text]:not(.quantity-selector__input).input--error,select.input--error,textarea.input--error{border-color:#861a07}.form-field.w-full,.select.w-full,input[type=date].w-full,input[type=email].w-full,input[type=password].w-full,input[type=tel].w-full,input[type=text]:not(.quantity-selector__input).w-full,select.w-full,textarea.w-full{width:100%}textarea{min-height:150px}select{background:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='9.333' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' d='M1.167 1.167 7 7l5.833-5.833' stroke='currentColor' stroke-width='.933'/%3E%3C/svg%3E")!important;background-position-x:95%!important;background-position-y:50%!important;background-repeat:no-repeat!important}select:active,select:focus,select:hover{background-color:#eff1f5!important}.vs__dropdown-toggle{border:2px solid #252525;border-radius:0;font-size:.875rem;height:44px}.vs--open .vs__dropdown-toggle{background-color:#a8a8a8;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #0076bb;box-shadow:0 0 0 2px #fff,0 0 0 4px #0076bb}.vs--disabled .vs__dropdown-toggle{border-color:#5b5b5b;color:#5b5b5b}.form__input-wrapper--labelled .form__floating-label{font-family:Lora,sans-serif}.option-selector .cc-select__btn{border-color:#7c7c7c;border-radius:0}.option-selector .cc-select__btn.focus,.option-selector .cc-select__btn:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px #0076bb;box-shadow:0 0 0 2px #fff,0 0 0 3px #0076bb}.option-selector .cc-select__btn[aria-expanded=true]{border:1px solid #354145}.option-selector .cc-select__btn[aria-expanded=true] .cc-select__icon{right:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.option-selector .cc-select__btn .cc-select__icon{right:20px;-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.option-selector .cc-select__btn:disabled{background-color:#a8a8a8!important;border-color:#7c7c7c!important;color:#5b5b5b!important}.option-selector .cc-select__btn:disabled .cc-select__icon{stroke:#5b5b5b;color:#5b5b5b}.option-selector .cc-select__listbox{border:1px solid #354145;left:0;top:calc(100% - 1px)}.option-selector .cc-select__listbox .cc-select__option.is-focused{background-color:#354145}.option-selector .cc-select__listbox .cc-select__option.is-focused span{color:#fff}input[type=checkbox].checkbox,input[type=radio]:not(.opt-btn){-webkit-appearance:none!important;position:relative}input[type=checkbox].checkbox:not(:only-child),input[type=radio]:not(.opt-btn):not(:only-child){margin-right:1rem}input[type=checkbox]:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #5b5b5b;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;left:0;position:relative;top:0;width:20px}input[type=checkbox].hover:before,input[type=checkbox]:hover:before{border:1px solid #354145}input[type=checkbox]:checked:before{background-color:#354145;border:1px solid #354145;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 6 3.667 4L13 2' stroke='%23fff' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{pointer-events:none}input[type=checkbox]:disabled:before{background-color:#a8a8a8}input[type=radio]:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #5b5b5b;box-shadow:0 0 0 3px #fff,0 0 0 4px #5b5b5b;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;justify-content:center;left:0;position:relative;top:0;width:12px}input[type=radio].hover:before,input[type=radio]:hover:before{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 4px #354145;box-shadow:0 0 0 3px #fff,0 0 0 4px #354145}input[type=radio]:checked:before{-webkit-box-shadow:0 0 0 3px #354145,0 0 0 4px #354145;box-shadow:0 0 0 3px #354145,0 0 0 4px #354145}input[type=radio]:disabled{pointer-events:none}input[type=radio]:disabled:before{background-color:#a8a8a8;-webkit-box-shadow:0 0 0 3px #a8a8a8,0 0 0 4px #5b5b5b;box-shadow:0 0 0 3px #a8a8a8,0 0 0 4px #5b5b5b}.footer__inner .social-media__link:hover svg{color:#fff}.footer__inner .icon--nav-arrow-right{color:#000}.prev-next-button:hover{background-color:#eff1f5}.header__inline-navigation .icon{height:24px;width:24px}.mobile-nav__link{font-family:OpenSans-Light,sans-serif!important}.mobile-nav .h3{font-size:27px;line-height:110%}.mobile-nav .h3,.mobile-nav .h5{font-weight:600;letter-spacing:1px}.mobile-nav .h5{font-size:18px;line-height:120%;text-transform:none}@media (max-width: 719px){.mobile-nav .h5{letter-spacing:0}}.header__icon-wrapper .icon--header-tote-bag{height:24px;margin-top:-2px;width:24px}.header__icon-wrapper svg{vertical-align:middle}@media (min-width: 960px){.header__icon-wrapper svg{height:24px;width:24px}}.header__linklist-link{font-family:OpenSans-Light,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;line-height:32px;text-transform:uppercase}.header__linklist-link:hover{text-decoration:none}.mega-menu__inner a.h6{font-family:Lora,sans-serif;text-transform:none}.mega-menu__inner .linklist__item a:hover,.mega-menu__inner a.h6:hover{color:unset}.mobile-nav__link .animated-plus{height:16px;width:16px}.mobile-nav__link .animated-plus:after{height:16px}.mobile-nav__link .animated-plus:before{width:16px}.slideshow__slide-inner h1{margin:16px 0}.shopify-section--collection-list .h3{margin-top:16px}.shopify-section--collection-list .heading .heading--small .link{margin-top:32px}.image-with-text__text-wrapper p{font-size:18px;font-style:normal;font-weight:300;line-height:140%}@media (max-width: 719px){.image-with-text__text-wrapper p{font-size:16px;letter-spacing:0;line-height:22px}}.shopify-section--rich-text p{font-size:18px;font-style:normal;font-weight:300;line-height:140%}@media (max-width: 719px){.shopify-section--rich-text .rich-text__title{font-family:Lora,sans-serif;font-size:42px;font-weight:400;letter-spacing:0;line-height:110%}}.breadcrumb .breadcrumb__link{color:#515151;font-family:OpenSans-Light,sans-serif;font-size:12px;font-style:normal;font-weight:300;letter-spacing:0;line-height:17px}.product-facet__meta-bar-item--sort .product-facet__sort-by-title{font-size:16px;letter-spacing:0;line-height:22px}.product-facet__meta-bar-item--sort #sort-by-selected-value{font-size:16px;font-weight:600;letter-spacing:0;line-height:22px;vertical-align:baseline}.product-facet__filter-item button{font-size:18px;letter-spacing:0;line-height:140%}.product-facet__filter-item .checkbox{top:0}.product-facet__filter-item input[type=checkbox].checkbox:not(:only-child),.product-facet__filter-item input[type=radio]:not(.opt-btn):not(:only-child){margin-right:0}.product-facet__meta-bar-item{color:#000}@media (max-width: 719px){.product-facet__meta-bar-item{font-family:OpenSans-Light,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;line-height:120%;text-transform:uppercase}}.product-facet__filter-item svg{height:20px;width:20px}.link-bar__link-item a{color:#000;font-size:.875rem;font-weight:600;letter-spacing:1px;line-height:17px;text-transform:uppercase}.link-bar__link-item a:after{bottom:0}.link-bar__link-item a:hover{text-decoration:unset}.product-facet__meta-bar-item--sort .popover__choice-label{font-size:16px;font-weight:600;letter-spacing:0;line-height:22px}.collapsible-toggle{font-size:18px;font-weight:600;letter-spacing:0;line-height:140%;padding:26px 0 24px}.collapsible-toggle .animated-plus:after{height:15px}.collapsible-toggle .animated-plus:before{width:15px}.collapsible__content{font-size:16px;letter-spacing:0;line-height:22px;padding-left:0;padding-top:0}.faq__item{border-top:2px solid #eff1f5}@media (max-width: 719px){.faq__item,.product-tabs__tab-item-wrapper{margin-left:var(--container-gutter);margin-right:var(--container-gutter);padding:0}.product-tabs__tab-item-wrapper{border-top:2px solid #eff1f5}.product-tabs__tab-item-wrapper:last-child{border-bottom:2px solid #eff1f5}}.product-form__add-button{height:48px}.product-sticky-form .button,.product-sticky-form .select{line-height:normal}@media (max-width: 719px){.product-meta__price-list-container{margin-top:0}.product-meta__price-list-container .price-list{margin-top:16px}}.product-meta__price-list-container .price-list .price--large{font-size:18px;letter-spacing:0;line-height:140%}.product__thumbnail{min-width:56px;width:56px}.product-sticky-form__bottom-info .product-sticky-form__title{font-size:18px;font-weight:600;letter-spacing:0;line-height:140%}.product-sticky-form__bottom-info .product-sticky-form__price{font-size:18px;letter-spacing:0;line-height:140%}@media (max-width: 719px){.product-tabs__content .collapsible-toggle{font-size:16px;letter-spacing:0;line-height:22px}}.product-form__shipping-text{text-align:center}.product-form__shipping-text p a{font-size:14px;text-decoration:none}.product-item__label-list--pdp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:unset!important;margin:auto 0;position:relative;top:unset}.product-item__label-list--pdp .label{margin-bottom:0!important;margin-left:16px}.shopify-section--blog-posts .article-item__excerpt{margin-top:0}.shopify-section--featured-product .product-meta__title a{display:block}.shopify-section--gallery .gallery__arrow{background-color:#fff}.shopify-section--gallery .gallery__arrow:hover{background-color:#eff1f5}.shopify-section--image-with-text-overlay .image-overlay__text-container p{font-size:16px;letter-spacing:0;line-height:22px}@media (min-width: 720px){.shopify-section--image-with-text-overlay .image-overlay__text-container p{font-size:18px;letter-spacing:0;line-height:140%}}.shopify-section--multi-column .text-container p:not(.h5){font-size:18px;letter-spacing:0;line-height:140%}.shopify-section--multi-column .multi-column__text-container p:not(.h5){font-size:16px;letter-spacing:0;line-height:22px}@media (max-width: 719px){.shopify-section--multi-column .multi-column__text-container .multi-column__button{padding:10px;width:100%}}.shopify-section--press .press-list__wrapper{min-height:215px}@media (max-width: 719px){.shopify-section--press .press-list__wrapper{min-height:230px}}.shopify-section--shop-the-look .shop-the-look__label{padding:14px 20px}.mini-cart.drawer .drawer__title{gap:16px}.template-cart .shipping-estimator .shipping-estimator__toggle-button{padding:32px}@media (max-width: 719px){.template-cart .shipping-estimator .shipping-estimator__toggle-button{padding:18px}}.template-cart .shipping-estimator .select-wrapper svg{display:none}.cart-notification__wrapper svg{color:#fff}#predictive-search-form .predictive-search__input{padding-left:10px}#search-tabs-nav .tabs-nav__scroller .tabs-nav__scroller-inner .tabs-nav__item-list :not(button:first-of-type){display:none}.predictive-search__input{min-width:200px}@media (min-width: 720px){.predictive-search__input{min-width:250px}}@media (min-width: 960px){.predictive-search__input{min-width:300px}}.announcement-bar svg{color:#fff}.mailer-sigup__container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:30px 0}.mailer-sigup__form{width:100%}@media (min-width: 720px){.mailer-sigup__form{max-width:70%}}@media (min-width: 960px){.mailer-sigup__form{max-width:55%}}.mailer-signup__submit{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,#eff1f5))!important;background-image:-o-linear-gradient(top,#000 50%,#eff1f5 50%)!important;background-image:linear-gradient(180deg,#000 50%,#eff1f5 0)!important;background-size:100% 200%!important}.u-background-white{background-color:var(--color-white)}.u-background-black{background-color:var(--color-black)}.u-background-off-white{background-color:var(--color-off-white)}.u-background-light-gray{background-color:var(--color-light-grey)}.u-background-charcoal{background-color:var(--color-charcoal)}.u-background-dark-grey{background-color:var(--color-dark-grey)}.u-background-red{background-color:var(--color-red)}.u-background-light-red{background-color:var(--color-light-red)}.u-background-dark-green{background-color:var(--color-dark-green)}.u-background-green{background-color:var(--color-green)}.u-background-light-green{background-color:var(--color-light-green)}.u-background-gold{background-color:var(--color-gold)}.u-background-yellow{background-color:var(--color-yellow)}.u-background-orange{background-color:var(--color-orange)}.u-background-blue{background-color:var(--color-blue)}.u-background-light-blue{background-color:var(--color-light-blue)}.u-background-ivory{background-color:var(--color-ivory)}.u-background-barrier{background-color:var(--color-barrier)}.u-background-eczema{background-color:var(--color-eczema)}.u-background-resurface{background-color:var(--color-resurface)}.u-background-remedy{background-color:var(--color-remedy)}.u-background-recovery{background-color:var(--color-recovery)}.u-background-correct{background-color:var(--color-correct)}.u-background-acne{background-color:var(--color-acne)}.u-background-grey-900{background-color:var(--color-grey-900)}.u-background-grey-800{background-color:var(--color-grey-800)}.u-background-grey-700{background-color:var(--color-grey-700)}.u-background-grey-600{background-color:var(--color-grey-600)}.u-background-grey-500{background-color:var(--color-grey-500)}.u-background-grey-400{background-color:var(--color-grey-400)}.u-text-white,.u-text-white *,.u-text-white :hover,.u-text-white:hover{color:var(--color-white)}.u-text-black,.u-text-black *,.u-text-black :hover,.u-text-black:hover{color:var(--color-black)}.u-text-off-white,.u-text-off-white *,.u-text-off-white :hover,.u-text-off-white:hover{color:var(--color-off-white)}.u-text-light-gray,.u-text-light-gray *,.u-text-light-gray :hover,.u-text-light-gray:hover{color:var(--color-light-grey)}.u-text-charcoal,.u-text-charcoal *,.u-text-charcoal :hover,.u-text-charcoal:hover{color:var(--color-charcoal)}.u-text-dark-grey,.u-text-dark-grey *,.u-text-dark-grey :hover,.u-text-dark-grey:hover{color:var(--color-dark-grey)}.u-text-red,.u-text-red *,.u-text-red :hover,.u-text-red:hover{color:var(--color-red)}.u-text-light-red,.u-text-light-red *,.u-text-light-red :hover,.u-text-light-red:hover{color:var(--color-light-red)}.u-text-dark-green,.u-text-dark-green *,.u-text-dark-green :hover,.u-text-dark-green:hover{color:var(--color-dark-green)}.u-text-green,.u-text-green *,.u-text-green :hover,.u-text-green:hover{color:var(--color-green)}.u-text-light-green,.u-text-light-green *,.u-text-light-green :hover,.u-text-light-green:hover{color:var(--color-light-green)}.u-text-gold,.u-text-gold *,.u-text-gold :hover,.u-text-gold:hover{color:var(--color-gold)}.u-text-yellow,.u-text-yellow *,.u-text-yellow :hover,.u-text-yellow:hover{color:var(--color-yellow)}.u-text-orange,.u-text-orange *,.u-text-orange :hover,.u-text-orange:hover{color:var(--color-orange)}.u-text-blue,.u-text-blue *,.u-text-blue :hover,.u-text-blue:hover{color:var(--color-blue)}.u-text-light-blue,.u-text-light-blue *,.u-text-light-blue :hover,.u-text-light-blue:hover{color:var(--color-light-blue)}.u-text-ivory,.u-text-ivory *,.u-text-ivory :hover,.u-text-ivory:hover{color:var(--color-ivory)}.u-text-barrier,.u-text-barrier *,.u-text-barrier :hover,.u-text-barrier:hover{color:var(--color-barrier)}.u-text-eczema,.u-text-eczema *,.u-text-eczema :hover,.u-text-eczema:hover{color:var(--color-eczema)}.u-text-resurface,.u-text-resurface *,.u-text-resurface :hover,.u-text-resurface:hover{color:var(--color-resurface)}.u-text-remedy,.u-text-remedy *,.u-text-remedy :hover,.u-text-remedy:hover{color:var(--color-remedy)}.u-text-recovery,.u-text-recovery *,.u-text-recovery :hover,.u-text-recovery:hover{color:var(--color-recovery)}.u-text-correct,.u-text-correct *,.u-text-correct :hover,.u-text-correct:hover{color:var(--color-correct)}.u-text-acne,.u-text-acne *,.u-text-acne :hover,.u-text-acne:hover{color:var(--color-acne)}.u-text-grey-900,.u-text-grey-900 *,.u-text-grey-900 :hover,.u-text-grey-900:hover{color:var(--color-grey-900)}.u-text-grey-800,.u-text-grey-800 *,.u-text-grey-800 :hover,.u-text-grey-800:hover{color:var(--color-grey-800)}.u-text-grey-700,.u-text-grey-700 *,.u-text-grey-700 :hover,.u-text-grey-700:hover{color:var(--color-grey-700)}.u-text-grey-600,.u-text-grey-600 *,.u-text-grey-600 :hover,.u-text-grey-600:hover{color:var(--color-grey-600)}.u-text-grey-500,.u-text-grey-500 *,.u-text-grey-500 :hover,.u-text-grey-500:hover{color:var(--color-grey-500)}.u-text-grey-400,.u-text-grey-400 *,.u-text-grey-400 :hover,.u-text-grey-400:hover{color:var(--color-grey-400)}.u-text-center,.u-text-center *{text-align:center}.u-text-left,.u-text-left *{text-align:left}.u-text-right,.u-text-right *{text-align:right}a.klaviyo-bis-trigger{width:100%}.product-item-meta .yotpo.bottomLine.yotpo-small{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-item-meta .yotpo-bottomline .yotpo-stars{margin:0 5px 0 0!important}.yotpo-no-reviews{display:none}button#yotpo-main-widget-btn{border-radius:0!important;height:auto;padding:15px 35px;width:auto}a.yotpo-reviews-trademark.yotpo-reviews-by{display:none!important}.yotpo-head{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.yotpo-display-l .yotpo-main-layout .yotpo-head .yotpo-headline,.yotpo-display-m .yotpo-main-layout .yotpo-head .yotpo-headline{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-left:unset!important}button#yotpo-main-widget-btn.yotpo-clear-filters-btn{min-height:50px!important;min-width:200px!important}.yotpo-hover-cta,.yotpo-lightbox-product-button{background-color:#000!important;border-radius:0!important}.yotpo-lightbox-product-button{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/112/assets/main.css.map?v=55873341333943625031732050549 */
