@charset "utf-8";

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI { background: var(--colors_background_white); border: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-family: var(--typography_definitions_offer-title_family,var(--typography_definitions_utility_landing-subheading_family)); font-weight: var(--typography_definitions_offer-title_font-weight,var(--typography_definitions_utility_landing-subheading_weight,500)); }

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-size: var(--typography_definitions_offer-title_s-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-size: var(--typography_definitions_offer-title_l-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,30px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { font-size: var(--typography_definitions_offer-title_xl-size,var(--typography_definitions_utility_landing-subheading_fontSizeMd,32px)); }
}

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { line-height: var(--typography_definitions_offer-title_s_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { line-height: var(--typography_definitions_offer-title_l_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,38px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { line-height: var(--typography_definitions_offer-title_xl_line-height,var(--typography_definitions_utility_landing-subheading_lineHeightMd,40px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_header__vnm0p { }
}

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_callout-container__ClLeg { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-specs-container__7FhsI { border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-specs-container__7FhsI .offer-block_label__VbtjC { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_background_black); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-specs-container__7FhsI .offer-block_callout__nZSWT { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG { font-size: var(--typography_definitions_utility-secondary-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); line-height: var(--typography_definitions_utility-secondary-body_line-height,var(--typography_definitions_utility_body_line-height,20px)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_xl-line-height,var(--typography_definitions_utility_pricing_lineHeightMd,32px)); font-weight: var(--typography_definitions_offer-price_xl-font-weight,var(--typography_definitions_utility_pricing_weight,500)); font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); }

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_body__kSJpm .offer-block_price-cadence__w_pfG s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,#6b6b6b)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_renewal___LC8R { font-weight: var(--typography_definitions_utilty-dek_font_weight,var(--typography_definitions_utility_subheading_weight)); background: var(--colors_utility_highlight,var(--colors_interactive_base_highlight,#eaeaea)); color: var(--colors_consumption_body_standard_body); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,15px)); font-family: var(--typography_definitions_utility-secondary-body_family,var(--typography_definitions_utility_body_family)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-summary-container__6xueP .offer-block_offer-summary__rdpli { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,17px)); line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,25px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-summary-container__6xueP .offer-block_offer-summary__rdpli ul { font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,15px)); }

.offer-block_offers-container__el0gx .offer-block_card-container__7F_nI .offer-block_offer-card__e8Yfv .offer-block_offer-summary-container__6xueP .offer-block_offer-summary__rdpli ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.offer-block_tabs-container__vYqrb .offer-block_tab__NpJjv { font-family: var(--typography_definitions_globalEditorial_tags_family); font-style: normal; font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); color: var(--colors_interactive_base_deemphasized,#ddd); border-top: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); border-bottom: 1px solid var(--colors_utility-border,var(--colors_interactive_base_border,#c4c4c4)); }

.offer-block_tabs-container__vYqrb .offer-block_tab__NpJjv.offer-block_active__JcTo1, .offer-block_tabs-container__vYqrb .offer-block_tab__NpJjv.offer-block_single__eKqQg { color: var(--colors_background_black); }

.offer-block_tabs-container__vYqrb .offer-block_slider__WSU_B { background-color: var(--colors_interactive_base_black); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-weight: var(--typography_definitions_landing-hed_font-weight,var(--typography_definitions_utility_landing-heading_weight,400)); font-family: var(--typography_definitions_landing-hed_family,var(--typography_definitions_utility_landing-heading_family)); }

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_line-height,34px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { line-height: var(--typography_definitions_landing-hed_s_line-height,var(--typography_definitions_utility_landing-heading_lineHeightMd,34px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { line-height: var(--typography_definitions_landing-hed_l_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,38px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { line-height: var(--typography_definitions_landing-hed_xl_line-height,var(--typography_definitions_utility_landing-heading_lineHeightLg,40px)); }
}

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_mobile-size,26px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-size: var(--typography_definitions_landing-hed_s-size,var(--typography_definitions_utility_landing-heading_fontSizeMd,26px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-size: var(--typography_definitions_landing-hed_l-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,30px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_header__vnm0p { font-size: var(--typography_definitions_landing-hed_xl-size,var(--typography_definitions_utility_landing-heading_fontSizeLg,32px)); }
}

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_callout__nZSWT { font-family: var(--typography_definitions_utility_assistive-text_family); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); line-height: var(--typography_definitions_utility_assistive-text_line-height); font-weight: var(--typography_definitions_utility_assistive-text_weight); color: var(--colors_interactive_base_brand-primary); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG { font-family: var(--typography_definitions_utility-secondary-body-strong,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-strong_font-size,var(--typography_definitions_utility_body_mobile-size,15px)); line-height: var(--typography_definitions_utility-secondary_body_strong_line-height,var(--typography_definitions_utility_body_line-height,19.5px)); font-weight: var(--typography_definitions_utility-secondary-body-strong_weight,var(--typography_definitions_utility_body_weight,500)); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-family: var(--typography_definitions_offer-price_family,var(--typography_definitions_utility_pricing_family)); font-weight: var(--typography_definitions_offer-price_font-weight,var(--typography_definitions_utility_pricing_weight,500)); }

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_line-height,22px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_s_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,22px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_l_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,24px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { line-height: var(--typography_definitions_offer-price_xl_line-height,var(--typography_definitions_utility_pricing_lineHeightMd,28px)); }
}

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_mobile-size,24px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_s-size,var(--typography_definitions_utility_pricing_fontSizeMd,24px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_l-size,var(--typography_definitions_utility_pricing_fontSizeMd,26px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child { font-size: var(--typography_definitions_offer-price_xl-size,var(--typography_definitions_utility_pricing_fontSizeMd,28px)); }
}

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_price-cadence__w_pfG span:first-child s { color: var(--colors_utility-deemphasized,var(--colors_interactive_base_deemphasized,grey)); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_renewal___LC8R { line-height: var(--typography_definitions_utility-secondary-body-emphasized_line-height,var(--typography_definitions_utility_body_line-height,18px)); font-family: var(--typography_definitions_utility-secondary-body-emphasized,var(--typography_definitions_utility_body_family)); font-size: var(--typography_definitions_utility-secondary-body-emphasized-body-size,var(--typography_definitions_utility_body_mobile-size,14px)); font-weight: var(--typography_definitions_utility-secondary-body-emphasized-body_weight,var(--typography_definitions_utility_body_weight,400)); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-summary-container__6xueP { line-height: var(--typography_definitions_utility-paragraph-body_line-height,var(--typography_definitions_utility_landing-body_line-height,24px)); font-weight: var(--typography_definitions_utility-paragraph-body_font-weight,var(--typography_definitions_utility_landing-body_weight,400)); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-summary-container__6xueP, .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-summary-container__6xueP ul { font-size: var(--typography_definitions_utility-paragraph-body_size,var(--typography_definitions_utility_landing-body_mobile-size,14px)); font-family: var(--typography_definitions_utility-paragraph-body_family,var(--typography_definitions_utility_landing-body_family)); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-summary-container__6xueP ul.list-style-tick li::before { border: solid var(--colors_interactive_base_brand-primary,#000); }

.offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-family: var(--typography_definitions_landing-dek_family,var(--typography_definitions_utility_landing-description_family)); font-weight: var(--typography_definitions_landing-dek_font-weight,var(--typography_definitions_utility_landing-description_weight,400)); }

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-size: var(--typography_definitions_landing-dek_s-size,var(--typography_definitions_utility_landing-description_mobile-size,28px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-size: var(--typography_definitions_landing-dek_l-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { font-size: var(--typography_definitions_landing-dek_xl-size,var(--typography_definitions_utility_landing-description_mobile-size,30px)); }
}

@media screen and (min-width: 320px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 768px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { line-height: var(--typography_definitions_landing-dek_s_line-height,var(--typography_definitions_utility_landing-description_line-height,36px)); }
}

@media screen and (min-width: 1024px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { line-height: var(--typography_definitions_landing-dek_l_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1280px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

@media screen and (min-width: 1600px) {
  .offer-block_offers-container__el0gx[data-variant="singleOfferWithTab"] .offer-block_offer-description-header__AIBGs { line-height: var(--typography_definitions_landing-dek_xl_line-height,var(--typography_definitions_utility_landing-description_line-height,40px)); }
}

.offer-block_offer-block-container__k61kj { border-radius: 16px; padding: 14px; box-shadow: rgb(168, 168, 168) 0px 0px 0px 1px; position: relative; color: var(--colors_interactive_base_black); width: 100%; cursor: pointer; }

@media (max-width: 47.99em) {
  .offer-block_offer-block-container__k61kj { max-width: 440px; }
}

@media (min-width: 48em) and (max-width: 63.99em) {
  .offer-block_offer-block-container__k61kj { width: 412px; }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj { width: 272px; }
}

@media (min-width: 80em) {
  .offer-block_offer-block-container__k61kj { width: 291px; }
}

.offer-block_offer-block-container__k61kj:hover { opacity: 0.85; box-shadow: 0 0 0 1px var(--colors_interactive_base_brand-primary); }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 { display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 .offer-block_title__wwXvl { margin-left: 6px; font-family: var(--typography_definitions_utility_card-heading_family); font-weight: var(--typography_definitions_utility_card-heading_weight); line-height: var(--typography_definitions_utility_card-heading_line-height); letter-spacing: var(--typography_definitions_utility_card-heading_letter-spacing); text-transform: var(--typography_definitions_utility_card-heading_case); font-style: var(--typography_definitions_utility_card-heading_italic); font-size: var(--typography_definitions_utility_card-heading_mobile-size); color: var(--colors_interactive_base_black); }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 .offer-block_title__wwXvl { line-height: var(--typography_definitions_utility_card-heading_lineHeightMd,var(--typography_definitions_utility_card-heading_line-height)); font-size: var(--typography_definitions_utility_card-heading_fontSizeMd,var(--typography_definitions_utility_card-heading_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 .offer-block_title__wwXvl { line-height: var(--typography_definitions_utility_card-heading_lineHeightLg,var(--typography_definitions_utility_card-heading_lineHeightMd,var(--typography_definitions_utility_card-heading_line-height))); font-size: var(--typography_definitions_utility_card-heading_fontSizeLg,var(--typography_definitions_utility_card-heading_fontSizeMd,var(--typography_definitions_utility_card-heading_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 .offer-block_single-offer-block__52AuS { margin-left: 0px; }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 input[type="radio"] { cursor: pointer; appearance: none; width: 18px; height: 18px; border-radius: 50%; outline: none; box-shadow: rgb(23, 23, 23) 0px 0px 0px 2px; flex-shrink: 0; }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 input[type="radio"]::before { content: ""; display: block; width: 70%; height: 70%; margin: 15% auto; border-radius: 50%; }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 input[type="radio"]:checked { box-shadow: 0 0 0 2px var(--colors_interactive_base_brand-primary); }

.offer-block_offer-block-container__k61kj .offer-block_offer-title-container__T33f2 input[type="radio"]:checked::before { background: var(--colors_interactive_base_brand-primary); }

.offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ { display: flex; flex-direction: row; align-items: baseline; justify-content: flex-start; margin: 6px 0px; }

.offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_original-price__YYIB9 { color: var(--colors_interactive_base_deemphasized); font-family: var(--typography_definitions_utility_pricing-secondary_family); font-weight: var(--typography_definitions_utility_pricing-secondary_weight); line-height: var(--typography_definitions_utility_pricing-secondary_line-height); letter-spacing: var(--typography_definitions_utility_pricing-secondary_letter-spacing); text-transform: var(--typography_definitions_utility_pricing-secondary_case); font-style: var(--typography_definitions_utility_pricing-secondary_italic); font-size: var(--typography_definitions_utility_pricing-secondary_mobile-size); text-decoration-line: line-through; }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_original-price__YYIB9 { line-height: var(--typography_definitions_utility_pricing-secondary_lineHeightMd,var(--typography_definitions_utility_pricing-secondary_line-height)); font-size: var(--typography_definitions_utility_pricing-secondary_fontSizeMd,var(--typography_definitions_utility_pricing-secondary_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_original-price__YYIB9 { line-height: var(--typography_definitions_utility_pricing-secondary_lineHeightLg,var(--typography_definitions_utility_pricing-secondary_lineHeightMd,var(--typography_definitions_utility_pricing-secondary_line-height))); font-size: var(--typography_definitions_utility_pricing-secondary_fontSizeLg,var(--typography_definitions_utility_pricing-secondary_fontSizeMd,var(--typography_definitions_utility_pricing-secondary_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_sale-price__kL_Wy { font-family: var(--typography_definitions_utility_pricing_family); font-weight: var(--typography_definitions_utility_pricing_weight); line-height: var(--typography_definitions_utility_pricing_line-height); letter-spacing: var(--typography_definitions_utility_pricing_letter-spacing); text-transform: var(--typography_definitions_utility_pricing_case); font-style: var(--typography_definitions_utility_pricing_italic); font-size: var(--typography_definitions_utility_pricing_mobile-size); margin-left: 6px; }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_sale-price__kL_Wy { line-height: var(--typography_definitions_utility_pricing_lineHeightMd,var(--typography_definitions_utility_pricing_line-height)); font-size: var(--typography_definitions_utility_pricing_fontSizeMd,var(--typography_definitions_utility_pricing_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_sale-price__kL_Wy { line-height: var(--typography_definitions_utility_pricing_lineHeightLg,var(--typography_definitions_utility_pricing_lineHeightMd,var(--typography_definitions_utility_pricing_line-height))); font-size: var(--typography_definitions_utility_pricing_fontSizeLg,var(--typography_definitions_utility_pricing_fontSizeMd,var(--typography_definitions_utility_pricing_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_single-offer-block-sale-price__pVdPR { margin-left: 0px; }

.offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_savings__z_yni { color: var(--colors_interactive_base_dark); font-family: var(--typography_definitions_utility_assistive-text_family); font-weight: var(--typography_definitions_utility_assistive-text_weight); line-height: var(--typography_definitions_utility_assistive-text_line-height); letter-spacing: var(--typography_definitions_utility_assistive-text_letter-spacing); text-transform: var(--typography_definitions_utility_assistive-text_case); font-style: var(--typography_definitions_utility_assistive-text_italic); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); margin-left: auto; }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_savings__z_yni { line-height: var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height)); font-size: var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_offer-price-container___D5q_ .offer-block_savings__z_yni { line-height: var(--typography_definitions_utility_assistive-text_lineHeightLg,var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height))); font-size: var(--typography_definitions_utility_assistive-text_fontSizeLg,var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_benefits-callout__tcKAw { margin-bottom: 10px; padding: 5px 12px; border-radius: 6px; border: 1px dashed var(--colors_interactive_base_brand-primary); font-family: var(--typography_definitions_utility_assistive-text_family); font-weight: var(--typography_definitions_utility_assistive-text_weight); line-height: var(--typography_definitions_utility_assistive-text_line-height); letter-spacing: var(--typography_definitions_utility_assistive-text_letter-spacing); text-transform: var(--typography_definitions_utility_assistive-text_case); font-style: var(--typography_definitions_utility_assistive-text_italic); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_benefits-callout__tcKAw { line-height: var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height)); font-size: var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_benefits-callout__tcKAw { line-height: var(--typography_definitions_utility_assistive-text_lineHeightLg,var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height))); font-size: var(--typography_definitions_utility_assistive-text_fontSizeLg,var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_noMarginBottom__0EvMA { margin-bottom: 0px; }

.offer-block_offer-block-container__k61kj .offer-block_legal-copy__rwjeS { color: var(--colors_interactive_base_black); font-family: var(--typography_definitions_utility_assistive-text_family); font-weight: var(--typography_definitions_utility_assistive-text_weight); line-height: var(--typography_definitions_utility_assistive-text_line-height); letter-spacing: var(--typography_definitions_utility_assistive-text_letter-spacing); text-transform: var(--typography_definitions_utility_assistive-text_case); font-size: var(--typography_definitions_utility_assistive-text_mobile-size); font-style: italic; }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_legal-copy__rwjeS { line-height: var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height)); font-size: var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_legal-copy__rwjeS { line-height: var(--typography_definitions_utility_assistive-text_lineHeightLg,var(--typography_definitions_utility_assistive-text_lineHeightMd,var(--typography_definitions_utility_assistive-text_line-height))); font-size: var(--typography_definitions_utility_assistive-text_fontSizeLg,var(--typography_definitions_utility_assistive-text_fontSizeMd,var(--typography_definitions_utility_assistive-text_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_callout__nZSWT { position: absolute; top: -24px; right: 12px; padding: 4px 10px; margin-top: 10px; border-radius: 32px; color: var(--offer-callout-text-color,#307020); background-color: var(--offer-callout-background-color,#e8f8d0); font-family: var(--typography_definitions_globalEditorial_tags_family); font-weight: var(--typography_definitions_globalEditorial_tags_weight); line-height: var(--typography_definitions_globalEditorial_tags_line-height); letter-spacing: var(--typography_definitions_globalEditorial_tags_letter-spacing); text-transform: var(--typography_definitions_globalEditorial_tags_case); font-style: var(--typography_definitions_globalEditorial_tags_italic); font-size: var(--typography_definitions_globalEditorial_tags_mobile-size); }

@media (min-width: 48em) {
  .offer-block_offer-block-container__k61kj .offer-block_callout__nZSWT { line-height: var(--typography_definitions_globalEditorial_tags_lineHeightMd,var(--typography_definitions_globalEditorial_tags_line-height)); font-size: var(--typography_definitions_globalEditorial_tags_fontSizeMd,var(--typography_definitions_globalEditorial_tags_mobile-size)); }
}

@media (min-width: 64em) {
  .offer-block_offer-block-container__k61kj .offer-block_callout__nZSWT { line-height: var(--typography_definitions_globalEditorial_tags_lineHeightLg,var(--typography_definitions_globalEditorial_tags_lineHeightMd,var(--typography_definitions_globalEditorial_tags_line-height))); font-size: var(--typography_definitions_globalEditorial_tags_fontSizeLg,var(--typography_definitions_globalEditorial_tags_fontSizeMd,var(--typography_definitions_globalEditorial_tags_mobile-size))); }
}

.offer-block_offer-block-container__k61kj .offer-block_offer-block-label__OgvLD { cursor: pointer; }

.offer-block_selected__bIWZb, .offer-block_selected__bIWZb:hover { box-shadow: 0 0 0 3px var(--colors_interactive_base_brand-primary); }