:root{--mm-cream: #fff8ec;--mm-cream-2: #fdf1da;--mm-ink: #2b2118;--mm-ink-soft: #5c4f42;--mm-yellow: #ffc93c;--mm-yellow-deep: #f5ae13;--mm-orange: #ff8a3d;--mm-pond: #2e7d6b;--mm-pond-light: #e4f2ee;--mm-white: #ffffff;--mm-card-shadow: 0 2px 0 rgba(43, 33, 24, .08), 0 16px 40px -18px rgba(43, 33, 24, .25);--mm-radius: 22px;--mm-display: "Baloo 2", cursive;--mm-body: "Schibsted Grotesk", sans-serif;--mm-wrap: 1180px}body.maxme-theme{font-family:var(--mm-body);background:var(--mm-cream)!important;color:var(--mm-ink);line-height:1.6;overflow-x:hidden;--color-background: #fff8ec !important;--color-background-rgb: 255 248 236 !important;--color-foreground: #2b2118 !important;--color-foreground-rgb: 43 33 24 !important;--color-foreground-heading: #2b2118 !important;--color-primary-button-background: #ffc93c !important;--color-primary-button-text: #2b2118 !important;--color-primary-button-border: #ffc93c !important;--color-primary-button-hover-background: #f5ae13 !important;--color-primary-button-hover-text: #2b2118 !important;--color-primary-button-hover-border: #f5ae13 !important;--color-secondary-button-text: #2b2118 !important;--color-secondary-button-background: transparent !important;--color-secondary-button-border: #2b2118 !important;--color-input-background: #ffffff !important;--color-variant-background: #ffffff !important}body.maxme-theme .page-wrapper,body.maxme-theme main,body.maxme-theme #MainContent{background:var(--mm-cream)!important;--color-background: #fff8ec !important;--color-background-rgb: 255 248 236 !important;--color-foreground: #2b2118 !important;--color-foreground-rgb: 43 33 24 !important}body.maxme-theme .shopify-section,body.maxme-theme [class*=color-scheme]{--color-background: #fff8ec !important;--color-background-rgb: 255 248 236 !important;--color-foreground: #2b2118 !important;--color-foreground-rgb: 43 33 24 !important}body.maxme-theme .shopify-section{background:transparent;margin:0;padding:0}body.maxme-theme img{max-width:100%;display:block}body.maxme-theme a{color:inherit;text-decoration:none}body.maxme-theme h1,body.maxme-theme h2,body.maxme-theme h3,body.maxme-theme h4{font-family:var(--mm-display);line-height:1.12;font-weight:700;color:var(--mm-ink);margin:0;padding:0;overflow-wrap:anywhere;text-wrap:balance}body.maxme-theme p{margin:0;padding:0;overflow-wrap:anywhere;word-break:break-word}body.maxme-theme .mm-faq-item,body.maxme-theme .mm-acc-item,body.maxme-theme .mm-step,body.maxme-theme .mm-rev-card,body.maxme-theme .mm-deal-copy,body.maxme-theme .mm-hero-sub,body.maxme-theme .mm-section-head{overflow-wrap:anywhere}body.maxme-theme:has(.maxme-header) #header-group .header-section,body.maxme-theme:has(.maxme-announcement) #header-group .header-announcements-section,body.maxme-theme:has(.maxme-footer) footer>.shopify-section:not(:has(.maxme-footer)){display:none!important}.mm-wrap{width:100%;max-width:var(--mm-wrap);margin:0 auto;padding:0 24px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));box-sizing:border-box}.mm-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--mm-display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-pond);background:var(--mm-pond-light);border:1.5px solid rgba(46,125,107,.25);padding:7px 16px;border-radius:999px;margin-bottom:18px}.mm-section{padding:96px 0}.mm-section-head{max-width:640px;margin:0 auto 56px;text-align:center}.mm-section-head h2{font-size:clamp(32px,4.4vw,48px);margin:0 0 14px;line-height:1.12}.mm-section-head p{color:var(--mm-ink-soft);font-size:17px;margin:0;line-height:1.5}.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--mm-display);font-weight:700;font-size:16px;padding:15px 28px;border-radius:999px;border:none;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;text-decoration:none;color:inherit;line-height:1.2;appearance:none;-webkit-appearance:none;touch-action:manipulation;box-sizing:border-box}.mm-btn-primary{background:var(--mm-yellow);color:var(--mm-ink);box-shadow:0 3px 0 var(--mm-yellow-deep),0 14px 28px -12px #f5ae138c}.mm-btn-primary:hover{transform:translateY(-3px);box-shadow:0 6px 0 var(--mm-yellow-deep),0 20px 34px -12px #f5ae1399}.mm-btn-primary:active{transform:translateY(0);box-shadow:0 2px 0 var(--mm-yellow-deep)}.mm-btn-dark{background:var(--mm-ink);color:var(--mm-cream)}.mm-btn-dark:hover{transform:translateY(-3px)}.mm-btn-ghost{background:transparent;border:2px solid rgba(43,33,24,.2);color:var(--mm-ink)}.mm-btn-ghost:hover{border-color:var(--mm-ink);transform:translateY(-3px)}.mm-btn-sm{font-size:14px;padding:11px 20px}.mm-stars{color:var(--mm-yellow-deep);letter-spacing:2px}.mm-rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.mm-rv.mm-in{opacity:1;transform:none}.mm-d1{transition-delay:.08s}.mm-d2{transition-delay:.16s}.mm-d3{transition-delay:.24s}.mm-announce{--mm-announce-speed: 32s;background:var(--mm-ink);color:var(--mm-cream);font-size:13.5px;font-weight:600;text-align:center;padding:9px 0;letter-spacing:.02em;overflow:hidden;overflow-x:clip;position:relative}.mm-announce b{color:var(--mm-yellow)}.mm-announce-viewport{overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.mm-announce-track{display:flex;width:max-content;animation:mm-scrollx var(--mm-announce-speed) linear infinite;will-change:transform}.mm-announce:hover .mm-announce-track{animation-play-state:paused}.mm-announce-group{display:flex;align-items:center;gap:0;flex-shrink:0;white-space:nowrap}.mm-announce-item{display:inline-block;padding:0 8px}.mm-announce-sep{display:inline-flex;align-items:center;justify-content:center;color:var(--mm-yellow);opacity:.85;padding:0 28px;font-size:.85em;line-height:1}.mm-announce-static{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mm-nav{position:sticky;top:0;z-index:60;background:#fff8ecdb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1.5px solid rgba(43,33,24,.08)}.mm-nav-in{display:flex;align-items:center;justify-content:space-between;min-height:64px;height:auto;padding-block:10px;min-height:max(64px,calc(var(--mm-logo-height, 44px) + 20px));gap:16px;box-sizing:border-box}.mm-logo{display:flex;align-items:center;gap:11px;font-family:var(--mm-display);font-weight:800;font-size:22px;color:var(--mm-ink);flex-shrink:0}.mm-logo img,.mm-logo .mm-logo-img{height:var(--mm-logo-height, 44px);width:auto;max-height:var(--mm-logo-height, 44px);border-radius:10px;display:block;object-fit:contain}.mm-logo>:not(img):not(.mm-logo-img):not(.mm-logo-text){display:none}.mm-logo .mm-logo-text{display:none}.mm-footer .mm-logo .mm-logo-text,.mm-logo--foot .mm-logo-text{display:block;color:var(--mm-cream);font-family:var(--mm-display);font-weight:800;font-size:22px;line-height:1.1;white-space:nowrap}.mm-nav-links{display:flex;gap:34px;font-weight:600;font-size:15px}.mm-nav-links a{position:relative;padding:4px 0;color:var(--mm-ink)}.mm-nav-links a:after{content:"";position:absolute;left:0;bottom:-2px;height:3px;width:0;background:var(--mm-yellow);border-radius:3px;transition:width .28s cubic-bezier(.22,1,.36,1)}.mm-nav-links a:hover:after{width:100%}.mm-nav-cta{display:flex;align-items:center;gap:14px;flex-shrink:0}.mm-cart-btn{position:relative;width:44px;height:44px;border-radius:14px;background:var(--mm-white);border:1.5px solid rgba(43,33,24,.12);display:grid;place-items:center;font-size:19px;cursor:pointer;transition:transform .2s;color:var(--mm-ink);padding:0;text-decoration:none}.mm-cart-btn:hover{transform:translateY(-2px)}.mm-cart-badge{position:absolute;top:-6px;right:-6px;background:var(--mm-orange);color:#fff;font-size:11px;font-weight:700;min-width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--mm-cream);padding:0 4px}.mm-cart-badge:empty,.mm-cart-badge[data-count="0"]{display:none}.mm-menu-toggle{display:none;width:44px;height:44px;border-radius:14px;background:var(--mm-white);border:1.5px solid rgba(43,33,24,.12);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:0}.mm-menu-toggle span{display:block;width:18px;height:2px;background:var(--mm-ink);border-radius:2px;transition:transform .25s,opacity .25s}body.mm-nav-open .mm-menu-toggle span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.mm-nav-open .mm-menu-toggle span:nth-child(2){opacity:0}body.mm-nav-open .mm-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mm-mobile-nav{display:none;position:fixed;top:0;right:0;bottom:0;left:0;top:calc(var(--mm-header-offset, 110px));background:var(--mm-cream);z-index:55;padding:28px 24px;flex-direction:column;gap:8px;overflow-y:auto}body.mm-nav-open .mm-mobile-nav{display:flex}.mm-mobile-nav a{font-family:var(--mm-display);font-weight:700;font-size:22px;padding:14px 0;border-bottom:1.5px solid rgba(43,33,24,.08);color:var(--mm-ink)}.mm-footer{background:var(--mm-ink);color:var(--mm-cream);margin-top:96px;border-radius:56px 56px 0 0;padding:70px 0 36px}.mm-foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:52px}.mm-foot-brand .mm-logo{color:var(--mm-cream);margin-bottom:0}.mm-foot-brand p{color:#fff8eca6;font-size:14.5px;margin:14px 0 20px;max-width:280px;line-height:1.55}body.maxme-theme .mm-foot-col h4,.mm-foot-col h4{font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-yellow);margin-bottom:16px;font-family:var(--mm-display)}.mm-foot-col a{display:block;color:#fff8ecbf;font-size:14.5px;margin-bottom:10px;transition:color .2s}.mm-foot-col a:hover{color:var(--mm-yellow)}.mm-socials{display:flex;gap:10px;flex-wrap:wrap}.mm-soc{width:42px;height:42px;border-radius:13px;background:#fff8ec14;border:1.5px solid rgba(255,248,236,.14);display:grid;place-items:center;font-size:17px;transition:transform .2s,background .2s;color:var(--mm-cream)}.mm-soc:hover{transform:translateY(-3px);background:var(--mm-yellow);color:var(--mm-ink)}.mm-foot-bottom{border-top:1.5px solid rgba(255,248,236,.12);padding-top:26px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#fff8ec8c;flex-wrap:wrap;gap:12px}.mm-channel-tags{display:flex;gap:8px;flex-wrap:wrap}.mm-channel-tags span{border:1.5px solid rgba(255,248,236,.18);border-radius:999px;padding:5px 13px;font-weight:600}.mm-footer-simple{text-align:center;padding:48px 0 30px}.mm-footer-simple .mm-logo{justify-content:center;color:var(--mm-cream);margin-bottom:0}.mm-footer-simple .mm-socials{justify-content:center;margin:18px 0}.mm-prod-card{background:var(--mm-white);border-radius:var(--mm-radius);overflow:hidden;box-shadow:var(--mm-card-shadow);border:1.5px solid rgba(43,33,24,.06);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1);height:100%;color:var(--mm-ink)}.mm-prod-card:hover{transform:translateY(-8px)}.mm-prod-media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--mm-cream-2)}.mm-coll-grid .mm-prod-media{background:var(--mm-cream-2)}.mm-prod-media img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.mm-prod-card:hover .mm-prod-media img{transform:scale(1.04)}.mm-prod-badge{position:absolute;top:16px;left:16px;background:var(--mm-ink);color:var(--mm-yellow);font-family:var(--mm-display);font-weight:700;font-size:12.5px;padding:6px 14px;border-radius:999px;letter-spacing:.04em;z-index:1}.mm-prod-badge.alt{background:var(--mm-pond);color:#fff}.mm-prod-badge.love{background:var(--mm-orange);color:#fff}.mm-prod-badge.soon{background:var(--mm-white);color:var(--mm-ink);border:1.5px solid rgba(43,33,24,.15)}.mm-prod-badge.soldout{background:#5c4f42;color:#fff;border:none;letter-spacing:.06em;text-transform:uppercase;font-size:11.5px}.mm-prod-card.is-sold-out .mm-prod-media img{filter:grayscale(.35);opacity:.88}.mm-prod-card.is-sold-out:hover,.mm-prod-card.is-sold-out:hover .mm-prod-media img{transform:none}.mm-btn.is-disabled,.mm-btn[disabled],.mm-btn[aria-disabled=true]{background:#d9d0c3!important;color:#6d6256!important;box-shadow:none!important;border-color:transparent!important;cursor:not-allowed;pointer-events:none;transform:none!important}.mm-oos-inline{display:inline-flex;align-items:center;font-family:var(--mm-display);font-weight:700;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:#8a3a2a;background:#f8e6e2;border:1.5px solid rgba(138,58,42,.22);padding:5px 11px;border-radius:999px;white-space:nowrap}.mm-quick-add--soldout{opacity:1;transform:none}.mm-oos-notice{margin:0 0 14px;padding:12px 16px;border-radius:14px;background:#f8e6e2;border:1.5px solid rgba(138,58,42,.2);color:#6a2f24;font-size:14px;font-weight:600}.mm-g-badge--soldout{background:#5c4f42;color:#fff}.mm-ship-tag--soldout{background:#f8e6e2;color:#8a3a2a;border:1.5px solid rgba(138,58,42,.2)}.mm-pdp.is-sold-out .mm-qtier[disabled],.mm-pdp.is-sold-out .mm-upload-box.is-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.mm-pdp.is-sold-out .mm-qtier[disabled]:hover{transform:none}.mm-sticky-atc.is-sold-out .mm-btn{background:#d9d0c3!important;color:#6d6256!important;box-shadow:none!important}.mm-quick-add{position:absolute;left:16px;right:16px;bottom:14px;transform:translateY(14px);opacity:0;transition:all .3s cubic-bezier(.22,1,.36,1);z-index:1}.mm-prod-card:hover .mm-quick-add{transform:none;opacity:1}.mm-quick-add .mm-btn{width:100%}.mm-prod-body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.mm-prod-body h3{font-size:19px;margin:0}.mm-prod-price{font-family:var(--mm-display);font-weight:800;font-size:21px}.mm-prod-price small{font-size:12.5px;color:var(--mm-ink-soft);font-family:var(--mm-body);font-weight:600}.mm-pr-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;gap:8px}.mm-rev-count{font-size:12.5px;color:var(--mm-ink-soft);font-weight:600}.mm-card-soon{border-style:dashed;border-width:2px;border-color:#2b21182e;background:#fffdf6}.mm-soon-fill{aspect-ratio:1 / 1;display:grid;place-items:center;background:repeating-linear-gradient(45deg,var(--mm-cream-2),var(--mm-cream-2) 14px,#f8e9cc 14px,#f8e9cc 28px)}.mm-soon-fill span{font-size:56px}.mm-faq-item{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:18px;margin-bottom:14px;box-shadow:0 8px 22px -16px #2b211840;overflow:hidden}.mm-faq-q{width:100%;background:none;border:none;font-family:var(--mm-display);font-weight:700;font-size:17px;color:var(--mm-ink);padding:22px 26px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;gap:16px;line-height:1.35}.mm-faq-tog{width:30px;height:30px;border-radius:10px;background:var(--mm-cream-2);display:grid;place-items:center;font-size:17px;transition:transform .3s,background .3s;flex-shrink:0}.mm-faq-item.open .mm-faq-tog{transform:rotate(45deg);background:var(--mm-yellow)}.mm-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.mm-faq-item.open .mm-faq-a{grid-template-rows:1fr}.mm-faq-a-inner,.mm-faq-a>*{min-height:0;overflow:hidden}body.maxme-theme .mm-faq-a p,body.maxme-theme .mm-faq-a-inner p,.mm-faq-a p,.mm-faq-a-inner p{padding:0 26px 22px;color:var(--mm-ink-soft);font-size:15px;line-height:1.6;margin:0;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.mm-marquee{background:var(--mm-ink);color:var(--mm-cream);padding:15px 0;overflow:hidden;overflow-x:clip;transform:rotate(-.6deg) scale(1.02);max-width:100vw;margin-inline:0}.mm-marquee-track{display:flex;gap:52px;white-space:nowrap;animation:mm-scrollx 26s linear infinite;font-family:var(--mm-display);font-weight:700;font-size:15.5px;width:max-content}.mm-marquee-track span{display:flex;align-items:center;gap:12px}.mm-marquee-track .mm-dot{color:var(--mm-yellow)}@keyframes mm-scrollx{to{transform:translate(-50%)}}.mm-hero{position:relative;padding:72px 0 110px;overflow:hidden}.mm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 420px at 85% 8%,rgba(255,201,60,.28),transparent 60%),radial-gradient(600px 400px at 4% 90%,rgba(46,125,107,.12),transparent 60%)}.mm-hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.mm-hero-copy h1{font-size:clamp(44px,6.2vw,74px);letter-spacing:-.01em;margin:0 0 20px;line-height:1.12}.mm-hero-copy h1 .mm-hl{position:relative;white-space:nowrap}.mm-hero-copy h1 .mm-hl:after{content:"";position:absolute;left:-4px;right:-4px;bottom:8px;height:.38em;background:var(--mm-yellow);z-index:-1;border-radius:6px;transform:rotate(-1.2deg)}.mm-hero-sub{font-size:18.5px;color:var(--mm-ink-soft);max-width:480px;margin:0 0 32px;line-height:1.55}.mm-hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:34px}.mm-hero-trust{display:flex;gap:22px;flex-wrap:wrap;align-items:center}.mm-trust-chip{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;color:var(--mm-ink-soft)}.mm-trust-chip .mm-ic{width:34px;height:34px;border-radius:11px;background:var(--mm-white);border:1.5px solid rgba(43,33,24,.1);display:grid;place-items:center;font-size:16px;box-shadow:0 4px 10px -6px #2b211840}.mm-hero-visual{position:relative}.mm-hero-main-img{border-radius:30px;box-shadow:var(--mm-card-shadow);border:5px solid var(--mm-white);transform:rotate(1.4deg);width:100%}.mm-float-card{position:absolute;background:var(--mm-white);border-radius:18px;box-shadow:var(--mm-card-shadow);padding:13px 17px;display:flex;align-items:center;gap:11px;font-weight:600;font-size:14px;animation:mm-bob 5.5s ease-in-out infinite;z-index:2}.mm-float-card .mm-em{font-size:22px}.mm-fc-1{top:-20px;left:-26px;transform:rotate(-3deg)}.mm-fc-2{bottom:34px;right:-20px;animation-delay:1.4s;transform:rotate(2.5deg)}.mm-fc-3{bottom:-24px;left:8%;animation-delay:2.6s}.mm-fc-sub{display:block;font-size:11.5px;font-weight:500;color:var(--mm-ink-soft)}@keyframes mm-bob{0%,to{translate:0 0}50%{translate:0 -10px}}.mm-hero-load .mm-hl-item{opacity:0;transform:translateY(24px);animation:mm-rise .8s cubic-bezier(.22,1,.36,1) forwards}.mm-hl-item:nth-child(1){animation-delay:.05s}.mm-hl-item:nth-child(2){animation-delay:.15s}.mm-hl-item:nth-child(3){animation-delay:.25s}.mm-hl-item:nth-child(4){animation-delay:.35s}.mm-hl-item:nth-child(5){animation-delay:.45s}@keyframes mm-rise{to{opacity:1;transform:none}}.mm-duck-swim{position:absolute;bottom:8px;left:-8%;font-size:30px;animation:mm-swim 26s linear infinite;opacity:.9}@keyframes mm-swim{0%{transform:translate(0) scaleX(-1)}49%{transform:translate(48vw) scaleX(-1)}50%{transform:translate(48vw) scaleX(1)}to{transform:translate(0) scaleX(1)}}.mm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.mm-step{background:var(--mm-white);border-radius:var(--mm-radius);padding:36px 30px;box-shadow:var(--mm-card-shadow);position:relative;border:1.5px solid rgba(43,33,24,.06);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mm-step:hover{transform:translateY(-6px) rotate(-.4deg)}.mm-step-num{position:absolute;top:-18px;left:28px;width:44px;height:44px;border-radius:14px;background:var(--mm-yellow);font-family:var(--mm-display);font-weight:800;font-size:19px;display:grid;place-items:center;box-shadow:0 3px 0 var(--mm-yellow-deep);transform:rotate(-4deg)}.mm-step .mm-em{font-size:38px;margin:8px 0 16px}.mm-step h3{font-size:21px;margin-bottom:8px}.mm-step p{color:var(--mm-ink-soft);font-size:15px;margin:0}.mm-products-bg{background:var(--mm-cream-2);border-radius:56px 56px 0 0}.mm-prod-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.mm-prod-body-home{padding:24px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.mm-prod-body-home h3{font-size:20px}.mm-prod-review{font-size:13px;color:var(--mm-ink-soft);display:flex;gap:7px;align-items:center}.mm-prod-price-row{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px;gap:10px}.mm-price{font-family:var(--mm-display);font-weight:800;font-size:24px}.mm-price small{font-size:13px;color:var(--mm-ink-soft);font-weight:600;font-family:var(--mm-body)}.mm-deal{background:var(--mm-ink);color:var(--mm-cream);border-radius:40px;overflow:hidden;position:relative}.mm-deal:before{content:"\1f425";position:absolute;font-size:220px;opacity:.06;right:-30px;bottom:-50px;transform:rotate(-12deg);pointer-events:none}.mm-deal-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.mm-deal-copy{padding:64px 56px}.mm-deal-copy .mm-eyebrow{background:#ffc93c24;border-color:#ffc93c4d;color:var(--mm-yellow)}body.maxme-theme .mm-deal-copy h2,.mm-deal-copy h2{font-size:clamp(30px,3.6vw,42px);margin:0 0 16px;color:var(--mm-cream)}.mm-deal-copy p{color:#fff8ecbf;margin:0 0 28px;max-width:440px}.mm-deal-tiers{padding:64px 56px;background:#fff8ec0a;display:flex;flex-direction:column;gap:16px;justify-content:center}.mm-tier{background:#fff8ec12;border:1.5px solid rgba(255,248,236,.14);border-radius:18px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;transition:transform .25s,border-color .25s}.mm-tier:hover{transform:translate(6px);border-color:var(--mm-yellow)}.mm-tier-l{display:flex;align-items:center;gap:16px}.mm-tier .mm-ducks{font-size:22px;letter-spacing:-4px}body.maxme-theme .mm-tier h4,.mm-tier h4{font-size:17px;font-family:var(--mm-display);color:var(--mm-cream);margin:0}.mm-tier small{display:block;color:#fff8ec99;font-size:13px;font-weight:400}.mm-tier-save{font-family:var(--mm-display);font-weight:800;font-size:16px;color:var(--mm-yellow);background:#ffc93c1f;border:1.5px solid rgba(255,201,60,.35);padding:8px 16px;border-radius:999px;white-space:nowrap}.mm-tier.hot{border-color:var(--mm-yellow);background:#ffc93c1a}.mm-hot-tag{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--mm-ink);background:var(--mm-yellow);border-radius:6px;padding:3px 8px;text-transform:uppercase}.mm-gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:190px;gap:16px}.mm-g-item{border-radius:20px;overflow:hidden;position:relative;border:4px solid var(--mm-white);box-shadow:var(--mm-card-shadow);background:var(--mm-cream-2)}.mm-g-item img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.mm-g-item:hover img{transform:scale(1.04)}.mm-g-tall{grid-row:span 2}.mm-g-wide{grid-column:span 2}.mm-g-cap{position:absolute;left:12px;bottom:12px;background:#2b2118d1;color:var(--mm-cream);font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mm-gallery-carousel{position:relative;margin:0 auto;max-width:100%}.mm-gc-viewport{overflow:hidden;border-radius:28px;margin:0 48px;background:#2b211808;border:1.5px solid rgba(43,33,24,.06)}.mm-gc-track{display:flex;gap:14px;padding:14px;overflow-x:auto;scroll-snap-type:none;scroll-behavior:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mm-gc-track::-webkit-scrollbar{display:none}.mm-gc-slide{flex:0 0 min(72vw,280px);scroll-snap-align:start;margin:0;border-radius:18px;overflow:hidden;border:4px solid var(--mm-white);box-shadow:var(--mm-card-shadow);aspect-ratio:1;background:var(--mm-cream-2)}.mm-gc-slide img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.mm-gc-slide:hover img{transform:scale(1.04)}.mm-gc-btn{position:absolute;top:50%;transform:translateY(-70%);z-index:2;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(43,33,24,.12);background:var(--mm-white);color:var(--mm-ink);font-size:28px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 22px -12px #2b211859;transition:transform .2s,background .2s}.mm-gc-btn:hover{background:var(--mm-yellow);transform:translateY(-70%) scale(1.06)}.mm-gc-prev{left:0}.mm-gc-next{right:0}.mm-gc-meta{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px;font-size:13.5px;font-weight:600;color:var(--mm-ink-soft)}.mm-gc-dots{display:flex;gap:6px}.mm-gc-dot{width:7px;height:7px;border-radius:999px;background:#2b211826;transition:width .25s,background .25s}.mm-gc-dot.is-on{width:22px;background:var(--mm-pond)}.mm-reviews-bg{background:var(--mm-pond-light);border-radius:56px;position:relative;overflow:hidden;padding:80px 48px}.mm-rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mm-rev-card{background:var(--mm-white);border-radius:20px;padding:28px;box-shadow:var(--mm-card-shadow);border:1.5px solid rgba(43,33,24,.05);transition:transform .3s}.mm-rev-card:hover{transform:translateY(-5px) rotate(.5deg)}.mm-rev-card .mm-stars{font-size:15px;margin-bottom:12px;display:block}.mm-rev-card p{font-size:15px;color:var(--mm-ink-soft);margin-bottom:18px}.mm-rev-who{display:flex;align-items:center;gap:12px}.mm-rev-av{width:40px;height:40px;border-radius:50%;background:var(--mm-yellow);display:grid;place-items:center;font-family:var(--mm-display);font-weight:800;font-size:16px}.mm-rev-who b{font-size:14.5px;display:block}.mm-rev-who span{font-size:12.5px;color:var(--mm-pond);font-weight:600}.mm-rev-note{text-align:center;margin-top:0;margin-bottom:16px;font-size:13.5px;color:var(--mm-ink-soft)}.mm-etsy-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#ffffffb8;border:1.5px solid rgba(43,33,24,.07);border-radius:18px;padding:16px 20px;margin:0 0 28px}.mm-etsy-summary-score{display:flex;align-items:center;gap:14px}.mm-etsy-logo{display:grid;place-items:center;min-width:52px;height:36px;padding:0 10px;border-radius:10px;background:#f1641e;color:#fff;font-family:var(--mm-display);font-weight:800;font-size:15px;letter-spacing:.02em;line-height:1}.mm-etsy-score-row{display:flex;align-items:center;gap:8px}.mm-etsy-score-row strong{font-family:var(--mm-display);font-size:22px;line-height:1;color:var(--mm-ink)}.mm-stars--sm{font-size:14px;letter-spacing:.04em;color:var(--mm-yellow-deep)}.mm-etsy-count{display:block;margin-top:4px;font-size:13px;font-weight:600;color:var(--mm-ink-soft)}.mm-btn-sm{padding:10px 16px;font-size:13.5px;min-height:0}.mm-rev-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.mm-rev-card .mm-stars{margin-bottom:0;color:var(--mm-yellow-deep)}.mm-star-empty{opacity:.28}.mm-rev-source{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#f1641e;background:#f1641e1a;border-radius:999px;padding:4px 9px}.mm-rev-av--img{width:40px;height:40px;border-radius:50%;object-fit:cover;padding:0;border:1.5px solid rgba(43,33,24,.08)}.mm-rev-footer{display:flex;flex-direction:column;align-items:center;margin-top:30px;text-align:center}.mm-rev-etsy-cta{margin-top:4px}.mm-reviews-embed{margin-top:28px}.mm-reviews-embed:empty{display:none}body.maxme-theme .mm-reviews-embed [class*=eapps-],body.maxme-theme .mm-reviews-embed [id*=eapps-],body.maxme-theme .mm-reviews-embed [class*=elfsight],body.maxme-theme .mm-reviews-embed [id*=elfsight],body.maxme-theme .mm-reviews-embed .elfsight-app-wrapper,body.maxme-theme .mm-reviews-embed iframe[src*=elfsight],body.maxme-theme .mm-reviews-embed iframe[src*=eapps],body.maxme-theme .mm-reviews-embed [class*=reputon],body.maxme-theme .mm-reviews-embed [id*=reputon],body.maxme-theme .mm-reviews-embed [class*=trustindex],body.maxme-theme .mm-reviews-embed [id*=trustindex],body.maxme-theme .mm-reviews-embed [class*=ti-widget],body.maxme-theme [data-mm-keep-reviews="1"] [class*=eapps-],body.maxme-theme [data-mm-keep-reviews="1"] [class*=elfsight],body.maxme-theme [data-mm-keep-reviews="1"] [class*=reputon],body.maxme-theme [data-mm-keep-reviews="1"] [class*=trustindex],body.maxme-theme [data-mm-keep-reviews="1"] [class*=ti-widget]{display:block!important;visibility:visible!important;pointer-events:auto!important;opacity:1!important;height:auto!important;max-height:none!important;width:auto!important;overflow:visible!important;position:relative!important;inset:auto!important}.mm-reviews-bg--compact{padding:48px 36px;border-radius:36px}.mm-reviews-head--pdp h2{font-size:clamp(28px,4vw,40px)}.mm-rev-grid--pdp{grid-template-columns:repeat(3,1fr)}.mm-occ-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mm-occ{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:20px;padding:28px 22px;text-align:center;box-shadow:var(--mm-card-shadow);transition:transform .28s cubic-bezier(.22,1,.36,1)}.mm-occ:hover{transform:translateY(-6px) rotate(-1deg);border-color:var(--mm-yellow)}.mm-occ .mm-em{font-size:34px;display:block;margin-bottom:12px}.mm-occ h4{font-size:17px;margin-bottom:4px}.mm-occ p{font-size:13.5px;color:var(--mm-ink-soft);margin:0}.mm-pond-cta{background:linear-gradient(135deg,var(--mm-yellow) 0%,#ffd766 100%);border-radius:40px;padding:70px 56px;text-align:center;position:relative;overflow:hidden}.mm-pond-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(500px 300px at 90% 110%,rgba(255,138,61,.35),transparent 60%);pointer-events:none}.mm-pond-cta h2{font-size:clamp(28px,3.6vw,40px);position:relative}.mm-pond-cta p{color:#2b2118bf;margin:12px 0 30px;position:relative}.mm-email-row{display:flex;gap:12px;max-width:460px;margin:0 auto;position:relative;flex-wrap:wrap;justify-content:center}.mm-email-row input[type=email]{flex:1;min-width:200px;border:2px solid rgba(43,33,24,.2);background:var(--mm-white);border-radius:999px;padding:15px 24px;font-family:var(--mm-body);font-size:15px;outline:none;color:var(--mm-ink)}.mm-email-row input:focus{border-color:var(--mm-ink)}.mm-coll-hero{position:relative;padding:64px 0 44px;text-align:center;overflow:hidden}.mm-coll-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 340px at 50% -10%,rgba(255,201,60,.3),transparent 65%)}.mm-coll-hero h1{font-size:clamp(38px,5.4vw,60px);position:relative}.mm-coll-hero p{color:var(--mm-ink-soft);max-width:520px;margin:12px auto 0;position:relative}.mm-crumbs{padding:22px 0 0;font-size:13.5px;color:var(--mm-ink-soft);font-weight:500;position:relative}.mm-crumbs a:hover,.mm-crumbs b{color:var(--mm-ink)}.mm-filter-bar{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;padding:8px 0 34px}.mm-pills{display:flex;gap:10px;flex-wrap:wrap}.mm-pill{font-family:var(--mm-display);font-weight:700;font-size:14px;padding:10px 20px;border-radius:999px;border:2px solid rgba(43,33,24,.14);background:var(--mm-white);cursor:pointer;transition:transform .2s,background .2s,border-color .2s,color .2s;color:var(--mm-ink);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;touch-action:manipulation;box-sizing:border-box}.mm-pill:hover{transform:translateY(-2px)}.mm-pill.on{background:var(--mm-ink);color:var(--mm-yellow);border-color:var(--mm-ink)}.mm-sort{font-size:14px;font-weight:600;color:var(--mm-ink-soft);display:flex;align-items:center;gap:8px}.mm-sort select{font-family:var(--mm-body);font-weight:600;border:2px solid rgba(43,33,24,.14);background:var(--mm-white);border-radius:999px;padding:9px 16px;cursor:pointer;color:var(--mm-ink)}.mm-coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-bottom:40px}.mm-deal-strip{background:var(--mm-ink);color:var(--mm-cream);border-radius:24px;padding:26px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:44px;position:relative;overflow:hidden}.mm-deal-strip:before{content:"\1f425";position:absolute;right:-6px;bottom:-18px;font-size:90px;opacity:.1;transform:rotate(-10deg)}.mm-deal-strip b{font-family:var(--mm-display);font-size:19px;color:var(--mm-yellow)}.mm-deal-strip span{font-size:14px;color:#fff8ecbf}.mm-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;padding-top:32px;padding-bottom:80px;align-items:start}.mm-pdp-gallery{position:sticky;top:calc(var(--mm-header-offset, 110px) + 12px);align-self:start;width:100%;min-width:0;z-index:2}.mm-pdp-info{min-width:0;max-width:100%}.mm-gallery-main{border-radius:26px;overflow:hidden;border:5px solid var(--mm-white);box-shadow:var(--mm-card-shadow);position:relative;background:var(--mm-cream-2);aspect-ratio:1 / 1}.mm-gallery-main img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.mm-g-badge{position:absolute;top:18px;left:18px;background:var(--mm-ink);color:var(--mm-yellow);font-family:var(--mm-display);font-weight:700;font-size:13px;padding:7px 15px;border-radius:999px;z-index:1}.mm-thumbs{display:flex;gap:12px;margin-top:14px;overflow-x:auto;padding-bottom:4px}.mm-thumb{width:86px;height:86px;border-radius:16px;overflow:hidden;border:3px solid transparent;cursor:pointer;box-shadow:0 8px 18px -12px #2b211866;transition:transform .2s,border-color .2s;flex-shrink:0;padding:0;background:var(--mm-cream-2)}.mm-thumb img{width:100%;height:100%;object-fit:contain;object-position:center}.mm-thumb:hover{transform:translateY(-3px)}.mm-thumb.active{border-color:var(--mm-yellow)}.mm-pdp-info h1{font-size:clamp(30px,3.6vw,42px);margin:8px 0 10px}.mm-rating-row{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;margin-bottom:16px;flex-wrap:wrap}.mm-rating-row a{color:inherit;text-decoration:none}.mm-rating-link{display:inline-flex;align-items:center;gap:8px;color:var(--mm-ink-soft)}.mm-rating-link:hover{color:var(--mm-ink)}.mm-rating-etsy{color:#f1641e!important;font-size:13px;font-weight:700;text-decoration:underline!important;text-underline-offset:2px}.mm-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:22px;flex-wrap:wrap}.mm-price-row .mm-price{font-size:32px}.mm-ship-tag{font-size:13px;font-weight:600;color:var(--mm-pond);background:var(--mm-pond-light);padding:5px 12px;border-radius:999px}.mm-pdp-desc{color:var(--mm-ink-soft);font-size:15.5px;margin-top:22px;margin-bottom:8px;line-height:1.65}body.maxme-theme .mm-pdp-desc p,.mm-pdp-desc p{margin:0 0 .75em}body.maxme-theme .mm-pdp-desc p:last-child,.mm-pdp-desc p:last-child{margin-bottom:0}.mm-upload-panel{margin-bottom:26px;display:flex;flex-direction:column;gap:10px}.mm-upload-group{margin-top:12px;padding:14px 14px 4px;border-radius:18px;background:#2b211808;border:1.5px solid rgba(43,33,24,.08)}.mm-upload-group[hidden]{display:none!important}.mm-upload-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px;padding:0 2px}.mm-upload-group-head b{font-family:var(--mm-display);font-size:16px;color:var(--mm-ink)}.mm-upload-group-head span{font-size:13px;color:var(--mm-ink-soft);font-weight:600}.mm-upload-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:2px}.mm-upload-panel-title{font-family:var(--mm-display);font-size:16px;font-weight:700;color:var(--mm-ink);display:block}.mm-upload-panel-meta{display:block;font-size:13px;color:var(--mm-ink-soft);margin-top:2px}.mm-upload-chip{flex-shrink:0;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-ink);background:var(--mm-yellow);border-radius:999px;padding:6px 12px;white-space:nowrap}.mm-upload-slots{display:flex;flex-direction:column;gap:10px}.mm-upload-box{border:2px dashed rgba(43,33,24,.25);background:var(--mm-white);border-radius:18px;padding:16px 18px;display:flex;align-items:center;gap:14px;margin-bottom:0;cursor:pointer;transition:border-color .2s,transform .2s,background .2s;position:relative}.mm-upload-box:hover{border-color:var(--mm-yellow-deep);transform:translateY(-2px)}.mm-upload-box.is-filled{border-style:solid;border-color:#2e7d6b73;background:#2e7d6b0f}.mm-upload-box.is-error{border-color:#c45c4a;background:#c45c4a0f}.mm-upload-box .mm-em{font-size:28px;flex-shrink:0}.mm-upload-copy{min-width:0;flex:1}.mm-upload-box b{font-family:var(--mm-display);font-size:15.5px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mm-upload-req{color:#c45c4a;font-weight:800}.mm-upload-opt-tag{font-family:var(--mm-body, inherit);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mm-ink-soft);background:var(--mm-cream-2);border-radius:999px;padding:2px 8px}.mm-upload-box span[data-mm-upload-name],.mm-upload-box .mm-upload-copy>span{font-size:13px;color:var(--mm-ink-soft);display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-upload-step{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--mm-ink);background:var(--mm-yellow);border-radius:8px;padding:4px 10px;white-space:nowrap;flex-shrink:0}.mm-upload-box.is-optional .mm-upload-step{background:var(--mm-cream-2);color:var(--mm-ink-soft)}.mm-upload-box input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.mm-upload-footnote{font-size:12.5px;color:var(--mm-ink-soft);margin:2px 2px 0;line-height:1.45}.mm-upload-error{font-size:13.5px;font-weight:600;color:#a33b2c;margin:0;padding:10px 12px;border-radius:12px;background:#c45c4a1a;border:1px solid rgba(196,92,74,.25)}.mm-upload-error[hidden]{display:none!important}.mm-tiers-label{font-family:var(--mm-display);font-weight:700;font-size:15px;margin-bottom:12px;display:flex;align-items:center;gap:8px}.mm-qtier{position:relative;border:2px solid rgba(43,33,24,.12);background:var(--mm-white);border-radius:18px;padding:16px 18px;display:flex;align-items:center;gap:14px;margin-bottom:12px;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s;width:100%;text-align:left;font:inherit;color:inherit}.mm-qtier:hover{transform:translateY(-2px)}.mm-qtier.sel{border-color:var(--mm-yellow-deep);box-shadow:0 10px 26px -14px #f5ae1399;background:#fffdf6}.mm-qtier .mm-radio{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(43,33,24,.25);flex-shrink:0;display:grid;place-items:center;transition:border-color .2s}.mm-qtier.sel .mm-radio{border-color:var(--mm-yellow-deep)}.mm-qtier.sel .mm-radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--mm-yellow-deep)}.mm-qtier .mm-ducks{font-size:20px;letter-spacing:-3px}.mm-qtier b{font-family:var(--mm-display);font-size:15.5px;display:block}.mm-qtier small{font-size:12.5px;color:var(--mm-ink-soft);display:block}.mm-qtier .mm-qt-price{margin-left:auto;text-align:right}.mm-qtier .mm-qt-price b{font-size:17px}.mm-qtier .mm-qt-price s{font-size:12.5px;color:var(--mm-ink-soft)}.mm-qt-save{position:absolute;top:-10px;right:14px;background:var(--mm-orange);color:#fff;font-family:var(--mm-display);font-weight:700;font-size:11.5px;padding:3px 11px;border-radius:999px}.mm-qt-pop{position:absolute;top:-10px;left:14px;background:var(--mm-ink);color:var(--mm-yellow);font-family:var(--mm-display);font-weight:700;font-size:11.5px;padding:3px 11px;border-radius:999px}.mm-note-line{font-size:12.5px;color:var(--mm-ink-soft);margin:2px 0 20px}.mm-atc-row{display:flex;flex-direction:column;gap:10px;margin-bottom:18px;align-items:stretch;width:100%}.mm-atc-row .mm-btn{width:100%;flex:none;font-size:17px;padding:0 22px;min-height:54px;min-width:0;box-sizing:border-box}.mm-atc-row .shopify-payment-button{width:100%;flex:none;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:8px}.mm-pdp-info .shopify-payment-button__button,.mm-pdp-info .shopify-payment-button__button--unbranded,.mm-pdp-info .shopify-payment-button__button--branded,.mm-pdp-info .shopify-payment-button button{width:100%!important;min-height:54px!important;height:54px!important;border-radius:999px!important;font-family:var(--mm-display)!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 22px!important;margin:0!important;box-shadow:none!important;border:none!important;cursor:pointer!important}.mm-pdp-info .shopify-payment-button__button--unbranded{background:var(--mm-ink)!important;color:var(--mm-cream)!important}.mm-pdp-info .shopify-payment-button__button--branded{min-height:54px!important;height:54px!important}.mm-pdp-info .shopify-payment-button__more-options,.mm-pdp-info .shopify-payment-button [data-testid=ShopifyPay-button]+div,.mm-pdp-info .shopify-payment-button a{display:block!important;width:100%!important;text-align:center!important;font-size:13px!important;font-weight:600!important;color:var(--mm-ink-soft)!important;margin:0!important;padding:2px 0 0!important;text-decoration:underline!important;text-underline-offset:2px!important}.mm-pdp-info .shopify-payment-button__button:focus,.mm-pdp-info .shopify-payment-button__button:focus-visible{outline:2px solid var(--mm-pond)!important;outline-offset:2px!important}.mm-trust-mini{display:flex;gap:10px 16px;flex-wrap:wrap;margin-top:18px;justify-content:flex-start}.mm-tm{font-size:12.5px;font-weight:600;color:var(--mm-ink-soft);display:inline-flex;gap:6px;align-items:center;line-height:1.3}.mm-pdp-acc{margin-top:26px}.mm-acc-item{border-top:1.5px solid rgba(43,33,24,.1)}.mm-acc-q{width:100%;background:none;border:none;font-family:var(--mm-display);font-weight:700;font-size:15.5px;color:var(--mm-ink);padding:16px 4px;display:flex;justify-content:space-between;cursor:pointer;text-align:left;gap:12px}.mm-acc-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.mm-acc-item.open .mm-acc-a,.mm-acc-item.is-open .mm-acc-a{grid-template-rows:1fr}.mm-acc-a>*,.mm-acc-a-inner{min-height:0;overflow:hidden}.mm-acc-a p{padding:0 4px 16px;color:var(--mm-ink-soft);font-size:14.5px;line-height:1.55;margin:0;overflow:visible;overflow-wrap:anywhere}.mm-also-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;max-width:820px;margin:0 auto}.mm-also-section{background:var(--mm-cream-2);border-radius:56px 56px 0 0;padding:80px 0}.mm-sticky-atc{position:fixed;bottom:0;left:0;right:0;background:#fff8ecf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1.5px solid rgba(43,33,24,.1);padding:12px 18px;display:none;z-index:50;gap:12px;align-items:center}.mm-sticky-atc .mm-btn{flex:1}.mm-sticky-atc .mm-sp{font-family:var(--mm-display);font-weight:800;font-size:18px}body.template-product{padding-bottom:0}@media(max-width:960px){body.template-product{padding-bottom:80px}}.mm-pdp-info .shopify-payment-button{width:100%}body.maxme-theme #cart-drawer .theme-drawer__dialog,body.maxme-theme .color-custom-drawer{background:var(--mm-cream)!important;--color-background: var(--mm-cream);--color-foreground: var(--mm-ink)}body.maxme-theme #cart-drawer{--theme-drawer-padding: 0}body.maxme-theme .mm-drawer-head{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1.5px solid rgba(43,33,24,.1)}body.maxme-theme .mm-drawer-head h3{font-size:20px;margin:0;font-family:var(--mm-display);display:flex;align-items:baseline;gap:6px;min-width:0}body.maxme-theme .mm-drawer-count{font-weight:700;color:var(--mm-ink-soft);font-size:.9em}body.maxme-theme .mm-drawer-close{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.12);width:38px;height:38px;border-radius:12px;font-size:16px;cursor:pointer;display:grid;place-items:center;color:var(--mm-ink);flex-shrink:0}body.maxme-theme .mm-free-ship{margin:16px 24px 0;background:var(--mm-pond-light);border:1.5px solid rgba(46,125,107,.25);border-radius:14px;padding:12px 16px;font-size:13px;font-weight:600;color:var(--mm-pond)}body.maxme-theme .mm-free-ship .mm-bar{height:8px;background:#2e7d6b2e;border-radius:99px;margin-top:8px;overflow:hidden}body.maxme-theme .mm-free-ship .mm-fill{height:100%;background:var(--mm-pond);border-radius:99px;transition:width .4s ease}body.maxme-theme .mm-drawer-upsell{margin:18px 24px;background:var(--mm-ink);color:var(--mm-cream);border-radius:18px;padding:18px;position:relative;overflow:hidden}body.maxme-theme .mm-drawer-upsell:before{content:"\1f425";position:absolute;right:-8px;bottom:-16px;font-size:74px;opacity:.12;transform:rotate(-10deg)}body.maxme-theme .mm-drawer-upsell-save{display:inline-block;margin:0 0 8px;padding:4px 10px;border-radius:999px;background:var(--mm-yellow, #f5c518);color:var(--mm-ink, #2b2118);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;position:relative;z-index:1}body.maxme-theme .mm-drawer-upsell b{font-family:var(--mm-display);font-size:15.5px;color:var(--mm-yellow);display:block;margin-bottom:4px}body.maxme-theme .mm-drawer-upsell p{font-size:13px;color:#fff8ecbf;margin-bottom:12px}body.maxme-theme .mm-drawer-upsell p b{display:inline;font-family:inherit;font-size:inherit;color:var(--mm-yellow, #f5c518);margin:0}body.maxme-theme .cart-drawer__items{padding-inline:0!important}body.maxme-theme .cart-drawer__items .cart-items__table-row{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto;column-gap:14px;row-gap:8px;align-items:start;padding:18px 24px!important;border-bottom:1.5px solid rgba(43,33,24,.07)!important;margin-bottom:0!important}body.maxme-theme .cart-drawer__items .cart-items__media{width:72px;max-width:72px}body.maxme-theme .cart-drawer__items .cart-items__details,body.maxme-theme .cart-drawer__items .cart-items__product-info,body.maxme-theme .cart-drawer__items .cart-items__title-row{min-width:0;max-width:100%}body.maxme-theme .cart-drawer__items .cart-items__title{display:block;font-weight:700;color:var(--mm-ink);font-size:15px;line-height:1.3;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}body.maxme-theme .cart-drawer__items .cart-items__price{white-space:nowrap;font-weight:700;color:var(--mm-ink);text-align:right}body.maxme-theme .cart-drawer__items .cart-items__properties,body.maxme-theme .cart-drawer__items .cart-items__variants{min-width:0;overflow-wrap:anywhere;word-break:break-word}body.maxme-theme .cart-drawer__summary{background:var(--mm-white)!important;border-top:1.5px solid rgba(43,33,24,.1);padding:20px 24px!important;-webkit-mask-image:none!important;mask-image:none!important}body.maxme-theme .cart-drawer__summary .mm-btn,body.maxme-theme .cart-drawer__summary a.button,body.maxme-theme .cart-drawer__summary button.button{width:100%;border-radius:999px!important;font-family:var(--mm-display)!important;font-weight:700!important;background:var(--mm-yellow)!important;color:var(--mm-ink)!important;box-shadow:0 3px 0 var(--mm-yellow-deep);border:none!important;padding:15px 28px!important}body.maxme-theme .mm-drawer-empty,.mm-drawer-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:48px 28px 40px}body.maxme-theme .mm-drawer-empty p,.mm-drawer-empty p{color:var(--mm-ink-soft);font-size:15px;max-width:280px;margin:0 0 8px}body.maxme-theme .mm-drawer-empty h2,.mm-drawer-empty h2{font-family:var(--mm-display);font-size:24px;margin:0}.mm-cart-empty-em{font-size:52px;line-height:1}.mm-cart-page{padding-bottom:72px}.mm-cart-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:12px 0 28px}.mm-cart-head h1{font-size:clamp(32px,5vw,48px);margin:0}.mm-cart-sub{color:var(--mm-ink-soft);margin:10px 0 0;max-width:420px}.mm-cart-empty{padding:20px 0 40px}.mm-cart-empty-card{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:28px;box-shadow:var(--mm-card-shadow);padding:48px 28px;text-align:center;max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.mm-cart-empty-card h2{margin:0;font-size:28px}.mm-cart-empty-card p{color:var(--mm-ink-soft);margin:0 0 8px}.mm-cart-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.75fr);gap:28px;align-items:start}.mm-free-ship--page{margin:0 0 18px!important}.mm-cart-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.mm-cart-line{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:22px;padding:16px;box-shadow:var(--mm-card-shadow)}.mm-cart-thumbs{display:flex;flex-direction:row;align-items:stretch;gap:8px;flex-shrink:0}.mm-cart-line-media{border-radius:16px;overflow:hidden;aspect-ratio:1;width:96px;background:var(--mm-cream-2);display:block;position:relative;flex-shrink:0}.mm-cart-line-media img,.mm-cart-line-media svg{width:100%;height:100%;object-fit:contain;display:block}.mm-cart-line-media--photo{background:#fff;border:1.5px solid rgba(43,33,24,.1)}.mm-cart-line-media--photo img.is-upload-preview{object-fit:cover}.mm-cart-photo-label{position:absolute;left:0;right:0;bottom:0;padding:3px 4px;background:#2b2118b8;color:#fff8ec;font-size:9px;font-weight:700;letter-spacing:.02em;text-align:center;line-height:1.2}.mm-cart-line-body{display:flex;flex-direction:column;gap:14px;min-width:0}.mm-cart-line-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mm-cart-line-title{font-family:var(--mm-display);font-weight:700;font-size:18px;display:block;margin-bottom:2px}.mm-cart-line-var,.mm-cart-props{font-size:13px;color:var(--mm-ink-soft)}.mm-cart-props{list-style:none;margin:8px 0 0;padding:0}.mm-cart-props li{margin-bottom:2px}.mm-cart-props span{font-weight:600;color:var(--mm-ink)}.mm-cart-remove{background:none;border:none;color:var(--mm-ink-soft);font-weight:600;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:4px 0;flex-shrink:0}.mm-cart-remove:hover{color:var(--mm-ink)}.mm-cart-line-bot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto}.mm-qty{display:inline-flex;align-items:center;border:1.5px solid rgba(43,33,24,.14);border-radius:999px;background:var(--mm-cream);overflow:hidden}.mm-qty button{width:40px;height:40px;border:none;background:transparent;font-size:18px;font-weight:700;cursor:pointer;color:var(--mm-ink);touch-action:manipulation}.mm-qty input{width:42px;border:none;background:transparent;text-align:center;font-weight:700;font-family:var(--mm-body);font-size:15px;color:var(--mm-ink);-moz-appearance:textfield}.mm-qty input::-webkit-outer-spin-button,.mm-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mm-cart-line-price{text-align:right}.mm-cart-line-price b{font-family:var(--mm-display);font-size:18px;display:block}.mm-cart-line-price s{color:var(--mm-ink-soft);font-size:13px}.mm-drawer-upsell--page{margin:18px 0 0!important}.mm-cart-summary{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:24px;padding:24px;box-shadow:var(--mm-card-shadow);position:sticky;top:calc(var(--mm-header-offset, 110px) + 12px)}.mm-cart-summary h2{font-size:22px;margin:0 0 18px}.mm-cart-sum-row{display:flex;justify-content:space-between;gap:12px;font-size:15px;margin-bottom:10px;font-weight:600}.mm-cart-sum-row--muted{color:var(--mm-ink-soft);font-weight:500;font-size:14px}.mm-cart-sum-row--disc{color:var(--mm-pond)}.mm-cart-sum-row--total{margin-top:14px;padding-top:14px;border-top:1.5px solid rgba(43,33,24,.1);font-size:18px}.mm-cart-sum-row--total b{font-family:var(--mm-display);font-size:24px}.mm-cart-note-line{font-size:13px;color:var(--mm-ink-soft);margin:8px 0 18px}.mm-cart-checkout{width:100%;min-height:52px}.mm-cart-continue{display:block;text-align:center;margin-top:14px;font-weight:600;font-size:14px;color:var(--mm-ink-soft);text-decoration:underline;text-underline-offset:2px}.mm-cart-trust{display:flex;flex-direction:column;gap:8px;margin-top:20px;padding-top:16px;border-top:1.5px solid rgba(43,33,24,.08);font-size:13px;font-weight:600;color:var(--mm-ink-soft)}.mm-policy-hero{text-align:left;padding-bottom:28px}.mm-policy-hero .mm-crumbs{padding-top:8px;margin-bottom:18px}.mm-policy-hero h1{margin-bottom:10px}.mm-policy-hero p{max-width:520px;margin:0}.mm-policy-wrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.7fr);gap:28px;align-items:start;padding-bottom:72px}.mm-policy-card{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:24px;padding:32px 28px;box-shadow:var(--mm-card-shadow)}.mm-policy-rte{color:var(--mm-ink-soft);font-size:15.5px;line-height:1.7}.mm-policy-rte h1,.mm-policy-rte h2,.mm-policy-rte h3{color:var(--mm-ink);margin:1.4em 0 .5em;font-family:var(--mm-display)}.mm-policy-rte h2{font-size:1.35rem}.mm-policy-rte p{margin:0 0 1em}.mm-policy-rte ul,.mm-policy-rte ol{padding-left:1.25em;margin:0 0 1em}.mm-policy-rte a{color:var(--mm-pond);text-decoration:underline;text-underline-offset:2px}.mm-policy-aside{position:sticky;top:calc(var(--mm-header-offset, 110px) + 12px)}.mm-policy-aside h2{font-size:18px;margin:0 0 12px}.mm-policy-nav{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.mm-policy-nav a{display:block;padding:12px 14px;border-radius:14px;font-weight:600;font-size:14.5px;background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);transition:border-color .2s,transform .2s}.mm-policy-nav a:hover,.mm-policy-nav a[aria-current=page]{border-color:var(--mm-yellow-deep);background:#fffdf6}.mm-policy-help{background:var(--mm-ink);color:var(--mm-cream);border-radius:20px;padding:20px}.mm-policy-help b{font-family:var(--mm-display);font-size:17px;color:var(--mm-yellow);display:block;margin-bottom:6px}.mm-policy-help p{font-size:14px;color:#fff8ecbf;margin:0 0 14px}.mm-foot-legal{display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:center}.mm-foot-legal a{color:#fff8eca6;font-size:13px;font-weight:600}.mm-foot-legal a:hover{color:var(--mm-yellow)}@media(max-width:960px){.mm-cart-layout,.mm-policy-wrap{grid-template-columns:1fr}.mm-cart-summary,.mm-policy-aside{position:static}}@media(max-width:640px){.mm-cart-line{grid-template-columns:80px minmax(0,1fr);padding:12px;gap:12px}.mm-cart-line-title{font-size:16px}.mm-policy-card{padding:22px 18px}.mm-cart-head{padding-bottom:18px}}.mm-story-hero{position:relative;padding:80px 0 70px;overflow:hidden}.mm-story-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 400px at 80% 0%,rgba(255,201,60,.28),transparent 60%),radial-gradient(500px 340px at 0% 100%,rgba(46,125,107,.1),transparent 60%)}.mm-sh-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.mm-sh-grid h1{font-size:clamp(38px,5.4vw,60px);margin:0 0 18px}.mm-sh-grid h1 .mm-hl{position:relative;white-space:nowrap}.mm-sh-grid h1 .mm-hl:after{content:"";position:absolute;left:-4px;right:-4px;bottom:8px;height:.38em;background:var(--mm-yellow);z-index:-1;border-radius:6px;transform:rotate(-1.2deg)}.mm-sh-grid p{color:var(--mm-ink-soft);font-size:17px;max-width:480px}.mm-sh-photos{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:16px}.mm-sh-photos img{border-radius:22px;border:5px solid var(--mm-white);box-shadow:var(--mm-card-shadow);aspect-ratio:1 / 1;object-fit:cover;width:100%}.mm-sh-photos img:nth-child(1){transform:rotate(-2.4deg)}.mm-sh-photos img:nth-child(2){transform:rotate(2deg) translateY(22px)}.mm-polaroid-cap{position:absolute;bottom:-16px;left:22%;background:var(--mm-white);font-family:var(--mm-display);font-weight:700;font-size:14px;padding:9px 18px;border-radius:999px;box-shadow:var(--mm-card-shadow);transform:rotate(-1.5deg)}.mm-stat-band{background:var(--mm-ink);color:var(--mm-cream);border-radius:32px;padding:44px 40px;display:grid;grid-template-columns:repeat(3,1fr);gap:26px;text-align:center;margin-top:-8px;position:relative}.mm-stat b{font-family:var(--mm-display);font-size:clamp(30px,4vw,44px);color:var(--mm-yellow);display:block}.mm-stat span{font-size:14px;color:#fff8ecb3;font-weight:600}.mm-story-row{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:90px}.mm-story-row:last-child{margin-bottom:0}.mm-story-row.flip .mm-txt{order:2}.mm-story-row img{border-radius:26px;border:5px solid var(--mm-white);box-shadow:var(--mm-card-shadow);aspect-ratio:4 / 3;object-fit:cover;transform:rotate(-1.2deg);width:100%}.mm-story-row.flip img{transform:rotate(1.2deg)}.mm-story-row h2{font-size:clamp(28px,3.6vw,40px);margin-bottom:14px}.mm-story-row p{color:var(--mm-ink-soft);margin-bottom:14px}.mm-check-list{list-style:none;margin-top:8px;padding:0}.mm-check-list li{display:flex;gap:11px;font-weight:600;font-size:15px;margin-bottom:10px;align-items:flex-start}.mm-check-list .mm-c{width:26px;height:26px;border-radius:9px;background:var(--mm-yellow);display:grid;place-items:center;font-size:13px;flex-shrink:0;box-shadow:0 2px 0 var(--mm-yellow-deep)}.mm-values{background:var(--mm-cream-2);border-radius:56px}.mm-val-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mm-val{background:var(--mm-white);border-radius:20px;padding:32px 28px;box-shadow:var(--mm-card-shadow);border:1.5px solid rgba(43,33,24,.06);transition:transform .3s}.mm-val:hover{transform:translateY(-6px) rotate(-.5deg)}.mm-val .mm-em{font-size:36px;display:block;margin-bottom:14px}.mm-val h3{font-size:19px;margin-bottom:6px}.mm-val p{font-size:14.5px;color:var(--mm-ink-soft);margin:0}.mm-cta{background:linear-gradient(135deg,var(--mm-yellow) 0%,#ffd766 100%);border-radius:40px;padding:66px 56px;text-align:center;position:relative;overflow:hidden}.mm-cta:before{content:"\1f425";position:absolute;font-size:150px;opacity:.1;right:-20px;bottom:-40px;transform:rotate(-12deg)}.mm-cta h2{font-size:clamp(28px,3.6vw,40px)}.mm-cta p{color:#2b2118bf;margin:12px 0 28px}.mm-page-hero{position:relative;text-align:center;padding:72px 0 52px;overflow:hidden}.mm-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 340px at 50% -10%,rgba(255,201,60,.3),transparent 65%)}.mm-page-hero h1{font-size:clamp(36px,5vw,56px);position:relative}.mm-page-hero p{color:var(--mm-ink-soft);max-width:520px;margin:12px auto 0;position:relative}.mm-contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:start;padding-bottom:80px}.mm-c-cards{display:flex;flex-direction:column;gap:16px}.mm-c-card{background:var(--mm-white);border:1.5px solid rgba(43,33,24,.08);border-radius:20px;padding:24px 26px;box-shadow:var(--mm-card-shadow);display:flex;gap:16px;align-items:flex-start;transition:transform .25s}.mm-c-card:hover{transform:translateY(-4px)}.mm-c-card .mm-em{width:48px;height:48px;border-radius:15px;background:var(--mm-cream-2);display:grid;place-items:center;font-size:22px;flex-shrink:0}.mm-c-card b{font-family:var(--mm-display);font-size:17px;display:block}.mm-c-card span{font-size:14px;color:var(--mm-ink-soft)}.mm-c-card a{color:var(--mm-pond);font-weight:600;text-decoration:underline;font-size:14px}.mm-resp-badge{background:var(--mm-pond-light);border:1.5px solid rgba(46,125,107,.25);border-radius:16px;padding:14px 18px;font-size:13.5px;font-weight:600;color:var(--mm-pond);display:flex;gap:10px;align-items:center}.mm-pulse{width:9px;height:9px;border-radius:50%;background:var(--mm-pond);animation:mm-pulse 1.8s infinite;flex-shrink:0}@keyframes mm-pulse{0%,to{box-shadow:0 0 #2e7d6b66}50%{box-shadow:0 0 0 7px #2e7d6b00}}.mm-form-card{background:var(--mm-white);border-radius:26px;box-shadow:var(--mm-card-shadow);border:1.5px solid rgba(43,33,24,.06);padding:38px}.mm-form-card h3{font-size:22px;margin-bottom:6px}.mm-form-card>p{font-size:14px;color:var(--mm-ink-soft);margin-bottom:24px}.mm-f-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.mm-field{margin-bottom:14px}.mm-field label{font-size:13px;font-weight:700;font-family:var(--mm-display);display:block;margin-bottom:6px}.mm-field input,.mm-field select,.mm-field textarea{width:100%;border:2px solid rgba(43,33,24,.14);background:var(--mm-cream);border-radius:14px;padding:13px 16px;font-family:var(--mm-body);font-size:14.5px;outline:none;transition:border-color .2s;color:var(--mm-ink)}.mm-field input:focus,.mm-field textarea:focus,.mm-field select:focus{border-color:var(--mm-yellow-deep);background:var(--mm-white)}.mm-field textarea{min-height:110px;resize:vertical}.mm-drop{border:2px dashed rgba(43,33,24,.22);border-radius:16px;padding:18px;text-align:center;font-size:13.5px;color:var(--mm-ink-soft);margin-bottom:18px;position:relative}.mm-drop b{font-family:var(--mm-display);color:var(--mm-ink);display:block;font-size:15px}.mm-drop input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.mm-faq-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1000px;margin:0 auto}.mm-faq-cols .mm-faq-item{height:fit-content;margin-bottom:0}.mm-faq-section{background:var(--mm-cream-2);border-radius:56px 56px 0 0;padding:80px 0}body.maxme-theme .page-wrapper>footer{display:contents}body.maxme-theme,body.maxme-theme .page-wrapper{overflow-x:clip;max-width:100vw}.mm-hero-copy h1{overflow-wrap:anywhere}.mm-float-card{max-width:min(220px,48vw)}.mm-email-row,.mm-atc-row{width:100%}.mm-atc-row .shopify-payment-button{min-width:0}.mm-crumbs{overflow-wrap:anywhere}@media(max-width:1100px){.mm-pdp{gap:36px}.mm-foot-grid{gap:28px}}@media(max-width:960px){.mm-hero-grid,.mm-deal-grid,.mm-pdp,.mm-sh-grid,.mm-story-row,.mm-contact-grid{grid-template-columns:1fr;gap:28px}.mm-hero-visual{order:-1}.mm-pdp-gallery{position:static;top:auto}.mm-story-row.flip .mm-txt{order:0}.mm-steps,.mm-prod-grid,.mm-rev-grid,.mm-val-grid,.mm-stat-band{grid-template-columns:1fr}.mm-coll-grid,.mm-occ-grid{grid-template-columns:1fr 1fr}.mm-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(140px,22vw)}.mm-gc-viewport{margin:0 40px}.mm-gc-slide{flex-basis:min(70vw,220px)}.mm-g-wide{grid-column:span 2}.mm-g-tall{grid-row:span 2}.mm-foot-grid{grid-template-columns:1fr 1fr}.mm-nav-links{display:none}.mm-menu-toggle{display:flex}.mm-nav-cta .mm-btn{display:none}.mm-section{padding:64px 0}.mm-deal-copy,.mm-deal-tiers{padding:44px 30px}.mm-hero{padding:48px 0 80px}.mm-reviews-bg{padding:56px 28px;border-radius:40px}.mm-hero-actions{width:100%}.mm-hero-actions .mm-btn{flex:1 1 auto;min-width:min(100%,160px)}.mm-float-card{font-size:12px;padding:10px 12px}.mm-fc-1{left:0;top:-12px}.mm-fc-2{right:0}.mm-fc-3{display:none}.mm-sticky-atc{display:flex;padding-bottom:max(12px,env(safe-area-inset-bottom))}.mm-pdp{padding-top:20px;padding-bottom:88px;gap:32px}.mm-thumb{width:72px;height:72px}.mm-also-grid,.mm-faq-cols,.mm-f-row{grid-template-columns:1fr}.mm-prod-card:hover .mm-quick-add,.mm-quick-add{opacity:1;transform:none}.mm-products-bg,.mm-also-section,.mm-faq-section,.mm-footer,.mm-values{border-radius:32px 32px 0 0}.mm-deal,.mm-pond-cta,.mm-cta{border-radius:28px}.mm-filter-bar{flex-direction:column;align-items:stretch}.mm-sort{width:100%;justify-content:space-between}.mm-sort select{flex:1}.mm-mobile-nav{padding-bottom:max(28px,env(safe-area-inset-bottom))}}@media(max-width:640px){.mm-wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.mm-coll-grid,.mm-foot-grid{grid-template-columns:1fr}.mm-pond-cta,.mm-cta{padding:40px 20px}.mm-form-card{padding:22px 18px}.mm-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:140px}.mm-gc-viewport{margin:0 36px}.mm-gc-slide{flex-basis:min(78vw,200px)}.mm-gc-btn{width:38px;height:38px;font-size:24px}.mm-g-tall{grid-row:span 1}.mm-occ-grid{grid-template-columns:1fr 1fr;gap:12px}.mm-occ{padding:20px 14px}.mm-nav-in{min-height:max(56px,calc(var(--mm-logo-height-mobile, var(--mm-logo-height, 36px)) + 16px));height:auto;padding-block:8px;gap:10px}.mm-logo img,.mm-logo .mm-logo-img{height:var(--mm-logo-height-mobile, var(--mm-logo-height, 36px));max-height:var(--mm-logo-height-mobile, var(--mm-logo-height, 36px))}.mm-nav-cta{gap:8px}.mm-hero{padding:40px 0 64px}.mm-hero-copy h1{font-size:clamp(34px,10vw,48px);margin-bottom:14px}.mm-hero-copy h1 .mm-hl,.mm-sh-grid h1 .mm-hl{white-space:normal}.mm-hero-sub{font-size:16px;margin-bottom:24px}.mm-hero-actions{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:28px}.mm-hero-actions .mm-btn{width:100%;min-width:0;flex:none}.mm-hero-trust{flex-direction:column;align-items:stretch;gap:14px}.mm-trust-chip{width:100%}.mm-hero-visual{overflow:hidden;border-radius:24px;max-width:100%}.mm-hero-main-img{transform:none;border-width:3px}.mm-duck-swim,.mm-float-card.mm-fc-1,.mm-float-card.mm-fc-2{display:none}.mm-marquee{transform:none}.mm-announce{--mm-announce-speed: 24s;font-size:12.5px;line-height:1.45}.mm-announce-viewport{mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.mm-announce-sep{padding:0 20px}.mm-section{padding:48px 0}.mm-section-head{margin-bottom:40px}.mm-section-head p{font-size:15.5px}.mm-step{padding:32px 24px}.mm-deal-copy,.mm-deal-tiers{padding:36px 22px}.mm-tier{flex-wrap:wrap;padding:18px 20px;gap:14px}.mm-tier-save{white-space:normal;text-align:center}.mm-qtier{flex-wrap:wrap;padding:24px 16px 18px;gap:10px;min-height:56px}.mm-qtier .mm-qt-price{width:100%;margin-left:36px;text-align:left}.mm-upload-box{flex-wrap:wrap;padding:16px;gap:12px}.mm-upload-step{margin-left:0}.mm-atc-row{flex-direction:column;gap:10px}.mm-atc-row .mm-btn,.mm-atc-row .shopify-payment-button{width:100%;min-width:0;flex:none}.mm-atc-row .mm-btn{min-height:52px;font-size:16px;padding:0 18px}.mm-pdp-info .shopify-payment-button__button,.mm-pdp-info .shopify-payment-button__button--branded,.mm-pdp-info .shopify-payment-button__button--unbranded,.mm-pdp-info .shopify-payment-button button{min-height:52px!important;height:52px!important}.mm-trust-mini{gap:8px 14px}.mm-section-head h2,.mm-coll-hero h1,.mm-page-hero h1,.mm-sh-grid h1{font-size:clamp(28px,8vw,40px)}.mm-email-row{flex-direction:column}.mm-email-row input[type=email],.mm-email-row .mm-btn{width:100%;min-width:0}.mm-email-row input[type=email]{min-height:48px}.mm-deal-strip{padding:20px 16px;flex-direction:column;align-items:stretch;text-align:center}.mm-deal-strip .mm-btn{width:100%}.mm-filter-bar{gap:14px;padding:8px 0 28px}.mm-pills{flex-wrap:wrap;gap:10px}.mm-sort{width:100%}.mm-sort select{flex:1;min-width:0;font-size:14px;padding:9px 16px}.mm-crumbs{font-size:13px;line-height:1.45;padding-top:16px}.mm-coll-hero{padding:40px 0 32px}.mm-coll-hero p{font-size:15px}.mm-prod-body,.mm-prod-body-home{padding:20px 18px 22px}.mm-prod-body h3,.mm-prod-body-home h3{font-size:18px}.mm-prod-price{font-size:20px}.mm-price{font-size:22px}.mm-pr-row,.mm-prod-price-row{flex-wrap:wrap;gap:10px}.mm-pdp-info h1{font-size:clamp(26px,7.5vw,34px);overflow-wrap:anywhere}.mm-pdp{padding-top:16px;padding-bottom:100px;gap:28px}.mm-thumbs{gap:8px;scroll-snap-type:x mandatory}.mm-thumb{width:68px;height:68px;min-width:68px;min-height:68px;scroll-snap-align:start}.mm-gallery-main{border-width:3px;border-radius:18px}.mm-sticky-atc{padding:10px 14px max(10px,env(safe-area-inset-bottom));gap:10px}.mm-sticky-atc .mm-btn{min-height:48px}.mm-sticky-atc .mm-sp{font-size:17px;flex-shrink:0}.mm-reviews-bg{padding:40px 20px;border-radius:28px}.mm-etsy-summary{padding:14px 16px;margin-bottom:20px}.mm-etsy-summary .mm-btn{width:100%;justify-content:center}.mm-rev-grid--pdp{grid-template-columns:1fr}.mm-rev-card{padding:22px}.mm-faq-q{padding:18px 20px;font-size:16px}body.maxme-theme .mm-faq-a p,body.maxme-theme .mm-faq-a-inner p,.mm-faq-a p,.mm-faq-a-inner p{padding:0 20px 20px}.mm-faq-tog{width:30px;height:30px}.mm-foot-col a{padding:4px 0;display:block}.mm-soc{width:42px;height:42px}.mm-footer{margin-top:60px;border-radius:40px 40px 0 0;padding:52px 0 30px}.mm-sh-grid p{font-size:15.5px}.mm-sh-photos{gap:10px;padding-bottom:20px}.mm-sh-photos img:nth-child(2){transform:rotate(1.5deg) translateY(10px)}.mm-polaroid-cap{left:50%;transform:translate(-50%) rotate(-1.5deg);font-size:13px;padding:8px 14px;bottom:-8px;white-space:nowrap}.mm-stat-band{padding:28px 16px;gap:16px;border-radius:22px}.mm-stat b{font-size:clamp(24px,7vw,32px)}.mm-stat span{font-size:12.5px}.mm-story-row{margin-bottom:48px;gap:22px}.mm-story-row img{border-width:3px}.mm-val{padding:24px 20px}.mm-page-hero{padding:36px 0 28px;text-align:center}.mm-contact-grid{gap:22px}.mm-contact-card,.mm-form-card{min-width:0}body.maxme-theme .mm-drawer-head{padding:16px}body.maxme-theme .mm-free-ship,body.maxme-theme .mm-drawer-upsell{margin-left:16px;margin-right:16px}body.maxme-theme .cart-drawer__items .cart-items__table-row{padding:14px 16px!important}body.maxme-theme .cart-drawer__summary{padding:16px!important}body.template-product{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}}@media(max-width:380px){.mm-wrap{padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}.mm-occ-grid{grid-template-columns:1fr}.mm-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:120px;gap:10px}.mm-hero-copy h1{font-size:32px}.mm-tier .mm-ducks,.mm-qtier .mm-ducks{font-size:16px}}@media(hover:none)and (pointer:coarse){.mm-prod-card:hover,.mm-step:hover,.mm-occ:hover,.mm-rev-card:hover,.mm-val:hover,.mm-tier:hover,.mm-btn-primary:hover,.mm-btn-dark:hover,.mm-btn-ghost:hover,.mm-qtier:hover,.mm-upload-box:hover,.mm-prod-card:hover .mm-prod-media img{transform:none}}@media(min-width:961px){.mm-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mm-pdp-gallery{position:sticky;top:calc(var(--mm-header-offset, 110px) + 16px)}}@media(prefers-reduced-motion:reduce){.mm-rv,.mm-hero-load .mm-hl-item,.mm-float-card,.mm-duck-swim,.mm-marquee-track,.mm-announce-track{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.mm-announce-viewport{display:none}.mm-announce-static{position:static;width:auto;height:auto;margin:0;padding:0 16px;overflow:visible;clip:auto;white-space:normal;text-wrap:balance}}body.maxme-theme .jdgm-widget-modal,body.maxme-theme .jdgm-ask-for-review,body.maxme-theme .jdgm-form-wrapper,body.maxme-theme #jdgm-verified-sticker,body.maxme-theme .loox-popup,body.maxme-theme .loox-rating-popup,body.maxme-theme .loox-widget-popup,body.maxme-theme #looxFloatingReviewButton,body.maxme-theme .loox-floating-btn,body.maxme-theme .stamped-popup,body.maxme-theme .stamped-main-widget-modal,body.maxme-theme .spr-popup,body.maxme-theme .yotpo-popup,body.maxme-theme .yotpo-modal,body.maxme-theme .sc-reviews-popup,body.maxme-theme .areviews_popup{display:none!important;visibility:hidden!important;pointer-events:none!important}body.maxme-theme [class*=etsGoodApps],body.maxme-theme [id*=etsGoodApps],body.maxme-theme [class*=ets-good-apps],body.maxme-theme [class*=good-apps],body.maxme-theme [id*=good-apps],body.maxme-theme iframe[src*=good-apps],body.maxme-theme iframe[src*=goodapps],body.maxme-theme iframe[src*="ets.good"],body.maxme-theme iframe[id*=etsGoodApps]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;clip:auto!important;max-height:none!important}body.maxme-theme iframe[src*=good-apps],body.maxme-theme iframe[src*=goodapps],body.maxme-theme iframe[src*="ets.good"],body.maxme-theme iframe[id*=etsGoodApps]{min-height:360px;width:100%;max-width:100%;border:0;display:block}body.maxme-theme .mm-friend-modal{border:none;border-radius:22px;padding:0;max-width:440px;width:calc(100% - 28px);max-height:min(92vh,720px);overflow:auto;background:var(--mm-cream, #fff8ec);color:var(--mm-ink, #2b2118);box-shadow:0 24px 60px #2b211847}body.maxme-theme .mm-friend-modal::backdrop{background:#2b21188c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.maxme-theme .mm-friend-modal-inner{position:relative;padding:28px 24px 24px}body.maxme-theme .mm-friend-modal-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;border-radius:99px;background:#2b21180f;color:var(--mm-ink, #2b2118);font-size:16px;cursor:pointer;line-height:1}body.maxme-theme .mm-friend-eyebrow{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mm-pond, #2f6f5e);margin:0 0 8px}body.maxme-theme .mm-friend-modal h2{font-family:var(--mm-display);font-size:clamp(1.35rem,3vw,1.65rem);line-height:1.15;margin:0 0 10px;padding-right:28px}body.maxme-theme .mm-friend-lead{font-size:14.5px;line-height:1.45;color:#2b2118b8;margin:0 0 18px}body.maxme-theme .mm-friend-match,body.maxme-theme .mm-friend-new,body.maxme-theme .mm-friend-design-form .mm-btn{width:100%;justify-content:center;margin-bottom:10px}body.maxme-theme .mm-friend-price{font-weight:600;opacity:.9}body.maxme-theme .mm-friend-hint{font-size:12.5px;color:#2b211894;margin:-2px 0 14px;line-height:1.4}body.maxme-theme .mm-friend-skip{display:block;width:100%;margin-top:8px;padding:12px 8px;border:0;background:transparent;color:#2b2118a6;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.maxme-theme .mm-friend-back{border:0;background:transparent;color:var(--mm-pond, #2f6f5e);font-weight:700;font-size:13.5px;padding:0;margin:0 0 12px;cursor:pointer}body.maxme-theme .mm-friend-field{display:block;margin-bottom:14px}body.maxme-theme .mm-friend-field>span{display:block;font-size:13px;font-weight:700;margin-bottom:6px}body.maxme-theme .mm-friend-field select{width:100%;border:1.5px solid rgba(43,33,24,.14);border-radius:12px;padding:12px 14px;font:inherit;background:#fff;color:inherit}body.maxme-theme .mm-friend-product-chip{display:flex;flex-direction:column;gap:4px;margin:0 0 14px;padding:12px 14px;border-radius:14px;background:#2f6f5e14;border:1.5px solid rgba(47,111,94,.18)}body.maxme-theme .mm-friend-product-chip>span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--mm-pond, #2f6f5e)}body.maxme-theme .mm-friend-product-chip b{font-size:14.5px;line-height:1.3}body.maxme-theme .mm-friend-lead b{font-weight:700;color:var(--mm-ink, #2b2118)}body.maxme-theme .mm-friend-uploads{margin:8px 0 14px}body.maxme-theme .mm-friend-form-error{color:#b42318;font-size:13px;font-weight:600;margin:0 0 12px}body.maxme-theme .mm-friend-pdp-link{display:block;text-align:center;margin-top:12px;font-size:13.5px;font-weight:600;color:var(--mm-pond, #2f6f5e)}@media(max-width:640px){body.maxme-theme .mm-friend-modal{max-width:100%;width:100%;margin:auto 0 0;border-radius:22px 22px 0 0;max-height:92vh}body.maxme-theme .mm-friend-modal-inner{padding:22px 18px calc(18px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/maxme-brand.css.map */
