@font-face{font-family:nunitoLatin;src:url(../media/nunito_latin_wght_normal.p.1wzrasd95pxo_.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}._0TEorW_className{font-family:nunitoLatin;font-style:normal}._0TEorW_variable{--font-nunito-latin:"nunitoLatin"}
@font-face{font-family:nunitoExt;src:url(../media/nunito_latin_ext_wght_normal-s.p.0hsc8w3pfbl3r.woff2)format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:nunitoExt Fallback;src:local(Arial);ascent-override:101.1%;descent-override:35.3%;line-gap-override:0.0%;size-adjust:100.0%}.OXavmq_className{font-family:nunitoExt,nunitoExt Fallback,system-ui,sans-serif;font-style:normal}.OXavmq_variable{--font-nunito-ext:"nunitoExt", "nunitoExt Fallback", system-ui, sans-serif}
.jZoOTW_bottom{left:50%;bottom:max(var(--space-md), env(safe-area-inset-bottom));z-index:50;width:min(calc(100vw - 2 * var(--space-md)), 480px);height:var(--size-capsule);padding-inline:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-glass);box-shadow:var(--shadow-hero), inset 0 0 0 1px var(--color-glass-border);-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;transform:translate(-50%)}.jZoOTW_tab{border-radius:var(--radius-pill);min-width:0;color:var(--color-text-secondary);font-size:var(--type-web-label-small-size);line-height:var(--type-web-label-small-line);font-weight:var(--type-web-label-small-weight);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.jZoOTW_tabActive{color:var(--color-primary-dark)}.jZoOTW_indicator{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:52px;height:28px;display:flex;position:relative}.jZoOTW_tabActive .jZoOTW_indicator{background:var(--color-primary-soft)}.jZoOTW_badge{margin-left:var(--space-xs);min-width:18px;padding-inline:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:11px;line-height:18px;font-weight:var(--type-web-label-small-weight);text-align:center;font-variant-numeric:tabular-nums;position:absolute;top:-3px;left:50%}.jZoOTW_top{z-index:40;position:relative}.jZoOTW_topInner{align-items:center;gap:var(--space-xl);max-width:calc(var(--container-max) + 2 * var(--space-xl));height:var(--size-capsule);padding-inline:var(--space-lg);margin-inline:auto;display:flex}.jZoOTW_brand{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);color:var(--color-text-primary);font-size:var(--type-web-title-size);line-height:var(--type-web-title-line);font-weight:var(--type-card-price-weight);letter-spacing:var(--type-web-title-tracking);flex:none;display:flex}.jZoOTW_brandMark{border-radius:var(--radius-control);width:32px;height:32px}.jZoOTW_searchSlot{flex:1;min-width:0}.jZoOTW_search,.jZoOTW_links{display:none}@media (min-width:600px){.jZoOTW_search{align-items:center;gap:var(--space-sm);height:var(--size-tile-action);max-width:520px;padding-inline:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-secondary);margin-inline:auto;display:flex}.jZoOTW_search:focus-within{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:0;border-color:var(--color-primary)}.jZoOTW_searchInput{min-width:0;height:100%;color:var(--color-text-primary);font-size:var(--input-font-size);background:0 0;border:0;outline:none;flex:1}.jZoOTW_searchInput::placeholder{color:var(--color-text-secondary)}.jZoOTW_searchInput::-webkit-search-cancel-button{display:none}}@supports (animation-timeline:scroll()){.jZoOTW_searchOnHome:not(:focus-within){animation:linear both jZoOTW_reveal-search;animation-timeline:scroll(root);animation-range:360px 460px}@keyframes jZoOTW_reveal-search{0%{opacity:0;pointer-events:none;transform:translateY(4px)}to{opacity:1;pointer-events:auto;transform:translateY(0)}}}@media (min-width:1024px){.jZoOTW_bottom{display:none}.jZoOTW_top{background:var(--color-glass);box-shadow:inset 0 -1px 0 var(--color-glass-border);-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);position:sticky;top:0}.jZoOTW_topInner{height:var(--size-nav-bar-height);padding-inline:var(--space-xl)}.jZoOTW_brandMark{width:36px;height:36px}.jZoOTW_links{align-items:center;gap:var(--space-xs);flex:none;display:flex}.jZoOTW_link{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);padding-inline:var(--space-md);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--type-web-label-size);line-height:var(--type-web-label-line);font-weight:var(--type-web-button-weight);display:inline-flex}.jZoOTW_link:hover,.jZoOTW_linkActive,.jZoOTW_linkActive:hover{background:var(--color-primary-soft);color:var(--color-primary-dark)}.jZoOTW_topBadge{min-width:20px;padding-inline:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:12px;line-height:20px;font-weight:var(--type-web-label-small-weight);text-align:center;font-variant-numeric:tabular-nums}}
.YDn9fa_main{padding-bottom:var(--space-xxl);min-height:70dvh}.YDn9fa_container{width:100%;max-width:calc(var(--container-max) + 2 * var(--space-xl));padding-inline:var(--space-lg);margin-inline:auto}.YDn9fa_grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.YDn9fa_grid{grid-template-columns:repeat(auto-fill, minmax(var(--size-tile-min), 1fr));gap:var(--space-lg)}}@keyframes YDn9fa_tile-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.YDn9fa_grid>li:nth-child(-n+12){animation:YDn9fa_tile-rise var(--motion-slow) cubic-bezier(.2, .7, .2, 1) both}.YDn9fa_grid>li:nth-child(2){animation-delay:30ms}.YDn9fa_grid>li:nth-child(3){animation-delay:60ms}.YDn9fa_grid>li:nth-child(4){animation-delay:90ms}.YDn9fa_grid>li:nth-child(5){animation-delay:.12s}.YDn9fa_grid>li:nth-child(6){animation-delay:.15s}.YDn9fa_grid>li:nth-child(7){animation-delay:.18s}.YDn9fa_grid>li:nth-child(8){animation-delay:.21s}.YDn9fa_grid>li:nth-child(9){animation-delay:.24s}.YDn9fa_grid>li:nth-child(10){animation-delay:.27s}.YDn9fa_grid>li:nth-child(11){animation-delay:.3s}.YDn9fa_grid>li:nth-child(12){animation-delay:.33s}.YDn9fa_pageHeader{align-items:center;gap:var(--space-md);padding-block:var(--space-lg);display:flex}.YDn9fa_pageHeaderText{flex:1;min-width:0}.YDn9fa_pageHeaderActions{gap:var(--space-xs);flex:none;display:flex}.YDn9fa_backLink{width:var(--size-button-min-height);height:var(--size-button-min-height);border-radius:var(--radius-control);background:var(--color-surface);border:1px solid var(--color-card-outline);color:var(--color-text-primary);flex:none;justify-content:center;align-items:center;display:flex}.YDn9fa_backLink:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.YDn9fa_section{justify-content:space-between;align-items:center;gap:0 var(--space-md);padding-block:var(--space-xxl) var(--space-md);flex-wrap:wrap;display:flex}.YDn9fa_sectionLink{min-height:var(--size-button-min-height);color:var(--color-primary-dark);white-space:nowrap;align-items:center;display:inline-flex}.YDn9fa_sectionLink:hover{text-decoration:underline}.YDn9fa_skipLink{top:calc(-1 * var(--size-nav-bar-height));left:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);position:absolute}.YDn9fa_skipLink:focus{top:var(--space-sm)}.YDn9fa_note{padding-block:var(--space-sm)}.YDn9fa_pagination{align-items:center;gap:var(--space-md);padding-block:var(--space-xl);grid-template-columns:1fr auto 1fr;display:grid}.YDn9fa_pagination>:first-child{justify-self:start}.YDn9fa_pagination>:last-child{justify-self:end}.YDn9fa_pageLink{min-height:var(--size-button-min-height);padding-inline:var(--space-xl);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);align-items:center;display:inline-flex}.YDn9fa_pageLink:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.YDn9fa_pageNumber{text-align:center;font-variant-numeric:tabular-nums}.YDn9fa_footer{margin-bottom:calc(var(--size-capsule) + var(--space-lg) + env(safe-area-inset-bottom));padding-block:var(--space-lg);border-top:1px solid var(--color-border)}.YDn9fa_footerLinks{gap:0 var(--space-xl);flex-wrap:wrap;display:flex}.YDn9fa_footerLinks a{min-height:var(--size-button-min-height);align-items:center;display:inline-flex}.YDn9fa_footerLinks a:hover{color:var(--color-primary-dark);text-decoration:underline}@media (min-width:1024px){.YDn9fa_main{padding-bottom:var(--space-section)}.YDn9fa_container{padding-inline:var(--space-xl)}.YDn9fa_footer{margin-bottom:0}}
._6E0RIW_dialog{width:calc(100% - 2 * var(--space-lg));max-width:480px;max-height:calc(100dvh - 2 * var(--space-xl));padding:var(--space-xl);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-hero);border:0}._6E0RIW_dialog::backdrop{background:var(--color-scrim)}._6E0RIW_title{margin-bottom:var(--space-sm)}._6E0RIW_body{gap:var(--space-md);flex-direction:column;display:flex}._6E0RIW_actions{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}._6E0RIW_sheet{width:100%;max-width:none;max-height:85dvh;padding-bottom:calc(var(--space-xl) + env(safe-area-inset-bottom));border-radius:var(--radius-card) var(--radius-card) 0 0;animation:_6E0RIW_sheet-up var(--motion-base) cubic-bezier(.2, .7, .2, 1);margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}@keyframes _6E0RIW_sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.XckUsG_hit{z-index:1;width:var(--size-tile-action);height:var(--size-tile-action);border-radius:var(--radius-control);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.XckUsG_disc{width:var(--size-tile-action);height:var(--size-tile-action);border-radius:var(--radius-control);transition:transform var(--motion-fast);justify-content:center;align-items:center;display:flex}.XckUsG_hit:hover .XckUsG_disc{transform:scale(1.06)}.XckUsG_hit:active .XckUsG_disc{transform:scale(.94)}.XckUsG_add{background:var(--color-primary);color:var(--color-on-primary)}.XckUsG_added{background:var(--color-primary-dark);color:var(--color-on-primary)}.XckUsG_pop{animation:XckUsG_pop var(--motion-slow) cubic-bezier(.34, 1.56, .64, 1)}@keyframes XckUsG_pop{0%{transform:scale(.7)}60%{transform:scale(1.14)}to{transform:scale(1)}}.XckUsG_neutral{background:var(--color-surface);color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border)}.XckUsG_hit:hover .XckUsG_neutral{color:var(--color-deal-text)}.XckUsG_favorite{background:var(--color-surface);color:var(--color-deal-text);box-shadow:inset 0 0 0 1px var(--color-border)}
._1O-Ozq_price{white-space:nowrap;display:inline-block;position:relative}._1O-Ozq_label{align-items:stretch;gap:var(--space-xs);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}._1O-Ozq_card ._1O-Ozq_label{font-size:var(--tile-price-size,var(--type-card-price-size));font-weight:var(--type-card-price-weight);letter-spacing:var(--tile-price-tracking,var(--type-card-price-tracking))}._1O-Ozq_product ._1O-Ozq_label{font-size:var(--type-product-price-size);font-weight:var(--type-product-price-weight);letter-spacing:var(--type-product-price-tracking)}._1O-Ozq_tail{flex-direction:column;justify-content:space-between;padding-block:.1em .14em;display:flex}._1O-Ozq_cents{letter-spacing:0;font-size:.55em;line-height:.9}._1O-Ozq_currency{font-size:.4em;line-height:1;font-weight:var(--type-web-label-weight);letter-spacing:0;opacity:.78}
.HORIza_button{justify-content:center;align-items:center;gap:var(--space-sm);min-height:var(--size-button-min-height);padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-control);font-size:var(--type-web-button-size);line-height:var(--type-web-button-line);font-weight:var(--type-web-button-weight);text-align:center;cursor:pointer;transition:transform var(--motion-fast);border:1px solid #0000;display:inline-flex}.HORIza_button:active:not(:disabled){transform:scale(.98)}.HORIza_button:disabled{opacity:.55;cursor:default}.HORIza_primary{background:var(--color-primary);color:var(--color-on-primary)}.HORIza_primary:hover:not(:disabled){background:var(--color-primary-dark)}.HORIza_tonal{background:var(--color-primary-soft);color:var(--color-primary-dark)}.HORIza_tonal:hover:not(:disabled){border-color:var(--color-primary)}.HORIza_outline{background:var(--color-surface);border-color:var(--color-border-control);color:var(--color-text-primary)}.HORIza_outline:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary-dark)}.HORIza_text{padding-inline:var(--space-md);color:var(--color-primary-dark);background:0 0}.HORIza_text:hover:not(:disabled){background:var(--color-primary-soft)}.HORIza_danger{padding-inline:var(--space-md);color:var(--color-danger);background:0 0}.HORIza_danger:hover:not(:disabled){background:var(--color-danger-soft)}.HORIza_full{width:100%}.HORIza_chip{align-items:center;gap:var(--space-xs);min-height:var(--size-tile-action);padding:0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--type-text-small-size);line-height:var(--type-text-small-line);font-weight:var(--type-web-label-weight);white-space:nowrap;cursor:pointer;display:inline-flex}.HORIza_chip:hover{border-color:var(--color-primary)}.HORIza_chipSelected{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-dark)}.HORIza_filterRow{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);padding-inline:var(--space-sm);border-radius:var(--radius-control);font-size:var(--type-text-small-size);line-height:var(--type-text-small-line);font-weight:var(--type-web-label-weight);color:var(--color-text-primary);cursor:pointer;display:flex;position:relative}.HORIza_filterRow:hover{background:var(--color-background)}.HORIza_chipInput{opacity:0;pointer-events:none;position:absolute}:is(.HORIza_filterRow:has(.HORIza_chipInput:focus-visible),.HORIza_chip:has(.HORIza_chipInput:focus-visible)){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-width)}.HORIza_filterRow:has(.HORIza_chipInput:checked){background:var(--color-primary-soft);color:var(--color-primary-dark)}.HORIza_chip:has(.HORIza_chipInput:checked){background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-dark)}.HORIza_filterMark{border:2px solid var(--color-border-control);width:20px;height:20px;color:var(--color-on-primary);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.HORIza_filterRow:has(.HORIza_chipInput:checked) .HORIza_filterMark{background:var(--color-primary);border-color:var(--color-primary)}.HORIza_chipCheck{display:none}:is(.HORIza_chip:has(.HORIza_chipInput:checked) .HORIza_chipCheck,.HORIza_filterRow:has(.HORIza_chipInput:checked) .HORIza_chipCheck){display:block}.HORIza_perforation{height:var(--size-notch);margin:var(--space-sm) calc(-1 * var(--tile-pad,var(--space-md)));padding-inline:var(--size-notch);background:radial-gradient(circle, var(--color-perforation) 1.25px, transparent 1.75px) center / 9px var(--size-notch) repeat-x content-box;flex:none;position:relative}.HORIza_perforation:before,.HORIza_perforation:after{content:"";width:var(--size-notch);height:var(--size-notch);background:var(--color-background);box-shadow:inset 0 0 0 1px var(--color-card-outline);border-radius:50%;position:absolute;top:0}.HORIza_perforation:before{left:calc(var(--size-notch) / -2 - 1px);clip-path:inset(-1px -1px -1px 50%)}.HORIza_perforation:after{right:calc(var(--size-notch) / -2 - 1px);clip-path:inset(-1px 50% -1px -1px)}.HORIza_stamp{border-radius:var(--space-sm);background:var(--color-stamp);color:var(--color-on-stamp);font-size:var(--type-stamp-size);line-height:var(--type-stamp-line);font-weight:var(--type-stamp-weight);letter-spacing:var(--type-stamp-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--shadow-card);padding:5px 9px;display:inline-block;transform:rotate(-4deg)}.HORIza_badge{padding:2px var(--space-sm);border-radius:var(--radius-pill);background:var(--color-deal-soft);color:var(--color-deal-text);font-size:var(--type-web-label-small-size);line-height:var(--type-web-label-small-line);font-weight:var(--type-web-label-small-weight);white-space:nowrap;display:inline-block}.HORIza_pill{align-items:center;gap:var(--space-xs);padding:3px var(--space-sm);border-radius:var(--radius-pill);font-size:var(--type-web-label-small-size);line-height:var(--type-web-label-small-line);font-weight:var(--type-web-label-small-weight);white-space:nowrap;display:inline-flex}.HORIza_pillSoft{background:var(--color-primary-soft);color:var(--color-primary-dark)}.HORIza_pillOutline{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-secondary)}.HORIza_card{background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.HORIza_emptyState{align-items:center;gap:var(--space-sm);width:100%;max-width:480px;margin:var(--space-xl) auto;padding:var(--space-xxl) var(--space-xl);border:1.5px dashed var(--color-perforation);border-radius:var(--radius-card);text-align:center;flex-direction:column;display:flex;position:relative}.HORIza_emptyStamp{top:calc(-1 * var(--space-lg));right:var(--space-xl);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-control);font-size:var(--type-section-title-size);line-height:1;position:absolute}.HORIza_centered{min-height:62dvh;padding-block:var(--space-xl);place-items:center;display:grid}.HORIza_emptyDisc{width:72px;height:72px;margin-bottom:var(--space-sm);background:var(--color-primary-soft);color:var(--color-primary-dark);border-radius:50%;justify-content:center;align-items:center;display:flex}.HORIza_emptyAction{margin-top:var(--space-md)}.HORIza_emblem{background:var(--emblem-bg,var(--color-text-muted));color:var(--emblem-fg,var(--color-surface));font-weight:var(--type-card-price-weight);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.HORIza_emblemPlate{background:var(--color-logo-plate);box-shadow:inset 0 0 0 1px var(--color-border)}.HORIza_emblemImage{object-fit:contain;width:100%;height:100%}
.tQSimG_tile{--tile-pad:var(--space-sm);--tile-price-size:var(--type-card-price-compact-size);--tile-price-tracking:var(--type-card-price-compact-tracking);height:100%;padding:var(--tile-pad);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);flex-direction:column;display:flex;position:relative}.tQSimG_tile:before{content:"";border-radius:inherit;box-shadow:var(--shadow-hero);opacity:0;pointer-events:none;transition:opacity var(--motion-base);position:absolute;inset:0}@media (hover:hover){.tQSimG_tile:has(.tQSimG_link):hover{transform:translateY(-3px)}.tQSimG_tile:has(.tQSimG_link):hover:before{opacity:1}.tQSimG_tile:has(.tQSimG_link):hover .tQSimG_name{color:var(--color-primary-dark)}}.tQSimG_tile:has(.tQSimG_link:focus-visible){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-width)}.tQSimG_store{align-items:center;gap:var(--space-sm);height:var(--size-logo-small);display:flex}.tQSimG_storeName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tQSimG_media{height:var(--size-tile-media-compact);margin-top:var(--space-sm);border-radius:var(--radius-control);grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:relative}.tQSimG_plate{border-radius:var(--radius-control);background:var(--color-photo-plate);isolation:isolate;max-width:100%;height:100%;display:inline-flex}.tQSimG_media:has(>.tQSimG_emoji){background:color-mix(in srgb, var(--store,var(--color-primary)) 10%, var(--color-surface))}.tQSimG_photo{width:auto;max-width:100%;height:100%;padding:var(--space-xs);border-radius:inherit;object-fit:contain;mix-blend-mode:multiply}.tQSimG_emoji{font-size:var(--size-emoji-tile-compact);line-height:1}.tQSimG_stamp{top:calc(-1 * var(--space-sm));right:calc(-1 * var(--space-xs));position:absolute}.tQSimG_heart{position:absolute;top:0;left:0}.tQSimG_pills{left:var(--space-xs);bottom:var(--space-xs);gap:var(--space-xs);flex-wrap:wrap;display:flex;position:absolute}.tQSimG_pills>*{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.tQSimG_info{min-height:calc(2 * var(--type-card-name-line) + var(--type-text-small-line));margin-top:var(--space-md)}.tQSimG_name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tQSimG_link{outline:none}.tQSimG_link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.tQSimG_unit{min-height:var(--type-text-small-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tQSimG_priceRow{justify-content:space-between;align-items:flex-end;gap:var(--space-sm);flex-wrap:wrap;margin-top:auto;display:flex}.tQSimG_priceRow>:last-child{margin-left:auto}.tQSimG_prices{flex-direction:column;gap:2px;min-width:0;display:flex}.tQSimG_old{font-variant-numeric:tabular-nums;text-decoration:line-through}.tQSimG_oldSpacer{height:var(--type-web-label-line);display:block}@media (min-width:600px){.tQSimG_tile{--tile-pad:var(--space-md);--tile-price-size:var(--type-card-price-size);--tile-price-tracking:var(--type-card-price-tracking)}.tQSimG_media{height:var(--size-tile-media)}.tQSimG_emoji{font-size:var(--size-emoji-tile)}}
.yWhMxq_region{left:0;right:0;bottom:calc(max(var(--space-md), env(safe-area-inset-bottom)) + var(--size-capsule) + var(--space-sm));z-index:60;padding-inline:var(--space-lg);pointer-events:none;justify-content:center;display:flex;position:fixed}.yWhMxq_toast{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;max-width:560px;min-height:var(--size-button-min-height);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-control);background:var(--color-inverse-surface);color:var(--color-on-inverse-surface);box-shadow:var(--shadow-hero);pointer-events:auto;animation:yWhMxq_toast-in var(--motion-base) cubic-bezier(.2, .7, .2, 1);display:flex}@keyframes yWhMxq_toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.yWhMxq_action{min-height:var(--size-button-min-height);padding-inline:var(--space-sm);color:var(--color-inverse-primary);flex:none}@media (min-width:1024px){.yWhMxq_region{bottom:var(--space-xl)}}
.nt9JEW_group{gap:var(--space-xs);flex-direction:column;display:flex}.nt9JEW_label{color:var(--color-text-secondary)}.nt9JEW_input{width:100%;height:var(--size-field-height);padding-inline:var(--space-lg);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--input-font-size);font-weight:var(--type-text-weight)}.nt9JEW_input:focus{border-color:var(--color-primary);outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:0}.nt9JEW_input::placeholder,.nt9JEW_hint{color:var(--color-text-secondary)}.nt9JEW_error{color:var(--color-danger);font-weight:var(--type-web-label-weight)}
.jwlfMa_layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.jwlfMa_main{min-width:0}.jwlfMa_bar{min-height:var(--size-button-min-height);margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.jwlfMa_summary{bottom:calc(max(var(--space-md), env(safe-area-inset-bottom)) + var(--size-capsule) + var(--space-sm));z-index:20;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-card);background:linear-gradient(145deg, var(--color-hero-start), var(--color-hero-end));color:var(--color-on-hero);box-shadow:var(--shadow-hero);flex-direction:column;display:flex;position:sticky}.jwlfMa_summaryTop{justify-content:space-between;align-items:flex-end;gap:var(--space-md);display:flex}.jwlfMa_summaryLabel{color:var(--color-on-hero-muted)}.jwlfMa_savingsPill{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:flex}.jwlfMa_savingsPill span:first-child{color:var(--color-on-hero-muted)}.jwlfMa_confirm{background:var(--color-surface);color:var(--color-primary-dark)}.jwlfMa_confirm:hover:not(:disabled){background:var(--color-primary-soft)}.jwlfMa_clearChecked{margin-top:var(--space-xs);justify-content:center;display:flex}.jwlfMa_groups{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;display:grid}.jwlfMa_storeCard{background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.jwlfMa_storeHeader{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:color-mix(in srgb, var(--store,var(--color-primary)) 8%, var(--color-surface));display:flex}.jwlfMa_storeName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jwlfMa_storeTotal{font-variant-numeric:tabular-nums}.jwlfMa_row{align-items:center;display:flex}.jwlfMa_row+.jwlfMa_row{border-top:1px dashed var(--color-border)}.jwlfMa_check{align-items:center;gap:var(--space-md);min-width:0;min-height:64px;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);text-align:left;cursor:pointer;flex:1;display:flex}.jwlfMa_check:hover .jwlfMa_box{border-color:var(--color-primary)}.jwlfMa_box{border:2px solid var(--color-border-control);border-radius:var(--space-sm);width:26px;height:26px;color:var(--color-on-primary);flex:none;justify-content:center;align-items:center;display:flex}.jwlfMa_boxOn{background:var(--color-primary);border-color:var(--color-primary)}.jwlfMa_text{flex:1;min-width:0}.jwlfMa_name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jwlfMa_struck{color:var(--color-text-muted);text-decoration:line-through}.jwlfMa_times{margin-left:var(--space-xs);color:var(--color-text-muted);white-space:nowrap}.jwlfMa_meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jwlfMa_amounts{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:flex}.jwlfMa_oldAmount{text-decoration:line-through}.jwlfMa_more{width:var(--size-tile-action);height:var(--size-tile-action);margin-right:var(--space-xs);border-radius:var(--radius-control);color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:flex}.jwlfMa_more:hover{background:var(--color-background);color:var(--color-primary-dark)}.jwlfMa_addSlot{height:64px;margin-top:var(--space-lg);border:1.5px dashed var(--color-perforation);border-radius:var(--radius-card);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.jwlfMa_addSlot:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}.jwlfMa_hint{margin-top:var(--space-md);text-align:center}.jwlfMa_stepper{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}.jwlfMa_stepValue{text-align:center;width:72px}.jwlfMa_stepButton{width:var(--size-button-min-height);height:var(--size-button-min-height);border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary-dark);justify-content:center;align-items:center;display:flex}.jwlfMa_stepButton:disabled{background:var(--color-background);color:var(--color-text-muted);cursor:default}.jwlfMa_center{text-align:center}.jwlfMa_totalCard{isolation:isolate;margin-block:var(--space-xs) var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-card);background:linear-gradient(145deg, var(--color-hero-start), var(--color-hero-end));color:var(--color-on-hero);position:relative}.jwlfMa_totalLabel{color:var(--color-on-hero-muted)}.jwlfMa_trips{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.jwlfMa_tripCard{background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.jwlfMa_tripHeader{min-height:64px;padding:var(--space-sm) var(--space-xs) var(--space-sm) var(--space-lg);border-bottom:1px dashed var(--color-perforation);align-items:center;display:flex}.jwlfMa_tripHeaderText{flex:1;min-width:0}.jwlfMa_tripItem{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-xs) var(--space-sm) var(--space-lg);display:flex}.jwlfMa_sortRow{align-items:center;gap:var(--space-sm);padding-block:var(--space-sm);display:flex}.jwlfMa_toolbarCount{padding-bottom:var(--space-sm)}@media (min-width:1024px){.jwlfMa_layout{grid-template-columns:minmax(0, 1fr) var(--size-list-summary);gap:var(--space-xl)}.jwlfMa_summary{top:calc(var(--size-nav-bar-height) + var(--space-lg));gap:var(--space-md);padding:var(--space-xl);bottom:auto}.jwlfMa_summaryTop{flex-direction:column;align-items:flex-start}.jwlfMa_savingsPill{text-align:left;align-items:flex-start}.jwlfMa_trips{grid-template-columns:repeat(2,minmax(0,1fr))}}
.bAd3nW_layout{gap:var(--space-lg);padding-top:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bAd3nW_column{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.bAd3nW_card{gap:var(--space-md);padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.bAd3nW_heroCard{gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-card);background:linear-gradient(145deg, var(--color-hero-start), var(--color-hero-end));color:var(--color-on-hero);flex-direction:column;display:flex}.bAd3nW_sessionHold{visibility:hidden}.bAd3nW_heroCardText{margin-top:var(--space-xs);color:var(--color-on-hero-muted)}.bAd3nW_group{background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.bAd3nW_row{align-items:center;gap:var(--space-md);width:100%;min-height:60px;padding:var(--space-md) var(--space-lg);text-align:left;cursor:pointer;display:flex}.bAd3nW_row+.bAd3nW_row{border-top:1px dashed var(--color-border)}.bAd3nW_row:hover{background:var(--color-background)}.bAd3nW_rowLabel{flex:1;min-width:0}.bAd3nW_rowIcon{flex:none}.bAd3nW_heading{padding-top:var(--space-sm)}.bAd3nW_themes{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bAd3nW_theme{justify-content:center;align-items:center;gap:var(--space-xs);min-height:80px;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;flex-direction:column;display:flex}.bAd3nW_themeActive{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-dark)}.bAd3nW_form{gap:var(--space-md);flex-direction:column;display:flex}.bAd3nW_authPage{gap:var(--space-lg);width:100%;max-width:480px;padding-top:var(--space-xs);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.bAd3nW_authHero{display:none}.bAd3nW_authCard{padding:var(--space-xl)}.bAd3nW_inlineLink{align-self:flex-start}.bAd3nW_divider{align-items:center;gap:var(--space-md);color:var(--color-text-secondary);display:flex}.bAd3nW_divider:before,.bAd3nW_divider:after{content:"";background:var(--color-border);flex:1;height:1px}.bAd3nW_googleSlot{min-height:var(--size-button-min-height);justify-content:center;display:flex}.bAd3nW_syncRow{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (min-width:1024px){.bAd3nW_layout{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.bAd3nW_authPage{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;max-width:920px}.bAd3nW_authHero{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-xxl);border-radius:var(--radius-card);background:linear-gradient(145deg, var(--color-hero-start), var(--color-hero-end));color:var(--color-on-hero);flex-direction:column;display:flex}}
.eMboEW_list{gap:var(--space-lg);padding-block:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.eMboEW_wallet{justify-content:space-between;gap:var(--space-lg);aspect-ratio:1.586;width:100%;padding:var(--space-lg);border-radius:var(--radius-card);background:var(--card-bg,var(--color-primary));color:var(--card-fg,var(--color-on-primary));box-shadow:var(--shadow-hero);text-align:left;cursor:pointer;transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);flex-direction:column;display:flex;position:relative}@media (hover:hover){.eMboEW_wallet:hover{transform:translateY(-3px)}}.eMboEW_walletTop{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.eMboEW_walletText{min-width:0;display:block}.eMboEW_text{flex:1;min-width:0}.eMboEW_line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.eMboEW_code{font-variant-numeric:tabular-nums;letter-spacing:1px}.eMboEW_codeCenter{text-align:center;word-break:break-all}.eMboEW_tile{border-radius:var(--radius-control);background:var(--color-surface);width:44px;height:44px;color:var(--color-primary-dark);flex:none;justify-content:center;align-items:center;display:flex}.eMboEW_chevron{flex:none}.eMboEW_footer{padding-top:var(--space-xs)}.eMboEW_select{width:100%;height:var(--size-field-height);padding-inline:var(--space-md);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary)}.eMboEW_barcode{min-height:140px;padding:var(--space-lg);border-radius:var(--radius-control);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;background:canvas;justify-content:center;align-items:center;display:flex}.eMboEW_barcode svg{width:100%;height:auto;max-height:180px}.eMboEW_barcodeSquare svg{max-width:240px;max-height:240px}.eMboEW_video{border-radius:var(--radius-control);background:var(--color-scanner-background);aspect-ratio:4/3;object-fit:cover;width:100%}.eMboEW_scannerBox{padding:var(--space-md);border-radius:var(--radius-control);background:var(--color-scanner-background);color:var(--color-scanner-error);text-align:center}@media (min-width:1024px){.eMboEW_footer{max-width:360px}}
._7TkKXa_stores{gap:var(--space-xxxl);padding-top:var(--space-xs);flex-direction:column;display:flex}._7TkKXa_store{gap:var(--space-md);flex-direction:column;display:flex}._7TkKXa_storeHeader{align-items:center;gap:var(--space-md);display:flex}._7TkKXa_storeTitle{flex:1;min-width:0}._7TkKXa_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}._7TkKXa_actionChip{align-items:center;gap:var(--space-xs);min-height:var(--size-tile-action);padding-inline:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);display:inline-flex}._7TkKXa_actionChip:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}._7TkKXa_covers{grid-template-columns:repeat(auto-fill, minmax(var(--size-cover-min), 1fr));gap:var(--space-lg);display:grid}._7TkKXa_coverLink{gap:var(--space-xs);border-radius:var(--radius-control);flex-direction:column;display:flex}._7TkKXa_coverFrame{aspect-ratio:3/4;margin-bottom:var(--space-xs);border-radius:var(--radius-control);background:var(--color-border);box-shadow:var(--shadow-card);transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);display:block;position:relative;overflow:hidden}@media (hover:hover){._7TkKXa_coverLink:hover ._7TkKXa_coverFrame{transform:translateY(-4px)rotate(-1deg)}}._7TkKXa_cover{object-fit:cover;width:100%;height:100%}._7TkKXa_coverTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7TkKXa_soon{top:var(--space-sm);left:var(--space-sm);padding:2px var(--space-sm);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);position:absolute}._7TkKXa_immersive{background:var(--color-scanner-background);height:100dvh;color:var(--color-viewer-text);flex-direction:column;display:flex}._7TkKXa_viewerBar{align-items:center;gap:var(--space-md);min-height:var(--size-capsule);padding:var(--space-sm) var(--space-lg);background:var(--color-scanner-surface);flex:none;display:flex}._7TkKXa_viewerBack{width:var(--size-button-min-height);height:var(--size-button-min-height);border-radius:var(--radius-control);color:var(--color-viewer-text);flex:none;justify-content:center;align-items:center;display:flex}._7TkKXa_viewerBack:hover{background:var(--color-scanner-border)}._7TkKXa_viewerTitle{flex:1;min-width:0}._7TkKXa_viewerTitle p{color:var(--color-viewer-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7TkKXa_viewerSource{align-items:center;gap:var(--space-xs);min-height:var(--size-button-min-height);padding-inline:var(--space-md);border:1px solid var(--color-scanner-border);border-radius:var(--radius-control);color:var(--color-viewer-text);flex:none;display:inline-flex}._7TkKXa_viewerSource:hover{border-color:var(--color-scanner-accent)}._7TkKXa_viewerSourceLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7TkKXa_viewer{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._7TkKXa_stage{min-height:0;padding:var(--space-md) var(--space-md) calc(var(--size-capsule) + var(--space-xl));flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:auto}._7TkKXa_page{border-radius:var(--space-sm);object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:100%}._7TkKXa_pageZoomed{cursor:zoom-out;align-self:flex-start;width:180%;max-width:none;max-height:none}._7TkKXa_controlsBar{left:50%;bottom:max(var(--space-lg), env(safe-area-inset-bottom));align-items:center;gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-pill);background:var(--color-scanner-surface);box-shadow:var(--shadow-hero), inset 0 0 0 1px var(--color-scanner-border);display:flex;position:absolute;transform:translate(-50%)}._7TkKXa_navButton{width:var(--size-button-min-height);height:var(--size-button-min-height);border-radius:var(--radius-pill);color:var(--color-viewer-text);justify-content:center;align-items:center;display:flex}._7TkKXa_navButton:hover:not(:disabled){background:var(--color-scanner-border)}._7TkKXa_navButton:disabled{opacity:.4;cursor:default}._7TkKXa_pageCount{min-width:64px;color:var(--color-viewer-text);text-align:center;font-variant-numeric:tabular-nums}._7TkKXa_viewerMessage{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-xxl);color:var(--color-scanner-error);text-align:center;flex-direction:column;flex:1;display:flex}@media (min-width:600px){._7TkKXa_covers{grid-template-columns:repeat(auto-fill, minmax(var(--size-cover-min-tablet), 1fr))}._7TkKXa_viewerSourceLabel{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:1024px){._7TkKXa_covers{grid-template-columns:repeat(auto-fill, minmax(var(--size-cover-min-desktop), 1fr));gap:var(--space-xl)}._7TkKXa_viewerBar{padding-inline:var(--space-xl)}}
.YeEf2G_bento{gap:var(--space-md);padding-top:var(--space-xs);grid-template-columns:minmax(0,1fr);display:grid}.YeEf2G_hero{isolation:isolate;border-radius:var(--radius-card);color:var(--color-on-hero);background:radial-gradient(90% 120% at 100% 0%, var(--color-hero-glow), transparent 60%), linear-gradient(145deg, var(--color-hero-start), var(--color-hero-end));grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.YeEf2G_hero:after{content:"";z-index:-1;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.YeEf2G_heroMain{gap:var(--space-lg);min-width:0;padding:var(--space-xl);flex-direction:column;display:flex;position:relative}.YeEf2G_heroIntro{flex-direction:column;gap:2px;padding-right:96px;display:flex}.YeEf2G_heroDate{color:var(--color-on-hero-muted)}.YeEf2G_metric{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.YeEf2G_eyebrow{color:var(--color-on-hero-muted)}.YeEf2G_count{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.YeEf2G_countLabel{white-space:nowrap}.YeEf2G_heroNote{color:var(--color-on-hero-muted)}.YeEf2G_pill{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--color-hero-line);color:var(--color-on-hero);display:inline-flex}.YeEf2G_burst{top:var(--space-md);right:var(--space-md);width:var(--size-burst);height:var(--size-burst);position:absolute;transform:rotate(-9deg)}.YeEf2G_burstShape{width:100%;height:100%;position:absolute;inset:0}.YeEf2G_burstShape path{fill:var(--color-stamp)}.YeEf2G_burstText{color:var(--color-on-stamp);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.YeEf2G_burstSmall{font-size:var(--type-web-label-small-size);line-height:1.1;font-weight:var(--type-web-label-weight)}.YeEf2G_burstBig{font-size:26px;line-height:1;font-weight:var(--type-card-price-weight);letter-spacing:var(--type-card-price-tracking)}.YeEf2G_heroSearch{align-items:center;gap:var(--space-sm);height:var(--size-field-height);padding-inline:var(--space-lg) var(--space-xs);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);box-shadow:var(--shadow-hero);margin-top:auto;display:flex;position:relative}.YeEf2G_heroSearch:focus-within{outline:var(--focus-ring-width) solid var(--color-on-hero);outline-offset:var(--focus-ring-width)}.YeEf2G_heroSearchInput{min-width:0;height:100%;color:var(--color-text-primary);font-size:var(--input-font-size);font-weight:var(--type-text-weight);background:0 0;border:0;outline:none;flex:1}.YeEf2G_heroSearchInput::placeholder{color:var(--color-text-secondary)}.YeEf2G_heroSearchInput::-webkit-search-cancel-button{display:none}.YeEf2G_heroSearchButton{height:var(--size-button-min-height);padding-inline:var(--space-xl);border-radius:calc(var(--radius-control) - 3px);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--type-web-button-size);font-weight:var(--type-web-button-weight);flex:none}.YeEf2G_heroSearchButton:hover{background:var(--color-primary-dark)}.YeEf2G_heroStub{gap:var(--space-md);padding:var(--space-lg) var(--space-xl) var(--space-xl);border-top:2px dotted var(--color-hero-line);flex-direction:column;display:flex;position:relative}.YeEf2G_heroStub:before,.YeEf2G_heroStub:after{content:"";background:var(--color-background);border-radius:50%;width:20px;height:20px;position:absolute;top:-11px}.YeEf2G_heroStub:before{left:-10px}.YeEf2G_heroStub:after{right:-10px}.YeEf2G_stubGrid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.YeEf2G_stubPlate{justify-content:center;align-items:center;gap:var(--space-md);border-radius:var(--radius-control);transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);display:flex}.YeEf2G_stubPlate>span:first-child{flex:none}.YeEf2G_stubText{flex-direction:column;min-width:0;display:none}.YeEf2G_heroTop{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--size-tile-action);display:flex}.YeEf2G_heroTotal{justify-content:space-between;align-items:flex-end;gap:var(--space-md);width:100%;display:flex}.YeEf2G_toggle{border-radius:var(--radius-pill);background:var(--color-hero-line);gap:2px;padding:3px;display:flex}.YeEf2G_toggleButton{min-height:var(--size-tile-action);padding-inline:var(--space-md);border-radius:var(--radius-pill);color:var(--color-on-hero);cursor:pointer}.YeEf2G_toggleActive{background:var(--color-surface);color:var(--color-primary-dark)}.YeEf2G_progress{border-radius:var(--radius-pill);background:var(--color-hero-line);width:100%;height:6px;overflow:hidden}.YeEf2G_progressFill{border-radius:var(--radius-pill);background:var(--color-on-hero);height:100%}.YeEf2G_recordRow{align-items:center;gap:var(--space-sm);width:100%;display:flex}.YeEf2G_recordText{flex:1}.YeEf2G_streak{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);background:var(--color-hero-line);color:var(--color-on-hero);flex:none}.YeEf2G_historyLink{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);color:var(--color-on-hero);display:flex}.YeEf2G_historyLink:hover{text-decoration:underline}.YeEf2G_sparkFill{fill:var(--color-hero-line)}.YeEf2G_sparkLine{fill:none;stroke:var(--color-on-hero);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.YeEf2G_side{gap:var(--space-md);min-width:0;margin-inline:calc(-1 * var(--space-lg));padding-inline:var(--space-lg);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-lg);scrollbar-width:none;padding-block:2px;display:flex;overflow-x:auto}.YeEf2G_side::-webkit-scrollbar{display:none}.YeEf2G_side>*{scroll-snap-align:start;flex:0 0 82%}.YeEf2G_actionCard{align-items:center;gap:var(--space-md);min-height:112px;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);display:flex}.YeEf2G_actionText{flex:1;min-width:0}.YeEf2G_actionText p+p{margin-top:2px}.YeEf2G_iconTile{border-radius:var(--radius-control);background:var(--color-primary-soft);width:48px;height:48px;color:var(--color-primary-dark);flex:none;justify-content:center;align-items:center;display:flex}.YeEf2G_tileCover{background:var(--color-border);object-fit:cover;width:56px;height:76px;box-shadow:var(--shadow-card);border-radius:10px;flex:none}.YeEf2G_arrow{color:var(--color-text-muted);font-size:var(--type-web-title-size);font-weight:var(--type-web-title-weight);flex:none}.YeEf2G_cardsTile{justify-content:space-between;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.YeEf2G_cardsHead{justify-content:space-between;align-items:center;gap:0 var(--space-sm);flex-wrap:wrap;display:flex}.YeEf2G_cardsLink{min-height:var(--size-tile-action);margin-block:calc(-1 * var(--space-sm));white-space:nowrap;align-items:center;display:inline-flex}.YeEf2G_cardsRow{gap:var(--space-sm);scrollbar-width:none;display:flex;overflow-x:auto}.YeEf2G_loyaltyChip{width:116px;height:56px;padding:6px var(--space-md);border-radius:var(--radius-control);background:var(--chip-bg,var(--color-primary-soft));color:var(--chip-fg,var(--color-primary-dark));flex-direction:column;flex:none;justify-content:space-between;display:flex}.YeEf2G_deals>ul>li:nth-child(n+7){display:none}.YeEf2G_categories{gap:var(--space-md);margin-inline:calc(-1 * var(--space-lg));padding-inline:var(--space-lg);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-lg);scrollbar-width:none;grid-auto-columns:136px;grid-auto-flow:column;padding-block:2px;display:grid;overflow-x:auto}.YeEf2G_categories::-webkit-scrollbar{display:none}.YeEf2G_cardsRow::-webkit-scrollbar{display:none}.YeEf2G_category{height:100%;min-height:136px;padding:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);scroll-snap-align:start;transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);flex-direction:column;gap:2px;display:flex}.YeEf2G_categoryEmoji{margin-bottom:var(--space-sm);font-size:var(--size-emoji-plate);line-height:1}.YeEf2G_categoryLabel{-webkit-hyphens:auto;hyphens:auto}.YeEf2G_categoryCount{font-variant-numeric:tabular-nums;margin-top:auto}.YeEf2G_categoryCta{background:var(--color-primary-soft);color:var(--color-primary-dark);flex-direction:row;justify-content:space-between;align-items:center}.YeEf2G_categoryCtaText{color:var(--color-primary-dark)}.YeEf2G_stores{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.YeEf2G_store{align-items:center;gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);background:color-mix(in srgb, var(--store,var(--color-primary)) 8%, var(--color-surface));transition:transform var(--motion-base) cubic-bezier(.2, .7, .2, 1);display:flex}.YeEf2G_storeText{flex-direction:column;flex:1;min-width:0;display:flex}.YeEf2G_update{padding-top:var(--space-xl)}@media (hover:hover){.YeEf2G_stubPlate:hover{transform:translate(3px)}.YeEf2G_actionCard:hover{border-color:var(--color-primary);transform:translateY(-2px)}.YeEf2G_category:hover{border-color:var(--color-primary);transform:translateY(-3px)}.YeEf2G_store:hover{border-color:var(--store,var(--color-primary));transform:translateY(-3px)}}@media (min-width:600px){.YeEf2G_heroMain{padding:var(--space-xxl)}.YeEf2G_heroStub{padding-inline:var(--space-xxl)}.YeEf2G_burst{top:var(--space-xl);right:var(--space-xl);width:var(--size-burst-wide);height:var(--size-burst-wide)}.YeEf2G_burstBig{font-size:32px}.YeEf2G_side{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:0;display:grid;overflow:visible}.YeEf2G_side>*{min-width:0}.YeEf2G_actionCard{flex-wrap:wrap;align-content:flex-start}.YeEf2G_arrow{display:none}.YeEf2G_deals>ul>li:nth-child(n+7){display:list-item}.YeEf2G_stores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.YeEf2G_bento{gap:var(--space-lg);padding-top:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr))}.YeEf2G_hero{min-height:var(--size-hero-min);grid-column:span 8;grid-template-columns:minmax(0,1fr) 240px}.YeEf2G_heroIntro{padding-right:0}.YeEf2G_burst{top:var(--space-xl);right:var(--space-lg);width:var(--size-burst-desktop);height:var(--size-burst-desktop)}.YeEf2G_burstBig{font-size:34px}.YeEf2G_heroStub{padding:var(--space-xxl) var(--space-xl);border-top:0;border-left:2px dotted var(--color-hero-line);justify-content:flex-start}.YeEf2G_heroStub:before,.YeEf2G_heroStub:after{left:-11px;right:auto}.YeEf2G_heroStub:before{top:-10px}.YeEf2G_heroStub:after{top:auto;bottom:-10px}.YeEf2G_stubGrid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.YeEf2G_stubPlate{justify-content:flex-start}.YeEf2G_stubText{display:flex}.YeEf2G_side{gap:var(--space-lg);grid-column:span 4;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.YeEf2G_actionCard{flex-wrap:nowrap;align-content:normal}.YeEf2G_arrow{display:block}.YeEf2G_categories{flex-wrap:wrap;margin-inline:0;padding-inline:0;display:flex;overflow:visible}.YeEf2G_categories>li{flex:0 0 calc((100% - 5 * var(--space-md)) / 6)}.YeEf2G_categories>.YeEf2G_categoryAll{flex-grow:1}.YeEf2G_stores{grid-template-columns:repeat(4,minmax(0,1fr))}}
.mhAfcG_back{align-items:center;gap:var(--space-xs);min-height:var(--size-button-min-height);margin-top:var(--space-xs);display:inline-flex}.mhAfcG_back:hover{color:var(--color-primary-dark)}.mhAfcG_layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.mhAfcG_sheet{--tile-pad:var(--space-xl);padding:var(--tile-pad);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.mhAfcG_media{height:var(--size-product-media);border-radius:var(--radius-control);grid-template-rows:minmax(0,1fr);place-items:center;display:grid;position:relative}.mhAfcG_plate{border-radius:var(--radius-control);background:var(--color-photo-plate);isolation:isolate;max-width:100%;height:100%;display:inline-flex}.mhAfcG_media:has(>.mhAfcG_emoji){background:color-mix(in srgb, var(--store,var(--color-primary)) 10%, var(--color-surface))}.mhAfcG_image{width:auto;max-width:100%;height:100%;padding:var(--space-md);border-radius:inherit;object-fit:contain;mix-blend-mode:multiply}.mhAfcG_emoji{font-size:var(--size-emoji-product);line-height:1}.mhAfcG_stamp{top:calc(-1 * var(--space-sm));right:calc(-1 * var(--space-sm));padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);font-size:var(--type-section-title-size);line-height:1;position:absolute}.mhAfcG_identity{align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);display:flex}.mhAfcG_title{margin-top:var(--space-sm)}.mhAfcG_prices{align-items:flex-end;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.mhAfcG_old{color:var(--color-text-muted);font-size:var(--type-web-title-size);line-height:var(--type-web-title-line);font-weight:var(--type-web-label-weight);font-variant-numeric:tabular-nums;text-decoration:line-through}.mhAfcG_tags{gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.mhAfcG_status{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);display:inline-flex}.mhAfcG_below{background:var(--color-primary-soft);color:var(--color-primary-dark)}.mhAfcG_off{background:var(--color-background);color:var(--color-text-secondary);box-shadow:inset 0 0 0 1px var(--color-border)}.mhAfcG_facts{gap:var(--space-md);margin-top:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mhAfcG_actions{gap:var(--space-sm);margin-top:var(--space-lg);flex-direction:column;display:flex}.mhAfcG_secondaryActions{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.mhAfcG_secondaryActions>*{padding-inline:var(--space-md);white-space:nowrap}.mhAfcG_source{margin-top:var(--space-md)}.mhAfcG_panel{padding:var(--space-xl);background:var(--color-surface);border:1px solid var(--color-card-outline);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.mhAfcG_statRow{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mhAfcG_stat{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.mhAfcG_chartWrap{margin-top:var(--space-lg)}.mhAfcG_chart{width:100%;height:auto;display:block}.mhAfcG_chartGrid{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:3 5}.mhAfcG_chartLine{fill:none;stroke:var(--color-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.mhAfcG_chartNow{fill:var(--color-primary);stroke:var(--color-surface);stroke-width:3px}.mhAfcG_chartLow{fill:var(--color-surface);stroke:var(--color-primary);stroke-width:3px}.mhAfcG_chartDates{margin-top:var(--space-xs);justify-content:space-between;display:flex}.mhAfcG_listTitle{margin-top:var(--space-xl);margin-bottom:var(--space-xs)}.mhAfcG_historyRow{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);padding-block:var(--space-xs);display:flex}.mhAfcG_historyRow+.mhAfcG_historyRow{border-top:1px solid var(--color-border)}.mhAfcG_historyPrices{align-items:center;gap:var(--space-sm);font-variant-numeric:tabular-nums;flex:none;display:flex}.mhAfcG_oldSmall{text-decoration:line-through}.mhAfcG_noHistory{align-items:center;gap:var(--space-xs);padding-block:var(--space-section);text-align:center;flex-direction:column;display:flex}@media (min-width:600px){.mhAfcG_media{height:var(--size-product-media-wide)}}@media (min-width:1024px){.mhAfcG_layout{align-items:start;gap:var(--space-xl);grid-template-columns:5fr 7fr}.mhAfcG_sheet{top:calc(var(--size-nav-bar-height) + var(--space-lg));position:sticky}}
.odllxa_layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.odllxa_sidebar{display:none}.odllxa_form{padding-block:var(--space-xs) var(--space-sm);position:relative}.odllxa_searchBox{align-items:center;gap:var(--space-sm);height:var(--size-field-height);padding-inline:var(--space-lg);background:var(--color-surface);border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text-secondary);display:flex}.odllxa_searchBox:focus-within{border-color:var(--color-primary);outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:0}.odllxa_searchInput{min-width:0;height:100%;color:var(--color-text-primary);font-size:var(--input-font-size);font-weight:var(--type-text-weight);background:0 0;border:0;outline:none;flex:1}.odllxa_searchInput::placeholder{color:var(--color-text-secondary)}.odllxa_searchInput::-webkit-search-cancel-button{display:none}.odllxa_clear{width:var(--size-button-min-height);height:var(--size-button-min-height);margin-right:calc(-1 * var(--space-md));border-radius:var(--radius-control);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.odllxa_progress{height:2px;margin-top:var(--space-xs);overflow:hidden}.odllxa_progressBar{background:var(--color-primary);transform-origin:0;height:100%;animation:odllxa_slide var(--motion-slow) ease-in-out infinite alternate}@keyframes odllxa_slide{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}.odllxa_stickyBar{z-index:30;align-items:center;gap:var(--space-sm);margin:0 calc(-1 * var(--space-lg)) var(--space-md);padding:var(--space-sm) var(--space-lg);background:var(--color-glass);box-shadow:inset 0 -1px 0 var(--color-glass-border);-webkit-backdrop-filter:blur(20px)saturate(1.7);backdrop-filter:blur(20px)saturate(1.7);display:flex;position:sticky;top:0}.odllxa_barChips{gap:var(--space-xs);scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.odllxa_barChips::-webkit-scrollbar{display:none}.odllxa_count{padding-bottom:var(--space-md)}.odllxa_filters{gap:var(--space-lg);flex-direction:column;display:flex}.odllxa_filters>section+section{padding-top:var(--space-md);border-top:1px dashed var(--color-perforation)}.odllxa_groupTitle{margin-top:var(--space-md);margin-bottom:var(--space-xs);padding-inline:var(--space-sm)}.odllxa_groupTitle:first-child{margin-top:0}.odllxa_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.odllxa_filterRows{flex-direction:column;gap:2px;display:flex}.odllxa_filterLink{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);padding-inline:var(--space-sm);border-radius:var(--radius-control);font-size:var(--type-text-small-size);line-height:var(--type-text-small-line);font-weight:var(--type-web-label-weight);color:var(--color-text-primary);display:flex}.odllxa_filterLink:hover{background:var(--color-background)}.odllxa_filterLinkOn,.odllxa_filterLinkOn:hover{background:var(--color-primary-soft);color:var(--color-primary-dark)}.odllxa_filterSpacer{flex:none;width:24px}.odllxa_filterEmoji{text-align:center;flex:none;width:24px;font-size:18px;line-height:1}.odllxa_filterLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.odllxa_filterCount{font-variant-numeric:tabular-nums;flex:none}.odllxa_sortOption{align-items:center;gap:var(--space-sm);min-height:var(--size-tile-action);padding-inline:var(--space-sm);border-radius:var(--radius-control);font-weight:var(--type-web-label-weight);display:flex}.odllxa_sortOption:hover{background:var(--color-background)}.odllxa_radio{border:2px solid var(--color-border-control);border-radius:50%;flex:none;width:20px;height:20px}.odllxa_radioOn{border:6px solid var(--color-primary)}.odllxa_sortSelect{min-height:var(--size-button-min-height);padding-inline:var(--space-md);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary)}.odllxa_formActions{bottom:calc(-1 * var(--space-lg));align-items:center;gap:var(--space-xs);margin-top:var(--space-lg);padding-block:var(--space-sm) var(--space-lg);background:var(--color-surface);flex-direction:column;display:flex;position:sticky}.odllxa_clearLink{min-height:var(--size-tile-action);align-items:center;display:inline-flex}.odllxa_panel{padding:var(--space-lg)}.odllxa_popular{margin-top:var(--space-xl)}.odllxa_popularChips{margin-top:var(--space-sm);justify-content:center}@media (min-width:1024px){.odllxa_layout{grid-template-columns:var(--size-sidebar) minmax(0, 1fr);gap:var(--space-xl);align-items:start}.odllxa_sidebar{top:calc(var(--size-nav-bar-height) + var(--space-lg));max-height:calc(100dvh - var(--size-nav-bar-height) - 2 * var(--space-lg));border-radius:var(--radius-card);scrollbar-width:thin;display:block;position:sticky;overflow-y:auto}.odllxa_stickyBar{display:none}}
