:root{--mx-blue:#2338C9;--mx-blue-2:#1A2AA0;--mx-ink:#101A44;--mx-ink-2:#4A5378;--mx-milk:#FFFFFF;--mx-milk-2:#F3F5FC;--mx-oat:#F2E4C6;--mx-butter:#FFD45A;--mx-line:#DCE1F2;--mx-display:"Bricolage Grotesque","Instrument Sans",system-ui,sans-serif;--mx-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mx-ease:cubic-bezier(.22,1,.36,1);--mx-gutter:clamp(18px,4vw,56px);--mx-max:1240px}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto!important;overflow:visible!important}.page-wrapper{height:auto!important;overflow:visible!important;scroll-behavior:auto!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:#fff}.mx{font-family:var(--mx-body);color:var(--mx-ink);-webkit-font-smoothing:antialiased;line-height:1.5;position:relative}.mx *,.mx *:before,.mx *:after{box-sizing:border-box}.mx img{max-width:100%;display:block}.mx p{margin:0}.mx ul,.mx ol{margin:0;padding:0;list-style:none}.mx h1,.mx h2,.mx h3{font-family:var(--mx-display);font-weight:800;letter-spacing:-.035em;line-height:.92;margin:0;font-variation-settings:"wdth" 85,"opsz" 96;color:inherit;text-wrap:balance}.mx h2{font-size:clamp(2.7rem,1.3rem + 5.4vw,6.2rem)}.mx h3{font-size:clamp(1.45rem,1.15rem + 1vw,2.1rem);line-height:1;letter-spacing:-.025em;font-weight:700}.mx-wrap{width:min(100% - 2*var(--mx-gutter),var(--mx-max));margin-inline:auto}.mx-lead{font-size:clamp(1.06rem,.98rem + .4vw,1.32rem);line-height:1.5;max-width:44ch;color:var(--mx-ink-2)}.mx-kicker{display:block;font-weight:600;font-size:1rem;color:var(--mx-blue);margin-bottom:1rem}.mx-line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.mx-line>span{display:block}.mx-btn{--b:var(--mx-ink);--f:#fff;--fill:var(--mx-blue);display:inline-flex;align-items:center;gap:.9rem;min-height:60px;padding:0 1.7rem 0 1.9rem;border-radius:999px;background:var(--b);color:var(--f);font:600 1.06rem/1 var(--mx-body);text-decoration:none;border:0;cursor:pointer;position:relative;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:color .4s var(--mx-ease)}.mx-btn:before{content:"";position:absolute;left:var(--px,50%);top:var(--py,50%);width:0;height:0;border-radius:50%;background:var(--fill);transform:translate(-50%,-50%);transition:width .7s var(--mx-ease),height .7s var(--mx-ease);z-index:-1}@media(hover:hover){.mx-btn:hover:before{width:260%;height:520%}}.mx-btn.is-tap:before{width:260%;height:520%;transition-duration:.45s}.mx-btn--line.is-tap{--f:#fff}.mx-btn__price{padding-left:.9rem;border-left:1.5px solid currentColor;font-weight:500}.mx-btn--butter{--b:var(--mx-butter);--f:var(--mx-ink);--fill:#fff}.mx-btn--blue{--b:var(--mx-blue);--f:#fff;--fill:var(--mx-ink)}.mx-btn:focus-visible{outline:3px solid var(--mx-butter);outline-offset:4px}.mx-btn[aria-busy=true]{opacity:.75;pointer-events:none}.mx-btn[aria-busy=true] .mx-btn__label:after{content:"\2026"}.mx-tlink{color:inherit;font-weight:600;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;padding-bottom:3px;transition:background-size .5s var(--mx-ease)}@media(hover:hover){.mx-tlink:hover{background-size:0 1.5px;background-position:100% 100%}}.mx-tlink:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mx-cursor{position:fixed;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;mix-blend-mode:difference;pointer-events:none;z-index:2147483000;opacity:0;transition:width .4s var(--mx-ease),height .4s var(--mx-ease),margin .4s var(--mx-ease),opacity .3s}.mx-cursor.is-on{opacity:1}.mx-cursor.is-big{width:72px;height:72px;margin:-36px 0 0 -36px}@media(hover:none),(pointer:coarse){.mx-cursor{display:none}}.header-logo{font-family:var(--mx-display)!important;font-weight:800!important;letter-spacing:-.03em!important;font-variation-settings:"wdth" 80,"opsz" 96}.header-logo>span[data-testid=header-logo]:not(:has(img)){font-size:0!important;display:inline-flex;align-items:flex-end;gap:.08em}.header-logo>span[data-testid=header-logo]:not(:has(img)):after{content:"milkly";font-size:1.9rem;line-height:1;letter-spacing:-.045em}.header-logo>span[data-testid=header-logo]:not(:has(img)):before{content:"";order:2;width:.42rem;height:.55rem;margin:0 0 .3rem .06rem;background:var(--mx-butter);border-radius:50%/60% 60% 40% 40%;font-size:1rem}#header-component .menu-list__link,#header-component .menu-list a{font-family:var(--mx-body);font-weight:600}featured-product-information [class*=product_title] p,.product-information [class*=__title] h1,.text-block h1{font-family:var(--mx-display)!important;font-weight:800!important;letter-spacing:-.03em!important;line-height:.98!important;font-variation-settings:"wdth" 85,"opsz" 96;font-size:clamp(2rem,1.4rem + 2vw,3.2rem)!important;color:var(--mx-ink)}featured-product-information product-price,.product-information product-price{font-family:var(--mx-display);font-weight:700;color:var(--mx-blue)!important}featured-product-information .add-to-cart-button,.product-information .add-to-cart-button{min-height:60px}.mx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:.6rem max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-bottom));transform:translateY(120%);transition:transform .7s var(--mx-ease);pointer-events:none}.mx-sticky.is-on{transform:none;pointer-events:auto}.mx-sticky__in{margin-inline:auto;width:min(100%,640px);display:flex;align-items:center;gap:.8rem;background:var(--mx-ink);color:#fff;border-radius:999px;padding:.45rem .45rem .45rem .5rem;box-shadow:0 24px 50px -20px #101a4499}.mx-sticky__img{width:48px;height:48px;border-radius:50%;object-fit:contain;background:#fff;flex:none}.mx-sticky__txt{flex:1;min-width:0;line-height:1.2}.mx-sticky__txt b{display:block;font-family:var(--mx-display);font-weight:700;font-size:1.02rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-sticky__txt span{font-size:.8rem;opacity:.7}.mx-sticky .mx-btn{min-height:48px;padding:0 1.1rem 0 1.25rem;font-size:.95rem}@media(max-width:420px){.mx-sticky__txt span{display:none}}@media(prefers-reduced-motion:reduce){.mx *,.mx *:before,.mx *:after{animation:none!important;transition:none!important}}footer h2,footer .h3{font-family:var(--mx-display)!important;font-weight:800!important;letter-spacing:-.03em!important;font-variation-settings:"wdth" 86,"opsz" 96}.mx-prog{position:fixed;left:0;top:0;width:100%;height:3px;background:var(--mx-butter);transform-origin:0 50%;transform:scaleX(0);z-index:2147482000;pointer-events:none}.mx-btn--line{--b:transparent;--f:var(--mx-ink);--fill:var(--mx-ink);box-shadow:inset 0 0 0 2px var(--mx-ink)}@media(hover:hover){.mx-btn--line:hover{--f:#fff}}.mx-how,.mx-mech,.mx-calc,.mx-gu,.mx-cta{--wf:#fff}.mx-calc{--wf:#2338C9}.mx-cta{--wf:#F3F5FC}.mx-foot{--wf:#2338C9}.mx-mech,.mx-gu,.mx-cta,.mx-foot{overflow:visible!important;overflow-x:clip!important;clip-path:inset(-8px 0 0 0)}.mx-how:before,.mx-mech:before,.mx-calc:before,.mx-gu:before,.mx-cta:before,.mx-foot:before{content:"";position:absolute;left:0;right:0;top:-3px;height:clamp(28px,calc(3.6vw + 2px),54px);background:var(--wf);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0H720V40Q630 76 540 40T360 40T180 40T0 40Z'/%3E%3C/svg%3E") 0 0/720px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 80' preserveAspectRatio='none'%3E%3Cpath d='M0 0H720V40Q630 76 540 40T360 40T180 40T0 40Z'/%3E%3C/svg%3E") 0 0/720px 100% repeat-x;animation:mx-wavem 14s linear infinite;z-index:4;pointer-events:none}@keyframes mx-wavem{to{-webkit-mask-position:720px 0;mask-position:720px 0}}@media(prefers-reduced-motion:reduce){.mx:before{animation:none!important}}.theme-drawer__dialog .theme-drawer__title{font-family:var(--mx-display)!important;font-weight:800!important;letter-spacing:-.035em!important;font-variation-settings:"wdth" 82,"opsz" 96;font-size:2rem!important;line-height:1!important}.theme-drawer__badge{background:var(--mx-butter)!important;color:var(--mx-ink)!important;font-weight:700}.cart-items__title{font-family:var(--mx-display)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important}.cart-totals__total-value{font-family:var(--mx-display)!important;font-weight:800!important;color:var(--mx-blue)!important;letter-spacing:-.03em}.cart__checkout-button{border-radius:999px!important;min-height:60px!important;background:var(--mx-ink)!important;color:#fff!important;border-color:var(--mx-ink)!important;font-weight:600!important;font-size:1.06rem!important;transition:background-color .3s}@media(hover:hover){.cart__checkout-button:hover{background:var(--mx-blue)!important;border-color:var(--mx-blue)!important}}.cart__ctas:after{content:"Free US shipping \b7  14-Day First-Pour Guarantee";display:block;text-align:center;font-size:.82rem;font-weight:600;color:var(--mx-ink-2);margin-top:.2rem}.page-wrapper--drawer-open{margin-inline-end:0!important}.page-wrapper--drawer-open shopify-account::part(dialog){translate:none!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#101a4461;opacity:0;pointer-events:none;transition:opacity .4s;z-index:40}body:has(.page-wrapper--drawer-open):after{opacity:1}html:has(dialog[open]) .mx-sticky{transform:translateY(120%)!important;pointer-events:none}dialog.theme-drawer__dialog{z-index:2147482600!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mx.css.map */
