.offers-explorer_explorerLayout__e_zd0{align-items:start;display:grid;gap:24px 32px;grid-template-columns:196px minmax(0,1fr);min-width:0}.offers-explorer_toolbar__SM00E{align-items:center;display:grid;gap:10px;grid-column:1/-1;grid-template-columns:minmax(180px,1fr) 200px 180px;min-width:0}.offers-explorer_availabilityField__lrho8,.offers-explorer_searchWrap__UGH1_,.offers-explorer_sortField__Z1dV9{min-width:0}.offers-explorer_availabilityFilter__hTujt{min-width:0;position:relative}.offers-explorer_availabilityTrigger__6vOGw{align-items:center;appearance:none;background:var(--ref-surface);border:1px solid var(--ref-border-strong);border-radius:var(--radius-control);color:var(--ref-text-2);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:8px;min-height:44px;justify-content:space-between;min-width:0;padding:0 12px;text-align:left;width:100%}.offers-explorer_availabilityTrigger__6vOGw:disabled{cursor:not-allowed;opacity:.5}.offers-explorer_availabilityTrigger__6vOGw span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers-explorer_availabilityTrigger__6vOGw svg{flex:0 0 15px;height:15px;width:15px}.offers-explorer_availabilityFilter__hTujt[data-open=true] .offers-explorer_availabilityTrigger__6vOGw svg{transform:rotate(180deg)}.offers-explorer_availabilityMenu__R7yqM{background:var(--surface-2);border:1px solid var(--border-default);border-radius:var(--radius-control);box-shadow:var(--shadow-menu);right:0;padding:4px;position:absolute;top:calc(100% + 6px);width:min(280px,calc(100vw - 32px));z-index:40}.offers-explorer_availabilityOption__GIanu{align-items:center;border-radius:6px;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:8px;min-height:44px;padding:8px;position:relative}.offers-explorer_availabilityOption__GIanu:focus-within,.offers-explorer_availabilityOption__GIanu:hover{background:var(--brand-soft)}.offers-explorer_availabilityOption__GIanu input{height:1px;opacity:0;position:absolute;width:1px}.offers-explorer_availabilityCheck__MnTEI{display:inline-flex;flex:0 0 16px;height:16px}.offers-explorer_availabilityCheck__MnTEI svg{height:16px;opacity:0;width:16px}.offers-explorer_availabilityOption__GIanu input:checked+.offers-explorer_availabilityCheck__MnTEI svg{opacity:1}.offers-explorer_availabilityOption__GIanu input:focus-visible+.offers-explorer_availabilityCheck__MnTEI{outline:2px solid var(--ref-accent);outline-offset:2px}.offers-explorer_availabilityNote__vbFpo{border-top:1px solid var(--border-default);color:var(--text-muted);font-size:12px;line-height:1.5;margin:4px 4px 0;padding:8px 4px}.offers-explorer_sortField__Z1dV9>button{background:var(--ref-surface);border-color:var(--ref-border-strong);border-radius:var(--radius-control);color:var(--ref-text-2);font-size:13px;height:44px;min-width:0;width:100%}.offers-explorer_sidebar__MBGuo{display:grid;gap:22px;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:2px 10px 8px 2px;position:sticky;scrollbar-color:var(--ref-border-strong) transparent;scrollbar-width:thin;top:24px}.offers-explorer_sideHeader__4CDWH{padding:0 10px 8px}.offers-explorer_sideHeader__4CDWH h2{color:var(--ref-text);font-size:12px;font-weight:600;margin:0}.offers-explorer_sideLinks___cMLO{display:grid;gap:2px}.offers-explorer_sideLinks___cMLO button{align-items:center;appearance:none;background:transparent;border:0;border-radius:6px;color:var(--ref-text-2);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;justify-content:space-between;line-height:1.35;min-height:44px;padding:7px 10px;text-align:left;width:100%}.offers-explorer_sideLinks___cMLO button:hover{background:var(--ref-surface-3)}.offers-explorer_sideLinks___cMLO button[aria-pressed=true]{background:color-mix(in srgb,var(--ref-accent) 8%,transparent);color:var(--ref-accent-2);font-weight:600}.offers-explorer_sideLinks___cMLO strong{color:var(--ref-muted);font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.offers-explorer_content__JQQ8q{min-width:0}.offers-explorer_resultsBar__cmBw3{align-items:center;display:flex;justify-content:space-between;min-height:24px;margin-bottom:12px}.offers-explorer_resultsBar__cmBw3 p{color:var(--ref-text-2);font-size:13px;margin:0}.offers-explorer_resultsBar__cmBw3 button{background:transparent;border:0;color:var(--ref-accent-2);cursor:pointer;font:inherit;font-size:13px;min-height:32px;padding:0 4px}.offers-explorer_activeFilters__IPLyq{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.offers-explorer_activeFilters__IPLyq button{align-items:center;background:var(--ref-surface);border:1px solid var(--ref-border-strong);border-radius:6px;color:var(--ref-text-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:8px;min-height:32px;max-width:100%;overflow-wrap:anywhere;padding:5px 9px;text-align:left}.offers-explorer_activeFilters__IPLyq svg{flex:0 0 13px;height:13px;width:13px}.offers-explorer_sections__r9iMf{display:grid;gap:28px}.offers-explorer_offerSection__duZsO{min-width:0;scroll-margin-top:24px}.offers-explorer_sectionHeader__m1Dm6{align-items:center;border-bottom:1px solid var(--ref-border-strong);display:flex;gap:20px;justify-content:space-between;padding:0 0 10px}.offers-explorer_sectionHeader__m1Dm6 p{color:var(--ref-text);font-size:13px;font-weight:600;margin:0}.offers-explorer_sectionHeader__m1Dm6 h2{font-size:20px;margin:0}.offers-explorer_sectionHeader__m1Dm6>span{color:var(--ref-muted);font-size:12px;white-space:nowrap}.offers-explorer_offerRows__m9_gO{min-width:0}.offers-explorer_offerRow__T_p5m{align-items:start;border-bottom:1px solid var(--ref-border);display:grid;gap:18px;grid-template-columns:88px minmax(0,1fr) 128px;min-width:0;padding:22px 0}.offers-explorer_cardIdentity__Nzk6G,.offers-explorer_offerActions__hl3gp,.offers-explorer_offerCopy__U2y5F{min-width:0}.offers-explorer_cardIdentity__Nzk6G{padding-top:4px}.offers-explorer_cardArtwork__jUjHD{align-items:center;display:flex;justify-content:center;min-height:70px;width:88px}.offers-explorer_cardArtwork__jUjHD img{border-radius:6px;height:auto;max-height:70px;object-fit:contain;width:100%}.offers-explorer_cardCaption__pqEEI{color:var(--ref-text-2);font-size:12px;font-weight:600}.offers-explorer_cardCaption__pqEEI:hover{color:var(--ref-accent-2)}.offers-explorer_offerLabels__BIS0b{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 10px}.offers-explorer_audienceLabel__QGjyH,.offers-explorer_benefitLabel__0AO_n{color:var(--ref-muted);font-size:11px;line-height:1.4}.offers-explorer_benefitLabel__0AO_n{border-left:1px solid var(--ref-border-strong);padding-left:10px}.offers-explorer_offerCopy__U2y5F h3{font-size:17px;font-weight:600;letter-spacing:-.025em;line-height:1.35;margin:7px 0 0}.offers-explorer_offerCopy__U2y5F h3 a{color:var(--ref-text);text-decoration:none}.offers-explorer_offerCopy__U2y5F h3 a:hover{color:var(--ref-accent-2);text-decoration:underline;text-underline-offset:3px}.offers-explorer_requirementLine__GJOJg{color:var(--ref-text-2);font-size:13px;line-height:1.6;margin:8px 0 0}.offers-explorer_offerMeta__nPCcI{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:10px}.offers-explorer_offerStatus__dwsZt{align-items:center;color:var(--ref-positive);display:inline-flex;font-size:11px;font-weight:600;gap:5px}.offers-explorer_offerStatus__dwsZt:before{background:currentColor;border-radius:50%;content:"";height:5px;width:5px}.offers-explorer_offerStatus__dwsZt[data-status=ended]{color:var(--ref-muted)}.offers-explorer_offerStatus__dwsZt[data-status=upcoming]{color:var(--ref-accent-2)}.offers-explorer_countryContext__tsg5Q,.offers-explorer_normalizedValue__IWM3O,.offers-explorer_timing__vcLxx{color:var(--ref-text-2);font-size:12px;line-height:1.5}.offers-explorer_normalizedValue__IWM3O{color:var(--ref-positive)}.offers-explorer_countryContext__tsg5Q{align-items:center;color:var(--ref-muted);display:inline-flex;flex-basis:100%;gap:4px}.offers-explorer_countryContext__tsg5Q[data-card-availability=unavailable]{color:var(--ref-negative)}.offers-explorer_clearCountry__4DEAD{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--ref-muted);cursor:pointer;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;opacity:0;padding:0}.offers-explorer_clearCountry__4DEAD svg{height:12px;width:12px}.offers-explorer_countryContext__tsg5Q:focus-within .offers-explorer_clearCountry__4DEAD,.offers-explorer_countryContext__tsg5Q:hover .offers-explorer_clearCountry__4DEAD{opacity:1}.offers-explorer_clearCountry__4DEAD:hover{background:var(--ref-surface-3);color:var(--ref-text)}.offers-explorer_offerActions__hl3gp{align-content:start;display:grid;gap:7px;padding-top:2px}.offers-explorer_bonusValue__xad3A{color:var(--ref-accent-2);font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.offers-explorer_primaryAction__OXaed,.offers-explorer_reviewAction__iI1Gp{align-items:center;border:1px solid transparent;border-radius:7px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;min-height:44px;padding:6px 10px;text-align:center}.offers-explorer_reviewAction__iI1Gp{background:var(--ref-surface);border-color:var(--ref-border-strong);color:var(--ref-text)}.offers-explorer_reviewAction__iI1Gp:hover{border-color:var(--ref-accent);color:var(--ref-accent-2)}.offers-explorer_primaryAction__OXaed{color:var(--ref-accent-2)}.offers-explorer_primaryAction__OXaed:hover{background:var(--ref-surface-3)}.offers-explorer_primaryAction__OXaed svg,.offers-explorer_reviewAction__iI1Gp svg{flex:0 0 13px;height:13px;width:13px}.offers-explorer_actionCode__UnLbC{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ref-muted);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;font-size:11px;gap:5px;justify-content:center;min-height:32px;padding:4px}.offers-explorer_actionCode__UnLbC code{color:var(--ref-text-2);font:inherit;font-weight:600;overflow-wrap:anywhere}.offers-explorer_actionCode__UnLbC svg{height:12px;width:12px}.offers-explorer_actionCode__UnLbC:hover{background:var(--ref-surface-3)}.offers-explorer_actionCodeCopied__Tptkt,.offers-explorer_actionCodeCopied__Tptkt code{color:var(--ref-positive)}.offers-explorer_emptyState__uZTk0{display:grid;gap:6px;padding:28px 0}.offers-explorer_emptyState__uZTk0 strong{font-size:14px;font-weight:600}.offers-explorer_emptyState__uZTk0 span{color:var(--ref-muted);font-size:13px}.offers-explorer_explorerLayout__e_zd0 :is(a,button,.offers-explorer_sidebar__MBGuo):focus-visible{outline:2px solid var(--ref-accent);outline-offset:3px}.offers-explorer_mobileFiltersToggle__lV1WI{display:none}@media (max-width:1100px){.offers-explorer_explorerLayout__e_zd0{gap:22px;grid-template-columns:180px minmax(0,1fr)}.offers-explorer_offerRow__T_p5m{gap:14px;grid-template-columns:64px minmax(0,1fr) 116px}.offers-explorer_cardArtwork__jUjHD{min-height:50px;width:64px}}@media (max-width:800px){.offers-explorer_explorerLayout__e_zd0{grid-template-columns:minmax(0,1fr);gap:16px}.offers-explorer_toolbar__SM00E{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-explorer_searchWrap__UGH1_{grid-column:1/-1}.offers-explorer_availabilityField__lrho8{grid-column:1;grid-row:2}.offers-explorer_availabilityMenu__R7yqM{left:0;right:auto}.offers-explorer_sortField__Z1dV9{grid-column:2;grid-row:2}.offers-explorer_mobileFiltersToggle__lV1WI{align-items:center;background:var(--ref-surface);border:1px solid var(--ref-border-strong);border-radius:var(--radius-control);color:var(--ref-text);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:9px;min-height:44px;padding:0 12px;grid-column:1/-1;grid-row:3}.offers-explorer_availabilityOption__GIanu{min-height:44px}.offers-explorer_mobileFiltersToggle__lV1WI svg{height:16px;width:16px}.offers-explorer_mobileFiltersToggle__lV1WI svg:last-child{margin-left:auto}.offers-explorer_mobileFiltersToggle__lV1WI[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.offers-explorer_sidebar__MBGuo{border-bottom:1px solid var(--ref-border);gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;overflow:visible;padding:8px 0 20px;position:static}.offers-explorer_sidebar__MBGuo[data-expanded=false]{display:none}.offers-explorer_sideLinks___cMLO button{min-height:44px}.offers-explorer_offerRow__T_p5m{grid-template-columns:76px minmax(0,1fr) 128px}.offers-explorer_cardArtwork__jUjHD{width:76px}}@media (max-width:560px){.offers-explorer_toolbar__SM00E{gap:8px}.offers-explorer_searchWrap__UGH1_{grid-column:1/-1}.offers-explorer_sidebar__MBGuo{grid-template-columns:1fr 1fr}.offers-explorer_sideSection__BGMww:last-child{grid-column:1/-1}.offers-explorer_sideSection__BGMww:last-child .offers-explorer_sideLinks___cMLO{grid-template-columns:1fr 1fr;gap:2px 10px}.offers-explorer_offerRow__T_p5m{gap:10px 14px;grid-template-columns:76px minmax(0,1fr);padding:20px 0}.offers-explorer_cardIdentity__Nzk6G{align-self:center;grid-column:1;grid-row:1;padding:0}.offers-explorer_cardArtwork__jUjHD{min-height:48px;width:76px}.offers-explorer_offerRow__T_p5m .offers-explorer_offerCopy__U2y5F{display:contents}.offers-explorer_offerRow__T_p5m .offers-explorer_offerLabels__BIS0b{align-self:center;grid-column:2;grid-row:1}.offers-explorer_offerRow__T_p5m .offers-explorer_offerCopy__U2y5F>:is(h3,p,.offers-explorer_offerMeta__nPCcI){grid-column:1/-1;margin:0}.offers-explorer_offerCopy__U2y5F h3{font-size:17px}.offers-explorer_offerActions__hl3gp{align-items:center;display:flex;flex-wrap:wrap;gap:6px;grid-column:1/-1;padding-top:0}.offers-explorer_actionCode__UnLbC,.offers-explorer_activeFilters__IPLyq button,.offers-explorer_primaryAction__OXaed,.offers-explorer_reviewAction__iI1Gp{min-height:44px}}@media (hover:none){.offers-explorer_clearCountry__4DEAD{flex-basis:44px;height:44px;opacity:1}}