:root{--ukoo-cream: #f3efe2;--ukoo-stone: #eae4d3;--ukoo-panel: #e6decb;--ukoo-green: #1e4b2c;--ukoo-ink: #16351f;--ukoo-terra: #a96f44;--ukoo-citron: #d6ce4b;--ukoo-line: rgba(30, 75, 44, .16);--ukoo-line-strong: rgba(30, 75, 44, .32);--ukoo-muted: rgba(22, 53, 31, .74);--ukoo-ease: cubic-bezier(.22, 1, .36, 1);--ukoo-ease-io: cubic-bezier(.65, 0, .35, 1);--ukoo-gut: clamp(16px, 3.9vw, 56px);--ukoo-max: 1440px;--ukoo-sec: clamp(96px, 10vw, 160px);--ukoo-serif: "Instrument Serif", "Times New Roman", serif;--ukoo-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-xs: 14px;--f-sm: 15.2px;--f-base: 17px;--f-md: 19px;--f-lg: 21.25px;--f-xl: 23.75px;--f-2xl: 26.5px;--f-3xl: 33.2px;--f-4xl: 41.5px;--heading-font-stack: var(--ukoo-serif);--heading-font-weight: 400;--heading-font-style: normal;--heading-letterspacing: -.012em;--heading-line-height: .98;--main-font-stack: var(--ukoo-sans);--main-font-weight: 400;--main-font-style: normal;--subheading-font-stack: var(--ukoo-sans);--subheading-font-weight: 500;--subheading-font-style: normal;--button-font-stack: var(--ukoo-sans);--button-font-weight: 500;--button-font-style: normal;--button-letter-spacing: .01em;--base-line-height: 1.5;--button-border-radius: 2px;--button-height: 52px;--textarea-border-radius: 2px;--drop-down-border-radius: 2px;--card-border-radius: 0;--card-drop-shadow-display: none;--card-shadow-border-display: none;--media-border-radius: 0;--media-drop-shadow-display: none;--media-drop-shadow-size: 0px;--media-drop-shadow-top-size: 0px;--media-drop-shadow-left-size: 0px;--max-site-width: var(--ukoo-max);--section-x-padding: var(--ukoo-gut);--section-vertical-spacing: clamp(56px, 6.6vw, 104px);--grid-gap: clamp(16px, 1.7vw, 28px)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--ukoo-sans);font-optical-sizing:auto;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--ukoo-green);color:var(--ukoo-cream)}.font-heading,h1.font-heading,h2.font-heading,h3.font-heading{font-family:var(--ukoo-serif);font-weight:400;letter-spacing:-.012em;text-wrap:balance}.font-heading em,.font-heading i{font-style:italic;letter-spacing:-.005em}.rte,.rte p{text-wrap:pretty}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid rgb(var(--color-scheme-text));outline-offset:3px}.ukoo-ul,.secondary-text-link{position:relative;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ukoo-ease)}.ukoo-ul:hover,.ukoo-ul:focus-visible,.secondary-text-link:hover,.secondary-text-link:focus-visible{background-size:100% 1px}.push-btn__surface,.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;font-size:var(--f-sm);font-weight:500;line-height:1.2;letter-spacing:.01em;border-radius:var(--button-border-radius);box-shadow:none;transition:background-color .25s var(--ukoo-ease),color .25s var(--ukoo-ease),box-shadow .25s var(--ukoo-ease),transform .16s var(--ukoo-ease)}.push-btn__surface.block,.push-btn__surface.w-full{display:flex;width:100%}.push-btn:hover:not(:disabled,[aria-disabled=true],[disabled]) .push-btn__surface:not(.push-btn__surface--secondary),.push-btn--pop:hover .push-btn__surface:not(.push-btn__surface--secondary){background:var(--ukoo-btn-hover, color-mix(in srgb, rgb(var(--color-button-background)) 84%, rgb(var(--color-button-text))));box-shadow:none}[data-color-scheme]{--ukoo-btn-hover: initial}[data-color-scheme=scheme1]{--ukoo-btn-hover: var(--ukoo-ink)}.push-btn:active:not(:disabled) .push-btn__surface{transform:scale(.97)}.push-btn__surface--secondary{background:transparent;color:rgb(var(--color-scheme-text));box-shadow:inset 0 0 0 1px rgba(var(--color-scheme-text),.32)}.push-btn:hover:not(:disabled,[aria-disabled=true],[disabled]) .push-btn__surface.push-btn__surface--secondary{background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background))}html.ukoo-js:not(.ukoo-static) .ukoo-rv,html.ukoo-js:not(.ukoo-static) [data-ukoo-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ukoo-ease),transform .7s var(--ukoo-ease);transition-delay:calc(var(--i, 0) * 60ms)}html.ukoo-js .ukoo-rv.is-in,html.ukoo-js [data-ukoo-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.push-btn__surface,.secondary-text-link,.ukoo-ul{transition:none!important}}#AnnouncementBar{font-size:var(--f-xs);line-height:1.4;letter-spacing:.01em}#AnnouncementBar>div,#AnnouncementBar>a{padding:11px var(--ukoo-gut);font-size:var(--f-xs);line-height:1.4}#AnnouncementBar p{padding:0;text-wrap:balance}.uk-ann{position:relative;z-index:3;background:var(--ukoo-green);color:var(--ukoo-cream);border-bottom:1px solid rgba(214,206,75,.28)}.uk-ann__link{display:block;overflow:hidden;color:inherit;text-decoration:none}.uk-ann__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uk-ann__mq{display:flex;width:max-content;animation:uk-mq 48s linear infinite}.uk-ann__link:hover .uk-ann__mq,.uk-ann__link:focus-visible .uk-ann__mq{animation-play-state:paused}.uk-ann__run{display:flex}.uk-ann__i{display:flex;align-items:center;gap:18px;padding:13px 0 13px 28px;white-space:nowrap}.uk-ann__t{font-family:var(--ukoo-serif);font-size:var(--f-xl);line-height:1;letter-spacing:-.005em}.uk-ann__c{display:inline-flex;align-items:center;gap:8px;font-size:var(--f-sm);font-weight:500;letter-spacing:.02em}.uk-ann__c b{padding:5px 10px 4px;background:var(--ukoo-citron);color:var(--ukoo-green);font-weight:500;letter-spacing:.12em}.uk-ann__dot{flex:none;width:12px;height:12px;margin-left:10px;color:var(--ukoo-citron)}@media(max-width:749px){.uk-ann__i{gap:12px;padding:10px 0 10px 20px}.uk-ann__t{font-size:var(--f-lg)}.uk-ann__c{font-size:var(--f-xs)}.uk-ann__dot{margin-left:6px}}@media(prefers-reduced-motion:reduce){.uk-ann__mq{width:auto;justify-content:center;animation:none}.uk-ann__run+.uk-ann__run,.uk-ann__i+.uk-ann__i,.uk-ann__dot{display:none}.uk-ann__i{flex-wrap:wrap;justify-content:center;row-gap:6px;padding-left:var(--ukoo-gut);padding-right:var(--ukoo-gut);white-space:normal;text-align:center}}.section-site-header{transition:transform .5s var(--ukoo-ease)}.section-site-header .site-header{background-color:rgb(var(--color-scheme-background));transition:background-color .4s var(--ukoo-ease),box-shadow .4s var(--ukoo-ease)}html.ukoo-scrolled .section-site-header .site-header{background-color:rgba(var(--color-scheme-background),.9);-webkit-backdrop-filter:saturate(1.3) blur(14px);backdrop-filter:saturate(1.3) blur(14px);box-shadow:0 1px 0 var(--ukoo-line),0 10px 30px -18px #16351f38}html.ukoo-head-hidden .section-site-header{transform:translateY(-100%)}.site-header #headerContainer>div{padding-top:0;padding-bottom:0}.site-header #headerContainer>div>.flex{height:64px;transition:height .4s var(--ukoo-ease)}html.ukoo-scrolled .site-header #headerContainer>div>.flex{height:58px}.site-header .h1.font-heading{padding:0;margin:0;line-height:1}.site-header .logo-image,.site-header .site-header__logo-link{display:block}.site-header .logo-image{width:112px;max-width:none;transition:width .4s var(--ukoo-ease)}.site-header .logo-image img{width:100%;height:auto}.site-header nav>ul{margin:0;gap:0 30px}.site-header nav>ul>li{display:flex;align-items:center}.site-header nav>ul>li>a,.site-header nav>ul>li>button{position:relative;display:inline-flex;align-items:center;height:auto;min-height:44px;padding:0;font-size:var(--f-sm);line-height:1.2}.site-header nav>ul>li>a:after,.site-header nav>ul>li>button>span:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ukoo-ease)}.site-header nav>ul>li>button>span{position:relative}.site-header nav>ul>li>button>span:after{bottom:-2px}.site-header nav>ul>li>a:hover:after,.site-header nav>ul>li>a:focus-visible:after,.site-header nav>ul>li>button:hover>span:after,.site-header nav>ul>li>button[aria-expanded=true]>span:after{transform:scaleX(1)}.site-header [data-utility-links]{gap:0 30px}.site-header [data-utility-links] a:not(.hidden),.site-header [data-utility-links] button,.site-header [data-utility-links] shopify-account,.site-header [data-utility-links] shopify-account span,.site-header [data-menu-drawer-toggle]{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;font-size:var(--f-sm);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.site-header [data-menu-drawer-toggle]{min-width:44px}.site-header [data-utility-links] a{font-size:var(--f-sm);line-height:1.2}@media(min-width:990px){.site-header #headerContainer>div>.flex{height:92px}html.ukoo-scrolled .site-header #headerContainer>div>.flex{height:72px}.site-header .logo-image{width:184px}.site-header [data-utility-links] a.lg\:block{display:inline-flex}html.ukoo-scrolled .site-header .logo-image{width:150px}}@media(min-width:990px)and (max-width:1100px){.site-header nav>ul,.site-header [data-utility-links]{gap:0 20px}}.ukoo-foot>.section-content{padding-top:clamp(80px,8vw,128px);padding-bottom:56px}.ukoo-foot__grid{row-gap:48px}.ukoo-foot__block{min-width:0}.ukoo-foot__block.ukoo-foot__block>:not([hidden])~:not([hidden]){margin-top:0}.ukoo-foot__block--logo img{width:min(320px,100%);height:auto;filter:brightness(0) invert(1)}.ukoo-foot__block--logo .h1{line-height:1}.ukoo-foot__block--tagline_and_social_links .inline-rte{font-family:var(--ukoo-serif);font-size:clamp(30px,2.4vw,38px);line-height:1.1;letter-spacing:-.01em;max-width:16ch}.ukoo-foot__block--tagline_and_social_links ul{margin:20px 0 0 -12px}.ukoo-foot__block--tagline_and_social_links ul li{margin:0}.ukoo-foot__block--tagline_and_social_links ul a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;opacity:.86;transition:opacity .2s}.ukoo-foot__block--tagline_and_social_links ul a:hover{opacity:1}.ukoo-foot__block--newsletter h2{margin:0 0 16px;font-family:var(--ukoo-sans);font-size:var(--f-md);line-height:1.4;letter-spacing:0;color:rgba(var(--color-scheme-text),.94)}.ukoo-foot__block--newsletter form>div{display:flex;gap:0;border:1px solid rgba(var(--color-scheme-text),.6);border-radius:2px;transition:border-color .2s}.ukoo-foot__block--newsletter form>div:focus-within{border-color:rgb(var(--color-scheme-text))}.ukoo-foot__block--newsletter input[type=email]{height:52px;padding:0 18px;border:0;border-radius:0;background:transparent;color:rgb(var(--color-scheme-text));font-size:var(--f-base);box-shadow:none}.ukoo-foot__block--newsletter input[type=email]::placeholder{color:rgba(var(--color-scheme-text),.72)}.ukoo-foot__block--newsletter input[type=email]:focus-visible{outline:none}.ukoo-foot__block--newsletter button{flex:none;width:auto;margin:0}.ukoo-foot__block--newsletter button .push-btn__surface{border-radius:0 1px 1px 0}.ukoo-foot__block--menus>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding-top:32px;border-top:1px solid rgba(var(--color-scheme-text),.16)}.ukoo-foot__block--menus ul{display:grid}.ukoo-foot__block--menus ul>:not([hidden])~:not([hidden]),.ukoo-foot__block--menus ul>li{margin:0}.ukoo-foot__block--menus ul a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--f-sm);line-height:1.3}.ukoo-foot .secondary-text-link{background-position:0 calc(100% - 10px)}.ukoo-foot__legal{display:none}@media(min-width:990px){.ukoo-foot__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap);row-gap:0}.ukoo-foot__block--logo{grid-column:1 / span 5;grid-row:1}.ukoo-foot__block--tagline_and_social_links{grid-column:1 / span 5;grid-row:2;margin-top:28px}.ukoo-foot__block--newsletter{grid-column:8 / span 5;grid-row:1 / span 2;align-self:end}.ukoo-foot__block--menus{grid-column:1 / -1;grid-row:3;margin-top:clamp(64px,7vw,104px)}.ukoo-foot__block--menus>div{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.ukoo-foot__block--menus>div>div{grid-column:span 2}}.section-content:has(.ukoo-ack){padding-top:0;padding-bottom:40px}.ukoo-ack{display:grid;grid-template-columns:minmax(0,1fr);padding-top:40px;border-top:1px solid rgba(var(--color-scheme-text),.16)}.ukoo-ack__text{max-width:60ch;font-size:var(--f-sm);line-height:1.6;color:rgba(var(--color-scheme-text),.76);text-wrap:pretty}.ukoo-ack__base{display:flex;flex-direction:column;gap:6px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(var(--color-scheme-text),.1);font-size:var(--f-xs);line-height:1.5;letter-spacing:.02em;color:rgba(var(--color-scheme-text),.76)}@media(min-width:990px){.ukoo-ack{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gap)}.ukoo-ack__text{grid-column:1 / span 7}.ukoo-ack__base{grid-column:1 / -1;flex-direction:row;justify-content:space-between;gap:24px;margin-top:72px}}.product-tile.card{text-align:left}.product-tile.card:before,.product-tile.card:after{display:none}.product-tile__container.card__surface{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-content:start;height:100%;padding:0;border-radius:0;background:transparent}.product-tile__container>*{grid-column:1 / -1;min-width:0}.product-tile__featured-media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ukoo-panel)}.product-tile__featured-media .product-media-object,.product-tile__featured-media .media,.product-tile__featured-media .media__styled-element{height:100%;padding:0;border-radius:0}.product-tile__featured-media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ukoo-ease),opacity .4s ease}@media(hover:hover)and (pointer:fine){.product-tile.card:hover .product-tile__featured-media img{transform:scale(1.025)}}.product-tile__container>a.product-tile{grid-row:2;display:flex;flex-direction:column;gap:0;margin-top:18px;text-align:left;align-items:stretch}.product-tile__container>a.product-tile h3{min-height:2.5em;font-family:var(--ukoo-sans);font-weight:500;font-size:var(--f-md);line-height:1.25;letter-spacing:-.01em;text-wrap:balance;text-decoration:underline 1px transparent;text-underline-offset:4px;transition:text-decoration-color .3s var(--ukoo-ease)}.product-tile__container>a.product-tile:hover h3,.product-tile__container>a.product-tile:focus-visible h3{text-decoration-color:currentColor}.product-tile-text-transform>div+div{display:flex;align-items:center;min-height:44px;margin-top:10px}.product-tile .price,.product-tile .price-item{font-size:var(--f-base);font-variant-numeric:tabular-nums;white-space:nowrap}.ukoo-card-rating{display:flex;align-items:center;gap:8px;min-height:20px;margin-top:10px;font-size:var(--f-xs);line-height:1.2;color:var(--ukoo-muted);font-variant-numeric:tabular-nums}.ukoo-card-rating--none{visibility:hidden}.ukoo-card-rating__stars{display:inline-flex;gap:2px;color:var(--ukoo-green)}.ukoo-card-rating__stars svg{width:13px;height:13px;fill:currentColor}.ukoo-card-rating__stars svg.is-empty{opacity:.25}.product-tile__quick-buy{grid-row:3;margin-top:12px;position:relative;z-index:2}.product-tile__quick-buy .product-quick-buy__container{margin-top:0;max-width:none}.product-tile__quick-buy .pb-button-shadow,.product-tile__quick-buy .pt-button-shadow{padding:0}.product-tile__quick-buy .push-btn__surface{min-height:44px;padding:0 20px;border-radius:999px;background:transparent;color:rgb(var(--color-scheme-text));box-shadow:inset 0 0 0 1px var(--ukoo-line-strong)}.product-tile__quick-buy .push-btn:hover:not(:disabled,[aria-disabled=true],[disabled]) .push-btn__surface{background:var(--ukoo-green);color:var(--ukoo-cream);box-shadow:inset 0 0 0 1px var(--ukoo-green)}.product-tile__quick-buy .btn{min-height:44px;padding:0 20px;border-radius:999px;font-size:var(--f-sm);background:transparent;color:var(--ukoo-muted);box-shadow:inset 0 0 0 1px var(--ukoo-line)}@media(min-width:990px){.product-tile__quick-buy{grid-row:2;grid-column:2;align-self:end;margin-top:0}.product-tile__quick-buy .push-btn,.product-tile__quick-buy .push-btn__surface,.product-tile__quick-buy .btn{width:auto}}#right-drawer-slot{border-left:0;box-shadow:-24px 0 60px -36px #16351f73}#cartDrawer>div:first-child{align-items:center;padding-top:20px;padding-bottom:12px}#cartDrawer>div:first-child h2{font-size:clamp(30px,2.4vw,38px);line-height:1}#cartDrawer>div:first-child>button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-12px}#cartDrawer form>div:first-child{border-top:1px solid var(--ukoo-line);padding-top:20px}#cartDrawer .rounded-card{max-width:none;margin-bottom:8px;padding:16px 18px;border-radius:2px;background:var(--ukoo-stone)}#cartDrawer .rounded-card .text-sm{font-size:var(--f-sm);text-align:left}#cartDrawer .rounded-card .h-chart{height:4px;max-width:none;margin:0;border:0;border-radius:999px;overflow:hidden;background:var(--ukoo-line)}#cartDrawer .rounded-card .h-chart>div{border-radius:999px;background:var(--ukoo-green)}#cartDrawer .rounded-card>div+div{max-width:none;margin-top:12px}#cartDrawer li[data-line-item-key]{padding:20px 0;border-bottom:1px solid var(--ukoo-line);column-gap:16px}#cartDrawer li[data-line-item-key]>div:first-child img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:0;background:var(--ukoo-panel)}#cartDrawer [data-product-title] p{font-size:var(--f-base);font-weight:500;line-height:1.3}#cartDrawer li[data-line-item-key] .text-xs{font-size:var(--f-xs)}#cartDrawer li[data-line-item-key]>div.col-start-4{font-size:var(--f-base);font-variant-numeric:tabular-nums}#cartDrawer .input.flex{height:44px;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ukoo-line-strong);background:transparent;font-size:var(--f-sm)}#cartDrawer .input.flex button{width:44px}#cartDrawer .input.flex input{width:36px;font-size:var(--f-sm);font-variant-numeric:tabular-nums}#cartDrawer a[href*="/cart/change"]{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-color:var(--ukoo-line-strong);text-underline-offset:4px;transition:text-decoration-color .2s}#cartDrawer a[href*="/cart/change"]:hover{text-decoration-color:currentColor}#cartDrawer li[data-line-item-key] p.mt-1\.5{margin-top:0}#cartDrawer details summary{display:flex;align-items:center;min-height:44px}#cartDrawer details summary>div{width:100%}#cartDrawer details summary .text-sm{font-size:var(--f-sm)}#cartDrawer details textarea{border-radius:2px;font-size:var(--f-base)}#cartDrawer [data-cart-footer]>div{border-top:1px solid var(--ukoo-line);padding-top:20px}#cartDrawer [data-cart-footer] dl{font-size:var(--f-md);font-weight:500;font-variant-numeric:tabular-nums}#cartDrawer [data-cart-footer] p.text-xs{font-size:var(--f-xs);color:var(--ukoo-muted)}#cartDrawer [data-cart-footer] .push-btn{margin-top:8px}.sls-savings-badge,.sls-savings-badge *{font-size:13px!important;line-height:1.3!important}#MainContent{overflow:clip}.uk{--uk-on: var(--ukoo-cream);--uk-on-muted: rgba(243, 239, 226, .76);color:var(--ukoo-ink);font-family:var(--ukoo-sans);font-size:var(--f-base);line-height:1.5}:where(.uk) :where(h1,h2,h3,h4,p,blockquote,figure,ul,ol){margin:0;padding:0}:where(.uk) :where(ul,ol){list-style:none}:where(.uk) img{display:block;max-width:100%;height:auto}:where(.uk) a{color:inherit;text-decoration:none}:where(.uk) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.uk-wrap{max-width:var(--ukoo-max);margin:0 auto;padding-inline:var(--ukoo-gut)}.uk-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uk-display{font-family:var(--ukoo-serif);font-weight:400;letter-spacing:-.012em;line-height:.94;text-wrap:balance}.uk-display em,.uk em{font-style:italic;letter-spacing:-.005em}.uk-eyebrow{display:flex;align-items:center;gap:12px;font-size:var(--f-xs);line-height:1.2;letter-spacing:.06em;color:var(--ukoo-muted)}.uk-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.uk-eyebrow--r{flex-direction:row-reverse}.uk-lede{font-size:var(--f-lg);line-height:1.45;color:var(--ukoo-muted);max-width:36ch;text-wrap:pretty}.uk-ul{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--f-sm);font-weight:500;white-space:nowrap}.uk-ul:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:currentColor;transform:scaleX(.28);transform-origin:left;transition:transform .3s var(--ukoo-ease)}.uk-ul:hover:after,.uk-ul:focus-visible:after{transform:scaleX(1)}.uk-ul svg{width:14px;height:14px;flex:none;transition:transform .3s var(--ukoo-ease)}.uk-ul:hover svg{transform:translate(3px)}.uk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;font-size:var(--f-sm);font-weight:500;letter-spacing:.01em;border-radius:2px;white-space:nowrap;text-shadow:none;transition:background-color .25s var(--ukoo-ease),color .25s var(--ukoo-ease),transform .16s var(--ukoo-ease)}.uk-btn:active{transform:scale(.97)}.uk-btn--cream{background:var(--ukoo-cream);color:var(--ukoo-ink)}.uk-btn--cream:hover{background:#fff}.uk-btn--green{background:var(--ukoo-green);color:var(--ukoo-cream)}.uk-btn--green:hover{background:var(--ukoo-ink)}.uk-stars{display:inline-flex;gap:2px;color:var(--ukoo-green)}.uk-stars svg{width:var(--s, 13px);height:var(--s, 13px);fill:currentColor}html.ukoo-js:not(.ukoo-static) .uk-rv{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ukoo-ease),transform .7s var(--ukoo-ease);transition-delay:calc(var(--i, 0) * 60ms)}html.ukoo-js .uk-rv.is-in{opacity:1;transform:none}.uk-ln{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .1em 0;margin-bottom:-.1em}.uk-ln>span{display:inline-block}.uk :focus-visible{outline:2px solid var(--ukoo-green);outline-offset:3px}.uk-hero :focus-visible,.uk-revband :focus-visible,.uk-mat :focus-visible,.uk-feat--close :focus-visible,.uk-feat--split :focus-visible{outline-color:var(--ukoo-cream)}.uk-hero{position:relative;height:min(88vh,calc(100vh - 133px));min-height:560px;max-height:1040px;overflow:hidden;background:#6d4a33;color:var(--ukoo-cream)}.uk-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s ease-in-out;pointer-events:none;overflow:hidden}.uk-slide.is-on{opacity:1;pointer-events:auto;z-index:1}.uk-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pd);transform:scale(1.06);transition:transform 0s linear 1.25s}.uk-slide.is-on img{transform:scale(1);transition:transform 7s cubic-bezier(.25,.6,.3,1)}.uk-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e1a1199,#0e1a1147 30%,#0e1a1100 56%),linear-gradient(to right,#0e1a113d,#0e1a1100 46%)}.uk-slide--strong:after{background:linear-gradient(to top,#0e1a11b8,#0e1a116b 30%,#0e1a1100 58%),linear-gradient(to right,#0e1a1157,#0e1a1100 50%)}.uk-hero__copy{position:absolute;z-index:2;left:0;right:0;bottom:0;text-shadow:0 1px 28px rgba(10,18,12,.3)}.uk-hero__copy .uk-wrap{padding-bottom:clamp(40px,5.6vh,64px)}.uk-hero__h{font-size:clamp(56px,6.95vw,104px);line-height:.94;color:var(--ukoo-cream)}html.ukoo-js .uk-hero .uk-ln>span{transform:translateY(105%);transition:transform .8s var(--ukoo-ease);transition-delay:calc(var(--l, 0) * 90ms + .15s)}html.ukoo-js .uk-hero .uk-slide.is-on .uk-ln>span{transform:none}.uk-hero__sub{display:flex;align-items:center;gap:36px;margin-top:28px}html.ukoo-js .uk-hero__sub{opacity:0;transform:translateY(10px);transition:opacity .7s var(--ukoo-ease) .45s,transform .7s var(--ukoo-ease) .45s}html.ukoo-js .uk-slide.is-on .uk-hero__sub{opacity:1;transform:none}.uk-hero__sub p{font-size:var(--f-md);line-height:1.4;width:min(25em,100%);color:#f3efe2f0;text-wrap:balance}.uk-hero__ctrl{position:absolute;z-index:3;right:var(--ukoo-gut);bottom:clamp(40px,5.6vh,64px);display:flex;align-items:center;gap:4px;color:var(--ukoo-cream)}.uk-track{position:relative;width:132px;height:1px;margin:0 16px;overflow:hidden;background:#f3efe252}.uk-track i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ukoo-cream);transform:scaleX(0);transform-origin:left}.uk-track i.is-run{animation:uk-prog var(--dur, 7.2s) linear forwards}.uk-hero.is-paused .uk-track i{animation-play-state:paused}@keyframes uk-prog{to{transform:scaleX(1)}}.uk-hb,.uk-pp{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;transition:background-color .2s,border-color .2s,transform .16s var(--ukoo-ease)}.uk-hb:hover{background:#f3efe224}.uk-hb svg{width:16px;height:16px}.uk-hb--prev svg{transform:scaleX(-1)}.uk-pp{border:1px solid rgba(243,239,226,.55)}.uk-pp:hover{background:#f3efe224;border-color:var(--ukoo-cream)}.uk-pp svg{width:12px;height:12px;fill:currentColor}.uk-pp .uk-i-play,.uk-hero.is-paused .uk-pp .uk-i-pause,.uk-pp[aria-pressed=true] .uk-i-pause{display:none}.uk-hero.is-paused .uk-pp .uk-i-play,.uk-pp[aria-pressed=true] .uk-i-play{display:block}.uk-peak{position:relative;background:var(--ukoo-cream);--H0: min(60vh, 38vw);--HF: min(11.8vw, 18.8vh);--mh: clamp(220px, 33vh, 330px);--cx: calc(100% - var(--ukoo-gut) - var(--H0) * .47)}.uk-peak__stage{position:relative}.uk-peak__hero{position:relative;height:min(100vh,940px);min-height:640px;overflow:hidden}.uk-peak__floor{position:absolute;left:0;right:0;bottom:0;height:36%;background:linear-gradient(to bottom,rgba(234,228,211,0),var(--ukoo-stone) 78%);pointer-events:none}.uk-peak__h{position:absolute;z-index:2;left:var(--ukoo-gut);top:calc(100% - 3vh - var(--H0) - var(--HF) * .66);display:inline-block;font-size:var(--HF);line-height:.94;white-space:nowrap;transform-origin:0 0;color:var(--ukoo-green);text-wrap:nowrap}.uk-peak .uk-pl{display:block}.uk-peak .uk-pl2{padding-left:.04em}.uk-peak__h2f{display:none}.uk-pb{position:absolute;z-index:3;bottom:3vh;left:calc(var(--cx) - var(--H0) * .2508 + var(--dx));height:var(--H0);aspect-ratio:604 / 1200;transform-origin:50% 100%;pointer-events:none;transition:opacity .4s var(--ukoo-ease)}.uk-pb img{position:relative;z-index:1;width:100%;height:100%;max-width:none}.uk-pb[data-i="0"]{--dx: calc(var(--H0) * -.22);z-index:3;transform:translateY(-14px) scale(.92)}.uk-pb[data-i="1"]{--dx: 0px;z-index:5}.uk-pb[data-i="2"]{--dx: calc(var(--H0) * .22);z-index:4;transform:translateY(-14px) scale(.92)}.uk-pb__sh,.uk-pb__sh2{position:absolute;pointer-events:none}.uk-pb__sh{left:-4%;right:-20%;bottom:-2.6%;height:6.5%;background:radial-gradient(closest-side,#34261475,#34261400)}.uk-pb__sh2{left:18%;right:-72%;bottom:-1.6%;height:10%;background:radial-gradient(closest-side,#34261433,#34261400)}.uk-pb.is-hov{opacity:0}.uk-peak__lower{max-width:var(--ukoo-max);margin:0 auto;padding:clamp(40px,4vw,64px) var(--ukoo-gut) var(--ukoo-sec)}.uk-peak__aside{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap);margin-bottom:clamp(40px,4.4vw,64px)}.uk-peak__in{grid-column:8 / span 5}.uk-claims{border-top:1px solid var(--ukoo-line-strong);margin-bottom:14px}.uk-claims li{padding:14px 0;border-bottom:1px solid var(--ukoo-line);font-size:var(--f-base);line-height:1.4}.uk-peak__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,1.7vw,24px)}.uk-peak__all{display:flex;justify-content:flex-start}.uk-peak__row>.uk-peak__all{grid-column:1 / -1;margin-bottom:-6px}.uk-peak__all .uk-ul{gap:.32em;min-height:48px;color:var(--ukoo-green);font-family:var(--ukoo-serif);font-size:clamp(30px,2.7vw,42px);font-weight:400;letter-spacing:-.012em;line-height:1}.uk-peak__all .uk-ul:after{right:.94em;bottom:4px;transform:none}.uk-peak__all .uk-ul svg{width:.62em;height:.62em}.uk-peak__all .uk-ul svg path{stroke-width:1.5}.uk-peak__all .uk-ul:hover svg{transform:translate(6px)}.uk-peak__all--m{display:none}@media(max-width:820px){.uk-peak__row>.uk-peak__all{display:none}.uk-peak__all--m{display:flex;margin-bottom:6px}}.uk-peak.is-pin .uk-peak__all,.uk-peak.is-mpin .uk-peak__all{opacity:0;visibility:hidden;transition:opacity .4s var(--ukoo-ease),visibility 0s linear .4s}.uk-peak.is-pin.is-landed .uk-peak__all,.uk-peak.is-mpin.is-landed .uk-peak__all{opacity:1;visibility:visible;transition:opacity .4s var(--ukoo-ease)}.uk-card{position:relative;min-width:0}.uk-card__m{position:relative}.uk-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--ukoo-panel)}.uk-card__media--bt{background:radial-gradient(120% 80% at 30% 18%,#efe9da 0%,var(--ukoo-panel) 62%,#ddd3bd 100%)}.uk-card__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform 1.2s var(--ukoo-ease)}.uk-card__media .uk-card__b{opacity:0;z-index:2}.uk-card__media .uk-card__cb{inset:auto;left:50%;bottom:9%;height:80%;width:auto;aspect-ratio:604 / 1200;max-width:none;object-fit:contain;transform:translate(-50%);z-index:1}.uk-card__csh{position:absolute;left:50%;bottom:6.6%;width:46%;height:6%;transform:translate(-36%);background:radial-gradient(closest-side,#3426146b,#34261400)}.uk-card__media .uk-card__ph{z-index:1}.uk-card__media--ph .uk-card__cb,.uk-card__media--ph .uk-card__csh{opacity:0}.uk-peak.is-pin .uk-card__ph,.uk-peak.is-mpin .uk-card__ph{opacity:0;transform:none;transition:opacity .3s ease .14s}.uk-peak.is-pin.is-landed .uk-card__ph,.uk-peak.is-mpin.is-landed .uk-card__ph{opacity:1;transition:opacity .3s ease}.uk-peak.is-pin .uk-pb.has-ph,.uk-peak.is-mpin .uk-pb.has-ph{transition:opacity .14s linear}.uk-peak.is-pin.is-landed .uk-pb.has-ph,.uk-peak.is-mpin.is-landed .uk-pb.has-ph{opacity:0;transition:opacity .2s linear .3s}@media(hover:hover)and (pointer:fine){.uk-card:hover .uk-card__media .uk-card__b,.uk-card:focus-within .uk-card__media .uk-card__b{opacity:1}.uk-card:hover .uk-card__media>img:not(.uk-card__cb){transform:scale(1.025)}}.uk-card__info{padding-top:18px}.uk-card h3{min-height:2.5em;font-family:var(--ukoo-sans);font-weight:500;font-size:var(--f-md);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.uk-card h3 a{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ukoo-ease)}.uk-card:hover h3 a,.uk-card h3 a:focus-visible{background-size:100% 1px}.uk-card__desc{min-height:2.8em;margin-top:6px;font-size:var(--f-sm);line-height:1.4;color:var(--ukoo-muted)}.uk-card__buy{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.uk-peak .uk-cpo{margin-top:10px}.uk-peak .uk-cpo__set{grid-template-columns:auto minmax(0,1fr)}.uk-peak .uk-cpo__n{white-space:nowrap}.uk-peak .uk-cpo__o{padding:6px 8px 6px 30px}.uk-peak .uk-cpo__o:before{left:9px}.uk-peak .uk-cpo:not(.is-sub) .uk-cpo__tier{display:none}.uk-peak.is-pin:has(.uk-cpo){--mh: clamp(200px, 25vh, 280px)}.uk-card__price{font-size:var(--f-base);font-variant-numeric:tabular-nums;white-space:nowrap}.uk-add{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border:1px solid var(--ukoo-line-strong)!important;border-radius:999px;color:var(--ukoo-ink);font-size:var(--f-sm);font-weight:500;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s,transform .16s var(--ukoo-ease)}.uk-add svg{display:none;width:14px;height:14px}.uk-add:hover,.uk-add.is-done{background:var(--ukoo-green)!important;border-color:var(--ukoo-green)!important;color:var(--ukoo-cream)}.uk-add.is-done svg{display:block}.uk-add:active{transform:scale(.97)}.uk-add[aria-busy=true]{opacity:.6}.uk-add--off,.uk-add--off:hover{background:none!important;border-color:var(--ukoo-line)!important;color:var(--ukoo-muted);cursor:default}.uk-card .ukoo-card-rating{margin-top:10px}.uk-peak.is-pin{height:310vh}.uk-peak.is-pin .uk-peak__stage{position:sticky;top:0;height:100vh;overflow:hidden;contain:layout paint}.uk-peak.is-pin .uk-peak__hero{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:0;overflow:visible}.uk-peak.is-pin .uk-peak__h2f{display:inline-block;position:absolute;left:var(--ukoo-gut);top:max(104px,12vh);font-size:clamp(52px,4.9vw,76px);line-height:.94;white-space:nowrap;visibility:hidden}.uk-peak.is-pin .uk-peak__lower{display:contents}.uk-peak.is-pin .uk-peak__aside{display:block;position:absolute;z-index:2;right:var(--ukoo-gut);top:max(112px,12.6vh);width:min(440px,31vw);margin:0}.uk-peak.is-pin .uk-peak__row{position:absolute;z-index:1;left:var(--ukoo-gut);right:var(--ukoo-gut);bottom:4.2vh;max-width:calc(var(--ukoo-max) - 2 * var(--ukoo-gut));margin:0 auto}.uk-peak.is-pin .uk-peak__row:not(.is-live){pointer-events:none}.uk-peak.is-pin .uk-card__media{aspect-ratio:auto;height:var(--mh)}.uk-peak.is-pin .uk-card__cb,.uk-peak.is-pin .uk-card__csh{visibility:hidden}.uk-peak.is-pin .uk-pb,.uk-peak.is-pin .uk-peak__h,.uk-peak.is-pin .uk-card,.uk-peak.is-pin .uk-card__info,.uk-peak.is-pin .uk-peak__aside{will-change:transform,opacity}.uk-refill{background:var(--ukoo-stone);padding:clamp(72px,7vw,112px) 0}.uk-refill--bot{position:relative;overflow:hidden;isolation:isolate}.uk-refill__bot{position:absolute;z-index:0;left:50%;top:50%;width:auto;height:150%;max-width:none;opacity:.34;mix-blend-mode:multiply;transform:translate(-58%,-46%) rotate(-14deg);pointer-events:none}.uk-refill--bot .uk-refill__grid{position:relative;z-index:1}.uk-refill__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px var(--grid-gap);align-items:end}.uk-refill__head{grid-column:1 / span 6}.uk-refill__h{margin:22px 0 26px;font-size:clamp(48px,4.8vw,76px);line-height:.9;color:var(--ukoo-green)}.uk-refill__body{font-size:var(--f-lg);line-height:1.45;color:var(--ukoo-muted);max-width:34ch;text-wrap:pretty}.uk-refill__body p+p{margin-top:12px}.uk-refill__save{grid-column:8 / span 5;display:flex;flex-direction:column;align-items:flex-start;padding-left:clamp(24px,3vw,48px);border-left:1px solid var(--ukoo-line-strong)}.uk-refill__k{font-size:var(--f-md);color:var(--ukoo-ink)}.uk-refill__amt{margin:4px 0 2px -.03em;font-family:var(--ukoo-serif);font-size:clamp(72px,7.2vw,112px);line-height:.86;letter-spacing:-.03em;color:var(--ukoo-green);font-variant-numeric:tabular-nums}.uk-refill__save .uk-btn{margin-top:28px}.uk-refill--product .uk-refill__grid{align-items:start}.uk-refill__tiers{grid-column:7 / span 6}.uk-refill__steps{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--grid-gap);counter-reset:uk-step;margin-bottom:36px}.uk-refill__steps li{counter-increment:uk-step;display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--ukoo-line);font-size:var(--f-base)}.uk-refill__steps li:before{content:counter(uk-step,decimal-leading-zero);font-size:var(--f-xs);color:var(--ukoo-muted);font-variant-numeric:tabular-nums;padding-top:2px}.uk-refill__list{border-top:1px solid var(--ukoo-line-strong)}.uk-refill__list li{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid var(--ukoo-line)}.uk-refill__list li>div:first-child{display:grid;gap:2px}.uk-refill__list b{font-weight:500;font-size:var(--f-md)}.uk-refill__list span,.uk-refill__list small{font-size:var(--f-xs);color:var(--ukoo-muted)}.uk-refill__p{display:grid;justify-items:end;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.uk-refill__p b{font-family:var(--ukoo-serif);font-weight:400;font-size:var(--f-3xl);line-height:1.05}.uk-refill__p small{color:var(--ukoo-green);font-weight:500}.uk-refill__promise{margin-top:20px;font-size:var(--f-sm);color:var(--ukoo-muted)}.uk-strip{position:relative;z-index:1;display:flex;align-items:stretch;background:var(--ukoo-citron);color:var(--ukoo-green);border-block:1px solid rgba(30,75,44,.14)}.uk-strip__agg{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:16px;padding:0 36px 0 var(--ukoo-gut);border-right:1px solid rgba(30,75,44,.28);background:var(--ukoo-citron)}.uk-strip__agg strong{font-family:var(--ukoo-serif);font-weight:400;font-size:var(--f-4xl);line-height:1;letter-spacing:-.01em}.uk-strip__s{display:flex;flex-direction:column;gap:5px;font-size:var(--f-xs);line-height:1.2;white-space:nowrap}.uk-strip .uk-stars{color:var(--ukoo-green)}.uk-marquee{flex:1;min-width:0;padding:30px 0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.uk-mq{display:flex;width:max-content;animation:uk-mq 60s linear infinite}.uk-marquee:hover .uk-mq,.uk-marquee:focus-within .uk-mq{animation-play-state:paused}.uk-mq ul{display:flex}.uk-mq li{display:flex;align-items:center;gap:14px;padding-right:56px;white-space:nowrap;font-family:var(--ukoo-serif);font-size:var(--f-2xl);line-height:1.1;letter-spacing:-.005em}.uk-who{font-family:var(--ukoo-sans);font-size:var(--f-xs);font-weight:500;letter-spacing:.03em;opacity:.8}@keyframes uk-mq{to{transform:translate(-50%)}}.uk-revband{background:var(--ukoo-green);color:var(--uk-on);padding:var(--ukoo-sec) 0 calc(var(--ukoo-sec) * .8)}.uk-revband__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap)}.uk-revband__side{grid-column:1 / span 3;display:flex;flex-direction:column;gap:28px}.uk-revband__side h2{font-size:clamp(44px,3.9vw,60px);color:var(--uk-on)}.uk-agg{display:flex;flex-direction:column;gap:12px}.uk-agg .uk-stars,.uk-mini .uk-stars{color:var(--ukoo-citron)}.uk-agg__n{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.uk-agg__n b{font-family:var(--ukoo-serif);font-weight:400;font-size:clamp(88px,8.4vw,128px);line-height:.8;letter-spacing:-.03em;color:var(--ukoo-cream)}.uk-agg__n span{font-size:var(--f-md)}.uk-revband .uk-ul{align-self:flex-start;color:var(--uk-on)}.uk-revband__main{grid-column:5 / span 8}.uk-quotes{display:grid}.uk-quote{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s ease}.uk-quote.is-on{opacity:1;visibility:visible}.uk-quote p{font-family:var(--ukoo-serif);font-size:clamp(36px,4vw,62px);line-height:1.06;letter-spacing:-.01em;text-indent:-.34em;text-wrap:pretty}.uk-quote .uk-w{display:inline-block;text-indent:0}html.ukoo-js:not(.ukoo-static) .uk-quote:not(.is-inked) .uk-w{opacity:0;filter:blur(6px);transform:translateY(.16em)}html.ukoo-js .uk-quote .uk-w{transition:opacity .55s var(--ukoo-ease),filter .7s var(--ukoo-ease),transform .7s var(--ukoo-ease);transition-delay:calc(var(--w) * 18ms)}.uk-quote footer,.uk-mini footer{margin-top:28px;font-size:var(--f-xs);color:var(--uk-on-muted);letter-spacing:.03em}.uk-tabs{display:flex;gap:28px;margin-top:44px;border-top:1px solid rgba(243,239,226,.2)}.uk-tab{position:relative;min-height:48px;font-size:var(--f-sm);color:var(--uk-on-muted)!important;transition:color .2s}.uk-tab:hover,.uk-tab[aria-selected=true]{color:var(--ukoo-cream)!important}.uk-tab:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--ukoo-cream);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ukoo-ease)}.uk-tab[aria-selected=true]:before{transform:scaleX(1)}.uk-minis{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap);margin-top:clamp(72px,7.5vw,112px)}.uk-mini{border-top:1px solid rgba(243,239,226,.24);padding-top:24px}.uk-mini .uk-stars{margin-bottom:16px}.uk-mini p{font-family:var(--ukoo-serif);font-size:var(--f-xl);line-height:1.25;max-width:26ch;text-wrap:pretty}.uk-mini footer{margin-top:16px}.uk-revband__app{grid-column:1 / -1;margin-top:clamp(64px,6.5vw,104px);padding-top:8px;border-top:1px solid rgba(243,239,226,.24)}.jdgm-revs-tab-btn.btn{height:52px;padding-top:0;padding-bottom:0;line-height:52px}.uk-revband .jdgm-cards-carousel{--max-width: 100% !important;--text-color: #f3efe2 !important;--card-color: transparent !important;--header-color: #f3efe2 !important;--stars-color: #d6ce4b !important;--arrows-color: #f3efe2 !important;--border-radius: 0px !important;--text-size: 17px !important;max-width:none!important;font-family:var(--ukoo-sans)!important}.uk-revband .jdgm-cards-carousel .jdgm-header{display:none!important}.uk-revband .jdgm-cards-carousel :is(p,span,div,b,strong,a){font-family:var(--ukoo-sans)}.uk-revband .jdgm-cards-carousel [class*=jdgm-card]{box-shadow:none!important}.uk-revband .jdgm-card{text-align:left!important;border-top:1px solid rgba(243,239,226,.24)!important;padding-top:22px!important}.uk-revband .jdgm-card .jdgm-text,.uk-revband .jdgm-card .jdgm-text p{font-family:var(--ukoo-serif)!important;font-size:var(--f-lg)!important;line-height:1.25!important;text-align:left!important;color:var(--ukoo-cream)!important}.uk-revband .jdgm-card img{border-radius:0!important}.uk-revband .jdgm-rating-section{align-items:flex-start!important;text-align:left!important}.uk-revband .jdgm-reviewer-name,.uk-revband .jdgm-product-name,.uk-revband .jdgm-product-name a{font-size:14px!important;letter-spacing:.03em;color:#f3efe2c2!important}.uk-revband .jdgm-arrow{color:var(--ukoo-cream)!important}.uk-feat--story{padding:var(--ukoo-sec) 0}.uk-feat__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);align-items:end}.uk-feat--story .uk-feat__img{grid-column:1 / span 7;position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#7f8c6a;clip-path:inset(var(--wipe, 0%) 0 0 0)}.uk-feat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pd);transform:scale(var(--ws, 1));transform-origin:50% 100%}.uk-feat--story .uk-feat__copy{grid-column:8 / span 5;display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding-bottom:clamp(8px,2vw,32px)}.uk-feat--story .uk-feat__h{margin:26px 0 32px;font-size:clamp(60px,6.9vw,112px);line-height:.9;color:var(--ukoo-ink)}.uk-feat--story .uk-lede{max-width:28ch;margin-bottom:24px;color:var(--ukoo-ink);opacity:.82}.uk-feat--close{position:relative;height:clamp(640px,96vh,980px);overflow:hidden;background:#3f4a2c;color:var(--ukoo-cream)}.uk-feat__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:var(--pd);transform:scale(var(--cs, 1));transform-origin:50% 30%}.uk-feat__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#0e1a11a8,#0e1a116b 30%,#0e1a1100 56%),linear-gradient(to top,#0e1a115c,#0e1a1100 40%)}.uk-feat--close .uk-feat__copy{position:absolute;z-index:2;right:var(--ukoo-gut);bottom:clamp(56px,9vh,112px);width:min(560px,42vw);display:flex;flex-direction:column;align-items:flex-end;text-align:right}.uk-feat--close .uk-feat__h{margin-bottom:28px;font-size:clamp(84px,10vw,164px);line-height:.88;color:var(--ukoo-cream)}.uk-feat--close .uk-ln{padding-bottom:.12em}html.ukoo-js:not(.ukoo-static) .uk-feat--close .uk-ln>span{transform:translateY(105%);transition:transform .8s var(--ukoo-ease);transition-delay:calc(var(--l, 0) * 90ms + .15s)}html.ukoo-js .uk-feat--close.is-in .uk-ln>span{transform:none}.uk-feat__p{max-width:26ch;margin-bottom:28px;font-size:var(--f-md);line-height:1.45;color:#f3efe2f0}.uk-news{display:flex;flex-wrap:wrap;width:100%;max-width:460px;border:1px solid rgba(243,239,226,.6);border-radius:2px;background:#0e1a112e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s}.uk-news:focus-within{border-color:var(--ukoo-cream)}.uk-news input[type=email]{flex:1;min-width:0;height:54px;padding:0 18px;border:0;border-radius:0;background:none;color:var(--ukoo-cream);font:inherit;font-size:var(--f-base);box-shadow:none;outline:none}.uk-news input::placeholder{color:#f3efe2b8}.uk-news .uk-btn{height:54px;border-radius:0 1px 1px 0}.uk-news__ok,.uk-news__err{width:100%;padding:14px 18px;font-size:var(--f-base);text-align:left}.uk-feat--split{background:var(--ukoo-green);color:var(--ukoo-cream);overflow:hidden}.uk-feat--split .uk-feat__grid{align-items:center;min-height:min(78vh,720px)}.uk-feat--split .uk-feat__img{grid-column:1 / span 5;align-self:stretch;position:relative;max-width:700px;margin:0 0 0 calc(-1 * var(--ukoo-gut));overflow:hidden;clip-path:inset(0 0 var(--cw, 0%) 0)}.uk-feat--gray .uk-feat__img img{filter:grayscale(1);transform:none}.uk-feat--split .uk-feat__copy{grid-column:7 / span 6;padding:96px 0;text-align:right}.uk-feat--split .uk-feat__h{font-size:clamp(80px,10.5vw,168px);line-height:.86;color:var(--ukoo-cream)}.uk-feat--split .uk-feat__p{margin:28px 0 0 auto;max-width:32ch;color:var(--uk-on-muted)}.uk-feat--split .uk-ul{margin-top:18px;color:var(--ukoo-cream)}.uk-ingr{background:var(--ukoo-stone);padding:var(--ukoo-sec) 0}.uk-ingr__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap);align-items:end;margin-bottom:clamp(24px,3vw,48px)}.uk-ingr__head h2{grid-column:1 / span 7;font-size:clamp(56px,6.9vw,108px);line-height:.92;color:var(--ukoo-ink)}.uk-ingr__head .uk-lede{grid-column:9 / span 4;padding-bottom:10px}.uk-ingr__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);align-items:start}.uk-ingr__fig{grid-column:1 / span 5;position:sticky;top:calc(50vh - min(39vh,340px));height:min(78vh,680px);margin:0}.uk-ingr__stack{position:relative;height:100%;overflow:hidden;background:#cfc8b6}.uk-ingr__stack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity .9s var(--ukoo-ease-io),transform 1.8s var(--ukoo-ease)}.uk-ingr__stack img.is-on{opacity:1;transform:none}.uk-ingr__prog{display:flex;gap:6px;margin-top:16px}.uk-ingr__prog i{position:relative;flex:1;height:1px;overflow:hidden;background:var(--ukoo-line-strong)}.uk-ingr__prog i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ukoo-green);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ukoo-ease)}.uk-ingr__prog i.is-on:after{transform:scaleX(1)}.uk-ingr__groups{grid-column:7 / span 6}.uk-grp{display:flex;flex-direction:column;justify-content:center;min-height:min(78vh,700px);padding:56px 0;border-top:1px solid var(--ukoo-line-strong)}.uk-grp:last-child{border-bottom:1px solid var(--ukoo-line-strong)}.uk-grp__fig{display:none}.uk-grp h3{margin-bottom:32px;font-family:var(--ukoo-serif);font-weight:400;font-size:clamp(64px,6.6vw,104px);line-height:.92;letter-spacing:-.015em;color:var(--ukoo-ink);transition:color .5s var(--ukoo-ease)}html.ukoo-js:not(.ukoo-static) .uk-ingr.is-live .uk-grp:not(.is-on) h3{color:#16351f80}.uk-items{display:grid;grid-template-columns:1fr 1fr;gap:26px var(--grid-gap)}.uk-items li{padding-top:14px;border-top:1px solid var(--ukoo-line)}.uk-items h4{font-family:var(--ukoo-sans);font-size:var(--f-base);font-weight:600;line-height:1.35;letter-spacing:-.005em}.uk-items p{max-width:34ch;margin-top:4px;font-size:var(--f-base);line-height:1.5;color:var(--ukoo-muted)}.uk-items--res{grid-template-columns:1fr}.uk-items--res p{max-width:30ch;margin:0;font-size:var(--f-lg);line-height:1.4;color:var(--ukoo-ink)}.uk-facts-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;margin-top:clamp(56px,6vw,88px);padding-top:28px;border-top:1px solid var(--ukoo-line-strong)}.uk-facts{display:flex;flex-wrap:wrap;gap:10px 0;font-size:var(--f-sm);color:var(--ukoo-muted)}.uk-facts li{display:flex;align-items:center}.uk-facts li+li:before{content:"";width:4px;height:4px;margin:0 16px;border-radius:50%;background:var(--ukoo-green);opacity:.55}.uk-mat{position:relative;height:clamp(660px,94vh,920px);overflow:hidden;isolation:isolate;background:var(--ukoo-ink);color:var(--ukoo-cream);--mp: 0% 0%;--ms: 1.22}.uk-mat__frames,.uk-mat__fig{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,700px));justify-content:center;gap:3px}.uk-mat__frames{background:var(--ukoo-cream)}.uk-mat__panel{position:relative;overflow:hidden;background:#8d8a85}.uk-mat__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);opacity:0;transform:scale(1.07);transition:opacity 1.2s var(--ukoo-ease-io),transform 0s linear 1.3s}.uk-mat__panel img.is-on{opacity:1;transform:scale(1);transition:opacity 1.2s var(--ukoo-ease-io),transform 8s cubic-bezier(.25,.6,.3,1)}.uk-mat__panel--m img.uk-mat__base{opacity:1;transform:scale(var(--ms, 1));transform-origin:0 0;transition:none;object-position:var(--mp)}.uk-mat__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#0e1a11d1,#0e1a117a,#0e1a1100 60%),linear-gradient(to bottom,#0e1a1170,#0e1a1100 20%)}.uk-mat__fig{z-index:3;pointer-events:none;background:none}.uk-mat__cell{grid-column:2;position:relative;overflow:hidden}.uk-mat__fin{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(var(--ms, 1));transform-origin:0 0;-webkit-mask-image:var(--figmask);mask-image:var(--figmask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:var(--mp);mask-position:var(--mp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.uk-mat__fin img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mp);filter:grayscale(1)}.uk-mat__fin .uk-mat__shade{transform:scale(calc(1 / var(--ms, 1)));transform-origin:0 0}.uk-mat--seq .uk-mat__panel img{object-position:var(--mpd)}.uk-mat--seq .uk-mat__panel--m img.uk-mat__base,.uk-mat--seq .uk-mat__fin{--mp: var(--mpd);opacity:0;transform-origin:50% 10%;transition:opacity 1.2s var(--ukoo-ease-io)}.uk-mat--seq .uk-mat__panel--m img.uk-mat__base{object-position:var(--mp)}.uk-mat--seq .uk-mat__panel--m img.uk-mat__base.is-on,.uk-mat--seq .uk-mat__fin.is-on{opacity:1}.uk-mat--seq .uk-mat__fin .uk-mat__shade{transform-origin:50% 10%}html.ukoo-static .uk-mat{--ms: 1}.uk-mat__top{position:absolute;z-index:4;top:28px;left:var(--ukoo-gut);right:var(--ukoo-gut);display:flex;justify-content:space-between;align-items:center}.uk-mat__top .uk-eyebrow{color:var(--ukoo-cream)}.uk-mat__ctrl{display:flex;align-items:center;gap:16px}.uk-mat__bar{position:relative;width:96px;height:1px;overflow:hidden;background:#f3efe24d}.uk-mat__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ukoo-cream);transform:scaleX(0);transform-origin:0 50%}.uk-mat__bar i.is-run{transform:scaleX(1);transition:transform 7.2s linear}.uk-mat__title{position:absolute;z-index:2;left:var(--ukoo-gut);bottom:clamp(36px,5vw,72px);font-family:var(--ukoo-serif);font-weight:400;font-size:clamp(84px,13.2vw,196px);line-height:.84;letter-spacing:-.03em;color:var(--ukoo-cream);transform:translate(var(--tx, 42px))}.uk-mat__title .uk-l{display:block;overflow:hidden;padding:.14em .1em .07em .06em;margin:-.14em 0 -.07em -.06em}.uk-mat__title .uk-l>span{display:inline-block;transition:transform .8s var(--ukoo-ease)}.uk-mat__title .uk-l:first-child{margin-bottom:.02em;padding-left:.12em;font-style:italic;font-size:.42em;letter-spacing:-.01em}.uk-mat__title .uk-l:nth-child(2)>span{transition-delay:90ms}html.ukoo-js:not(.ukoo-static) .uk-mat:not(.is-in) .uk-mat__title .uk-l>span{transform:translateY(105%)}.uk-mat__aside{position:absolute;z-index:4;right:var(--ukoo-gut);bottom:clamp(44px,5.6vw,84px);width:min(380px,28vw)}.uk-mat__dek{margin-bottom:28px;font-family:var(--ukoo-serif);font-style:italic;font-size:clamp(23.75px,2vw,29px);line-height:1.22}.uk-mat__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.uk-mat .uk-ul{color:var(--ukoo-cream)}[id$=__ukoo_journal]>section{background:var(--ukoo-cream)}[id$=__ukoo_journal] .section-content{position:relative;max-width:var(--ukoo-max);padding:var(--ukoo-sec) var(--ukoo-gut)}[id$=__ukoo_journal] .section-content>div:first-child h2{padding:0;text-align:left;font-size:clamp(52px,6.2vw,96px);line-height:.94;letter-spacing:-.012em;color:var(--ukoo-ink)}[id$=__ukoo_journal] ul{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap);align-items:start;margin-top:clamp(40px,4.4vw,64px)}[id$=__ukoo_journal] li.card{background:none}[id$=__ukoo_journal] li.card:before,[id$=__ukoo_journal] li.card:after{display:none}[id$=__ukoo_journal] li:nth-child(1){grid-column:1 / span 6}[id$=__ukoo_journal] li:nth-child(2){grid-column:7 / span 3;margin-top:clamp(56px,8vw,120px)}[id$=__ukoo_journal] li:nth-child(3){grid-column:10 / span 3;margin-top:clamp(112px,16vw,240px)}[id$=__ukoo_journal] .card__surface{padding:0;text-align:left;background:none;border-radius:0}[id$=__ukoo_journal] .card__surface>div:first-child{margin-bottom:20px;padding:0}[id$=__ukoo_journal] .media{aspect-ratio:3 / 4;border-radius:0;background:var(--ukoo-stone)}[id$=__ukoo_journal] li:nth-child(1) .media{aspect-ratio:5 / 6}[id$=__ukoo_journal] .media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ukoo-ease)}[id$=__ukoo_journal] li:hover .media img{transform:scale(1.03)}[id$=__ukoo_journal] h3{font-family:var(--ukoo-serif);font-size:clamp(30px,2.5vw,40px);line-height:1;letter-spacing:-.005em}[id$=__ukoo_journal] li:nth-child(1) h3{font-size:clamp(36px,3.5vw,54px)}[id$=__ukoo_journal] .section-content>div:last-child{position:absolute;top:calc(var(--ukoo-sec) + clamp(52px,6.2vw,96px) * .94 - 44px);right:var(--ukoo-gut);margin:0}[id$=__ukoo_journal] .section-content>div:last-child .push-btn__surface{min-height:44px;padding:0;background:none;color:var(--ukoo-ink);box-shadow:none;text-decoration:underline 1px;text-underline-offset:6px}[id$=__ukoo_trust]>section{background:var(--ukoo-cream);border-top:1px solid var(--ukoo-line)}[id$=__ukoo_trust] .section-content{max-width:var(--ukoo-max);padding:0 var(--ukoo-gut)}[id$=__ukoo_trust] ul{display:grid;grid-template-columns:repeat(5,1fr);gap:0}[id$=__ukoo_trust] li{display:flex;align-items:center;justify-content:center;gap:12px;max-width:none!important;padding:38px 12px;text-align:center;white-space:nowrap}[id$=__ukoo_trust] li+li{border-left:1px solid var(--ukoo-line)}[id$=__ukoo_trust] li>div{display:none}[id$=__ukoo_trust] li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ukoo-terra)}[id$=__ukoo_trust] li h2{margin:0;font-family:var(--ukoo-serif);font-size:var(--f-xl);line-height:1.1;color:var(--ukoo-green)}@media(max-width:1100px){[id$=__ukoo_trust] ul{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 36px;padding:28px 0}[id$=__ukoo_trust] li{padding:8px 0}[id$=__ukoo_trust] li+li{border-left:0}[id$=__ukoo_trust] li h2{font-size:var(--f-lg)}}@media(max-width:600px){[id$=__ukoo_trust] ul{display:grid;grid-template-columns:max-content;justify-content:center;gap:0;padding:30px 0 32px}[id$=__ukoo_trust] li{display:grid;grid-template-columns:6px auto;align-items:center;justify-content:start;column-gap:14px;padding:9px 0;text-align:left;white-space:normal}[id$=__ukoo_trust] li h2{margin:0!important;font-size:21px;line-height:1.2}}@media(max-width:820px){[id$=__ukoo_journal] .section-content>div:last-child{position:static;margin-top:32px}[id$=__ukoo_journal] ul{grid-template-columns:1fr 1fr;gap:32px 14px}[id$=__ukoo_journal] li:nth-child(1){grid-column:1 / -1}[id$=__ukoo_journal] li:nth-child(2),[id$=__ukoo_journal] li:nth-child(3){grid-column:auto;margin-top:0}[id$=__ukoo_journal] li:nth-child(3){margin-top:56px}[id$=__ukoo_journal] h3{font-size:30px}[id$=__ukoo_journal] li:nth-child(1) h3{font-size:38px}[id$=__ukoo_trust] ul{gap:2px 26px;padding:32px 0}[id$=__ukoo_trust] li{gap:10px;padding:6px 0}}@media(max-width:1100px){.uk-revband__side{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-bottom:56px}.uk-revband__main{grid-column:1 / -1}.uk-ingr__head h2{grid-column:1 / -1;margin-bottom:24px}.uk-ingr__head .uk-lede{grid-column:1 / span 8}.uk-items{grid-template-columns:1fr}.uk-peak__in{grid-column:6 / span 7}.uk-refill__head,.uk-refill__save,.uk-refill__tiers{grid-column:1 / -1}.uk-refill__save{padding-left:0;border-left:0}}@media(max-width:820px){.uk-hero{height:82vh;min-height:540px}.uk-slide img{top:auto;bottom:0;height:var(--mh, 100%);object-position:var(--pm)}.uk-hero__h{font-size:clamp(48px,13vw,64px)}.uk-hero__sub{flex-direction:column;align-items:flex-start;gap:22px;margin-top:18px}.uk-hero__sub p{max-width:28ch;font-size:var(--f-base)}.uk-hero__copy .uk-wrap{padding-bottom:32px}.uk-hero__ctrl{top:12px;bottom:auto;left:calc(var(--ukoo-gut) - 12px);right:var(--ukoo-gut);justify-content:flex-start;gap:2px}.uk-track{width:56px;margin:0 10px}.uk-slide:after,.uk-slide--strong:after{background:linear-gradient(to top,#0e1a11d1,#0e1a118f 32%,#0e1a1124 54%,#0e1a1100 64%),linear-gradient(to bottom,#0e1a114d,#0e1a1100 16%)}.uk-peak{--H0: 62vw;--HF: 21.5vw;--cx: 50%}.uk-peak__hero{height:calc(28px + var(--HF) * 3.76 + var(--H0) + 30px);min-height:0}.uk-peak__h{top:28px;left:var(--ukoo-gut);right:var(--ukoo-gut);display:block;white-space:normal;text-wrap:wrap}.uk-peak .uk-pl2{padding-left:0}.uk-peak .uk-wd{display:block}.uk-peak .uk-wd--r{text-align:right}.uk-pb{bottom:22px}.uk-pb[data-i="0"]{--dx: calc(var(--H0) * -.25)}.uk-pb[data-i="2"]{--dx: calc(var(--H0) * .25)}.uk-peak__lower{padding:36px var(--ukoo-gut) var(--ukoo-sec)}.uk-peak__aside{grid-template-columns:1fr;margin-bottom:36px}.uk-peak__in{grid-column:1 / -1}.uk-peak__row{display:flex;gap:14px;margin-inline:calc(var(--ukoo-gut) * -1);padding-inline:var(--ukoo-gut);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ukoo-gut);scrollbar-width:none}.uk-peak__row::-webkit-scrollbar{display:none}.uk-peak__row .uk-card{flex:0 0 72%;scroll-snap-align:start}.uk-add{height:48px}.uk-refill__h{font-size:clamp(52px,14vw,72px)}.uk-refill__amt{font-size:clamp(64px,18vw,84px)}.uk-refill__steps{grid-template-columns:1fr}.uk-strip{flex-direction:column}.uk-strip__agg{gap:14px;padding:18px var(--ukoo-gut) 0;border-right:0}.uk-strip__agg strong{font-size:var(--f-3xl)}.uk-strip__s{flex-direction:row;align-items:center;gap:10px}.uk-marquee{padding:14px 0 22px}.uk-mq li{padding-right:40px;font-size:var(--f-lg)}.uk-revband__grid{grid-template-columns:minmax(0,1fr)}.uk-revband__side{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:44px}.uk-quote p{text-indent:0;font-size:clamp(34px,9.4vw,42px)}.uk-tabs{gap:20px;margin-top:28px;overflow-x:auto;scrollbar-width:none}.uk-quote footer{margin-top:20px}.uk-minis{grid-template-columns:1fr;gap:32px;margin-top:64px}.uk-feat__grid{grid-template-columns:1fr;gap:36px}.uk-feat--story .uk-feat__img,.uk-feat--story .uk-feat__copy{grid-column:1 / -1}.uk-feat--story .uk-feat__img{aspect-ratio:4 / 5}.uk-feat__img img,.uk-feat__bg{object-position:var(--pm)}.uk-feat--story .uk-feat__h{margin:18px 0 22px;font-size:clamp(56px,15vw,76px)}.uk-lede{font-size:var(--f-md)}.uk-feat--close{height:min(100svh,860px);min-height:680px}.uk-feat--close .uk-feat__scrim{background:linear-gradient(to top,#0e1a11d6,#0e1a1199 36%,#0e1a111a 62%,#0e1a1100 72%)}.uk-feat--close .uk-feat__copy{left:var(--ukoo-gut);right:var(--ukoo-gut);bottom:40px;width:auto;align-items:flex-start;text-align:left}.uk-feat--close .uk-feat__h{margin-bottom:18px;font-size:clamp(72px,21vw,96px)}.uk-feat__p{margin-bottom:22px}.uk-news{max-width:none}.uk-feat--split .uk-feat__grid{min-height:0;gap:0}.uk-feat--split .uk-feat__img{grid-column:1 / -1;aspect-ratio:4 / 4.2;max-width:none;margin:0 calc(-1 * var(--ukoo-gut))}.uk-feat--split .uk-feat__copy{grid-column:1 / -1;padding:56px 0 72px;text-align:left}.uk-feat--split .uk-feat__h{font-size:80px}.uk-feat--split .uk-feat__p{margin-left:0}.uk-ingr__head{grid-template-columns:1fr}.uk-ingr__head h2,.uk-ingr__head .uk-lede{grid-column:1 / -1}.uk-ingr__head h2{font-size:clamp(52px,14.4vw,72px)}.uk-ingr__head .uk-lede{padding-bottom:0}.uk-ingr__body{grid-template-columns:1fr;gap:0}.uk-ingr__fig{display:none}.uk-ingr__groups{grid-column:1 / -1}.uk-grp{min-height:0;padding:36px 0 40px}.uk-grp__fig{display:block;aspect-ratio:4 / 3;margin-bottom:26px;overflow:hidden;background:#cfc8b6}.uk-grp__fig img{width:100%;height:100%;object-fit:cover}.uk-grp h3{margin-bottom:22px;font-size:clamp(52px,14vw,64px)}.uk-items--res p{font-size:var(--f-md)}.uk-facts{flex-direction:column;gap:10px}.uk-facts li:before,.uk-facts li+li:before{content:"";flex:none;width:4px;height:4px;margin:0 12px 0 0;border-radius:50%;background:var(--ukoo-green);opacity:.55}.uk-facts-row{margin-top:40px;padding-top:0;border-top:0}.uk-mat{height:min(calc(100svh - 64px),760px);min-height:620px;--mp: 40% 20%;--ms: 1}.uk-mat__fig{display:none}.uk-mat__panel--m img.uk-mat__base{transform-origin:50% 30%}.uk-mat__frames{grid-template-columns:1fr}.uk-mat__panel:not(.uk-mat__panel--m){display:none}.uk-mat__top{top:20px}.uk-mat__title{bottom:236px;font-size:clamp(76px,22vw,120px);--tx: 0px}.uk-mat__aside{left:var(--ukoo-gut);right:var(--ukoo-gut);bottom:32px;width:auto}.uk-mat__dek{max-width:24ch;margin-bottom:22px;font-size:var(--f-lg)}.uk-mat__bar{width:56px}}@media(min-width:750px){.uk-peak__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,3.4vw,56px) clamp(28px,3.4vw,56px);margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}.uk-peak__row .uk-card{flex:none}.uk-peak__row>.uk-card--r2{display:none}.uk-peak__row>.uk-peak__all{margin-bottom:clamp(-30px,-2vw,-16px)}.uk-peak[data-uk-peak] .uk-peak__lower{padding-bottom:0}.uk-peak--r2 .uk-peak__lower{padding-top:clamp(36px,3.4vw,56px);padding-bottom:var(--ukoo-sec)}.uk-peak .uk-card h3{min-height:0}.uk-peak[data-uk-peak].is-pin{z-index:1}.uk-peak.is-pin .uk-peak__stage{overflow:visible;contain:layout}.uk-peak.is-pin .uk-peak__row{top:var(--rt, 96px);bottom:auto}.uk-peak--r2.is-sized{padding-top:var(--ov, 0px)}.uk-peak.is-pin .uk-peak__aside{display:none}.uk-peak--r2.is-sized .uk-card__media{aspect-ratio:auto;height:var(--mh)}}@media(min-width:750px)and (max-width:1099px){.uk-peak .uk-cpo__set{grid-template-columns:minmax(0,1fr)}}html.ukoo-static .uk-ln>span,html.ukoo-static .uk-mat__title .uk-l>span{transform:none!important}html.ukoo-static .uk-hero__sub{opacity:1!important;transform:none!important}html.ukoo-static .uk-slide img,html.ukoo-static .uk-mat__panel img{transform:none!important}html.ukoo-static .uk-mq{animation:none!important}@media(prefers-reduced-motion:reduce){.uk *,.uk *:before,.uk *:after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.uk-anchor{display:block;position:relative;top:-80px;visibility:hidden}.uk-cshadow{position:absolute;z-index:0;left:4%;right:-10%;bottom:-2.2%;height:6.5%;border-radius:50%;background:radial-gradient(closest-side,#3a221085,#3a221038 55%,#3a221000);filter:blur(3px)}.uk-cshadow:after{content:"";position:absolute;left:12%;right:20%;top:30%;bottom:22%;border-radius:50%;background:radial-gradient(closest-side,#28160a8c,#28160a00);filter:blur(2px)}.uk-phero{position:relative;height:calc(100svh - 133px);min-height:660px;max-height:980px;overflow:hidden;isolation:isolate;color:var(--ukoo-cream);background:var(--ground, var(--ukoo-terra))}.uk-phero__art{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size;--bx: 39cqw;--bh: 80cqh}.uk-phero__ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(60cqh 52cqh at var(--bx) 42%,color-mix(in srgb,var(--ground-hi) 55%,transparent),transparent 70%),linear-gradient(180deg,var(--ground) 0%,var(--ground) 70%,color-mix(in srgb,var(--ground) 70%,#f3efe2) 82%,color-mix(in srgb,var(--ground) 25%,#f3efe2) 92%,#f3efe2 100%)}.uk-crumbs{position:absolute;z-index:5;top:14px;left:var(--ukoo-gut);display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--f-xs);color:#f3efe2db}.uk-crumbs a,.uk-crumbs span{padding-block:6px}.uk-crumbs a{transition:color .2s}.uk-crumbs a:hover{color:#fff}.uk-crumbs span[aria-hidden]{opacity:.6}.uk-crumbs [aria-current]{color:var(--ukoo-cream)}.uk-phero__h{margin:0;font-family:var(--ukoo-serif);font-weight:400}.uk-phero__big{position:absolute;z-index:1;left:0;right:0;top:4cqh;font-size:calc(min(18.6cqw,40cqh) * var(--big, 1));line-height:.86;letter-spacing:-.025em;text-align:center;white-space:nowrap;color:#f6e7d2;will-change:transform}.uk-phero__mask{display:block;overflow:hidden;padding:0 .04em .14em}.uk-phero__in{display:block}.uk-phero__small{position:absolute;z-index:3;bottom:30cqh;right:calc(100cqw - var(--bx) + var(--bh) * var(--ratio, .5) * .5 - 40px);max-width:calc(var(--bx) - var(--bh) * var(--ratio, .5) * .5 + 40px - var(--ukoo-gut));font-size:clamp(44px,5.6cqw,86px);line-height:1;letter-spacing:-.012em;text-align:right;text-wrap:balance;color:var(--ukoo-cream);text-shadow:0 1px 18px rgba(80,40,15,.18);will-change:transform}.uk-phero__bottle{position:absolute;z-index:2;bottom:3.5cqh;left:calc(var(--bx) - var(--bh) * var(--ratio, .5) * .5);height:var(--bh);aspect-ratio:var(--ratio, .5);will-change:transform}.uk-phero__bottle img{position:relative;z-index:1;width:100%;height:100%;max-width:none}html.ukoo-js:not(.ukoo-static) .uk-phero .uk-phero__bottle img{transform:translateY(14px);transition:transform 1.2s var(--ukoo-ease) .15s}html.ukoo-js .uk-phero.is-go .uk-phero__bottle img{transform:none}.uk-phero__thumbs{position:absolute;z-index:4;left:var(--ukoo-gut);bottom:28px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;width:286px}.uk-phero__thumbs p{flex:0 0 100%;padding-bottom:2px;font-size:var(--f-xs);color:var(--ukoo-ink)}.uk-phero__thumbs button,.uk-phero__mthumbs button{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--ukoo-stone);transition:transform .25s var(--ukoo-ease)}.uk-phero__thumbs button{width:64px;box-shadow:0 10px 24px -12px #3c1e0a80}.uk-phero__thumbs button:hover{transform:translateY(-4px)}.uk-phero__thumbs img,.uk-phero__mthumbs img{width:100%;height:100%;object-fit:cover}.uk-phero__mthumbs{display:none}@media(min-width:821px){#MainContent:has(.uk-phero){display:grid;grid-template-columns:minmax(0,1fr)}#MainContent:has(.uk-phero)>.shopify-section:has(.uk-phero),#MainContent:has(.uk-phero)>.shopify-section:has(.uk-phero)+.shopify-section{grid-row:1;grid-column:1}#MainContent:has(.uk-phero)>.shopify-section:has(.uk-phero)+.shopify-section{position:relative;z-index:6;align-self:end;justify-self:end;width:392px;margin:0 var(--ukoo-gut) 28px 0}}.uk-po{margin-top:4px}.uk-po__set{min-width:0;margin:0;padding:0;border:0}.uk-po__legend{margin-bottom:8px;padding:0;font-size:var(--f-xs);color:var(--ukoo-muted)}.uk-po__cards{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px}.uk-po__card,.uk-po__tier,.uk-opt{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:10px 12px 10px 38px;border:1px solid var(--ukoo-line-strong);border-radius:2px;cursor:pointer;transition:border-color .2s var(--ukoo-ease),background-color .2s var(--ukoo-ease)}.uk-po__card:hover,.uk-po__tier:hover,.uk-opt:hover{border-color:var(--ukoo-green)}.uk-po input,.uk-opt input{position:absolute;width:1px;height:1px;opacity:0}.uk-po__card:before,.uk-po__tier:before,.uk-opt:before{content:"";position:absolute;left:13px;top:50%;width:16px;height:16px;margin-top:-8px;border:1px solid var(--ukoo-line-strong);border-radius:50%;transition:border-color .2s,box-shadow .2s}.uk-po__card:has(input:checked),.uk-po__tier:has(input:checked),.uk-opt:has(input:checked){border-color:var(--ukoo-green);background:#1e4b2c0b}.uk-po__card:has(input:checked):before,.uk-po__tier:has(input:checked):before,.uk-opt:has(input:checked):before{border-color:var(--ukoo-green);box-shadow:inset 0 0 0 4px var(--ukoo-cream),inset 0 0 0 8px var(--ukoo-green)}.uk-po__card:has(input:focus-visible),.uk-po__tier:has(input:focus-visible),.uk-opt:has(input:focus-visible){outline:2px solid var(--ukoo-green);outline-offset:3px}.uk-po__t,.uk-po__tn,.uk-po__tp{display:grid;gap:1px}.uk-po b,.uk-opt b{font-weight:500;font-size:16px;line-height:1.25}.uk-po small{font-size:var(--f-xs);line-height:1.3;color:var(--ukoo-muted)}.uk-po__card--sub{flex-wrap:wrap;row-gap:2px}.uk-po__card--sub .uk-po__save{color:var(--ukoo-green);font-weight:500}.uk-po__from{width:100%;font-size:var(--f-xs);color:var(--ukoo-muted);font-variant-numeric:tabular-nums}.uk-po__from s{opacity:.7}.uk-po__tiers{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ukoo-ease)}.uk-po__tiers>div{overflow:hidden}.uk-po__tiers.is-open{grid-template-rows:1fr}.uk-po__tiers .uk-po__set{display:grid;gap:6px;padding-top:8px}.uk-po__tier{justify-content:space-between;min-height:56px}.uk-po__tp{justify-items:end;text-align:right;font-variant-numeric:tabular-nums}.uk-po__tp small{color:var(--ukoo-green)}.uk-po__promise{margin:10px 0 2px;font-size:var(--f-xs);line-height:1.4;color:var(--ukoo-muted)}.uk-lbl{position:relative;background:var(--ukoo-cream)}.uk-lbl__track{position:relative;height:400vh}.uk-lbl__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:radial-gradient(70vh 60vh at 66% 54%,#a96f441f,#a96f4400 70%),var(--ukoo-cream)}.uk-lbl__cam{position:absolute;left:0;top:0;transform-origin:0 0;backface-visibility:hidden}.uk-lbl__cam img{position:relative;z-index:1;width:100%;height:100%;max-width:none}.uk-lbl__cam .uk-cshadow{left:2%;right:-8%;bottom:-1.6%;height:5%}.uk-lbl__dim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:0;pointer-events:none;background:#0b170fd6;-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--l) - var(--f)),transparent var(--l),transparent var(--r),#000 calc(var(--r) + var(--f))),linear-gradient(180deg,#000 calc(var(--t) - var(--f)),transparent var(--t),transparent var(--b),#000 calc(var(--b) + var(--f)));mask-image:linear-gradient(90deg,#000 calc(var(--l) - var(--f)),transparent var(--l),transparent var(--r),#000 calc(var(--r) + var(--f))),linear-gradient(180deg,#000 calc(var(--t) - var(--f)),transparent var(--t),transparent var(--b),#000 calc(var(--b) + var(--f)));-webkit-mask-composite:source-over;mask-composite:add}.uk-lbl__intro{position:absolute;z-index:3;left:var(--ukoo-gut);top:50%;max-width:44vw;transform:translateY(-50%)}.uk-lbl__intro h2,.uk-dg__h{font-size:clamp(64px,8.4vw,132px);line-height:.9;color:var(--ukoo-ink)}.uk-lbl__note{position:absolute;z-index:4;top:50%;width:min(430px,31vw);color:var(--ukoo-cream);opacity:0;pointer-events:none}.uk-lbl__note .uk-lbl__hd{font-family:var(--ukoo-serif);font-size:clamp(36px,3.1vw,48px);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.uk-lbl__note .uk-lbl__ln{margin-top:16px;padding-top:16px;border-top:1px solid rgba(243,239,226,.22);font-size:18px;line-height:1.45;color:#f3efe2db;text-wrap:pretty}.uk-lbl__note .uk-lbl__ln+.uk-lbl__ln{margin-top:14px}.uk-lbl__lead{position:absolute;z-index:4;height:1px;background:#f3efe2b3;transform:scaleX(0);pointer-events:none}.uk-lbl__lead:before{content:"";position:absolute;top:-3.5px;width:8px;height:8px;border-radius:50%;background:var(--ukoo-cream)}.uk-lbl__lead.is-fl:before{left:-4px}.uk-lbl__lead.is-fr:before{right:-4px}.uk-lbl__lead.is-v{width:1px;height:auto;transform:scaleY(0);transform-origin:top}.uk-lbl__lead.is-v:before{left:-3.5px;top:-4px}.uk-lbl__out{position:absolute;z-index:3;left:54vw;top:50%;width:min(560px,40vw);transform:translateY(-50%)}.uk-lbl__out li{padding:18px 0;border-top:1px solid var(--ukoo-line-strong);font-family:var(--ukoo-serif);font-size:clamp(40px,3.9vw,60px);line-height:1.02;letter-spacing:-.012em;opacity:0}.uk-lbl__out li:last-child{border-bottom:1px solid var(--ukoo-line-strong)}.uk-lbl__prog{position:absolute;z-index:5;left:var(--ukoo-gut);bottom:32px;display:flex;gap:6px;padding:12px 14px;border-radius:999px;background:#0c19106b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0}.uk-lbl__prog i{position:relative;display:block;width:28px;height:2px;overflow:hidden;border-radius:1px;background:#f3efe24d}.uk-lbl__prog b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ukoo-cream);transform:scaleX(0);transform-origin:left}.uk-lbl__static{display:none;padding-block:clamp(88px,9vw,136px)}html:not(.ukoo-js) .uk-lbl__track,.uk-lbl.is-static .uk-lbl__track{display:none}html:not(.ukoo-js) .uk-lbl__static,.uk-lbl.is-static .uk-lbl__static{display:block}.uk-dg__head{margin-bottom:24px}.uk-dg{position:relative;width:min(1200px,100%);aspect-ratio:1200 / 820;margin:0 auto}.uk-dg>img{position:absolute;top:2.44%;height:95.12%;max-width:none}.uk-dg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.uk-dg svg line{stroke:var(--ukoo-green);stroke-width:1;vector-effect:non-scaling-stroke}.uk-dg svg circle{fill:var(--ukoo-green)}.uk-dg__n{position:absolute;width:25%}.uk-dg__n--l{left:3.3%;text-align:right}.uk-dg__n--r{left:71.7%}.uk-dg__n .uk-lbl__hd,.uk-dg__list .uk-lbl__hd{font-family:var(--ukoo-serif);font-size:clamp(26px,2.3vw,33px);line-height:1.06;text-wrap:balance}.uk-dg__n .uk-lbl__ln,.uk-dg__list .uk-lbl__ln{margin-top:8px;font-size:var(--f-base);line-height:1.45;color:var(--ukoo-muted);text-wrap:pretty}.uk-dg__out{margin-top:40px;font-family:var(--ukoo-serif);font-size:clamp(26px,2.3vw,33px);text-align:center}.uk-dg__list{display:none;container-type:inline-size}.uk-kit{padding:clamp(96px,10vw,152px) 0;overflow:hidden;text-align:center;background:var(--ukoo-stone)}.uk-kit__h{font-size:clamp(52px,6vw,96px);color:var(--ukoo-ink)}.uk-kit__stage{position:relative;width:min(620px,86vw);height:clamp(520px,46vw,660px);margin:clamp(40px,4vw,64px) auto 0}.uk-kit__arch{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#b57a4d,#a96f44 70%,#9e663e)}.uk-kit__arch:after{content:"";position:absolute;left:0;right:0;bottom:0;height:16%;background:linear-gradient(180deg,#50280f00,#50280f2e)}.uk-kit__b{position:absolute;bottom:9%;height:78%;aspect-ratio:604 / 1200;will-change:transform}.uk-kit__b img{position:relative;z-index:1;width:100%;height:100%;transition:opacity .35s ease}.uk-kit__b .uk-cshadow{bottom:-2.6%;height:7%}.uk-kit__b--wash{right:calc(50% + 10px)}.uk-kit__b--lot{left:calc(50% + 10px)}.uk-kit__b.is-swap img{opacity:0}.uk-kit__sum{display:grid;justify-items:center;gap:6px;margin-top:40px}.uk-kit__name{font-family:var(--ukoo-serif);font-size:var(--f-3xl);line-height:1.1;text-wrap:balance}.uk-kit__items{font-size:var(--f-base);color:var(--ukoo-muted);text-wrap:balance}.uk-kit__opts{width:min(440px,100%);min-width:0;margin:20px 0 0;padding:0;border:0;text-align:left}.uk-opt-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.uk-kit__opts .uk-opt{min-height:56px}.uk-kit__tot{margin-top:14px;font-family:var(--ukoo-serif);font-size:var(--f-4xl);line-height:1.1;font-variant-numeric:tabular-nums}.uk-kit__add{min-width:260px;margin-top:10px}.uk-feat--feel{padding:clamp(104px,11vw,168px) 0;overflow:hidden}.uk-feel__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap);align-items:start}.uk-feel__words{grid-column:1 / span 7;padding-top:8px}.uk-feel__words .uk-eyebrow{margin-bottom:28px}.uk-feel__words ul{display:grid;gap:2px}.uk-wl{display:block;overflow:hidden;margin-bottom:-.08em;padding-bottom:.12em}.uk-wl .uk-wd{display:block;font-family:var(--ukoo-serif);font-size:clamp(64px,8.3vw,132px);line-height:.98;letter-spacing:-.022em;color:var(--ukoo-ink)}html.ukoo-js:not(.ukoo-static) .uk-wl .uk-wd{opacity:0;transform:translateY(104%);transition:transform 1s var(--ukoo-ease),opacity .6s ease}html.ukoo-js .uk-wl.is-in .uk-wd{opacity:1;transform:none}.uk-feel__src{max-width:34ch;margin-top:36px;font-size:18px;color:var(--ukoo-muted)}.uk-feel__ims{grid-column:8 / span 5;position:relative;height:clamp(560px,52vw,760px)}.uk-feel__f1,.uk-feel__f2{position:absolute;overflow:hidden;margin:0;background:var(--ukoo-stone)}.uk-feel__f1{right:0;top:0;width:72%;aspect-ratio:4 / 5}.uk-feel__f2{left:0;bottom:0;width:50%;aspect-ratio:3 / 4;box-shadow:0 30px 60px -36px #16351f8c}.uk-ed img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transform-origin:50% 60%;transition:transform 2.4s var(--ukoo-ease)}.uk-feel__f1 img{object-position:var(--pd)}.uk-feel__f2 img{object-position:60% 50%}.uk-ed.is-in img,html.ukoo-static .uk-ed img{transform:scale(1)}.uk-feat--harmony{padding:0 0 clamp(104px,11vw,168px)}.uk-harm__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap);align-items:start}.uk-harm__grid:before{content:"";grid-column:1 / -1;height:1px;margin-bottom:clamp(64px,6.4vw,96px);background:var(--ukoo-line-strong)}.uk-harm__head{grid-column:1 / span 5}.uk-harm__head h2{font-size:clamp(56px,6.4vw,100px);line-height:.9;color:var(--ukoo-ink)}.uk-harm__head p{margin-top:22px;font-size:18px;color:var(--ukoo-muted)}.uk-harm__body{grid-column:7 / span 6;max-width:54ch;padding-top:10px;font-size:18px;line-height:1.6}.uk-harm__body p+p{margin-top:18px}.uk-harm__close{grid-column:1 / -1;justify-self:end;margin-top:clamp(64px,7vw,112px);font-family:var(--ukoo-serif);font-size:clamp(52px,7vw,116px);line-height:.95;letter-spacing:-.016em;text-align:right;white-space:nowrap;color:var(--ukoo-green);clip-path:inset(-.2em var(--hw, 0%) -.2em 0)}html.ukoo-static .uk-harm__close{clip-path:none}.uk-lbx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:24px;background:#0e1a11f0;color:var(--ukoo-green);overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity .4s var(--ukoo-ease),visibility .4s}.uk-lbx.is-open{opacity:1;visibility:visible}.uk-lbx__frame{position:relative;width:min(100%,calc((100svh - 48px) * var(--ar, .6667)));aspect-ratio:var(--ar, .6667)}.uk-lbx__stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:4px}.uk-lbx__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(.985);transition:opacity .5s var(--ukoo-ease),transform .6s var(--ukoo-ease)}.uk-lbx__stage img.is-on{opacity:1;transform:none}.uk-lbx__x,.uk-lbx__prev,.uk-lbx__next{position:absolute;z-index:2;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0!important;border-radius:50%;background:var(--ukoo-cream);color:var(--ukoo-green);box-shadow:0 2px 12px #0e1a1152,0 0 0 1px #1e4b2c24;cursor:pointer;transition:background-color .2s,transform .2s}.uk-lbx__x:hover,.uk-lbx__prev:hover,.uk-lbx__next:hover{background:#fff}.uk-lbx__x:focus-visible,.uk-lbx__prev:focus-visible,.uk-lbx__next:focus-visible{outline:3px solid var(--ukoo-cream);outline-offset:3px}.uk-lbx svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.uk-lbx__x{top:12px;right:12px}.uk-lbx__prev,.uk-lbx__next{top:50%;margin-top:-24px}.uk-lbx__prev{left:12px}.uk-lbx__next{right:12px}.uk-lbx__line{position:absolute;z-index:2;left:50%;bottom:16px;width:120px;height:3px;margin-left:-60px;overflow:hidden;border-radius:2px;background:#0e1a1180;box-shadow:0 0 0 1px #f3efe259}.uk-lbx__line i{position:absolute;top:0;bottom:0;left:0;background:var(--ukoo-cream);transition:transform .4s var(--ukoo-ease)}.uk-lbx.is-single .uk-lbx__prev,.uk-lbx.is-single .uk-lbx__next,.uk-lbx.is-single .uk-lbx__line{display:none}@media(max-width:820px){.uk-lbx{padding:12px}.uk-lbx__frame{width:min(100%,calc((100svh - 24px) * var(--ar, .6667)))}}@media(prefers-reduced-motion:reduce){.uk-lbx,.uk-lbx__stage img,.uk-lbx__line i{transition:none}.uk-lbx__stage img{transform:none}}html.uk-hold .jdgm-popup-widget-wrapper{opacity:0!important;pointer-events:none!important;transition:opacity .3s}@media(max-width:1180px){.uk-phero__art{--bx: 36cqw}#MainContent:has(.uk-phero)>.shopify-section:has(.uk-phero)+.shopify-section{width:360px}.uk-lbl__note{width:min(400px,34vw)}}@media(max-width:820px){.uk-phero{height:auto;min-height:0;max-height:none;background:var(--ukoo-cream)}.uk-phero__art{position:relative;inset:auto;height:392px;--bx: 55cqw;--bh: 74cqh}.uk-phero__ground{background:radial-gradient(70cqw 50cqh at 52% 46%,color-mix(in srgb,var(--ground-hi) 50%,transparent),transparent 70%),linear-gradient(180deg,var(--ground) 0%,var(--ground) 74%,color-mix(in srgb,var(--ground) 70%,#f3efe2) 84%,color-mix(in srgb,var(--ground) 25%,#f3efe2) 93%,#f3efe2 100%)}.uk-crumbs{top:8px;flex-wrap:nowrap;gap:8px;font-size:13px;white-space:nowrap}.uk-phero__big{top:40px;font-size:calc(20cqw * var(--big, 1))}.uk-phero__bottle{bottom:2cqh}.uk-phero__small{bottom:21cqh;right:calc(100cqw - var(--bx) + var(--bh) * var(--ratio, .5) * .5 - 2px);width:3.2em;font-size:40px;line-height:.92;text-align:right;white-space:normal}.uk-phero__thumbs{display:none}.uk-phero__mthumbs.is-moved{display:flex;gap:8px;margin-top:20px;overflow-x:auto;scrollbar-width:none}.uk-phero__mthumbs button{flex:0 0 76px}.uk-po__card{min-height:56px;padding:8px 10px 8px 34px}.uk-po__card:before,.uk-po__tier:before,.uk-opt:before{left:11px}.uk-lbl__track{height:300vh}.uk-lbl__intro{left:var(--ukoo-gut);right:var(--ukoo-gut);top:84px;max-width:none;transform:none}.uk-lbl__intro h2{font-size:58px}.uk-lbl__note{left:var(--ukoo-gut)!important;right:var(--ukoo-gut);top:auto;width:auto;padding:20px 20px 22px;border-radius:2px;background:#0a160ee0;box-shadow:0 20px 40px -20px #00000080}.uk-lbl__lead{display:none}.uk-lbl__note .uk-lbl__hd{font-size:30px}.uk-lbl__note .uk-lbl__ln{margin-top:12px;padding-top:12px;font-size:var(--f-base)}.uk-lbl__note .uk-lbl__ln+.uk-lbl__ln{margin-top:10px}.uk-lbl__out{left:var(--ukoo-gut);right:var(--ukoo-gut);top:auto;bottom:96px;width:auto;transform:none}.uk-lbl__out li{padding:10px 0;font-size:30px}.uk-lbl__prog{left:50%;top:18px;bottom:auto;padding:10px 12px;transform:translate(-50%)}.uk-lbl__prog i{width:22px}.uk-dg__h{font-size:52px}.uk-dg,.uk-dg__out{display:none}.uk-dg__list{display:grid;gap:36px;margin-top:32px}.uk-dg__list li{display:grid;gap:14px}.uk-crop{position:relative;height:calc(var(--fh) * 86cqw / var(--fw) + 56px);max-height:260px;overflow:hidden;border:1px solid var(--ukoo-line);background:var(--ukoo-cream)}.uk-crop img{position:absolute;max-width:none;width:calc(var(--iw) * 86cqw / var(--fw));height:auto;left:calc(50cqw - var(--fx) * 86cqw / var(--fw));top:calc((min(var(--fh) * 86cqw / var(--fw) + 56px,260px)) / 2 - var(--fy) * 86cqw / var(--fw))}.uk-dg__list .uk-lbl__hd{font-size:28px}.uk-dg__lout{padding-top:20px;border-top:1px solid var(--ukoo-line-strong);font-family:var(--ukoo-serif);font-size:26px;line-height:1.2}.uk-kit__stage{width:100%;height:auto;aspect-ratio:358 / 430}.uk-kit__b{height:76%}.uk-kit__b--wash{right:calc(50% + 4px)}.uk-kit__b--lot{left:calc(50% + 4px)}.uk-kit__name{font-size:var(--f-2xl)}.uk-kit__add{width:100%}.uk-feel__grid{grid-template-columns:minmax(0,1fr)}.uk-feel__words,.uk-feel__ims{grid-column:1 / -1}.uk-wl .uk-wd{font-size:clamp(52px,15vw,64px)}.uk-feel__ims{height:auto;aspect-ratio:358 / 440;margin-top:48px}.uk-feel__f1{width:70%}.uk-harm__head,.uk-harm__body{grid-column:1 / -1}.uk-harm__head h2{font-size:52px}.uk-harm__body{margin-top:28px;padding-top:0;font-size:var(--f-base)}.uk-harm__close{justify-self:start;margin-top:48px;font-size:46px;text-align:left;white-space:normal}}.shopify-section:has(.uk-phero)+.shopify-section>data-island{background:transparent;overflow:visible}.shopify-section:has(.uk-phero)+.shopify-section .section-content{max-width:none;padding:0}.shopify-section:has(.uk-phero)+.shopify-section .section-content>div>.grid{display:block}.shopify-section:has(.uk-phero)+.shopify-section .product-media{display:none}.shopify-section:has(.uk-phero)+.shopify-section .product-content{padding:26px 28px;background:var(--ukoo-cream);color:var(--ukoo-ink);border-radius:2px;box-shadow:0 1px #ffffff80 inset,0 30px 60px -30px #46230c8c,0 8px 18px -10px #46230c40}.shopify-section:has(.uk-phero)+.shopify-section .product-block-container{display:block}.shopify-section:has(.uk-phero)+.shopify-section .product-block-container>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px}.shopify-section:has(.uk-phero)+.shopify-section .product-block{grid-column:1 / -1;margin-top:8px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-container>div>.shopify-app-block{grid-column:1 / -1}.shopify-section:has(.uk-phero)+.shopify-section .product-block-star-rating,.shopify-section:has(.uk-phero)+.shopify-section .shopify-app-block:has(.jdgm-preview-badge){grid-column:1;grid-row:1;margin:0;min-height:44px;display:flex;align-items:center}.shopify-section:has(.uk-phero)+.shopify-section .product-block-star-rating .rating-text{display:none}.shopify-section:has(.uk-phero)+.shopify-section .product-block-star-rating p{font-size:var(--f-xs);color:var(--ukoo-muted)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-price{grid-column:2;grid-row:1;margin:0;justify-self:end;text-align:right}.shopify-section:has(.uk-phero)+.shopify-section .product-block-container>div>.product-block-star-rating,.shopify-section:has(.uk-phero)+.shopify-section .product-block-container>div>.shopify-app-block:has(.jdgm-preview-badge){grid-column:1 / -1;grid-row:1;justify-self:start;min-width:0;max-width:calc(60% - 8px)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-container>div>.product-block-price{grid-column:1 / -1;grid-row:1;justify-self:end;min-width:0;max-width:calc(40% - 8px)}.shopify-section:has(.uk-phero)+.shopify-section .jdgm-preview-badge,.shopify-section:has(.uk-phero)+.shopify-section .jdgm-prev-badge{text-align:left}.shopify-section:has(.uk-phero)+.shopify-section .jdgm-prev-badge{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.shopify-section:has(.uk-phero)+.shopify-section .jdgm-prev-badge[style*="display:none"],.shopify-section:has(.uk-phero)+.shopify-section .jdgm-prev-badge[style*="display: none"]{display:none}.shopify-section:has(.uk-phero)+.shopify-section .product-block-price>span:not(.sr-only){font-size:21px;font-weight:500;font-variant-numeric:tabular-nums}.shopify-section:has(.uk-phero)+.shopify-section .product-block-price .product__tax{display:none}.shopify-section:has(.uk-phero)+.shopify-section .uk-dock-one{margin:0;font-family:var(--ukoo-serif);font-size:26px;line-height:1.12;text-wrap:balance}.shopify-section:has(.uk-phero)+.shopify-section .uk-dock-facts{margin:0;font-size:var(--f-xs);letter-spacing:.01em;color:var(--ukoo-muted)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-liquid:has(.uk-dock-facts){margin-top:6px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-text.text-base{margin-top:8px;font-family:var(--ukoo-serif);font-size:26px;line-height:1.12;text-wrap:balance}.shopify-section:has(.uk-phero)+.shopify-section .product-block-text.text-sm{margin-top:6px;font-size:var(--f-xs);letter-spacing:.01em;color:var(--ukoo-muted)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-liquid{margin-top:16px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-quantity-selector{grid-column:1;align-self:start;margin-top:10px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-quantity-selector label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-quantity-selector .flex-nowrap{height:56px;border:1px solid var(--ukoo-line-strong);border-radius:2px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-quantity-selector .push-btn__surface{min-height:0;width:44px;height:54px;padding:0;background:none;box-shadow:none;color:var(--ukoo-ink)}.shopify-section:has(.uk-phero)+.shopify-section .product-block-quantity-selector input{width:28px;padding:0;font-size:var(--f-base);font-variant-numeric:tabular-nums}.shopify-section:has(.uk-phero)+.shopify-section .product-block-buy-buttons{grid-column:2;align-self:start;margin-top:10px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-buy-buttons .my-5:empty{display:none}.shopify-section:has(.uk-phero)+.shopify-section .add-to-cart-btn{margin:0}.shopify-section:has(.uk-phero)+.shopify-section .add-to-cart-btn .push-btn__surface{min-height:56px;padding:0 18px;background:var(--ukoo-green);color:var(--ukoo-cream);box-shadow:none;font-size:var(--f-base);font-variant-numeric:tabular-nums}.shopify-section:has(.uk-phero)+.shopify-section .add-to-cart-btn:hover .push-btn__surface{background:var(--ukoo-ink)!important;color:var(--ukoo-cream)!important}.shopify-section:has(.uk-phero)+.shopify-section .dynamic-payment-buttons{grid-column:1 / -1;min-height:0;margin-top:8px}@media(max-width:820px){.shopify-section:has(.uk-phero)+.shopify-section .product-content{padding:6px var(--ukoo-gut) 24px;background:none;box-shadow:none}.shopify-section:has(.uk-phero)+.shopify-section .product-block-text.text-base{order:5;font-size:21px}.shopify-section:has(.uk-phero)+.shopify-section .product-block-text.text-sm,.shopify-section:has(.uk-phero)+.shopify-section .product-block-liquid:has(.uk-dock-facts){order:6}.shopify-section:has(.uk-phero)+.shopify-section .product-block-liquid:has(.uk-dock-one){order:5;margin-top:22px}.shopify-section:has(.uk-phero)+.shopify-section .uk-dock-one{font-size:21px}}.product-block-container:has(.uk-po) .shopify-app-block[id*=seal_subscriptions_subscription_widget]{display:none}.uk-btn-price{font-variant-numeric:tabular-nums}.uk-dock-soon{margin:10px 0 0;font-size:var(--f-sm);color:var(--ukoo-muted)}.uk-dock-soon a{color:var(--ukoo-ink);text-decoration:underline;text-underline-offset:3px}body>[class*="lg:max-w-3xl"][class*=bottom-0]{padding:0!important}body>[class*="lg:max-w-3xl"][class*=bottom-0]>.card{border-radius:0;background:#f3efe2f5;-webkit-backdrop-filter:saturate(1.2) blur(12px);backdrop-filter:saturate(1.2) blur(12px);box-shadow:0 -1px 0 var(--ukoo-line)}body>[class*="lg:max-w-3xl"][class*=bottom-0] .card__surface{padding:10px var(--ukoo-gut) calc(10px + env(safe-area-inset-bottom));background:transparent}body>[class*="lg:max-w-3xl"][class*=bottom-0] .push-btn__surface{min-height:48px;background:var(--ukoo-green);color:var(--ukoo-cream);box-shadow:none}@media(min-width:990px){body>[class*="lg:max-w-3xl"][class*=bottom-0]{left:auto!important;right:24px!important;bottom:24px!important;width:auto!important;max-width:520px!important}body>[class*="lg:max-w-3xl"][class*=bottom-0]>.card{border-radius:999px;box-shadow:0 1px #fff9 inset,0 18px 40px -18px #0f221680,0 0 0 1px #1e4b2c1f}body>[class*="lg:max-w-3xl"][class*=bottom-0] .card__surface{padding:8px 8px 8px 10px}body>[class*="lg:max-w-3xl"][class*=bottom-0] .card__surface img{width:44px;height:44px;border-radius:50%;object-fit:cover}body>[class*="lg:max-w-3xl"][class*=bottom-0] .push-btn__surface{border-radius:999px;padding:0 24px}}[id$=__ukoo_details] .section-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--grid-gap);align-items:start;max-width:var(--ukoo-max);padding:clamp(96px,10vw,152px) var(--ukoo-gut)}[id$=__ukoo_details] .section-content>div:first-child{grid-column:1 / span 4;margin:0}[id$=__ukoo_details] .section-content>div:first-child h2{padding:0;text-align:left;font-size:clamp(48px,5vw,76px);line-height:.96;letter-spacing:-.012em;color:var(--ukoo-ink)}[id$=__ukoo_details] .section-content-top-margin{grid-column:6 / span 7;margin:0}[id$=__ukoo_details] ul{max-width:none;gap:0;border-top:1px solid var(--ukoo-line-strong)}[id$=__ukoo_details] li{border-bottom:1px solid var(--ukoo-line-strong)!important}[id$=__ukoo_details] li h3{margin:0}[id$=__ukoo_details] li button{min-height:76px;padding:0;font-family:var(--ukoo-serif);font-size:var(--f-3xl);line-height:1.1;color:var(--ukoo-ink);transition:color .2s}[id$=__ukoo_details] li button:hover{color:var(--ukoo-green)}[id$=__ukoo_details] .rte>div{max-width:52ch;padding-bottom:28px;font-size:18px;line-height:1.5;color:var(--ukoo-muted)}[id$=__ukoo_details] .rte p+p,[id$=__ukoo_details] .rte p+h3,[id$=__ukoo_details] .rte ul+h3,[id$=__ukoo_details] .rte ul+p{margin-top:14px}[id$=__ukoo_details] .rte h3{margin:22px 0 6px;font-family:var(--ukoo-sans);font-size:var(--f-base);font-weight:600;color:var(--ukoo-ink)}[id$=__ukoo_details] .rte h3:first-child{margin-top:0}[id$=__ukoo_details] .rte ul{border:0;list-style:none;padding:0;margin:0}[id$=__ukoo_details] .rte ul li{position:relative;padding-left:18px;border:0!important}[id$=__ukoo_details] .rte ul li:before{content:"";position:absolute;left:2px;top:.68em;width:5px;height:5px;border-radius:50%;background:var(--ukoo-green);opacity:.55}[id$=__ukoo_details] .rte a{color:var(--ukoo-ink);text-decoration:underline;text-decoration-color:var(--ukoo-line-strong);text-underline-offset:3px}@media(max-width:820px){[id$=__ukoo_details] .section-content>div:first-child,[id$=__ukoo_details] .section-content-top-margin{grid-column:1 / -1}[id$=__ukoo_details] .section-content-top-margin{margin-top:36px}[id$=__ukoo_details] li button{min-height:68px;font-size:var(--f-2xl)}[id$=__ukoo_details] .rte>div{font-size:var(--f-base)}}.jdgm-widget.jdgm-review-widget,.jdgm-rev-widg{font-family:var(--ukoo-sans)!important;color:var(--ukoo-ink)}.jdgm-rev-widg__title{font-family:var(--ukoo-serif)!important;font-weight:400!important;font-size:clamp(36px,3.6vw,52px)!important;letter-spacing:-.01em}.jdgm-widget .jdgm-star{color:var(--ukoo-green)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget .jdgm-btn{border-radius:2px!important;background:var(--ukoo-green)!important;border-color:var(--ukoo-green)!important;color:var(--ukoo-cream)!important;font-family:var(--ukoo-sans)!important;font-weight:500!important;min-height:44px}.jdgm-widget .jdgm-rev__body,.jdgm-widget .jdgm-rev__body p{font-size:var(--f-base)!important;line-height:1.5!important}.jdgm-widget :is(.jdgm-rev__timestamp,.jdgm-rev__author,.jdgm-rev__buyer-badge,.jm-text,small){font-size:13px!important}.product-block-buy-buttons:has(.add-to-cart-btn[disabled]) .dynamic-payment-buttons{display:none}@media(min-width:750px){.uk-m-only{display:none!important}}@media(max-width:749px){.uk-d-only{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ukoo.css.map */
