article.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{margin:4em auto 0;max-width:1400px;line-height:1.6}article.svelte-130sm0n header.svelte-130sm0n.svelte-130sm0n{margin-bottom:2.5em}article.svelte-130sm0n header .company-logo.svelte-130sm0n.svelte-130sm0n{max-height:84px;max-width:280px;width:auto;margin-bottom:1.25em}article.svelte-130sm0n header .header-meta.svelte-130sm0n.svelte-130sm0n{display:flex;flex-wrap:wrap;align-items:center;gap:.5em .75em;margin-bottom:1em}article.svelte-130sm0n header h1.svelte-130sm0n.svelte-130sm0n{margin:0;font-size:clamp(1.8rem,2.2vw,2.5rem);line-height:1.2}article.svelte-130sm0n header .intro.svelte-130sm0n.svelte-130sm0n{margin-top:.9em;max-width:80ch;color:#4f5b66}article.svelte-130sm0n header .intro p.svelte-130sm0n.svelte-130sm0n{margin:0 0 .75em}article.svelte-130sm0n header .intro p.svelte-130sm0n.svelte-130sm0n:last-child{margin-bottom:0}.ratings.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{list-style:none;margin:0;padding:0}.ratings.svelte-130sm0n li.svelte-130sm0n.svelte-130sm0n{padding:1.1em 1.1em .2em;border:1px solid #d8d8d8;border-radius:.75em;background:#fff;box-shadow:0 8px 24px #0000000a;margin-bottom:1em}.ratings.svelte-130sm0n li.bad.svelte-130sm0n.svelte-130sm0n{border-color:#c83e00}.ratings.svelte-130sm0n li.coolDown.svelte-130sm0n.svelte-130sm0n{border-color:#965132}.ratings.svelte-130sm0n li.coolDown .warning.svelte-130sm0n.svelte-130sm0n{color:#785c50}.ratings.svelte-130sm0n li.svelte-130sm0n span.svelte-130sm0n{font-size:2em;vertical-align:middle}.ratings.svelte-130sm0n li .warning.svelte-130sm0n.svelte-130sm0n{color:#c83e00}.ratings.svelte-130sm0n li .check.svelte-130sm0n.svelte-130sm0n{color:#0c7a31}.avoid-warning.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n,.closed-notice.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{margin:0 0 2rem;padding:1.25rem 1.35rem;border-radius:.85rem;border:1px solid rgb(222,139.2,102);background:rgb(250.6,239.56,234.6);box-shadow:0 10px 30px #0f172a14}.avoid-warning.svelte-130sm0n h2.svelte-130sm0n.svelte-130sm0n,.closed-notice.svelte-130sm0n h2.svelte-130sm0n.svelte-130sm0n{margin-top:0;margin-bottom:.75rem}.avoid-warning.svelte-130sm0n p.svelte-130sm0n.svelte-130sm0n:last-child,.closed-notice.svelte-130sm0n p.svelte-130sm0n.svelte-130sm0n:last-child{margin-bottom:0}.avoid-warning .markdown-content-wrapper>:first-child{margin-top:0}.avoid-warning .markdown-content-wrapper>:last-child{margin-bottom:0}.avoid-warning .markdown-content-wrapper ul,.avoid-warning .markdown-content-wrapper ol{padding-left:1.25rem}.pills.svelte-130sm0n .pill.svelte-130sm0n.svelte-130sm0n{font-size:.8em;border-radius:.5em;padding:.25em .5em;border:1px solid #ccc}.pills.svelte-130sm0n .pill.good.svelte-130sm0n.svelte-130sm0n{background-color:#0c7a31;color:#fff;border:none}.pills.svelte-130sm0n .pill.bad.svelte-130sm0n.svelte-130sm0n{background-color:#c83e00;color:#fff;border:none}.pills.svelte-130sm0n .pill.neutral.svelte-130sm0n.svelte-130sm0n{background-color:#0c4b7a;color:#fff;border:none}.products.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{min-height:250px}.products.svelte-130sm0n .product.svelte-130sm0n.svelte-130sm0n{position:relative;margin-bottom:2em;border-radius:.85em;border:1px solid #e3e5e8;background:#fff;box-shadow:0 10px 30px #0f172a0f}.products.svelte-130sm0n .product h3.svelte-130sm0n.svelte-130sm0n{margin:.5em 0 1em;font-size:1.5em}.products.svelte-130sm0n .product .col.information.svelte-130sm0n.svelte-130sm0n{position:relative;padding-bottom:1em}.products.svelte-130sm0n .product .col.information .remark.svelte-130sm0n.svelte-130sm0n{color:#c83e00}.products.svelte-130sm0n .product .col.details.svelte-130sm0n.svelte-130sm0n{font-size:.8em;padding-bottom:1em}@media only screen and (min-width: 1200px){.products.svelte-130sm0n .product .col.details.svelte-130sm0n.svelte-130sm0n{font-size:1em}}div.flex.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(300px,1fr);gap:2.25em 3em;align-items:flex-start}div.flex.svelte-130sm0n>.content.svelte-130sm0n.svelte-130sm0n{max-width:100%}div.flex.svelte-130sm0n>.content.svelte-130sm0n>h2.svelte-130sm0n:first-of-type{margin-top:0}div.flex.svelte-130sm0n>.aside.svelte-130sm0n.svelte-130sm0n{align-self:start}@media (max-width: 1024px){div.flex.svelte-130sm0n>.aside.svelte-130sm0n.svelte-130sm0n{position:static}}div.flex.svelte-130sm0n>.aside .verified h2.svelte-130sm0n.svelte-130sm0n{margin:1em 0;padding:0;font-size:24px;color:#333}div.flex.svelte-130sm0n>.aside .verified .check.svelte-130sm0n.svelte-130sm0n{font-size:4em;color:#0c7a31}div.flex.svelte-130sm0n>.aside .specs.svelte-130sm0n.svelte-130sm0n{box-sizing:border-box;width:100%;margin:0 0 1em;overflow-wrap:anywhere}div.flex.svelte-130sm0n>.aside .specs a.svelte-130sm0n.svelte-130sm0n{color:#333;text-decoration:underline;text-underline-offset:3px}div.flex.svelte-130sm0n>.aside .specs a.svelte-130sm0n.svelte-130sm0n:hover{text-decoration-thickness:2px}div.flex.svelte-130sm0n>.aside .specs a.svelte-130sm0n.svelte-130sm0n:focus-visible{outline:2px solid #333;outline-offset:3px;border-radius:2px}div.flex.svelte-130sm0n>.aside .company-info-heading.svelte-130sm0n.svelte-130sm0n{display:flex;align-items:center;gap:.85em;padding:0 0 1em;border-bottom:1px solid #bfbfbf}div.flex.svelte-130sm0n>.aside .company-info-heading.svelte-130sm0n>span.svelte-130sm0n{flex-shrink:0;color:#888;font-size:1.35em}div.flex.svelte-130sm0n>.aside .company-info-heading h2.svelte-130sm0n.svelte-130sm0n{margin:0;font-size:1.2em;line-height:1.4}div.flex.svelte-130sm0n>.aside .supplier-contact.svelte-130sm0n.svelte-130sm0n{padding-top:1.1em}div.flex.svelte-130sm0n>.aside .info-list.svelte-130sm0n.svelte-130sm0n{margin:0}div.flex.svelte-130sm0n>.aside .info-list .info-row.svelte-130sm0n.svelte-130sm0n{position:relative;padding-left:2em}div.flex.svelte-130sm0n>.aside .info-list .info-row.svelte-130sm0n+.info-row.svelte-130sm0n{margin-top:1.1em}div.flex.svelte-130sm0n>.aside .info-list dt.svelte-130sm0n.svelte-130sm0n{font-size:.8em;color:#333}div.flex.svelte-130sm0n>.aside .info-list dt.svelte-130sm0n>span.svelte-130sm0n{position:absolute;left:0;top:.05em;color:#888;font-size:1.45em}div.flex.svelte-130sm0n>.aside .info-list dd.svelte-130sm0n.svelte-130sm0n{margin:.2em 0 0;font-size:.95em;line-height:1.5}div.flex.svelte-130sm0n>.aside .phone-link.svelte-130sm0n.svelte-130sm0n{font-size:1.1em;font-weight:600;font-variant-numeric:tabular-nums}div.flex.svelte-130sm0n>.aside .website-link.svelte-130sm0n.svelte-130sm0n{display:inline-flex;align-items:center;gap:.3em}div.flex.svelte-130sm0n>.aside .website-link.svelte-130sm0n>span.svelte-130sm0n{font-size:1em}div.flex.svelte-130sm0n>.aside .opening-hours.svelte-130sm0n.svelte-130sm0n{margin:0;padding:0;list-style:none;font-size:.9em}div.flex.svelte-130sm0n>.aside .opening-hours li.svelte-130sm0n.svelte-130sm0n{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15em 1em;padding:.3em 0}div.flex.svelte-130sm0n>.aside .opening-hours .hours-time.svelte-130sm0n.svelte-130sm0n{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}div.flex.svelte-130sm0n>.aside .address-line.svelte-130sm0n.svelte-130sm0n{display:block}div.flex.svelte-130sm0n>.aside .unavailable.svelte-130sm0n.svelte-130sm0n{color:#333;font-size:.9em}@media (max-width: 1024px){div.flex.svelte-130sm0n.svelte-130sm0n.svelte-130sm0n{grid-template-columns:1fr;gap:1.5em}}
