@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@600&display=swap";:root{--v2-dark: #372724;--v2-cream: #f3f0ed;--v2-shell: #f1eee9;--v2-stone: #dbd5cb;--v2-blush: #f5ebe8;--v2-paper: #fff;--v2-ink: #363c41;--v2-body-color: rgb(0 0 0 / 81%);--v2-on-dark: #fff;--v2-on-dark-soft: rgb(255 255 255 / 88%);--v2-on-dark-muted: rgb(255 255 255 / 62%);--v2-heading-blush: #f5e5e5;--v2-rule-on-dark: rgb(255 255 255 / 35%);--v2-rule-on-light: rgb(55 39 36 / 35%);--v2-font-display: "Altone", Inter, sans-serif;--v2-font-body: Inter, sans-serif;--v2-font-ui: "Altone", Inter, sans-serif;--v2-font-space-grotesk: "Space Grotesk", sans-serif;--v2-font-footer-title: var(--v2-font-ui);--v2-max: 1600px;--v2-gutter: clamp(20px, 8.33vw, 160px);--v2-fs-hero: clamp(34px, 3.08vw, 59px);--v2-fs-display: clamp(37px, 3.41vw, 65px);--v2-fs-h2: clamp(24px, 1.96vw, 38px);--v2-fs-item: clamp(18px, 1.41vw, 27px);--v2-fs-body: clamp(15px, .94vw, 18px);--v2-fs-eyebrow: clamp(12px, 1.19vw, 23px);--v2-fs-tile: clamp(16px, 1.67vw, 32px);--v2-fs-link: clamp(13px, .99vw, 19px);--v2-fs-table: 21px;--v2-fs-button: clamp(10px, .65vw, 13px);--v2-fs-footer-head: 24px;--v2-fs-footer-link: 14px;--v2-fs-footer-note: clamp(12px, .72vw, 14px);--v2-fs-product-title: clamp(32px, 3.17vw, 61px);--v2-fs-price: clamp(22px, 1.48vw, 28px);--v2-fs-page-title: clamp(38px, 4.13vw, 79px);--v2-fs-display-sm: clamp(30px, 2.76vw, 53px);--v2-fs-question: clamp(16px, 1.01vw, 19px);--v2-fs-label: clamp(13px, .8vw, 15px);--v2-fs-body-sm: clamp(15px, .86vw, 16.5px);--v2-fs-micro: clamp(12px, .68vw, 13px);--v2-black: #1c1c1c;--v2-rule-hairline: rgb(55 39 36 / 22%);--v2-cta-height: clamp(50px, 3.6vw, 69px)}.v2-section{position:relative;font-family:var(--v2-font-body)}.v2-anchor{position:absolute;top:0;left:0;width:0;height:0}.v2-anchor,.v2-section{scroll-margin-top:var(--header-height, 80px)}.v2-container{width:100%;max-width:calc(var(--v2-max) + 2 * var(--v2-gutter));margin-inline:auto;padding-inline:var(--v2-gutter)}.v2-section :where(h1,h2,h3,h4){margin:0;letter-spacing:normal;font-weight:300;font-family:var(--v2-font-display)!important}.v2-section :where(p){margin:0}.v2-heading{font-size:var(--v2-fs-h2);line-height:1.042;color:var(--v2-ink);text-wrap:balance}.v2-heading--on-dark{color:var(--v2-on-dark)}.v2-heading em,.v2-heading .v2-heading__accent{display:block;font-family:var(--v2-font-body);font-style:italic;font-weight:100;color:var(--v2-on-dark-soft)}.v2-body{font-size:var(--v2-fs-body);font-weight:300;line-height:1.5;color:var(--v2-body-color)}.v2-body strong,.v2-body b{font-weight:600}.v2-body--on-dark{color:var(--v2-on-dark-soft)}.v2-body--on-dark strong,.v2-body--on-dark b{color:var(--v2-on-dark)}.v2-badge{display:block;width:clamp(28px,2.43vw,47px);height:auto;color:#fff3}.v2-button{display:inline-flex;align-items:center;justify-content:center;min-height:clamp(48px,3.7vw,71px);padding:0 clamp(22px,2.2vw,42px);border:1px solid var(--v2-blush);background-color:var(--v2-blush);color:var(--v2-dark);font-family:var(--v2-font-body);font-size:var(--v2-fs-button);font-weight:500;line-height:1.1;letter-spacing:.16em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .35s ease,color .35s ease}.v2-button:hover{background-color:transparent;color:var(--v2-blush)}.v2-button--outline{width:min(100%,clamp(220px,17vw,327px));min-height:44px;padding:0 clamp(16px,1.4vw,26px);letter-spacing:.1em;border-color:var(--v2-ink);background-color:transparent;color:var(--v2-ink)}.v2-button--outline:hover{background-color:var(--v2-ink);color:var(--v2-cream)}.v2-button--outline-light{border-color:var(--v2-on-dark);color:var(--v2-on-dark)}.v2-button--outline-light:hover{background-color:var(--v2-on-dark);color:var(--v2-dark)}.v2-button--solid{width:auto;min-height:clamp(30px,1.77vw,34px);padding:0 clamp(16px,1.35vw,26px);border-color:var(--v2-dark);border-radius:0;background-color:var(--v2-dark);color:var(--v2-on-dark);font-size:clamp(12px,.78vw,15px);letter-spacing:.1em}.v2-button--solid:hover{background-color:transparent;color:var(--v2-dark)}.v2-button--solid-white{width:auto;min-height:clamp(30px,1.77vw,34px);padding:0 clamp(16px,1.35vw,26px);border-color:var(--v2-on-dark);border-radius:0;background-color:var(--v2-on-dark);color:var(--v2-dark);font-size:clamp(12px,.78vw,15px);letter-spacing:.1em}.v2-button--solid-white:hover{background-color:transparent;color:var(--v2-on-dark)}.v2-button--rounded{width:min(100%,clamp(240px,18.2vw,350px));min-height:clamp(52px,3.45vw,66px);border-color:var(--v2-dark);border-radius:10px;background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-button--rounded:hover{background-color:transparent;color:var(--v2-dark)}.v2-textlink{color:inherit;font-family:var(--v2-font-body);font-size:var(--v2-fs-link);font-weight:500;line-height:1.04;text-decoration:underline;text-transform:uppercase;text-underline-offset:.22em;transition:opacity .3s ease}.v2-textlink:hover{opacity:.65}.v2-hero{display:flex;align-items:center;min-height:var(--v2-hero-min-height, clamp(460px, 43.4vw, 860px));padding-block:var(--v2-hero-padding-top, clamp(90px, 9vw, 170px)) var(--v2-hero-padding-bottom, clamp(60px, 11vw, 200px));background-color:var(--v2-dark);color:var(--v2-hero-text, var(--v2-on-dark));isolation:isolate;overflow:hidden}.v2-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.v2-hero__media img,.v2-hero__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--v2-hero-focal, center)}.v2-hero__media--mobile{display:none}.v2-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--v2-hero-scrim, none);pointer-events:none}.v2-hero__inner{display:flex;flex-direction:column;align-items:var(--v2-hero-align, flex-start);gap:clamp(14px,1.3vw,25px);text-align:var(--v2-hero-text-align, left)}.v2-hero__eyebrow{font-size:calc(var(--v2-fs-eyebrow) * var(--v2-hero-scale, 1));font-weight:200;line-height:1.04;letter-spacing:.4em;text-transform:uppercase;color:var(--v2-hero-text, var(--v2-on-dark))}.v2-hero__title{font-size:calc(var(--v2-hero-title-size, var(--v2-fs-hero)) * var(--v2-hero-scale, 1));line-height:var(--v2-hero-title-leading, 1.042);color:var(--v2-hero-text, var(--v2-on-dark))}.v2-hero__actions .v2-button{font-size:calc(var(--v2-fs-button) * var(--v2-hero-scale, 1))}.v2-hero__actions .v2-textlink{font-size:calc(var(--v2-fs-link) * var(--v2-hero-scale, 1))}.v2-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--v2-hero-justify, flex-start);gap:clamp(22px,2.4vw,46px);margin-top:clamp(4px,.7vw,14px)}.v2-intro{padding-block:clamp(56px,6.5vw,125px) clamp(56px,6.2vw,120px);background-color:var(--v2-cream)}.v2-intro__inner{position:relative;padding-left:clamp(0px,11.8%,190px)}.v2-intro__inner:before{content:"";position:absolute;inset-block:0;left:0;width:1px;background-color:var(--v2-rule-on-light)}.v2-intro__body{margin-top:clamp(16px,1.5vw,28px)}.v2-intro__tiles{display:grid;grid-template-columns:repeat(var(--v2-tile-cols, 2),minmax(0,1fr));gap:clamp(16px,2.6vw,50px);margin-top:clamp(28px,3.1vw,60px)}.v2-tile{position:relative;display:block;overflow:hidden;aspect-ratio:731 / 429;border-radius:clamp(10px,1.1vw,21px);background-color:var(--v2-stone);text-decoration:none}.v2-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.v2-tile:hover img{transform:scale(1.04)}.v2-tile__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;color:#372724;font-family:var(--v2-font-ui);font-size:var(--v2-fs-tile);font-weight:800;line-height:1.2;letter-spacing:.2em;text-indent:.2em;text-align:center;text-transform:uppercase}.v2-cellular{background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-cellular__sticky{padding-block:clamp(50px,5.3vw,102px) clamp(70px,9vw,170px)}@media screen and (min-width:992px){.v2-cellular__scroll{height:calc(100vh + (var(--v2-cellular-steps, 4) * var(--v2-cellular-step, 60vh)))}.v2-cellular__sticky{position:sticky;top:0;min-height:100vh;display:flex;align-items:center;padding-block:calc(var(--header-height, 100px) + clamp(16px,1.6vw,32px)) clamp(40px,4vw,70px)}.v2-cellular__sticky>.v2-container{width:100%}}@media screen and (max-width:991px){.v2-cellular__scroll:after{content:"";display:block;height:calc(var(--v2-cellular-steps, 4) * var(--v2-cellular-step, 60vh))}.v2-cellular__sticky{position:sticky;top:min(var(--header-height, 72px),var(--v2-cellular-fit, 100vh))}}.v2-cellular__badge{margin-bottom:clamp(18px,1.7vw,33px)}.v2-cellular__heading{margin-bottom:clamp(34px,4.2vw,80px)}.v2-cellular__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.62fr);gap:clamp(40px,6vw,115px);align-items:start}.v2-cellular__main{min-width:0}.v2-cellular__list{display:flex;flex-direction:column;gap:clamp(34px,3.1vw,60px)}.v2-cellular__item{padding-left:clamp(24px,3.55vw,68px);border-left:1px solid var(--v2-rule-on-dark);transition:border-color .4s ease}.v2-cellular__item.is-active{border-left-color:var(--v2-on-dark)}.v2-cellular__item-heading{margin:0}.v2-cellular__item-toggle{display:block;width:100%;padding:0;border:0;background:none;color:var(--v2-on-dark-muted);font-size:var(--v2-fs-item);font-weight:400;line-height:1.2;text-align:left;cursor:pointer;transition:color .4s ease;font-family:var(--v2-font-body)!important}.v2-cellular__item.is-active .v2-cellular__item-toggle,.v2-cellular__item-toggle:hover{color:var(--v2-on-dark)}.v2-cellular__item-toggle:focus-visible{outline:2px solid var(--v2-on-dark);outline-offset:4px}.v2-cellular__item-body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1),opacity .35s ease,margin-top .55s cubic-bezier(.22,1,.36,1)}.v2-cellular__item.is-active .v2-cellular__item-body{grid-template-rows:1fr;margin-top:clamp(8px,.8vw,15px);opacity:1}.v2-cellular__item-inner{overflow:hidden;min-height:0}.v2-cellular__media{overflow:hidden;aspect-ratio:546 / 816;background-color:#ffffff0f}.v2-cellular__media img{display:block;width:100%;height:100%;object-fit:cover}.v2-core{padding-block:clamp(64px,7vw,134px) clamp(64px,7.4vw,142px);background-color:var(--v2-stone);background-position:center;background-size:cover;isolation:isolate;overflow:hidden}.v2-core__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.v2-core__media img{display:block;width:100%;height:100%;object-fit:cover}.v2-core__inner{max-width:min(100%,930px);margin-inline:auto;text-align:center}.v2-core__heading{max-width:1100px;margin-inline:auto;margin-bottom:clamp(20px,2vw,38px)}.v2-core__body>*+*{margin-top:1.5em}.v2-core__body p{color:var(--v2-ink)}.v2-core__ctas,.v2-statement__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,1.2vw,24px);margin-top:clamp(28px,2.6vw,50px)}button.v2-button{cursor:pointer;font-family:var(--v2-font-body)}.v2-scroll-lock{overflow:hidden}.v2-ingredients-dialog{width:min(100% - 32px,1040px);text-align:start;max-width:none;max-height:min(100dvh - 48px,820px);padding:0;border:0;border-radius:10px;background-color:var(--v2-cream);color:var(--v2-ink);box-shadow:0 30px 80px #1c1c1c47;overflow:hidden}.v2-ingredients-dialog::backdrop{background-color:#3727248c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.v2-ingredients-dialog[open]{animation:v2-dialog-in .35s cubic-bezier(.2,.8,.2,1)}.v2-ingredients-dialog[open]::backdrop{animation:v2-backdrop-in .35s ease}@keyframes v2-dialog-in{0%{opacity:0;transform:translateY(16px) scale(.98)}}@keyframes v2-backdrop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.v2-ingredients-dialog[open],.v2-ingredients-dialog[open]::backdrop{animation:none}}.v2-ingredients-dialog__panel{display:flex;flex-direction:column;max-height:inherit}.v2-ingredients-dialog__header{position:relative;padding:clamp(28px,3vw,48px) clamp(24px,3.4vw,56px) clamp(20px,1.8vw,28px);border-bottom:1px solid var(--v2-rule-hairline);text-align:center}.v2-ingredients-dialog__badge{display:block;width:clamp(26px,1.8vw,34px);height:auto;margin:0 auto 14px;color:var(--v2-dark);opacity:.8}.v2-ingredients-dialog__title{margin:0;font-family:var(--v2-font-display)!important;color:var(--v2-dark)}.v2-ingredients-dialog__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--v2-dark);cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.v2-ingredients-dialog__close:hover,.v2-ingredients-dialog__close:focus-visible{border-color:var(--v2-rule-on-light);background-color:var(--v2-paper)}.v2-ingredients-dialog__body{padding-bottom:clamp(24px,2.4vw,40px);overflow-y:auto;overscroll-behavior:contain}.v2-ingredients-dialog__list{display:grid;grid-template-columns:1fr;margin:0;padding:0;list-style:none;counter-reset:v2-ingredient}@media(min-width:640px){.v2-ingredients-dialog__list{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--v2-ingredient-rows, 13),auto);grid-auto-flow:column}.v2-ingredients-dialog__list li{margin-inline-start:-1px;border-inline-start:1px solid var(--v2-rule-hairline)}}.v2-ingredients-dialog__list li{display:flex;gap:14px;align-items:baseline;padding:12px clamp(20px,2.4vw,40px);border-bottom:1px solid var(--v2-rule-hairline);counter-increment:v2-ingredient;font-family:var(--v2-font-body);font-size:var(--v2-fs-body-sm);font-weight:300;line-height:1.35;color:var(--v2-ink)}.v2-ingredients-dialog__list li:before{content:counter(v2-ingredient,decimal-leading-zero);flex:none;min-width:2ch;font-size:var(--v2-fs-micro);font-weight:500;letter-spacing:.08em;color:var(--v2-dark);opacity:.55}.v2-ingredients-dialog__list .v2-ingredients-dialog__filler:before{content:none}@media(max-width:639px){.v2-ingredients-dialog__filler{display:none!important}}.v2-ingredients-dialog__footer{padding:18px clamp(24px,3.4vw,56px) clamp(22px,2vw,30px);text-align:center;color:var(--v2-dark)}.v2-difference{padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:var(--v2-cream)}.v2-difference__band{padding-block:clamp(56px,6vw,115px);background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-difference__grid{display:grid;grid-template-columns:minmax(0,31fr) minmax(0,69fr);gap:clamp(32px,3vw,58px);align-items:start}.v2-difference__title{font-size:var(--v2-fs-display);line-height:1.081;letter-spacing:-.031em;color:var(--v2-heading-blush)}.v2-difference__cta{margin-top:clamp(20px,2.2vw,42px)}.v2-difference__grid--stacked{grid-template-columns:minmax(0,1fr);gap:clamp(28px,3vw,58px)}.v2-difference__grid--stacked .v2-difference__intro{text-align:center}.v2-difference__grid--stacked .v2-table col:nth-child(1){width:34%}.v2-difference__grid--stacked .v2-table col:nth-child(n+2){width:22%}.v2-table{width:100%;border-collapse:collapse;table-layout:fixed}.v2-table th,.v2-table td{padding:0;font-weight:500;vertical-align:middle}.v2-table col:nth-child(1){width:30%}.v2-table col:nth-child(2){width:21%}.v2-table col:nth-child(3){width:25%}.v2-table col:nth-child(4){width:24%}.v2-table__head th{padding-bottom:clamp(10px,1vw,20px);font-family:var(--v2-font-space-grotesk);font-size:var(--v2-fs-table);font-weight:600;line-height:1.29;color:var(--v2-on-dark);text-align:center;vertical-align:bottom}.v2-table__logo{display:block;width:clamp(72px,6.2vw,119px);height:auto;margin-inline:auto}.v2-table__row th{padding-block:clamp(14px,1.6vw,30px);padding-right:clamp(12px,1.6vw,30px);font-family:var(--v2-font-space-grotesk);font-size:var(--v2-fs-table);font-weight:600;line-height:1.29;color:var(--v2-on-dark);text-align:center;text-wrap:balance}.v2-table__row td{border-left:1px solid var(--v2-rule-on-dark);text-align:center}.v2-table__row:first-child td{border-top:0}.v2-table__mark{display:inline-flex;align-items:center;justify-content:center;height:clamp(19px,1.43vw,27px)}.v2-table__mark img{display:block;width:clamp(22px,1.66vw,32px);height:auto}.v2-table__mark--query{font-family:var(--v2-font-body);font-size:clamp(18px,1.61vw,31px);font-weight:600;line-height:1;color:var(--v2-on-dark)}.v2-table__mark--none{width:clamp(14px,1.1vw,21px);height:0;border-top:clamp(2px,.21vw,4px) solid var(--v2-on-dark)}.v2-products{padding-block:clamp(30px,3vw,58px);background-color:var(--v2-shell);background-position:center;background-size:cover}.v2-products__heading{margin-bottom:clamp(16px,1.8vw,34px);font-size:var(--v2-fs-h2);line-height:1.042;color:var(--v2-ink)}.v2-products__viewport{--v2-products-gap: clamp(14px, 1.9vw, 36px);--v2-products-cols: var(--v2-products-cols-d, 4);--v2-products-ratio-w: 390;--v2-products-ratio-h: 318;position:relative;container-type:inline-size;padding-inline:clamp(28px,3.4vw,65px)}.v2-products__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--v2-products-cols) - 1) * var(--v2-products-gap)) / var(--v2-products-cols));gap:var(--v2-products-gap);justify-content:center;justify-content:safe center;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.v2-products__track::-webkit-scrollbar{display:none}.v2-product{display:block;align-self:start;scroll-snap-align:start;text-decoration:none;color:var(--v2-dark)}.v2-product__media{overflow:hidden;aspect-ratio:var(--v2-products-ratio-w, 390) / var(--v2-products-ratio-h, 318);background-color:#ece7e0}.v2-product__media img{display:block;width:100%;height:100%;object-fit:var(--v2-products-fit, cover);transition:transform .7s cubic-bezier(.22,1,.36,1)}.v2-product:hover .v2-product__media img{transform:scale(1.04)}.v2-product__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:clamp(10px,1.1vw,21px);font-size:clamp(10px,.62vw,12px);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.v2-products__arrow{position:absolute;top:calc((100cqw - (var(--v2-products-cols) - 1) * var(--v2-products-gap)) / var(--v2-products-cols) * var(--v2-products-ratio-h, 318) / var(--v2-products-ratio-w, 390) / 2);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:clamp(28px,2.4vw,46px);height:clamp(28px,2.4vw,46px);padding:0;border:0;background:none;color:var(--v2-dark);cursor:pointer;transition:opacity .3s ease}.v2-products__arrow[hidden]{display:none}.v2-products__arrow:hover{opacity:.55}.v2-products__arrow svg{display:block;width:clamp(14px,1.15vw,22px);height:auto}.v2-products__arrow--prev{left:0}.v2-products__arrow--next{right:0}.v2-instagram{background-color:var(--v2-cream)}.v2-instagram__strip{display:flex;overflow-x:auto;scrollbar-width:none}.v2-instagram__strip::-webkit-scrollbar{display:none}.v2-instagram__cell{flex:0 0 clamp(140px,15.1vw,290px);overflow:hidden;aspect-ratio:1;background-color:#efefef}.v2-instagram__cell img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.v2-instagram__cell:hover img{transform:scale(1.05)}.v2-instagram__handle{display:inline-flex;align-items:center;gap:clamp(6px,.5vw,10px);padding-block:clamp(14px,1.5vw,29px);color:var(--v2-body-color);font-size:clamp(13px,1.05vw,20px);font-weight:500;text-decoration:none;transition:opacity .3s ease}.v2-instagram__handle:hover{opacity:.6}.v2-instagram__handle svg{display:block;width:clamp(16px,1.38vw,27px);height:auto}.v2-footer{--v2-gutter: clamp(20px, 4.17vw, 80px);padding-block:clamp(42px,4.4vw,84px) clamp(24px,2.2vw,42px);background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-footer__brand{display:flex;align-items:center;gap:clamp(24px,2.2vw,44px);margin-bottom:clamp(26px,3vw,58px)}.v2-footer__logo{display:block;color:var(--v2-on-dark);flex:0 1 clamp(220px,28.7vw,552px);width:clamp(220px,28.7vw,552px)}.v2-footer__logo svg{display:block;width:100%;height:auto}.v2-footer__main{display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,22vw,300px);gap:clamp(24px,2.5vw,48px);align-items:start}.v2-footer__nav{display:grid;grid-template-columns:repeat(var(--v2-footer-cols, 3),minmax(0,max-content));justify-content:start;gap:clamp(32px,4.6vw,92px)}.v2-footer__col-title{margin-bottom:clamp(10px,1.1vw,21px);font-family:var(--v2-font-footer-title)!important;font-size:var(--v2-fs-footer-head);font-weight:700;line-height:1.154;color:var(--v2-on-dark)}.v2-footer__links{margin:0;padding:0;list-style:none}.v2-footer__links a{display:block;padding-block:.14em;color:var(--v2-on-dark);font-size:var(--v2-fs-footer-link);font-weight:400;line-height:1.467;text-decoration:none;transition:opacity .3s ease}.v2-footer__links a:hover{opacity:.62}.v2-footer__signup-title{margin-bottom:clamp(6px,.6vw,12px);font-family:var(--v2-font-footer-title)!important;font-size:clamp(18px,1.35vw,26px);font-weight:400;line-height:1.071;color:var(--v2-on-dark)}.v2-footer__signup-text{margin-bottom:clamp(12px,1.2vw,23px);font-size:var(--v2-fs-footer-note);font-weight:400;line-height:1.333;color:var(--v2-on-dark)}.v2-footer__form{display:flex;align-items:center;gap:clamp(6px,.5vw,9px);padding:clamp(5px,.48vw,9px);border-radius:clamp(4px,.32vw,6px);background-color:#fff}.v2-footer__form input[type=email]{flex:1 1 auto;min-width:0;padding:0 clamp(6px,.6vw,12px);border:0;background:none;color:var(--v2-dark);font-family:var(--v2-font-ui);font-size:clamp(11px,.63vw,12px);font-weight:300;line-height:1.5}.v2-footer__form input[type=email]::placeholder{color:#3727247f}.v2-footer__form input[type=email]:focus{outline:none}.v2-footer__form button{flex:0 0 auto;padding:8px 14px;border:0;border-radius:clamp(4px,.32vw,6px);background-color:#000;color:#fff;font-family:var(--v2-font-ui);font-size:clamp(8px,.48vw,9px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease}.v2-footer__form button:hover{opacity:.75}.v2-footer__social{display:flex;align-items:center;gap:clamp(14px,1.2vw,24px)}.v2-footer__social a{display:block;color:var(--v2-on-dark);transition:opacity .3s ease}.v2-footer__social a:hover{opacity:.6}.v2-footer__social svg{display:block;width:clamp(17px,1.18vw,23px);height:auto}.v2-footer__legal{margin-top:clamp(30px,3.2vw,62px);font-size:clamp(11px,.67vw,13px);color:var(--v2-on-dark);text-align:center}body:has(#header-component[transparent]) #MainContent>.shopify-section:first-child:not(.v2-hero):not(.v2-pdp):not(.hero-wrapper):not(.header-bleed){margin-block-start:var(--header-height, 100px)}.v2-pdp,.v2-ferment,.v2-benefits,.v2-storyband,.v2-prose{--v2-max: 1700px;--v2-gutter: clamp(20px, 5.73vw, 110px)}.v2-pdp{padding-block:0 clamp(48px,5vw,96px);background-color:var(--v2-cream);--v2-gutter: 60px}.v2-pdp__grid{display:grid;grid-template-columns:minmax(0,556fr) minmax(0,444fr);gap:clamp(28px,4.7vw,90px);align-items:start}.v2-gallery__stage{position:relative;overflow:hidden;aspect-ratio:895 / 1174;background-color:#ece7e0}.v2-gallery__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s ease}.v2-gallery__frame.is-active{opacity:1;visibility:visible}.v2-gallery__frame img,.v2-gallery__frame svg{display:block;width:100%;height:100%;object-fit:cover}.v2-gallery__thumbs{position:absolute;z-index:1;right:9%;bottom:5%;left:9%;display:grid;grid-template-columns:repeat(var(--v2-thumb-cols, 4),minmax(0,1fr));gap:1.4%}.v2-gallery__thumb{overflow:hidden;aspect-ratio:1;padding:0;border:1px solid rgb(255 255 255 / 70%);background:none;cursor:pointer;transition:border-color .3s ease}.v2-gallery__thumb:hover,.v2-gallery__thumb[aria-current=true]{border-color:#fff}.v2-gallery__thumb:focus-visible{outline:2px solid #fff;outline-offset:2px}.v2-gallery__thumb img,.v2-gallery__thumb svg{display:block;width:100%;height:100%;object-fit:cover}.v2-pdp__details{padding-block-start:clamp(24px,8.07vw,155px)}.v2-pdp__eyebrow{font-size:var(--v2-fs-label);font-weight:400;line-height:1.276;color:var(--v2-body-color)}.v2-pdp__head{display:flex;align-items:baseline;justify-content:space-between;gap:clamp(14px,1.8vw,36px);margin-top:clamp(6px,.7vw,13px)}.v2-pdp__title{font-size:var(--v2-fs-product-title);font-weight:800;line-height:.951;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;color:var(--v2-ink)}.v2-pdp__price{flex:0 0 auto;font-size:var(--v2-fs-price);font-weight:400;line-height:1;color:var(--v2-body-color)}.v2-pdp__price [ref=priceContainer]{display:flex;align-items:baseline;gap:.4em}.v2-pdp__price .price{font-size:inherit;font-weight:inherit;color:inherit}.v2-pdp__price .compare-at-price{font-size:.62em;color:#00000073}.v2-pdp__unit[hidden]{display:none}.v2-pdp__unit{margin-top:clamp(10px,1.1vw,21px);font-size:var(--v2-fs-micro);font-weight:300;line-height:1.385;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-body-color)}.v2-pdp__description{margin-top:clamp(14px,1.5vw,28px)}.v2-pdp__description>*+*{margin-top:.85em}.v2-pdp__buy{display:flex;flex-direction:column;gap:clamp(8px,.9vw,17px);margin-top:clamp(18px,2vw,38px)}.v2-pdp__buy .variant-picker,.v2-pdp__buy .variant-picker__form{display:flex;flex-direction:column;gap:clamp(8px,.9vw,17px);width:100%;margin:0}.v2-option{display:grid;grid-template-columns:repeat(var(--v2-option-cols, 2),minmax(0,1fr));gap:clamp(4px,.42vw,8px);margin:0;padding:0;border:0}.v2-option__label{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(46px,2.6vw,50px);padding:0 12px;border:1px solid var(--v2-black);font-size:var(--v2-fs-label);font-weight:400;line-height:1.276;color:var(--v2-black);text-align:center;cursor:pointer;transition:background-color .3s ease,color .3s ease}.v2-option__label input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.v2-option__label:has(:checked){background-color:var(--v2-black);color:#ffffffcf}.v2-option__label:has([data-option-available=false]){color:#1c1c1c66;border-color:#1c1c1c40}.v2-option__label:has(:focus-visible){outline:2px solid var(--v2-black);outline-offset:2px}.v2-pdp__bundle{display:flex;align-items:center;justify-content:center;min-height:clamp(46px,2.6vw,50px);padding:0 12px;border:1px solid var(--v2-black);font-size:var(--v2-fs-label);font-weight:400;line-height:1.276;letter-spacing:.02em;color:var(--v2-black);text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.v2-pdp__bundle:hover{background-color:var(--v2-black);color:var(--v2-cream)}.v2-pdp__app-block{width:100%}.v2-pdp__app-block svg [fill]:not([fill=none]){fill:currentColor}.v2-pdp__app-block svg [stroke]:not([stroke=none]){stroke:currentColor}[class*=subscription-details] li:before{background-image:none!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1.975 -2.08 52.17 52.17' preserveAspectRatio='xMidYMid meet'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23000}%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='layer_1-2' data-name='layer 1'%3E%3Cpath class='cls-1' d='m38.83 37.55-1-1.48A10.94 10.94 0 0 1 36 30v-2.65a9 9 0 0 0-4-7.49l-4.08-2.72a9.37 9.37 0 0 1-7.82 0L16 19.86a9 9 0 0 0-4 7.49V30a10.94 10.94 0 0 1-1.85 6.1l-1 1.48-1.65-1.13 1-1.49A8.93 8.93 0 0 0 10 30v-2.65a11 11 0 0 1 4.9-9.15l4.55-3a1 1 0 0 1 1-.07 7.53 7.53 0 0 0 7.14 0 1 1 0 0 1 1 .07l4.55 3A11 11 0 0 1 38 27.35V30a8.93 8.93 0 0 0 1.51 5l1 1.49z'/%3E%3Cpath class='cls-1' d='M24 18a10.09 10.09 0 0 1-4.43-1.1 1 1 0 0 1-.44-.41l-5-9a1 1 0 0 1 .18-1.21 1 1 0 0 1 1.21-.14c4.12 2.49 12.84 2.49 17 0a1 1 0 0 1 1.21.14 1 1 0 0 1 .18 1.21l-5 9a1 1 0 0 1-.44.41A10.09 10.09 0 0 1 24 18zm-3.28-2.77a7.35 7.35 0 0 0 6.56 0l3.43-6.16a25.06 25.06 0 0 1-13.42 0zM24 38a4 4 0 0 1-4-4h2a2 2 0 1 0 2-2 4 4 0 1 1 4-4h-2a2 2 0 1 0-2 2 4 4 0 0 1 0 8z'/%3E%3Cpath class='cls-1' d='M23 37h2v3h-2zM23 22h2v3h-2zM31 30h2v2h-2zM15 30h2v2h-2zM18 48h-7v-2h5.38l-2.27-4.55 1.78-.9 3 6A1 1 0 0 1 18 48z'/%3E%3Cpath class='cls-1' d='M24 48v-2a22 22 0 1 0-6.18-.88L17.26 47A24 24 0 1 1 24 48z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1.975 -2.08 52.17 52.17' preserveAspectRatio='xMidYMid meet'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23000}%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='layer_1-2' data-name='layer 1'%3E%3Cpath class='cls-1' d='m38.83 37.55-1-1.48A10.94 10.94 0 0 1 36 30v-2.65a9 9 0 0 0-4-7.49l-4.08-2.72a9.37 9.37 0 0 1-7.82 0L16 19.86a9 9 0 0 0-4 7.49V30a10.94 10.94 0 0 1-1.85 6.1l-1 1.48-1.65-1.13 1-1.49A8.93 8.93 0 0 0 10 30v-2.65a11 11 0 0 1 4.9-9.15l4.55-3a1 1 0 0 1 1-.07 7.53 7.53 0 0 0 7.14 0 1 1 0 0 1 1 .07l4.55 3A11 11 0 0 1 38 27.35V30a8.93 8.93 0 0 0 1.51 5l1 1.49z'/%3E%3Cpath class='cls-1' d='M24 18a10.09 10.09 0 0 1-4.43-1.1 1 1 0 0 1-.44-.41l-5-9a1 1 0 0 1 .18-1.21 1 1 0 0 1 1.21-.14c4.12 2.49 12.84 2.49 17 0a1 1 0 0 1 1.21.14 1 1 0 0 1 .18 1.21l-5 9a1 1 0 0 1-.44.41A10.09 10.09 0 0 1 24 18zm-3.28-2.77a7.35 7.35 0 0 0 6.56 0l3.43-6.16a25.06 25.06 0 0 1-13.42 0zM24 38a4 4 0 0 1-4-4h2a2 2 0 1 0 2-2 4 4 0 1 1 4-4h-2a2 2 0 1 0-2 2 4 4 0 0 1 0 8z'/%3E%3Cpath class='cls-1' d='M23 37h2v3h-2zM23 22h2v3h-2zM31 30h2v2h-2zM15 30h2v2h-2zM18 48h-7v-2h5.38l-2.27-4.55 1.78-.9 3 6A1 1 0 0 1 18 48z'/%3E%3Cpath class='cls-1' d='M24 48v-2a22 22 0 1 0-6.18-.88L17.26 47A24 24 0 1 1 24 48z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain}[class*=subscription-details] li:nth-child(2):before{background-image:none!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd' viewBox='0.6303 0.6311 5.566 5.566' preserveAspectRatio='xMidYMid meet'%3E%3Cdefs%3E%3Cstyle%3E.fil0{fill:%23000;fill-rule:nonzero}%3C/style%3E%3C/defs%3E%3Cg id='Layer_x0020_1'%3E%3Cg id='_267725264'%3E%3Cpath id='_267725312' class='fil0' d='M1.137 1.791h2.747a.283.283 0 0 1 .284.284v2.17a.283.283 0 0 1-.284.283H2.197a.47.47 0 0 0-.069-.214h1.756a.07.07 0 0 0 .05-.02.07.07 0 0 0 .02-.05v-2.17a.07.07 0 0 0-.02-.049.07.07 0 0 0-.05-.02H1.137a.07.07 0 0 0-.05.02.07.07 0 0 0-.02.05v2.17c0 .018.008.036.02.049a.07.07 0 0 0 .05.02h.186a.47.47 0 0 0-.07.214h-.116a.283.283 0 0 1-.284-.284v-2.17a.283.283 0 0 1 .284-.283z'/%3E%3Cpath id='_267725192' class='fil0' d='M4.06 3.334h1.6a.312.312 0 0 1 .313.313v.568a.312.312 0 0 1-.313.313h-.314a.47.47 0 0 0-.069-.214h.383a.1.1 0 0 0 .07-.03.1.1 0 0 0 .03-.07v-.567a.1.1 0 0 0-.03-.07.1.1 0 0 0-.07-.03h-1.6v-.213zm.343 1.194h-.696v-.214h.765a.47.47 0 0 0-.07.214z'/%3E%3Cpath id='_267725144' class='fil0' d='M4.06 2.428a.107.107 0 0 0 0 .213h.71l.54.815a.106.106 0 0 0 .178-.117l-.568-.857a.107.107 0 0 0-.093-.054h-.766z'/%3E%3Cpath id='_267725552' class='fil0' d='M4.874 4.09a.472.472 0 0 1 .335.807.472.472 0 0 1-.808-.335.472.472 0 0 1 .473-.473zm.184.289a.259.259 0 0 0-.443.183.259.259 0 0 0 .443.184.259.259 0 0 0 0-.367z'/%3E%3Cpath id='_267725240' class='fil0' d='M1.726 4.09a.472.472 0 0 1 .334.807.472.472 0 0 1-.808-.335.472.472 0 0 1 .474-.473zm.183.289a.259.259 0 0 0-.443.183.259.259 0 0 0 .443.184.259.259 0 0 0 0-.367z'/%3E%3Cpath id='_267725432' class='fil0' d='M5.867 3.904a.107.107 0 0 0 0-.214h-.474a.107.107 0 0 0 0 .214h.474z'/%3E%3C/g%3E%3C/g%3E%3Cpath style='fill:none' d='M0 0h6.827v6.827H0z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd' viewBox='0.6303 0.6311 5.566 5.566' preserveAspectRatio='xMidYMid meet'%3E%3Cdefs%3E%3Cstyle%3E.fil0{fill:%23000;fill-rule:nonzero}%3C/style%3E%3C/defs%3E%3Cg id='Layer_x0020_1'%3E%3Cg id='_267725264'%3E%3Cpath id='_267725312' class='fil0' d='M1.137 1.791h2.747a.283.283 0 0 1 .284.284v2.17a.283.283 0 0 1-.284.283H2.197a.47.47 0 0 0-.069-.214h1.756a.07.07 0 0 0 .05-.02.07.07 0 0 0 .02-.05v-2.17a.07.07 0 0 0-.02-.049.07.07 0 0 0-.05-.02H1.137a.07.07 0 0 0-.05.02.07.07 0 0 0-.02.05v2.17c0 .018.008.036.02.049a.07.07 0 0 0 .05.02h.186a.47.47 0 0 0-.07.214h-.116a.283.283 0 0 1-.284-.284v-2.17a.283.283 0 0 1 .284-.283z'/%3E%3Cpath id='_267725192' class='fil0' d='M4.06 3.334h1.6a.312.312 0 0 1 .313.313v.568a.312.312 0 0 1-.313.313h-.314a.47.47 0 0 0-.069-.214h.383a.1.1 0 0 0 .07-.03.1.1 0 0 0 .03-.07v-.567a.1.1 0 0 0-.03-.07.1.1 0 0 0-.07-.03h-1.6v-.213zm.343 1.194h-.696v-.214h.765a.47.47 0 0 0-.07.214z'/%3E%3Cpath id='_267725144' class='fil0' d='M4.06 2.428a.107.107 0 0 0 0 .213h.71l.54.815a.106.106 0 0 0 .178-.117l-.568-.857a.107.107 0 0 0-.093-.054h-.766z'/%3E%3Cpath id='_267725552' class='fil0' d='M4.874 4.09a.472.472 0 0 1 .335.807.472.472 0 0 1-.808-.335.472.472 0 0 1 .473-.473zm.184.289a.259.259 0 0 0-.443.183.259.259 0 0 0 .443.184.259.259 0 0 0 0-.367z'/%3E%3Cpath id='_267725240' class='fil0' d='M1.726 4.09a.472.472 0 0 1 .334.807.472.472 0 0 1-.808-.335.472.472 0 0 1 .474-.473zm.183.289a.259.259 0 0 0-.443.183.259.259 0 0 0 .443.184.259.259 0 0 0 0-.367z'/%3E%3Cpath id='_267725432' class='fil0' d='M5.867 3.904a.107.107 0 0 0 0-.214h-.474a.107.107 0 0 0 0 .214h.474z'/%3E%3C/g%3E%3C/g%3E%3Cpath style='fill:none' d='M0 0h6.827v6.827H0z'/%3E%3C/svg%3E") no-repeat center / contain}[class*=subscription-details] li:nth-child(3):before{background-image:none!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.587 0.587 22.83 22.83' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' preserveAspectRatio='xMidYMid meet'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='8' y1='8' x2='16' y2='16'%3E%3C/line%3E%3Cline x1='16' y1='8' x2='8' y2='16'%3E%3C/line%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.587 0.587 22.83 22.83' fill='none' stroke='%23000' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' preserveAspectRatio='xMidYMid meet'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='8' y1='8' x2='16' y2='16'%3E%3C/line%3E%3Cline x1='16' y1='8' x2='8' y2='16'%3E%3C/line%3E%3C/svg%3E") no-repeat center / contain}.v2-pdp__benefits{display:grid;grid-template-columns:repeat(var(--v2-benefit-cols, 1),minmax(0,1fr));column-gap:clamp(16px,1.7vw,32px);row-gap:clamp(12px,1.25vw,24px);margin:clamp(20px,2.1vw,40px) 0 0;padding:0;list-style:none}.v2-pdp__benefit{display:flex;align-items:center;gap:clamp(10px,1.15vw,22px);font-size:var(--v2-fs-label);font-weight:400;line-height:1.276;text-transform:uppercase;color:var(--v2-body-color)}.v2-pdp__benefit svg{flex:0 0 auto;width:clamp(18px,1.25vw,24px);height:auto;color:#2e2e2d}.v2-pdp__accordions{margin-top:clamp(28px,3.2vw,62px);border-bottom:1px solid var(--v2-rule-hairline)}.v2-accordion{border-top:1px solid var(--v2-rule-hairline)}.v2-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:15px;font-size:var(--v2-fs-micro);font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-black);cursor:pointer;list-style:none}.v2-accordion__summary::-webkit-details-marker{display:none}.v2-accordion__summary:hover{color:var(--v2-black);opacity:.6}.v2-accordion__summary:focus-visible{outline:2px solid var(--v2-black);outline-offset:-2px}.v2-accordion__sign{position:relative;flex:0 0 auto;width:clamp(9px,.55vw,10.5px);height:clamp(9px,.55vw,10.5px)}.v2-accordion__sign:before,.v2-accordion__sign:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background-color:currentcolor}.v2-accordion__sign:after{transform:rotate(90deg);transition:transform .3s ease,opacity .3s ease}.v2-accordion[open] .v2-accordion__sign:after{transform:rotate(0);opacity:0}.v2-accordion__body{padding-bottom:clamp(14px,1.4vw,26px);font-size:var(--v2-fs-micro);font-weight:300;line-height:1.6;color:var(--v2-body-color)}.v2-accordion__body>*+*{margin-top:.8em}.v2-pdp__cart{margin-top:clamp(18px,2vw,38px)}.v2-pdp__cart .product-form-buttons{display:flex;flex-wrap:nowrap;gap:clamp(10px,1.15vw,22px)}.v2-pdp__cart .quantity-selector{display:flex;flex:0 0 auto;align-items:center;align-self:auto;justify-content:space-between;width:clamp(112px,8.9vw,170px);height:var(--v2-cta-height);padding-inline:clamp(6px,.6vw,12px);border:1px solid var(--v2-rule-hairline);border-radius:0;background-color:transparent}.v2-pdp__cart .quantity-selector button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:clamp(28px,2.2vw,42px);height:100%;padding:0;border:0;background:none;color:var(--v2-black);cursor:pointer}.v2-pdp__cart .quantity-selector button svg{width:clamp(11px,.72vw,14px);height:auto}.v2-pdp__cart .quantity-selector input{width:100%;min-width:0;max-width:none;padding:0;border:0;border-radius:0;background:none;color:var(--v2-black);font-family:var(--v2-font-body);font-size:var(--v2-fs-label);font-weight:400;text-align:center;-webkit-appearance:textfield;appearance:textfield}.v2-pdp__cart .quantity-selector input::-webkit-outer-spin-button,.v2-pdp__cart .quantity-selector input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.v2-pdp__cart .quantity-selector input:focus{outline:none}.v2-pdp__cart add-to-cart-component{flex:1 1 auto;min-width:0}.v2-pdp__cart .add-to-cart-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--v2-cta-height);padding:0 clamp(14px,1.2vw,24px);border:1px solid var(--v2-black);border-radius:0;box-shadow:none;background:var(--v2-black);background-blend-mode:normal;color:#fff;font-family:var(--v2-font-body);font-size:clamp(11px,.68vw,13px);font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease,color .3s ease}.v2-pdp__cart .add-to-cart-button:hover:not([disabled]){background:transparent;color:var(--v2-black)}.v2-pdp__cart .add-to-cart-button[disabled]{opacity:.45;cursor:not-allowed}.v2-pdp__cart .add-to-cart-icon{display:none}.v2-pdp__cart .product-form-text__error{flex-basis:100%;margin-top:10px;font-size:var(--v2-fs-micro);color:#a0342a}.v2-pdp__wishlist{display:flex;align-items:center;gap:clamp(16px,2.5vw,48px);margin-top:clamp(12px,1.2vw,23px)}.v2-pdp__wishlist-mark{flex:0 0 auto;color:var(--v2-black)}.v2-pdp__wishlist-mark svg{display:block;width:clamp(22px,1.5vw,29px);height:auto}.v2-pdp__wishlist .v2-button--outline{flex:1 1 auto;width:auto;min-height:var(--v2-cta-height);border-color:var(--v2-rule-hairline);color:var(--v2-black);letter-spacing:.12em}.v2-pdp__wishlist .v2-button--outline:hover{background-color:var(--v2-black);border-color:var(--v2-black);color:var(--v2-cream)}.v2-ferment{padding-block:clamp(36px,4vw,76px) clamp(44px,5vw,96px);background-color:var(--v2-cream)}.v2-ferment__grid{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:clamp(24px,3.5vw,68px);align-items:stretch}.v2-ferment__scents{padding-left:clamp(20px,5.5vw,105px);border-left:1px solid var(--v2-rule-on-light)}.v2-ferment__label{font-size:clamp(16px,1vw,19px);font-weight:700;line-height:1.276;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-body-color)}.v2-ferment__body{margin-top:clamp(14px,1.5vw,28px);color:var(--v2-dark)}.v2-scents{display:flex;flex-direction:column;gap:clamp(16px,1.7vw,32px);margin:clamp(14px,1.5vw,28px) 0 0;padding:0;list-style:none}.v2-scent{display:flex;align-items:center;gap:clamp(10px,.75vw,14px)}.v2-scent__text{display:flex;min-width:0;flex-direction:column;gap:.3em}.v2-scent__media{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:clamp(58px,5.05vw,97px)}.v2-scent__media img{display:block;width:var(--v2-scent-scale, 100%);height:auto}.v2-scent__name{font-size:var(--v2-fs-label);font-weight:700;line-height:1.276;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-body-color)}.v2-scent__description{font-size:var(--v2-fs-label);font-weight:300;line-height:1.35;letter-spacing:normal;text-transform:none;text-wrap:pretty;color:var(--v2-body-color)}.v2-benefits{padding-block:clamp(36px,2.92vw,56px);background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-benefits__grid{display:grid;grid-template-columns:repeat(var(--v2-benefits-cols, 4),minmax(0,1fr));gap:clamp(24px,2.6vw,50px)}.v2-benefit{display:flex;flex-direction:column;align-items:center;text-align:center}.v2-benefit img{margin-bottom:26px}.v2-benefit__icon{display:block;width:clamp(52px,4.18vw,80px);height:auto;color:var(--v2-on-dark)}.v2-benefit__icon svg{display:block;width:100%;height:auto}.v2-benefit__title{margin-top:clamp(26px,2.2vw,42px);font-size:clamp(15px,.91vw,17px);font-weight:700;line-height:1.276;color:var(--v2-on-dark)}.v2-benefit__body{margin-top:clamp(8px,.83vw,16px);font-size:var(--v2-fs-micro);font-weight:300;line-height:1.276;color:var(--v2-on-dark-soft)}.v2-faqs{padding-block:clamp(40px,4.2vw,80px);background-color:var(--v2-cream)}.v2-faqs__card{--v2-faqs-card-inset: clamp(16px, 4vw, 60px);margin-inline:var(--v2-faqs-card-inset);padding-block:clamp(15px,1.55vw,30px) clamp(30px,3.1vw,60px);background-color:var(--v2-paper)}.v2-faqs__card>.v2-container{--v2-faqs-inner-pad: max(20px, var(--v2-gutter) - var(--v2-faqs-card-inset));max-width:calc(var(--v2-max) + 2 * var(--v2-faqs-inner-pad));padding-inline:var(--v2-faqs-inner-pad)}.v2-faqs__heading{margin-bottom:clamp(24px,2.6vw,50px)}.v2-faqs__grid{display:grid;grid-template-columns:repeat(var(--v2-faq-cols, 2),minmax(0,1fr));column-gap:clamp(32px,3vw,58px);align-items:start}.v2-faqs__col{min-width:0}.v2-faq{border-bottom:1px solid var(--v2-rule-hairline)}.v2-faq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(16px,1.6vw,30px);padding-block:clamp(20px,2vw,38px);font-family:var(--v2-font-display);font-size:var(--v2-fs-question);font-weight:300;line-height:1.35;color:var(--v2-body-color);cursor:pointer;list-style:none;text-shadow:.3px 0 0 transparent,-.3px 0 0 transparent;transition:color .25s ease,text-shadow .25s ease}.v2-faq__summary::-webkit-details-marker{display:none}.v2-faq__summary:hover,.v2-faq[open]>.v2-faq__summary{color:var(--v2-black);text-shadow:.3px 0 0 currentColor,-.3px 0 0 currentColor}@media(prefers-reduced-motion:reduce){.v2-faq__summary{transition:none}}.v2-faq__summary:focus-visible{outline:2px solid var(--v2-dark);outline-offset:-2px}.v2-faq__chevron{display:block;flex:0 0 auto;width:clamp(12px,.85vw,16px);height:auto;margin-top:.45em;transition:transform .3s ease}.v2-faq[open] .v2-faq__chevron{transform:rotate(180deg)}.v2-faq__body{padding-inline:clamp(16px,1.6vw,30px);padding-bottom:clamp(16px,1.6vw,30px);font-size:var(--v2-fs-body);font-weight:300;line-height:1.5;color:var(--v2-body-color)}.v2-faq__body>*+*{margin-top:.8em}.v2-storyband{padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:var(--v2-cream)}.v2-storyband__eyebrow{margin-bottom:clamp(6px,.6vw,12px);font-size:clamp(10px,.59vw,11.5px);font-weight:300;line-height:1.385;letter-spacing:.18em;text-transform:uppercase}.v2-storyband__heading{font-size:var(--v2-fs-h2);line-height:1.042;text-wrap:balance}.v2-storyband__heading--display{font-size:var(--v2-fs-display-sm);line-height:1.081;letter-spacing:-.031em}.v2-storyband__body{margin-top:clamp(14px,1.45vw,28px);font-size:var(--v2-fs-body-sm);font-weight:300;line-height:1.5}.v2-storyband__cta{margin-top:clamp(18px,1.9vw,36px)}.v2-storyband--split{padding-block:clamp(36px,4.3vw,82px);background-color:var(--v2-cream)}.v2-storyband--split .v2-storyband__grid{display:grid;grid-template-columns:minmax(0,24fr) minmax(0,76fr);gap:clamp(24px,2.8vw,54px);align-items:center}.v2-storyband--split .v2-storyband__copy{color:var(--v2-ink)}.v2-storyband--split .v2-storyband__body{color:var(--v2-body-color)}.v2-storyband__media{overflow:hidden;aspect-ratio:1371 / 435;background-color:var(--v2-stone)}.v2-storyband__media img{display:block;width:100%;height:100%;object-fit:cover}.v2-storyband--overlay{position:relative;display:flex;align-items:center;min-height:clamp(320px,24vw,462px);padding-block:clamp(40px,3.5vw,66px);background-color:var(--v2-dark);color:var(--v2-on-dark);isolation:isolate;overflow:hidden}.v2-storyband__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.v2-storyband__backdrop img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--v2-storyband-focal, center)}.v2-storyband__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--v2-storyband-scrim, none);pointer-events:none}.v2-storyband--overlay .v2-storyband__copy{max-width:min(100%,clamp(280px,26vw,500px))}.v2-storyband--overlay .v2-storyband__eyebrow,.v2-storyband--overlay .v2-storyband__heading,.v2-storyband--overlay .v2-storyband__body{color:var(--v2-storyband-text, var(--v2-on-dark))}.v2-storyband__copy--end{margin-inline-start:auto}.v2-storyband--overlay .v2-storyband__copy--end{max-width:min(100%,clamp(280px,22.7vw,435px))}.v2-ingredient{position:relative;padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:#f1f3ee;isolation:isolate;--v2-max: 1764px;--v2-gutter: clamp(20px, 4.06vw, 78px)}.v2-ingredient__scroll:after{content:"";display:block;height:calc(var(--v2-ingredient-steps, 2) * var(--v2-ingredient-step, 60vh))}.v2-ingredient__sticky{position:sticky;top:min(var(--header-height, 72px),var(--v2-ingredient-fit, 100vh));overflow:hidden;isolation:isolate;padding-block:clamp(20px,2.6vw,50px)}@media screen and (min-width:992px){.v2-ingredient__sticky{top:var(--header-height, 100px);box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height, 100px))}.v2-ingredient__sticky>.v2-container{display:flex;flex:1 1 auto;flex-direction:column}.v2-ingredient__grid{flex:1 1 auto}}.v2-ingredient__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.v2-ingredient__wash img{display:block;width:100%;height:100%;object-fit:cover;object-position:right top}.v2-ingredient__heading{margin-bottom:clamp(30px,3.6vw,70px);color:var(--v2-body-color);letter-spacing:-.031em;padding-left:60px}.v2-ingredient__heading-lead{display:block;font-size:var(--v2-fs-display-sm);line-height:1.081}.v2-ingredient__heading-accent{display:block;font-size:var(--v2-fs-page-title);font-weight:800;line-height:1.081}.v2-ingredient__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,1.35vw,26px);align-items:stretch}.v2-ingredient__media{overflow:hidden;aspect-ratio:867 / 882;background-color:var(--v2-stone)}.v2-ingredient__track{height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(calc(var(--v2-slide, 0) * -100%))}.v2-ingredient__slide{height:100%}.v2-ingredient__slide img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:992px){.v2-ingredient__media{position:relative;aspect-ratio:auto}.v2-ingredient__track{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}}.v2-ingredient__card{display:flex;flex-direction:column;padding:clamp(26px,3.1vw,60px) clamp(24px,3.55vw,68px);background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-ingredient__item+.v2-ingredient__item{margin-top:clamp(18px,1.7vw,32px);padding-top:clamp(18px,1.7vw,32px);border-top:1px solid var(--v2-rule-on-dark)}.v2-ingredient__item.is-active{flex:1 1 auto}.v2-ingredient__item-heading{margin:0}.v2-ingredient__item-toggle{display:block;width:100%;padding:0;border:0;background:none;color:var(--v2-on-dark);font-family:var(--v2-font-display);font-size:var(--v2-fs-item);font-weight:300;line-height:1.2;text-align:left;cursor:pointer;transition:opacity .4s ease}.v2-ingredient__item:not(.is-active) .v2-ingredient__item-toggle:hover{opacity:.7}.v2-ingredient__item-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.v2-ingredient__item.is-active .v2-ingredient__item-body{grid-template-rows:1fr}.v2-ingredient__item-inner{overflow:hidden;min-height:0}.v2-ingredient__item-copy{padding-top:clamp(12px,1.2vw,22px);font-size:var(--v2-fs-body-sm);font-weight:300;line-height:1.5;color:var(--v2-on-dark-soft)}.v2-ingredient__points{margin:clamp(16px,1.7vw,32px) 0 0;padding:0;list-style:none}.v2-ingredient__point{display:flex;align-items:flex-start;gap:clamp(10px,1vw,19px);font-size:var(--v2-fs-body-sm);font-weight:300;line-height:1.5;color:var(--v2-on-dark-soft)}.v2-ingredient__point+.v2-ingredient__point{margin-top:clamp(12px,1.25vw,24px)}.v2-ingredient__point-mark{flex:0 0 auto;width:clamp(19px,1.93vw,37px);color:var(--v2-on-dark-muted)}.v2-ingredient__point-mark svg{display:block;width:100%;height:auto}.v2-ingredient__link{display:inline-block;margin-top:clamp(18px,1.9vw,36px);color:var(--v2-on-dark);font-family:var(--v2-font-ui);font-size:var(--v2-fs-link);font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;transition:opacity .3s ease}a.v2-ingredient__link:hover{opacity:.7}.v2-ingredient__link--placeholder{cursor:default}.v2-corecards{padding-block:calc(var(--v2-space-top, 0px) + clamp(48px,5.2vw,100px)) calc(var(--v2-space-bottom, 0px) + clamp(48px,5.2vw,100px));background-color:var(--v2-dark);color:var(--v2-on-dark);overflow-x:clip}.v2-corecards__heading{margin-bottom:clamp(34px,4.2vw,80px);color:var(--v2-on-dark);font-size:var(--v2-fs-page-title);line-height:.951;text-align:center}.v2-corecards__heading-lead,.v2-corecards__heading-accent{display:block}.v2-corecards__heading-accent{font-weight:800}.v2-corecards__nav{display:flex;justify-content:space-between;margin-bottom:clamp(10px,.9vw,18px)}.v2-corecards__nav[hidden]{display:none}.v2-corecards__arrow{display:flex;align-items:center;justify-content:center;width:clamp(32px,2.4vw,46px);height:clamp(32px,2.4vw,46px);padding:0;border:0;background:none;color:var(--v2-on-dark);opacity:.7;cursor:pointer;transition:opacity .3s ease}.v2-corecards__arrow:hover{opacity:1}.v2-corecards__arrow:disabled{opacity:.25;cursor:default}.v2-corecards__arrow svg{display:block;width:clamp(14px,1.15vw,22px);height:auto}.v2-corecards__grid{--v2-corecards-gap: clamp(10px, .8vw, 16px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-corecards-gap);align-items:start}@media screen and (min-width:992px){.v2-corecards__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--v2-corecards-gap)) / 3);margin-inline-end:calc(50% - 50vw);padding-inline-end:calc(50vw - 50%);padding-bottom:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--v2-rule-on-dark) transparent}.v2-corecards__card{scroll-snap-align:start}}.v2-corecards__card{padding:clamp(18px,1.75vw,34px);border:2px solid transparent;transition:border-color .3s ease}.v2-corecards__card:hover,.v2-corecards__card:focus-within{border-color:var(--v2-on-dark)}@media(prefers-reduced-motion:reduce){.v2-corecards__card{transition:none}}.v2-corecards__media{overflow:hidden;aspect-ratio:524 / 202;background-color:var(--v2-stone)}.v2-corecards__media img{display:block;width:100%;height:100%;object-fit:cover}.v2-corecards__card{--v2-corecards-indent: 20px}.v2-corecards__card-title{margin-top:clamp(20px,2.2vw,42px);padding-inline-start:var(--v2-corecards-indent);color:var(--v2-on-dark);font-size:min(var(--v2-fs-display),38px);line-height:1.081;text-wrap:balance}.v2-corecards__reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.v2-corecards__card:hover .v2-corecards__reveal,.v2-corecards__card:focus-within .v2-corecards__reveal{grid-template-rows:1fr;opacity:1}.v2-corecards__reveal-inner{overflow:hidden;min-height:0}.v2-corecards__card-body{margin-top:clamp(14px,1.45vw,28px);padding-inline-start:var(--v2-corecards-indent);font-size:var(--v2-fs-body);font-weight:300;line-height:1.5;color:var(--v2-on-dark-soft)}.v2-corecards__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(16px,1.6vw,30px);padding:clamp(10px,.9vw,16px) clamp(20px,1.9vw,34px);background-color:var(--v2-on-dark);color:var(--v2-dark);font-family:var(--v2-font-ui);font-size:var(--v2-fs-micro);font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:opacity .3s ease;width:100%;text-align:center}a.v2-corecards__cta:hover{opacity:.78}.v2-corecards__cta--placeholder{cursor:default}@media(hover:none){.v2-corecards__reveal{grid-template-rows:1fr;opacity:1}}@media(prefers-reduced-motion:reduce){.v2-corecards__reveal,.v2-corecards__cta{transition:none}}.v2-corecards__card-body :where(p)+:where(p){margin-top:1.5em}.v2-prose{padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:var(--v2-cream)}.v2-prose__heading--page-title{font-size:min(var(--v2-fs-page-title),40px)}.v2-prose__body{max-width:min(100%,1100px);margin-top:clamp(20px,2vw,38px)}.v2-prose__body :where(p)+:where(p){margin-top:1.5em}.v2-prose__body :where(a){color:inherit;text-underline-offset:.18em}.v2-splithero{padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:var(--v2-cream)}.v2-splithero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(32px,4.2vw,80px);align-items:center}.v2-splithero__copy{max-width:720px;padding-block:clamp(40px,4.2vw,80px)}.v2-splithero__heading{color:var(--v2-dark);font-size:var(--v2-fs-page-title);font-weight:800;line-height:1.05;letter-spacing:-.02em}.v2-splithero__body{max-width:422px;margin-top:clamp(20px,2.2vw,42px);font-size:var(--v2-fs-body);font-weight:300;line-height:1.55;color:var(--v2-body-color)}.v2-splithero__body>*+*{margin-top:1em}.v2-splithero__media{align-self:stretch;overflow:hidden;aspect-ratio:820 / 720;background-color:var(--v2-stone)}.v2-splithero__media img{display:block;width:100%;height:100%;object-fit:cover}.v2-statement{padding-block:var(--v2-space-top, 0) var(--v2-space-bottom, 0);background-color:var(--v2-cream)}.v2-statement__band{padding-block:clamp(32px,3.3vw,64px);text-align:center}.v2-statement__band--dark{background-color:var(--v2-dark);color:var(--v2-on-dark)}.v2-statement__band--light{padding-block:clamp(56px,6.8vw,130px);color:var(--v2-body-color)}.v2-statement__heading{color:inherit;font-size:var(--v2-fs-page-title);line-height:1.081;letter-spacing:-.031em;text-wrap:balance}.v2-statement__accent{font-weight:800}.v2-statement__accent--italic{font-style:italic}.v2-statement__sub{max-width:1000px;margin:clamp(10px,1vw,20px) auto 0;color:inherit;font-family:var(--v2-font-display);font-size:var(--v2-fs-display-sm);font-weight:300;line-height:1.15;text-wrap:balance}@media screen and (max-width:991px){.v2-splithero__grid{grid-template-columns:minmax(0,1fr);gap:0}.v2-splithero__copy{max-width:none}.v2-splithero__media{aspect-ratio:4 / 3}.v2-pdp{--v2-gutter: 40px}.v2-ingredient__grid{grid-template-columns:minmax(0,1fr)}.v2-ingredient__media{aspect-ratio:16 / 10}.v2-corecards__grid{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2vw,24px)}.v2-cellular__grid{grid-template-columns:minmax(0,1fr)}.v2-cellular__main{display:contents}.v2-cellular__heading{order:1}.v2-cellular__media{order:2;aspect-ratio:16 / 11;margin-bottom:clamp(24px,4vw,44px)}.v2-cellular__list{order:3}.v2-difference__grid{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,44px)}.v2-footer__main{grid-template-columns:minmax(0,1fr)}.v2-products__viewport{--v2-products-cols: var(--v2-products-cols-t, 3)}.v2-pdp__grid{grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,40px)}.v2-pdp__details{padding-block-start:0}.v2-ferment__grid{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,44px)}.v2-ferment__scents{padding-left:22px;padding-top:clamp(24px,3.5vw,36px);border-left:0;border-top:1px solid var(--v2-rule-on-light)}.v2-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(32px,4vw,44px)}.v2-storyband--split .v2-storyband__grid{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3.5vw,38px)}.v2-storyband--split .v2-storyband__media{aspect-ratio:16 / 9}.v2-storyband--overlay .v2-storyband__copy{max-width:min(100%,460px)}.v2-faqs__grid{column-gap:clamp(24px,3vw,40px)}}@media screen and (max-width:767px){.v2-ingredient__card{padding:28px 20px}:root{--v2-gutter: 20px;--v2-fs-hero: clamp(28px, 7vw, 38px);--v2-fs-display: clamp(31px, 8.5vw, 43px);--v2-fs-h2: clamp(22px, 5vw, 27px);--v2-fs-item: clamp(17px, 3.9vw, 20px);--v2-fs-body: 16px;--v2-fs-eyebrow: clamp(11px, 2.4vw, 13px);--v2-fs-tile: clamp(14px, 3.4vw, 19px);--v2-fs-link: 14px;--v2-fs-table: clamp(18px, 4.5vw, 21px);--v2-fs-footer-head: 18px;--v2-fs-footer-link: 14px;--v2-fs-footer-note: 14px;--v2-fs-product-title: clamp(30px, 8.2vw, 40px);--v2-fs-price: clamp(20px, 5.2vw, 25px);--v2-fs-label: 14px;--v2-fs-body-sm: 15px;--v2-fs-micro: 13px;--v2-cta-height: 54px}.v2-pdp{--v2-gutter: 17px}.v2-hero{min-height:var(--v2-hero-min-height-mobile, 72svh);padding-block:120px 60px}.v2-hero__media--has-mobile{display:none}.v2-hero__media--mobile{display:block}.v2-hero__inner{--v2-hero-scale: var(--v2-hero-scale-mobile, 1)}.v2-hero:has(>.v2-hero__media--mobile){box-sizing:content-box;align-items:flex-start;min-height:0;aspect-ratio:var(--v2-hero-mobile-ratio, 2 / 3);padding-block:calc(var(--header-height, 72px) + 44px) 40px}.v2-intro__inner{padding-left:22px}.v2-intro__tiles{grid-template-columns:minmax(0,1fr)}.v2-tile{aspect-ratio:16 / 11}.v2-cellular__item{padding-left:22px}.v2-table col:nth-child(1),.v2-difference__grid--stacked .v2-table col:nth-child(1){width:49%}.v2-table col:nth-child(n+2),.v2-difference__grid--stacked .v2-table col:nth-child(n+2){width:17%}.v2-table__head th{position:relative;height:132px;padding-bottom:0;font-size:14px;line-height:1.2}.v2-table__head-label{position:absolute;inset-block-end:14px;inset-inline-start:calc(50% - 6px);width:118px;text-align:start;transform:rotate(-70deg);transform-origin:left bottom}.v2-table__head-label:dir(rtl){transform:rotate(70deg);transform-origin:right bottom}.v2-table__logo{width:64px;margin-inline:0}.v2-table__row th{padding-block:14px;padding-inline:0 12px;font-size:16px;text-align:start}.v2-table__row td{padding-block:14px}.v2-table__mark{height:18px}.v2-table__mark img{width:20px}.v2-table__mark--query{font-size:18px}.v2-table__mark--none{width:16px;border-top-width:2px}.v2-products__viewport{--v2-products-cols: var(--v2-products-cols-m, 2)}.v2-footer__brand{flex-direction:column;align-items:flex-start;gap:clamp(18px,4vw,28px)}.v2-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-pdp__head{flex-direction:column;align-items:flex-start;gap:10px}.v2-pdp__benefits{grid-template-columns:minmax(0,1fr)}.v2-benefits__grid{grid-template-columns:minmax(0,1fr);row-gap:34px}.v2-scent__media{width:64px}.v2-storyband--overlay{min-height:0;padding-block:56px}.v2-faqs__grid{grid-template-columns:minmax(0,1fr)}.v2-storyband__copy--end{margin-inline-start:0}.v2-button--outline,.v2-button--rounded{width:100%}}@media(prefers-reduced-motion:reduce){.v2-tile img,.v2-product__media img,.v2-instagram__cell img,.v2-cellular__item-body,.v2-gallery__frame,.v2-accordion__sign:after,.v2-faq__chevron{transition:none}.v2-tile:hover img,.v2-product:hover .v2-product__media img,.v2-instagram__cell:hover img{transform:none}.v2-products__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/melo-v2.css.map */
