.shophero.svelte-1vodbqu{gap:var(--sp-4);margin:0 0 var(--sp-5);padding:var(--sp-5);border:1px solid var(--night-line);border-radius:var(--r-4);background:linear-gradient(140deg, var(--night) 0%, var(--night) 55%, var(--night-2) 100%);color:var(--on-night);box-shadow:var(--shadow-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media (width>=760px){.shophero.svelte-1vodbqu{padding:var(--sp-6);grid-template-columns:minmax(0,1fr) 15rem;align-items:center}}.shophero.svelte-1vodbqu h1:where(.svelte-1vodbqu){color:var(--on-night);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.75rem);font-weight:800;line-height:1.08}.kick.svelte-1vodbqu{margin-bottom:var(--sp-2);font-size:var(--fs-md);letter-spacing:0;color:var(--sun);font-weight:700;display:block}.sh-lead.svelte-1vodbqu{margin:var(--sp-3) 0 0;max-width:60ch;color:var(--on-night-soft);font-size:var(--fs-body);line-height:1.55}.sh-facts.svelte-1vodbqu{gap:var(--sp-2);margin:var(--sp-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sh-facts.svelte-1vodbqu li:where(.svelte-1vodbqu){align-items:center;gap:var(--sp-2);border:1px solid var(--night-line);border-radius:var(--r-pill);color:var(--on-night);font-size:var(--fs-sm);padding:6px 12px;font-weight:600;display:inline-flex}.sh-facts.svelte-1vodbqu svg{color:var(--sun)}.sh-act.svelte-1vodbqu{align-items:center;gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.shophero.svelte-1vodbqu .sh-go:where(.svelte-1vodbqu){min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--sun);border-color:var(--sun);color:var(--night);align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.shophero.svelte-1vodbqu .sh-go:where(.svelte-1vodbqu):hover{filter:brightness(1.05)}.sh-basket.svelte-1vodbqu{align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-2);color:var(--on-night);font-weight:700;display:inline-flex}.shophero.svelte-1vodbqu :where(.svelte-1vodbqu):focus-visible{outline-color:var(--on-night)}.sh-art.svelte-1vodbqu{place-items:center;height:13rem;display:none;position:relative}@media (width>=760px){.sh-art.svelte-1vodbqu{display:grid}}.sh-sun.svelte-1vodbqu{aspect-ratio:1;background:radial-gradient(circle at 50% 50%, var(--sun) 0%, var(--sun) 38%, transparent 70%);opacity:.55;border-radius:50%;width:11rem;position:absolute}.sh-mark.svelte-1vodbqu{color:var(--on-night);position:relative}@media (prefers-reduced-motion:no-preference){.sh-sun.svelte-1vodbqu{animation:1.2s cubic-bezier(.2,.7,.2,1) both svelte-1vodbqu-rise}@keyframes svelte-1vodbqu-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:.55;transform:none}}}.lead.svelte-1vodbqu{font-size:var(--fs-body);margin:0 0 8px}.soft.svelte-1vodbqu{color:var(--ink-soft);margin:0}.cats.svelte-1vodbqu{margin:0 0 var(--sp-5);gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.cat.svelte-1vodbqu{gap:2px var(--sp-3);height:100%;padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-4);background:var(--sheet);box-shadow:var(--shadow-1);color:var(--ink);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-content:start;text-decoration:none;display:grid}@media (hover:hover){.cat.svelte-1vodbqu:hover{border-color:var(--line-strong);box-shadow:var(--shadow-2)}}.mark.svelte-1vodbqu{border-radius:var(--r-3);background:var(--sun-bg);width:52px;height:52px;color:var(--sun-ink);grid-row:span 3;place-items:center;display:grid}.t.svelte-1vodbqu{font-weight:800;font-size:var(--fs-body)}.b.svelte-1vodbqu{font-size:var(--fs-md);color:var(--ink-soft);line-height:1.5}.count.svelte-1vodbqu{font-size:var(--fs-sm);color:var(--accent);margin-top:var(--sp-1);align-items:center;gap:2px;font-weight:700;display:inline-flex}.shelf.svelte-1vodbqu{margin:0 0 var(--sp-5);scroll-margin-top:calc(var(--appbar-h,52px) + var(--subnav-h,0px) + 12px)}.shelf-head.svelte-1vodbqu{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-4);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.shelf-head.svelte-1vodbqu h2:where(.svelte-1vodbqu){margin:0}.shelf-head.svelte-1vodbqu .soft:where(.svelte-1vodbqu){font-size:var(--fs-md)}.grid.svelte-1vodbqu{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.facts.svelte-1vodbqu{margin:0 0 var(--sp-3);gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;line-height:1.55;list-style:none;display:grid}.facts.svelte-1vodbqu li:where(.svelte-1vodbqu){gap:var(--sp-3);align-items:flex-start;display:flex}.ico.svelte-1vodbqu{border-radius:var(--r-3);background:var(--accent-bg);width:40px;height:40px;color:var(--accent);flex:none;place-items:center;display:grid}.links.svelte-1vodbqu{gap:var(--sp-1) var(--sp-5);flex-wrap:wrap;margin:0;display:flex}.links.svelte-1vodbqu a:where(.svelte-1vodbqu){padding:10px 0}
