.mia-freeship{margin:0 auto clamp(2rem,2.4vw,4rem);max-width:52rem;text-align:center}.mia-freeship__text{font-family:var(--mia-font-ui);font-weight:500;font-size:calc(clamp(1.4rem,.9vw,1.9rem) * var(--mia-text-scale, 1));color:var(--mia-green-dark);margin:0 0 .4rem}.mia-freeship__text strong{font-weight:700}.mia-freeship__text--done{color:var(--mia-green)}.mia-freeship__sub{font-family:var(--mia-font-text);font-size:calc(clamp(1.2rem,.75vw,1.5rem) * var(--mia-text-scale, 1));color:var(--mia-ink-2);margin:0 0 1.2rem}.mia-freeship__bar{position:relative;height:1rem;border-radius:999px;background:#0d5f351f}.mia-freeship__fill{display:block;position:relative;height:100%;min-width:1rem;border-radius:999px;background:linear-gradient(90deg,var(--mia-green-dark),var(--mia-green));transition:width .5s cubic-bezier(.2,.8,.2,1)}.mia-freeship__truck{position:absolute;right:-1.9rem;top:50%;transform:translateY(-50%);width:4rem;height:4rem;border-radius:50%;background:var(--mia-green);box-shadow:0 .2rem .8rem #052f1a52;display:flex;align-items:center;justify-content:center;animation:mia-truck-nudge 1.5s ease-in-out infinite}.mia-freeship__truck img{width:74%;height:auto;filter:brightness(0) invert(1)}@keyframes mia-truck-nudge{0%,to{transform:translateY(-50%) translate(0)}50%{transform:translateY(-50%) translate(.45rem)}}.mia-freeship__truck--done{animation:none}@media(prefers-reduced-motion:reduce){.mia-freeship__truck{animation:none}}.mia-delivery-date__hint{margin:.8rem 0 0;font-family:var(--mia-font-ui);font-size:1.35rem;color:var(--mia-red)}.mia-delivery-date__label--slot{margin-top:1.2rem}.mia-delivery-date{max-width:52rem;margin:0 auto clamp(2rem,2.4vw,4rem)}.mia-delivery-date__label{display:block;font-family:var(--mia-font-ui);font-weight:500;font-size:calc(clamp(1.3rem,.82vw,1.7rem) * var(--mia-text-scale, 1));color:var(--mia-ink);margin-bottom:.8rem}.mia-delivery-date__input{width:100%;box-sizing:border-box;font-family:var(--mia-font-ui);font-size:1.5rem;color:var(--mia-ink);padding:1.4rem 1.6rem;border:.1rem solid rgba(13,95,53,.25);border-radius:.6rem;background:#fff;transition:border-color .15s ease}.mia-delivery-date__input:focus{outline:none;border-color:var(--mia-green)}.mia-cart-unit{font-family:var(--mia-font-ui);font-weight:400;font-size:1.3rem;color:var(--mia-green-dark);opacity:.7;margin-top:.3rem}.cart__dynamic-checkout-buttons .shopify-payment-button__button--unbranded,#checkout{background:var(--mia-green)!important}#checkout:hover{background:var(--mia-green-dark)!important}.mia-minorder{margin:0 0 1.6rem;padding:1.4rem 1.6rem;border-radius:.8rem;border:1px solid rgba(237,11,11,.22);background:#ed0b0b0d;text-align:center}.mia-minorder__text{font-family:var(--mia-font-ui);font-weight:500;font-size:calc(clamp(1.4rem,.9vw,1.8rem) * var(--mia-text-scale, 1));color:var(--mia-red);margin:0 0 .4rem}.mia-minorder__text strong{font-weight:700}.mia-minorder__sub{font-family:var(--mia-font-text);font-size:calc(clamp(1.2rem,.75vw,1.4rem) * var(--mia-text-scale, 1));color:var(--mia-ink-2);margin:0}.cart__checkout-button[disabled]{cursor:not-allowed}.mia-minorder[hidden]{display:none}.mia-minorder-hidden{display:none!important}.totals>.totals__total-value{white-space:nowrap;flex:0 0 auto}.totals>.totals__total{text-wrap:balance}.mia-delivery-date__note{margin:.8rem 0 0;font-family:var(--mia-font-ui);font-size:1.3rem;line-height:1.45;color:var(--mia-ink-soft, #5d6b61)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mia-cart.css.map */
