:root{--fontIncrement:.2rem;--fontSizeBase:1rem}@media screen and (min-width: 780px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}@media screen and (min-width: 1430px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}:root{--fontSizeSm:calc(var(--fontSizeBase) - (var(--fontIncrement) * 1.5));--fontSizeMd:var(--fontSizeBase);--fontSizeH6:calc(var(--fontSizeMd) + var(--fontIncrement));--fontSizeH5:calc(var(--fontSizeH6) + var(--fontIncrement));--fontSizeH4:calc(var(--fontSizeH5) + var(--fontIncrement));--fontSizeH3:calc(var(--fontSizeH4) + var(--fontIncrement));--fontSizeH2:calc(var(--fontSizeH3) + var(--fontIncrement));--fontSizeH1:calc(var(--fontSizeH2) + var(--fontIncrement));--fontSizeXXXL:clamp(3rem, calc(5vw + 1rem), 6rem);--fontSizeXXL:clamp(2rem, calc(2vw + 0.5rem), 6rem)}section.svelte-7ynetw.svelte-7ynetw{padding:3vw;display:grid;grid-gap:1rem}section.svelte-7ynetw .card.svelte-7ynetw{display:flex;flex-direction:column}section.svelte-7ynetw .card.featured header .h4.svelte-7ynetw{background:hsl(var(--accentHS) var(--accentL))}section.svelte-7ynetw .card.featured header .price.svelte-7ynetw{background:hsl(var(--accentHS) var(--accentL))}section.svelte-7ynetw .card.featured .actionRow .primary.svelte-7ynetw{background:hsl(var(--primaryHS) var(--primaryL));border:hsl(var(--primaryHS) var(--primaryL));color:hsl(var(--onPrimary)/var(--onPrimaryStrength3))}section.svelte-7ynetw .card header.svelte-7ynetw{display:grid;grid-template-rows:3rem auto 3rem;position:relative}section.svelte-7ynetw .card header.svelte-7ynetw:before{content:"";background-image:linear-gradient(45deg,black,transparent);position:absolute;top:0;left:0;right:0;bottom:0}section.svelte-7ynetw .card header .price.svelte-7ynetw{display:flex;justify-content:center;align-items:center;grid-row:3;grid-column:1;z-index:2;color:#fff;background:hsl(var(--accentAltHS) var(--accentAltL))}section.svelte-7ynetw .card header .h4.svelte-7ynetw{display:flex;justify-content:center;align-items:center;margin:0;padding:0;grid-row:1;grid-column:1;font-size:1rem;color:#fff;z-index:2;background:hsl(var(--accentAltHS) var(--accentAltL))}section.svelte-7ynetw .card header img.svelte-7ynetw{grid-row:2;grid-column:1;width:100%;height:100%;object-fit:cover;aspect-ratio:6/3}section.svelte-7ynetw .card ul.svelte-7ynetw{background-color:#fff;list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:center}section.svelte-7ynetw .card ul li.svelte-7ynetw{padding:.5rem;width:100%;border-bottom:1px solid hsl(var(--primaryHS) var(--primaryL))}section.svelte-7ynetw .card .actionRow.svelte-7ynetw{display:flex;flex-direction:column}section.svelte-7ynetw .card .actionRow a.svelte-7ynetw{font-weight:500;letter-spacing:1px;cursor:pointer;padding:.3em 1em;border-radius:2px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;width:auto;box-shadow:0 0 #0000,0 0 #0000;transition:all .3s cubic-bezier(.25,.8,.25,1);color:inherit}section.svelte-7ynetw .card .actionRow a.primary.svelte-7ynetw{border:1px solid hsl(var(--accentHS) var(--accentL));background-color:hsl(var(--accentHS) var(--accentL));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #0000,0 10px 10px #0000}section.svelte-7ynetw .card .actionRow a.primary.svelte-7ynetw:hover{border:1px solid hsl(var(--accentHS) calc(var(--accentL) - 10%));background-color:hsl(var(--accentHS) calc(var(--accentL) - 10%));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}@media (min-width: 780px){section.svelte-7ynetw.svelte-7ynetw{grid-template-columns:1fr 1fr 1fr 1fr}}
