._splashContent_c48bn_1{width:calc(100% - 2rem);margin:0 auto;padding:1rem;text-align:center;mix-blend-mode:screen;display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 768px){._splashContent_c48bn_1{max-width:1420px}}._title_c48bn_18{color:#fff;font-size:48px;font-weight:800;margin:0;line-height:1.1;letter-spacing:-.5px}@media (min-width: 768px){._title_c48bn_18{font-size:64px}}._titleHighlight_c48bn_32{padding:0 .5rem;display:inline-block;color:#000;font-weight:800;position:relative}._titleHighlight_c48bn_32:before{content:"";border-radius:6px;position:absolute;top:3px;left:0;right:0;bottom:-1px;background:#fff;z-index:-1}@media (min-width: 768px){._titleHighlight_c48bn_32:before{top:8px;left:0;right:0;bottom:-3px}}._subtitle_c48bn_59{color:#fff;font-size:16px;margin:0;opacity:.9}@media (min-width: 768px){._subtitle_c48bn_59{font-size:18px}}._callouts_c48bn_71{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}._callout_c48bn_71{display:inline-flex;align-items:center;gap:.25rem;color:#fff;font-size:14px;opacity:.85}._emptyState_c48bn_87{margin-top:2rem;text-align:center;padding:2rem 0}._emptyStateText_c48bn_93{color:#aaa;font-size:18px;margin:0}._allBrandsTitle_c48bn_99{font-size:24px;font-weight:800;color:#000;margin:2rem 0 0}._discountsGrid_c48bn_106{display:grid;grid-template-columns:1fr;gap:1rem;margin:1rem 0 2rem}@media (min-width: 768px){._discountsGrid_c48bn_106{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){._discountsGrid_c48bn_106{grid-template-columns:repeat(3,1fr)}}._section_h2ips_1{margin:2rem 0}._header_h2ips_5{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1rem}._headerIcon_h2ips_12{color:#d5a500;font-size:18px}._title_h2ips_17{font-size:24px;font-weight:800;color:#000;margin:0}._subtitle_h2ips_24{font-size:14px;color:#7d7d7d}._carousel_h2ips_29{position:relative}._arrowButton_h2ips_33{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;border:1px solid #d9d9d9;color:#000;cursor:pointer;opacity:.5;box-shadow:0 8px 16px #00000014}._arrowLeft_h2ips_52{left:.5rem}._arrowRight_h2ips_56{right:.5rem}._dots_h2ips_60{display:flex;justify-content:center;gap:.25rem;margin-top:1rem}._dot_h2ips_60{width:8px;height:8px;border-radius:999px;background:#d9d9d9;border:none;cursor:pointer;padding:0}._dotActive_h2ips_77{background:#7557fa}._card_zgvsm_1{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .1s ease;box-shadow:0 8px 16px #00000014}._card_zgvsm_1:hover,._card_zgvsm_1:focus{box-shadow:0 12px 24px #00000024}._card_zgvsm_1:hover ._image_zgvsm_15,._card_zgvsm_1:focus ._image_zgvsm_15{filter:brightness(.7);transform:scale(1.02)}._card_zgvsm_1:active{transform:scale(.98)}@media (min-width: 768px){._card_zgvsm_1{flex-direction:row;height:440px}}._cardLink_zgvsm_29{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._content_zgvsm_35{order:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem}@media (min-width: 768px){._content_zgvsm_35{order:1;flex:0 0 34%;align-self:stretch;gap:1rem;padding:2rem;justify-content:flex-start}}._badgeRow_zgvsm_54{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem}._logoWrapper_zgvsm_62{width:64px;height:64px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px #00000014}._logo_zgvsm_62{width:48px;height:48px;object-fit:contain;display:block}._brandName_zgvsm_80{font-size:18px;font-weight:800;color:#000;margin:0}._brandDescription_zgvsm_87{width:100%;font-size:14px;color:#7d7d7d;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._offerBox_zgvsm_97{align-self:stretch;background:#7557fa14;border-left:4px solid #7557fa;border-radius:6px;padding:.5rem 1rem;font-size:16px;font-weight:600;color:#000}._pills_zgvsm_108{display:flex;flex-wrap:wrap;gap:.25rem}._viewOffersButton_zgvsm_114{position:relative;z-index:2}@media (min-width: 768px){._viewOffersButton_zgvsm_114{margin-top:auto}}._imageArea_zgvsm_124{position:relative;order:1;aspect-ratio:16/9;background-color:#d9d9d9}@media (min-width: 768px){._imageArea_zgvsm_124{order:2;flex:0 0 66%;height:100%;aspect-ratio:auto}}._image_zgvsm_15{width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease,transform .3s ease}._imagePlaceholder_zgvsm_147{width:100%;height:100%;background:linear-gradient(135deg,#d9d9d9,#b2b2b2)}._offerCountBadge_zgvsm_153{position:absolute;bottom:.5rem;right:.5rem;background-color:#00000080;background-blend-mode:multiply;color:#fff;font-size:12px;font-weight:600;padding:.25rem .5rem;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
