.product-inventory{margin:0;font:400 calc(13px * var(--font-body-scale))/1.5 var(--font-body);color:var(--color-brand)}.product-pickup{border-block:1px solid var(--color-border);font-size:calc(14px * var(--font-body-scale));line-height:1.5}.product-pickup summary{padding:12px 0;min-height:44px;cursor:pointer}.product-pickup ul{list-style:none;padding:0;display:grid;gap:20px;margin:0 0 20px}.product-pickup p{margin-block:0 8px}.product-volume-pricing{width:100%;border-collapse:collapse;font-size:calc(13px * var(--font-body-scale))}.product-volume-pricing th,.product-volume-pricing td{padding:10px;text-align:start;border-bottom:1px solid var(--color-border)}.sticky-buy{position:fixed;inset-inline:0;bottom:0;z-index:35;padding:12px 24px;background:var(--color-background);color:var(--color-foreground);border-top:1px solid var(--color-border);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(180px,300px);align-items:center;gap:24px;font:400 calc(13px * var(--font-interface-scale))/1.4 var(--font-mono)}.sticky-buy [data-sticky-title]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.has-sticky-buy{padding-bottom:76px}@media(max-width:989px){.sticky-buy{padding:10px 20px;grid-template-columns:auto minmax(0,1fr);gap:16px}.sticky-buy [data-sticky-title]{display:none}.sticky-buy .button{padding-inline:12px}}pickup-availability{display:block}.product-info__block--pickup:has(pickup-availability[hidden]){display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-extras.css.map */
