.sticky-cart{position:fixed;right:0;bottom:0;left:0;z-index:3;display:block;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));border-top:var(--mh-border-width) solid var(--mh-color-border-light);background-color:var(--mh-color-bg);visibility:hidden;transform:translateY(100%);transition:transform .3s ease,visibility 0s .3s}.sticky-cart.is-visible{visibility:visible;transform:translateY(0);transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.sticky-cart,.sticky-cart.is-visible{transition:none}}.sticky-cart__inner.page-width{box-sizing:border-box;padding:0 var(--mh-gutter-mobile)}.sticky-cart__inner{display:flex;align-items:center;gap:1.2rem}.sticky-cart__info{flex:1 1 auto;min-width:0;text-align:center}.sticky-cart__title{display:none;margin:0;overflow:hidden;color:var(--mh-color-text);font-size:var(--mh-font-size-xs);font-weight:var(--mh-font-weight-regular);line-height:var(--mh-line-height-tight);letter-spacing:var(--mh-letter-spacing-card);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sticky-cart__price .price{margin:0;color:var(--mh-color-text);font-size:var(--mh-font-size-md);letter-spacing:var(--mh-letter-spacing-body);white-space:nowrap}.sticky-cart__button.button{flex:0 0 auto;width:60%;min-height:var(--mh-button-height);padding:0 1.2rem;white-space:nowrap;border-radius:var(--mh-radius-none);font-size:var(--mh-font-size-md)}@media screen and (min-width:750px){.sticky-cart__title{display:block}.sticky-cart__button.button{width:32rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-sticky-cart.css.map */
