.mz{--ink:#16323A;--ink2:#3E5157;--muted:#4F6168;--line:#E3E9E7;--mist:#F3F6F4;--sage:#DCE7E3;--apricot:#FBE3CC;--sky:#DCEAF5;--blush:#F7DEDF;--accent:#F2A65A;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);background:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}.mz *,.mz *:before,.mz *:after{box-sizing:border-box}.mz a{color:var(--ink)}.mz h1,.mz h2,.mz h3{font-family:Outfit,Inter,sans-serif;font-weight:700;letter-spacing:-.02em;margin:0;color:inherit}.mz p{margin:0}.mz img{display:block}.mz-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.mz :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:8px}.mz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 30px;border-radius:999px;font:600 16px/1 Inter,sans-serif;text-decoration:none;cursor:pointer;border:2px solid var(--ink);background:var(--ink);color:#fff!important;transition:transform .15s ease,background .15s ease}.mz-btn:hover{transform:translateY(-1px)}.mz-btn--ghost{background:#fff;color:var(--ink)!important}.mz-btn--accent{background:var(--accent);border-color:var(--accent);color:var(--ink)!important;font-weight:700}.mz-btn--block{width:100%;min-height:46px;font-size:15px;padding:0 16px}.mz-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.mz-btn.is-loading{opacity:.7;pointer-events:none}.mz-pill{display:inline-block;background:var(--accent);color:var(--ink);font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px}.t-apricot{background:var(--apricot)}.t-sky{background:var(--sky)}.t-blush{background:var(--blush)}.t-sage{background:var(--sage)}.mz-photo{width:100%;height:100%;object-fit:cover}.mz-hero{background:var(--mist)}.mz-hero .mz-wrap{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;padding-top:64px;padding-bottom:64px}.mz-hero h1{font-size:clamp(40px,5.4vw,66px);line-height:1.02;letter-spacing:-.03em;margin:20px 0}.mz-hero__lede{font-size:19px;color:var(--ink2);max-width:520px}.mz-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mz-hero__ticks{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:14px;color:var(--ink2)}.mz-hero__ticks span:before{content:"\2713  ";font-weight:700;color:var(--ink)}.mz-hero__media{position:relative;border-radius:32px;overflow:hidden;aspect-ratio:5/4;background:var(--sage)}.mz-hero__chip{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:12px;background:#fff;border-radius:18px;padding:10px 16px 10px 10px;text-decoration:none;box-shadow:0 8px 24px #16323a2e;max-width:calc(100% - 40px)}.mz-hero__chip img{width:56px;height:56px;border-radius:12px;object-fit:contain;background:var(--apricot);mix-blend-mode:multiply}.mz-hero__chip b{display:block;font-size:14px}.mz-hero__chip span{font-size:13px;color:var(--ink2)}.mz-trust{border-bottom:1px solid var(--line)}.mz-trust .mz-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:28px;padding-bottom:28px}.mz-trust__item{display:flex;align-items:center;gap:14px}.mz-trust__item svg{flex:0 0 30px}.mz-trust strong{display:block;font-size:15px}.mz-trust span{font-size:13px;color:var(--muted)}.mz-sec{padding-top:72px;padding-bottom:24px}.mz-sec__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.mz-sec h2{font-size:clamp(30px,3.4vw,40px)}.mz-sec__sub{font-size:16px;color:var(--muted);margin-top:6px}.mz-link{font-weight:600;font-size:15px}.mz-pets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mz-pet{position:relative;display:block;border-radius:28px;overflow:hidden;aspect-ratio:16/10;text-decoration:none;color:#fff!important}.mz-pet img{transition:transform .5s ease}.mz-pet:hover img{transform:scale(1.04)}.mz-pet__body{position:absolute;inset:auto 0 0 0;padding:28px 32px;background:linear-gradient(to top,#0c1e23c7,#0c1e2300)}.mz-pet h3{font-size:34px;color:#fff}.mz-pet p{font-size:15px;color:#e9f0ee;margin:4px 0 12px;max-width:420px}.mz-pet__go{display:inline-block;background:#fff;color:var(--ink);font-weight:600;font-size:14px;padding:10px 18px;border-radius:999px}.mz-chips{display:flex;gap:8px;flex-wrap:wrap}.mz-chip{min-height:44px;padding:0 20px;border-radius:999px;border:2px solid var(--line);background:#fff;font:600 15px Inter,sans-serif;color:var(--ink);cursor:pointer}.mz-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.mz-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.mz-card{display:flex;flex-direction:column;gap:10px}.mz-card[hidden]{display:none}.mz-card__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:22px;overflow:hidden;padding:18px}.mz-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.mz-card__media:hover img{transform:scale(1.05)}.mz-badge{position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px}.mz-card__title{font-weight:600;font-size:17px;line-height:1.3;text-decoration:none}.mz-card__hook{font-size:14px;color:var(--muted);min-height:42px}.mz-price{display:flex;align-items:baseline;gap:10px}.mz-price b{font-size:18px}.mz-price s{font-size:15px;color:var(--muted)}.mz-card form{margin:0}.mz-card .mz-btn{background:#fff;color:var(--ink)!important}.mz-card .mz-btn:hover,.mz-card .mz-btn.is-added{background:var(--ink);color:#fff!important}.mz-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.mz-tab{min-height:48px;padding:0 22px;border-radius:999px;border:2px solid var(--line);background:#fff;font:600 16px Inter,sans-serif;color:var(--ink);cursor:pointer}.mz-tab[aria-selected=true]{background:var(--accent);border-color:var(--accent)}.mz-panel{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:stretch}.mz-panel[hidden]{display:none}.mz-panel__photo{border-radius:28px;overflow:hidden;min-height:380px;background:var(--sage)}.mz-panel__body{display:flex;flex-direction:column;gap:16px;justify-content:center}.mz-panel__body h3{font-size:32px}.mz-panel__body>p{font-size:17px;color:var(--ink2)}.mz-mini{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid var(--line);border-radius:18px;text-decoration:none}.mz-mini img{width:72px;height:72px;border-radius:12px;object-fit:contain;mix-blend-mode:multiply;flex:0 0 72px}.mz-mini__thumb{border-radius:12px;flex:0 0 72px}.mz-mini b{display:block;font-size:15px}.mz-mini span{font-size:14px;color:var(--ink2)}.mz-spot{background:var(--ink);color:#fff;margin-top:72px}.mz-spot .mz-wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-top:80px;padding-bottom:80px}.mz-spot__media{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/5;max-height:560px}.mz-spot__prod{position:absolute;right:18px;bottom:18px;width:120px;height:120px;border-radius:20px;background:var(--apricot);padding:10px;box-shadow:0 8px 24px #00000040}.mz-spot__prod img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mz-spot__kicker{color:var(--accent);font-weight:600;font-size:15px}.mz-spot h2{font-size:clamp(34px,4vw,48px);line-height:1.08;margin:14px 0 18px}.mz-spot p{font-size:18px;color:#d5e1de;line-height:1.6}.mz-spot ul{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:10px;font-size:16px}.mz-spot li{display:flex;gap:10px;align-items:center}.mz-spot__buy{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.mz-spot__was{font-size:15px;color:#d5e1de}.mz-promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mz-promise div{background:var(--mist);border-radius:22px;padding:30px}.mz-promise svg{margin-bottom:14px}.mz-promise h3{font-size:22px;margin-bottom:10px}.mz-promise p{font-size:15px;line-height:1.6;color:var(--ink2)}.mz-story{background:var(--apricot);border-radius:32px;overflow:hidden;display:grid;grid-template-columns:1fr 1.2fr;align-items:stretch}.mz-story__photo{min-height:360px}.mz-story__body{padding:56px 48px;display:flex;flex-direction:column;justify-content:center}.mz-story h2{font-size:clamp(30px,3.4vw,40px);margin-bottom:16px}.mz-story p{font-size:17px;line-height:1.65;max-width:560px;margin-bottom:18px}.mz-news{background:var(--ink);color:#fff;margin-top:80px;text-align:center}.mz-news .mz-wrap{max-width:760px;padding-top:72px;padding-bottom:72px}.mz-news h2{font-size:clamp(30px,3.6vw,42px);margin-bottom:12px}.mz-news p{font-size:17px;color:#d5e1de}.mz-news form{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:26px auto 0;max-width:520px}.mz-news input[type=email]{flex:1 1 260px;min-height:52px;border-radius:999px;border:2px solid #fff;padding:0 22px;font:16px Inter,sans-serif;color:var(--ink);background:#fff}.mz-news__ok{font-weight:600;color:#fff!important}.mz-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz-toast{position:fixed;z-index:9999;right:20px;bottom:20px;width:min(380px,calc(100vw - 40px));background:#fff;color:var(--ink);border-radius:20px;box-shadow:0 16px 48px #16323a47;padding:18px;display:flex;flex-direction:column;gap:12px;transform:translateY(16px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;font-family:Inter,sans-serif}.mz-toast.is-open{opacity:1;transform:none;pointer-events:auto}.mz-toast__row{display:flex;align-items:center;gap:12px}.mz-toast__row img{width:56px;height:56px;border-radius:12px;object-fit:contain;background:var(--mist)}.mz-toast__title{font-weight:600;font-size:15px}.mz-toast__msg{font-size:14px;color:var(--ink2)}.mz-bar{height:8px;border-radius:999px;background:var(--line);overflow:hidden}.mz-bar i{display:block;height:100%;width:0;background:var(--accent);transition:width .4s ease}.mz-toast__actions{display:flex;gap:10px}.mz-toast__actions .mz-btn{flex:1;min-height:46px;font-size:15px;padding:0 14px}.mz-toast__close{position:absolute;top:8px;right:8px;width:36px;height:36px;border:none;background:transparent;border-radius:18px;font-size:22px;line-height:1;cursor:pointer;color:var(--ink)}@media(max-width:989px){.mz-hero .mz-wrap,.mz-spot .mz-wrap,.mz-panel,.mz-story{grid-template-columns:1fr;gap:32px}.mz-trust .mz-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mz-pets,.mz-promise{grid-template-columns:1fr}.mz-panel__photo{min-height:280px}.mz-story__photo{min-height:260px}}@media(max-width:600px){.mz-hero .mz-wrap{padding-top:36px;padding-bottom:44px}.mz-trust .mz-wrap{grid-template-columns:1fr}.mz-pet{aspect-ratio:4/5}.mz-story__body{padding:32px 26px}.mz-card__hook{min-height:0}.mz-toast{right:10px;left:10px;bottom:10px;width:auto}}@media(prefers-reduced-motion:reduce){.mz *{transition:none!important}}body{margin:0}.mz-skip{position:absolute;left:-9999px;top:0;background:#fff;padding:12px 16px;z-index:10000}.mz-skip:focus{left:12px;top:12px}.mz-announce{background:var(--ink);color:#fff;text-align:center;padding:10px 16px;font-size:14px;font-weight:500}.mz-announce b{color:var(--accent)}.mz-header{border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0;z-index:50}.mz-header .mz-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px}.mz-logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:Outfit,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em}.mz-nav{display:flex;gap:28px;font-size:15px;font-weight:500}.mz-nav a{text-decoration:none}.mz-nav a:hover{text-decoration:underline;text-underline-offset:5px}.mz-icons{display:flex;gap:4px;align-items:center}.mz-icon{position:relative;width:44px;height:44px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:transparent;border:0;cursor:pointer;color:var(--ink)}.mz-icon:hover{background:var(--mist)}.mz-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:var(--ink);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.mz-count[data-empty=true],.mz-burger{display:none}.mz-burger summary{list-style:none}.mz-burger summary::-webkit-details-marker{display:none}.mz-drawer{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--line);padding:12px 24px 20px;display:flex;flex-direction:column}.mz-drawer a{padding:12px 0;font-size:17px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--line)}@media(max-width:860px){.mz-nav{display:none}.mz-burger{display:block}.mz-logo{font-size:24px}}.mz-footer{background:#0f262c;color:#d5e1de;margin-top:0}.mz-footer a{color:#d5e1de;text-decoration:none}.mz-footer a:hover{color:#fff;text-decoration:underline}.mz-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;padding-top:56px;padding-bottom:32px}.mz-footer__col{display:flex;flex-direction:column;gap:10px;font-size:15px}.mz-footer__col strong{color:#fff}.mz-footer__brand{font-family:Outfit,sans-serif;font-size:26px;font-weight:700;color:#fff}.mz-footer__base{border-top:1px solid #2A4A52;padding-top:20px;padding-bottom:32px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:13px;align-items:center}.mz-loc{display:flex;align-items:center;gap:8px}.mz-loc select{min-height:40px;border-radius:999px;padding:0 14px;border:1px solid #2A4A52;background:#16323a;color:#fff;font:14px Inter,sans-serif}@media(max-width:860px){.mz-footer__grid{grid-template-columns:1fr 1fr}}.mz-main{min-height:50vh}.mz-page{padding-top:56px;padding-bottom:80px}.mz-page h1{font-size:clamp(32px,4vw,48px);margin-bottom:20px}.mz-rte{font-size:17px;line-height:1.7;color:var(--ink2);max-width:760px}.mz-rte h2,.mz-rte h3{color:var(--ink);margin:28px 0 10px}.mz-rte p{margin:0 0 16px}.mz-rte ul{padding-left:22px;margin:0 0 16px}.mz-rte li{margin-bottom:6px}.mz-rte a{color:var(--ink);text-underline-offset:3px}.mz-field{min-height:52px;border-radius:14px;border:2px solid var(--line);padding:0 16px;font:16px Inter,sans-serif;color:var(--ink);width:100%;background:#fff}.mz-field:focus{border-color:var(--ink);outline:none}.mz-form{display:flex;flex-direction:column;gap:14px;max-width:440px}.mz-form label{font-weight:600;font-size:14px}.mz-errors{color:#a32d2d;font-size:14px}.mz-empty{text-align:center;padding:72px 0;display:flex;flex-direction:column;align-items:center;gap:16px}.mz-crumbs{font-size:14px;color:var(--muted);padding-top:18px}.mz-crumbs a{color:var(--muted)}.mz-pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;padding-top:24px;padding-bottom:64px;align-items:start}.mz-pdp__main{border-radius:28px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:28px;overflow:hidden}.mz-pdp__main img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mz-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}.mz-thumb{aspect-ratio:1/1;border-radius:14px;border:2px solid transparent;background:var(--mist);padding:6px;cursor:pointer}.mz-thumb[aria-current=true]{border-color:var(--ink)}.mz-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mz-pdp__info{display:flex;flex-direction:column;gap:18px;position:sticky;top:96px}.mz-pdp__info h1{font-size:clamp(32px,3.6vw,46px);line-height:1.08}.mz-pdp__price b{font-size:30px}.mz-pdp__price s{font-size:19px}.mz-pdp__save{font-size:15px;font-weight:600}.mz-opt{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mz-opt legend{font-weight:600;font-size:15px;margin-bottom:10px}.mz-opt legend span{font-weight:400}.mz-optvals{display:flex;flex-wrap:wrap;gap:10px}.mz-optv{position:relative}.mz-optv input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.mz-optv span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:2px solid var(--line);font-weight:600;font-size:15px;cursor:pointer}.mz-optv input:checked+span{border-color:var(--ink);background:var(--ink);color:#fff}.mz-optv input:focus-visible+span{outline:3px solid var(--accent);outline-offset:2px}.mz-buy{display:flex;flex-wrap:wrap;gap:12px}.mz-qty{display:flex;align-items:center;border:2px solid #CBD6D3;border-radius:999px}.mz-qty button{width:46px;height:52px;border:0;background:transparent;font-size:22px;cursor:pointer;color:var(--ink)}.mz-qty input{width:38px;text-align:center;border:0;font:600 17px Inter,sans-serif;color:var(--ink);background:transparent;-moz-appearance:textfield}.mz-qty input::-webkit-outer-spin-button,.mz-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mz-buy .mz-btn{flex:1 1 220px;min-height:56px;font-size:17px}.shopify-payment-button__button{border-radius:999px!important;min-height:56px!important}.mz-assure{background:var(--mist);border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;font-size:15px}.mz-assure div{display:flex;gap:12px;align-items:center}.mz-pdp__desc{border-top:1px solid var(--line);padding-top:22px}@media(max-width:989px){.mz-pdp{grid-template-columns:1fr;gap:28px}.mz-pdp__info{position:static}}.mz-coll-head{padding-top:48px;padding-bottom:12px}.mz-coll-head h1{font-size:clamp(34px,4.4vw,52px)}.mz-coll-head p{font-size:17px;color:var(--ink2);margin-top:8px;max-width:640px}.mz-pager{display:flex;justify-content:center;gap:8px;padding:40px 0 72px;flex-wrap:wrap}.mz-pager a,.mz-pager span{min-width:44px;height:44px;border-radius:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:2px solid var(--line);text-decoration:none;font-weight:600}.mz-pager .current{background:var(--ink);color:#fff;border-color:var(--ink)}.mz-cart{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;align-items:start;padding-top:24px;padding-bottom:80px}.mz-line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.mz-line__img{width:96px;height:96px;border-radius:16px;background:var(--mist);padding:8px}.mz-line__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mz-line__title{font-weight:600;font-size:16px;text-decoration:none}.mz-line__meta{font-size:14px;color:var(--muted)}.mz-line__end{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.mz-line .mz-qty{transform:scale(.85);transform-origin:right center}.mz-remove{font-size:14px;color:var(--muted)}.mz-summary{background:var(--mist);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:16px;position:sticky;top:96px}.mz-summary__row{display:flex;justify-content:space-between;font-size:18px;font-weight:700}.mz-summary small{color:var(--muted);font-size:14px}.mz-summary .mz-btn{min-height:56px;font-size:17px}.mz-ship{font-size:15px;font-weight:600}@media(max-width:989px){.mz-cart{grid-template-columns:1fr}.mz-summary{position:static}}@media(max-width:600px){.mz-line{grid-template-columns:72px 1fr}.mz-line__img{width:72px;height:72px}.mz-line__end{grid-column:2;align-items:flex-start}}.mz-lock{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--mist);padding:24px}.mz-lock__card{background:#fff;border-radius:28px;padding:44px;max-width:480px;width:100%;display:flex;flex-direction:column;gap:18px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mizenpo.css.map */
