img[data-game-art]{display:block;height:auto!important;max-height:none!important;aspect-ratio:var(--game-art-ratio, auto)!important;object-fit:contain!important;object-position:center!important;background:transparent!important;transform:none!important;animation:none!important}img[data-game-art][hidden]{display:none!important}[data-game-art-frame]{height:auto!important;max-height:none!important;aspect-ratio:var(--game-art-ratio, auto)!important}[data-game-art=cover],[data-game-art-frame=cover]{--game-art-ratio: 2 / 3}:is(.product-art,.sa-cover,.sa-thumb,.pdp-stage,.pdp-purchase-art,.digital-cover,.pdp-addon-art,.pdp-thumbnails button)[data-game-art-frame]>img[data-game-art]{position:static!important;width:100%;border:0}.product-art,.sa-cover{display:block}.page-collection .product-art[data-game-art-frame=cover]{border:0;background:transparent}.page-collection .product-art[data-game-art-frame=cover]:has(>.art-arrow){--collection-arrow-size: 36px;--collection-arrow-offset: 6px;overflow:visible;margin-block-end:calc(var(--collection-arrow-size) + 2 * var(--collection-arrow-offset))!important}.page-collection .product-art[data-game-art-frame=cover]>img[data-game-art]{border-radius:inherit}.page-collection .product-art[data-game-art-frame=cover]>.art-arrow{display:grid;inset:auto;inset-block-start:calc(100% + var(--collection-arrow-offset));inset-inline-end:0;inline-size:var(--collection-arrow-size);block-size:var(--collection-arrow-size);transform:none}.sa-thumb[data-game-art-frame],.pdp-thumbnails button[data-game-art-frame]{padding:0;border:0}.sa-thumb[aria-pressed=true]:not(:where(.console-catalog:is(.console-playstation,.console-xbox) .sa-hero *,.page-page [data-steam-accounts] .sa-hero *)){outline:2px solid currentColor;outline-offset:-2px}.pdp-media-stage:has(.pdp-stage[data-game-art-frame]),.category-gallery .category-gallery-link:has(.category-gallery-art[data-game-art]){aspect-ratio:auto;height:auto}.pdp-stage[data-game-art-frame]>img[data-game-art]{max-width:none!important}.category-gallery .category-gallery-link .category-gallery-art[data-game-art]{position:static;width:100%}.category-gallery .category-gallery-link:has(.category-gallery-art[data-game-art]):after{display:none}.category-gallery .category-gallery-link:has(.category-gallery-art[data-game-art]) .category-gallery-label{position:static;display:block;padding:12px;overflow-wrap:anywhere}.pdp-lightbox>img[data-game-art]{width:auto;max-width:100%;max-height:75vh!important;margin-inline:auto;aspect-ratio:auto!important}:is(.product-card h3,.product-card h3 a,.sa-card h3,.spotlight-choice strong:not(:where(:is(.page-index,.platform-pc) .store-spotlight *)),.pdp-edition-copy strong){min-width:0;max-width:100%;overflow:visible!important;overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip;-webkit-line-clamp:unset!important}.store-spotlight .spotlight-scene:has(.spotlight-art[data-game-art]),.sa-hero:has(.sa-hero-art[data-game-art]),.trend-feature:has(.trend-feature-art[data-game-art]){height:auto!important;min-height:0!important;padding:0}.spotlight-stage:has(.spotlight-art[data-game-art]){display:flex;flex-direction:column;height:auto;min-height:0}.spotlight-stage:has(.spotlight-art[data-game-art]) :is(.spotlight-playback,[data-hero-status]){position:static;order:1;align-self:start;margin:0 16px 12px}:is(.spotlight-art,.sa-hero-art,.trend-feature-art)[data-game-art]{position:static!important;width:100%;inset:auto;opacity:1}.store-spotlight .spotlight-scene:has([data-game-art]):after,.sa-hero:has(.sa-hero-art[data-game-art]):before,.sa-hero:has(.sa-hero-art[data-game-art]):after,.trend-feature:has(.trend-feature-art[data-game-art]):after{display:none}.store-spotlight .spotlight-scene:has([data-game-art]) .spotlight-caption,.sa-hero:has(.sa-hero-art[data-game-art]) .sa-hero-copy,.trend-feature:has(.trend-feature-art[data-game-art]) .trend-feature-copy{position:relative;inset:auto;max-width:100%;min-width:0;padding:clamp(16px,3vw,32px);overflow-wrap:anywhere}.sa-slide:has(.sa-hero-art[data-game-art]){min-height:0}.sa-slide:has(.sa-hero-art[data-game-art]) .sa-hero-copy{margin-block:0;box-sizing:border-box}@media(max-width:1200px){.store-spotlight:has(.spotlight-art[data-game-art]){display:block}.store-spotlight:has(.spotlight-art[data-game-art]) .spotlight-choices{display:flex;overflow-x:auto;margin-block-start:12px}.store-spotlight:has(.spotlight-art[data-game-art]) .spotlight-choice{flex:0 0 170px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/official-game-art.css.map */
