mobile-purchase-bar{display:none}@media screen and (max-width:749px){body:has(mobile-purchase-bar[data-ready]){padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}mobile-purchase-bar[data-ready]:not([hidden]):not([data-inline-visible]):not([data-editing]){display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,1fr);align-items:center;gap:12px;position:fixed;inset:auto 0 0;z-index:30;padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--sophestia-line);background:var(--sophestia-surface);color:var(--sophestia-ink);font-family:var(--font-body-family);box-sizing:border-box}body:has(#PBarNextFrame) mobile-purchase-bar[data-ready]{bottom:60px}body:has(cart-drawer.active,details[open]>.header__icon--menu,dialog[open],.product-media-modal[open]) mobile-purchase-bar[data-ready]{display:none!important}.mobile-purchase-bar__price{margin:0;font-size:20px;line-height:1.2;font-variant-numeric:tabular-nums}.mobile-purchase-bar__selection{margin:3px 0;font-size:11px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-purchase-bar__options{display:block;padding:5px 0;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mobile-purchase-bar__add{min-height:48px;padding:14px 12px;border:1px solid var(--sophestia-ink);border-radius:0;background:var(--sophestia-ink);color:var(--sophestia-cream);font:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.mobile-purchase-bar__add:disabled{opacity:.45;cursor:not-allowed}mobile-purchase-bar button:focus-visible{outline:2px solid var(--sophestia-accent);outline-offset:3px}[data-wp-buy] input,product-info input,product-info textarea{scroll-margin-block:140px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mobile-purchase-bar.css.map */
