:root{--mh-ink: #3b1558;--mh-ink-2: #2a0f40;--mh-purple: #682783;--mh-lilac: #995eca;--mh-lilac-soft: #eadcf8;--mh-mint: #99cfaf;--mh-mint-soft: #d6f0e0;--mh-mint-hero: #a9dcc0;--mh-teal: #2e5f57;--mh-lime: #c5dc8b;--mh-peach: #f9b89c;--mh-peach-soft: #fde4d8;--mh-coral: #e37b78;--mh-wine: #8e2b45;--mh-yellow: #ffd35c;--mh-orange: #f59b3a;--mh-blue-soft: #cfe6f7;--mh-cream: #fbf3ec;--mh-white: #fff;--mh-font-head: "Baloo 2", "Asap", system-ui, sans-serif;--mh-font-hand: "Shantell Sans", "Baloo 2", cursive;--mh-font-body: "Asap", system-ui, -apple-system, sans-serif;--mh-radius: 18px;--mh-radius-lg: 28px;--mh-shadow: 0 6px 0 rgba(59, 21, 88, .08), 0 14px 30px rgba(59, 21, 88, .1);--mh-container: 1180px;--mh-gutter: clamp(16px, 4vw, 40px);--mh-header-h: 72px}body.mh{background:var(--mh-cream);color:var(--mh-ink);font-family:var(--mh-font-body);--font-body--family: var(--mh-font-body);--font-heading--family: var(--mh-font-head);--font-subheading--family: var(--mh-font-head);--font-accent--family: var(--mh-font-head)}body.mh .page-wrapper{overflow-x:clip}.mh-container{width:100%;max-width:var(--mh-container);margin-inline:auto;padding-inline:var(--mh-gutter);box-sizing:border-box}.mh-section{position:relative}.mh *,.mh *:before,.mh *:after{box-sizing:border-box}.mh-title{font-family:var(--mh-font-head);font-weight:800;text-transform:uppercase;line-height:.98;letter-spacing:.01em;font-size:clamp(30px,4.4vw,54px);margin:0;color:inherit}.mh-title--sm{font-size:clamp(26px,3.2vw,40px)}.mh-title .mh-hl{color:var(--hl, var(--mh-white));font-family:var(--mh-font-hand);text-transform:none;font-weight:700}.mh-hand{font-family:var(--mh-font-hand);font-weight:700;line-height:1.15}.mh-lead{font-size:clamp(16px,1.3vw,18px);line-height:1.55}.mh-btn{--btn-bg: var(--mh-ink);--btn-fg: #fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;min-height:50px;border-radius:12px;border:0;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--mh-font-body);font-weight:700;font-size:16px;line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 4px #0000002e;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.mh-btn:hover{transform:translateY(-2px);box-shadow:0 6px #0000002e}.mh-btn:active{transform:translateY(2px);box-shadow:0 1px #0000002e}.mh-btn svg{width:18px;height:18px}.mh-btn--light{--btn-bg: #fff;--btn-fg: var(--mh-ink)}.mh-btn--lilac{--btn-bg: var(--mh-lilac)}.mh-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font:700 11px/1.3 var(--mh-font-body);background:#fff;color:var(--mh-ink)}.mh-badge--new{background:var(--mh-coral);color:#fff;font-family:var(--mh-font-hand);font-size:12px}.mh-badge--sale{background:#e8455d;color:#fff}.mh-sparkle{position:absolute;width:18px;height:18px;color:var(--mh-mint);pointer-events:none}.mh-sparkle svg{width:100%;height:100%;display:block}.mh-wave{position:absolute;left:0;right:0;bottom:100%;height:clamp(40px,7vw,110px);line-height:0;pointer-events:none;z-index:2;margin-bottom:-1px}.mh-wave svg{width:100%;height:100%;display:block;fill:var(--wave-color)}.mh-wave-anchor{position:absolute;left:0;right:0;bottom:-2px;height:0;z-index:2}.mh-wave--flip{bottom:auto;top:100%;transform:scaleY(-1);margin:-1px 0 0}.mh-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d, 0s)}.mh-reveal.is-in,.shopify-design-mode .mh-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mh-reveal{opacity:1;transform:none;transition:none}}@keyframes mh-bob{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-8px) rotate(var(--r, 0deg))}}@keyframes mh-wiggle{0%,to{transform:rotate(var(--r, -4deg))}50%{transform:rotate(calc(var(--r, -4deg) * -1))}}@keyframes mh-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.6) rotate(20deg);opacity:.6}}.mh-sparkle{animation:mh-twinkle 2.6s ease-in-out infinite;animation-delay:var(--d, 0s)}.mh-announce{background:var(--mh-yellow);color:var(--mh-ink);font:600 13px/1.3 var(--mh-font-body);text-align:center;padding:9px 16px;position:relative;z-index:5}.mh-announce a{color:inherit}.mh-announce__track{display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.mh-announce__item{display:inline-flex;align-items:center;gap:6px}.mh-announce__item svg{width:14px;height:14px}@media(max-width:749px){.mh-announce__track{display:block;height:1.3em;overflow:hidden;position:relative}.mh-announce__item{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;transform:translateY(100%);transition:.45s ease}.mh-announce__item.is-active{opacity:1;transform:none}}body.mh #header-group{display:contents}.shopify-section.mh-header-section{position:sticky;top:0;z-index:40}.mh-header-wrap{position:relative}.mh-header{background:#fff;border-radius:0 0 26px 26px;box-shadow:0 8px 24px #3b155814;position:relative;z-index:6;transition:transform .35s ease}.mh-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--mh-header-h)}.mh-header__logo{display:inline-flex;align-items:center;justify-self:start}.mh-header__logo img{height:34px;width:auto;display:block;transition:transform .25s ease}.mh-header__logo:hover img{transform:rotate(-3deg) scale(1.04)}.mh-nav{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.mh-nav__item{position:relative}.mh-nav__link{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border-radius:10px;font:700 15px/1 var(--mh-font-body);color:var(--mh-ink);text-decoration:none;background:none;border:0;cursor:pointer}.mh-nav__link:hover,.mh-nav__item.is-open>.mh-nav__link{background:var(--mh-lilac-soft)}.mh-nav__chev{width:18px;height:18px;border-radius:50%;background:var(--mh-lilac-soft);display:inline-grid;place-items:center;transition:transform .25s ease}.mh-nav__chev svg{width:11px;height:11px}.mh-nav__item.is-open .mh-nav__chev{transform:rotate(180deg);background:#fff}.mh-drop{position:absolute;top:calc(100% + 12px);left:50%;min-width:250px;padding:10px;background:#fff;border-radius:18px;box-shadow:0 18px 40px #3b155829;list-style:none;margin:0;opacity:0;visibility:hidden;transform:translate(-50%,-8px);transition:.22s ease}.mh-drop:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.mh-nav__item.is-open .mh-drop{opacity:1;visibility:visible;transform:translate(-50%)}.mh-drop a{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;font:600 14px/1.2 var(--mh-font-body);color:var(--mh-ink);text-decoration:none}.mh-drop a:hover{background:var(--mh-cream)}.mh-drop img{width:34px;height:34px;object-fit:contain}.mh-header__actions{justify-self:end;display:flex;align-items:center;gap:4px}.mh-icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;border:0;background:none;color:var(--mh-ink);cursor:pointer}.mh-icon-btn:hover{background:var(--mh-lilac-soft)}.mh-icon-btn svg{width:26px;height:26px}.mh-cart-count{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--mh-yellow);color:var(--mh-ink);font:800 11px/18px var(--mh-font-body);text-align:center}.mh-header__burger{display:none}@media(max-width:989px){:root{--mh-header-h: 62px}.mh-header__inner{grid-template-columns:1fr auto 1fr}.mh-header__burger{display:inline-grid;justify-self:start}.mh-header__logo{justify-self:center}.mh-header__logo img{height:28px}.mh-header nav{display:none}.mh-header__inner>.mh-header__logo{grid-column:2}.mh-header__inner>.mh-header__burger{grid-column:1;grid-row:1}.mh-header__actions{grid-column:3;grid-row:1}}.mh-mdrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden}.mh-mdrawer.is-open{visibility:visible}.mh-mdrawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a0f4073;opacity:0;transition:.3s}.mh-mdrawer.is-open .mh-mdrawer__bg{opacity:1}.mh-mdrawer__panel{position:absolute;inset:0 auto 0 0;width:min(88vw,380px);background:var(--mh-cream);padding:18px 20px 30px;overflow-y:auto;transform:translate(-100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);border-radius:0 26px 26px 0}.mh-mdrawer.is-open .mh-mdrawer__panel{transform:none}.mh-mdrawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.mh-mdrawer__top img{height:28px}.mh-mdrawer details{background:#fff;border-radius:16px;margin-bottom:10px;overflow:hidden}.mh-mdrawer summary,.mh-mdrawer__link{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;font:800 20px/1 var(--mh-font-head);text-transform:uppercase;color:var(--mh-ink);text-decoration:none;cursor:pointer}.mh-mdrawer summary::-webkit-details-marker{display:none}.mh-mdrawer summary svg{width:16px;height:16px;transition:.25s}.mh-mdrawer details[open] summary svg{transform:rotate(180deg)}.mh-mdrawer__link{background:#fff;border-radius:16px;margin-bottom:10px}.mh-mdrawer__sub{padding:0 10px 12px}.mh-mdrawer__sub a{display:flex;gap:8px;align-items:center;padding:11px 10px;border-radius:10px;font:600 16px/1.2 var(--mh-font-body);color:var(--mh-ink);text-decoration:none}.mh-mdrawer__sub a:hover{background:var(--mh-cream)}.mh-mdrawer__foot{margin-top:22px;display:grid;gap:10px}.mh-hero{background:var(--bg, var(--mh-mint-hero));position:relative;padding-top:clamp(40px,6vw,70px);overflow:hidden}.mh-hero__inner{position:relative;min-height:clamp(460px,42vw,600px);display:flex;justify-content:center}.mh-hero__content{position:relative;z-index:3;text-align:center;max-width:620px;padding-bottom:150px}.mh-hero__kicker{font-size:clamp(26px,2.6vw,36px);color:var(--mh-ink);margin:0 0 4px;display:inline-block;transform:rotate(-3deg)}.mh-hero .mh-title{font-size:clamp(34px,4.6vw,62px);color:var(--mh-ink)}.mh-hero__trust{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;margin:20px 0 26px;font:700 15px/1.2 var(--mh-font-body)}.mh-hero__trust span{display:inline-flex;align-items:center;gap:6px}.mh-hero__trust svg{width:18px;height:18px;color:var(--mh-purple)}.mh-hero__ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.mh-hero__ctas .mh-btn{min-width:150px;padding-inline:22px}.mh-hero__side{position:absolute;bottom:0;z-index:2;pointer-events:none}.mh-hero__side img{display:block;width:100%;height:auto}.mh-hero__side--left{left:max(-40px,calc(50% - 780px));width:clamp(260px,29vw,460px)}.mh-hero__side--right{width:clamp(240px,25vw,400px);right:calc(max(-40px,50% - 780px) + clamp(260px,29vw,460px) - clamp(240px,25vw,400px) - 58px);bottom:75px}.mh-hero__side--right img{transform:rotate(8deg);animation:mh-bob 5s ease-in-out infinite;--r: 8deg}.mh-bubble{position:absolute;z-index:4;pointer-events:none;background:#fff;color:var(--mh-coral);border-radius:16px;padding:10px 16px;font:700 17px/1.1 var(--mh-font-hand);white-space:nowrap;box-shadow:0 4px #3b15581a;transform:rotate(var(--r, -6deg));animation:mh-wiggle 3.2s ease-in-out infinite}.mh-bubble:after{content:"";position:absolute;width:16px;height:16px;background:#fff;bottom:-6px;left:22px;transform:rotate(45deg);border-radius:3px}.mh-hero__side--left .mh-bubble{top:-4%;left:30%;--r: -8deg}.mh-hero__side--right .mh-bubble{top:-12%;left:4%;--r: 6deg;color:var(--mh-purple)}.mh-crown{position:absolute;top:-26%;right:22%;width:90px;color:var(--mh-yellow);transform:rotate(12deg)}.mh-hero__side--right.mh-hero__side--sticker{right:max(-100px,calc(50% - 840px));width:clamp(260px,29vw,460px);bottom:0}.mh-hero__side--sticker img{transform:none;animation:none}.mh-hero__side--sticker .mh-crown{top:-9%;right:30%;width:84px;z-index:3;transform:rotate(10deg)}.mh-hero__side--sticker .mh-bubble{top:6%;left:-12%;--r: -6deg}.mh-hero .mh-wave{bottom:0;z-index:3}@media(max-width:989px){.mh-hero__inner{flex-direction:column;min-height:0}.mh-hero__content{padding-bottom:20px}.mh-hero__visuals{position:relative;height:62vw;max-height:420px}.mh-hero__side--left{left:-6%;width:58%}.mh-hero__side--right{right:-4%;width:50%;bottom:20%}.mh-hero__side--left .mh-bubble{right:0;top:0}.mh-bubble{font-size:14px;padding:8px 12px}.mh-crown{width:60px}.mh-hero__side--right.mh-hero__side--sticker{right:-10%;width:50%;bottom:0}.mh-hero__side--sticker .mh-crown{width:52px;top:-12%}.mh-hero__side--sticker .mh-bubble{left:-4%;top:-2%}}.mh-favs{padding:clamp(20px,2.5vw,34px) 0 clamp(24px,3vw,40px);text-align:center}.mh-favs__head{position:relative;display:inline-block;margin-bottom:22px}.mh-favs__head .mh-sparkle:nth-of-type(1){left:-26px;top:-6px}.mh-favs__head .mh-sparkle:nth-of-type(2){right:-24px;bottom:0;width:14px;height:14px;--d: .8s}.mh-tabs{display:inline-flex;padding:4px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 2px var(--mh-lilac-soft);gap:2px;margin-bottom:30px}.mh-tab{display:inline-flex;align-items:center;gap:8px;padding:7px 16px 7px 8px;border-radius:11px;border:0;background:none;cursor:pointer;font:700 17px/1 var(--mh-font-hand);color:var(--mh-ink);transition:background .25s}.mh-tab img{width:34px;height:34px;object-fit:contain;border-radius:8px}.mh-tab[aria-selected=true]{background:var(--mh-yellow)}.mh-carousel{position:relative}.mh-carousel__track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:30px calc(50% - 140px) 40px;scrollbar-width:none}.mh-carousel__track::-webkit-scrollbar{display:none}.mh-carousel__panel[hidden]{display:none}.mh-pcard{flex:0 0 260px;scroll-snap-align:center;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:22px;padding:18px 16px 22px;min-height:330px;background:var(--card, var(--mh-mint-soft));color:var(--mh-ink);text-decoration:none;transform:rotate(var(--rot, 0deg)) scale(.94);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .3s;overflow:hidden;isolation:isolate}.mh-pcard:before{content:"";position:absolute;inset:auto -20% -38% -20%;height:72%;background:var(--card-2, rgba(255, 255, 255, .4));border-radius:50% 50% 0 0;z-index:-1}.mh-pcard.is-center{transform:rotate(0) scale(1.06);box-shadow:0 16px 34px #3b155829;z-index:2}.mh-pcard:hover{transform:rotate(0) scale(1.04)}.mh-pcard__badges{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between}.mh-pcard__img{width:100%;height:190px;display:grid;place-items:center;margin:14px 0 12px}.mh-pcard__img img{max-width:88%;max-height:190px;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(0,0,0,.15));transition:transform .4s}.mh-pcard:hover .mh-pcard__img img{transform:translateY(-6px) rotate(-3deg)}.mh-pcard__title{font:800 22px/1 var(--mh-font-head);text-transform:uppercase;margin:0 0 6px;color:var(--title, var(--mh-ink))}.mh-pcard__price{font:600 14px/1 var(--mh-font-body)}.mh-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border-radius:50%;border:0;cursor:pointer;background:var(--mh-ink);color:#fff;display:grid;place-items:center;box-shadow:0 4px #0003}.mh-carousel__nav svg{width:20px;height:20px}.mh-carousel__nav--prev{left:calc(50% - 250px)}.mh-carousel__nav--next{right:calc(50% - 250px)}@media(max-width:749px){.mh-carousel__nav{display:none}.mh-pcard{flex-basis:230px;min-height:300px}.mh-carousel__track{padding-inline:calc(50% - 115px)}}.mh-promo{padding:10px 0 clamp(12px,2vw,38px)}.mh-promo__inner{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,3vw,40px);position:relative;z-index:1}.mh-promo__cats{width:clamp(320px,46vw,720px);position:relative}.mh-promo__cats>img{width:100%;display:block}.mh-promo__sticks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mh-promo__stick{position:absolute;bottom:-6%;height:92%;width:auto;filter:drop-shadow(0 6px 8px rgba(40,20,60,.18));transform:rotate(var(--r));transform-origin:50% 100%;animation:mh-stick-wiggle 3.2s ease-in-out infinite;animation-delay:var(--d, 0s)}.mh-promo__stick--1{left:17%;--r: -10deg}.mh-promo__stick--2{left:26%;--r: 14deg;--d: .4s;height:100%}.mh-promo__stick--3{left:53%;--r: -6deg;--d: .8s}.mh-promo__stick--4{left:74%;--r: 14deg;--d: 1.2s}.mh-promo:hover .mh-promo__stick{animation-duration:1.2s}@keyframes mh-stick-wiggle{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(calc(var(--r) - 5deg)) translateY(-6px)}}.mh-promo__text{padding-bottom:clamp(70px,8vw,130px);color:var(--mh-ink);text-decoration:none;max-width:380px}.mh-promo__text .mh-hand+.mh-hand{margin-top:6px}.mh-promo__text .mh-hand{font-size:clamp(22px,2.4vw,32px);display:block;transform:rotate(-3deg)}.mh-promo__text .mh-badge--new{font-size:16px;padding:4px 12px;transform:rotate(-6deg);display:inline-block;margin:0 4px}.mh-promo__btn{margin-top:18px}.mh-promo__arrow{width:70px;height:40px;color:var(--mh-ink);display:block;margin:6px 0 0 30px}@media(max-width:749px){.mh-promo__inner{flex-direction:column-reverse;align-items:center;text-align:center}.mh-promo__text{padding-bottom:10px}.mh-promo__arrow{display:none}}.mh-story{background:var(--bg);color:var(--fg, #fff);position:relative}.mh-story__scroller{height:var(--scroll-h, 260vh);position:relative}.mh-story__sticky{position:sticky;top:0;height:100vh;min-height:560px;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding-top:clamp(80px,11vh,120px);padding-bottom:clamp(40px,7vw,110px)}.mh-story__title{text-align:center;color:var(--title, var(--mh-lime));position:relative;z-index:3}.mh-story__title .mh-hl{color:#fff}.mh-story__stage{position:relative;flex:1;width:100%;max-width:1100px}.mh-story__arrow{position:absolute;left:50%;top:50%;width:min(70vw,560px);transform:translate(-50%,-54%) scaleX(var(--flip, 1));color:#ffffff1a;pointer-events:none}.mh-story__bowl{position:absolute;left:50%;top:50%;width:clamp(220px,30vw,380px);aspect-ratio:1;transform:translate(calc(-50% + var(--bx, 0px)),-50%) rotate(var(--brot, 0deg)) scale(var(--bs, .85));border-radius:50%;box-shadow:0 0 0 10px #ffffffe6,0 30px 50px #00000040;transition:transform .12s linear;will-change:transform}.mh-story__bowl img{width:100%;height:100%;border-radius:50%;display:block;object-fit:cover}.mh-story__shadow{position:absolute;left:50%;top:calc(50% + clamp(130px,17vw,215px));width:clamp(160px,22vw,300px);height:26px;border-radius:50%;background:#0000002e;transform:translate(calc(-50% + var(--bx, 0px)));filter:blur(4px)}.mh-story__point{position:absolute;width:min(300px,38vw);font:700 clamp(17px,1.6vw,22px)/1.2 var(--mh-font-hand);color:var(--point, #fff);opacity:0;transform:translateY(20px) scale(.95);transition:opacity .5s ease,transform .5s ease}.mh-story__point.is-on{opacity:1;transform:none}.mh-story__point small{display:block;font:500 14px/1.45 var(--mh-font-body);opacity:.85;margin-top:6px}.mh-story__point b{font-family:var(--mh-font-head);font-weight:800;text-transform:uppercase;font-size:1.15em;display:block;color:var(--point-title, var(--mh-lime))}.mh-story__point--1{left:4%;top:18%}.mh-story__point--2{right:3%;top:26%;text-align:right}.mh-story__point--3{left:6%;bottom:16%}.mh-story__point--4{right:5%;bottom:10%;text-align:right}.mh-story__point--5{left:50%;bottom:2%;transform:translate(-50%,20px);text-align:center}.mh-story__point--5.is-on{transform:translate(-50%)}.mh-story .mh-sparkle{color:var(--spark, rgba(255, 255, 255, .35));width:26px;height:26px}@media(max-width:749px){.mh-story__sticky{padding-top:70px}.mh-story__bowl{width:58vw;top:42%}.mh-story__shadow{top:calc(42% + 33vw)}.mh-story__point{width:44vw;font-size:15px}.mh-story__point small{font-size:12px}.mh-story__point--1{left:2%;top:2%}.mh-story__point--2{right:2%;top:2%}.mh-story__point--3{left:2%;bottom:14%}.mh-story__point--4{right:2%;bottom:14%}.mh-story__point--5{width:80vw;bottom:1%}}.mh-stat{padding:clamp(24px,3vw,44px) 0 clamp(60px,8vw,100px);text-align:center;overflow:hidden}.mh-stat__num{font:800 clamp(30px,4.4vw,54px)/.98 var(--mh-font-head);color:var(--mh-ink);position:relative;display:inline-block}.mh-stat__num .mh-sparkle{top:-8px;left:-20px;color:var(--mh-lilac)}.mh-stat__heading{margin:0 0 4px}.mh-stat__label{font-size:clamp(20px,2vw,28px);margin:6px 0 40px}.mh-fan{position:relative;display:flex;justify-content:center;align-items:center;height:420px}.mh-fan__card{position:absolute;width:250px;min-height:320px;border-radius:20px;overflow:hidden;background:#fff;box-shadow:var(--mh-shadow);text-align:left;transform:translate(var(--x)) rotate(var(--r)) scale(calc(var(--s, 1) * var(--grow, 1)));transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s,filter .6s,box-shadow .6s;opacity:var(--o, 1);filter:blur(var(--b, 0));z-index:var(--z, 1)}.mh-fan__card img{width:100%;height:190px;object-fit:cover;display:block}.mh-fan__body{padding:14px 16px 16px}.mh-fan__quote{font:600 14px/1.45 var(--mh-font-body);margin:0 0 10px}.mh-fan__name{font:700 13px/1 var(--mh-font-body)}.mh-fan__stars{display:flex;gap:2px;color:var(--mh-orange);margin-top:4px}.mh-fan__stars svg{width:14px;height:14px}.mh-fan__card--hero{background:var(--mh-teal);color:#fff}.mh-fan__card--hero .mh-fan__big{padding:24px 18px 10px;font:800 24px/1.05 var(--mh-font-head);text-transform:uppercase;color:var(--mh-lime);text-align:center}.mh-fan__controls{display:flex;justify-content:center;gap:12px;margin-top:18px}.mh-fan__controls button{width:44px;height:44px;border-radius:50%;border:0;background:var(--mh-ink);color:#fff;display:grid;place-items:center;cursor:pointer}.mh-fan__controls svg{width:18px;height:18px}@media(max-width:749px){.mh-fan{height:380px}.mh-fan__card{width:220px}}.mh-notes{background:var(--bg, #5b2a86);color:#fff;padding:clamp(50px,6vw,80px) 0 clamp(80px,9vw,130px);position:relative}.mh-notes__head{text-align:center;margin-bottom:40px}.mh-notes__head .mh-title{color:#fff}.mh-notes__head .mh-hand{font-size:clamp(20px,2vw,28px);margin-top:6px}.mh-notes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px);align-items:start}.mh-note{position:relative}.mh-note__paper{position:relative;padding:34px 26px 30px;border-radius:6px 6px 16px;background:var(--note, var(--mh-lilac));color:var(--mh-ink);font:800 clamp(20px,1.9vw,26px)/1.12 var(--mh-font-head);text-transform:uppercase;transform:rotate(var(--r, -4deg));box-shadow:0 10px 22px #00000038;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.mh-note:hover .mh-note__paper{transform:rotate(0) scale(1.03)}.mh-note__pin{position:absolute;top:-26px;left:50%;width:30px;transform:translate(-50%) rotate(8deg);color:var(--pin, #f48fb1);z-index:2}.mh-note__photo{position:relative;width:78%;margin:-20px 0 0 auto;background:#fff;padding:10px 10px 12px;border-radius:4px;transform:rotate(var(--pr, 5deg));box-shadow:0 10px 22px #00000040;z-index:1;transition:transform .35s}.mh-note:nth-child(2n) .mh-note__photo{margin:-20px auto 0 0}.mh-note:hover .mh-note__photo{transform:rotate(0)}.mh-note__photo img{width:100%;aspect-ratio:1.15;object-fit:cover;display:block}.mh-note__photo figcaption{font:700 14px/1.2 var(--mh-font-hand);color:var(--mh-ink);text-align:center;margin-top:8px}.mh-notes__paw{position:absolute;right:-30px;bottom:30px;width:130px;color:#3d3340;transform:rotate(-24deg);opacity:.95}.mh-notes__scratch{position:absolute;left:3%;bottom:60px;width:70px;color:#00000040}@media(max-width:849px){.mh-notes__grid{grid-template-columns:1fr;max-width:380px;margin-inline:auto;gap:60px}.mh-notes__paw{width:80px}}.mh-fun{padding:clamp(70px,9vw,120px) 0 clamp(50px,6vw,80px);overflow:hidden}.mh-fun__inner{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:420px}.mh-fun__art{position:absolute;right:2%;top:50%;width:min(48vw,520px);transform:translateY(-50%);color:var(--mh-peach);z-index:0}.mh-fun__art svg{width:100%;height:auto;display:block}.mh-fun__content{position:relative;z-index:1}.mh-fun .mh-title{color:var(--mh-wine);margin-bottom:18px}.mh-fun__box{background:var(--mh-wine);color:#fff;border-radius:12px;padding:22px 16px 22px 24px;display:flex;gap:12px;max-width:520px}.mh-fun__scroll{max-height:170px;overflow-y:auto;font:500 15px/1.6 var(--mh-font-body);padding-right:12px;scrollbar-width:thin;scrollbar-color:var(--mh-peach) rgba(255,255,255,.25)}.mh-fun__scroll::-webkit-scrollbar{width:10px}.mh-fun__scroll::-webkit-scrollbar-track{background:#ffffffd9;border-radius:10px}.mh-fun__scroll::-webkit-scrollbar-thumb{background:var(--mh-peach);border-radius:10px}.mh-fun__scroll p{margin:0 0 10px}.mh-fun__scroll a{color:var(--mh-yellow)}@media(max-width:749px){.mh-fun__inner{grid-template-columns:1fr}.mh-fun__art{width:80vw;right:-20%;opacity:.5}}.mh-news{position:relative;z-index:3;padding-top:30px;margin-bottom:-70px}.mh-news__card{position:relative;max-width:560px;margin:0 auto;text-align:center;background:var(--mh-lilac-soft);border-radius:22px;padding:36px clamp(20px,5vw,60px) 30px}.mh-news__card .mh-title{font-size:clamp(26px,3vw,36px)}.mh-news__card p{font-size:15px;line-height:1.5;margin:10px auto 18px;max-width:360px}.mh-news__form{display:flex;background:#fff;border-radius:14px;padding:5px;box-shadow:inset 0 0 0 2px #d9c6ef;max-width:420px;margin:0 auto}.mh-news__form input{flex:1;border:0;background:none;padding:0 12px;font:500 15px var(--mh-font-body);color:var(--mh-ink);min-width:0;outline:none}.mh-news__form button{width:46px;height:42px;border-radius:10px;border:0;background:var(--mh-lilac);color:#fff;display:grid;place-items:center;cursor:pointer}.mh-news__form button svg{width:20px;height:20px}.mh-news__legal{font-size:12px!important;opacity:.8;margin:12px 0 0!important}.mh-news__legal a{color:inherit}.mh-news__msg{font:700 15px var(--mh-font-hand);margin-top:10px}.mh-news__cats{position:absolute;bottom:-2px;pointer-events:none}.mh-news__cats--l{left:-22%;width:36%}.mh-news__cats--r{right:-20%;width:33%}@media(max-width:749px){.mh-news__cats{display:none}}.mh-footer{background:var(--mh-ink);color:#fff;position:relative;padding:130px 0 26px;margin-top:60px}.mh-footer a{color:inherit;text-decoration:none}.mh-footer a:hover{color:var(--mh-yellow)}.mh-footer__top{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:30px}.mh-footer__brand img{width:150px;display:block;margin-bottom:18px}.mh-footer__brand p{font-size:14px;line-height:1.55;opacity:.85;margin:0 0 16px;max-width:280px}.mh-footer__social{display:flex;gap:8px}.mh-footer__social a{width:38px;height:38px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center}.mh-footer__social a:hover{background:var(--mh-yellow);color:var(--mh-ink)}.mh-footer__social svg{width:18px;height:18px}.mh-footer__col h3{font:800 20px/1 var(--mh-font-head);text-transform:uppercase;margin:6px 0 16px;color:#fff}.mh-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px}.mh-footer__col li{opacity:.9}.mh-footer__contact li{display:flex;gap:8px;align-items:flex-start}.mh-footer__bottom{margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;gap:16px 30px;align-items:center;justify-content:space-between}.mh-footer__credit{margin-left:auto;display:inline-flex;align-items:center;gap:10px;color:#fff9;font-size:13px;text-decoration:none;opacity:.85;transition:opacity .2s}.mh-footer__credit:hover{opacity:1}.mh-footer__credit img{height:34px;width:auto;display:block}.mh-footer__legal{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;opacity:.85;list-style:none;margin:0;padding:0}.mh-footer__pay{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.mh-footer__pay svg{height:24px;width:auto}.mh-footer__pay .mh-pay-chip{background:#fff;color:var(--mh-ink);border-radius:4px;font:800 11px/24px var(--mh-font-body);padding:0 8px;height:24px}.mh-footer__company{font-size:12px;opacity:.6;line-height:1.6;flex:1 1 520px}@media(max-width:849px){.mh-footer__top{grid-template-columns:1fr 1fr}.mh-footer__brand{grid-column:1 / -1}}.mh-whatsapp{position:fixed;right:18px;bottom:18px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 6px 16px #00000040;transition:transform .2s}.mh-whatsapp:hover{transform:scale(1.08) rotate(-6deg)}.mh-whatsapp svg{width:30px;height:30px}.mh-marquee{position:relative;background:var(--bg, #2f7fd8);color:#fff;padding:16px 0;overflow:hidden}.mh-marquee:before,.mh-marquee:after{content:"";position:absolute;left:0;right:0;height:14px;background:var(--bg, #2f7fd8);-webkit-mask:radial-gradient(12px 10px at 50% 0,transparent 97%,#000) 0 0 / 30px 14px repeat-x;mask:radial-gradient(12px 10px at 50% 0,transparent 97%,#000) 0 0 / 30px 14px repeat-x}.mh-marquee:before{top:-13px;transform:scaleY(-1)}.mh-marquee:after{bottom:-13px}.mh-marquee__track{display:flex;width:max-content;animation:mh-marq var(--speed, 40s) linear infinite}.mh-marquee__item{display:inline-flex;align-items:center;gap:22px;padding-right:22px;font:700 clamp(18px,1.8vw,24px)/1 var(--mh-font-hand);white-space:nowrap}.mh-marquee__item svg{width:18px;height:18px;color:var(--star, var(--mh-yellow))}@keyframes mh-marq{to{transform:translate(-50%)}}.mh-faq{padding:clamp(50px,7vw,90px) 0}.mh-faq .mh-title{text-align:center;margin-bottom:28px}.mh-faq__list{max-width:720px;margin:0 auto;display:grid;gap:12px}.mh-faq details{background:#fff;border-radius:12px;box-shadow:0 3px #3b15580f}.mh-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font:600 16px/1.35 var(--mh-font-body);cursor:pointer}.mh-faq summary::-webkit-details-marker{display:none}.mh-faq summary svg{width:20px;height:20px;flex:none;transition:transform .25s}.mh-faq details[open] summary svg{transform:rotate(45deg)}.mh-faq__a{padding:0 20px 18px;font-size:15px;line-height:1.6}.mh-why{padding:clamp(50px,7vw,100px) 0;overflow:hidden}.mh-why__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.mh-why .mh-title .mh-tag{background:var(--mh-mint);padding:0 10px;border-radius:6px;display:inline-block;transform:rotate(-2deg)}.mh-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 30px;margin-top:30px}.mh-why__item h3{font:800 19px/1.1 var(--mh-font-head);text-transform:uppercase;margin:0 0 6px;color:var(--mh-ink)}.mh-why__item p{font-size:14px;line-height:1.55;margin:0}.mh-why__art{position:relative}.mh-why__art img{width:100%;max-width:440px;display:block;margin:auto;position:relative;z-index:1;border-radius:50%;box-shadow:0 0 0 10px #fff,0 26px 40px #00000029}.mh-why__swoosh{position:absolute;right:2%;top:-6%;width:120px;color:var(--mh-orange);z-index:2}@media(max-width:849px){.mh-why__inner,.mh-why__grid{grid-template-columns:1fr}.mh-why__art img{max-width:300px}}.mh-photo{position:relative}.mh-photo__img{width:100%;height:clamp(300px,42vw,560px);object-fit:cover;display:block}.mh-photo__band{position:relative;background:var(--bg, var(--mh-blue-soft));padding:10px 0 clamp(50px,6vw,80px);text-align:center}.mh-photo__band .mh-title{margin-bottom:8px}.mh-photo__band p{margin:0 0 30px;font-size:14px}.mh-ugc{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mh-ugc__card{background:#fff;border-radius:16px;overflow:hidden;text-align:left;box-shadow:var(--mh-shadow)}.mh-ugc__card img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.mh-ugc__card div{padding:12px 14px 14px;font-size:13px;line-height:1.45}.mh-ugc__card b{display:block;font:700 13px var(--mh-font-body);margin-top:6px}@media(max-width:849px){.mh-ugc{grid-template-columns:repeat(2,1fr)}}.mh-phero{background:var(--bg, #62c9cf);text-align:center;padding:clamp(50px,7vw,90px) 0 clamp(70px,9vw,130px);position:relative;color:#fff;overflow:hidden}.mh-phero .mh-hand{font-size:clamp(22px,2.4vw,30px)}.mh-phero .mh-title{font-size:clamp(40px,6vw,84px);color:var(--mh-ink)}.mh-phero .mh-hand{color:var(--mh-ink)}.mh-phero__img{width:min(560px,80vw);margin:30px auto -20px;display:block}.mh-phero__intro{max-width:640px;margin:0 auto;padding:40px var(--mh-gutter) 0;text-align:center;color:var(--mh-teal);font-size:clamp(17px,1.6vw,21px);line-height:1.5;font-weight:500}.mh-chapter{padding:clamp(50px,7vw,90px) 0;background:var(--bg, transparent)}.mh-chapter__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,70px);align-items:center;max-width:980px}.mh-chapter--rev .mh-chapter__media{order:-1}.mh-chapter__kicker{font:600 12px/1 var(--mh-font-body);color:var(--accent, #3aa6ad);text-transform:lowercase;margin-bottom:10px}.mh-chapter__small{font:700 clamp(20px,2vw,26px)/1 var(--mh-font-hand);color:var(--mh-ink)}.mh-chapter__big{font:800 clamp(40px,5vw,64px)/.95 var(--mh-font-head);text-transform:uppercase;color:var(--accent, #3aa6ad);margin:4px 0 16px}.mh-chapter__text{font-size:15px;line-height:1.6;color:var(--mh-ink)}.mh-chapter__media img{width:100%;border-radius:var(--mh-radius-lg);display:block}.mh-chapter__media--cut img{border-radius:0;filter:drop-shadow(0 20px 20px rgba(0,0,0,.15))}@media(max-width:749px){.mh-chapter__inner{grid-template-columns:1fr}.mh-chapter--rev .mh-chapter__media{order:0}}.mh-rte{max-width:780px;margin:0 auto;padding:40px var(--mh-gutter) 80px;font-size:16px;line-height:1.7}.mh-rte h2,.mh-rte h3{font-family:var(--mh-font-head);color:var(--mh-ink);line-height:1.1;margin:1.6em 0 .5em}.mh-rte a{color:var(--mh-purple)}body.mh .button,body.mh button.button,body.mh .shopify-payment-button__button--unbranded,body.mh .add-to-cart-button{border-radius:12px!important;font-family:var(--mh-font-body)!important;font-weight:700!important}body.mh .button:not(.button-secondary):not(.button-unstyled),body.mh .add-to-cart-button{background:var(--mh-ink)!important;color:#fff!important;border-color:var(--mh-ink)!important}body.mh h1,body.mh h2,body.mh h3,body.mh .h1,body.mh .h2,body.mh .h3{font-family:var(--mh-font-head)}.template-collection .mh-colbanner,.mh-colbanner{padding:24px 0 0}.mh-colbanner__box{border-radius:22px;overflow:hidden;display:block;background:var(--mh-mint-soft)}.mh-colbanner__box img{width:100%;display:block}body.mh .main-collection-grid,body.mh .product-grid{gap:22px!important}body.mh .product-grid{gap:34px 26px!important}body.mh .product-grid__item{position:relative;--card-tone: #fde0c6;--card-arc: #f9c9a0}body.mh .product-grid__item .card-gallery{position:relative;aspect-ratio:1 / 1;border-radius:24px;overflow:hidden;background:radial-gradient(150% 95% at 50% 128%,var(--card-arc) 56%,transparent 56.4%),var(--card-tone)!important;transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .35s}body.mh .product-grid__item:hover .card-gallery{transform:translateY(-4px);box-shadow:0 14px 30px -18px #3b155873}body.mh .product-grid__item .card-gallery slideshow-component,body.mh .product-grid__item .card-gallery slideshow-container,body.mh .product-grid__item .card-gallery slideshow-slides,body.mh .product-grid__item .card-gallery slideshow-slide,body.mh .product-grid__item .card-gallery .product-media{background:transparent!important;height:100%}body.mh .product-grid__item .card-gallery slideshow-slide{aspect-ratio:1 / 1}body.mh .product-grid__item .card-gallery img{object-fit:contain!important;width:100%;height:100%;padding:4% 8% 2%;box-sizing:border-box;mix-blend-mode:normal;transition:transform .45s cubic-bezier(.3,1.5,.5,1)}body.mh .product-grid__item:hover .card-gallery img{transform:translateY(-8px) rotate(-2deg) scale(1.04)}body.mh .product-grid__item .card-gallery slideshow-arrows{display:none!important}body.mh .product-grid__item .product-card__content{gap:6px!important}body.mh .product-grid__item .product-card__title,body.mh .product-grid__item [class*=title] a,body.mh .product-grid__item [class*=title]{font:800 19px/1.2 var(--mh-font-body)!important;color:var(--mh-ink)!important;text-transform:none;letter-spacing:0}body.mh .product-grid__item .price,body.mh .product-grid__item product-price,body.mh .product-grid__item .price *{font:600 16px var(--mh-font-body)!important;color:color-mix(in srgb,var(--mh-ink) 80%,#fff)!important}body.mh .price,body.mh .price *,body.mh product-price,body.mh .facets__price,body.mh .facets input{font-family:var(--mh-font-body)!important;font-feature-settings:normal!important;font-variant:normal!important}body.mh .product-badges__badge,body.mh .product-badges .badge{border-radius:999px!important;font:700 12px var(--mh-font-body)!important;background:#fff!important;color:var(--mh-coral)!important}body.mh .product-grid__item .quick-add__button,body.mh .product-grid__item .quick-add button{border-radius:999px!important;background:var(--mh-ink)!important;color:#fff!important}body.mh .facets--vertical .facets__filters-wrapper{display:grid;gap:14px}body.mh .facets--vertical .facets__item{background:#f1e7e1;border-radius:18px;padding:4px 14px;border:0!important}body.mh .facets--vertical .facets__summary{font:800 15px var(--mh-font-head)!important;text-transform:uppercase;color:var(--mh-ink);padding-block:14px!important}body.mh .facets--vertical .facets__panel-content{padding-bottom:12px}body.mh .facets--vertical .facets__inputs-list{display:grid;gap:8px}body.mh .facets--vertical .facets__inputs-list-item .checkbox{background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 2px #3b15580f;display:flex;align-items:center;transition:transform .15s}body.mh .facets--vertical .facets__inputs-list-item .checkbox:hover{transform:translate(3px)}body.mh .facets--vertical .facets__inputs-list-item .checkbox label{background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;font:600 15px var(--mh-font-body);color:var(--mh-ink)}body.mh .facets--vertical .facets__inputs-list-item--disabled .checkbox{opacity:.55}body.mh .facets--vertical input[type=checkbox]{accent-color:var(--mh-ink)}body.mh .facets--vertical .facets__price input,body.mh .facets--vertical input[type=number]{background:#fff!important;border-radius:12px!important;border:0!important}body.mh .product-information{padding-top:24px}body.mh .product-information .product-media-container,body.mh .product-information .product-media,body.mh .product-information media-gallery .product-media{border-radius:24px;overflow:hidden}body.mh .product-details h1,body.mh .product-details .product-title,body.mh .product-information h1{font:800 clamp(30px,3vw,42px)/1 var(--mh-font-head)!important;text-transform:uppercase;color:var(--mh-wine)!important}body.mh .variant-option--buttons label,body.mh .variant-option__button-label{border-radius:14px!important;background:#fff!important;border:2px solid transparent!important;box-shadow:0 2px #3b155814;font-family:var(--mh-font-body)!important;font-weight:700!important;min-height:56px!important;padding-inline:18px!important}body.mh .variant-option--buttons :checked+label,body.mh .variant-option__button-label:has(:checked){border-color:var(--mh-ink)!important;background:var(--mh-yellow)!important;color:var(--mh-ink)!important}body.mh .product-details .variant-picker,body.mh .product-information variant-picker{background:var(--mh-peach-soft);border-radius:18px;padding:16px}body.mh .product-details .variant-option legend{font:800 20px/1 var(--mh-font-head)!important;text-transform:uppercase;color:var(--mh-wine);margin-bottom:10px}body.mh quantity-selector-component,body.mh .quantity-selector{border-radius:12px!important;background:#fff}body.mh .product-details accordion-custom,body.mh .product-details details{border-color:#3b15581f!important}body.mh .product-details summary{font-weight:700}.mh-pbullets{list-style:none;margin:4px 0 10px;padding:0;display:grid;gap:6px}.mh-pbullets li{display:flex;gap:8px;align-items:center;font:700 17px/1.2 var(--mh-font-hand);color:var(--mh-ink)}.mh-pbullets svg{width:18px;height:18px;color:var(--mh-orange);flex:none}.mh-pbadge{display:inline-block;background:var(--mh-peach);color:var(--mh-ink);padding:3px 10px;border-radius:999px;font:700 12px/1.4 var(--mh-font-body)}body.mh .cart-drawer__dialog,body.mh #cart-drawer dialog{border-radius:26px 0 0 26px}[data-mh-bounce] .mh-w{display:inline-block;white-space:nowrap}[data-mh-bounce] .mh-ch{display:inline-block;transition:transform .25s cubic-bezier(.3,1.8,.5,1),color .2s}[data-mh-bounce] .mh-ch:hover{transform:translateY(-8px) rotate(-6deg) scale(1.12);color:var(--mh-purple)}.mh-reveal.is-in [data-mh-bounce] .mh-ch,.is-in[data-mh-bounce] .mh-ch{animation:mh-drop .7s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--i) * 28ms)}@keyframes mh-drop{0%{transform:translateY(-40px) rotate(-10deg);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){[data-mh-bounce] .mh-ch{animation:none!important}}.mh-confetti{position:fixed;z-index:9999;pointer-events:none;width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);animation:mh-confetti 1.05s cubic-bezier(.15,.6,.3,1) forwards}.mh-confetti svg,.mh-pawprint svg{width:100%;height:100%;display:block;fill:currentColor}@keyframes mh-confetti{0%{transform:translate(0) scale(.3) rotate(0);opacity:1}70%{opacity:1}to{transform:translate(var(--tx),calc(var(--ty) + 120px)) scale(1) rotate(var(--rot));opacity:0}}.mh-pawprint{position:fixed;z-index:50;pointer-events:none;width:20px;height:20px;margin:-10px 0 0 -10px;color:var(--mh-ink);opacity:.22;transform:rotate(var(--a));animation:mh-pawfade 1.3s ease forwards}@keyframes mh-pawfade{0%{opacity:0;transform:rotate(var(--a)) scale(.4)}15%{opacity:.28;transform:rotate(var(--a)) scale(1)}to{opacity:0;transform:rotate(var(--a)) scale(1)}}[data-mh-tilt]{transform-style:preserve-3d}.mh-pcard[data-mh-tilt]:hover{transform:perspective(700px) rotateX(var(--tx, 0)) rotateY(var(--ty, 0)) scale(1.06)}.mh-pcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 0%),rgba(255,255,255,.55),transparent 55%);opacity:0;transition:opacity .3s;pointer-events:none}.mh-pcard:hover:after{opacity:1}[data-depth]{transition:translate .35s ease-out}.mh-btn{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,translate .25s ease-out}.mh-btn{position:relative;overflow:hidden}.mh-btn:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);transition:left .6s ease}.mh-btn:hover:after{left:130%}.mh-float{animation:mh-bob 4.5s ease-in-out infinite}.mh-note__pin{animation:mh-wiggle 3s ease-in-out infinite;--r: 8deg}.mh-whatsapp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#25d366;z-index:-1;animation:mh-ping 2.4s ease-out infinite}@keyframes mh-ping{0%{transform:scale(1);opacity:.6}to{transform:scale(1.7);opacity:0}}.mh-pintro{display:grid;gap:10px;justify-items:start}.mh-flav{width:100%;border-top:1px solid rgba(59,21,88,.12);border-bottom:1px solid rgba(59,21,88,.12)}.mh-flav summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;font:700 15px var(--mh-font-body)}.mh-flav summary::-webkit-details-marker{display:none}.mh-flav summary>svg{width:16px;height:16px;margin-left:auto;transition:transform .25s}.mh-flav[open] summary>svg{transform:rotate(180deg)}.mh-flav__thumbs{display:flex}.mh-flav__thumbs img{width:34px;height:34px;object-fit:contain;border-radius:8px;background:var(--mh-peach-soft);border:2px solid #fff;margin-left:-8px}.mh-flav__thumbs img:first-child{margin-left:0}.mh-flav__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;padding:4px 0 14px}.mh-flav__item{display:grid;gap:6px;justify-items:center;text-align:center;padding:8px;border-radius:14px;background:#fff;color:var(--mh-ink);text-decoration:none;font:600 12px/1.2 var(--mh-font-body);border:2px solid transparent;transition:.2s}.mh-flav__item:hover{transform:translateY(-3px)}.mh-flav__item.is-current{border-color:var(--mh-ink)}.mh-flav__item img{width:64px;height:64px;object-fit:contain}.mh-pacc{width:100%}.mh-pacc details{border-bottom:1px solid rgba(59,21,88,.12)}.mh-pacc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;font:700 16px var(--mh-font-body);cursor:pointer;color:var(--mh-ink)}.mh-pacc summary::-webkit-details-marker{display:none}.mh-pacc__i{width:26px;height:26px;border-radius:8px;background:var(--mh-peach);display:grid;place-items:center;transition:transform .25s}.mh-pacc__i svg{width:14px;height:14px}.mh-pacc details[open] .mh-pacc__i{transform:rotate(180deg)}.mh-pacc__a{padding:0 0 16px;font-size:14px;line-height:1.65}body.mh .product-information .product-details{color:var(--mh-ink)}body.mh .product-information .price,body.mh .product-information product-price{font:800 22px var(--mh-font-head)!important;color:var(--mh-ink)}body.mh .product-information .rte,body.mh .product-information .product-description{font-size:15px;line-height:1.6}body.mh .product-information media-gallery slideshow-component{position:relative;padding-bottom:64px}body.mh .product-information media-gallery slideshow-container{position:static}body.mh .product-information media-gallery slideshow-slides{gap:14px}body.mh .product-information media-gallery slideshow-slide.product-media-container{background:var(--mh-tone, var(--mh-peach-soft));border-radius:28px;overflow:hidden}body.mh .product-information media-gallery .product-media img{object-fit:contain!important;mix-blend-mode:multiply;box-sizing:border-box;transition:transform .5s cubic-bezier(.3,1.4,.5,1)}body.mh .product-information media-gallery .product-media img[src*=".png"]{padding:7%}body.mh .product-information media-gallery slideshow-slide:hover .product-media img{transform:scale(1.03) rotate(-1deg)}body.mh .product-information media-gallery slideshow-arrows{inset:auto 0 6px auto!important;width:auto;height:auto;padding:0!important;gap:10px;z-index:3}body.mh .product-information media-gallery slideshow-arrows .slideshow-control{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;width:46px;height:46px;border-radius:50%!important;padding:0;display:grid;place-items:center;background:var(--mh-orange)!important;color:#fff!important;border:0!important;box-shadow:0 3px #3b15582e;transition:transform .18s ease,box-shadow .18s ease}body.mh .product-information media-gallery slideshow-arrows .slideshow-control:hover{transform:translateY(-2px)!important;box-shadow:0 5px #3b15582e}body.mh .product-information media-gallery slideshow-arrows .slideshow-control .svg-wrapper,body.mh .product-information media-gallery slideshow-arrows .slideshow-control svg{width:20px;height:20px;color:#fff;background:none}body.mh .product-information media-gallery slideshow-controls{position:absolute!important;inset:auto auto 18px 0!important;width:auto;padding:0!important;background:none!important;z-index:2}body.mh .product-information media-gallery slideshow-controls{display:flex;align-items:center;gap:6px;height:46px}body.mh .product-information media-gallery slideshow-controls .slideshow-control{width:9px;height:9px;min-width:0;min-height:0;padding:0;border:0;border-radius:99px;font-size:0;color:transparent;background:color-mix(in srgb,var(--mh-orange) 30%,#fff)!important;transition:width .3s,background .3s}body.mh .product-information media-gallery slideshow-controls .slideshow-control[aria-selected=true]{width:28px;background:var(--mh-orange)!important}body.mh .product-information media-gallery slideshow-controls .slideshow-control:before,body.mh .product-information media-gallery slideshow-controls .slideshow-control:after{display:none!important}@media(min-width:750px){body.mh .product-information media-gallery slideshow-slide.product-media-container{flex:0 0 calc(100% - 70px)!important;width:calc(100% - 70px)!important;scroll-snap-align:start}}@media(max-width:749px){body.mh .product-information media-gallery slideshow-component{padding-bottom:36px}body.mh .product-information media-gallery slideshow-controls{inset:auto 0 8px 0!important;justify-content:center;display:flex}body.mh .product-information media-gallery slideshow-slide.product-media-container{border-radius:22px}}body.mh .product-information .product-details .mh-pintro:empty{display:none}.mh-pdesc{width:100%}.mh-pdesc__text{font-size:15px;line-height:1.6;color:color-mix(in srgb,var(--mh-ink) 75%,#fff);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mh-pdesc__text p{margin:0 0 .6em}.mh-pdesc.is-open .mh-pdesc__text{display:block;-webkit-line-clamp:unset}.mh-pdesc__more{margin-top:4px;padding:0;border:0;background:none;font:800 15px var(--mh-font-body);color:var(--mh-purple);cursor:pointer}.mh-pdesc__more:hover{text-decoration:underline}.mh-flav summary{font-weight:600}.mh-flav__thumbs img{background:var(--mh-tone, var(--mh-peach-soft))}.mh-size{width:100%;background:color-mix(in srgb,var(--mh-tone, var(--mh-peach)) 75%,#fff);border-radius:24px;padding:16px 12px 10px}.mh-size__title{margin:0 4px 10px;font:800 22px/1 var(--mh-font-head);text-transform:uppercase;color:var(--mh-wine)}.mh-size__list{display:grid;gap:8px}.mh-size__opt{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;width:100%;text-align:left;padding:7px 14px 7px 7px;border-radius:18px;background:#fff;border:2px solid transparent;cursor:pointer;box-shadow:0 3px #3b155814;color:var(--mh-ink);font:700 16px var(--mh-font-body);transition:transform .18s ease,border-color .18s ease}.mh-size__opt:hover{transform:translateY(-2px)}.mh-size__opt.is-on{border-color:var(--mh-ink)}.mh-size__opt[disabled]{opacity:.5;cursor:not-allowed}.mh-size__img{width:56px;height:56px;border-radius:12px;background:var(--mh-tone, var(--mh-peach-soft));display:grid;place-items:center;overflow:hidden}.mh-size__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mh-size__img img[src*=".png"]{transform:scale(1.25)}.mh-flav__thumbs img[src*=".png"]{transform:none;object-fit:cover;object-position:50% 45%}.mh-size__name small{display:block;font-size:12px;color:var(--mh-coral)}.mh-size__price{display:grid;justify-items:end;gap:1px;font-size:16px}.mh-size__price s{font-size:13px;font-weight:600;opacity:.55}.mh-size__price em{font:700 12px var(--mh-font-body);font-style:normal;color:var(--mh-coral)}.mh-size__portion{display:flex;align-items:center;gap:12px;margin-top:10px;padding:4px 4px 2px;color:var(--mh-ink);text-decoration:none}.mh-size__bowl svg{width:56px;height:42px;display:block}.mh-size__portion b{display:block;font:700 17px/1.1 var(--mh-font-hand)}.mh-size__portion small{font-size:12px;opacity:.75}.mh-size__go{margin-left:auto;width:34px;height:34px;border-radius:50%;background:var(--mh-ink);color:#fff;display:grid;place-items:center;transition:transform .2s}.mh-size__go svg{width:16px;height:16px}.mh-size__portion:hover .mh-size__go{transform:translate(3px)}body.mh .product-information .product-details:has(.mh-size) variant-picker{display:none!important}body.mh .product-information shopify-accelerated-checkout,body.mh .product-information .accelerated-checkout-block{display:none!important}body.mh .product-information .product-form-buttons{display:grid!important;grid-template-columns:1fr;gap:12px}body.mh .product-information .quantity-selector-wrapper{width:100%}body.mh .product-information quantity-selector-component.quantity-selector{width:100%!important;display:flex;justify-content:space-between;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;padding:0 2px}body.mh .product-information .quantity-selector input{font:800 18px var(--mh-font-body);color:var(--mh-ink);background:none;text-align:center}body.mh .product-information .quantity-selector .button{width:40px;height:40px;border-radius:50%!important;display:grid;place-items:center;padding:0;background:var(--mh-ink)!important;color:#fff!important;transition:transform .15s}body.mh .product-information .quantity-selector .quantity-minus{background:color-mix(in srgb,var(--mh-ink) 10%,#fff)!important;color:var(--mh-ink)!important}body.mh .product-information .quantity-selector .button:hover{transform:scale(1.08)}body.mh .product-information .add-to-cart-button{width:100%;min-height:54px;border-radius:16px!important;font:800 17px var(--mh-font-body)!important;background:var(--mh-ink)!important;color:#fff!important;box-shadow:0 4px color-mix(in srgb,var(--mh-ink) 55%,#000);transition:transform .15s,box-shadow .15s}body.mh .product-information .add-to-cart-button:hover{transform:translateY(-2px);box-shadow:0 6px color-mix(in srgb,var(--mh-ink) 55%,#000)}body.mh .product-information .add-to-cart-button:active{transform:translateY(2px);box-shadow:0 1px color-mix(in srgb,var(--mh-ink) 55%,#000)}.mh-colbanner__head{text-align:center;margin:10px 0 22px}.mh-colbanner__head .mh-title{font-size:clamp(34px,5vw,64px)}.mh-colbanner__desc{max-width:640px;margin:10px auto 0;font-size:16px;line-height:1.55}.mh-colbanner__box{transition:transform .35s;box-shadow:var(--mh-shadow)}.mh-colbanner__box:hover{transform:rotate(-.6deg) scale(1.01)}.mh-story__scene{position:absolute;left:50%;top:50%;width:clamp(320px,46vw,660px);transform:translate(-50%,-50%)}.mh-bowl{width:100%;height:auto;display:block;overflow:visible}.mh-bowl [data-drop]{opacity:0}.mh-cat__tail{transform-box:fill-box;transform-origin:0% 90%;animation:mh-tail 1.6s ease-in-out infinite}@keyframes mh-tail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(10deg)}}.mh-cat__eyes-eat,.mh-cat__eyes-happy,.mh-cat__tongue,.mh-cat__hearts,.mh-cat__crumbs{opacity:0;transition:opacity .25s}.mh-cat__blush{opacity:0;transition:opacity .4s}.mh-bowl.is-eating .mh-cat__eyes-open{opacity:0}.mh-bowl.is-eating .mh-cat__eyes-eat,.mh-bowl.is-eating .mh-cat__crumbs{opacity:1}.mh-bowl.is-done .mh-cat__eyes-open,.mh-bowl.is-done .mh-cat__eyes-eat{opacity:0}.mh-bowl.is-done .mh-cat__eyes-happy,.mh-bowl.is-done .mh-cat__tongue{opacity:1}.mh-bowl.is-done .mh-cat__blush{opacity:.55}.mh-bowl.is-done .mh-cat__hearts{opacity:1}.mh-bowl.is-done .mh-cat__hearts path{animation:mh-heart 1.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.mh-bowl.is-done .mh-cat__hearts path:nth-child(2){animation-delay:.4s}.mh-bowl.is-done .mh-cat__hearts path:nth-child(3){animation-delay:.9s}@keyframes mh-heart{0%{translate:0 10px;opacity:0}30%{opacity:1}to{translate:0 -40px;opacity:0}}.mh-story__done{top:2%;left:64%;opacity:0;transition:opacity .35s,scale .35s cubic-bezier(.3,1.8,.5,1);scale:.4;color:var(--mh-purple);font-size:20px}.mh-story__scene.is-done .mh-story__done{opacity:1;scale:1}@media(max-width:749px){.mh-story__scene{width:86vw;top:50%}.mh-story__done{left:52%;font-size:15px}}.mh-ing{background:var(--bg);color:#fff;position:relative}.mh-ing__scroller{height:260vh;position:relative}.mh-ing__sticky{position:sticky;top:0;height:100vh;min-height:640px;display:flex;flex-direction:column;align-items:center;padding:clamp(24px,3.5vh,44px) var(--mh-gutter) clamp(50px,7vw,110px);overflow:hidden}.mh-ing__head{text-align:center;position:relative;z-index:3}.mh-ing__title{color:var(--title)}.mh-ing__title .mh-hl{color:#fff}.mh-ing__sub{margin:6px 0 0;font-size:clamp(16px,1.5vw,20px);opacity:.85}.mh-ing__stage{flex:1;width:100%;max-width:1280px;display:grid;grid-template-columns:1fr minmax(300px,520px) 1fr;align-items:center;gap:clamp(10px,2vw,30px)}.mh-ing__col{display:grid;gap:clamp(14px,3vh,34px);align-content:center}.mh-ing__col--left{grid-column:1;grid-row:1;justify-items:center}.mh-ing__col--right{grid-column:3;grid-row:1;justify-items:center}.mh-ing__center{grid-column:2;grid-row:1;position:relative;aspect-ratio:1;width:min(100%,calc(100vh - 290px));justify-self:center}.mh-ing__item{position:relative;text-align:center;max-width:280px;opacity:0;transform:translateY(24px) scale(.92);transition:opacity .5s ease,transform .6s cubic-bezier(.3,1.5,.5,1)}.mh-ing__item.is-on{opacity:1;transform:none}.mh-ing__icon{position:relative;width:74px;height:74px;margin:0 auto 10px;display:grid;place-items:center;color:var(--mh-ink);background:#fff;border:3px solid var(--mh-ink);border-radius:18px;box-shadow:5px 5px 0 var(--mh-lilac);transform:rotate(-4deg)}.mh-ing__item:nth-child(2n) .mh-ing__icon{transform:rotate(4deg);box-shadow:5px 5px 0 var(--mh-peach)}.mh-ing__icon:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;z-index:-1;border-radius:46% 54% 42% 58%;background:#ffffff1f}.mh-ing__icon svg{width:44px;height:44px}.mh-ing__item.is-on .mh-ing__icon{animation:mh-pop .6s cubic-bezier(.3,1.8,.5,1)}@keyframes mh-pop{0%{scale:.4}60%{scale:1.12}to{scale:1}}.mh-ing__item h3{font:800 clamp(17px,1.4vw,21px)/1.1 var(--mh-font-head);text-transform:uppercase;margin:0 0 4px;color:var(--title)}.mh-ing__item p{margin:0;font-size:14px;line-height:1.45;opacity:.9}.mh-ing__arrow{position:absolute;width:74px;height:50px;color:var(--mh-yellow);top:18px}.mh-ing__col--left .mh-ing__arrow{right:-70px}.mh-ing__col--right .mh-ing__arrow{left:-70px;transform:scaleX(-1)}.mh-ing__item--1 .mh-ing__arrow{top:50%}.mh-ing__item--3 .mh-ing__arrow{top:-10px}.mh-draw{stroke-dasharray:120;stroke-dashoffset:120;transition:stroke-dashoffset .8s ease .25s}.mh-ing__item.is-on .mh-draw{stroke-dashoffset:0}.mh-ing__bowl{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--bowl-rot, -160deg)) scale(var(--bowl-scale, .5));opacity:var(--bowl-op, 0);will-change:transform}.mh-ing__bowl img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mh-ing__right{-webkit-mask:conic-gradient(#000 var(--sweep, 0deg),transparent 0);mask:conic-gradient(#000 var(--sweep, 0deg),transparent 0)}.mh-ing__center[data-mh-parallax-root] .mh-ing__bowl{transition:translate .4s ease-out}.mh-ing__bit{position:absolute;width:22%;height:auto;z-index:2;opacity:var(--bits-op, 0);filter:drop-shadow(0 10px 10px rgba(0,0,0,.3));pointer-events:none}.mh-ing__bit--1{top:-6%;left:-8%;transform:rotate(-25deg);animation:mh-bob 5s ease-in-out infinite;--r: -25deg}.mh-ing__bit--2{bottom:-2%;right:-10%;width:20%;animation:mh-bob 6s ease-in-out infinite .8s;--r: 18deg}.mh-ing__bit--3{top:8%;right:-12%;width:16%;animation:mh-bob 4.6s ease-in-out infinite .3s;--r: 30deg}.mh-ing__tag{position:absolute;z-index:3;top:44%;background:#fff;color:var(--mh-ink);border-radius:999px;padding:8px 16px;font:700 clamp(14px,1.2vw,17px)/1 var(--mh-font-hand);white-space:nowrap;box-shadow:0 5px #00000026;opacity:0;scale:.5;transition:opacity .35s,scale .45s cubic-bezier(.3,1.8,.5,1)}.mh-ing__tag--l{left:6%;rotate:-8deg}.mh-ing__tag--r{right:6%;rotate:7deg;background:var(--mh-yellow)}.mh-ing.is-done .mh-ing__tag{opacity:1;scale:1}.shopify-design-mode .mh-ing__item{opacity:1;transform:none}@media(max-width:989px){.mh-ing__scroller{height:auto}.mh-ing__sticky{position:relative;height:auto;min-height:0;padding-bottom:120px}.mh-ing__stage{grid-template-columns:1fr 1fr;gap:26px 16px;margin-top:26px}.mh-ing__center{grid-column:1 / -1;grid-row:1;width:min(88vw,460px);justify-self:center}.mh-ing__col--left,.mh-ing__col--right{grid-row:2}.mh-ing__col--left{grid-column:1}.mh-ing__col--right{grid-column:2}.mh-ing__arrow{display:none}.mh-ing__icon{width:62px;height:62px}.mh-ing__icon svg{width:36px;height:36px}.mh-ing__item p{font-size:13px}}.mh-fan{height:500px}.mh-fan__card--video{width:250px;min-height:0;aspect-ratio:9 / 16;height:auto;background:var(--mh-ink);cursor:pointer}.mh-fan__card--video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mh-fan__overlay{position:absolute;inset:auto 0 0 0;padding:60px 16px 16px;background:linear-gradient(transparent,#2a0f40d9);color:#fff;text-align:left}.mh-fan__vquote{margin:0 0 4px;font:800 20px/1.05 var(--mh-font-head);text-transform:uppercase;color:#fff}.mh-fan__vname{font:700 14px/1 var(--mh-font-hand);color:var(--mh-yellow)}.mh-fan__play{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;background:#ffffffe6;color:var(--mh-ink);display:grid;place-items:center;transition:opacity .3s}.mh-fan__play svg{width:16px;height:16px}.mh-fan__card--video.is-playing .mh-fan__play{opacity:0}.mh-fan__insta{margin-top:26px}.mh-fan__insta svg{width:20px;height:20px}@media(max-width:749px){.mh-fan{height:440px}.mh-fan__card--video{width:215px}}.mh-stat--videos{padding-top:0;padding-bottom:clamp(40px,4vw,56px)}.shopify-section:has(.mh-photo):has(+.shopify-section .mh-stat--videos) .mh-photo__band{padding-bottom:12px}.shopify-section:has(.mh-photo):has(+.shopify-section .mh-stat--videos) .mh-photo__band p{margin-bottom:0}@media(min-width:990px){.mh-fan:has(.mh-fan__card--video){height:640px}.mh-fan__card--video.is-playing{--grow: 1.28;box-shadow:0 30px 70px #2a0f4059}}body.mh .product-grid__item div:has(>product-price){overflow:visible!important}body.mh .product-grid__item product-price{padding-left:1px}body.mh .product-grid__item .card-gallery:before{content:var(--card-badge, none);position:absolute;top:14px;right:14px;z-index:3;background:#fff;color:var(--mh-coral);font:700 13px/1 var(--mh-font-body);padding:6px 10px;border-radius:999px;box-shadow:0 2px #3b155814;pointer-events:none}.mh-size__img{position:relative}.mh-size__qty{position:absolute;right:3px;bottom:3px;padding:2px 6px;border-radius:999px;background:var(--mh-ink);color:#fff;font:800 12px/1.2 var(--mh-font-body)}.mh-bundle summary{gap:12px}.mh-bundle__off{margin-left:auto;padding:5px 12px;border-radius:999px;background:#e84a5f;color:#fff;font:700 14px/1 var(--mh-font-body)}.mh-bundle__off+svg{margin-left:0!important}.mh-bundle__list{display:grid;gap:8px;padding:4px 0 14px}.mh-bundle__item{text-decoration:none}.mh-often__list{display:grid;gap:10px}.mh-often__opt{position:relative;padding:16px 18px;border-radius:18px;background:#fff;color:var(--mh-ink);border:2px solid transparent;box-shadow:0 3px #3b155814;cursor:pointer;transition:border-color .18s,background .18s,color .18s}.mh-often__opt:focus-visible{outline:2px solid var(--mh-ink);outline-offset:2px}.mh-often__head{display:flex;align-items:center;gap:12px;font:700 17px var(--mh-font-body)}.mh-often__dot{width:22px;height:22px;border-radius:50%;border:2px solid rgba(59,21,88,.35);background:#fff;flex:none;transition:.18s}.mh-often__opt.is-on .mh-often__dot{border-color:var(--mh-orange);box-shadow:inset 0 0 0 5px #fff;background:var(--mh-orange)}.mh-often__opt.is-on{border-color:var(--mh-ink)}.mh-often__opt--once.is-on{background:var(--mh-ink);color:#fff}.mh-often__row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 0 34px;padding-bottom:12px;border-bottom:1px solid rgba(59,21,88,.12);font:500 14px var(--mh-font-body)}.mh-often__row svg{width:18px;height:18px}.mh-often__row select{margin-left:auto;padding:6px 28px 6px 10px;border-radius:10px;border:1px solid rgba(59,21,88,.25);background:#fff;color:var(--mh-ink);font:600 14px var(--mh-font-body)}.mh-often__perks{list-style:none;margin:12px 0 0 34px;padding:0;display:grid;gap:6px;font:500 15px var(--mh-font-body)}.mh-often__perks li{display:flex;align-items:center;gap:8px}.mh-often__perks svg{width:18px;height:18px;color:var(--mh-orange);flex:none}.mh-often__note{margin:10px 0 0 34px;font:500 12px/1.4 var(--mh-font-body);opacity:.7}.mh-bundle__item{grid-template-columns:56px 1fr auto auto;cursor:default}.mh-bundle__item:hover{transform:none}.mh-bundle__link{display:block;margin-top:2px;font:600 12px var(--mh-font-body);color:var(--mh-ink);opacity:.65;text-decoration:underline}.mh-bundle__add{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-radius:999px;background:var(--mh-ink);color:#fff;font:700 13px var(--mh-font-body);cursor:pointer;white-space:nowrap;transition:background .2s,transform .2s}.mh-bundle__add:hover{transform:scale(1.04)}.mh-bundle__add svg{width:14px;height:14px}.mh-bundle__add.is-added{background:#2f9e6b}.mh-bundle__add.is-busy{opacity:.8;cursor:progress}@media(max-width:749px){.mh-bundle__add span{display:none}.mh-bundle__add{padding:10px}}.mh-wcat{--s: 1;position:fixed;left:0;bottom:calc(var(--b, 0px) - 2px);z-index:30;width:120px;height:85px;pointer-events:none;transform:translate(var(--x, 0)) scale(var(--s));transform-origin:left bottom}.mh-wcat[hidden]{display:none}.mh-wcat__flip{position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(var(--dir, 1));transform-origin:60px 50%;transition:transform .25s}.mh-wcat__cat{position:absolute;left:0;bottom:0;width:120px;padding:0;margin:0;border:0;background:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.mh-wcat__cat svg{display:block;width:100%;height:auto;overflow:visible}.mh-wcat__cat:focus-visible{outline:2px solid var(--mh-ink);outline-offset:2px;border-radius:12px}.mh-wcat svg *{transform-box:view-box}.mh-wcat .mh-wcat__tail{transform-origin:44px 68px;animation:mh-wcat-tail 2.2s ease-in-out infinite}.mh-wcat .mh-wcat__leg{transform-origin:var(--hx) var(--hy)}.mh-wcat.is-walking .mh-wcat__leg{animation:mh-wcat-gait .7s linear infinite}.mh-wcat.is-walking .mh-wcat__leg--fb,.mh-wcat.is-walking .mh-wcat__leg--nf{animation-delay:-.35s}.mh-wcat .mh-wcat__head{transform-origin:120px 58px;transition:transform .35s ease}.mh-wcat.is-walking .mh-wcat__head{animation:mh-wcat-nod .7s ease-in-out infinite}.mh-wcat.is-asking .mh-wcat__head{animation:mh-wcat-ask 1s ease-in-out infinite}.mh-wcat.is-eating .mh-wcat__head{transform:translate(2px,22px) rotate(24deg);animation:mh-wcat-chew .3s ease-in-out infinite alternate}.mh-wcat__bubble{position:absolute;left:50%;bottom:calc(100% + 2px);width:max-content;display:flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:14px;background:#fff;color:var(--mh-ink);font:800 14px/1 var(--mh-font-head);white-space:nowrap;box-shadow:0 6px 18px #3b15582e;transform:translate(-50%) scale(.6);opacity:0;transition:.25s cubic-bezier(.3,1.6,.5,1)}.mh-wcat__bubble:after{content:"";position:absolute;left:50%;top:100%;border:7px solid transparent;border-top-color:#fff;transform:translate(-50%)}.mh-wcat__bubble svg{width:15px;height:15px;flex:none;color:var(--mh-orange)}.mh-wcat__logo{height:17px;width:auto;flex:none;margin-right:-5px}.mh-wcat__bang{margin-right:2px}.mh-wcat.is-asking .mh-wcat__bubble{opacity:1;transform:translate(-50%) scale(1)}.mh-wcat__bowl{position:absolute;left:88px;bottom:0;width:38px;opacity:0;transform:translateY(8px);transition:.3s}.mh-wcat__bowl svg{display:block;width:100%}.mh-wcat.is-bowl .mh-wcat__bowl{opacity:1;transform:none}.mh-wcat .mh-wcat__food{transform-box:fill-box;transform-origin:50% 100%;transform:scale(0);transition:transform .4s ease}.mh-wcat.is-full .mh-wcat__food{transform:scale(1)}.mh-wcat.is-eating .mh-wcat__food{transform:scale(.15);transition:transform 3.6s linear}.mh-wcat__pellet{position:absolute;bottom:16px;width:6px;height:5px;border-radius:50%;background:#b8744f;opacity:0;animation:mh-wcat-pour .5s ease-in forwards}.mh-wcat__heart{position:absolute;bottom:52px;width:22px;animation:mh-wcat-heart 1.6s ease-out forwards}.mh-wcat__heart svg{display:block;width:100%}@keyframes mh-wcat-tail{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes mh-wcat-gait{0%{transform:rotate(-16deg)}55%{transform:rotate(16deg)}78%{transform:translateY(-4px) rotate(0)}to{transform:rotate(-16deg)}}@keyframes mh-wcat-bob{to{transform:translateY(-1.5px)}}@keyframes mh-wcat-nod{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}@keyframes mh-wcat-ask{0%,to{transform:rotate(0)}50%{transform:rotate(-9deg)}}@keyframes mh-wcat-chew{0%{transform:translate(2px,22px) rotate(24deg)}to{transform:translate(2px,19px) rotate(20deg)}}@keyframes mh-wcat-pour{0%{opacity:1;transform:translateY(-100px)}90%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes mh-wcat-heart{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:1;transform:translateY(-12px) scale(1)}to{opacity:0;transform:translate(var(--dx),-80px) scale(.8) rotate(12deg)}}@media(max-width:749px){.mh-wcat{--s: .7}.mh-wcat__bubble{font-size:17px}.mh-wcat__logo{height:21px}}html.mh-loading,html.mh-loading *{cursor:url(mh-cursor-can.png) 8 6,progress!important;cursor:-webkit-image-set(url(mh-cursor-can.png) 1x,url(mh-cursor-can@2x.png) 2x) 8 6,progress!important}.mh-pcard--can .mh-pcard__img{height:214px;margin-bottom:8px}.mh-pcard--can .mh-pcard__img img{max-height:214px;max-width:70%}body.mh .product-grid__item .color-custom-badge-sale{display:none}@media(min-width:750px){.mh-carousel__track{scroll-snap-type:none}}.mh-pcard__img img.mh-pcard__pack{max-height:200px;max-width:80%}@media(prefers-reduced-motion:reduce){.mh-promo__stick{animation:none}}.mh-kbn{position:relative;background:#fff;display:grid;grid-template-columns:1.6fr 1fr .8fr;align-items:center;gap:clamp(12px,2.5vw,40px);padding:clamp(22px,3.5vw,48px) clamp(20px,4vw,60px);overflow:hidden;color:var(--mh-ink);font-family:var(--mh-font-hand)}.mh-kbn__paw{position:absolute;width:clamp(40px,5vw,72px);color:#f6dfe8;transform:rotate(var(--r));pointer-events:none}.mh-kbn__paw svg{width:100%;height:auto;display:block}.mh-kbn__cans{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.6vw,26px) clamp(8px,1.4vw,22px)}.mh-kbn__cans img{width:100%;height:auto;display:block;filter:drop-shadow(0 8px 10px rgba(59,21,88,.16));transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.mh-colbanner__box:hover .mh-kbn__cans img{transform:translateY(-6px) rotate(calc((var(--i) - 2.5) * 1.2deg))}.mh-kbn__center{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1}.mh-kbn__new{font-size:clamp(18px,2vw,28px);font-weight:800;transform:rotate(-4deg);color:var(--mh-lilac)}.mh-kbn__logo{width:min(100%,210px);height:auto;margin:clamp(6px,1vw,12px) 0 clamp(10px,1.4vw,18px)}.mh-kbn__sm{font-size:clamp(14px,1.4vw,20px);font-weight:700;text-transform:uppercase}.mh-kbn__lg{font:800 clamp(24px,2.8vw,40px)/1 var(--mh-font-head);text-transform:uppercase;margin:4px 0}.mh-kbn__side{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3vw,40px);text-align:center}.mh-kbn__blob{background:#edf1d3;border:2px solid var(--mh-ink);border-radius:58% 42% 55% 45%/48% 60% 40% 52%;padding:clamp(14px,1.8vw,24px) clamp(16px,2.2vw,30px);font-size:clamp(14px,1.3vw,19px);font-weight:700;line-height:1.05;transform:rotate(-4deg)}.mh-kbn__blob b{display:block;font:800 clamp(26px,3vw,42px)/1 var(--mh-font-head)}.mh-kbn__free{font-size:clamp(14px,1.3vw,19px);font-weight:700;line-height:1.15;transform:rotate(-3deg)}@media(max-width:749px){.mh-kbn{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:18px 14px 20px;gap:14px 10px}.mh-kbn>*{min-width:0}.mh-kbn__logo{width:min(100%,160px);margin:4px 0 8px}.mh-kbn__blob{padding:12px 14px}.mh-kbn__cans{grid-column:1 / -1;order:2}.mh-kbn__center{order:1}.mh-kbn__side{order:1;gap:14px}}body.mh .price-facet__input{background:#fff!important;border:1.5px solid #e6d8d0!important;border-radius:12px!important;box-shadow:none!important;color:var(--mh-ink)!important;font:600 16px var(--mh-font-body)!important}body.mh .price-facet__input:focus{border-color:var(--mh-lilac)!important;outline:none}body.mh .price-facet__input::placeholder{color:var(--mh-ink)!important;opacity:.75}body.mh .price-facet__label{color:var(--mh-ink)!important;font-weight:700;z-index:1}body.mh .price-facet__separator{color:var(--mh-ink);font-weight:600}body.mh .price-facet__highest-price{color:var(--mh-ink);opacity:.8;font-weight:600}@media(min-width:750px){.mh-kbn{aspect-ratio:2000 / 687;grid-template-columns:auto 1fr .75fr;align-items:stretch;padding:2.6% 4%}.mh-kbn__cans{height:100%;min-height:0;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,minmax(0,1fr));gap:4% 1.4vw}.mh-kbn__cans img{height:100%;width:auto;min-height:0;object-fit:contain}.mh-kbn__center,.mh-kbn__side{align-self:center}}.mh-colbanner__box .mh-kbn__logo{width:clamp(110px,13vw,175px)}.mh-kbn__new{font-size:clamp(14px,1.4vw,20px)}.mh-kbn__sm{font-size:clamp(12px,1.15vw,16px)}.mh-kbn__lg{font-size:clamp(18px,2vw,28px)}.mh-kbn__blob{font-size:clamp(12px,1.1vw,16px);padding:clamp(10px,1.4vw,18px) clamp(14px,1.8vw,24px)}.mh-kbn__blob b{font-size:clamp(20px,2.2vw,32px)}.mh-kbn__free{font-size:clamp(13px,1.25vw,18px)}.mh-packs{background:var(--bg, var(--mh-cream));padding:clamp(28px,4vw,56px) 0 clamp(36px,5vw,72px)}.mh-packs__head{position:relative;display:table;margin:0 auto 26px;text-align:center}.mh-packs__head .mh-sparkle:nth-of-type(1){left:-26px;top:-6px}.mh-packs__head .mh-sparkle:nth-of-type(2){right:-24px;bottom:0;width:14px;height:14px;--d: .8s}.mh-packs__row{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:center;background:var(--tone);border-radius:var(--mh-radius-lg);padding:clamp(20px,3vw,40px);box-shadow:var(--mh-shadow)}.mh-packs__row+.mh-packs__row{margin-top:clamp(20px,3vw,32px)}.mh-packs__row:nth-child(2n of.mh-packs__row){grid-template-columns:minmax(0,1fr) minmax(0,300px)}.mh-packs__row:nth-child(2n of.mh-packs__row) .mh-packs__intro{order:2}.mh-packs__kicker{color:var(--mh-lilac);font-size:22px;margin:0 0 4px;transform:rotate(-3deg);display:inline-block}.mh-packs__intro .mh-title{color:var(--mh-ink);margin:0 0 10px}.mh-packs__text{font:500 16px/1.45 var(--mh-font-body);color:var(--mh-ink);margin:0 0 16px}.mh-packs__ship{display:inline-flex;align-items:center;gap:6px;background:var(--mh-yellow);color:var(--mh-ink);font:800 15px/1 var(--mh-font-head);text-transform:uppercase;padding:9px 14px;border-radius:999px;transform:rotate(-2deg);box-shadow:0 3px #3b15581f}.mh-packs__ship svg{width:16px;height:16px}.mh-packs__all{display:flex;align-items:center;gap:6px;margin-top:16px;font:700 15px/1 var(--mh-font-body);color:var(--mh-purple);text-decoration:none}.mh-packs__all svg{width:16px;height:16px;transition:transform .2s}.mh-packs__all:hover svg{transform:translate(4px)}.mh-packs__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.mh-pack{background:#fff;border-radius:var(--mh-radius);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px #3b155814;transition:transform .3s,box-shadow .3s}.mh-pack:hover{transform:translateY(-4px) rotate(-.6deg);box-shadow:0 14px 28px #3b155824}.mh-pack__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--mh-cream)}.mh-pack__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.mh-pack:hover .mh-pack__img img{transform:scale(1.04)}.mh-pack__badge{position:absolute;bottom:12px;left:12px;z-index:1;background:var(--mh-yellow);color:var(--mh-ink)}.mh-pack__body{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1;text-align:left}.mh-pack__title{font:800 20px/1.05 var(--mh-font-head);text-transform:uppercase;margin:0 0 10px}.mh-pack__title a{color:var(--mh-ink);text-decoration:none}.mh-pack__items{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}.mh-pack__items li{display:flex;gap:8px;align-items:flex-start;font:500 14px/1.3 var(--mh-font-body);color:var(--mh-ink)}.mh-pack__items svg{flex:none;width:16px;height:16px;margin-top:1px;color:var(--mh-lilac)}.mh-pack__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mh-pack__price{font:800 22px/1 var(--mh-font-head);color:var(--mh-purple)}.mh-pack__price s{display:block;font:500 13px/1 var(--mh-font-body);color:#8c7a99;margin-bottom:2px}.mh-pack__form{margin:0}.mh-pack__btn{min-width:0;padding:10px 18px;font-size:15px}@media(max-width:989px){.mh-packs__row,.mh-packs__row:nth-child(2n of.mh-packs__row){grid-template-columns:minmax(0,1fr);text-align:center}.mh-packs__row:nth-child(2n of.mh-packs__row) .mh-packs__intro{order:0}.mh-packs__all{justify-content:center}}@media(max-width:560px){.mh-packs__cards{grid-template-columns:minmax(0,1fr)}}.mh-freeship{margin:0 0 14px;padding:12px 14px;border-radius:14px;background:var(--mh-mint-soft);color:var(--mh-ink);font:600 14px/1.35 var(--mh-font-body)}.mh-freeship strong{font-weight:800;color:var(--mh-purple)}.mh-freeship__bar{position:relative;height:10px;margin-top:8px;border-radius:999px;background:#fff;overflow:hidden}.mh-freeship__bar span{position:absolute;inset:0 auto 0 0;width:var(--p, 0%);border-radius:inherit;background:linear-gradient(90deg,var(--mh-mint),var(--mh-lilac));transition:width .5s}.mh-freeship.is-done{background:var(--mh-yellow)}.mh-freeship.is-done .mh-freeship__bar{display:none}.mh-kbn--dog .mh-kbn__cans{grid-template-columns:repeat(4,1fr)}@media(min-width:750px){.mh-kbn--dog .mh-kbn__cans{grid-template-columns:repeat(2,auto)}}body.mh product-price .mh-unit{display:inline-flex;align-items:center;gap:4px;width:fit-content;justify-self:start;align-self:flex-start;margin:10px 0 2px!important;padding:4px 11px;border-radius:999px;background:var(--mh-lilac-soft);color:var(--mh-ink)!important;font:600 12.5px/1.4 var(--mh-font-body)!important;white-space:nowrap}body.mh product-price .mh-unit b{font-weight:800!important;color:var(--mh-purple)!important}body.mh .product-grid__item product-price{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}body.mh .product-information product-price .mh-unit{font-size:13px!important}.mh-size__opt--pack{text-decoration:none}.mh-size__name{display:grid;gap:5px}.mh-size__unit{font:600 12.5px/1.2 var(--mh-font-body);color:var(--mh-purple);opacity:.85}.mh-size__opt--pack .mh-size__price em{padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--mh-mint) 45%,#fff);color:var(--mh-teal)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mhauw.css.map */
