.-P2Gxq_root{background-clip:content-box;background-color:var(--color-core-purple-300-transparent)}.-P2Gxq_top{max-width:1120px;margin:0 auto}@media (min-width:768px) and (max-width:1279px){.-P2Gxq_top{max-width:800px}}@media (max-width:767px){.-P2Gxq_top{max-width:480px}}.-P2Gxq_top{flex-direction:column;place-items:center;margin-top:190px;margin-bottom:20px;padding:0 20px;display:flex}@media (max-width:767px){.-P2Gxq_top{margin-top:120px}}.-P2Gxq_description{max-width:760px;margin-top:8px;margin-bottom:64px}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.p38-na_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);margin-bottom:auto;padding:16px;overflow:hidden}.p38-na_countryNotSupported{background-color:var(--color-core-yellow-300-transparent);color:var(--color-feedback-warning);align-items:center;gap:16px;margin:-16px -16px 16px;padding:16px;display:flex}.p38-na_countryNotSupported svg{flex-shrink:0;width:24px;height:24px}.p38-na_notSupportedText{color:var(--color-feedback-warning)}.p38-na_header{grid-template-columns:2fr 3fr;gap:16px;display:grid}.p38-na_headerTexts{justify-content:space-between;display:grid}@media (max-width:767px){.p38-na_headerTexts{padding:4px 0}}.p38-na_giftcard{border-radius:var(--border-radius-radius-medium);aspect-ratio:1.51456;object-fit:cover;width:100%;height:auto;box-shadow:0 0 6px #00000040}.p38-na_moneyTexts{gap:8px;margin-top:16px;display:grid}.p38-na_moneyRow{grid-template-columns:1fr auto;justify-content:space-between;display:grid}.p38-na_voucherBreakdown{grid-template-columns:1fr auto auto;gap:8px;display:grid}.p38-na_voucherBreakdownRow{display:contents}.p38-na_voucherBreakdownRow>:last-child{justify-self:end}.p38-na_link{color:var(--color-feedback-callout);text-decoration:underline}.p38-na_link span{color:var(--color-feedback-callout)}.p38-na_cashback,.p38-na_additionalCashback{border-radius:var(--border-radius-radius-normal);background-color:var(--color-core-purple-300-transparent);padding:8px}@media (min-width:768px) and (max-width:1279px){.p38-na_cashback,.p38-na_additionalCashback{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.p38-na_cashback>:first-child,.p38-na_additionalCashback>:first-child{flex:0 auto;min-width:0}}.p38-na_cashbackTag,.p38-na_additionalCashbackTag{border-radius:var(--border-radius-radius-normal);background-color:var(--color-feedback-callout);padding:0 4px}.p38-na_additionalCashback{background-color:var(--color-semantic-green-400-transparent)}.p38-na_additionalCashbackTag{background-color:var(--color-feedback-success)}.p38-na_divider{margin:8px 0}.p38-na_totalRow{padding:8px 0}.p38-na_tncLink{color:var(--color-feedback-callout);text-decoration:underline}
.SS_2fG_root{text-align:left;background-color:var(--color-bg-main);grid-template-rows:auto 1fr;height:100%;min-height:100dvh;display:grid}.SS_2fG_stickyHeader{z-index:10;background-color:var(--color-bg-neutral);margin-bottom:12px;position:sticky;top:0;box-shadow:0 6px 18px #0000001f}.SS_2fG_header{flex-direction:column;gap:8px;padding:8px 12px 24px;display:flex;position:relative}.SS_2fG_headerLogos{justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px 12px 0;display:flex}.SS_2fG_navLogo{width:135px!important;height:32px!important}.SS_2fG_logoMarkLink{flex-shrink:0;display:flex}.SS_2fG_logoMark{width:40px;height:40px;display:block}.SS_2fG_affiliateHeaderImage{border-radius:var(--border-radius-radius-big);object-fit:cover;flex:1;min-width:0;height:44px}.SS_2fG_summaryCard{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:10px 12px 0}.SS_2fG_summaryCardRow{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.SS_2fG_moneyRows{gap:4px;padding-top:4px;display:grid}.SS_2fG_moneyRow{grid-template-columns:1fr auto;gap:8px;display:grid}.SS_2fG_moneyDivider{margin:4px 0}.SS_2fG_voucherBreakdownRow{grid-template-columns:1fr auto auto;gap:8px;display:grid}.SS_2fG_giftcardImage{border-radius:var(--border-radius-radius-medium);object-fit:cover;width:80px;height:50px;box-shadow:0 2px 8px #00000026}.SS_2fG_summaryContent{gap:2px;min-width:0;display:grid}.SS_2fG_summaryContent>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SS_2fG_collapsible{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .22s,opacity .22s;display:grid}.SS_2fG_collapsibleCollapsed{opacity:0;grid-template-rows:0fr}.SS_2fG_collapsibleInner,.SS_2fG_collapsibleDetailsInner,.SS_2fG_moneyRows{min-height:0;overflow:hidden}.SS_2fG_collapsibleDetailsInner{gap:12px;display:grid}.SS_2fG_specialConditions{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-info);padding:16px}.SS_2fG_collapseHandle{background:var(--color-bg-neutral);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:24px;padding:0;display:flex;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);box-shadow:0 8px 10px -8px #00000059}.SS_2fG_collapseIcon{width:14px;height:14px;color:var(--color-content-secondary);transition:transform .22s}.SS_2fG_collapseIconFlipped{transform:rotate(180deg)}.SS_2fG_scrollableContent{background-color:var(--color-bg-main);min-height:0;padding:12px;overflow-y:auto}.SS_2fG_stepTransition{animation:.24s ease-out both SS_2fG_stepEnter}@keyframes SS_2fG_stepEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SS_2fG_stepTransition{animation:none}}.SS_2fG_sectionTitleRow{justify-content:space-between;align-items:center;padding:4px 0 12px;display:flex}.SS_2fG_stepContent{margin-top:4px}.SS_2fG_paymentMethodAdditionalInfo{margin-top:8px;animation:.22s ease-out both SS_2fG_inlineDetailsEnter}@keyframes SS_2fG_inlineDetailsEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SS_2fG_paymentMethodAdditionalInfo{animation:none}}
.RCR7Nq_base{letter-spacing:-.221px;white-space:pre-wrap;font-family:Woolsocks,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.RCR7Nq_variant-big{font-size:24px;line-height:1.4}.RCR7Nq_variant-medium{font-size:18px;line-height:1.6}@media (min-width:768px) and (max-width:1279px){.RCR7Nq_variant-medium{font-size:16px}}@media (max-width:767px){.RCR7Nq_variant-medium{font-size:14px;line-height:1.5}}.RCR7Nq_variant-normal{font-size:16px;line-height:1.6}@media (max-width:767px){.RCR7Nq_variant-normal{font-size:14px;line-height:1.5}}.RCR7Nq_variant-small{font-size:14px;line-height:1.5}.RCR7Nq_variant-micro{font-size:12px;line-height:1.4}.RCR7Nq_color-primary{color:var(--color-text-primary)}.RCR7Nq_color-onBrand{color:var(--color-text-onbrand)}.RCR7Nq_color-secondary{color:var(--color-text-secondary)}.RCR7Nq_color-feedbackInfo{color:var(--color-feedback-info)}.RCR7Nq_color-feedbackCallout{color:var(--color-feedback-callout)}.RCR7Nq_color-feedbackWarning{color:var(--color-feedback-warning)}.RCR7Nq_color-feedbackSuccessText{color:var(--color-feedback-success-text)}.RCR7Nq_color-danger{color:var(--color-feedback-error)}.RCR7Nq_color-dark{color:var(--color-neutrals-900)}.RCR7Nq_color-light{color:var(--color-neutrals-0)}.RCR7Nq_color-feedbackError{color:var(--color-feedback-error)}.RCR7Nq_color-primaryInverse{color:var(--color-text-primary-inverse)}.RCR7Nq_bold{font-weight:500}.RCR7Nq_weightBold{font-weight:700}.RCR7Nq_sup-35{font-size:35%}.RCR7Nq_sup-45{font-size:45%}
.eKx8cW_content{padding-bottom:128px}.eKx8cW_cards{gap:8px;display:grid}.eKx8cW_terms{margin-top:16px}.eKx8cW_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:16px;position:relative}.eKx8cW_cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.eKx8cW_giftCardContent{align-items:flex-start;gap:12px;padding-right:32px;display:flex}.eKx8cW_giftIconWrapper{border-radius:var(--border-radius-radius-big);background-color:var(--color-core-yellow-300-transparent);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.eKx8cW_giftIcon{width:48px;height:48px}.eKx8cW_giftCardText{gap:2px;min-width:0;display:grid}.eKx8cW_cardEdit{position:absolute;bottom:8px;right:8px}.eKx8cW_paymentMethodDetails{align-items:center;gap:8px;margin-top:12px;padding-right:40px;display:flex}.eKx8cW_paymentMethodIcon{border-radius:var(--border-radius-radius-small);object-fit:contain;flex-shrink:0;width:40px;height:28px}.eKx8cW_ideal{width:auto}.eKx8cW_paymentMethodLabel{flex:1}.eKx8cW_personalDetails{gap:2px;margin-top:4px;padding-right:40px;display:grid}.eKx8cW_cashbackRow{width:100%;margin-bottom:16px;display:block}.eKx8cW_cashbackPill{background-color:var(--color-feedback-callout);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.eKx8cW_cashbackPill .base{color:var(--color-text-onbrand);line-height:1}.eKx8cW_floatingCta{z-index:20;border-radius:var(--border-radius-radius-big);background:color-mix(in srgb, var(--color-bg-neutral) 80%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:12px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 4px 20px #00000026}.eKx8cW_ctaActions{align-items:center;gap:8px;display:flex}.eKx8cW_backButton{color:var(--color-action-link-default);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}.eKx8cW_backIcon{width:24px;height:24px}.eKx8cW_payButton{flex:1;min-width:0}
.qkkPKq_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:16px}.qkkPKq_topRow{gap:12px;margin-bottom:16px;display:flex}.qkkPKq_topRowText{gap:2px;min-width:0;display:grid}.qkkPKq_illustrationRoot{flex-shrink:0;position:relative}.qkkPKq_yellowSquare{border-radius:var(--border-radius-radius-big);background-color:var(--color-core-yellow-300-transparent);width:48px;height:48px}.qkkPKq_giftboxIllustration{width:48px;height:48px;position:absolute;top:4px;left:0}.qkkPKq_fieldBlock{margin-bottom:12px}.qkkPKq_previewButtonWrapper{text-align:center;margin:4px 0 16px}.qkkPKq_floatingCta{z-index:20;border-radius:var(--border-radius-radius-big);background:color-mix(in srgb, var(--color-bg-neutral) 80%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:12px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 4px 20px #00000026}.qkkPKq_cashbackRow{width:100%;margin-bottom:16px;display:block}.qkkPKq_continueButton{width:100%}.qkkPKq_cashbackPill{background-color:var(--color-feedback-callout);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.qkkPKq_cashbackPill .base{color:var(--color-text-onbrand);line-height:1}
.e7yYaa_row{flex-direction:row;display:flex}.e7yYaa_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);flex-direction:column;display:flex;overflow:hidden}.e7yYaa_selectedCard{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:16px;position:relative}.e7yYaa_selectedHeader{justify-content:space-between;align-items:center;gap:8px;padding-right:32px;display:flex}.e7yYaa_selectedDetails{align-items:center;gap:8px;margin-top:12px;padding-right:40px;display:flex}.e7yYaa_selectedEditButton{position:absolute;bottom:8px;right:8px}.e7yYaa_cashbackAllocation{background:color-mix(in srgb, var(--color-bg-neutral) 80%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:16px;justify-content:center;align-items:center;padding:12px;display:flex;box-shadow:0 4px 6px #00000026}.e7yYaa_cashbackAllocationText{width:100%}.e7yYaa_cashbackAmountPill{color:var(--color-text-onbrand);background-color:var(--color-feedback-success);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.e7yYaa_cashbackAmountPill .base{color:var(--color-text-onbrand);line-height:1}.e7yYaa_row{border:0;border-bottom:1px solid var(--color-border-weak);background-color:var(--color-bg-neutral);text-align:left;border-radius:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:24px 12px;display:flex}.e7yYaa_row:last-child{border-bottom:0}.e7yYaa_leftSide{align-items:center;gap:10px;display:flex}.e7yYaa_rightSide{align-items:center;gap:8px;display:flex}.e7yYaa_paymentMethodIcon{border-radius:var(--border-radius-radius-small);object-fit:contain;width:40px;height:28px}.e7yYaa_ideal{width:auto}.e7yYaa_chevron{width:14px;height:14px;color:var(--color-content-secondary)}.e7yYaa_cashbackTag{border-radius:var(--border-radius-radius-small);background-color:var(--color-feedback-callout);color:var(--color-neutrals-0);padding:2px 4px}.e7yYaa_feedbackBlock{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;display:flex}
.MkhuWG_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:16px}.MkhuWG_title{margin-bottom:8px}.MkhuWG_description{margin-bottom:16px}.MkhuWG_formBody,.MkhuWG_emailSection{gap:12px;display:grid}.MkhuWG_emailTitle{margin-bottom:-4px}.MkhuWG_emailDescription{margin-bottom:4px}.MkhuWG_marketingConsent{margin-top:4px}.MkhuWG_floatingSpacer{height:120px}.MkhuWG_floatingCta{z-index:20;border-radius:var(--border-radius-radius-big);background:color-mix(in srgb, var(--color-bg-neutral) 80%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:12px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 4px 20px #00000026}.MkhuWG_cashbackRow{width:100%;margin-bottom:16px;display:block}.MkhuWG_ctaActions{align-items:center;gap:8px;display:flex}.MkhuWG_backButton{color:var(--color-action-link-default);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}.MkhuWG_backIcon{width:24px;height:24px}.MkhuWG_continueButton{flex:1;min-width:0}.MkhuWG_cashbackPill{background-color:var(--color-feedback-callout);color:var(--color-neutrals-0);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.MkhuWG_cashbackPill .base{color:var(--color-text-onbrand);line-height:1}
.UfCpqG_card{border-radius:var(--border-radius-radius-big);background-color:var(--color-bg-neutral);padding:16px}.UfCpqG_floatingCta{z-index:20;border-radius:var(--border-radius-radius-big);background:color-mix(in srgb, var(--color-bg-neutral) 80%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);padding:12px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 4px 20px #00000026}.UfCpqG_cashbackRow{width:100%;margin-bottom:16px;display:block}.UfCpqG_cashbackPill{background-color:var(--color-feedback-callout);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.UfCpqG_cashbackPill .base{color:var(--color-text-onbrand);line-height:1}.UfCpqG_ctaActions{align-items:center;gap:8px;display:flex}.UfCpqG_backButton{color:var(--color-action-link-default);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}.UfCpqG_backIcon{width:24px;height:24px}.UfCpqG_continueButton{flex:1;min-width:0}