.gm-ship{box-sizing:border-box;margin:0 0 12px;padding:12px 14px;border:1px solid #ffd2ad;border-radius:14px;background:#fff6ef;color:#20222d;font-size:14px;line-height:1.4}.gm-ship[hidden]{display:none!important}.gm-ship--page{margin:0 0 16px}.gm-ship__top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 8px}.gm-ship__msg{margin:0;font-weight:700;flex:1 1 200px}.gm-ship__meta{margin:0;font-size:12px;color:#5c5560;white-space:nowrap}.gm-ship__track{position:relative;height:10px;border-radius:999px;background:#ffe2cc;overflow:hidden}.gm-ship__fill{display:block;height:100%;width:0;border-radius:inherit;background:#ff7817;transition:width .5s cubic-bezier(.2,.8,.2,1)}.gm-ship.is-close{border-color:#ff7817}.gm-ship.is-close .gm-ship__fill{background:linear-gradient(90deg,#ff7817,#ffb066,#ff7817);background-size:200% 100%;animation:gm-ship-shine 1.8s linear infinite}.gm-ship.is-done{background:#effaf2;border-color:#b9e4c6}.gm-ship.is-done .gm-ship__fill{background:#1f9d55}@keyframes gm-ship-shine{0%{background-position:200% 0}to{background-position:0 0}}@media(max-width:749px){.gm-ship{padding:10px 12px;font-size:13px}.gm-ship__track{height:8px}}@media(prefers-reduced-motion:reduce){.gm-ship__fill{transition:none}.gm-ship.is-close .gm-ship__fill{animation:none}}.gm-float{--gm-float-gap:16px;position:fixed;left:50%;bottom:calc(var(--gm-float-gap) + var(--gm-page-dock-height,0px) + env(safe-area-inset-bottom,0px));z-index:40;box-sizing:border-box;display:flex;align-items:center;gap:4px;width:min(460px,calc(100% - 32px));padding:8px 8px 8px 10px;background:#fff;color:#08182c;border:1px solid #ffe1c9;border-radius:20px;box-shadow:0 14px 34px #08182c24,0 2px 8px #08182c0f;font-family:var(--font-body-family,inherit);opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 32px));transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.gm-float.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.gm-float *{box-sizing:border-box}.gm-float__open{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0;margin:0;padding:2px 4px 2px 2px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gm-float__icon{position:relative;flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#fff1e6;color:#ff7817}.gm-float__count{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#ff7817;color:#fff;font-size:11px;font-weight:700;line-height:16px;text-align:center}.gm-float__body{flex:1 1 auto;display:flex;flex-direction:column;gap:7px;min-width:0}.gm-float .gm-float__msg{flex:none;display:block;margin:0;font-size:13.5px;font-weight:700;line-height:1.25;letter-spacing:.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-float .gm-ship__track{display:block;height:6px;background:#ffeadb}.gm-float__total{flex:none;padding-left:6px;font-size:13.5px;font-weight:700;color:#ff7817;white-space:nowrap}.gm-float__close{flex:none;display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer;transition:background .15s,color .15s}.gm-float__close:hover{background:#fff1e6;color:#08182c}.gm-float__open:focus-visible,.gm-float__close:focus-visible{outline:2px solid #ff7817;outline-offset:2px}.gm-float.is-close .gm-ship__fill{background:linear-gradient(90deg,#ff7817,#ffb066,#ff7817);background-size:200% 100%;animation:gm-ship-shine 1.8s linear infinite}.gm-float.is-done .gm-ship__fill{background:#1f9d55}.gm-float.is-done .gm-float__icon{background:#effaf2;color:#1f9d55}.gm-float.is-done .gm-float__count{background:#1f9d55}body.overflow-hidden .gm-float{opacity:0;pointer-events:none}@media(max-width:749px){.gm-float{--gm-float-gap:74px;width:calc(100% - 24px);border-radius:18px}.gm-float__open{gap:10px}.gm-float__icon{width:38px;height:38px;border-radius:12px}.gm-float .gm-float__msg,.gm-float__total{font-size:13px}.gm-float .gm-float__msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.25}.gm-float__body{gap:6px}}@media(prefers-reduced-motion:reduce){.gm-float{transition:opacity .2s ease;transform:translate(-50%)}.gm-float.is-close .gm-ship__fill{animation:none}}@media print{.gm-float{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/gymatics-delivery-progress.css.map */
