.age-rating__bubble-wrapper{color:#fff}.age-rating__bubble-wrapper .tw-bubble{width:88vw!important}.age-rating__bubble-wrapper .tw-bubble div:nth-child(2){border-radius:1.25rem!important}.age-rating__bubble-wrapper .tw-bubble .tw-bubble__tail{height:4rem!important;pointer-events:none;width:4rem!important}.age-rating__bubble-wrapper .tw-bubble .tw-bubble__tail-symbol{border:none!important;bottom:-5.5rem!important;height:4rem!important;width:4rem!important}.age-rating__bubble-wrapper .age-rating__image{max-height:12.875rem}.age-rating__bubble-wrapper .age-rating__link{font-size:1.75rem!important}.age-rating__bubble-wrapper .age-rating__description-bold{font-family:Amazon Ember,Helvetica,Arial,sans-serif;font-weight:600}.age-rating__bubble-wrapper .age-rating__description-italic{font-style:italic}.age-rating__interactive svg{margin-left:.25rem}@media only screen and (min-width:768px){.age-rating__bubble-wrapper .tw-bubble{width:46rem!important}.age-rating__interactive svg{margin-left:.5rem}}@media only screen and (min-width:1024px){.age-rating__bubble-wrapper .tw-bubble .tw-bubble__tail-symbol{left:2rem!important}}.expandable-container-overlay{bottom:100%;position:absolute;width:100%}.expandable-container-overlay-expanded{display:none}.expandable-container-collapsed{overflow:hidden}.expandable-container-expanded{overflow:visible}.cta-caret{padding-top:.5rem}@media only screen and (min-width:1024px){.cta-caret{padding-top:.25rem}}.info-container__text{display:inline-block}.ellipsis-overflow{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-the-game__content{height:-webkit-min-content;height:-moz-min-content;height:min-content}.about-the-game__grid{grid-gap:3rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:768px){.about-the-game__cover-art{max-width:37rem}.about-the-game__cover-art .sm-responsive-media__image{border-top-left-radius:1rem;border-top-right-radius:1rem}.about-the-game__cover-art__fgwp-tablet{max-width:37rem}.about-the-game__cover-art__fgwp-tablet .sm-responsive-media__image{border-radius:1rem}}@media only screen and (min-width:1024px){.about-the-game__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.additional-media-item{pointer-events:auto}.additional-media-item__play-button{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.additional-media-item svg{height:7.5rem;width:7.5rem}.additional-media-item .sm-hero__gradient{display:none}.additional-media-item .sm-responsive-media__image{pointer-events:none!important}@media only screen and (orientation:landscape)and (max-width:1023px){.additional-media-item .sm-hero__gradient{background:-webkit-gradient(linear,left bottom,left top,color-stop(80%,transparent),to(rgba(0,0,0,.8)))!important;background:linear-gradient(0deg,transparent 80%,rgba(0,0,0,.8))!important;display:unset}}.aga-play-now-modal-1,.aga-play-now-modal-2{height:36rem;width:55rem}.aga-play-now-modal-3{height:42rem;width:55rem}@media only screen and (min-width:768px){.aga-play-now-modal-1{height:36rem;width:88rem}.aga-play-now-modal-2{height:34rem;width:88rem}.aga-play-now-modal-3{height:36rem;width:88rem}}.additional-media-modal{background-color:#000;height:auto;width:100vw!important}.additional-media-modal,.additional-media-modal .sm-hero__gradient{pointer-events:none!important}.additional-media-modal .media-description-text__container{left:0;padding:2rem;text-align:center;top:100%}.additional-media-modal .media-description-text__container,.additional-media-modal .media-item-swipeable__container,.additional-media-modal .media-modal-arrow{pointer-events:auto}.additional-media-modal .media-modal-arrow{position:absolute;top:0}.additional-media-modal .media-modal-arrow button{background-color:initial!important;border:none;-webkit-box-shadow:none!important;box-shadow:none!important}.additional-media-modal .disabled-arrow{opacity:1%}.additional-media-modal .left-arrow{left:0}.additional-media-modal .right-arrow{right:0}.additional-media-modal .top-arrow{display:none}@media only screen and (min-width:480px){.additional-media-modal{background-color:initial}}@media only screen and (min-width:768px){.additional-media-modal{width:95vw!important}.additional-media-modal img{border-radius:1.25rem}.additional-media-modal .media-modal-arrow{top:50%}.additional-media-modal .top-arrow{display:unset}.additional-media-modal .bottom-arrow{display:none}}@media only screen and (min-width:1440px){.additional-media-modal{max-width:182rem!important}}@media only screen and (orientation:landscape)and (max-width:1023px){.additional-media-modal{background-color:#000;height:100vh!important;width:100vw!important}.additional-media-modal img{border-radius:0;max-height:100vh}.additional-media-modal video{max-height:100vh!important}.additional-media-modal .additional-media-modal__container{padding:0 6rem!important;width:auto!important}.additional-media-modal .media-description-text__container{left:0;padding:0 6rem;text-align:left;top:1.5rem}.additional-media-modal .media-modal-arrow{top:50%}.additional-media-modal .bottom-arrow{display:none}.additional-media-modal .top-arrow{display:unset}}.claim-instructions__visual button,.claim-instructions__visual img,.claim-instructions__visual video{max-height:9rem;max-width:16.5rem}.claim-instructions__visual img,.claim-instructions__visual video{border-radius:1rem}@media only screen and (min-width:768px){.claim-instructions__visual button,.claim-instructions__visual img,.claim-instructions__visual video{max-height:21.5rem;max-width:38rem}}.media-carousel{grid-gap:1rem;display:grid;grid-auto-columns:50%;grid-auto-flow:row;overflow:auto;overflow-x:hidden;width:100%}.media-carousel--two-media .media-carousel-item{grid-column:span 2;grid-row:span 2}.media-carousel__button--left{left:-5.5rem}.media-carousel__button--right{right:-5.5rem}.media-carousel .tw-placeholder{border-radius:10px}@media only screen and (min-width:1024px){.media-carousel{grid-gap:2rem;grid-auto-columns:calc(25% - 1.5rem);grid-auto-flow:column;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.media-carousel-item{grid-column:span 1;grid-row:span 1;scroll-snap-align:start}.media-carousel-item:first-of-type,.media-carousel-item:nth-of-type(5n+1){grid-column:span 2;grid-row:span 2}.media-carousel-item img,.media-carousel-item video{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-carousel-item button{height:100%}.order-pending-modal .tw-loading-spinner{border:.5rem solid hsla(0,0%,100%,.15);border-left-color:#fff;height:6rem;width:6rem}.amazon-games-app-banner{max-width:90%}.amazon-games-app-banner picture{display:contents}@media only screen and (min-width:768px){.amazon-games-app-banner{height:11.875rem;max-width:100%}.amazon-games-app-banner__logo-image{height:100%}}@media only screen and (min-width:1200px){.amazon-games-app-banner{height:15.625rem}}.badges .sm-badge--free-game{background-color:#004b7d}.multiple-available-callout button{height:2rem;width:2rem}.multiple-available-callout__bubble{min-width:36rem}.assistive-announcement{left:-9999rem;position:absolute}.claim-summary-expandable-text__body--collapsed{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.claim-summary-expandable-text__body--collapsed,.claim-summary-expandable-text__body--expanded{overflow:hidden;padding-bottom:.5rem;text-overflow:ellipsis;white-space:normal;word-break:break-word}.claim-summary-expandable-text__body--expanded{text-wrap:normal}.expandable-text-wrapper{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.item-content-box{height:9.25rem}.item-content-box__media{min-width:9.25rem}.item-content-box__content{white-space:nowrap}.dp-link-account-modal{width:100vw}.dp-link-account-modal__modal__close-button{top:-6rem!important}.dp-link-account-modal__in-game-account-link-warning{color:#ffcb6b}@media only screen and (min-width:768px){.dp-link-account-modal{max-width:86rem}.dp-link-account-modal__modal__close-button{top:0!important}}@media only screen and (min-width:1024px){.dp-link-account-modal{max-width:87rem;padding:6rem!important}}.dp-get-prime-gaming-modal{width:100vw}@media only screen and (min-width:768px){.dp-get-prime-gaming-modal{max-width:86rem}.dp-get-prime-gaming-modal__prime-gaming-button-solo{width:38rem}}@media only screen and (min-width:1024px){.dp-get-prime-gaming-modal{max-width:87rem;padding:6rem!important}}.cta-enabled{background-color:#6441a4}.tw-root--theme-dark .cta-enabled{background-color:#00a8e0}.tw-root--theme-light .cta-enabled{background-color:#6441a4}.tw-root--theme-dark-samus .cta-enabled{background-color:#1a98ff}.callout__icon{margin-top:.4rem}a:hover .claim-code-link-button{text-decoration:underline}.claim-state__success-icon{margin-left:-.5rem;margin-top:-.2rem}.description__item-detail{line-height:.5rem}.description__category-title,.description__game-title,.description__platforms{-ms-flex-preferred-size:50%;flex-basis:50%}@media only screen and (min-width:768px){.description__category-title,.description__game-title{-ms-flex-preferred-size:30%;flex-basis:30%}.description__platforms{-ms-flex-preferred-size:70%;flex-basis:70%}}.expandable-box__action{min-height:6.5rem}.expandable-box__content{overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.expandable-box__content a{color:#fff!important;text-decoration:underline}.link-account__details{border-top:.5px solid #6f697d}.link-account__vendor-icon{height:6.25rem;width:6.25rem}.dp-link-account-success-notification{border:1px solid rgba(194,188,211,.2);-webkit-box-shadow:0 .5rem 2.5rem 0 rgba(0,0,0,.7);box-shadow:0 .5rem 2.5rem 0 rgba(0,0,0,.7);margin-left:5%;top:1.5rem;width:90%;z-index:31}.dp-link-account-success-notification__tablet{margin-left:unset;right:5%;width:unset}.dp-link-account-success-notification__icon{height:5rem;width:5rem}.dp-link-account-success-notification__close{right:1rem;top:1rem}.dp-link-account-success-notification__thank-you-page{top:0}.link-account-success-message-focus-wrapper:focus{outline:none}@media only screen and (min-width:768px){.dp-link-account-success-notification{top:5.5rem}.dp-link-account-success-notification__icon{height:6rem;width:6rem}.dp-link-account-success-notification__thank-you-page{top:0}}@media only screen and (min-width:1440px){.dp-link-account-success-notification__tablet{right:7.5%}}@media only screen and (min-width:1600px){.dp-link-account-success-notification__tablet{right:calc(90%*7.5%)}}.hero-banner__inner{aspect-ratio:16/9;margin:0 auto;max-height:112.5rem;max-width:200rem}.hero-banner .hero-banner__horiz-gradient{background:-webkit-gradient(linear,left top,right top,from(#0b0418),color-stop(61%,hsla(0,0%,100%,0)),color-stop(85%,hsla(0,0%,100%,0)),to(#0b0418))!important;background:linear-gradient(90deg,#0b0418,hsla(0,0%,100%,0) 61%,hsla(0,0%,100%,0) 85%,#0b0418)!important;/*!rtl:end:ignore*/bottom:0;left:0;position:absolute;/*!rtl:begin:ignore*/right:0;top:0;z-index:5}.hero-banner video{-o-object-fit:cover;object-fit:cover}.buy-box{margin-top:-1rem}.buy-box .sm-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero{aspect-ratio:16/9}.text-placeholder .tw-placeholder{border-radius:4px;overflow:hidden}@media only screen and (min-width:768px){.section{max-width:90%}}@media only screen and (min-width:1200px){.buy-box{background-color:hsla(300,9%,98%,.75);max-width:53rem;right:5%;top:11rem/*!rtl:ignore*/}.buy-box,.tw-root--theme-dark .buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem)}.tw-root--theme-dark .buy-box{background-color:rgba(23,20,31,.75)}.tw-root--theme-light .buy-box{background-color:hsla(300,9%,98%,.75)}.tw-root--theme-dark-samus .buy-box,.tw-root--theme-light .buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem)}.tw-root--theme-dark-samus .buy-box{background-color:rgba(33,26,44,.75)}}@media only screen and (min-width:1440px){.buy-box{right:7.5%/*!rtl:ignore*/}.section{max-width:85%}}@media only screen and (min-width:1600px){.buy-box{right:calc(90%*7.5%)/*!rtl:ignore*/}}.buy-box,.detail-page-base__buy-box{margin-top:-1rem}.buy-box .sm-badge,.detail-page-base__buy-box .sm-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.detail-page-base{max-width:200rem}.detail-page-base__badges{top:4rem}.detail-page-base__section-columns{max-width:90%}@media only screen and (min-width:1200px){.buy-box,.detail-page-base__buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem);background-color:hsla(300,9%,98%,.75);max-width:53rem;right:5%;top:11rem/*!rtl:ignore*/}.tw-root--theme-dark .buy-box,.tw-root--theme-dark .detail-page-base__buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem);background-color:rgba(23,20,31,.75)}.tw-root--theme-light .buy-box,.tw-root--theme-light .detail-page-base__buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem);background-color:hsla(300,9%,98%,.75)}.tw-root--theme-dark-samus .buy-box,.tw-root--theme-dark-samus .detail-page-base__buy-box{-webkit-backdrop-filter:saturate(180%) blur(2.5rem);backdrop-filter:saturate(180%) blur(2.5rem);background-color:rgba(33,26,44,.75)}}@media only screen and (min-width:1440px){.buy-box,.detail-page-base__buy-box{right:7.5%/*!rtl:ignore*/}.detail-page-base__section-columns{max-width:85%}}@media only screen and (min-width:1600px){.buy-box,.detail-page-base__buy-box{right:calc(90%*7.5%)/*!rtl:ignore*/}}.upcoming-content-card{margin-top:4.5rem}.upcoming-content-box{height:9.25rem}.upcoming-content-box__media{max-width:16.5rem}.upcoming-content-box__content{white-space:nowrap}@media only screen and (min-width:1200px){.upcoming-content-card{width:53rem}}.item-card__availability-callout{min-height:5.25rem}.item-card__availability-callout__container--igc{background:#1c2b46!important}.item-card__action{width:100%}.item-card__action img{-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.item-card__action:hover{cursor:pointer}.item-card__action:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.item-card__teaser{width:100%}.item-card__teaser img{-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.item-card__teaser:hover{cursor:default}.item-card__teaser:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.item-card__teaser a{pointer-events:none}.prime-upsell-modal{background-color:#2c2541;width:100vw}.prime-upsell-modal__links__button-message{text-align:center}.prime-upsell-modal__logo-separator,.tw-root--theme-dark .prime-upsell-modal__logo-separator,.tw-root--theme-light .prime-upsell-modal__logo-separator{border-left:1px solid #fff}.tw-root--theme-dark-samus .prime-upsell-modal__logo-separator{border-left:1.5px solid #fff}@media only screen and (min-width:768px){.prime-upsell-modal{max-width:52rem}}.item-card__claim-button>a,.item-card__claim-button>a>span{width:100%}.item-how-to-play{display:none}@media only screen and (min-width:1440px){.item-how-to-play{display:block}}.item-card-details{min-height:18.25rem}.item-card-details__increased-min-height{min-height:20rem!important}.item-card-details__body__description,.item-card-details__body__primary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.item-card-details__igc-claim-button{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:.5rem}.item-card-details__footer{min-height:4.6rem}.offer-list__content{margin:0 auto;max-width:200rem;min-height:32rem}.offer-list__content__grid{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(1rem,1fr));row-gap:1.5rem}.offer-list__content .tower-carousel__wrapped-child{margin-bottom:-2rem;padding-left:.5rem;padding-right:.5rem}.offer-list__content:after{bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:2rem}.offer-list__content__carousel-tower{margin-left:-1rem;margin-right:-1rem;margin-top:-2rem}.offer-list__content .tw-tower__placeholder{display:none}.offer-list__section-description{margin-top:1.5rem}.offer-list__carousel-left-arrow{background:-webkit-gradient(linear,left top,right top,from(#201c2b),color-stop(20%,rgba(31,27,42,.9)),to(rgba(31,27,42,0)));background:linear-gradient(90deg,#201c2b,rgba(31,27,42,.9) 20%,rgba(31,27,42,0))}.offer-list__carousel-right-arrow{background:-webkit-gradient(linear,right top,left top,from(#201c2b),color-stop(20%,rgba(31,27,42,.9)),to(rgba(31,27,42,0)));background:linear-gradient(270deg,#201c2b,rgba(31,27,42,.9) 20%,rgba(31,27,42,0))}.offer-list__divider{border-bottom-color:rgba(194,188,211,.2)!important}@media only screen and (min-width:768px){.offer-list__content__grid{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(3,minmax(1rem,1fr));row-gap:2rem}.offer-list__content .tw-tower__placeholder{display:block}}@media only screen and (min-width:1024px){.offer-list__content__grid{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(4,minmax(1rem,1fr));row-gap:2rem}}@media only screen{.offer-list__content .tower-carousel__wrapped-child{margin-bottom:-3rem}}.additional-feedback-modal-wrapper__modal__content{bottom:0;margin-bottom:0;position:relative}@media only screen and (min-width:480px){.rating-section-container{display:block}.rating-section-stars{padding-left:0;padding-top:2rem}}@media only screen and (min-width:768px){.rating-section-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rating-section-stars{padding-left:2rem;padding-top:0}}@media only screen and (min-width:1024px){.rating-section-container{display:block}.rating-section-stars{padding-left:0;padding-top:2rem}}.rating-success-notification{margin:0 5%;z-index:31}@media only screen and (min-width:480px){.rating-success-notification-container{margin:auto;right:unset;width:100%}.rating-success-notification{width:90%}}@media only screen and (min-width:768px){.rating-success-notification-container{margin-left:unset;right:5%;width:50rem}.rating-success-notification{margin:unset;width:50rem}}@media only screen and (min-width:1440px){.rating-success-notification-container{right:7.5%;width:50rem}}@media only screen and (min-width:1600px){.rating-success-notification-container{right:calc(90%*7.5%);width:50rem}}