.mgb-ship-help{margin:.7rem 0 0;font-size:.8rem;color:var(--soft)!important;line-height:1.5}.mgb-ship-help a,.mgb-bulk a,.mgb-map a,.mgb-z-note a{color:var(--accent-dark);font-weight:700}.mgb-bulk{margin:1rem 0 0;padding:.8rem 1rem;border-radius:16px;background:#fff6e8;border:1px solid #f1d7a8;color:#6b4a12!important;font-size:.86rem;line-height:1.5}.mgb-btn.is-blocked{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mgb-zones{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:2.4rem;align-items:center}.mgb-map{margin:0}.mgb-map svg{display:block;width:100%;height:auto;border-radius:26px;box-shadow:0 22px 50px #14232d14}.mgb-map__water{fill:#e8f1f3}.mgb-map__z path{stroke:#fff;stroke-width:3;stroke-linejoin:round;cursor:pointer;transition:filter .25s,opacity .25s,transform .25s}.mgb-map__z[data-zone="1"] path{fill:#245c57}.mgb-map__z[data-zone="2"] path{fill:#7fc3b6}.mgb-map__z[data-zone="3"] path{fill:#cfe8e2}.mgb-map__z:hover path{filter:brightness(1.06)}.mgb-map svg:has(.mgb-map__z.is-on) .mgb-map__z:not(.is-on) path{opacity:.45}.mgb-map__river{fill:none;stroke:#bcd8de;stroke-width:9;stroke-linecap:round;opacity:.9;pointer-events:none}.mgb-map__street{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:4 4;pointer-events:none}.mgb-map__labels text{font:700 13px/1 system-ui,-apple-system,Segoe UI,sans-serif;fill:#17242b;text-anchor:middle;pointer-events:none}.mgb-map__labels .is-light{fill:#fff}.mgb-map__labels .is-sm{font-size:11px}.mgb-map__labels .is-xs{font-size:9.5px;font-weight:600}.mgb-map__labels .is-street{fill:#245c57}.mgb-map__labels .is-left{text-anchor:start}.mgb-map figcaption{margin-top:.7rem;font-size:.8rem;color:var(--soft);text-align:center}.mgb-zlist{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.mgb-z{display:flex;gap:.8rem;align-items:flex-start;padding:.9rem 1rem;border:1px solid var(--line);border-radius:18px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.mgb-z:hover{transform:translateY(-1px);border-color:#2b7a7059}.mgb-z.is-on{border-color:var(--accent);box-shadow:0 0 0 3px #2b7a701f}.mgb-z b{display:flex;gap:.5rem;align-items:baseline;font-size:.98rem}.mgb-z em{font-style:normal;color:var(--accent-dark)}.mgb-z p{margin:.15rem 0 0;font-size:.84rem;line-height:1.45;color:var(--muted)!important}.mgb-z-note{margin-top:.3rem;padding:.9rem 1rem;border-radius:16px;background:var(--bg);font-size:.84rem;line-height:1.55;color:var(--muted)}.mgb-z-note strong{color:var(--ink)}@media(max-width:989px){.mgb-zones{grid-template-columns:1fr}}@media(max-width:600px){.mgb-map__labels .is-xs{display:none}}.mgb-map__pulse{fill:#e0524a40;transform-origin:0 -5px;animation:mgbPin 2.2s ease-out infinite}@keyframes mgbPin{0%{transform:scale(.6);opacity:1}to{transform:scale(2);opacity:0}}.mgb-map__labels .is-pin{fill:#fff;font-weight:800}.mgb-map__water{fill:#dbeaf0}.mgb-map__waves path{fill:none;stroke:#c3dbe1;stroke-width:2;stroke-linecap:round}.mgb-map__z path{stroke:#fbfaf7;stroke-width:2.5}.mgb-map__line{fill:none;stroke:#245c5759;stroke-width:1.4;stroke-dasharray:3 4;pointer-events:none}.mgb-map__peaks path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;opacity:.9;pointer-events:none}.mgb-map__trail use{fill:#e0524a;opacity:.55;pointer-events:none}.mgb-map__nap{pointer-events:none}.mgb-map__nap path{fill:#17242b}.mgb-map__nap .t{fill:none;stroke:#17242b;stroke-width:4.5;stroke-linecap:round}.mgb-map__nap .z{fill:none;stroke:#245c57;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:mgbZzz 3s ease-in-out infinite}@keyframes mgbZzz{0%,to{opacity:.2;transform:translateY(2px)}50%{opacity:1;transform:translateY(-2px)}}.mgb-map__compass{pointer-events:none}.mgb-map__compass circle,.mgb-map__compass path{fill:#fff;stroke:#245c57;stroke-width:1.6;stroke-linejoin:round}.mgb-map__compass text{font:800 12px/1 system-ui,-apple-system,Segoe UI,sans-serif;fill:#245c57;text-anchor:middle}.mgb-map__pin{pointer-events:none}.mgb-map__pin path{fill:#e0524a;stroke:#fff;stroke-width:2.5;stroke-linejoin:round}.mgb-map__pinpaw{fill:#fff}.mgb-map__pulse{transform-origin:0 -5px}.mgb-map svg{border-radius:26px}.mgb-z__dot{flex:0 0 auto;width:20px;height:20px;margin-top:.15rem;border:0;box-shadow:none;border-radius:0;background:none!important}svg.mgb-z__dot use{stroke:#14232d40;stroke-width:1}.mgb-z--1 svg.mgb-z__dot{fill:#245c57}.mgb-z--2 svg.mgb-z__dot{fill:#7fc3b6}.mgb-z--3 svg.mgb-z__dot{fill:#cfe8e2}.mgb-z--0 svg.mgb-z__dot{fill:#e0524a}.mgb-z.is-on svg.mgb-z__dot{animation:mgbPawTap .5s cubic-bezier(.34,1.56,.64,1)}@keyframes mgbPawTap{0%{transform:scale(.6) rotate(-20deg)}to{transform:none}}.mgb-track__knob{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232b7a70'%3E%3Cellipse cx='12' cy='16' rx='5.6' ry='4.6'/%3E%3Cellipse cx='5' cy='10' rx='2.3' ry='2.9'/%3E%3Cellipse cx='9.6' cy='5.8' rx='2.3' ry='3'/%3E%3Cellipse cx='14.4' cy='5.8' rx='2.3' ry='3'/%3E%3Cellipse cx='19' cy='10' rx='2.3' ry='2.9'/%3E%3C/svg%3E") center/13px no-repeat}.mgb-tier__gift{display:flex;align-items:center;gap:.8rem;margin-top:1.1rem;padding:.7rem .9rem;border-radius:18px;background:var(--accent-soft);border:1px solid rgba(43,122,112,.16);text-decoration:none;color:var(--ink);transition:transform .2s,border-color .2s}.mgb-tier__gift:hover{transform:translateY(-2px);border-color:#2b7a7066}.mgb-tier__gift img{flex:0 0 auto;width:44px;height:auto;display:block;filter:drop-shadow(0 4px 8px rgba(20,35,45,.14))}.mgb-tier__gift span{display:flex;flex-direction:column;font-size:.86rem;line-height:1.35;color:var(--muted)}.mgb-tier__gift b{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-dark)}@media(prefers-reduced-motion:reduce){.mgb-map__nap .z,.mgb-z__dot{animation:none!important}}@media(max-width:600px){.mgb-map__labels .is-pin{display:inline;font-size:12px}}body:has(.mgb) #shopify-section-footer,body:has(.mgb) .momo-announcement-bar{display:none!important}.mgb-phone{width:100%;min-height:50px;padding:.7rem 1rem;border:1px solid rgba(20,35,45,.16);border-radius:14px;background:#fff;font:inherit;font-size:1rem;color:var(--ink);transition:border-color .2s,box-shadow .2s}.mgb-phone:hover{border-color:#2b7a7073}.mgb-phone:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #2b7a7026}.mgb-phone.is-invalid{border-color:#d0493f;box-shadow:0 0 0 3px #d0493f1f}.mgb-field legend label{font:inherit;color:inherit;cursor:pointer}.mgb-fee-note{margin:.8rem 0 0;padding:.7rem .9rem;border-radius:14px;background:#f3faf8;border:1px solid rgba(43,122,112,.2);font-size:.84rem;line-height:1.5;color:#245c57}.mgb-fee-note b{color:#17242b}.mgb-cat-lane{position:absolute;left:0;top:-24px;height:24px;width:0;pointer-events:none;z-index:2}.mgb-track{--cat:#1f4b47}.mgb-cat{position:absolute;bottom:0;left:0;width:38px;height:24px;margin-left:-19px;animation:mgbCatRun var(--cat-dur,4.2s) linear infinite}.mgb-cat svg{display:block;width:100%;height:100%;overflow:visible;animation:mgbCatBob .28s ease-in-out infinite alternate}.mgb-cat .lg-a{animation:mgbCatLegA .28s steps(1) infinite}.mgb-cat .lg-b{animation:mgbCatLegB .28s steps(1) infinite}.mgb-cat .tl{transform-origin:9px 12px;animation:mgbCatTail .56s ease-in-out infinite alternate}@keyframes mgbCatRun{0%{left:0;opacity:0}8%{opacity:1}80%{opacity:1}to{left:100%;opacity:0}}@keyframes mgbCatBob{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}@keyframes mgbCatLegA{0%{opacity:1}50%{opacity:0}}@keyframes mgbCatLegB{0%{opacity:0}50%{opacity:1}}@keyframes mgbCatTail{0%{transform:rotate(-8deg)}to{transform:rotate(10deg)}}.mgb-cat-lane.is-still .mgb-cat{animation:none;left:100%;opacity:1}.mgb-cat-lane.is-still .mgb-cat svg,.mgb-cat-lane.is-still .tl{animation:none}.mgb-cat-lane.is-still .lg-a,.mgb-cat-lane.is-still .lg-b{animation:none}.mgb-cat-lane.is-still .lg-b{opacity:0}@media(prefers-reduced-motion:reduce){.mgb-cat{animation:none;left:100%;opacity:1}.mgb-cat svg,.mgb-cat .tl,.mgb-cat .lg-a,.mgb-cat .lg-b{animation:none}.mgb-cat .lg-b{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/momo-group-buy-zones.css.map */
