@font-face { font-family: Speed; src: url(/assets/Speed.CTm99XTw.otf) format("otf"),url(/assets/Speed.BaC_ag5i.woff) format("woff"); font-weight: 400; font-style: normal } @font-face { font-family: Zwizz Regular; font-style: normal; font-weight: 400; src: url(/assets/Zwizz-Regular.DooqwA39.otf) format("otf"),url(/assets/Zwizz-Regular.DdqdTRhi.woff) format("woff") } :root { font-size: 100% } @media (min-width: 768px) { :root { font-size:125% } } .bc-marquee-slide:after { content: ""; position: absolute; width: 100%; inset: 0; background-size: cover; background-position: center; background-image: var(--bc-marquee-slide__bg-image-mobile); z-index: 0 } @media (min-width: 768px) { .bc-marquee-slide:after { background-image:var(--bc-marquee-slide__bg-image-desktop) } } .bc-marquee-slide__links { display: contents } .bc-marquee-slide__links .bc-link--button--primary { margin-bottom: 40px!important } .bc-marquee-slide__links .bc-link--button--primary { -webkit-transform: rotate(-5deg); transform: rotate(-5deg) } .bc-marquee-slide__links .bc-link--button--secondary { -webkit-transform: rotate(5deg); transform: rotate(5deg); background-image: -webkit-gradient(linear,left top,right top,from(rgba(15,97,235,1)),to(rgba(43,146,249,1))); background-image: linear-gradient(to right,#0f61eb,#2b92f9) } [data-bc-style-variant=retail-sky] .bc-copy-block { max-width: 1290px; padding: 10px 0; background: radial-gradient(circle,#034504 15.63%,#216b38 82.29%); border: 4px solid #d8d8d8 } [data-bc-style-variant=artemis-retail] .bc-retail__buy-link-context-label { font-family: Zwizz Regular,sans-serif; font-size: 1rem; line-height: 1rem; font-weight: 500 } .bc-retail__region-control-wrapper:after { --bc-retail__region-control-wrapper_border-color: black } .bc-retail-page__release-control.bc-retail-page__release-control--active,.bc-retail-page__release-control.bc-retail-page__release-control:hover,.bc-retail-page__release-control.bc-retail-page__release-control:focus { background: radial-gradient(circle,#034504 15.63%,#216b38 82.29%); border: 4px solid #d8d8d8; color: #fff; text-shadow: 1px 3px 2px rgba(0,0,0,.65); -webkit-box-shadow: 1px 3px 2px rgba(0,0,0,.65); box-shadow: 1px 3px 2px #000000a6; border-radius: 0 } .bc-retail-page__release-control.bc-retail-page__release-control { text-shadow: 1px 3px 2px rgba(0,0,0,.65); background-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0 } .bc-retail__section-heading-text { text-shadow: 1px 3px 2px rgba(0,0,0,.65) } .bc-footer__images--rating .bc-link__image__img { --bc-link__img_max-height: 110px; --bc-link__img_max-width: 100% } .bc-retail__platform-control .bc-selection-control__platform-link { background-color: #fff200!important; background-color: var(--bc-button_background-color)!important } .bc-retail__other-links { --bc-button_background-color: none; --bc-button_background-color--focus: none; --bc-button_background-color--hover: none; --bc-button_border: none; --bc-button_border--hover: none; --bc-button_box-shadow: none } .bc-form__errors__message a { color: #fff200; color: var(--bc-color--yellow) } .bc-retail__promotion-headline-wrapper { border-radius: 5px } .bc-retail__promotion-headline { padding-top: 10px } .bc-retail__promotion-details-wrapper { border-radius: 5px } .bc-retail__promotion-details { font-size: .5rem } /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; -webkit-text-size-adjust: 100% } body { margin: 0 } main { display: block } h1 { font-size: 2em; margin: .67em 0 } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible } pre { font-family: monospace,monospace; font-size: 1em } a { background-color: transparent } abbr[title] { border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted } b,strong { font-weight: bolder } code,kbd,samp { font-family: monospace,monospace; font-size: 1em } small { font-size: 80% } sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sub { bottom: -.25em } sup { top: -.5em } img { border-style: none } button,input,optgroup,select,textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0 } button,input { overflow: visible } button,select { text-transform: none } [type=button],[type=reset],[type=submit],button { -webkit-appearance: button } [type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner { border-style: none; padding: 0 } [type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,fieldset { padding: .35em .75em .625em } legend { -webkit-box-sizing: border-box; box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal } progress { vertical-align: baseline } textarea { overflow: auto } [type=checkbox],[type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0 } [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button { height: auto } [type=search] { -webkit-appearance: textfield; outline-offset: -2px } [type=search]::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit } details { display: block } summary { display: list-item } template { display: none } [hidden] { display: none } :root { --bc-color--white: #ffffff; --bc-color--black: #000000; --bc-color--gray: #999999; --bc-color--blue: #0011F4; --bc-color--medium-blue: #0119A7; --bc-color--dark-blue: #010C65; --bc-color--green: linear-gradient(#034504, #216B38); --bc-color--red: #F00A09; --bc-color--dark-red: #9C1814; --bc-color--yellow: #FFF200; --bc-color--cool-white: #ECFBFF; --bc-color--medium-gray: #888888; --bc-color--sky-blue: #5190ed; --bc-color--cloud-blue: #92c4f6; --bc-color--off-white: #F1F0EB; --bc-color--almost-white: rgb(244,244,244); --bc-color: black; --bc-font-sizes--5xl: 4rem; --bc-font-sizes--4xl: 3.2rem; --bc-font-sizes--3xl: 2.4rem; --bc-font-sizes--xxl: 1.8rem; --bc-font-sizes--l: 1.2rem; --bc-font-sizes--m: 1rem; --bc-font-sizes--s: .8rem; --bc-font-sizes--xs: .7rem; --bc-font-sizes: 1rem; --bc-line-heights--5xl: 3.6rem; --bc-line-heights--4xl: 2.85rem; --bc-line-heights--3xl: 2.2rem; --bc-line-heights--xxl: 1.6rem; --bc-line-heights--xl: 1.5rem; --bc-line-heights--l: 1.2rem; --bc-line-heights--m: 1rem; --bc-line-heights--s: .85rem; --bc-line-heights: 1rem; --bc-font-family: Montserrat, sans-serif; --bc-section_side-padding: 1rem; --bc-section_max-width--narrow: 596px; --bc-section_max-width--regular: 850px; --bc-section_max-width--wide: 1290px; --bc-section_max-width--full: 100%; --bc-section_max-width: 1290px; --bc-spacing--xs: .25rem; --bc-spacing--s: .5rem; --bc-spacing--m: 1rem; --bc-spacing--l: 1.5rem; --bc-spacing--xl: 2rem; --bc-spacing--xxl: 3.5rem; --bc-spacing--xxxl: 5rem; --bc-spacing: 1rem; --bc-marquee-slide__content-wrapper_max-width: var(--bc-section_max-width--wide); --bc-marquee-slide_content-margin: 0; --bc-marquee-slide__heading_color: white; --bc-marquee-slide__heading_margin: 0; --bc-marquee-slide__heading_font-size: 1.75rem; --bc-marquee-slide__heading_text-shadow: 2px 2px 4px #000000; --bc-marquee-slide__subheading_color: white; --bc-marquee-slide__subheading_margin: 0% 0% 20% 0%; --bc-marquee-slide__subheading_text-shadow: 2px 2px 4px #000000; --bc-marquee-slide__subheading_font-size: 2.4rem; --bc-marquee-slide__link_margin: 0 0 2.5rem; --bc-heading_font-family: Speed, sans-serif; --bc-heading_font-weight: normal; --bc-heading_text-align: center; --bc-heading_letter-spacing: 1px; --bc-heading_font-size: 3rem; --bc-heading_line-height: 2.5rem; --bc-heading_text-transform: uppercase; --bc-heading_text-shadow: none; --bc-heading_color: var(--bc-color--white); --bc-subheading_font-family: Speed, san-serif; --bc-subheading_font-weight: 500; --bc-subheading_text-align: center; --bc-subheading_font-size: 1.25rem; --bc-subheading_line-height: 1.5rem; --bc-subheading_color: var(--bc-color--medium-blue); --bc-paragraph_font-family: Montserrat, sans-serif; --bc-paragraph_text-align: center; --bc-paragraph_font-size: 1rem; --bc-paragraph_line-height: 1.25rem; --bc-paragraph_color: white; --bc-small_font-family: Montserrat, sans-serif; --bc-small_text-align: center; --bc-small_font-size: 1rem; --bc-small_line-height: 1rem; --bc-small_color: white; --bc-label_font-family: Montserrat, sans-serif; --bc-label_text-align: center; --bc-label_font-size: .885rem; --bc-label_line-height: 1rem; --bc-label_color: black; --bc-input_background-color: #fff; --bc-input_font-family: Montserrat, sans-serif; --bc-input_text-align: left; --bc-input_line-height: 1rem; --bc-input_font-size: .88rem; --bc-input_color: black; --bc-input_padding: .5rem 1rem; --bc-input_border-radius: 0; --bc-input_font-weight: bold; --bc-input_text-transform: none; --bc-newsletter-form__notification-heading_color--success: green; --bc-newsletter-form__notification-heading_color--error: red; --bc-newsletter-form__notification-heading_color: black; --bc-newsletter-form__notification-heading_font-size: 2rem; --bc-newsletter-form__notification-heading_line-height: 2rem; --bc-newsletter-form__notification-body_color--success: green; --bc-newsletter-form__notification-body_color--error: red; --bc-newsletter-form__notification-body_color: black; --bc-newsletter-form__notification-body_font-size: 1.125rem; --bc-newsletter-form__notification-body_line-height: 1.5rem; --bc-input-fields__field-wrapper_flex-direction--checkbox: row; --bc-input-fields__field-wrapper_flex-direction: column; --bc-input-fields__field-wrapper_justify-content--checkbox: flex-start; --bc-input-fields__field-wrapper_justify-content: flex-end; --bc-input-fields__field-wrapper_color--checkbox: black; --bc-input-fields__field-wrapper_color: black; --bc-input-fields__field-wrapper_font-family--checkbox: Montserrat, sans-serif; --bc-input-fields__field-wrapper_font-family: Montserrat, sans-serif; --bc-input-fields__field-wrapper_font-size--checkbox: .885rem; --bc-input-fields__field-wrapper_font-size: .885rem; --bc-input-fields__field-wrapper_line-height--checkbox: 1rem; --bc-input-fields__field-wrapper_line-height: 1rem; --bc-input-fields__field-wrapper_width: 100%; --bc-input-fields__field-wrapper_width--birth-month: calc( 50% - (var(--bc-spacing--m) / 2)); --bc-input-fields__field-wrapper_width--birth-year: calc( 50% - (var(--bc-spacing--m) / 2)); --bc-input-fields__field-wrapper_margin: 0 0 var(--bc-spacing--m); --bc-input-fields__field-wrapper_margin--birth-month: 0 0 var(--bc-spacing--m); --bc-input-fields__field-wrapper_margin--birth-year: 0 0 var(--bc-spacing--m) var(--bc-spacing--m); --bc-input-fields__input_background-color: white; --bc-input-fields__input_background-color--disabled: var(--bc-color--medium-gray); --bc-input-fields__input_border: 1px solid var(--bc-color--medium-gray); --bc-input-fields__input_font-family: Montserrat, sans-serif; --bc-input-fields__input_font-size: .855rem; --bc-input-fields__input_line-height: 1rem; --bc-input-fields__input_color: black; --bc-input-fields__input_color--disabled: #ccc; --bc-input-fields__label_font-family: Zwizz Regular, sans-serif; --bc-input-fields__label_font-size: 1rem; --bc-input-fields__label_line-height: 1rem; --bc-input-fields__label_color: white; --bc-input-fields__label__link_font-family: Zwizz Regular, sans-serif; --bc-input-fields__label__link_font-size: .885rem; --bc-input-fields__label__link_line-height: 1rem; --bc-input-fields__label__link_color: var(--bc-color--yellow); --bc-input-fields__label__link_color--hover: var(--bc-color--yellow); --bc-input-fields__label__link_text-decoration: underline; --bc-input-fields__label__link_text-decoration--hover: none; --bc-input-fields__label__link_font-weight: normal; --bc-input-fields__label__link_font-weight--hover: bold; --bc-input-fields__description_font-family: Zwizz Regular, sans-serif; --bc-input-fields__description_font-size: .8rem; --bc-input-fields__dropdown-arrow_background-image: url("data:image/svg+xml;utf8, "); --bc-form_max-width: var(--bc-section_max-width--narrow); --bc-form__errors__message_margin: 1rem 0; --bc-form__errors__message_font-size: .875rem; --bc-form__success__message_margin: 2rem 0; --bc-form__success__message_font-size: .875rem; --bc-link_font-family: Montserrat, sans-serif; --bc-link_font-size: 1.375rem; --bc-link_line-height: 1.5rem; --bc-link_transition: color .25s; --bc-link_text-decoration--hover: none; --bc-link_text-decoration--active: none; --bc-link_text-decoration: underline; --bc-link_color--hover: var(--bc-color--red); --bc-link_color--active: var(--bc-color--red); --bc-link_color: var(--bc-color--red); --bc-button_font-family--primary: Speed, sans-serif; --bc-button_font-family: Speed, sans-serif; --bc-button_font-weight: normal; --bc-button_font-size--primary: 1rem; --bc-button_font-size: 1rem; --bc-button_line-height--primary: 2rem; --bc-button_line-height: 2rem; --bc-button_padding: var(--bc-spacing--s) var(--bc-spacing--l) var(--bc-spacing--xs); --bc-button_font-style: normal; --bc-button_text-transform: uppercase; --bc-button_color--hover: var(--bc-color--yellow); --bc-button_color--hover--primary: var(--bc-color--yellow); --bc-button_color--hover--secondary: var(--bc-color--yellow); --bc-button_color--active: var(--bc-color--yellow); --bc-button_color--active--primary: var(--bc-color--yellow); --bc-button_color--active--secondary: var(--bc-color--yellow); --bc-button_color--disabled: black; --bc-button_color: var(--bc-color); --bc-button_color--primary: var(--bc-color); --bc-button_color--secondary: white; --bc-button_background-color--hover: black; --bc-button_background-color--hover--primary: black; --bc-button_background-color--hover--secondary: black; --bc-button_background-color--active: black; --bc-button_background-color--active--primary: black; --bc-button_background-color--active--secondary: black; --bc-button_background-color--focus: var(--bc-color--yellow); --bc-button_background-color--focus--primary: var(--bc-color--yellow); --bc-button_background-color--focus--secondary: black; --bc-button_background-color--disabled: #666; --bc-button_background-color: var(--bc-color--yellow); --bc-button_background-color--primary: var(--bc-color--yellow); --bc-button_background-color--secondary: linear-gradient(to right, rgba(15, 97, 235, 1), rgba(43, 146, 249, 1)); --bc-button_border: 3px solid var(--bc-color); --bc-button_border--primary: 3px solid var(--bc-color); --bc-button_border--secondary: 3px solid #5190ED; --bc-button_border--hover: 3px solid var(--bc-color--yellow); --bc-button_border--hover--primary: 3px solid var(--bc-color--yellow); --bc-button_border--hover--secondary: 3px solid black; --bc-button_border--active: 3px solid var(--bc-color--yellow); --bc-button_border--active--primary: 3px solid var(--bc-color--yellow); --bc-button_border--active--secondary: 3px solid black; --bc-button_border--disabled: 1px solid #666; --bc-button_box-shadow: 5px 5px #D8D8D8, -5px -5px #D8D8D8, 5px -5px #D8D8D8, -5px 5px #D8D8D8, 6px 8px 2px rgba(0, 0, 0, .65); --bc-button_border-radius: 5px; --bc-toggle_font-family: Montserrat, sans-serif; --bc-toggle_transition: color .25s; --bc-toggle_font-weight: bold; --bc-toggle_line-height: 1rem; --bc-toggle_text-align: center; --bc-toggle_padding: 1rem; --bc-toggle_text-transform: uppercase; --bc-toggle_background: white; --bc-toggle_background--off: gray; --bc-toggle_background--on: #0085ff; --bc-toggle_background--disabled: gray; --bc-toggle_color--on: white; --bc-toggle_color--off: white; --bc-toggle_color: white; --bc-toggle_color--disabled: white; --bc-retail__promotion-headline-wrapper_background-color: var(--bc-color--red); --bc-retail__promotion-headline-wrapper_max-width: 400px; --bc-retail__promotion-headline-wrapper_padding: var(--bc-spacing--s); --bc-retail__promotion-headline-wrapper_margin: 18px auto; --bc-retail__promotion-headline_color: white; --bc-retail__promotion-headline_font-size: 2.5rem; --bc-retail__promotion-details-wrapper_background-color: var(--bc-color--red); --bc-retail__promotion-details-wrapper_padding: var(--bc-spacing--s); --bc-retail__promotion-details-wrapper_margin: 0 auto 70px; --bc-retail__promotion-details_color: white; --bc-retail__release-carousel-slide-title_font-size: 1.56rem; --bc-retail__release-carousel-slide-title_line-height: 2rem; --bc-retail__release-carousel-slide-title_color: black; --bc-retail__release-carousel-slide-title_font-family: Montserrat, sans-serif; --bc-retail__key-art_mask-image--desktop: none; --bc-retail__key-art_mask-image: none; --bc-retail__region-control-wrapper_border-color: var(--bc-color--red); --bc-retail__buy-link_font-family: Montserrat, san-serif; --bc-retail__buy-link_line-height: 1.8rem; --bc-retail__buy-link_color: white; --bc-retail__buy-link-context-label_font-family: Montserrat, san-serif; --bc-retail__buy-link-context-label_font-size: .8rem; --bc-retail__buy-link-context-label_line-height: 1rem; --bc-retail__buy-link-context-label_text-transform: none; --bc-retail__buy-link-context-label_color--hover: white; --bc-retail__buy-link-context-label_color: black; --bc-retail__region-control_font-family: Zwizz Regular, sans-serif; --bc-retail__region-control_font-size: 1rem; --bc-retail__region-control_line-height: 1rem; --bc-retail__region-control_border: none; --bc-retail__region-control_font-weight: 500; --bc-retail__region-control_color: black; --bc-retail__region-control_background-color: white; --bc-retail__region-control__after_color: black; --bc-retail__medium-toggle_color: var(--bc-color--red); --bc-retail__medium-toggle_color--hover: var(--bc-color--red); --bc-retail__medium-toggle_background-color: none; --bc-retail__medium-toggle_background-color--hover: none; --bc-retail__medium-toggle_text-transform: none; --bc-retail__medium-toggle_text-decoration: underline; --bc-retail__medium-toggle_text-decoration--hover: none; --bc-retail__medium-toggle_border: none; --bc-retail__medium-toggle_font-family: Montserrat, sans-serif; --bc-retail__medium-toggle_font-size: 1rem; --bc-retail__medium-toggle_font-weight: 600; --bc-retail__medium-toggle_line-height: 1.25rem; --bc-retail__other-retailers-link_color: var(--bc-color--red); --bc-retail__other-retailers-link_color--hover: var(--bc-color--red); --bc-retail__other-retailers-link_text-transform: uppercase; --bc-retail__other-retailers-link_text-decoration: underline; --bc-retail__other-retailers-link_text-decoration--hover: none; --bc-retail__other-retailers-link_font-family: Montserrat, sans-serif; --bc-retail__other-retailers-link_font-size: 1rem; --bc-retail__other-retailers-link_font-weight: 600; --bc-retail__other-retailers-link_line-height: 1rem; --bc-retail__other-links_spacing: 1.5rem; --bc-retail__release-hero-wrapper_padding: var(--bc-spacing--xxl) var(--bc-spacing--m) 70px; --bc-retail-features__heading_color: var(--bc-color--black); --bc-retail-features__heading_font-size: 1.75rem; --bc-retail-features__heading_font-weight: 400; --bc-retail-features__heading_line-height: 1.7rem; --bc-retail-features__heading_font-family: Speed, sans-serif; --bc-retail-features__subheading_color: var(--bc-color--black); --bc-retail-features__paragraph_color: var(--bc-color--black); --bc-retail-features__li_color: var(--bc-color--black); --bc-retail-features__li_text-align: left; --bc-retail-features__li_margin: 0; --bc-retail-features__ul_padding: 0 0 0 1.5rem; --bc-retail-features__ul_margin: 1rem 0; --bc-retail-features__features-heading_margin: 0 0 var(--bc-spacing--xl); --bc-retail-features__features-description_color: var(--bc-color--black); --bc-retail-features__features-description_margin: 0 0 2.5rem; --bc-retail-features__features-description_text-align: left; --bc-retail-features__features-description__h1_color: var(--bc-color--black); --bc-retail-features__features-description__h2_color: var(--bc-color--black); --bc-retail-features__features-description__h3_color: var(--bc-color--black); --bc-retail-features__features-description__h4_color: var(--bc-color--black); --bc-retail-features__legal_margin: 0 0 2.5rem; --bc-retail-features__legal_text-align: left; --bc-retail-features__legal_color: black; --bc-retail-features__legal_font-size: .8rem; --bc-retail-features__legal_line-height: 1rem; --bc-retail-features__details__h1_color: var(--bc-color--medium-blue); --bc-retail-features__details__h1_font-size: 3rem; --bc-retail-features__details__h1_line-height: 2.5rem; --bc-retail-features__details__h1_font-family: Speed, sans-serif; --bc-retail-features__details__h2_color: var(--bc-color--medium-blue); --bc-retail-features__details__h2_font-size: 3rem; --bc-retail-features__details__h2_line-height: 2.5rem; --bc-retail-features__details__h2_font-family: Speed, sans-serif; --bc-retail-features__details__h3_color: var(--bc-color--medium-blue); --bc-retail-features__details__h3_font-size: 3rem; --bc-retail-features__details__h3_line-height: 2.5rem; --bc-retail-features__details__h3_font-family: Speed, sans-serif; --bc-retail-features__details__h3_text-transform: uppercase; --bc-retail-features__details__h4_color: var(--bc-color--medium-blue); --bc-retail-features__details__h4_font-size: 3rem; --bc-retail-features__details__h4_line-height: 2.5rem; --bc-retail-features__details__h4_font-family: Speed, sans-serif; --bc-retail-features__details__h4_text-transform: uppercase; --bc-retail-features__details_color: var(--bc-color--dark-blue); --bc-retail-features__details_text-align: left; --bc-retail-features__details_margin: 0 auto var(--bc-spacing--xxl); --bc-retail-features__details-heading_color: black; --bc-retail-features__details-heading_margin: 0 auto var(--bc-spacing--xxl); --bc-retail-features__link_text-transform: underline; --bc-retail-features__link_text-transform--hover: none; --bc-selection-control__platform-link_background-color: #666; --bc-selection-control__platform-link_box-shadow: none; --bc-selection-control__platform-link_border: none; --bc-selection-control__platform-link_border--primary: none; --bc-selection-control__platform-link_border--secondary: none; --bc-selection-control__platform-link_border--hover: none; --bc-selection-control__platform-link_border--hover--primary: none; --bc-selection-control__platform-link_border--hover--secondary: none; --bc-selection-control__platform-link_border--active: 3px solid var(--bc-color--yellow); --bc-selection-control__platform-link_border--active--primary: 3px solid var(--bc-color--yellow); --bc-selection-control__platform-link_border--active--secondary: 3px solid black; --bc-selection-control__platform-link_border--disabled: 1px solid #666; --bc-retail-page__controls-wrapper_background-color: var(--bc-color--cool-white); --bc-retail-page__release-control_font-family: Zwizz Regular, sans-serif; --bc-retail-page__release-control_font-size: 1.125rem; --bc-retail-page__release-control_line-height: 1.5rem; --bc-retail-page__release-control_font-weight: 700; --bc-retail-page__release-control_margin: 0; --bc-retail-page__release-control_color: white; --bc-retail-page__release-control_border: 4px solid transparent; --bc-footer_background-color: black; --bc-footer_background-size: cover; --bc-footer_background-repeat: no-repeat; --bc-footer_background-position: center; --bc-footer_text-align: center; --bc-footer_content-gap: var(--bc-spacing--xl); --bc-footer_grid-gap: var(--bc-spacing--xl); --bc-footer__links_max-width: 850px; --bc-footer__links_margin: 0 auto; --bc-footer__image_margin: 0 calc(var(--bc-spacing--l)/2) var(--bc-spacing--xl); --bc-footer__image_max-width--publisher: 75px; --bc-footer__image_max-width--rating: 100%; --bc-footer__image_max-width--developer: 100px; --bc-footer__images_order: unset; --bc-footer__images_order--rating: 4; --bc-footer__link-item_text-transform: uppercase; --bc-footer__link-item_text-decoration: none; --bc-footer__link-item_color: var(--bc-color--yellow); --bc-footer__link-item_color--hover: white; --bc-footer__link-item_line-height: 1.5rem; --bc-footer__link-item_font-size: 1rem; --bc-footer__link-item_font-family: Montserrat, sans-serif; --bc-footer__link-item_text-align: center; --bc-footer__link-item_font-weight: normal; --bc-footer__social-links_margin: 0 auto; --bc-footer__social_background-color: none; --bc-footer__social_background-color--hover: none; --bc-footer__social_margin: 0 calc(var(--bc-spacing--xxl)/2) var(--bc-spacing--xl); --bc-footer__social_width: 2.5rem; --bc-footer__social_height: 2.5rem; --bc-footer__social__image_width: 2.5rem; --bc-footer__social__image_height: 2.5rem; --bc-footer__legal-text_text-transform: none; --bc-footer__legal-text_text-decoration: none; --bc-footer__legal-text_color: white; --bc-footer__legal-text_text-align: left; --bc-footer__legal-text_font-size: .875rem; --bc-footer__legal-text_line-height: 1rem; --bc-footer__legal-text_font-weight: normal; --bc-footer__locale-selector_display: flex; --bc-footer__locale-selector_justify-content: center; --bc-footer__locale-selector_height--open: 455px; --bc-footer__locale-selector_margin-bottom: 20px; --bc-footer__locale-selector_transition: height .25s ease; --bc-footer__locale-selector_transition--open: height .25s ease; --bc-footer__locale-selector__dropdown-menu_transform: none; --bc-collapsible-section_display: inline-block; --bc-collapsible-section_margin: 0 0 2.5rem; --bc-collapsible-section_border: none; --bc-collapsible-section_background-color: #fff; --bc-collapsible-section__title_background-color: #fff; --bc-collapsible-section__title_text-transform: none; --bc-collapsible-section__title_text-decoration: none; --bc-collapsible-section__title_color: #111; --bc-collapsible-section__title_line-height: 1.2rem; --bc-collapsible-section__title_font-size: .9rem; --bc-collapsible-section__title_font-family: Zwizz Regular, sans-serif; --bc-collapsible-section__title_font-style: normal; --bc-collapsible-section__title_text-align: left; --bc-collapsible-section__title_padding: .5rem 1rem; --bc-collapsible-section__title_font-weight: 700; --bc-collapsible-section__toggle-icon_color: var(--bc-color--red); --bc-collapsible-section__content_text-decoration: none; --bc-collapsible-section__content_color: black; --bc-collapsible-section__content_line-height: 1.5rem; --bc-collapsible-section__content_font-size: 1.0625rem; --bc-collapsible-section__content_font-family: Zwizz Regular, sans-serif; --bc-collapsible-section__content_font-style: normal; --bc-collapsible-section__content_text-align: left; --bc-collapsible-section__content_padding: .5rem 1rem; --bc-collapsible-section__content_font-weight: 500; --bc-nav_z-index: 100; --bc-nav_height: 2.5rem; --bc-nav__container_height: 2.5rem; --bc-nav__background_background-color: var(--bc-color--yellow); --bc-nav__background_background-position: center bottom; --bc-nav__background_background-size: auto 100%; --bc-nav__background_background-repeat: repeat-x; --bc-nav__hamburger-bar_background-color: var(--bc-color); --bc-nav__collapsible-section_background-color: var(--bc-color--medium-blue); --bc-nav__content_vertical-padding: 2.25rem; --bc-nav__content_horizontal-padding: 1.5rem; --bc-nav__deep-nav-content_background-color: var(--bc-color--black); --bc-nav__deep-nav-content_padding: 3rem 3rem; --bc-nav__deep-nav-content__cascading-menu_flex-direction: column; --bc-nav__deep-nav-content__cascading-menu_flex-direction--social-links: row; --bc-nav__deep-nav-content__cascading-menu_margin: 0 0 var(--bc-spacing--xl); --bc-nav__deep-nav-content__link-item__image_width: 1.5rem; --bc-nav__deep-nav-content__link-item__image_width--mobile: 1.5rem; --bc-nav__deep-nav-content__link-item__image_width--desktop: 1.2rem; --bc-nav__deep-nav-content__link-item__image_height: 1.5rem; --bc-nav__deep-nav-content__link-item__image_height--mobile: 1.5rem; --bc-nav__deep-nav-content__link-item__image_height--desktop: 1.2rem; --bc-nav__deep-nav-content__link-item_margin: var(--bc-spacing--m) 0; --bc-nav__title-link_height: 1.5rem; --bc-nav__locale-selector__current_border--hover: 1px solid black; --bc-nav__locale-selector__current_border--open: 1px solid black; --bc-nav__locale-selector__current__icon_fill: black; --bc-nav__locale-selector__current__code_color: black; --bc-nav__locale-selector__current__toggle-icon_fill: black; --bc-nav__locale-selector__dropdown-menu_transform: none; --bc-nav__deep-nav__locale-selector_display: flex; --bc-nav__deep-nav__locale-selector_justify-content: center; --bc-nav__deep-nav__locale-selector_height--open: 455px; --bc-nav__deep-nav__locale-selector_transition: height .25s ease; --bc-nav__deep-nav__locale-selector_transition--open: height .25s ease; --bc-nav__deep-nav__locale-selector__dropdown-menu_transform: translateX(33%); --bc-cascading-menu__link-item_color--secondary--hover: white; --bc-cascading-menu__link-item_color--secondary--active: white; --bc-cascading-menu__link-item_color--secondary: var(--bc-color); --bc-cascading-menu__link-item_color--deep--hover: var(--bc-color--white); --bc-cascading-menu__link-item_color--deep--active: var(--bc-color--yellow); --bc-cascading-menu__link-item_color--deep: var(--bc-color--yellow); --bc-cascading-menu__link-item_color: white; --bc-cascading-menu__link-item_text-transform--secondary: uppercase; --bc-cascading-menu__link-item_text-transform--deep: uppercase; --bc-cascading-menu__link-item_text-transform: uppercase; --bc-cascading-menu__link-item_font-weight--secondary: 600; --bc-cascading-menu__link-item_font-weight--deep: 800; --bc-cascading-menu__link-item_font-weight: 600; --bc-cascading-menu__link-item_font-family--secondary: Speed, sans-serif; --bc-cascading-menu__link-item_font-family--deep: Montserrat, sans-serif; --bc-cascading-menu__link-item_font-family: Montserrat, sans-serif; --bc-cascading-menu__link-item_font-size: var(--bc-font-sizes--m); --bc-cascading-menu__link-item_font-size--secondary: var(--bc-font-sizes--m); --bc-cascading-menu__link-item_font-size--deep: 1rem; --bc-cascading-menu__link-item_line-height: var(--bc-line-heights--xl); --bc-cascading-menu__link-item_line-height--secondary: var(--bc-line-heights--xl); --bc-cascading-menu__link-item_line-height--deep: var(--bc-line-heights--xl); --bc-cascading-menu__link-item_padding: 0; --bc-cascading-menu__link-item_padding--secondary: var(--bc-spacing--xs) var(--bc-spacing--s); --bc-cascading-menu__link-item_background-color: transparent; --bc-cascading-menu__link-item_background-color--secondary: transparent; --bc-cascading-menu__link-item_background-color--secondary--hover: transparent; --bc-cascading-menu__link-item_background-color--secondary--active: transparent; --bc-nav-item_color: var(--bc-color--yellow); --bc-nav-item_color--hover: white; --bc-nav-item_text-transform: uppercase; --bc-nav-item_font-family: Montserrat, sans-serif; --bc-nav-item_font-size: var(--bc-font-sizes--m); --bc-nav-item_line-height: var(--bc-line-heights--xl); --bc-featured-content-section_padding: 120px var(--bc-spacing--m); --bc-copy-block__heading_color: black; --bc-copy-block__heading_font-size: 1.75rem; --bc-copy-block__heading_line-height: 1.7rem; --bc-copy-block__body_font-family: Zwizz Regular, sans-serif; --bc-copy-block__body_font-weight: 500; --bc-copy-block__body_font-size: 1.0625rem; --bc-copy-block__body_line-height: 1.5rem; --bc-news-tile_background-color: transparent; --bc-news-tile__article_text-align: center; --bc-news-tile__article-heading_font-size: 3rem; --bc-news-tile__article-heading_line-height: 3rem; --bc-news-tile__article-heading_text-align: center; --bc-news-tile__article-summary_font-size: 1.125rem; --bc-news-tile__article-summary_line-height: 1.5rem; --bc-news-tile__article-summary_color: black; --bc-news-tile__article-summary_text-align: center; --bc-news-tile__article-link_font-size: 1.25rem; --bc-news-tile__article-link_line-height: 1.25rem; --bc-news-tile__article-link_text-align: center; --bc-news-tile__article-link_text-transform: none; --bc-news-tile__article-link_text-decoration: underline; --bc-news-tile__article-link_text-decoration--hover: none; --bc-news-article__social-share-label_color: black; --bc-news-article__heading_color: black; --bc-news-article__heading_text-align: center; --bc-news-article__heading-context_color: black; --bc-news-article__summary_color: black; --bc-news-article__summary_font-size: 2rem; --bc-news-article__summary_line-height: 2rem; --bc-news-article__summary_text-transform: none; --bc-news-article__summary_font-weight: 600; --bc-news-article__date_color: black; --bc-news-article__content_color: black; --bc-news-article__content_text-align: left; --bc-news-article__content_text-transform: none; --bc-news-article__content__link_text-decoration: underline; --bc-news-article__content__link_font-family: var(--bc-paragraph_font-family); --bc-news-article__content__link_font-size: 1.125rem; --bc-news-article__content__link_line-height: 1.5rem; --bc-news-article__column-wrapper_background-color: white; --bc-featured-tiles-section_margin: var(--bc-spacing--xl) 0 0; --bc-comparison-section__image_box-shadow: 1px 3px 2px rgba(0, 0, 0, .65); --bc-comparison-section__image_box-shadow--desktop: 1px 3px 2px rgba(0, 0, 0, .65); --bc-comparison-section_padding: var(--bc-spacing--xxl) 0; --bc-comparison-section__title_color: var(--bc-color--black); --bc-comparison-section__title_font-family: Zwizz Regular, sans-serif; --bc-comparison-section__title_font-weight: 700; --bc-comparison-section__title_font-size: 1.125rem; --bc-comparison-section__details_color: var(--bc-color--black); --bc-comparison-section__details_font-family: Zwizz Regular, sans-serif; --bc-comparison-section__details_font-weight: 500; --bc-comparison-section__details_font-size: 1.0625rem; --bc-comparison-section__item_transition: background-position .25s, background-size .25s, background-image .25s; --bc-comparison-section__item_background-position: top center; --bc-comparison-section__item_background-repeat: no-repeat; --bc-comparison-section__item_background-size: 5%; --bc-comparison-section__item_background-size--is-selected: 93% auto; --bc-carousel_slide-gap: var(--bc-spacing--l); --bc-carousel__pagination-item__label_background-color--checked: black; --bc-carousel__pagination-item__label_background-color: var(--bc-color--yellow); --bc-accolade-tile__author-link_color: black; --bc-accolade-tile__author-link_color--hover: var(--bc-color--yellow); --bc-locale-selector_position: relative; --bc-locale-selector__current_gap: 4px; --bc-locale-selector__current_line-height: 24px; --bc-locale-selector__current_border: 1px solid transparent; --bc-locale-selector__current_border--hover: 1px solid var(--bc-nav-item_color, white); --bc-locale-selector__current_border--open: 1px solid var(--bc-nav-item_color, white); --bc-locale-selector__current_padding: 4px 8px; --bc-locale-selector__current_border-radius: 100px; --bc-locale-selector__current_cursor: pointer; --bc-locale-selector__current_font-size: 14px; --bc-locale-selector__current_font-family: var(--bc-font-family--primary, var(--bc-font-family, "roboto")); --bc-locale-selector__current_font-weight: 500; --bc-locale-selector__current_background: transparent; --bc-locale-selector__current_background--hover: rgba(255, 255, 255, .24); --bc-locale-selector__current_background--open: rgba(255, 255, 255, .24); --bc-locale-selector__current_transition: all .25s ease; --bc-locale-selector__current_transition--hover: all .25s ease; --bc-locale-selector__current_transition--open: all .25s ease; --bc-locale-selector__current__icon_fill: var(--bc-nav-item_color, white); --bc-locale-selector__current__code_color: var(--bc-nav-item_color, white); --bc-locale-selector__current__toggle-icon_transition: transform .3s ease; --bc-locale-selector__current__toggle-icon_transition--open: transform .3s ease; --bc-locale-selector__current__toggle-icon_transform: rotate(0deg); --bc-locale-selector__current__toggle-icon_transform--open: rotateY(180deg) rotateX(180deg); --bc-locale-selector__current__toggle-icon_fill: var(--bc-nav-item_color, white); --bc-locale-selector__dropdown-menu_position: absolute; --bc-locale-selector__dropdown-menu_min-width: 206px; --bc-locale-selector__dropdown-menu_right: 0; --bc-locale-selector__dropdown-menu_top: calc(100% + var(--bc-spacing--s, 10px)); --bc-locale-selector__dropdown-menu_background: #111111; --bc-locale-selector__dropdown-menu_border-radius: 20px; --bc-locale-selector__dropdown-menu_border: 1px solid var(--bc-nav-item_color, white); --bc-locale-selector__dropdown-menu_padding: 12px; --bc-locale-selector__dropdown-menu_max-height: 5px; --bc-locale-selector__dropdown-menu_max-height--open: 355px; --bc-locale-selector__dropdown-menu_opacity: 0; --bc-locale-selector__dropdown-menu_opacity--open: 1; --bc-locale-selector__dropdown-menu_transform: none; --bc-locale-selector__dropdown-menu_transition: all .3s ease; --bc-locale-selector__dropdown-menu_transition--open: max-height .3s ease; --bc-locale-selector__dropdown-menu__link_padding: 8px 12px; --bc-locale-selector__dropdown-menu__link_margin: 4px 0; --bc-locale-selector__dropdown-menu__link__code_font-size: 14px; --bc-locale-selector__dropdown-menu__link__code_font-family: var(--bc-font-family--primary, var(--bc-font-family, "roboto")); --bc-locale-selector__dropdown-menu__link__code_font-weight: 500; --bc-locale-selector__dropdown-menu__link__code_line-height: 16px; --bc-locale-selector__dropdown-menu__link__code_text-decoration: none; --bc-locale-selector__dropdown-menu__link__code_color: var(--bc-nav-item_color, white); --bc-locale-selector__dropdown-menu__link__code_color--hover: var(--bc-nav-item_color--hover, #666666); --bc-locale-selector__dropdown-menu__link__current-indicator_fill: var(--bc-nav-item_color, white); --bc-locale-selector__dropdown-menu__link__current-indicator_fill--hover: var(--bc-nav-item_color--hover, #666666); --bc-locale-selector__dropdown-menu__link__current-indicator_transition: fill .25s ease; --bc-locale-selector__dropdown-menu__link__current-indicator_transition--hover: fill .25s ease } [data-bc-style-variant=white-text] { --bc-marquee-slide__heading_color: var(--bc-color--white); --bc-marquee-slide__subheading_color: var(--bc-color--white); --bc-marquee-slide__paragraph_color: var(--bc-color--white); --bc-heading_color: var(--bc-color--white); --bc-subheading_color: var(--bc-color--white); --bc-paragraph_color: var(--bc-color--white); --bc-small_color: var(--bc-color--white); --bc-label_color: var(--bc-color--white); --bc-input_color: var(--bc-color--white); --bc-copy-block__heading_color: var(--bc-color--white); --bc-copy-block__subheading_color: var(--bc-color--white); --bc-copy-block__body_color: var(--bc-color--white); --bc-copy-block__small_color: var(--bc-color--white); --bc-news-article__heading_color: var(--bc-color--white); --bc-news-article__heading-context_color: var(--bc-color--white); --bc-news-article__summary_color: var(--bc-color--white); --bc-news-article__content_color: var(--bc-color--white); --bc-news-article__content__link_color: var(--bc-color--white); --bc-news-article__content__link_color--hover: #999999; --bc-news-article__social-share-label_color: var(--bc-color--white); --bc-news-article__date_color: var(--bc-color--white) } [data-bc-style-variant=black-text] { --bc-marquee-slide__heading_color: var(--bc-color--black); --bc-marquee-slide__subheading_color: var(--bc-color--black); --bc-marquee-slide__paragraph_color: var(--bc-color--black); --bc-heading_color: var(--bc-color--black); --bc-subheading_color: var(--bc-color--black); --bc-paragraph_color: var(--bc-color--black); --bc-small_color: var(--bc-color--black); --bc-label_color: var(--bc-color--black); --bc-input_color: var(--bc-color--black); --bc-copy-block__heading_color: var(--bc-color--black); --bc-copy-block__subheading_color: var(--bc-color--black); --bc-copy-block__body_color: var(--bc-color--black); --bc-copy-block__small_color: var(--bc-color--black); --bc-news-article__heading_color: var(--bc-color--black); --bc-news-article__heading-context_color: var(--bc-color--black); --bc-news-article__summary_color: var(--bc-color--black); --bc-news-article__content_color: var(--bc-color--black); --bc-news-article__content__link_color: var(--bc-color--black); --bc-news-article__content__link_color--hover: var(--bc-color--gray); --bc-news-article__social-share-label_color: var(--bc-color--black); --bc-news-article__date_color: var(--bc-color--black) } [data-bc-style-variant=gray-text] { --bc-marquee-slide__heading_color: var(--bc-color--gray); --bc-marquee-slide__subheading_color: var(--bc-color--gray); --bc-marquee-slide__paragraph_color: var(--bc-color--gray); --bc-heading_color: var(--bc-color--gray); --bc-subheading_color: var(--bc-color--gray); --bc-paragraph_color: var(--bc-color--gray); --bc-small_color: var(--bc-color--gray); --bc-label_color: var(--bc-color--gray); --bc-input_color: var(--bc-color--gray); --bc-copy-block__heading_color: var(--bc-color--gray); --bc-copy-block__subheading_color: var(--bc-color--gray); --bc-copy-block__body_color: var(--bc-color--gray); --bc-copy-block__small_color: var(--bc-color--gray); --bc-news-article__heading_color: var(--bc-color--gray); --bc-news-article__heading-context_color: var(--bc-color--gray); --bc-news-article__summary_color: var(--bc-color--gray); --bc-news-article__content_color: var(--bc-color--gray); --bc-news-article__content__link_color: var(--bc-color--gray); --bc-news-article__content__link_color--hover: var(--bc-color--black); --bc-news-article__social-share-label_color: var(--bc-color--gray); --bc-news-article__date_color: var(--bc-color--gray) } [data-bc-style-variant=purple-road] { --bc-heading_color: var(--bc-color--white); --bc-paragraph_color: var(--bc-color--white) } [data-bc-style-variant=red-road],[data-bc-style-variant=power-ups-trophy],[data-bc-style-variant=blue-mountain-river],[data-bc-style-variant=left-aligned-mountains],[data-bc-style-variant=blue-purple-sky],[data-bc-style-variant=sky-rock-city],[data-bc-style-variant=full-light-road],[data-bc-style-variant=power-up] { --bc-heading_color: var(--bc-color--black); --bc-paragraph_color: var(--bc-color--black) } [data-bc-style-variant=orange-road] { --bc-heading_color: var(--bc-color--white); --bc-paragraph_color: var(--bc-color--white) } [data-bc-style-variant=retail-sky] { --bc-button_margin: 0 0 15px 0 } [data-bc-style-variant=sky-blue] { --bc-heading_color: var(--bc-color--black); --bc-paragraph_color: var(--bc-color--black); --bc-featured-content-section_background-color: var(--bc-color--sky-blue) } [data-bc-style-variant=cloud-blue] { --bc-heading_color: var(--bc-color--black); --bc-paragraph_color: var(--bc-color--black); --bc-featured-content-section_background-color: var(--bc-color--cloud-blue); --bc-featured-content-section_color: black } [data-bc-style-variant=off-white] { --bc-heading_color: var(--bc-color--black); --bc-paragraph_color: var(--bc-color--black); --bc-featured-content-section_background-color: var(--bc-color--off-white); --bc-featured-content-section_color: black }