.shop-hero.svelte-1qx1xm5{padding-block:clamp(2.5rem,6vw,4rem)}.shop-hero.svelte-1qx1xm5 .eyebrow:where(.svelte-1qx1xm5){color:var(--brand-sun)}.trust.svelte-1qx1xm5{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.6rem 2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.trust.svelte-1qx1xm5 li:where(.svelte-1qx1xm5){display:flex;gap:.5rem;align-items:flex-start;color:var(--text-muted)}.trust.svelte-1qx1xm5 .icon{color:#7be0a8;margin-top:3px}.tiles.svelte-1qx1xm5{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.tile.svelte-1qx1xm5{display:flex;flex-direction:column;gap:1rem;color:var(--text);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.tile.svelte-1qx1xm5:hover{text-decoration:none;transform:translateY(-3px);box-shadow:var(--shadow)}.tile.svelte-1qx1xm5 h2:where(.svelte-1qx1xm5){font-size:1.2rem;margin-bottom:.25rem}.tile.svelte-1qx1xm5 p:where(.svelte-1qx1xm5){margin:0 0 .6rem;color:var(--text-muted);font-size:.94rem}.price.svelte-1qx1xm5{font-weight:700;color:var(--accent)}.product.svelte-1qx1xm5{display:flex;flex-direction:column;gap:.75rem}.product.svelte-1qx1xm5 h3:where(.svelte-1qx1xm5){margin:0;font-size:1.05rem}.extra.svelte-1qx1xm5{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.extra.svelte-1qx1xm5 .row:where(.svelte-1qx1xm5){width:100%}.extra.svelte-1qx1xm5 h3:where(.svelte-1qx1xm5){margin:0}
