:root{--cbp-card-surface:#ffffff;--cbp-card-soft:#f6f6f6;--cbp-card-text:#242424;--cbp-card-muted:#626262;--cbp-card-frame:#ffcc00;--cbp-card-line:#dedede;--cbp-card-reward:#147347;--cbp-card-reward-soft:#eef8f2;--cbp-card-danger:#a12b2b;--cbp-card-danger-soft:#fff1f1;--cbp-card-radius:8px;--cbp-card-control-radius:6px;--cbp-card-shadow:0 2px 8px rgb(24 24 24/5%);--cbp-card-shadow-hover:0 4px 14px rgb(24 24 24/9%);--cbp-card-page:#f8f9fa}[data-theme=dark]{--cbp-card-surface:#202020;--cbp-card-soft:#292929;--cbp-card-text:#f4f4f4;--cbp-card-muted:#b8b8b8;--cbp-card-frame:#8d751d;--cbp-card-line:#464646;--cbp-card-reward:#7bd5a2;--cbp-card-reward-soft:#263d30;--cbp-card-danger:#ffabab;--cbp-card-danger-soft:#402929;--cbp-card-shadow:0 2px 8px rgb(0 0 0/18%);--cbp-card-shadow-hover:0 4px 14px rgb(0 0 0/26%);--cbp-card-page:#151515}.super-deals-page{color:var(--cbp-card-text);background:var(--cbp-card-page)}.super-deals-page :is(.super-deals-hero h1,.super-deals-login h2,.super-deals-how h2,.super-deals-hero__panel b,.super-deals-hero__panel>strong,.super-deals-chips a,.super-deals-search input){color:var(--cbp-card-text)}.super-deals-page :is(.super-deals-hero__copy>p,.super-deals-hero__panel>span,.super-deals-hero__panel small,.super-deals-login p,.super-deals-steps p){color:var(--cbp-card-muted)}.super-deals-page .super-deals-search input::placeholder{color:var(--cbp-card-muted)}.super-deals-page :is(.super-deals-hero__panel,.super-deals-login__inner,.super-deals-empty,.super-deals-search,.super-deals-chips a,.super-deals-steps article){border-color:var(--cbp-card-line);background:var(--cbp-card-surface);box-shadow:none}.super-deals-page .super-deals-hero__panel div{border-color:var(--cbp-card-line)}.super-deals-page .super-deals-chips a:hover{border-color:var(--cbp-card-frame);background:var(--cbp-card-soft)}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card){min-width:0;border:1px solid var(--cbp-card-frame);border-radius:var(--cbp-card-radius);color:var(--cbp-card-text);background:var(--cbp-card-surface);box-shadow:var(--cbp-card-shadow);font-family:inherit;letter-spacing:0;transition:border-color .16s ease,box-shadow .16s ease}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card):hover{border-color:var(--primary);box-shadow:var(--cbp-card-shadow-hover);transform:none}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.price-watch-card,.product-review-card) :is(h2,h3,.tile__title-text){display:block;min-width:0;overflow:visible;color:var(--cbp-card-text);font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;text-shadow:none;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset}.super-deal-card h2 a{display:block;overflow:visible;-webkit-line-clamp:unset}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(.promocode-card__store span,.promocode-card__description,.promocode-card__trust-head,.promocode-card__trust p,.super-deal-card__store,.super-deal-card__return span,.super-deal-card__return small,.tile__domain,.discount__title,.smart-cart-item__result span,.smart-cart-item__result small,.price-watch-card__head p,.price-watch-card__note,.price-watch-card__numbers span,.product-review-card__body p){color:var(--cbp-card-muted);font-size:13px;font-weight:500;line-height:1.45;text-transform:none;letter-spacing:0}.promocode-card .promocode-card__store p{color:var(--cbp-card-text);font-size:16px;font-weight:700;line-height:1.35}.promocode-card .promocode-card__trust p strong,.super-deal-card .super-deal-card__store a{color:var(--cbp-card-text)}.promocode-card :is(.promocode-card__description,.promocode-card__trust p){display:block;overflow:visible;-webkit-line-clamp:unset}.price-watch-card .price-watch-status,.promocode-card .promocode-card__checks>span,.promocode-card .promocode-card__meta>span,.super-deal-card .super-deal-card__meta>span{min-height:24px;padding:4px 7px;border:0;border-radius:4px;color:var(--cbp-card-muted);background:var(--cbp-card-soft);font-size:12px;font-weight:600;line-height:1.35;text-transform:none}.promocode-card .promocode-card__meta>span:first-child{color:#242424;background:var(--primary)}.promocode-card .promocode-card__meta span span{display:inline;min-height:0;padding:0;border:0;border-radius:0;color:inherit;background:transparent;font:inherit}.super-deal-card .super-deal-card__meta>span:first-child{color:var(--cbp-card-text)}.price-watch-card .price-watch-status.is-ready,.super-deal-card .super-deal-card__meta>span:last-child{color:var(--cbp-card-reward);background:var(--cbp-card-reward-soft)}.promocode-card .promocode-card__trust,.smart-cart-item .smart-cart-item__result,.super-deal-card .super-deal-card__return{max-height:none;overflow:visible;padding:12px 0;border:0;border-top:1px solid var(--cbp-card-line);border-radius:0;background:transparent;box-shadow:none}.promocode-card .promocode-card__trust p{border-color:var(--cbp-card-line)}.promocode-card .promocode-card__trust-head strong{color:var(--cbp-card-reward);font-size:16px;font-weight:700}.price-watch-card .price-watch-progress,.promocode-card .promocode-card__trust-bar{background:var(--cbp-card-line);border-radius:4px}.promocode-card .promocode-card__trust-bar span{background:var(--cbp-card-reward)}.smart-cart-item .smart-cart-item__result strong,.super-deal-card .super-deal-card__return strong,.tiles-grid .tile .discount__value{color:var(--cbp-card-reward);font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere}.tiles-grid .brand-tile .discount__value,.tiles-grid .product-tile .discount__value{color:var(--cbp-card-text)}.price-watch-card .price-watch-card__numbers div,.product-review-card .product-review-card__meta>:is(span,strong){min-width:0;padding:8px 0;border:0;border-top:1px solid var(--cbp-card-line);border-radius:0;color:var(--cbp-card-text);background:transparent;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.price-watch-card .price-watch-card__numbers strong{color:var(--cbp-card-text);font-size:18px;font-weight:700;line-height:1.35}.price-watch-card .price-watch-card__numbers div:last-child strong,.product-review-card .product-review-card__meta>strong{color:var(--cbp-card-reward)}.promocode-card .promocode-card__code{min-width:0;grid-template-columns:minmax(0,1fr) 124px;border:1px dashed var(--cbp-card-frame);border-radius:var(--cbp-card-control-radius);background:var(--cbp-card-soft)}.promocode-card .promocode-card__code code{display:block;min-width:0;align-self:center;border:0;color:var(--cbp-card-text);background:transparent;font-size:14px;font-weight:600;line-height:1.45;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}.promocode-card .promocode-card__logo,:is(.smart-cart-item,.price-watch-card,.product-review-card) :is(.smart-cart-item__image,.price-watch-card__image,.product-review-card__image){border-color:#e8e8e8;border-radius:var(--cbp-card-control-radius);color:#242424;background:#ffffff}:is(.price-watch-card__image,.product-review-card__image) img{background:#ffffff}.tiles-grid .tile .tile__fallback{border-width:1px;border-radius:var(--cbp-card-control-radius);color:#242424;background:var(--primary)}.catalog-grid .tile--store .tile__link{grid-template-columns:minmax(0,1fr);grid-template-rows:72px minmax(44px,auto) auto minmax(52px,1fr) auto auto}.catalog-grid .tile--store :is(.tile__image-wrapper,.tile__title,.tile__domain,.discount,.tile__cta,.tile__country-note){grid-column:1;min-width:0}.catalog-grid .tile--store .tile__image-wrapper{grid-row:1;height:72px}.catalog-grid .tile--store .tile__image{width:auto;height:auto;max-width:min(180px,100%);max-height:64px;object-fit:contain}.catalog-grid .tile--store .tile__title{grid-row:2;align-self:start}.catalog-grid .tile--store .tile__domain{grid-row:3;overflow-wrap:anywhere}.catalog-grid .tile--store .discount{grid-row:4;text-align:left}.catalog-grid .tile--store .discount__title{white-space:normal}.catalog-grid .tile--store .discount__value--terms{color:var(--cbp-card-muted);font-size:16px}.catalog-grid .tile--store .tile__country-note{grid-row:5;color:var(--cbp-card-muted);font-size:12px;line-height:1.4}.catalog-grid .tile--store .tile__cta{grid-row:6;justify-self:stretch;overflow-wrap:normal}.tiles-grid:not(.catalog-grid) .tile__title{height:auto;min-height:24px}.tiles-grid:not(.catalog-grid) .discount{border:0;background:transparent}.tiles-grid:not(.catalog-grid) .discount__title{position:static;display:block;background:transparent;white-space:normal;transform:none}[data-theme=dark] .tiles-grid .tile:not(.product-tile) .tile__image-wrapper{padding:6px 8px;border-radius:var(--cbp-card-control-radius);background:#ffffff}[data-theme=dark] .tiles-grid .tile:not(.product-tile) .tile__image{max-width:100%;max-height:100%}.tiles-grid .tile .tile__details{min-height:40px;border-color:var(--cbp-card-line);color:var(--cbp-card-text);background:var(--cbp-card-soft);font-size:13px;font-weight:600;line-height:1.45}.tiles-grid .tile .tile__secondary-actions{margin-top:0;padding:10px;border-top:1px solid var(--cbp-card-line)}.smart-cart-item :is(label,input,select){min-width:0;color:var(--cbp-card-text);font-weight:600}.smart-cart-item :is(input,select){border-color:var(--cbp-card-line);border-radius:var(--cbp-card-control-radius);background:var(--cbp-card-surface);font-size:14px;font-weight:400}.smart-cart-item input::placeholder{color:var(--cbp-card-muted);opacity:1}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(button,.promocode-card__cta,.super-deal-card__primary,.super-deal-card__secondary,.tile__cta,.tile__secondary-actions a,.smart-cart-item__actions a,.price-watch-card__actions a,.product-review-card__actions a){display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:10px 12px;border:1px solid var(--cbp-card-line);border-radius:var(--cbp-card-control-radius);color:var(--cbp-card-text);background:var(--cbp-card-surface);box-shadow:none;font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0;text-align:center;text-transform:none;white-space:normal;overflow-wrap:anywhere;transition:background-color .16s ease,border-color .16s ease}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(button,.super-deal-card__secondary,.tile__secondary-actions a,.smart-cart-item__actions a,.price-watch-card__actions a,.product-review-card__actions a):hover{border-color:var(--cbp-card-frame);color:var(--cbp-card-text);background:var(--cbp-card-soft);box-shadow:none}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(.promocode-card__cta,.super-deal-card__primary,.tile__cta,.smart-cart-item__primary,.price-watch-card__actions a:first-child,.product-review-card__actions a:last-child){border-color:var(--primary);color:#242424;background:var(--primary);font-weight:700}.tiles-grid .tile .tile__link:hover .tile__cta,:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(.promocode-card__cta,.super-deal-card__primary,.tile__cta,.smart-cart-item__primary,.price-watch-card__actions a:first-child,.product-review-card__actions a:last-child):hover{border-color:var(--primary-hover);color:#242424;background:var(--primary-hover)}.price-watch-card .price-watch-card__head button[aria-label]{width:40px;height:40px;min-height:40px;padding:0;font-size:24px}.promocode-card .promocode-card__feedback button.is-active{transform:none}.promocode-card.is-copied{border-color:var(--cbp-card-reward);box-shadow:var(--cbp-card-shadow)}.promocode-card .promocode-card__code button.is-copied,.promocode-card .promocode-card__code button.is-copied:hover,.promocode-card .promocode-card__feedback button.is-positive,.promocode-card .promocode-card__feedback button.is-positive:hover,.promocode-card.is-copied .promocode-card__code code{border-color:var(--cbp-card-reward);color:var(--cbp-card-reward);background:var(--cbp-card-reward-soft)}.promocode-card .promocode-card__feedback button.is-negative,.promocode-card .promocode-card__feedback button.is-negative:hover{border-color:var(--cbp-card-danger);color:var(--cbp-card-danger);background:var(--cbp-card-danger-soft)}:is(.price-watch-card__body,.product-review-card__body){display:flex;flex-direction:column;min-width:0}:is(.price-watch-card__actions,.product-review-card__actions){margin-top:auto}:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(a,button,input,select):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.super-deal-card .super-deal-card__media:focus-visible,.tiles-grid .tile :is(.tile__link,.tile__details):focus-visible{outline-offset:-4px}@media (max-width:374px){.promocode-card .promocode-card__code{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card),:is(.promocode-card,.super-deal-card,.tiles-grid .tile,.smart-cart-item,.price-watch-card,.product-review-card) :is(a,button,.tile__cta){transition:none!important}}@media (prefers-reduced-motion:no-preference){#cashback .hero-art[data-site-parallax]{translate:0 clamp(0px,var(--site-parallax-y,0px),6px);transition:translate .16s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:no-preference) and (min-width:992px) and (hover:hover) and (pointer:fine){#cashback .hero-art[data-site-parallax]{translate:0 clamp(0px,var(--site-parallax-y,0px),24px)}}@media (prefers-reduced-motion:reduce){#cashback .hero-art[data-site-parallax]{translate:none;transition:none}}.service-cooperation{position:relative;z-index:2;flex:0 0 auto;color:var(--primary)}.service-nav .theme-toggle{flex:0 0 32px}.service-cooperation summary{padding:10px 0;cursor:pointer;font-weight:600;white-space:nowrap}.service-cooperation__links{position:absolute;top:100%;right:0;width:260px;max-width:calc(100vw - 32px);padding:8px;border:1px solid var(--line);border-radius:4px;background:var(--surface);box-shadow:var(--shadow)}.service-cooperation__links a{display:block;padding:12px;color:var(--text);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.service-cooperation__links a:hover,.service-cooperation__links a[aria-current=page]{color:#000;background:var(--primary)}.cooperation-page a:focus-visible,.service-cooperation a:focus-visible,.service-cooperation summary:focus-visible{outline:2px solid var(--info);outline-offset:3px}.legal-footer__cooperation{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px 24px;padding-top:24px;padding-bottom:16px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.6}.legal-footer__cooperation>span{color:var(--text);font-weight:600}.cooperation-page{overflow-wrap:anywhere}.cooperation-page [id]{scroll-margin-top:160px}.cooperation-page .cooperation-actions{flex-wrap:wrap;gap:12px;margin-bottom:0}.cooperation-actions .btn{max-width:100%;white-space:normal;text-align:center}.cooperation-list{display:grid;gap:12px;padding-left:24px;color:var(--dark);font-size:17px;line-height:1.75}.cooperation-list a,.cooperation-page #press-contact a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.cooperation-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cooperation-asset{min-width:0;margin:0;border:1px solid var(--line);border-radius:4px;overflow:hidden}.cooperation-asset__preview{display:grid;place-items:center;min-height:140px;padding:24px}.cooperation-asset__preview--light{background:#fff}.cooperation-asset__preview--dark{background:#222}.cooperation-asset__preview img{display:block;width:200px;max-width:100%;height:auto;aspect-ratio:200/27.027}.cooperation-asset figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px;color:var(--text);font-size:13px;line-height:1.5}.cooperation-screenshot{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;height:280px;padding:12px;background:#f4f5f6}.cooperation-screenshot img{display:block;min-width:0;min-height:0;width:100%;height:100%;object-fit:contain}@media (max-width:1279px){.service-nav{gap:18px}}@media (max-width:991px){.service-nav{gap:12px}.service-nav__pill span{display:none}}@media (max-width:767px){.service-nav__account-long{display:none}.service-nav__account-short{display:inline}.service-cooperation__links{position:fixed;top:38px;left:16px;right:16px;width:auto;max-width:none}}@media (max-width:479px){.service-nav{gap:4px}.service-cooperation summary{font-size:12px}.cooperation-assets{grid-template-columns:minmax(0,1fr)}.legal-footer__cooperation nav .legal-locale{justify-content:flex-start}}@media (max-width:399px){.service-nav__pill--instagram{display:none}}@media (max-width:359px){.service-nav{gap:2px;padding-inline:8px}}.navbar-brand{min-height:44px}.navbar-brand:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:2px}.brand-mark{--brand-accent-shape:polygon(65.84% 0,100% 0,100% 100%,66.04% 100%,62.17% 50%);aspect-ratio:200/27.027;isolation:isolate}.brand-mark,.brand-mark img{position:relative;display:block;width:100%}.brand-mark img{height:auto}.brand-mark:after,.brand-mark:before,.brand-mark__light{position:absolute;inset:0;clip-path:var(--brand-accent-shape);pointer-events:none}.brand-mark:before{content:"";background:#b48d00;transform:translateY(2px)}.brand-mark:after{content:"";background:linear-gradient(180deg,rgb(255 255 255/70%),transparent 28%,transparent 72%,rgb(120 82 0/20%));box-shadow:inset 0 1px 0 rgb(255 255 255/75%)}.brand-mark__light{z-index:1}.brand-mark__light:after,.brand-mark__light:before{content:"";position:absolute;top:-25%;left:54%;width:12%;height:150%;background:linear-gradient(90deg,transparent,rgb(255 255 255/82%) 45%,rgb(255 255 255/35%) 62%,transparent);transform:translateX(-100%) skewX(-18deg);opacity:0}.cbp-header .nav-link{font-weight:600}@media (min-width:992px){.cbp-header .nav-link{position:relative}.cbp-header .nav-link:after{content:"";position:absolute;right:8px;bottom:2px;left:8px;height:2px;border-radius:1px;background:var(--primary);transform:scaleX(0)}.cbp-header .nav-link:is(.is-active,:focus-visible):after{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.brand-mark__light:before{animation:brand-welcome-glint 1.05s cubic-bezier(.4,0,.2,1) .5s both}.brand-mark,.cbp-header :is(.theme-toggle,.navbar-toggler,.navbar-search__button,.language-switcher button){transition:transform .18s cubic-bezier(.22,1,.36,1),scale .14s ease-out}.cbp-header :is(.theme-toggle,.navbar-toggler,.navbar-search__button,.language-switcher button):active:not(:focus-visible){scale:.96}.cbp-header .nav-link:after{transition:transform .18s cubic-bezier(.22,1,.36,1)}.cbp-header .nav-link:focus-visible:after{transition:none}}@media (hover:hover) and (pointer:fine){.cbp-header .nav-link:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.navbar-brand:hover .brand-mark{transform:translateY(-1px)}.brand-mark__light:after{transition:opacity .1s ease}.navbar-brand:hover .brand-mark__light:after{transform:translateX(500%) skewX(-18deg);opacity:1;transition:transform .85s cubic-bezier(.4,0,.2,1),opacity .1s ease}}@keyframes brand-welcome-glint{0%{transform:translateX(-100%) skewX(-18deg);opacity:0}18%,72%{opacity:1}to{transform:translateX(500%) skewX(-18deg);opacity:0}}