.revel-floating-cart{position:fixed!important;top:16px!important;right:16px!important;z-index:2147483000!important;display:flex!important;align-items:center;gap:9px;background:#b91c31;color:white!important;padding:12px 14px;border-radius:6px;text-decoration:none!important;font-weight:800;box-shadow:0 5px 22px #0005;min-height:44px}.revel-floating-cart .revel-cart-badge{background:white;color:#a51b2d;border-radius:99px;min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.revel-floating-cart:focus-visible{outline:3px solid #111;outline-offset:3px}@media(max-width:640px){.revel-floating-cart{top:8px!important;right:8px!important;padding:9px 11px;font-size:13px}}