html:root[data-theme]{--shop-ink:var(--ink,var(--gaming-text,currentColor));--shop-tint:var(--tint,var(--gaming-raised,color-mix(in srgb, currentColor 8%, transparent)));--shop-page:var(--bg,var(--gaming-bg,transparent));--shop-edge:color-mix(in srgb, var(--shop-ink) 24%, transparent);--shop-spacing:var(--creator-spacing,1);--shop-image-radius:var(--radius,14px);--shop-thumb-radius:min(var(--creator-image-radius,var(--shop-image-radius)), 10px);--shop-button-radius:10px;--shop-field-radius:8px}html:root:is([data-theme=dark],[data-theme=studio]){--shop-button-radius:999px}html:root[data-theme=dark][data-spotlight]{--shop-button-radius:6px}html:root[data-theme=editorial]{--shop-button-radius:8px}html:root[data-theme=gaming]{--shop-button-radius:9px}html:root[data-theme] .shop.shop-section{padding-block:calc(48px * var(--shop-spacing)) calc(80px * var(--shop-spacing))}html:root[data-theme] .shop.shop-listing{padding-bottom:calc(80px * var(--shop-spacing))}html:root[data-theme] .shop .shop-amount{font-variant-numeric:tabular-nums}html:root[data-theme] .shop [hidden]{display:none!important}html:root[data-theme] .shop button:disabled{cursor:not-allowed}html:root[data-theme] .shop .button:disabled{opacity:.5;transform:none}html:root[data-theme] .shop :is(input,select):focus-visible{outline:2px solid var(--accent-ink,var(--accent));outline-offset:1px}html:root[data-theme] .shop .shop-filter{white-space:nowrap;scrollbar-width:none;gap:8px;margin:-4px -8px 28px;padding:8px;font-size:.875rem;display:flex;overflow-x:auto}html:root[data-theme] .shop .shop-filter a{color:var(--muted);border-radius:6px;padding:9px 12px}@media (width<=760px),(pointer:coarse){html:root[data-theme] .shop .shop-filter a{align-items:center;min-height:44px;display:flex}}html:root[data-theme] .shop .shop-filter a[aria-current]{color:var(--shop-ink);background:var(--shop-tint)}@media (hover:hover) and (pointer:fine){html:root[data-theme] .shop .shop-filter a:hover{color:var(--shop-ink)}}html:root[data-theme] .shop .shop-grid{gap:calc(40px * var(--shop-spacing)) calc(28px * var(--shop-spacing));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html:root[data-theme] .shop .shop-card{border-radius:var(--shop-image-radius);min-width:0;color:var(--shop-ink);align-content:start;gap:16px;display:grid}html:root[data-theme] .shop .shop-card-media{aspect-ratio:1;border-radius:var(--shop-image-radius);background:var(--shop-tint);overflow:hidden}html:root[data-theme] .shop .shop-card-media img{object-fit:cover;width:100%;height:100%}html:root[data-theme] .shop .shop-card-sold-out .shop-card-media img{opacity:.5}html:root[data-theme] .shop .shop-card-copy{gap:8px;display:grid}html:root[data-theme] .shop .shop-card-title{-webkit-line-clamp:3;letter-spacing:-.02em;text-wrap:pretty;-webkit-box-orient:vertical;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){html:root[data-theme] .shop .shop-card:hover .shop-card-title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}html:root[data-theme] .shop .shop-card-price{color:var(--muted);flex-wrap:wrap;gap:0 8px;font-size:.9375rem;line-height:1.5;display:flex}html:root[data-theme] .shop .shop-card-colors{color:var(--muted);align-items:center;gap:8px;font-size:.8125rem;line-height:1.5;display:flex}html:root[data-theme] .shop .shop-card-sample .shop-card-state{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}html:root[data-theme] .shop .shop-sample-note{margin:0 0 calc(32px * var(--shop-spacing));color:var(--muted);font-size:.9375rem}html:root[data-theme] .shop .shop-dots{gap:4px;display:flex}html:root[data-theme] .shop .shop-dot{background:var(--swatch);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--shop-edge);border-radius:50%}html:root[data-theme] .shop .shop-back{color:var(--muted);margin:-14px 0 18px;padding:14px 0;font-size:.875rem;display:inline-block}@media (hover:hover) and (pointer:fine){html:root[data-theme] .shop .shop-back:hover{text-decoration:underline}}html:root[data-theme] .shop .shop-product{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}html:root[data-theme] .shop .shop-gallery{gap:12px;min-width:0;display:grid}html:root[data-theme] .shop .shop-gallery-track{aspect-ratio:1;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--shop-image-radius);background:var(--shop-tint);display:flex;overflow:auto hidden}html:root[data-theme] .shop .shop-gallery-track::-webkit-scrollbar{display:none}html:root[data-theme] .shop .shop-thumbs::-webkit-scrollbar{display:none}html:root[data-theme] .shop .shop-filter::-webkit-scrollbar{display:none}html:root[data-theme] .shop .shop-gallery-track img{object-fit:contain;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%}html:root[data-theme] .shop .shop-gallery-empty{aspect-ratio:1;border-radius:var(--shop-image-radius);background:var(--shop-tint);color:var(--muted);place-items:center;font-size:.875rem;display:grid}html:root[data-theme] .shop .shop-thumbs{flex-wrap:wrap;gap:12px;display:flex}html:root[data-theme] .shop .shop-thumb{border-radius:var(--shop-thumb-radius);background:var(--shop-tint);cursor:pointer;border:0;flex:none;width:64px;height:64px;padding:0;position:relative}html:root[data-theme] .shop .shop-thumb img{border-radius:inherit;object-fit:cover;width:100%;height:100%}html:root[data-theme] .shop .shop-thumb:after{content:"";border:2px solid var(--shop-ink);border-radius:calc(var(--shop-thumb-radius) + 3px);opacity:0;transition:opacity .16s var(--ease);position:absolute;inset:-4px}html:root[data-theme] .shop .shop-thumb[aria-current]:after{opacity:1}html:root[data-theme] .shop .shop-thumb:focus-visible{outline-offset:7px}html:root[data-theme] .shop .shop-info{gap:32px;min-width:0;display:grid}html:root[data-theme] .shop .shop-title{gap:12px;display:grid}html:root[data-theme] .shop .shop-title h1{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}html:root[data-theme] .shop .shop-price-row{flex-wrap:wrap;align-items:baseline;gap:0 12px;font-size:1.25rem;line-height:1.4;display:flex}html:root[data-theme] .shop .shop-stock{color:var(--muted);font-size:.9375rem}html:root[data-theme] .shop .shop-buy{gap:24px;display:grid}html:root[data-theme] .shop .shop-option{border:0;min-width:0;margin:0;padding:0}html:root[data-theme] .shop .shop-option legend{color:var(--muted);gap:8px;margin-bottom:12px;padding:0;font-size:.875rem;line-height:1.4;display:flex}html:root[data-theme] .shop .shop-option-chosen{color:var(--shop-ink)}html:root[data-theme] .shop .shop-choices{flex-wrap:wrap;gap:8px;display:flex}html:root[data-theme] .shop .shop-choice{cursor:pointer}html:root[data-theme] .shop :is(.shop-choice,.shop-swatch){touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}html:root[data-theme] .shop .shop-choice-face{border:1px solid var(--shop-edge);border-radius:var(--shop-button-radius);min-width:52px;min-height:44px;transition:border-color .16s var(--ease), background-color .16s var(--ease), transform .16s var(--ease);place-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;line-height:1.2;display:grid}html:root[data-theme] .shop .shop-choice:active .shop-choice-face{transform:scale(.97)}html:root[data-theme] .shop input:checked+.shop-choice-face{border-color:var(--shop-ink);background:color-mix(in srgb, var(--shop-ink) 6%, transparent);box-shadow:inset 0 0 0 1px var(--shop-ink)}html:root[data-theme] .shop input:focus-visible+.shop-choice-face{outline:2px solid var(--accent-ink,var(--accent));outline-offset:3px}html:root[data-theme] .shop :is([data-state=soldOut],[data-state=missing]) .shop-choice-face{box-shadow:none;color:var(--muted);border-style:dashed;text-decoration:line-through}@media (hover:hover) and (pointer:fine){html:root[data-theme] .shop .shop-choice:hover .shop-choice-face{border-color:var(--shop-ink)}}html:root[data-theme] .shop .shop-swatches{flex-wrap:wrap;gap:2px;margin:-5px -7px;display:flex}html:root[data-theme] .shop .shop-swatch{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}html:root[data-theme] .shop .shop-swatch:active{opacity:.7}html:root[data-theme] .shop .shop-swatch-face{background:var(--swatch);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--shop-edge);border-radius:50%;position:relative}html:root[data-theme] .shop input:checked+.shop-swatch-face{outline:2px solid var(--shop-ink);outline-offset:3px}html:root[data-theme] .shop .shop-swatch:has(input:focus-visible){outline:2px solid var(--accent-ink,var(--accent));outline-offset:1px}html:root[data-theme] .shop :is([data-state=soldOut],[data-state=missing]) .shop-swatch-face:after{content:"";background:linear-gradient(to top right, transparent calc(50% - 2px), var(--shop-page) calc(50% - 2px), var(--shop-page) calc(50% - 1px), var(--shop-ink) calc(50% - 1px), var(--shop-ink) calc(50% + 1px), var(--shop-page) calc(50% + 1px), var(--shop-page) calc(50% + 2px), transparent calc(50% + 2px));border-radius:50%;position:absolute;inset:-3px}html:root[data-theme] .shop :is([data-state=soldOut],[data-state=missing]) .shop-swatch-face{opacity:.6}html:root[data-theme] .shop .shop-buy-row{gap:12px;display:flex}html:root[data-theme] .shop .shop-add{flex:1;min-width:0}html:root[data-theme] .shop .shop-stepper{border:1px solid var(--shop-edge);border-radius:var(--shop-button-radius);height:48px;color:var(--shop-ink);flex:none;grid-template-columns:44px 44px 44px;display:inline-grid;overflow:hidden}html:root[data-theme] .shop .shop-stepper button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.125rem;line-height:1}html:root[data-theme] .shop .shop-stepper button:disabled{opacity:.35}html:root[data-theme] .shop .shop-stepper input:disabled{color:var(--muted)}html:root[data-theme] .shop .shop-stepper input{width:100%;min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;border:0;padding:0;font-size:1rem}html:root[data-theme] .shop .shop-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html:root[data-theme] .shop .shop-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html:root[data-theme] .shop .shop-stepper :is(button,input):focus-visible{outline:2px solid var(--accent-ink,var(--accent));outline-offset:-4px;border-radius:inherit}html:root[data-theme] .shop .shop-after{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:.9375rem;line-height:1.5;display:flex}html:root[data-theme] .shop .shop-after:not(:has(:not(:empty,[hidden]))){position:absolute}html:root[data-theme] .shop .shop-view-bag{color:var(--shop-ink);text-underline-offset:4px;margin-block:-11px;padding-block:11px;text-decoration:underline}html:root[data-theme] .shop .shop-hint,html:root[data-theme] .shop .shop-delivery{max-width:52ch;color:var(--muted);font-size:.9375rem;line-height:1.6}html:root[data-theme] .shop .shop-delivery{white-space:pre-line;overflow-wrap:anywhere}html:root[data-theme] .shop .shop-description{gap:16px;max-width:60ch;display:grid}html:root[data-theme] .shop .shop-description p,html:root[data-theme] .shop .shop-disclosure p{white-space:pre-line;overflow-wrap:anywhere}html:root[data-theme] .shop .shop-disclosure{border-block:1px solid var(--line)}html:root[data-theme] .shop .shop-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:550;list-style:none;display:flex}html:root[data-theme] .shop .shop-disclosure summary::-webkit-details-marker{display:none}html:root[data-theme] .shop .shop-disclosure summary:after{content:"+";color:var(--muted);font-size:1.25rem;font-weight:400;line-height:1}html:root[data-theme] .shop .shop-disclosure[open] summary:after{content:"−"}html:root[data-theme] .shop .shop-disclosure p{max-width:60ch;color:var(--muted);padding-bottom:20px}html:root[data-theme] .shop :is(.shop-bag,.shop-order) h1{font-size:clamp(2rem,4vw,3rem);line-height:1.08}html:root[data-theme] .shop .shop-lead{max-width:60ch;color:var(--muted);margin-top:16px}html:root[data-theme] .shop .shop-lead strong{color:var(--shop-ink);font-weight:600;display:block}html:root[data-theme] .shop .shop-status{color:var(--muted)}html:root[data-theme] .shop .shop-groups{gap:64px;margin-top:40px;display:grid}html:root[data-theme] .shop .shop-groups:empty{display:none}html:root[data-theme] .shop .shop-pending{gap:24px;margin-top:32px;display:grid}html:root[data-theme] .shop .shop-pending-order{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 16px;padding-block:24px;display:flex}html:root[data-theme] .shop .shop-pending-order p{max-width:60ch;color:var(--muted);flex:320px}html:root[data-theme] .shop .shop-groups:has(>.shop-error){justify-items:start;gap:24px}html:root[data-theme] .shop .shop-groups>.shop-error{max-width:60ch}html:root[data-theme] .shop .shop-group{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:48px;display:grid}html:root[data-theme] .shop .shop-group-main{min-width:0}html:root[data-theme] .shop .shop-group-head{border-bottom:1px solid var(--line);gap:4px;padding-bottom:16px;display:grid}html:root[data-theme] .shop .shop-group-head h2{letter-spacing:-.015em;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.4}html:root[data-theme] .shop .shop-group-head p{max-width:60ch;color:var(--muted);font-size:.9375rem;line-height:1.5}html:root[data-theme] .shop .shop-group-head p:empty,html:root[data-theme] .shop .shop-line-copy p:empty,html:root[data-theme] .shop .shop-hint:empty,html:root[data-theme] .shop .shop-error:empty{display:none}html:root[data-theme] .shop .shop-lines{margin:0;padding:0;list-style:none}html:root[data-theme] .shop .shop-clear{margin-top:24px}html:root[data-theme] .shop .shop-line{border-bottom:1px solid var(--line);grid-template:"media copy stepper total""media remove stepper total"1fr/88px minmax(0,1fr) auto minmax(88px,auto);align-items:start;gap:12px 20px;padding:24px 0;line-height:1.5;display:grid}html:root[data-theme] .shop .shop-line-static{grid-template:"media copy total"/72px minmax(0,1fr) auto}html:root[data-theme] .shop .shop-line-media{aspect-ratio:1;border-radius:var(--shop-thumb-radius);background:var(--shop-tint);grid-area:media;display:block;overflow:hidden}html:root[data-theme] .shop .shop-line-media img{object-fit:cover;width:100%;height:100%}html:root[data-theme] .shop .shop-line-copy{min-width:0;color:var(--muted);grid-area:copy;gap:2px;font-size:.9375rem;display:grid}html:root[data-theme] .shop .shop-line-title{color:var(--shop-ink);overflow-wrap:anywhere;font-size:1rem;font-weight:550}@media (hover:hover) and (pointer:fine){html:root[data-theme] .shop a.shop-line-title:hover{text-underline-offset:4px;text-decoration:underline}}html:root[data-theme] .shop .shop-line-note{color:var(--shop-ink)}html:root[data-theme] .shop .shop-line .shop-stepper{grid-area:stepper;justify-self:start}html:root[data-theme] .shop .shop-line-total{text-align:right;color:var(--shop-ink);grid-area:total;padding-top:12px}html:root[data-theme] .shop .shop-line-static .shop-line-total{padding-top:0}html:root[data-theme] .shop .shop-line:is([data-state=soldOut],[data-state=gone]) .shop-line-media img{opacity:.5}html:root[data-theme] .shop .shop-line:is([data-state=soldOut],[data-state=gone]) .shop-line-total{color:var(--muted);text-decoration:line-through}html:root[data-theme] .shop .shop-remove{color:var(--muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;grid-area:remove;justify-self:start;margin:-12px;padding:12px;font-size:.875rem;text-decoration:underline}html:root[data-theme] .shop .shop-panel{border:1px solid var(--line);border-radius:var(--shop-image-radius);background:var(--paper);padding:24px}html:root[data-theme] .shop .shop-summary{top:calc(var(--site-header-height,70px) + 24px);gap:16px;display:grid;position:sticky}html:root[data-theme] .shop .shop-summary .button{width:100%}html:root[data-theme] .shop .shop-totals{gap:12px;margin:0;line-height:1.5;display:grid}html:root[data-theme] .shop .shop-totals>div{justify-content:space-between;gap:16px;display:flex}html:root[data-theme] .shop .shop-totals dt{color:var(--muted)}html:root[data-theme] .shop .shop-totals dd{margin:0}html:root[data-theme] .shop .shop-total{border-top:1px solid var(--line);padding-top:12px;font-weight:600}html:root[data-theme] .shop .shop-total dt{color:var(--shop-ink)}html:root[data-theme] .shop .shop-error{border:1px solid var(--shop-edge);border-radius:var(--shop-field-radius);color:var(--shop-ink);padding:12px 16px;font-size:.9375rem;line-height:1.5}html:root[data-theme] .shop .shop-panel .shop-error{border:0;padding:0}html:root[data-theme] .shop .shop-checkout{gap:24px;padding-top:40px;display:grid}html:root[data-theme] .shop .shop-checkout h3{font-size:1.25rem;line-height:1.3}html:root[data-theme] .shop .shop-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}html:root[data-theme] .shop .shop-field{min-width:0;color:var(--muted);align-content:start;gap:8px;font-size:.875rem;line-height:1.4;display:grid}html:root[data-theme] .shop .shop-field-wide{grid-column:1/-1}html:root[data-theme] .shop .shop-field :is(input,select){border:1px solid var(--shop-edge);border-radius:var(--shop-field-radius);background:var(--paper);width:100%;min-height:48px;color:var(--shop-ink);font:inherit;padding:0 14px;font-size:1rem}html:root[data-theme] .shop .shop-order-detail{gap:24px;max-width:640px;margin-top:40px;display:grid}html:root[data-theme] .shop .shop-order-detail .shop-lines{border-top:1px solid var(--line)}html:root[data-theme] .shop .shop-order-meta{color:var(--muted);overflow-wrap:anywhere;font-size:.875rem}html:root[data-theme] .shop .shop-order .actions{margin-top:40px}html:root[data-theme] .shop .shop-downloads{gap:12px;max-width:640px;margin-top:40px;display:grid}html:root[data-theme] .shop .shop-downloads h2{margin:0;font-size:1.25rem}html:root[data-theme] .shop .shop-files{border-top:1px solid var(--line);margin:12px 0 0;padding:0;list-style:none}html:root[data-theme] .shop .shop-file{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}html:root[data-theme] .shop .shop-file-copy{gap:2px;min-width:0;display:grid}html:root[data-theme] .shop .shop-file-copy p{margin:0}html:root[data-theme] .shop .shop-file-name{color:var(--shop-ink);overflow-wrap:anywhere;font-weight:550}html:root[data-theme] .shop .shop-file-size{color:var(--muted);font-size:.875rem}html:root[data-theme] .shop .shop-file .button{flex-shrink:0}html:root[data-theme] .shop .shop-empty{justify-items:start;gap:24px;display:grid}@media (width<=960px){html:root[data-theme] .shop .shop-product{gap:40px}html:root[data-theme] .shop .shop-group{grid-template-columns:minmax(0,1fr);gap:24px}html:root[data-theme] .shop .shop-summary{position:static}}@media (width<=900px){html:root[data-theme] .shop .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html:root[data-theme] .shop.shop-section{padding-block:calc(32px * var(--shop-spacing)) calc(64px * var(--shop-spacing))}html:root[data-theme] .shop.shop-listing{padding-bottom:calc(56px * var(--shop-spacing))}html:root[data-theme] .shop .shop-grid{gap:calc(32px * var(--shop-spacing)) calc(16px * var(--shop-spacing))}html:root[data-theme] .shop .shop-card{gap:12px}html:root[data-theme] .shop .shop-filter,html:root[data-theme] .shop .shop-back,html:root[data-theme] .shop .shop-option legend,html:root[data-theme] .shop .shop-field,html:root[data-theme] .shop .shop-remove,html:root[data-theme] .shop .shop-card-price,html:root[data-theme] .shop .shop-line-copy,html:root[data-theme] .shop .shop-hint,html:root[data-theme] .shop .shop-delivery,html:root[data-theme] .shop .shop-after,html:root[data-theme] .shop .shop-stock,html:root[data-theme] .shop .shop-group-head p,html:root[data-theme] .shop .shop-error{font-size:1rem}html:root[data-theme] .shop .shop-card-colors,html:root[data-theme] .shop .shop-order-meta{font-size:.875rem}html:root[data-theme] .shop .shop-back{margin-bottom:10px}html:root[data-theme] .shop .shop-product{grid-template-columns:minmax(0,1fr);gap:32px}html:root[data-theme] .shop .shop-thumbs{scrollbar-width:none;flex-wrap:nowrap;margin:-12px -20px;padding:12px 20px;overflow-x:auto}html:root[data-theme] .shop .shop-thumb{width:56px;height:56px}html:root[data-theme] .shop .shop-groups{gap:48px;margin-top:32px}html:root[data-theme] .shop .shop-line{grid-template:"media copy total""media stepper remove"/72px minmax(0,1fr) auto;gap:12px 16px;padding:20px 0}html:root[data-theme] .shop .shop-line-static{grid-template-rows:auto;grid-template-areas:"media copy total"}html:root[data-theme] .shop .shop-line-total{padding-top:0}html:root[data-theme] .shop .shop-remove{place-self:center end}html:root[data-theme] .shop .shop-panel{padding:20px}html:root[data-theme] .shop .shop-form{grid-template-columns:minmax(0,1fr)}}@media (width<=359px){html:root[data-theme] .shop .shop-line{grid-template-columns:56px minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){html:root[data-theme] .shop .shop-choice-face,html:root[data-theme] .shop .shop-thumb:after{transition:none}html:root[data-theme] .shop .shop-choice:active .shop-choice-face{opacity:.7;transform:none}}.shop-home.section-line{border-top:1px solid var(--line)}html:root[data-theme] .shop .shop-grid-home{grid-template-columns:repeat(4,minmax(0,1fr))}html:root[data-theme] .shop .shop-home-empty{border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:28px}@media (width<=900px){html:root[data-theme] .shop .shop-grid-home{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=761px) and (height>=820px){html:root[data-theme] .shop .shop-gallery{top:calc(var(--site-header-height,70px) + 24px);position:sticky}}html:root[data-theme=gaming] .shop .shop-card{border:1px solid var(--line);background:var(--paper);border-radius:14px;gap:0;overflow:hidden}html:root[data-theme=gaming] .shop .shop-card-media{border-radius:0}html:root[data-theme=gaming] .shop .shop-card-copy{padding:16px 20px 20px}html:root:is([data-theme=editorial],[data-theme=studio]) .shop .shop-card-title{font-family:var(--display)}
