hn-mobile-sticky-cart{display:block;height:0}.hn-mobile-sticky-cart,.hn-mobile-sticky-cart[hidden]{display:none}@media only screen and (max-width:767px){body:has(hn-mobile-sticky-cart){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.hn-mobile-sticky-cart:not([hidden]){position:fixed;z-index:30;inset-inline:0;bottom:var(--hn-sticky-bottom, 0px);display:flex;align-items:center;gap:12px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));box-sizing:border-box;border-top:1px solid var(--border, #d6dbc9);background:var(--bg, #f9fce8);color:var(--text, #1a1a1a);box-shadow:0 -3px 12px #00000014}.hn-mobile-sticky-cart__selection{flex:1;min-width:0;display:grid;gap:3px;padding:0;border:0;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer}.hn-mobile-sticky-cart__tier{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:2px}.hn-mobile-sticky-cart__price{font-size:14px;font-weight:600;line-height:1.3}.hn-mobile-sticky-cart__add{flex:0 0 auto;min-width:96px;min-height:44px;padding:10px 20px;font-size:14px}.hn-mobile-sticky-cart__add:disabled{opacity:.6;cursor:wait}.hn-mobile-sticky-cart__selection:focus-visible{outline:2px solid currentColor;outline-offset:4px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/hn-mobile-sticky-cart.css.map */
