.store-admin-link{font-size:10px;color:#7a8495;text-decoration:none}.store-admin-link:hover{color:#0c1d56;text-decoration:underline}.store-price-tiers{margin:8px 0 10px;color:#647184;font-size:10px}.store-price-tiers summary{cursor:pointer;padding:6px 0;font-weight:650;color:var(--brand-primary)}.store-price-tiers table{width:100%;border-collapse:collapse;font-size:10px;font-variant-numeric:tabular-nums}.store-price-tiers th,.store-price-tiers td{padding:6px 3px;border-bottom:1px solid #edf0f3;text-align:right;white-space:nowrap}.store-price-tiers th:first-child,.store-price-tiers td:first-child{text-align:left}.store-price-tiers th{font-size:9px;color:#7a8495}.store-price-tiers>small{display:block;margin-top:5px;font-size:9px}.product-image>.image-trigger{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.product-image>.image-trigger:hover{box-shadow:none}.store-shell .image-trigger{border:0;background:transparent;padding:0}.store-shell button:focus-visible,.store-shell select:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}
.store-empty-access{grid-column:1/-1;padding:24px;background:#fff;border:1px solid #e1e5ea;border-radius:16px;color:#647184;font-size:14px}.store-empty-access a{color:#0c1d56}
.store-checkout-controls{display:grid;gap:8px;margin-top:10px}.store-checkout-controls .add-button{margin-top:0;border:0;cursor:pointer}.store-checkout-controls .add-button:disabled{opacity:.5;cursor:default}.store-checkout-controls>a{font-size:12px;color:#0c1d56;text-align:center}.store-checkout-controls>small{font-size:10px;line-height:1.4;color:#7a8495}
