.price.svelte-1e4bgc.svelte-1e4bgc{font-family:Roboto Mono,monospace;display:inline-flex;align-items:center;font-size:var(--font-size, 1.8em);gap:var(--gap, 1em);width:max-content;white-space:nowrap;text-decoration:none!important;width:100%;overflow:hidden;line-height:1.1}.price.svelte-1e4bgc .discount.svelte-1e4bgc{background-color:#eb4d4b;padding:.1em .5em;border-radius:4px;color:#fffc;font-weight:600;width:fit-content}.price.svelte-1e4bgc strike.svelte-1e4bgc{font-weight:400;opacity:.7}@media only screen and (max-width: 767px){.price.svelte-1e4bgc.svelte-1e4bgc{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;grid-template-areas:"price price" "discount before-price";gap:0 .4em}.price.svelte-1e4bgc .discount.svelte-1e4bgc{display:block}.price.hasDiscount.svelte-1e4bgc.svelte-1e4bgc{grid-template-rows:1fr 1fr}}a.svelte-15deasu.svelte-15deasu{width:100%;aspect-ratio:1;color:inherit;text-decoration:none;position:relative}@media only screen and (max-width: 767px){a.svelte-15deasu.svelte-15deasu{font-size:3vmin}}a.svelte-15deasu h3.svelte-15deasu{font-weight:400}a.svelte-15deasu .image.svelte-15deasu{--border-color:#0002;box-shadow:4px 4px 0 var(--primary-color);overflow:hidden;border:4px solid var(--border-color);margin-bottom:.6em}a.svelte-15deasu .image picture.svelte-15deasu{aspect-ratio:1/1;transition:all .225s ease-in-out}a.svelte-15deasu .discount.svelte-15deasu{padding:.25em .6em;background-color:#eb4d4b;color:#fffc;position:absolute;top:.5em;right:-.5em;border-radius:6px 0 0 6px;font-family:Roboto Mono,monospace}a.svelte-15deasu.svelte-15deasu:hover{text-decoration:underline}a.svelte-15deasu:hover .image.svelte-15deasu{--border-color:var(--secondary-color);box-shadow:8px 8px 0 var(--primary-color)}a.svelte-15deasu:hover picture.svelte-15deasu{transform:scale(1.05) translateY(-2px)}
