.SearchGridRow-module-scss-module__MTt5rq__root{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-auto-rows:auto;gap:.25rem;display:grid}@media only screen and (min-width:768px){.SearchGridRow-module-scss-module__MTt5rq__root{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1024px){.SearchGridRow-module-scss-module__MTt5rq__root{grid-template-columns:repeat(6,1fr)}}.SearchGridRow-module-scss-module__MTt5rq__root.SearchGridRow-module-scss-module__MTt5rq__landscape{grid-template-columns:repeat(auto,minmax(140px,1fr));max-width:100%}@media only screen and (min-width:375px){.SearchGridRow-module-scss-module__MTt5rq__root.SearchGridRow-module-scss-module__MTt5rq__landscape{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:414px){.SearchGridRow-module-scss-module__MTt5rq__root.SearchGridRow-module-scss-module__MTt5rq__landscape{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:768px){.SearchGridRow-module-scss-module__MTt5rq__root.SearchGridRow-module-scss-module__MTt5rq__landscape{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1024px){.SearchGridRow-module-scss-module__MTt5rq__root.SearchGridRow-module-scss-module__MTt5rq__landscape{grid-template-columns:repeat(5,1fr)}}
.SearchCollectionRow-module-scss-module__e8hH6W__root{--_swimlane-edge-spacing:var(--page-container-inline-spacing);--_swimlane-item-gap:.5rem;--_swimlane-visible-items:2.5;--_swimlane-controls-top:50%;--_swimlane-controls-bottom:auto;--_swimlane-controls-transform:translateY(-50%);--_swimlane-controls-offset:2rem;--_swimlane-controls-size:3rem;--_swimlane-row-amount:2;--_swimlane-mask:linear-gradient(to right,var(--base-color-ui-fade6)24px,#000c var(--_swimlane-edge-spacing),var(--base-color-set-neutrals-dark1)var(--_swimlane-edge-spacing),var(--base-color-set-neutrals-dark1)calc(100% - var(--_swimlane-edge-spacing)),#000c calc(100% - var(--_swimlane-edge-spacing)),var(--base-color-ui-fade6)calc(100% - 24px))}@media only screen and not (min-width:768px){.SearchCollectionRow-module-scss-module__e8hH6W__root{--_swimlane-controls-offset:.5rem}}@media only screen and (min-width:768px){.SearchCollectionRow-module-scss-module__e8hH6W__root{--_swimlane-edge-spacing:5rem;--_swimlane-item-gap:.75rem;--_swimlane-visible-items:4}}@media only screen and (min-width:1024px){.SearchCollectionRow-module-scss-module__e8hH6W__root{--_swimlane-item-gap:1rem;--_swimlane-visible-items:5}}@media only screen and (min-width:1920px){.SearchCollectionRow-module-scss-module__e8hH6W__root{--_swimlane-visible-items:6}}
.GenreFilter-module-scss-module__Hl3cAa__tokens{--genre-filter-color-normal:#291736;--genre-filter-color-hover:linear-gradient(90deg,#4d0040 0%,#ff01d5 100%)}@media only screen and (min-width:768px){.GenreFilter-module-scss-module__Hl3cAa__tokens{--genre-filter-color-normal:#291736;--genre-filter-color-hover:linear-gradient(90deg,#4d0040 0%,#ff01d5 100%)}}@media only screen and (min-width:1024px){.GenreFilter-module-scss-module__Hl3cAa__tokens{--genre-filter-color-normal:#291736;--genre-filter-color-hover:linear-gradient(90deg,#4d0040 0%,#ff01d5 100%)}}.GenreFilter-module-scss-module__Hl3cAa__root{border-radius:var(--base-ui-border-radius-fixed-br3);background:var(--genre-filter-color-normal);width:100%;height:56px;color:var(--base-color-text-default);font:var(--base-typography-title-level12);flex-flow:wrap;align-items:flex-end;padding:.5rem;text-decoration:none;display:flex;overflow:hidden}.GenreFilter-module-scss-module__Hl3cAa__root:hover{background:var(--genre-filter-color-hover)}.GenreFilter-module-scss-module__Hl3cAa__root:focus-visible{outline:var(--base-ui-focus-border);outline-offset:var(--base-ui-focus-offset);outline-offset:calc(var(--base-ui-focus-offset)*-1)}@media (forced-colors:active){.GenreFilter-module-scss-module__Hl3cAa__root{border:2px solid linktext}}
.SearchContainer-module-scss-module__nuPrGq__root{padding-inline-start:.5rem;padding-inline-end:.5rem}@media only screen and (min-width:768px){.SearchContainer-module-scss-module__nuPrGq__root{padding-inline-start:5rem;padding-inline-end:5rem}}.SearchContainer-module-scss-module__nuPrGq__bleeder{padding-inline-start:0;padding-inline-end:0}
@keyframes SearchResults-module-scss-module__Nvn4sW__spin{to{transform:rotate(360deg)}}.SearchResults-module-scss-module__Nvn4sW__rowsContainer:focus{outline:none}
.Explore-module-scss-module__nlkcWa__root:focus{outline:none}
