.MarketplaceComparisonDashboard_page__61ode{--market-page-gutter:32px;--market-ink:#20242a;--market-muted:#646872;--market-red:#ae1025;--market-line:#e4e5e8;--market-surface:#fff;--background:0 0% 100%;--foreground:220 14% 15%;--card:0 0% 100%;--card-foreground:220 14% 15%;--muted:220 14% 96%;--muted-foreground:220 7% 40%;--border:220 8% 89%;--primary:352 83% 37%;--primary-foreground:0 0% 100%;--accent:350 65% 97%;--accent-foreground:352 83% 37%;background:#f8f9fa;color:var(--market-ink);font-size:14px;line-height:1.5;min-height:100vh}.MarketplaceComparisonDashboard_page__61ode :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--market-red);outline-offset:3px}.MarketplaceComparisonDashboard_page__61ode button:disabled{opacity:.5;cursor:not-allowed}.MarketplaceComparisonDashboard_page__61ode button,.MarketplaceComparisonDashboard_page__61ode select,.MarketplaceComparisonDashboard_page__61ode summary{cursor:pointer}.MarketplaceComparisonDashboard_srOnly__dnIUr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MarketplaceComparisonDashboard_skipLink___3w3B{position:fixed;top:-60px;left:20px;z-index:2000;padding:12px 18px;background:white;color:var(--market-red)}.MarketplaceComparisonDashboard_skipLink___3w3B:focus{top:10px}.MarketplaceComparisonDashboard_hero__HMvDX{position:relative;z-index:1;isolation:isolate;background:#211b19;color:white}.MarketplaceComparisonDashboard_heroImage__uOqay{position:absolute;z-index:-1;inset:0 0 0 40%;overflow:hidden}.MarketplaceComparisonDashboard_heroImage__uOqay img{object-fit:cover;object-position:center 48%}.MarketplaceComparisonDashboard_heroImage__uOqay:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#211b19,rgb(33 27 25/22%) 50%,rgb(33 27 25/12%))}.MarketplaceComparisonDashboard_heroInner__DUDeH{width:100%;padding:30px var(--market-page-gutter) 32px;position:relative}.MarketplaceComparisonDashboard_heroKicker__zGcPV{margin:0 0 9px;font-size:12px;font-weight:500;color:#e7d9d4}.MarketplaceComparisonDashboard_hero__HMvDX h1{max-width:850px;margin:0;font-size:36px;line-height:1.13;font-weight:750;letter-spacing:-.025em;text-wrap:balance}.MarketplaceComparisonDashboard_heroDescription__V_kEW{margin:10px 0 21px;color:#f0e7e3;font-size:15px}.MarketplaceComparisonDashboard_heroSearch__2WFqw{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(170px,230px) auto;align-items:center;gap:12px;padding:5px 5px 5px 17px;width:min(960px,100%);min-height:58px;border-radius:9px;color:var(--market-ink);background:white;z-index:2}.MarketplaceComparisonDashboard_heroSearch__2WFqw>svg{color:var(--market-red)}.MarketplaceComparisonDashboard_heroSearch__2WFqw>input{background:transparent;min-width:0;width:100%;border:none;outline:none;height:44px;font:inherit;font-size:14px}.MarketplaceComparisonDashboard_heroSearch__2WFqw:focus-within{outline:2px solid var(--market-red);outline-offset:2px;box-shadow:none}.MarketplaceComparisonDashboard_page__61ode .MarketplaceComparisonDashboard_heroSearch__2WFqw>input:focus-visible{outline:none}.MarketplaceComparisonDashboard_heroSearch__2WFqw>input::placeholder{color:#646872;opacity:1}.MarketplaceComparisonDashboard_heroSearch__2WFqw>button{border:0;background:var(--market-red);border-radius:6px;min-height:46px;padding-inline:27px;font-weight:650;color:white}.MarketplaceComparisonDashboard_heroSearch__2WFqw>button:hover{background:#8d0c1e}.MarketplaceComparisonDashboard_municipality__Mwxd5{display:flex;min-width:0;align-items:center;gap:6px;border-left:1px solid var(--market-line);padding-left:13px}.MarketplaceComparisonDashboard_municipality__Mwxd5 select{width:100%;min-width:0;height:44px;border:0;background:transparent;font:inherit;font-size:12px;color:var(--market-ink);text-overflow:ellipsis}.MarketplaceComparisonDashboard_municipality__Mwxd5 svg{flex-shrink:0}.MarketplaceComparisonDashboard_content__p2TPl{position:relative;z-index:0;width:100%;padding:0 var(--market-page-gutter) 44px}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N{display:flex;align-items:center;gap:8px;padding-block:17px;border-bottom:1px solid var(--market-line)}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N>span{font-size:12px;font-weight:600;margin-right:7px;white-space:nowrap}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N button{flex-shrink:0;display:flex;align-items:center;gap:9px;border:1px solid var(--market-line);border-radius:7px;background:white;padding:5px 12px 5px 5px;font-size:12px;font-weight:550;min-height:44px;white-space:nowrap}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N img{width:42px;height:32px;object-fit:cover;border-radius:4px}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N button:hover,.MarketplaceComparisonDashboard_cutShortcuts__nWu9N button[aria-pressed=true]{border-color:var(--market-red);color:var(--market-red);background:#fff7f7}.MarketplaceComparisonDashboard_calculatorLink__GeZgC{display:inline-flex;align-items:center;min-height:44px;gap:5px;margin-left:auto;font-size:12px;font-weight:550;color:var(--market-red);white-space:nowrap}.MarketplaceComparisonDashboard_calculatorLink__GeZgC:hover{text-decoration:underline}.MarketplaceComparisonDashboard_workspace___Kvs1{padding-top:24px;scroll-margin-top:88px}.MarketplaceComparisonDashboard_resultsTools__NpkxK{display:flex;align-items:center;gap:16px;flex-shrink:0}.MarketplaceComparisonDashboard_filterToggle__gpfXw{display:inline-flex;align-items:center;min-height:36px;gap:7px;font-size:12px;font-weight:500;background:transparent;color:var(--market-muted);border:0;border-radius:6px;padding:0 8px}.MarketplaceComparisonDashboard_filterToggle__gpfXw:hover,.MarketplaceComparisonDashboard_filterToggle__gpfXw[aria-expanded=true]{background:#edf0f2;color:var(--market-ink)}.MarketplaceComparisonDashboard_filterToggle__gpfXw>span{font-size:11px;padding:1px 6px;background:#f5e5e8;color:var(--market-red);border-radius:5px}.MarketplaceComparisonDashboard_textButton__UKGdy{margin-left:4px;display:inline-flex;align-items:center;min-height:36px;padding:0;color:var(--market-red);font-size:12px;background:none;border:0;text-decoration:underline;text-underline-offset:3px}.MarketplaceComparisonDashboard_filterPopover__4u0S5{--market-ink:#20242a;--market-muted:#646872;--market-red:#ae1025;--market-line:#e4e5e8;width:min(380px,calc(100vw - 40px));max-height:min(560px,calc(100dvh - 32px),var(--radix-popover-content-available-height));display:flex;flex-direction:column;overflow:hidden;padding:16px;border:0;border-radius:12px;background:white;color:var(--market-ink);box-shadow:0 12px 36px rgb(32 36 42/18%);font-family:inherit;font-size:14px;z-index:1200}.MarketplaceComparisonDashboard_filterPopover__4u0S5 :is(button,select,summary){cursor:pointer}.MarketplaceComparisonDashboard_filterPopover__4u0S5 :is(button,input,select,summary):focus-visible{outline:2px solid var(--market-red);outline-offset:2px}.MarketplaceComparisonDashboard_filterPopover__4u0S5 button:disabled{opacity:.5;cursor:not-allowed}.MarketplaceComparisonDashboard_filterPopoverHeading__tS1_A{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px -4px 12px 0;flex-shrink:0}.MarketplaceComparisonDashboard_filterPopoverHeading__tS1_A h3{font-size:14px;font-weight:650;margin:0}.MarketplaceComparisonDashboard_closeFilters__wGSp_{display:grid;place-items:center;width:32px;height:32px;background:transparent;border:0;border-radius:5px;color:var(--market-muted)}.MarketplaceComparisonDashboard_closeFilters__wGSp_:hover{background:#f0f2f4;color:var(--market-ink)}.MarketplaceComparisonDashboard_advancedFilters__r_Sig,.MarketplaceComparisonDashboard_filterBody__ZdCqf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.MarketplaceComparisonDashboard_filterForm__0BTIf{display:flex;flex-direction:column;min-height:0}.MarketplaceComparisonDashboard_filterScroll__51CrH{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:4px;margin:-4px}.MarketplaceComparisonDashboard_filterBody__ZdCqf>.MarketplaceComparisonDashboard_rangeForm__A229h{grid-column:1/-1}.MarketplaceComparisonDashboard_moreFilters__7vpyP{margin-top:12px}.MarketplaceComparisonDashboard_moreFilters__7vpyP>summary{display:flex;align-items:center;justify-content:space-between;min-height:36px;list-style:none;font-size:12px;color:var(--market-muted)}.MarketplaceComparisonDashboard_moreFilters__7vpyP>summary::-webkit-details-marker{display:none}.MarketplaceComparisonDashboard_moreFilters__7vpyP>summary:hover{color:var(--market-ink)}.MarketplaceComparisonDashboard_moreFilters__7vpyP[open]>summary svg{transform:rotate(180deg)}.MarketplaceComparisonDashboard_advancedFilters__r_Sig{padding-top:10px}.MarketplaceComparisonDashboard_filterPanelActions__h2Qcp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;border-top:1px solid var(--market-line);padding-top:14px;flex-shrink:0}.MarketplaceComparisonDashboard_filterContext__ZPOmf{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:10px;flex-shrink:0}.MarketplaceComparisonDashboard_field__RRgaV,.MarketplaceComparisonDashboard_rangeForm__A229h legend{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;min-width:0}.MarketplaceComparisonDashboard_field__RRgaV select,.MarketplaceComparisonDashboard_rangeInputs__X47H3 input,.MarketplaceComparisonDashboard_sort__VSdLC select{min-height:40px;width:100%;min-width:0;border:1px solid #d8dade;border-radius:6px;background:white;color:var(--market-ink);font:inherit;font-size:12px;padding:0 9px}.MarketplaceComparisonDashboard_field__RRgaV select,.MarketplaceComparisonDashboard_sort__VSdLC select{text-overflow:ellipsis}.MarketplaceComparisonDashboard_rangeForm__A229h fieldset{min-width:0}.MarketplaceComparisonDashboard_rangeForm__A229h legend{margin-bottom:7px}.MarketplaceComparisonDashboard_rangeInputs__X47H3{display:grid;grid-template-columns:minmax(0,1fr) 7px minmax(0,1fr);align-items:center;gap:4px}.MarketplaceComparisonDashboard_rangeInputs__X47H3 input{padding-inline:6px}.MarketplaceComparisonDashboard_rangeInputs__X47H3 label{min-width:0}.MarketplaceComparisonDashboard_rangeInputs__X47H3 input::placeholder{color:#646872;opacity:1}.MarketplaceComparisonDashboard_fieldError__WfBoG{color:#aa1730;font-size:12px;margin-top:7px}.MarketplaceComparisonDashboard_checkbox__Z58yE{display:flex;align-items:center;gap:8px;min-height:32px;font-size:12px;cursor:pointer}.MarketplaceComparisonDashboard_checkbox__Z58yE input{width:16px;height:16px;accent-color:var(--market-red)}.MarketplaceComparisonDashboard_locationFilter__H1siR{min-width:0}.MarketplaceComparisonDashboard_locationFilter__H1siR p{font-size:11px;color:var(--market-muted);margin:9px 0 0;line-height:1.5}.MarketplaceComparisonDashboard_locationButton__rcLAO{display:flex;gap:7px;align-items:center;background:none;border:0;color:var(--market-red);font-size:12px;min-height:40px;padding:0}.MarketplaceComparisonDashboard_results__iY7rQ{min-width:0}.MarketplaceComparisonDashboard_resultsHeading__csKoR{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.MarketplaceComparisonDashboard_resultSummary__RpvWD{min-width:0}.MarketplaceComparisonDashboard_resultsHeading__csKoR h2,.MarketplaceComparisonDashboard_sectionHeading__XTHDk h2{margin:0;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.3}.MarketplaceComparisonDashboard_resultsHeading__csKoR p{margin:5px 0 0;color:var(--market-muted);font-size:12px}.MarketplaceComparisonDashboard_sort__VSdLC{display:flex;align-items:center;gap:9px;font-size:11px;flex-shrink:0}.MarketplaceComparisonDashboard_sort__VSdLC select{width:145px}.MarketplaceComparisonDashboard_priceTable__n0WJa{font-variant-numeric:tabular-nums}.MarketplaceComparisonDashboard_priceTable__n0WJa table{text-align:left}.MarketplaceComparisonDashboard_compactDate__zdWUE{display:none;color:var(--market-muted);font-size:11px;margin-top:4px}.MarketplaceComparisonDashboard_priceTable__n0WJa th{height:42px;color:#555d68;background:#f0f2f4;font-size:11px;font-weight:600;padding:10px 14px;white-space:nowrap}.MarketplaceComparisonDashboard_priceTable__n0WJa td{padding:15px 14px;font-size:12px}.MarketplaceComparisonDashboard_priceTable__n0WJa tr{border-color:var(--market-line)}.MarketplaceComparisonDashboard_priceTable__n0WJa td:nth-last-child(2){color:var(--market-muted);font-size:11px;white-space:nowrap}.MarketplaceComparisonDashboard_priceTable__n0WJa td:last-child{text-align:right}.MarketplaceComparisonDashboard_priceTable__n0WJa .rounded-xl{border-radius:10px}.MarketplaceComparisonDashboard_priceTable__n0WJa .rp-page-link{border-radius:6px}.MarketplaceComparisonDashboard_product__MqWot{display:flex;align-items:center;gap:11px;min-width:175px}.MarketplaceComparisonDashboard_imageFallback___zXs6,.MarketplaceComparisonDashboard_product__MqWot>img{width:57px;height:50px;flex-shrink:0;object-fit:cover;border-radius:6px;background:#f2f2f0}.MarketplaceComparisonDashboard_product__MqWot>div{min-width:0}.MarketplaceComparisonDashboard_product__MqWot strong,.MarketplaceComparisonDashboard_shop__X_Sju strong{display:block;font-size:12px;font-weight:650;line-height:1.4}.MarketplaceComparisonDashboard_product__MqWot span:not(.MarketplaceComparisonDashboard_imageFallback___zXs6),.MarketplaceComparisonDashboard_shop__X_Sju span{display:block;margin-top:4px;font-size:11px;color:var(--market-muted);line-height:1.45}.MarketplaceComparisonDashboard_shop__X_Sju{min-width:115px;max-width:210px}.MarketplaceComparisonDashboard_contentLink__hY5Lj{color:inherit;text-decoration:none;border-radius:6px}.MarketplaceComparisonDashboard_contentLink__hY5Lj:is(:hover,:focus-visible) strong{color:var(--market-red);text-decoration:underline;text-underline-offset:3px}.MarketplaceComparisonDashboard_shop__X_Sju.MarketplaceComparisonDashboard_contentLink__hY5Lj{display:flex;flex-direction:column;justify-content:center;min-height:44px}.MarketplaceComparisonDashboard_imageFallback___zXs6{display:grid;place-items:center;color:#777d84}.MarketplaceComparisonDashboard_imageFallback___zXs6 svg{width:21px}.MarketplaceComparisonDashboard_price__l2Vq8{display:block;color:var(--market-ink);font-size:17px;font-weight:750;letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums}.MarketplaceComparisonDashboard_price__l2Vq8 small{font-size:11px;font-weight:450;color:var(--market-muted);letter-spacing:0;margin-left:2px}.MarketplaceComparisonDashboard_rowActions__2DM7v{display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}.MarketplaceComparisonDashboard_rowActions__2DM7v button{display:inline-flex;align-items:center;gap:5px;justify-content:center;width:34px;height:36px;background:none;color:#68717c;border:0;border-radius:5px}.MarketplaceComparisonDashboard_rowActions__2DM7v button:hover{color:var(--market-red);background:#fbf0f2}.MarketplaceComparisonDashboard_historyLabel__aDyDI{display:none}.MarketplaceComparisonDashboard_rowActions__2DM7v a{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:36px;padding:0 9px;border-radius:5px;border:1px solid #e8cdd2;background:#fff8f9;color:var(--market-red);font-size:11px;font-weight:600}.MarketplaceComparisonDashboard_rowActions__2DM7v a:hover{background:var(--market-red);color:white;border-color:var(--market-red)}.MarketplaceComparisonDashboard_priceNote__4CiNK{font-size:11px;color:var(--market-muted);max-width:80ch;margin:15px 0 0;line-height:1.6}.MarketplaceComparisonDashboard_highlights__CWhrr{display:flex;gap:24px;padding:13px 18px;margin-bottom:17px;border:1px solid #e8cdd2;background:#fffafb;border-radius:10px}.MarketplaceComparisonDashboard_highlights__CWhrr>a{display:grid;grid-template-columns:1fr auto;gap:4px 20px;flex:1;min-width:0}.MarketplaceComparisonDashboard_highlightLabel__oi_s6{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--market-red)}.MarketplaceComparisonDashboard_highlights__CWhrr .MarketplaceComparisonDashboard_shop__X_Sju{max-width:none;grid-column:1/-1}.MarketplaceComparisonDashboard_highlights__CWhrr .MarketplaceComparisonDashboard_shop__X_Sju strong{font-weight:500}.MarketplaceComparisonDashboard_highlights__CWhrr .MarketplaceComparisonDashboard_shop__X_Sju span{display:inline;margin-left:5px}.MarketplaceComparisonDashboard_highlights__CWhrr .MarketplaceComparisonDashboard_shop__X_Sju strong{display:inline}.MarketplaceComparisonDashboard_highlights__CWhrr>a:hover .MarketplaceComparisonDashboard_highlightLabel__oi_s6{text-decoration:underline}.MarketplaceComparisonDashboard_empty__gBkMc{padding:50px 25px;text-align:center;border:1px solid var(--market-line);border-radius:12px;background:white}.MarketplaceComparisonDashboard_empty__gBkMc>svg{margin:0 auto 15px;color:var(--market-muted)}.MarketplaceComparisonDashboard_empty__gBkMc h3{margin:0 0 8px;font-size:18px;font-weight:650}.MarketplaceComparisonDashboard_empty__gBkMc p{color:var(--market-muted);margin-bottom:20px;font-size:13px}.MarketplaceComparisonDashboard_empty__gBkMc .MarketplaceComparisonDashboard_textButton__UKGdy{margin-inline:12px}.MarketplaceComparisonDashboard_primaryButton__RrLeb{border:0;min-height:42px;background:var(--market-red);color:white;border-radius:6px;padding:0 16px;font-size:12px;font-weight:600}.MarketplaceComparisonDashboard_primaryButton__RrLeb:hover{background:#8d0c1e}.MarketplaceComparisonDashboard_offers__ojYAH{margin-top:30px;padding-top:24px;border-top:1px solid var(--market-line);scroll-margin-top:90px}.MarketplaceComparisonDashboard_sectionHeading__XTHDk{display:flex;align-items:center;gap:10px;margin-bottom:9px}.MarketplaceComparisonDashboard_sectionHeading__XTHDk h2{font-size:17px}.MarketplaceComparisonDashboard_sectionHeading__XTHDk svg{color:var(--market-red)}.MarketplaceComparisonDashboard_offers__ojYAH>p{margin:0;color:var(--market-muted);font-size:12px;max-width:65ch}.MarketplaceComparisonDashboard_offerList__DlSKf article{display:flex;justify-content:space-between;gap:22px;border-bottom:1px solid var(--market-line);padding:15px 0}.MarketplaceComparisonDashboard_offerList__DlSKf article:last-child{border-bottom:0}.MarketplaceComparisonDashboard_offerList__DlSKf h3{font-size:14px;margin:0;font-weight:600}.MarketplaceComparisonDashboard_offerList__DlSKf article>strong{font-size:20px;color:var(--market-red);white-space:nowrap}.MarketplaceComparisonDashboard_offerList__DlSKf article p,.MarketplaceComparisonDashboard_offerList__DlSKf article small,.MarketplaceComparisonDashboard_offerList__DlSKf article span{color:var(--market-muted);font-size:12px;margin-top:4px}.MarketplaceComparisonDashboard_offerList__DlSKf details{margin-top:7px;font-size:12px}.MarketplaceComparisonDashboard_offerList__DlSKf summary{color:var(--market-red);padding-block:5px}.MarketplaceComparisonDashboard_offerList__DlSKf ul{padding-left:16px;list-style:disc}.MarketplaceComparisonDashboard_historyDialog__lDt6W{background:white;color:#20242a;border:0;border-radius:14px;max-width:600px;font-size:14px}.MarketplaceComparisonDashboard_historyDialog__lDt6W>div>p{color:#646872}.MarketplaceComparisonDashboard_historyDialog__lDt6W :is(button,a):focus-visible{outline:2px solid #ae1025;outline-offset:3px}.MarketplaceComparisonDashboard_historyChart__EStOr{color:#ae1025;margin:10px 0 20px}.MarketplaceComparisonDashboard_historyChart__EStOr svg{display:block;width:100%;height:auto;max-height:160px}.MarketplaceComparisonDashboard_historyChart__EStOr figcaption{display:flex;justify-content:space-between;color:#646872;font-size:11px}.MarketplaceComparisonDashboard_historyTable__donlD{width:100%;font-size:13px;font-variant-numeric:tabular-nums;text-align:left;border-collapse:collapse}.MarketplaceComparisonDashboard_historyTable__donlD :is(th,td){padding:11px 0;border-bottom:1px solid #e4e5e8}.MarketplaceComparisonDashboard_historyTable__donlD th{font-size:11px;color:#646872;font-weight:600}.MarketplaceComparisonDashboard_historyTable__donlD :is(th,td):last-child{text-align:right}.MarketplaceComparisonDashboard_historyNote__E2r7B{font-size:13px;line-height:1.6;margin:0 0 15px}.MarketplaceComparisonDashboard_mobileRow__b_i_D{padding:16px}.MarketplaceComparisonDashboard_mobileTop__rvWTc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:13px}.MarketplaceComparisonDashboard_mobileMeta__O4UXJ{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:11px;color:var(--market-muted);margin-top:9px;gap:10px}@media (min-width:1440px){.MarketplaceComparisonDashboard_priceTable__n0WJa :is(th,td){width:auto!important}.MarketplaceComparisonDashboard_priceTable__n0WJa :is(th,td):nth-child(3){width:140px!important}.MarketplaceComparisonDashboard_priceTable__n0WJa :is(th,td):nth-child(4):nth-last-child(3){width:110px!important}.MarketplaceComparisonDashboard_priceTable__n0WJa :is(th,td):nth-last-child(2){width:132px!important}.MarketplaceComparisonDashboard_priceTable__n0WJa :is(th,td):last-child{width:160px!important}.MarketplaceComparisonDashboard_priceTable__n0WJa .MarketplaceComparisonDashboard_shop__X_Sju{max-width:none}}@media (max-width:1180px){.MarketplaceComparisonDashboard_page__61ode{--market-page-gutter:24px}.MarketplaceComparisonDashboard_compactDate__zdWUE{display:block}.MarketplaceComparisonDashboard_calculatorLink__GeZgC{display:none}.MarketplaceComparisonDashboard_priceTable__n0WJa td,.MarketplaceComparisonDashboard_priceTable__n0WJa th{padding-inline:10px}.MarketplaceComparisonDashboard_priceTable__n0WJa td:nth-last-child(2),.MarketplaceComparisonDashboard_priceTable__n0WJa th:nth-last-child(2){display:none}.MarketplaceComparisonDashboard_rowActions__2DM7v a{padding-inline:7px}}@media (max-width:900px){.MarketplaceComparisonDashboard_heroSearch__2WFqw{max-width:100%}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N{overflow-x:auto;scrollbar-width:none}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N>span{display:none}.MarketplaceComparisonDashboard_workspace___Kvs1{padding-top:20px}.MarketplaceComparisonDashboard_resultsHeading__csKoR{align-items:flex-start;flex-wrap:wrap}}@media (max-width:640px){.MarketplaceComparisonDashboard_page__61ode{--market-page-gutter:16px}.MarketplaceComparisonDashboard_content__p2TPl{padding-bottom:30px}.MarketplaceComparisonDashboard_heroInner__DUDeH{padding-block:24px 20px}.MarketplaceComparisonDashboard_hero__HMvDX h1{font-size:29px;max-width:350px}.MarketplaceComparisonDashboard_heroKicker__zGcPV{font-size:11px}.MarketplaceComparisonDashboard_heroDescription__V_kEW{max-width:350px;margin:10px 0 20px;font-size:13px}.MarketplaceComparisonDashboard_heroImage__uOqay{left:20%;opacity:.55}.MarketplaceComparisonDashboard_heroImage__uOqay:after{background:linear-gradient(90deg,#211b19,rgb(33 27 25/45%) 70%)}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N{padding-block:14px;margin-inline:-16px;padding-inline:16px}.MarketplaceComparisonDashboard_cutShortcuts__nWu9N button{font-size:11px}.MarketplaceComparisonDashboard_workspace___Kvs1{scroll-margin-top:125px}.MarketplaceComparisonDashboard_resultsTools__NpkxK{width:100%;justify-content:space-between;gap:12px}.MarketplaceComparisonDashboard_resultsHeading__csKoR{align-items:flex-start;flex-wrap:wrap;gap:14px}.MarketplaceComparisonDashboard_resultSummary__RpvWD{flex-basis:100%}.MarketplaceComparisonDashboard_resultsHeading__csKoR h2{font-size:21px}.MarketplaceComparisonDashboard_sort__VSdLC>span{display:none}.MarketplaceComparisonDashboard_resultsTools__NpkxK .MarketplaceComparisonDashboard_sort__VSdLC{flex:1;min-width:0;justify-content:flex-end}.MarketplaceComparisonDashboard_sort__VSdLC select{width:180px;max-width:100%;min-height:44px;font-size:16px}.MarketplaceComparisonDashboard_product__MqWot{min-width:0}.MarketplaceComparisonDashboard_product__MqWot strong{font-size:13px}.MarketplaceComparisonDashboard_imageFallback___zXs6,.MarketplaceComparisonDashboard_product__MqWot>img{width:55px;height:49px}.MarketplaceComparisonDashboard_price__l2Vq8{font-size:19px}.MarketplaceComparisonDashboard_price__l2Vq8 small{display:block;text-align:right;margin:0;font-size:11px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju{max-width:none}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju strong{font-size:12px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju span{font-size:11px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v{justify-content:space-between;border-top:1px solid var(--market-line);margin-top:13px;padding-top:9px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v button{width:auto;padding:0 5px;font-size:11px;min-height:44px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v a{padding-inline:12px;min-height:44px}.MarketplaceComparisonDashboard_historyLabel__aDyDI{display:inline}.MarketplaceComparisonDashboard_priceTable__n0WJa>div>div:last-child>div{max-width:100%}.MarketplaceComparisonDashboard_priceTable__n0WJa .rp-page-link{width:32px}.MarketplaceComparisonDashboard_priceNote__4CiNK{margin-top:18px}.MarketplaceComparisonDashboard_highlights__CWhrr{flex-direction:column;gap:17px;padding:14px}.MarketplaceComparisonDashboard_highlights__CWhrr>a{gap:4px 12px}.MarketplaceComparisonDashboard_highlights__CWhrr .MarketplaceComparisonDashboard_price__l2Vq8{font-size:19px}.MarketplaceComparisonDashboard_offers__ojYAH{margin-top:26px}}@media (prefers-reduced-motion:no-preference){.MarketplaceComparisonDashboard_page__61ode :is(button,a){transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out}}.MarketplaceComparisonDashboard_sectionHeading__XTHDk>span{margin-left:auto;font-size:11px;color:var(--market-muted)}.MarketplaceComparisonDashboard_offerList__DlSKf article>img{width:68px;height:65px;object-fit:cover;border-radius:7px;flex-shrink:0}.MarketplaceComparisonDashboard_offerDetails__zmQG0{flex:1;min-width:0}.MarketplaceComparisonDashboard_offerPrice__iaBpj{text-align:right;flex-shrink:0}.MarketplaceComparisonDashboard_offerPrice__iaBpj>strong{display:block;font-size:18px;font-weight:700;color:var(--market-red)}.MarketplaceComparisonDashboard_offerPrice__iaBpj>small{display:block}.MarketplaceComparisonDashboard_offerPagination__LXKnP{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:12px;font-size:11px}.MarketplaceComparisonDashboard_offerPagination__LXKnP button{border:1px solid var(--market-line);background:white;border-radius:6px;min-height:36px;padding-inline:10px}@media (max-width:640px){.MarketplaceComparisonDashboard_offerList__DlSKf article{flex-wrap:wrap;gap:12px}.MarketplaceComparisonDashboard_offerList__DlSKf article>img{width:54px;height:54px}.MarketplaceComparisonDashboard_offerPrice__iaBpj{flex-basis:100%;text-align:left;padding-left:66px}.MarketplaceComparisonDashboard_offerPrice__iaBpj>small{display:inline;margin-left:8px}.MarketplaceComparisonDashboard_offerPrice__iaBpj>strong{display:inline}.MarketplaceComparisonDashboard_field__RRgaV select,.MarketplaceComparisonDashboard_rangeInputs__X47H3 input{font-size:16px;min-height:44px}.MarketplaceComparisonDashboard_filterToggle__gpfXw,.MarketplaceComparisonDashboard_locationButton__rcLAO,.MarketplaceComparisonDashboard_moreFilters__7vpyP>summary{min-height:44px}.MarketplaceComparisonDashboard_closeFilters__wGSp_{width:44px;height:44px}.MarketplaceComparisonDashboard_rangeInputs__X47H3 input{font-size:16px}}.MarketplaceComparisonDashboard_taskPanel__l2BLT{border:1px solid var(--market-line);border-radius:14px;background:var(--market-surface)}.MarketplaceComparisonDashboard_taskHeader__1XKwj{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 24px;overflow:visible;border-bottom:1px solid var(--market-line)}.MarketplaceComparisonDashboard_taskTabs___jw7i{display:flex;align-items:stretch;height:auto;min-width:0;gap:28px;background:transparent;border-radius:0;padding:0;color:var(--market-muted)}.MarketplaceComparisonDashboard_taskTab__MQejd{position:relative;min-height:62px;padding:0 2px;gap:9px;border:0;border-radius:0;background:transparent;color:var(--market-muted);font-size:14px;font-weight:550;box-shadow:none}.MarketplaceComparisonDashboard_taskTab__MQejd svg{width:18px;height:18px;stroke-width:1.8}.MarketplaceComparisonDashboard_taskTab__MQejd:hover{color:var(--market-ink)}.MarketplaceComparisonDashboard_taskTab__MQejd[data-state=active]{background:transparent;color:var(--market-red);box-shadow:none;font-weight:650}.MarketplaceComparisonDashboard_taskTab__MQejd:after{content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0;background:transparent;border-radius:3px 3px 0 0}.MarketplaceComparisonDashboard_taskTab__MQejd[data-state=active]:after{background:var(--market-red)}.MarketplaceComparisonDashboard_taskTab__MQejd:focus-visible{outline-offset:-6px;box-shadow:none}.MarketplaceComparisonDashboard_taskContent__QN2nz{padding:25px 24px 24px;margin-top:0}.MarketplaceComparisonDashboard_taskContent__QN2nz[data-state=inactive]{display:none}.MarketplaceComparisonDashboard_panelTools__V08Lq{display:flex;align-items:center;gap:16px;min-width:0}.MarketplaceComparisonDashboard_areaContext__hFwRo{display:flex;min-width:0;align-items:center;gap:6px;color:var(--market-muted);font-size:12px;white-space:nowrap}.MarketplaceComparisonDashboard_areaContext__hFwRo svg{flex-shrink:0;width:14px;height:14px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_filterToggle__gpfXw{flex-shrink:0;min-height:44px;color:var(--market-ink);font-size:12px;padding-inline:10px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_filterToggle__gpfXw svg{stroke-width:1.8}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR{align-items:flex-start;margin-bottom:22px;gap:16px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR h2{font-size:20px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultSummary__RpvWD>p{font-size:12px;line-height:1.6}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultSummary__RpvWD>p+p{color:var(--market-muted);font-size:11px;margin-top:2px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_sort__VSdLC{color:var(--market-muted);gap:8px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_sort__VSdLC select{background:#fff;border-radius:7px;height:38px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_empty__gBkMc{border:0;background:#f7f8fa;padding-block:44px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceNote__4CiNK{font-size:11px;margin-top:18px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa .rounded-xl{border-radius:0;border-width:0}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa th{background:#f6f7f8;height:40px;font-size:11px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa td{padding-block:14px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa th:first-child{border-radius:7px 0 0 7px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa th:last-child{border-radius:0 7px 7px 0}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_imageFallback___zXs6,.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_product__MqWot>img{width:62px;height:52px;border-radius:8px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_product__MqWot strong,.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_shop__X_Sju strong{font-size:13px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_price__l2Vq8{font-size:20px;letter-spacing:-.025em}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_rowActions__2DM7v>a{background:transparent;color:var(--market-red);border:1px solid #ead0d5;border-radius:6px;font-weight:600}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_rowActions__2DM7v>a:hover{background:#f9edf0;border-color:#d89ca7}.MarketplaceComparisonDashboard_planner__XEV8n{--ink:#20242a;--wine:#ae1025;--red:#ae1025;--cream:#fff;--line:#e4e5e8;--canvas:#f6f7f8;--muted:#646872}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-calculator>div{min-width:0}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-calculator{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:48px;padding:0}.MarketplaceComparisonDashboard_planner__XEV8n h2{font-size:21px;font-weight:700;line-height:1.3;letter-spacing:-.025em;margin-bottom:8px}.MarketplaceComparisonDashboard_planner__XEV8n p{font-size:13px;color:var(--market-muted);line-height:1.65}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-fields{gap:18px 20px;margin-block:24px 16px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-fields label{font-size:12px;font-weight:600}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-fields :is(input,select){min-height:44px;font-size:14px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-note{font-size:11px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-result{padding:28px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-result>span{font-size:12px;font-weight:600}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-amount{font-size:42px;font-variant-numeric:tabular-nums;margin-block:12px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-result a{font-size:13px;color:var(--market-red);min-height:44px;align-items:center;font-weight:600}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-result .cookout-button{color:white}@media (max-width:1000px){.MarketplaceComparisonDashboard_taskHeader__1XKwj{padding-inline:20px}.MarketplaceComparisonDashboard_taskTabs___jw7i{gap:24px}.MarketplaceComparisonDashboard_taskContent__QN2nz{padding:22px 20px}.MarketplaceComparisonDashboard_areaContext__hFwRo{display:none}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-calculator{gap:24px;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr)}}@media (max-width:700px){.MarketplaceComparisonDashboard_taskHeader__1XKwj{gap:12px;padding-inline:16px}.MarketplaceComparisonDashboard_taskTabs___jw7i{gap:20px}.MarketplaceComparisonDashboard_taskTab__MQejd{font-size:13px;min-height:56px;gap:7px}.MarketplaceComparisonDashboard_taskTab__MQejd svg{width:16px;height:16px}.MarketplaceComparisonDashboard_taskContent__QN2nz{padding:20px 16px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-calculator{grid-template-columns:1fr;gap:20px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-fields :is(input,select){font-size:16px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-result{padding:22px}.MarketplaceComparisonDashboard_planner__XEV8n h2,.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR h2{font-size:19px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR{flex-wrap:wrap;gap:14px;margin-bottom:12px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsTools__NpkxK{width:100%;justify-content:flex-end}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_sort__VSdLC select{min-height:42px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa article.rounded-xl{border-bottom:1px solid var(--market-line);border-radius:0}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D{padding:18px 0}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_price__l2Vq8{font-size:20px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v{border-top:0;padding-top:3px;margin-top:6px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_product__MqWot{gap:10px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_product__MqWot strong,.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_shop__X_Sju strong{font-size:12px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceNote__4CiNK{font-size:10px;line-height:1.7}}@media (max-width:800px){.MarketplaceComparisonDashboard_workspace___Kvs1{padding-top:18px}.MarketplaceComparisonDashboard_taskHeader__1XKwj{flex-wrap:wrap;padding:0 14px;gap:0}.MarketplaceComparisonDashboard_taskTabs___jw7i{flex:0 0 100%;gap:0;justify-content:space-between}.MarketplaceComparisonDashboard_taskTab__MQejd{font-size:12px;gap:6px;padding-inline:2px;min-height:54px}.MarketplaceComparisonDashboard_taskTab__MQejd svg{width:15px;height:15px}.MarketplaceComparisonDashboard_panelTools__V08Lq{width:100%;justify-content:space-between;border-top:1px solid var(--market-line);padding-block:4px}.MarketplaceComparisonDashboard_areaContext__hFwRo{display:flex;font-size:11px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_filterToggle__gpfXw{min-height:44px;padding-right:0}.MarketplaceComparisonDashboard_taskContent__QN2nz{padding:18px 14px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR{gap:12px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultsHeading__csKoR h2{font-size:18px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_resultSummary__RpvWD>p{font-size:11px}}.MarketplaceComparisonDashboard_nearbyFilterOptions___uR7i{display:grid;gap:4px;border:0;padding:0;margin:0}.MarketplaceComparisonDashboard_nearbyFilterOptions___uR7i legend{font-size:12px;font-weight:600;margin-bottom:8px}.MarketplaceComparisonDashboard_nearbyFilterOptions___uR7i label{display:flex;align-items:center;gap:9px;min-height:38px;font-size:13px;cursor:pointer}.MarketplaceComparisonDashboard_nearbyFilterOptions___uR7i input{width:16px;height:16px;accent-color:var(--market-red)}@media (max-width:460px){.MarketplaceComparisonDashboard_taskTab__MQejd svg{display:none}.MarketplaceComparisonDashboard_nearbyFilterOptions___uR7i label{min-height:44px}}@media (max-width:800px){.MarketplaceComparisonDashboard_heroSearch__2WFqw{grid-template-columns:20px minmax(0,1fr) 76px;gap:0 8px;border-radius:8px;padding:5px 5px 5px 12px}.MarketplaceComparisonDashboard_heroSearch__2WFqw>input{height:44px;font-size:16px;grid-column:2/4;grid-row:1}.MarketplaceComparisonDashboard_heroSearch__2WFqw>svg{grid-row:1}.MarketplaceComparisonDashboard_heroSearch__2WFqw>button{grid-column:3;grid-row:2;min-height:44px;margin-top:4px;padding-inline:10px;font-size:12px}.MarketplaceComparisonDashboard_municipality__Mwxd5{grid-column:1/3;grid-row:2;border-left:0;border-top:1px solid #edf0f2;padding-left:0;margin-top:4px}.MarketplaceComparisonDashboard_municipality__Mwxd5 select{font-size:12px}}.MarketplaceComparisonDashboard_pagination__fyymR{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;width:min(100%,320px);margin:20px 0 0 auto;font-size:12px;font-variant-numeric:tabular-nums}.MarketplaceComparisonDashboard_pagination__fyymR>span{color:var(--market-muted);white-space:nowrap;text-align:center}.MarketplaceComparisonDashboard_pagination__fyymR button{min-width:0;min-height:44px;padding:0 8px;border:1px solid var(--market-line);border-radius:6px;background:white;font-size:12px}.MarketplaceComparisonDashboard_pagination__fyymR button:hover:not(:disabled){background:#f9edf0;border-color:#d89ca7;color:var(--market-red)}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_product__MqWot{min-width:0}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju span,.MarketplaceComparisonDashboard_mobileRow__b_i_D :is(.MarketplaceComparisonDashboard_product__MqWot,.MarketplaceComparisonDashboard_shop__X_Sju) strong{overflow-wrap:anywhere}.MarketplaceComparisonDashboard_historyOverlay__gpJrx{z-index:1400}.MarketplaceComparisonDashboard_historyDialog__lDt6W{z-index:1401;max-height:calc(100dvh - 32px);width:calc(100% - 32px);padding:24px;overflow-wrap:anywhere}.MarketplaceComparisonDashboard_historyDialog__lDt6W>div:first-child{padding-right:28px;text-align:left}.MarketplaceComparisonDashboard_historyDialog__lDt6W>button{display:grid;place-items:center;top:8px;right:8px;width:44px;height:44px}@media (max-width:1023px){.MarketplaceComparisonDashboard_mobileRow__b_i_D{padding:18px 0}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju{max-width:none}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v{justify-content:space-between;margin-top:6px;padding-top:3px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v button{width:auto;min-height:44px;padding-inline:5px;font-size:12px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v a{min-height:44px;padding-inline:12px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_historyLabel__aDyDI{display:inline}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_priceTable__n0WJa article.rounded-xl{border-bottom:1px solid var(--market-line);border-radius:0}}@media (max-width:800px){.MarketplaceComparisonDashboard_taskTabs___jw7i{width:100%;min-width:0}.MarketplaceComparisonDashboard_areaContext__hFwRo{white-space:normal;overflow-wrap:anywhere}.MarketplaceComparisonDashboard_panelTools__V08Lq{gap:12px}.MarketplaceComparisonDashboard_planner__XEV8n .cookout-calculator{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:380px){.MarketplaceComparisonDashboard_taskHeader__1XKwj{padding-inline:10px}.MarketplaceComparisonDashboard_taskTab__MQejd{font-size:11px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_imageFallback___zXs6,.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_product__MqWot>img{width:46px;height:46px}.MarketplaceComparisonDashboard_taskPanel__l2BLT .MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_price__l2Vq8{font-size:18px}.MarketplaceComparisonDashboard_pagination__fyymR{gap:8px}.MarketplaceComparisonDashboard_advancedFilters__r_Sig,.MarketplaceComparisonDashboard_filterBody__ZdCqf{grid-template-columns:minmax(0,1fr)}.MarketplaceComparisonDashboard_historyDialog__lDt6W{padding:20px 16px}}@media (max-height:540px){[data-radix-popper-content-wrapper]:has(>.MarketplaceComparisonDashboard_filterPopover__4u0S5){top:12px!important;right:16px!important;bottom:12px!important;left:auto!important;transform:none!important;display:flex}.MarketplaceComparisonDashboard_filterPopover__4u0S5{height:100%;max-height:calc(100dvh - 24px)}.MarketplaceComparisonDashboard_closeFilters__wGSp_{width:44px;height:44px}.MarketplaceComparisonDashboard_filterPanelActions__h2Qcp :is(button){min-height:44px}}@media (min-width:700px) and (max-width:1023px){.MarketplaceComparisonDashboard_mobileRow__b_i_D{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 20px}.MarketplaceComparisonDashboard_mobileTop__rvWTc{grid-column:1/-1;margin-bottom:2px}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_shop__X_Sju{grid-column:1;grid-row:2;min-width:0}.MarketplaceComparisonDashboard_mobileMeta__O4UXJ{grid-column:1;grid-row:3;justify-content:flex-start;gap:16px;margin:0}.MarketplaceComparisonDashboard_mobileRow__b_i_D .MarketplaceComparisonDashboard_rowActions__2DM7v{grid-column:2;grid-row:2/4;align-self:end;gap:12px;margin:0;padding:0}}.ComparisonOffers_section__ztjle{min-width:0}.ComparisonOffers_heading__u25fl{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.ComparisonOffers_heading__u25fl h2{margin:0;font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.3}.ComparisonOffers_heading__u25fl p{margin:7px 0 0;font-size:13px;color:var(--market-muted)}.ComparisonOffers_headingIcon__hK6Oi{width:23px;height:23px;color:var(--market-red)}.ComparisonOffers_more__SuW4s{display:inline-flex;gap:6px;align-items:center;color:var(--market-red);background:transparent;border:0;font-size:13px;font-weight:600;min-height:40px;padding:0;white-space:nowrap}.ComparisonOffers_more__SuW4s:hover{text-decoration:underline;text-underline-offset:4px}.ComparisonOffers_more__SuW4s svg{width:16px;height:16px}.ComparisonOffers_list__ewRsj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.ComparisonOffers_offer__s01Md{min-width:0;display:flex;align-items:flex-start;gap:20px;padding:24px 0;border-top:1px solid var(--market-line)}.ComparisonOffers_imageFallback__RhEXI,.ComparisonOffers_offer__s01Md>img{width:112px;height:112px;object-fit:cover;border-radius:12px;flex-shrink:0;background:#f2f3f4}.ComparisonOffers_imageFallback__RhEXI{display:grid;place-items:center;color:var(--market-muted)}.ComparisonOffers_details__9r04D{overflow-wrap:anywhere;flex:1;min-width:0}.ComparisonOffers_shop__BzF9A{display:block;color:var(--market-muted);font-size:11px;line-height:1.4;margin-bottom:7px}.ComparisonOffers_details__9r04D h3{margin:0;font-size:16px;line-height:1.4;font-weight:650}.ComparisonOffers_details__9r04D>a:hover h3{color:var(--market-red)}.ComparisonOffers_includes__wwW_3{color:var(--market-muted);font-size:12px;line-height:1.6;margin-top:8px}.ComparisonOffers_priceLine__E_B9n{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px;margin-top:12px}.ComparisonOffers_priceLine__E_B9n strong{font-size:24px;font-weight:750;letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--market-red)}.ComparisonOffers_priceLine__E_B9n>span,.ComparisonOffers_validity__pvWx5{font-size:11px;color:var(--market-muted)}.ComparisonOffers_validity__pvWx5{display:block;margin-top:4px}.ComparisonOffers_conditions__Uivj8{margin-top:12px;font-size:12px}.ComparisonOffers_conditions__Uivj8 summary{display:flex;align-items:center;gap:8px;width:fit-content;list-style:none;cursor:pointer;min-height:36px;font-weight:550}.ComparisonOffers_conditions__Uivj8 summary::-webkit-details-marker{display:none}.ComparisonOffers_conditions__Uivj8 svg{width:14px;height:14px}.ComparisonOffers_conditions__Uivj8[open] summary svg{transform:rotate(180deg)}.ComparisonOffers_conditions__Uivj8 p{color:var(--market-muted);line-height:1.7;margin:8px 0}.ComparisonOffers_conditions__Uivj8 a{display:inline-flex;align-items:center;gap:5px;color:var(--market-red);min-height:36px}.ComparisonOffers_pagination__eesyx{display:flex;align-items:center;justify-content:flex-end;gap:16px;font-size:12px;padding-top:22px;border-top:1px solid var(--market-line)}.ComparisonOffers_pagination__eesyx button{min-height:40px;padding:0 16px;background:white;border:1px solid var(--market-line);border-radius:7px}.ComparisonOffers_pagination__eesyx button:hover:not(:disabled){background:#f4f5f6}.ComparisonOffers_empty__A7hUZ{padding:42px 20px;text-align:center;background:#f8f9fa;border-radius:12px}.ComparisonOffers_empty__A7hUZ>svg{width:26px;height:26px;margin:0 auto 12px;color:var(--market-muted)}.ComparisonOffers_empty__A7hUZ h3{font-size:17px;font-weight:650;margin:0}.ComparisonOffers_empty__A7hUZ p{color:var(--market-muted);font-size:13px;margin:8px 0}.ComparisonOffers_emptyActions__kkSfz{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:12px}.ComparisonOffers_preview__76G7b{margin-top:26px;padding-top:24px;border-top:1px solid var(--market-line)}.ComparisonOffers_preview__76G7b .ComparisonOffers_heading__u25fl{align-items:center;margin-bottom:4px}.ComparisonOffers_preview__76G7b .ComparisonOffers_heading__u25fl h2{font-size:16px;letter-spacing:-.015em}.ComparisonOffers_preview__76G7b .ComparisonOffers_list__ewRsj{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ComparisonOffers_preview__76G7b .ComparisonOffers_offer__s01Md{border-top:0;padding:12px 0;gap:14px}.ComparisonOffers_preview__76G7b .ComparisonOffers_imageFallback__RhEXI,.ComparisonOffers_preview__76G7b .ComparisonOffers_offer__s01Md>img{width:64px;height:72px;border-radius:8px}.ComparisonOffers_preview__76G7b .ComparisonOffers_details__9r04D h3{font-size:13px}.ComparisonOffers_preview__76G7b .ComparisonOffers_shop__BzF9A{font-size:10px;margin-bottom:4px}.ComparisonOffers_preview__76G7b .ComparisonOffers_priceLine__E_B9n{margin-top:5px}.ComparisonOffers_preview__76G7b .ComparisonOffers_priceLine__E_B9n strong{font-size:17px}.ComparisonOffers_preview__76G7b .ComparisonOffers_priceLine__E_B9n>span{font-size:10px}.ComparisonOffers_preview__76G7b .ComparisonOffers_includes__wwW_3{font-size:11px;margin-top:4px;line-height:1.5}.ComparisonOffers_preview__76G7b .ComparisonOffers_empty__A7hUZ{padding:16px 0;background:transparent;text-align:left}.ComparisonOffers_preview__76G7b .ComparisonOffers_empty__A7hUZ h3{font-size:13px}.ComparisonOffers_preview__76G7b .ComparisonOffers_empty__A7hUZ p{font-size:12px}.ComparisonOffers_skeleton__X0llE{display:flex;align-items:center;gap:18px;padding:20px 0}.ComparisonOffers_skeleton__X0llE>span{width:90px;height:90px;border-radius:10px;background:#edf0f2}.ComparisonOffers_skeleton__X0llE>div{flex:1}.ComparisonOffers_skeleton__X0llE i{display:block;height:12px;background:#edf0f2;border-radius:4px;margin:10px 0;width:75%}.ComparisonOffers_skeleton__X0llE i:first-child{width:45%}.ComparisonOffers_skeleton__X0llE i:last-child{width:30%;height:20px}@media (prefers-reduced-motion:no-preference){.ComparisonOffers_skeleton__X0llE{animation:ComparisonOffers_pulse__N94_8 1.8s ease-in-out infinite alternate}@keyframes ComparisonOffers_pulse__N94_8{to{opacity:.5}}}@media (min-width:1700px){.ComparisonOffers_list__ewRsj{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.ComparisonOffers_list__ewRsj{grid-template-columns:1fr}.ComparisonOffers_preview__76G7b .ComparisonOffers_list__ewRsj{grid-template-columns:repeat(2,minmax(0,1fr))}.ComparisonOffers_preview__76G7b .ComparisonOffers_offer__s01Md:nth-child(3){display:none}}@media (max-width:640px){.ComparisonOffers_heading__u25fl{margin-bottom:16px}.ComparisonOffers_heading__u25fl h2{font-size:19px}.ComparisonOffers_heading__u25fl p{font-size:12px;line-height:1.65}.ComparisonOffers_headingIcon__hK6Oi{display:none}.ComparisonOffers_offer__s01Md{gap:14px;padding:20px 0}.ComparisonOffers_imageFallback__RhEXI,.ComparisonOffers_offer__s01Md>img{width:76px;height:90px;border-radius:9px}.ComparisonOffers_details__9r04D h3{font-size:14px}.ComparisonOffers_priceLine__E_B9n strong{font-size:21px}.ComparisonOffers_conditions__Uivj8 a,.ComparisonOffers_conditions__Uivj8 summary,.ComparisonOffers_more__SuW4s{min-height:44px}.ComparisonOffers_preview__76G7b .ComparisonOffers_list__ewRsj{grid-template-columns:1fr;gap:0}.ComparisonOffers_preview__76G7b .ComparisonOffers_offer__s01Md:nth-child(2){display:none}.ComparisonOffers_preview__76G7b .ComparisonOffers_heading__u25fl h2{font-size:14px}.ComparisonOffers_empty__A7hUZ{padding:32px 16px}.ComparisonOffers_empty__A7hUZ h3{font-size:16px}.ComparisonOffers_pagination__eesyx{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;width:100%;text-align:center}.ComparisonOffers_pagination__eesyx button{min-width:0;min-height:44px;padding-inline:8px;font-size:12px}}@media (max-width:380px){.ComparisonOffers_imageFallback__RhEXI,.ComparisonOffers_offer__s01Md>img{width:58px;height:70px}.ComparisonOffers_offer__s01Md{gap:12px}}.ComparisonNearbyShops_section__9NHTJ{min-width:0}.ComparisonNearbyShops_heading__753tK{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.ComparisonNearbyShops_heading__753tK h2{font-size:21px;font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:0}.ComparisonNearbyShops_heading__753tK p{margin:7px 0 0;color:var(--market-muted);font-size:13px;line-height:1.6}.ComparisonNearbyShops_mapLink__67Ydt{display:inline-flex;align-items:center;gap:7px;color:var(--market-red);min-height:40px;font-size:13px;font-weight:600;white-space:nowrap}.ComparisonNearbyShops_mapLink__67Ydt svg{width:17px;height:17px}.ComparisonNearbyShops_grid__sDB19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.ComparisonNearbyShops_shop__GoI8g{min-width:0;padding:24px 0 18px;border-top:1px solid var(--market-line);display:flex;flex-direction:column}.ComparisonNearbyShops_shopHeading__e9ZQ9{display:flex;align-items:center;gap:14px}.ComparisonNearbyShops_shopHeading__e9ZQ9>div{min-width:0}.ComparisonNearbyShops_logo__YMYyv,.ComparisonNearbyShops_photo__CaSCN,.ComparisonNearbyShops_placeholder__IzvgK{width:64px;height:64px;border-radius:10px;flex-shrink:0}.ComparisonNearbyShops_logo__YMYyv{object-fit:contain;padding:5px;border:1px solid var(--market-line);background:white}.ComparisonNearbyShops_photo__CaSCN{object-fit:cover}.ComparisonNearbyShops_placeholder__IzvgK{display:grid;place-items:center;background:#f5f2f2;color:#9d6c75}.ComparisonNearbyShops_placeholder__IzvgK svg{width:26px;height:26px;stroke-width:1.5}.ComparisonNearbyShops_shop__GoI8g h3{font-size:14px;line-height:1.4;font-weight:650;margin:0;overflow-wrap:anywhere}.ComparisonNearbyShops_shop__GoI8g h3 a:hover{color:var(--market-red)}.ComparisonNearbyShops_branch__sTnvL{font-size:12px;color:var(--market-muted);margin:4px 0 0}.ComparisonNearbyShops_distance__MKeor{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;margin-top:5px}.ComparisonNearbyShops_distance__MKeor svg{width:13px;height:13px;color:var(--market-red)}.ComparisonNearbyShops_address__5NLD_{font-size:12px;color:var(--market-muted);line-height:1.65;margin:16px 0 12px;overflow-wrap:anywhere}.ComparisonNearbyShops_facts__iV_uC{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px;font-size:11px;color:var(--market-red)}.ComparisonNearbyShops_facts__iV_uC span{display:inline-flex;align-items:center;gap:4px}.ComparisonNearbyShops_facts__iV_uC svg{width:13px;height:13px}.ComparisonNearbyShops_facts__iV_uC .ComparisonNearbyShops_open__iWoSM{color:#267044}.ComparisonNearbyShops_shopActions__BD1Q4{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}.ComparisonNearbyShops_shopActions__BD1Q4 a{display:inline-flex;align-items:center;gap:4px;font-size:12px;min-height:40px;color:var(--market-red);font-weight:600}.ComparisonNearbyShops_shopActions__BD1Q4 a+a{color:var(--market-muted);font-weight:400}.ComparisonNearbyShops_shopActions__BD1Q4 svg{width:14px;height:14px}.ComparisonNearbyShops_actions__h8Hw_ button:hover,.ComparisonNearbyShops_mapLink__67Ydt:hover,.ComparisonNearbyShops_shopActions__BD1Q4 a:hover{text-decoration:underline;text-underline-offset:4px}.ComparisonNearbyShops_footer__6F_w7{border-top:1px solid var(--market-line);padding-top:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.ComparisonNearbyShops_footer__6F_w7 p{font-size:11px;color:var(--market-muted)}.ComparisonNearbyShops_pagination__FbxPJ{display:flex;align-items:center;gap:14px;font-size:12px}.ComparisonNearbyShops_pagination__FbxPJ button{min-height:40px;padding:0 14px;border:1px solid var(--market-line);border-radius:7px;background:white}.ComparisonNearbyShops_pagination__FbxPJ button:disabled{opacity:.45;cursor:not-allowed}.ComparisonNearbyShops_pagination__FbxPJ button:hover:not(:disabled){background:#f5f6f7}.ComparisonNearbyShops_empty__gOX9j{text-align:center;padding:42px 20px;border-radius:12px;background:#f8f9fa}.ComparisonNearbyShops_empty__gOX9j>svg{width:28px;height:28px;margin:0 auto 14px;color:var(--market-muted)}.ComparisonNearbyShops_empty__gOX9j h3{margin:0;font-size:18px;font-weight:650}.ComparisonNearbyShops_empty__gOX9j p{font-size:13px;color:var(--market-muted);line-height:1.6;margin:8px auto;max-width:540px}.ComparisonNearbyShops_primary__wC6_o{min-height:44px;background:var(--market-red);color:white;border:0;border-radius:7px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;margin-top:16px;font-size:13px;font-weight:600}.ComparisonNearbyShops_primary__wC6_o svg{width:16px;height:16px}.ComparisonNearbyShops_actions__h8Hw_{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:16px}.ComparisonNearbyShops_actions__h8Hw_ button{min-height:44px;color:var(--market-red);font-size:13px;font-weight:600}.ComparisonNearbyShops_skeleton__EGDjG{display:flex;align-items:center;gap:16px;padding:24px 0;min-height:180px}.ComparisonNearbyShops_skeleton__EGDjG>span{width:64px;height:64px;border-radius:10px;background:#eef0f2}.ComparisonNearbyShops_skeleton__EGDjG>div{flex:1}.ComparisonNearbyShops_skeleton__EGDjG i{display:block;height:12px;background:#eef0f2;margin:10px 0;border-radius:3px;width:80%}.ComparisonNearbyShops_skeleton__EGDjG i:last-child{width:35%}@media (min-width:1700px){.ComparisonNearbyShops_grid__sDB19{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.ComparisonNearbyShops_grid__sDB19{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media (max-width:640px){.ComparisonNearbyShops_grid__sDB19{grid-template-columns:1fr}.ComparisonNearbyShops_heading__753tK{flex-wrap:wrap;gap:4px;margin-bottom:12px}.ComparisonNearbyShops_heading__753tK h2{font-size:19px}.ComparisonNearbyShops_heading__753tK p{font-size:12px}.ComparisonNearbyShops_mapLink__67Ydt{min-height:44px}.ComparisonNearbyShops_shop__GoI8g{padding:20px 0 14px}.ComparisonNearbyShops_shopActions__BD1Q4 a{min-height:44px}.ComparisonNearbyShops_empty__gOX9j{padding:28px 16px}.ComparisonNearbyShops_empty__gOX9j h3{font-size:17px}.ComparisonNearbyShops_pagination__FbxPJ{justify-content:space-between;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;width:100%;text-align:center}.ComparisonNearbyShops_pagination__FbxPJ button{min-width:0;min-height:44px;padding-inline:8px;font-size:12px}}