article.svelte-11a4jmg{background-color:var(--bg);box-shadow:0 183px 51px rgba(var(--channels-black),0),0 117px 47px rgba(var(--channels-black),.01),0 66px 40px rgba(var(--channels-black),.02),0 29px 29px rgba(var(--channels-black),.03),0 7px 16px rgba(var(--channels-black),.03);border:var(--border);border-radius:var(--border-radius);position:relative;height:100%;width:100%}.highlight.svelte-11a4jmg{--fg: var(--fg-0);background-color:var(--bg-100);grid-column:2 / span 2;grid-row:2}@media (max-width: 1140px){.highlight.svelte-11a4jmg{grid-column:1 / span 2}}@media (width < 1024px){.highlight.svelte-11a4jmg{grid-column:2 / span 2}}@media (width < 768px){.highlight.svelte-11a4jmg{grid-column:1 / span 2}}@media (width < 640px){.highlight.svelte-11a4jmg{grid-column:1 / span 1}}.highlight.svelte-11a4jmg.highlightposition{grid-row:1}.highlight.svelte-11a4jmg a:where(.svelte-11a4jmg){flex-direction:row}.highlight.svelte-11a4jmg figure:where(.svelte-11a4jmg){border-radius:var(--border-radius) 0 0 var(--border-radius);margin:calc((var(--padding-card) * -1)) calc(var(--padding-card) * -1) calc((var(--padding-card) * -1)) 0;aspect-ratio:unset;width:calc(50% + var(--gap-small) - 10px);flex-shrink:0;padding:0;max-height:calc(100% + var(--padding-card) + 1.25rem);overflow:hidden}.highlight.svelte-11a4jmg figure:where(.svelte-11a4jmg) img:where(.svelte-11a4jmg){object-position:center}.highlight.svelte-11a4jmg .content:where(.svelte-11a4jmg){margin:0;padding-left:var(--padding-card);margin-left:var(--padding-card);justify-content:space-between;flex-grow:unset}@media (width < 640px){.highlight.svelte-11a4jmg .content:where(.svelte-11a4jmg){padding-left:0}}.highlight.svelte-11a4jmg h1:where(.svelte-11a4jmg){font-size:var(--h3);margin-top:auto;margin-bottom:auto}.highlight.svelte-11a4jmg footer:where(.svelte-11a4jmg){margin-top:0}.highlight.svelte-11a4jmg .details:where(.svelte-11a4jmg){align-self:center}.highlight.svelte-11a4jmg.horizontal .content:where(.svelte-11a4jmg){flex-grow:1}.small-shadow.svelte-11a4jmg{box-shadow:0 10px 15px -3px rgba(var(--channels-black),.05),0 4px 6px -2px rgba(var(--channels-black),.03)}a.svelte-11a4jmg{display:flex;flex-direction:column;align-items:stretch;text-decoration:none;padding:var(--padding-card) var(--padding-card) 1.25rem;height:100%}figure.svelte-11a4jmg{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);aspect-ratio:95 / 72;overflow:hidden;margin-top:calc(var(--padding-card) * -1);margin-left:calc(var(--padding-card) * -1);margin-right:calc(var(--padding-card) * -1);margin-bottom:var(--padding-card)}img.svelte-11a4jmg{object-fit:contain;object-position:top center;height:100%;width:100%}.content.svelte-11a4jmg{display:flex;flex-direction:column;flex-grow:1;margin-top:auto}h1.svelte-11a4jmg{font-size:var(--h4);word-break:break-word}.details.svelte-11a4jmg{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}footer.svelte-11a4jmg{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.prices.svelte-11a4jmg{display:flex;gap:.5rem;align-items:flex-end;margin-bottom:.25rem}.price.svelte-11a4jmg{color:var(--fg);font-size:17px;font-weight:700}.discount.svelte-11a4jmg{color:var(--fg-60);font-size:14px;text-decoration:line-through;text-decoration-color:var(--fg);text-decoration-thickness:2px}.horizontal.svelte-11a4jmg{box-shadow:0 127px 36px rgba(var(--channels-black),0),0 81px 33px rgba(var(--channels-black),.01),0 46px 27px rgba(var(--channels-black),.03),0 20px 20px rgba(var(--channels-black),.06),0 5px 11px rgba(var(--channels-black),.07)}.horizontal.svelte-11a4jmg a:where(.svelte-11a4jmg){flex-direction:row;gap:1rem;padding:.5rem}.horizontal.svelte-11a4jmg figure:where(.svelte-11a4jmg){border-radius:var(--border-radius) 0 0 var(--border-radius);aspect-ratio:unset;flex:0 0 120px;margin:-.5rem 0 -.5rem -.5rem}@media (max-width: 374px){.horizontal.svelte-11a4jmg figure:where(.svelte-11a4jmg){flex:0 0 80px}}.horizontal.svelte-11a4jmg .content:where(.svelte-11a4jmg){padding-right:40px;margin:0;align-self:stretch}.horizontal.svelte-11a4jmg .button:where(.svelte-11a4jmg){--height: 34px;margin-right:-40px}.horizontal.svelte-11a4jmg .button:where(.svelte-11a4jmg) svg{font-size:15px!important}.horizontal.svelte-11a4jmg .price:where(.svelte-11a4jmg){font-size:var(--p)}
