.svelte-o3cetp,.svelte-o3cetp:before,.svelte-o3cetp:after{box-sizing:border-box}:root{--purple:radial-gradient(
      circle farthest-corner at 10% 20%,
      rgb(64, 84, 178) 0%,
      rgb(219, 2, 234) 90%
    )}body{margin:0;padding:0;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu,
      Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif}.grid.svelte-o3cetp{--col1:1fr;--col2:1fr;--col3:1fr;--row1:1fr;--row2:1fr;--row3:1fr;display:grid;grid-template-columns:var(--col1) var(--col2) var(--col3);grid-template-rows:var(--row1) var(--row2) var(--row3);height:100vh;background-image:var(--purple);transition:all 0.2s ease-in-out}.grid.svelte-o3cetp:has(.item:nth-child(3n + 1):hover){--col1:2fr}.grid.svelte-o3cetp:has(.item:nth-child(3n + 2):hover){--col2:2fr}.grid.svelte-o3cetp:has(.item:nth-child(3n + 3):hover){--col3:2fr}.grid.svelte-o3cetp:has(.item:nth-child(n + 1):nth-child(-n + 3):where(:hover, :focus)){--row1:2fr}.grid.svelte-o3cetp:has(.item:nth-child(n + 4):nth-child(-n + 6):where(:hover, :focus)){--row2:2fr}.grid.svelte-o3cetp:has(.item:nth-child(n + 7):nth-child(-n + 9):hover){--row3:3fr}article.svelte-mhb7q5.svelte-mhb7q5{--size:1.5rem;display:grid;align-content:center;container:item / size;background-position:center;background-size:cover;background-color:#eee;text-align:center;overflow:hidden;transition:scale 0.2s ease-in-out}article.svelte-mhb7q5 p.svelte-mhb7q5{position:relative;margin:0;padding:calc(var(--size) / 2);color:black;font-size:15cqmin;font-weight:900;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white}article.svelte-mhb7q5 p.svelte-mhb7q5:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:var(--purple);mix-blend-mode:color;z-index:-1}article.svelte-mhb7q5 p.color.svelte-mhb7q5{font-size:5cqw;text-transform:uppercase;letter-spacing:0.2cqmin}article.svelte-mhb7q5.svelte-mhb7q5:where(:hover, :focus){align-content:space-between;color:white;border-radius:var(--size);box-shadow:0 0 calc(var(--size) * 2) var(--size) rgba(0, 0, 0, 0.5);scale:1.1;z-index:2}.grid:has(article:hover) article:not(:hover){mix-blend-mode:luminosity}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(1){background-image:url(/shoes/vapormax-plus-black.jpg);transform-origin:top left}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(2){background-image:url(/shoes/vapirmax-ashphalt.jpg);transform-origin:top center}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(3){background-image:url(/shoes/vaporma-plus-grape.jpg);transform-origin:top right}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(4){background-image:url(/shoes/airmax-leopard.webp);transform-origin:left center}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(5){background-image:url(/shoes/airmax-wheat-gold.jpg);transform-origin:center center}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(6){background-image:url(/shoes/flyknit-zebra.jpg);transform-origin:right center}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(7){background-image:url(/shoes/Nike-Air-Max-270-React-Camo-Black-On-Foot-Side_w900.jpg);transform-origin:bottom left}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(8){background-image:url(/shoes/270-black-gold.png);transform-origin:bottom center}article.svelte-mhb7q5.svelte-mhb7q5:nth-child(9){background-image:url(/shoes/270-black-gold.png);transform-origin:bottom right}