:root{--font-h1--size: clamp(2.125rem, 1.4rem + 2.2vw, 3rem);--font-h2--size: clamp(1.75rem, 1.2rem + 1.4vw, 2.25rem);--font-h3--size: clamp(1.25rem, 1rem + .7vw, 1.625rem);--letter-spacing--heading-tight: -.02em;--uma-label-size: 12px;--uma-label-track: .12em;--uma-btn-size: 13px;--uma-btn-track: .1em;--uma-sec-pad-default: clamp(48px, 5vw, 80px);--uma-radius-media: 4px}:where(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded):not(.button-unstyled){font-size:var(--uma-btn-size);letter-spacing:var(--uma-btn-track);font-weight:600;line-height:1.2;min-height:48px}.button-secondary{text-transform:var(--button-text-case-secondary)}.uma-sec{background:var(--color-background);color:var(--color-foreground);padding-block:var(--uma-sec-pad, var(--uma-sec-pad-default))}.uma-wrap{box-sizing:border-box;width:100%;max-width:calc(var(--page-content-width, 90rem) + var(--page-margin, 16px) * 2);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.uma-label{margin:0 0 14px;font-size:var(--uma-label-size);letter-spacing:var(--uma-label-track);text-transform:uppercase;font-weight:600;line-height:1.4;color:var(--uma-plum, var(--color-foreground))}.uma-h1,.uma-h2{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);color:var(--color-foreground);letter-spacing:-.02em;text-wrap:balance}.uma-h1{font-size:clamp(28px,3vw,44px);line-height:1.12}.uma-h2{font-size:clamp(28px,2.6vw,40px);line-height:1.15}.uma-body{margin:0;font-size:clamp(15px,.9rem + .15vw,17px);line-height:1.6;color:var(--color-foreground);text-wrap:pretty}.uma-btn{display:inline-grid;place-content:center;min-height:48px;text-decoration:none}.uma-btn--block{width:100%}.uma-link{display:inline-flex;align-items:center;min-height:44px;font-size:var(--uma-btn-size);letter-spacing:var(--uma-btn-track);text-transform:uppercase;font-weight:600;color:var(--uma-acai, var(--color-foreground));text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.uma-link:hover{color:var(--uma-plum, var(--color-foreground))}.uma-ritual__inner{display:grid;grid-template-columns:minmax(0,448px) minmax(0,520px);justify-content:center;align-items:center;gap:clamp(32px,6vw,96px)}.uma-ritual__media{width:100%;aspect-ratio:4 / 5;max-height:560px;overflow:hidden;border-radius:var(--uma-radius-media);background:rgb(var(--color-foreground-rgb) / .06)}.uma-ritual__media picture,.uma-ritual__media img{display:block;width:100%;height:100%;object-fit:cover}.uma-ritual__intro{margin-top:16px;max-width:460px}.uma-ritual__steps{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgb(var(--color-foreground-rgb) / .15)}.uma-ritual__step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .15)}.uma-ritual__num{font-size:var(--uma-label-size);letter-spacing:var(--uma-label-track);font-weight:600;color:var(--uma-plum, var(--color-foreground));padding-top:3px}.uma-ritual__step-title{margin:0 0 4px;font-family:var(--font-heading--family);font-size:17px;line-height:1.3;font-weight:600;letter-spacing:0}.uma-ritual__step-text{margin:0;font-size:15px;line-height:1.6}.uma-ritual .uma-btn{margin-top:28px}@media screen and (max-width:749px){.uma-ritual__inner{grid-template-columns:minmax(0,1fr);gap:28px}.uma-ritual__media{aspect-ratio:1 / 1;max-height:none}.uma-ritual .uma-h2{font-size:28px}}.uma-formula__heading{text-align:center;max-width:760px;margin:0 auto 24px}.uma-formula__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:800px;margin-inline:auto}.uma-formula__tile{aspect-ratio:4 / 5;max-height:440px;overflow:hidden;border-radius:var(--uma-radius-media);background:rgb(var(--color-foreground-rgb) / .06)}.uma-formula__tile img{display:block;width:100%;height:100%;object-fit:cover}.uma-formula__footer{text-align:center;max-width:560px;margin:24px auto 0;display:grid;justify-items:center;gap:12px}@media screen and (max-width:749px){.uma-formula__heading{margin-bottom:24px}.uma-formula__grid{gap:10px}}.uma-spotlight{padding-block:clamp(24px,4vw,64px)}.uma-spotlight__inner{display:grid;grid-template-columns:minmax(0,480px) minmax(0,480px);justify-content:center;align-items:center;gap:clamp(32px,6vw,96px)}.uma-spotlight__media{width:100%;aspect-ratio:4 / 5;max-height:600px;overflow:hidden;border-radius:var(--uma-radius-media);background:rgb(var(--color-foreground-rgb) / .06)}.uma-spotlight__media img{display:block;width:100%;height:100%;object-fit:cover}.uma-spotlight__copy .uma-body{margin-top:16px;max-width:440px}.uma-spotlight__copy .uma-btn{margin-top:28px}@media screen and (max-width:749px){.uma-spotlight__inner{grid-template-columns:minmax(0,1fr);gap:24px}.uma-spotlight__media{aspect-ratio:1 / 1;max-height:none}}.uma-videos{overflow:hidden}.uma-videos__head{text-align:center;margin-bottom:8px}.uma-videos__title{font-size:clamp(24px,2vw,28px)}.uma-videos .uma-track{--uma-tile: clamp(220px, 20vw, 300px);display:flex;gap:var(--uma-gap, 16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--uma-tile)) / 2);padding:16px calc((100% - var(--uma-tile)) / 2);align-items:center;scrollbar-width:none;-webkit-overflow-scrolling:touch}.uma-videos .uma-track::-webkit-scrollbar{display:none}.uma-videos .uma-tile{flex:0 0 var(--uma-tile);aspect-ratio:9 / 16;scroll-snap-align:center;overflow:hidden;border-radius:var(--uma-radius-media);background:rgb(var(--color-foreground-rgb) / .08);cursor:pointer;transform:scale(.86);transform-origin:center;transition:transform .4s ease;will-change:transform}.uma-videos .uma-tile.uma-is-active{transform:scale(1.06)}.uma-videos video{display:block;width:100%;height:100%;object-fit:cover}.uma-videos .uma-empty{display:grid;place-items:center;height:100%;color:var(--uma-acai, var(--color-foreground))}.uma-videos .uma-cta{text-align:center;display:grid;justify-items:center;gap:16px;padding-top:16px}.uma-videos .uma-tagline{max-width:560px}@media screen and (max-width:749px){.uma-videos .uma-track{--uma-tile: 68vw;padding-block:20px}.uma-videos .uma-tile{transform:scale(.78)}.uma-videos .uma-tile.uma-is-active{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.uma-videos .uma-tile{transition:none}}@media screen and (min-width:750px){.uma-videos .uma-track{--uma-visible: 3.5;--uma-tile: calc((100% - var(--uma-gap, 16px) * (var(--uma-visible) - .5)) / var(--uma-visible));padding:24px 0;scroll-padding-inline:0}}@media screen and (min-width:990px){.uma-videos .uma-track{--uma-visible: 4.5}}.uma-videos__nav{display:none}@media screen and (min-width:750px){.uma-videos__nav{display:flex;justify-content:center;gap:12px;padding-top:16px}.uma-arrow{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--uma-acai, var(--color-foreground));border-radius:50%;background:transparent;color:var(--uma-acai, var(--color-foreground));cursor:pointer;transition:background-color .2s ease,color .2s ease}.uma-arrow:hover,.uma-arrow:focus-visible{background:var(--uma-acai, var(--color-foreground));color:var(--uma-lavender, var(--color-background))}.uma-arrow:focus-visible{outline:2px solid var(--uma-acai, var(--color-foreground));outline-offset:2px}}.uma-affiliate__inner{max-width:640px;margin-inline:auto}.uma-affiliate__intro{text-align:center;margin-bottom:32px;display:grid;gap:12px}.uma-affiliate__intro .uma-label{margin:0}.uma-affiliate__form{display:grid;gap:16px}.uma-affiliate__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.uma-affiliate label{display:grid;gap:8px;font-size:14px;font-weight:600}.uma-affiliate input,.uma-affiliate textarea{width:100%;box-sizing:border-box;padding:14px 16px;min-height:48px;border:1px solid rgb(var(--color-foreground-rgb) / .3);border-radius:var(--style-border-radius-inputs, 4px);background:var(--color-background);color:var(--color-foreground);font:inherit;font-size:16px;font-weight:400}.uma-affiliate input:focus-visible,.uma-affiliate textarea:focus-visible{outline:2px solid var(--uma-acai, currentColor);outline-offset:2px}.uma-affiliate__privacy{font-size:12px;line-height:1.6;text-align:center;margin:0}.uma-affiliate__privacy a{color:inherit;text-decoration:underline}.uma-affiliate__notice{padding:20px;border-radius:var(--style-border-radius-inputs, 4px);background:rgb(var(--color-foreground-rgb) / .06);text-align:center}.uma-affiliate__error{color:var(--color-error)}@media screen and (max-width:560px){.uma-affiliate__row{grid-template-columns:1fr}}[id^=Hero-][id$=__hero_jVaWmY] .text-block p{max-width:34ch}.text-block--uma_claims p{display:inline-block;margin:0;padding:6px 12px;border:1px solid rgb(var(--color-foreground-rgb) / .2);border-radius:999px}@media screen and (max-width:749px){.text-block--uma_claims p{border:0;padding:0;border-radius:0}}@media screen and (max-width:749px){input:not([type=checkbox],[type=radio],[type=range]),select,textarea{font-size:max(16px,1em)}}.uma-board__grid{display:grid;grid-template-columns:2.05fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,14px);height:clamp(320px,34vw,500px)}.uma-board__card{position:relative;overflow:hidden;min-height:0;border-radius:12px;background:color-mix(in srgb,var(--uma-acai, var(--color-foreground)) 12%,var(--color-background))}.uma-board__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.uma-board__card:hover img{transform:scale(1.025)}}.uma-board__card--1{grid-column:1;grid-row:1 / 3}.uma-board__card--2{grid-column:2;grid-row:1}.uma-board__card--3{grid-column:2;grid-row:2}.uma-board__card--4{grid-column:3;grid-row:1 / 3}.uma-board__copy{text-align:center;padding-top:clamp(32px,4vw,56px)}.uma-board__title{margin:0 0 14px;font-family:var(--font-heading--family);font-size:clamp(26px,2.6vw,40px);font-weight:700;letter-spacing:.025em;line-height:1.1;color:var(--color-foreground);text-wrap:balance}.uma-board__sub{margin:0 auto 24px;max-width:640px;font-size:clamp(16px,.9rem + .3vw,18px);line-height:1.55;color:var(--color-foreground);text-wrap:pretty}@media screen and (max-width:749px){.uma-board__grid{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:8px}.uma-board__card{border-radius:8px}.uma-board__card--1{grid-column:1 / -1;grid-row:1;aspect-ratio:4 / 5}.uma-board__card--2{grid-column:1;grid-row:2;aspect-ratio:1 / 1}.uma-board__card--3{grid-column:1;grid-row:3;aspect-ratio:1 / 1}.uma-board__card--4{grid-column:2;grid-row:2 / 4}}.hero[id$=__hero_p4TczY]{--hero-min-height: clamp(460px, 42vw, 620px) !important}.hero[id$=__hero_p4TczY] .hero__media-grid>:not(.uma-edit){display:none!important}.hero[id$=__hero_p4TczY] .hero__content-wrapper{pointer-events:none}.uma-edit{--uma-edit-w: clamp(180px, 20.8vw, 300px);--uma-edit-gap: clamp(16px, 2.6vw, 40px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;overflow:hidden;background:var(--color-background);color:var(--color-foreground)}.uma-edit__inner{position:relative;box-sizing:border-box;height:100%;max-width:calc(100% - var(--page-margin, 16px) * 2);padding-block:56px;display:flex;align-items:center}.uma-edit__label,.uma-edit__kicker{margin:0;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--uma-acai, var(--color-foreground));white-space:nowrap}.uma-edit__label{position:absolute;top:20px;left:0}.uma-edit__kicker{position:absolute;bottom:20px;right:0;font-weight:500;letter-spacing:.12em}.uma-edit__row{display:grid;grid-template-columns:repeat(3,var(--uma-edit-w));gap:var(--uma-edit-gap);align-items:center}.uma-edit__photo{position:relative;margin:0;width:var(--uma-edit-w);aspect-ratio:4 / 5;overflow:hidden;background:color-mix(in srgb,var(--uma-acai, var(--color-foreground)) 15%,var(--color-background));box-shadow:0 10px 28px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.uma-edit__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.uma-edit__photo--one{transform:rotate(-3deg) translateY(10px)}.uma-edit__photo--two{transform:rotate(2deg) translateY(-6px)}.uma-edit__photo--three{transform:rotate(-2deg) translateY(8px)}.uma-edit__photo--one img{object-position:center 40%}.uma-edit__photo--two img{object-position:center 35%}.uma-edit__photo--three img{object-position:center 47%}@media screen and (max-width:749px){.hero[id$=__hero_p4TczY]{--hero-min-height: 0px !important;min-height:0}.hero[id$=__hero_p4TczY] .hero__container{padding:0!important;min-height:0;overflow:visible}.hero[id$=__hero_p4TczY] .hero__media-grid{position:relative;inset:auto}.uma-edit{position:relative;inset:auto;overflow:visible}.uma-edit__inner{width:100%;max-width:none;height:auto;padding:40px var(--page-margin, 16px);flex-direction:column;align-items:stretch}.uma-edit__label,.uma-edit__kicker{position:static;font-size:13px;white-space:normal}.uma-edit__label{margin-bottom:16px}.uma-edit__kicker{margin-top:16px;text-align:right}.uma-edit__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;padding-bottom:32px}.uma-edit__photo{width:100%;box-shadow:0 6px 16px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.uma-edit__photo--two{display:none}.uma-edit__photo--one{transform:none}.uma-edit__photo--three{transform:translateY(32px)}}@media(prefers-reduced-motion:reduce){.uma-board__card img{transition:none}}@media screen and (min-width:750px){[id^=Hero-][id$=__hero_jVaWmY]{--hero-min-height: min(calc(100vw / 2.0028 + var(--hero-height-offset, 0px)), 100svh) !important}[id^=Hero-][id$=__hero_jVaWmY] .hero__media video,[id^=Hero-][id$=__hero_jVaWmY] video.hero__media{object-fit:cover;object-position:28% 50%}[id^=Hero-][id$=__hero_jVaWmY] .hero__content-wrapper{--horizontal-alignment: flex-end !important;align-items:flex-end!important;text-align:right;padding-inline:var(--page-margin, 40px)}[id^=Hero-][id$=__hero_jVaWmY] .hero__content-wrapper>*{align-self:flex-end}[id^=Hero-][id$=__hero_jVaWmY] .text-block{--text-align: end !important;--text-align-default: end;align-items:flex-end;text-align:right}[id^=Hero-][id$=__hero_jVaWmY] .text-block>*{text-align:right;margin-inline-start:auto}[id^=Hero-][id$=__hero_jVaWmY] .text-block h1{max-width:9em}}@media screen and (max-width:749px){[id^=Hero-][id$=__hero_jVaWmY]{--hero-min-height: 0px !important;min-height:0}[id^=Hero-][id$=__hero_jVaWmY] .hero__container{display:flex;flex-direction:column;align-items:stretch;padding:0!important;min-height:0;background:var(--uma-acai, var(--color-foreground))}[id^=Hero-][id$=__hero_jVaWmY] .hero__media-grid{position:relative;inset:auto;width:100%;aspect-ratio:3 / 4}[id^=Hero-][id$=__hero_jVaWmY] .hero__media-wrapper,[id^=Hero-][id$=__hero_jVaWmY] .hero__media{height:100%}[id^=Hero-][id$=__hero_jVaWmY] .hero__media video,[id^=Hero-][id$=__hero_jVaWmY] video.hero__media{width:100%;height:100%;object-fit:cover;object-position:50% 66%}[id^=Hero-][id$=__hero_jVaWmY] .hero__media-grid .overlay{display:none}[id^=Hero-][id$=__hero_jVaWmY] .hero__content-wrapper{width:100%;padding:24px var(--page-margin, 16px) 32px;color:var(--uma-lavender, var(--color-background))}[id^=Hero-][id$=__hero_jVaWmY] .text-block{background:transparent!important}[id^=Hero-][id$=__hero_jVaWmY] .hero__content-wrapper{--horizontal-alignment: flex-start !important;align-items:flex-start!important;text-align:left}[id^=Hero-][id$=__hero_jVaWmY] .text-block{--text-align: start !important;--text-align-default: start;align-items:flex-start;text-align:left}[id^=Hero-][id$=__hero_jVaWmY] .text-block,[id^=Hero-][id$=__hero_jVaWmY] .text-block>*{margin-inline-start:0;text-align:left}[id^=Hero-][id$=__hero_jVaWmY] .button:not(.button-secondary){background-color:var(--uma-lavender, var(--color-background))!important;border-color:var(--uma-lavender, var(--color-background))!important;color:var(--uma-acai, var(--color-foreground))!important}}@media screen and (min-width:750px){[id^=shopify-section-][id$=__main] .product-information__grid.product-information--media-left:not(.product-information__grid--half,.product-information--media-none){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}[id^=shopify-section-][id$=__main] .product-information__media .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(65vh, 560px)}}@media screen and (min-width:990px){[id^=shopify-section-][id$=__main] .product-information__grid.product-information--media-left:not(.product-information__grid--half,.product-information--media-none){grid-template-columns:minmax(0,52fr) minmax(0,48fr)!important}[id^=shopify-section-][id$=__main] .product-information__media .product-media-container.constrain-height{--constrained-height: min(70vh, 640px)}}@media screen and (min-width:750px){[id^=shopify-section-][id$=__featured_product_information_nLYUit] .product-information__media>*{max-width:min(100%,440px);margin-inline:auto}[id^=shopify-section-][id$=__featured_product_information_nLYUit] .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(65vh, 520px)}}@media screen and (min-width:990px){[id^=shopify-section-][id$=__featured_product_information_nLYUit] .product-information__media>*{max-width:500px}}.footer-content .social-icons__wrapper{justify-content:center!important;flex-wrap:wrap;width:100%;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/uma-refine.css.map */
