.catalogue-columns_header__LlZ7d,.catalogue-columns_row__R0LJN{display:grid;grid-template-columns:48px minmax(0,1fr) 92px;-moz-column-gap:12px;column-gap:12px}.catalogue-columns_row__R0LJN{grid-template-areas:"image identity price" ". stores price" ". comparison comparison" ". details details";align-items:center;row-gap:4px;min-width:0;padding:12px 0;border-bottom:1px solid #e2e8f0}.catalogue-columns_frame__cF8oH{grid-area:image;align-self:start;width:48px;height:48px;border-radius:4px}.catalogue-columns_frame__cF8oH>a{padding:2px}.catalogue-columns_identity__urA5v{grid-area:identity;min-width:0}.catalogue-columns_identity__urA5v h2{font-size:14px;font-weight:600;line-height:20px;overflow-wrap:anywhere}.catalogue-columns_identity__urA5v p{font-size:12px;line-height:16px;margin-top:3px;color:#595959}.catalogue-columns_stores__vAUYQ{grid-area:stores;min-width:0;display:flex;flex-wrap:wrap;gap:4px;font-size:12px;line-height:16px;color:#595959}.catalogue-columns_price__NQinR{grid-area:price;align-self:start;min-width:0;text-align:right;font-size:12px;line-height:16px;font-variant-numeric:tabular-nums}.catalogue-columns_price__NQinR strong{display:block;font-size:16px;line-height:22px;font-weight:700}.catalogue-columns_price__NQinR p{margin-top:3px;color:#595959}.catalogue-columns_comparison__4cel5{grid-area:comparison;min-width:0;padding-top:5px}.catalogue-columns_details__GSkto{grid-area:details;min-width:0;font-size:12px;line-height:16px}.catalogue-columns_details__GSkto>summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:#595959;padding:4px 0}.catalogue-columns_details__GSkto[open]>div{padding:4px 0 8px}.catalogue-columns_details__GSkto summary:focus-visible,.catalogue-columns_guide__JlWcv summary:focus-visible{outline:2px solid #171717;outline-offset:3px}.catalogue-columns_header__LlZ7d{align-items:center;padding:10px 0;border-bottom:1px solid #d4d4d4;font-size:11px;line-height:16px;color:#595959}.catalogue-columns_headerProduct__uQPCF{grid-column:2}.catalogue-columns_headerPrice__49i_1{grid-column:3;text-align:right}.catalogue-columns_headerComparison__utThH,.catalogue-columns_headerStore__wNgKR{display:none}.catalogue-columns_guide__JlWcv{position:relative;margin:10px 0;text-align:right;font-size:12px;line-height:18px}.catalogue-columns_guide__JlWcv summary{display:inline-block;cursor:pointer;color:#595959;text-decoration:underline;text-underline-offset:3px}.catalogue-columns_guide__JlWcv p{position:absolute;right:0;top:24px;z-index:10;width:min(330px,calc(100vw - 40px));padding:16px;border:1px solid #d4d4d4;border-radius:8px;background:white;box-shadow:0 4px 16px #0002;text-align:left}.catalogue-columns_standing__5erA_{--tone:#737373}.catalogue-columns_standing__5erA_[data-tone=below]{--tone:#047857}.catalogue-columns_standing__5erA_[data-tone=above]{--tone:#a16207}.catalogue-columns_verdict__9I295{margin:0 0 5px;font-size:12px;font-weight:500;line-height:16px}.catalogue-columns_standing__5erA_[data-tone=below] .catalogue-columns_verdict__9I295{color:#047857}.catalogue-columns_barLine__dU7QY{display:grid;grid-template-columns:88px 1fr;gap:10px;align-items:center;width:176px;max-width:100%}.catalogue-columns_bar__WDzrV{position:relative;height:12px}.catalogue-columns_gap__BGsQg,.catalogue-columns_track__heKx5{position:absolute;top:5px;height:2px;border-radius:999px}.catalogue-columns_track__heKx5{inset-inline:0;background:#dedede}.catalogue-columns_gap__BGsQg{background:var(--tone)}.catalogue-columns_mark___tTeb{position:absolute;left:50%;top:1px;width:1px;height:10px;background:#737373}.catalogue-columns_dot__XERa_{position:absolute;top:50%;width:8px;height:8px;background:var(--tone);border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px white}.catalogue-columns_reference__2wSO7,.catalogue-columns_unknown__cmVlp{font-size:11px;line-height:16px;color:#595959;font-variant-numeric:tabular-nums}.catalogue-columns_reference__2wSO7{white-space:nowrap}@media (min-width:1024px){.catalogue-columns_header__LlZ7d,.catalogue-columns_row__R0LJN{grid-template-columns:48px minmax(0,1fr) 120px 100px 216px;-moz-column-gap:16px;column-gap:16px}.catalogue-columns_row__R0LJN{grid-template-areas:"image identity stores price comparison" ". details details details details"}.catalogue-columns_price__NQinR{align-self:center}.catalogue-columns_comparison__4cel5{padding-top:0}.catalogue-columns_headerStore__wNgKR{display:block;grid-column:3}.catalogue-columns_headerPrice__49i_1{grid-column:4}.catalogue-columns_headerComparison__utThH{display:block;grid-column:5}}