.sv-spotlight{position:relative;overflow:hidden;isolation:isolate}.sv-spotlight:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(70rem 36rem at 85% 10%,#1f7a4f57,#1f7a4f00 70%),radial-gradient(60rem 40rem at 5% 100%,#1f7a4f38,#1f7a4f00 70%);pointer-events:none}.sv-spotlight__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.sv-spotlight__bg img{width:100%;height:100%;object-fit:cover;opacity:var(--bg-opacity, .2);filter:blur(2px);transform:scale(1.04)}.sv-spotlight__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--color-background),.6),rgba(var(--color-background),.25),rgba(var(--color-background),.7))}@media screen and (min-width:990px){.sv-spotlight__bg img{object-position:center top}.sv-spotlight__bg:after{background:linear-gradient(90deg,rgba(var(--color-background),.92),rgba(var(--color-background),.6) 45%,rgba(var(--color-background),.2))}}.sv-spotlight__inner{display:grid;grid-template-areas:"intro" "media" "products";gap:var(--sv-space-5)}@media screen and (min-width:990px){.sv-spotlight__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"intro media" "products media";grid-template-rows:auto 1fr;column-gap:var(--sv-space-7);row-gap:var(--sv-space-5);align-items:center}}.sv-spotlight__intro{grid-area:intro}.sv-spotlight__media{grid-area:media}.sv-spotlight__products{grid-area:products;align-self:start}.sv-spotlight__eyebrow{display:inline-flex;align-items:center;gap:var(--sv-space-1);margin:0 0 var(--sv-space-3);padding:.5rem 1.2rem;border-radius:var(--sv-radius-pill);background:var(--sv-mint);color:var(--sv-ink);font-size:var(--sv-text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sv-spotlight__eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--sv-green)}.sv-spotlight__heading{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:3.4rem;line-height:1.05;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.sv-spotlight__heading em,.sv-spotlight__heading i{font-style:normal;color:#7fd3a6}@media screen and (min-width:750px){.sv-spotlight__heading{font-size:4.4rem}}@media screen and (min-width:1200px){.sv-spotlight__heading{font-size:5.2rem}}.sv-spotlight__text{max-width:48ch;margin-top:var(--sv-space-3);font-size:1.6rem;line-height:1.55;color:rgba(var(--color-foreground),.82)}.sv-spotlight__text>*{margin:0}.sv-spotlight__text>*+*{margin-top:var(--sv-space-2)}.sv-spotlight__media-link{display:block}.sv-spotlight__showcase{display:block;width:100%;max-width:48rem;height:auto;margin:0 auto;filter:drop-shadow(0 28px 36px rgba(0,0,0,.45))}@media screen and (min-width:990px){.sv-spotlight__showcase{max-width:68rem}}.sv-spotlight__placeholder{display:block;width:100%;height:auto;background:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.4)}.sv-spotlight__products{display:grid;gap:var(--sv-space-3);margin:0;padding:0;list-style:none}.sv-spotlight__product{display:grid;grid-template-columns:7.2rem minmax(0,1fr);grid-template-areas:"thumb info" "buy buy";gap:var(--sv-space-3) var(--sv-space-4);align-items:center;padding:var(--sv-space-3);border:1px solid rgba(var(--color-foreground),.14);border-radius:16px;background:rgba(var(--color-foreground),.06)}@media screen and (min-width:750px){.sv-spotlight__product{grid-template-columns:8rem minmax(0,1fr) auto;grid-template-areas:"thumb info buy"}}.sv-spotlight__thumb{grid-area:thumb;display:block;aspect-ratio:5 / 6;overflow:hidden;border-radius:var(--sv-radius-sm);background:var(--sv-media-bg);box-shadow:0 8px 20px #0000004d}.sv-spotlight__thumb img,.sv-spotlight__thumb svg{display:block;width:100%;height:100%;object-fit:contain}.sv-spotlight__info{grid-area:info;min-width:0}.sv-spotlight__label{margin:0;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7fd3a6}.sv-spotlight__title{margin:.2rem 0 0;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.sv-spotlight__title a{color:inherit;text-decoration:none}.sv-spotlight__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.sv-spotlight .card-game-meta{margin-top:.2rem;color:rgba(var(--color-foreground),.72)}.sv-spotlight__price{margin:.4rem 0 0;font-size:1.8rem;font-weight:700;color:rgb(var(--color-foreground))}.sv-spotlight__price-compare{margin-left:.6rem;font-size:.8em;font-weight:400;opacity:.65}.sv-spotlight__buy{grid-area:buy;display:flex;flex-direction:column;align-items:stretch;gap:var(--sv-space-1)}@media screen and (min-width:750px){.sv-spotlight__buy{align-items:center;min-width:17rem}}.sv-spotlight__buy product-form,.sv-spotlight__buy .form{display:block;width:100%}.sv-spotlight__button{width:100%;min-height:4.4rem;padding:0 var(--sv-space-4);font-size:1.4rem;font-weight:700}.sv-spotlight__buy .product-form__error-message-wrapper{margin-bottom:var(--sv-space-1);font-size:1.3rem}.sv-spotlight .stock-status{justify-content:center;gap:.6rem;margin:0}.sv-spotlight .stock-status .low-stock-indicator,.sv-spotlight .stock-status .regular-stock-indicator,.sv-spotlight .stock-status .incoming-stock-indicator{width:8px;height:8px;margin:0}.sv-spotlight .stock-status__text{font-size:1.2rem}.sv-spotlight .stock-status__text--in{color:#7fd3a6}.sv-spotlight .stock-status__text--low{color:#f5d78a}.sv-spotlight .stock-status__text--incoming{color:#a9c4ff}.sv-spotlight .stock-status .incoming-stock-indicator{background-color:#a9c4ff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-product-spotlight.css.map */
