.floating-buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));border-top:1px solid rgba(var(--color-foreground, 18, 18, 18),.15);box-shadow:0 -4px 16px #00000014;transform:translateY(100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.floating-buy-bar.is-visible{transform:translateY(0);visibility:visible;transition:transform .25s ease}.floating-buy-bar__inner{display:flex;align-items:stretch;gap:10px}.floating-buy-bar__qty{display:flex;flex:0 0 auto;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.4);border-radius:var(--buttons-radius, 0);overflow:hidden}.floating-buy-bar__qty-btn{width:40px;border:0;background:transparent;color:inherit;font-size:1.8rem;cursor:pointer}.floating-buy-bar__qty-input{width:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.floating-buy-bar__qty-input::-webkit-outer-spin-button,.floating-buy-bar__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.floating-buy-bar__btn{flex:1 1 0;min-width:0;min-height:44px;padding:0 14px;border:1px solid transparent;border-radius:var(--buttons-radius, 4px);font:inherit;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.floating-buy-bar__btn--cart{background:rgb(var(--color-button, 18, 18, 18));color:rgb(var(--color-button-text, 255, 255, 255))}.floating-buy-bar__btn--buy{background:transparent;color:inherit;border-color:currentColor}.floating-buy-bar__btn:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:749px){.floating-buy-bar__inner{gap:8px}.floating-buy-bar__qty-btn{width:32px}.floating-buy-bar__qty-input{width:34px}.floating-buy-bar__btn{padding:0 8px;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/floating-buy-bar.css.map */
