.milwa-guest-note{color:#17396e;font-size:14px;line-height:1.45;margin:10px 0;text-align:center}#milwa-guest-checkout{padding:12px 16px;background:#f1f6fc;border:1px solid #dbe5ef;border-radius:8px;text-align:left}#milwa-cart-bar{display:none}@media (max-width:760px){body.milwa-has-cart-bar{padding-bottom:var(--milwa-cart-bar-height,104px)!important}body.milwa-has-cart-bar #cookie-law-info-again{bottom:calc(var(--milwa-cart-bar-height,104px) + 8px)!important}#milwa-cart-bar:not([hidden]){box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(128px,auto);gap:6px 12px;align-items:center;position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #c9d5e7;box-shadow:0 -3px 12px rgba(16,46,85,.08);font-size:14px;line-height:1.3;color:#17396e}#milwa-cart-bar strong{display:block;font-size:21px;overflow-wrap:anywhere}#milwa-cart-bar button{min-height:48px;border:0;border-radius:8px;padding:10px 16px;background:#082c77;color:white;font-size:16px;font-weight:700;line-height:1.25;white-space:normal}#milwa-cart-bar button:disabled{opacity:.6;cursor:wait}#milwa-cart-bar small{font-size:11px;grid-column:1/-1}#milwa-cart-bar button:focus-visible{outline:3px solid #dc9919;outline-offset:2px}}