:root{--fs-base: calc(1rem * (20 / 18));--fs-nav: calc(var(--fs-base) * 2);--fs-heading: calc(var(--fs-base) * 2);--gutter-x: var(--fs-base);--gutter-y: var(--fs-base);--navbar-height: calc(var(--fs-base) * 3.6);--color-primary: lime;--color-nav: black;--bg-nav: transparent;--bg-nav-hover: var(--color-primary)}@media only screen and (min-width: 668px){:root{--fs-nav: calc(var(--fs-base) * 1.25)}}.color-scheme-blue{--color-bg: #6cf;--color-fg: #fff;--color-accent: black}.color-scheme-pink{--color-bg: deeppink;--color-fg: black;--color-accent: white;--color-nav: white;--color-nav-hover: black}.color-scheme-pink .menu-item-home{filter:invert(1)}.color-scheme-lime{--color-bg: lime;--color-fg: black;--color-accent: black;--color-nav: white}.color-scheme-lime .menu-item-home{filter:invert(1)}.color-scheme-yellow{--color-bg: yellow;--color-fg: black;--color-accent: deeppink;--color-nav: var(--color-fg)}.color-scheme-black{--color-bg: #141414;--color-fg: white;--color-accent: yellow;--color-nav: var(--color-fg)}.color-scheme-black .menu-item-home{filter:invert(1)}.color-scheme-white{--color-bg: white;--color-fg: black;--color-accent: lime;--color-nav: var(--color-fg)}body.has-color-scheme{background:var(--color-bg, inherit)}body.has-color-scheme main{color:var(--color-fg, currentColor)}body.has-color-scheme main a{color:var(--color-fg, currentColor) !important}@media(hover: hover){body.has-color-scheme main a:hover{color:var(--color-accent) !important}}body.has-color-scheme main ::-moz-selection{background:var(--color-fg);color:var(--color-bg)}body.has-color-scheme main ::selection{background:var(--color-fg);color:var(--color-bg)}body.has-color-scheme nav a{color:var(--color-nav, var(--color-fg)) !important}@media(hover: hover){body.has-color-scheme nav a:hover{color:var(--color-nav-hover, var(--color-accent)) !important}}body.has-color-scheme .list-item:hover .list-item__info{mix-blend-mode:normal}body.has-color-scheme .list-item:hover .list-item__title{color:var(--color-accent);mix-blend-mode:normal}#nav__top-bar{display:grid;grid-template-columns:max-content 1fr max-content;grid-template-areas:"logo cart hamburger";width:100%}@media only screen and (min-width: 668px){#nav__top-bar{display:block}}#nav__top-bar .hamburger,#nav__top-bar #site-logo{float:none;margin-inline:0}#nav__top-bar .hamburger{grid-area:hamburger}#nav__top-bar #site-logo{grid-area:logo}#nav__top-bar .cart-icon__wrapper{display:flex;justify-content:center;grid-area:cart}@media only screen and (min-width: 668px){#nav__top-bar .cart-icon__wrapper{display:none}}.nav{position:fixed;left:0;top:var(--wp-admin--admin-bar--height, 0px);width:100%;height:var(--navbar-height);display:grid;grid-template-columns:1fr auto max-content;background:var(--bg-nav);z-index:2}.nav a{display:block;max-width:-moz-max-content;max-width:max-content;margin-top:2px;border-bottom:2px solid rgba(0,0,0,0);font-size:var(--fs-nav)}.nav .current-menu-item a{border-bottom-color:currentColor}@media(hover: hover){.home .nav:hover{background:var(--bg-nav-hover)}}.home .nav:focus-within{background:var(--bg-nav-hover)}.nav__main{position:relative;padding:var(--gutter-y) var(--gutter-x) 0 var(--gutter-x);font-size:var(--fs-nav);font-weight:bold}.nav__main ul{display:flex;flex-direction:column;gap:0 var(--gutter-x)}@media only screen and (min-width: 668px){.nav__main ul{flex-direction:row}}.nav__main .menu-item-home{display:none}@media only screen and (min-width: 668px){.nav__main .menu-item-home{display:block;width:1.3em;overflow:hidden;text-indent:1.5em;transform:scale(1.2);background-image:url("../img/logo.svg");background-size:contain;background-repeat:no-repeat}}.nav__main .sub-menu{display:none;font-size:.625em}.nav__main .sub-menu a{font-size:inherit;font-weight:400;font-style:italic}@media only screen and (min-width: 668px){.nav__main .sub-menu{position:absolute;left:2.95em;margin-block-start:.5em;margin-inline-start:0;font-size:var(--fs-nav)}}.nav__main .menu-item-has-children>a{display:flex;align-items:center;gap:.25em}.nav__main .menu-item-has-children>a::after{content:"";display:inline-block;width:.5em;height:.5em;border-top:.1em solid;border-right:.1em solid;transform:translateY(-25%) rotateZ(135deg);transition:transform 500ms}@media only screen and (min-width: 668px){.nav__main .menu-item-has-children>a{display:block}.nav__main .menu-item-has-children>a::after{content:none;display:none}}@media only screen and (min-width: 668px){.nav__main .current-menu-ancestor>a,.nav__main .menu-item-has-children:has(.current-menu-item)>a{border-bottom-color:currentColor}.nav__main .current-menu-ancestor .sub-menu,.nav__main .menu-item-has-children:has(.current-menu-item) .sub-menu{display:flex}}.nav__main .menu-item-has-children.open>a::after{transform:translateY(25%) rotateZ(-45deg)}.nav__main .menu-item-has-children.open .sub-menu{display:flex}.nav a{color:var(--color-nav)}.nav .search-form{display:flex;gap:.125em;align-items:center;color:var(--color-nav, var(--color-fg));padding:var(--gutter-y) var(--gutter-x);font-size:var(--fs-nav)}@media only screen and (min-width: ){.nav .search-form{margin-top:.3em}}.nav .search-form input{font-size:var(--fs-base);height:auto;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid;color:currentColor}.nav .search-form input::-moz-placeholder{color:currentColor;opacity:.6}.nav .search-form input::placeholder{color:currentColor;opacity:.6}.nav .search-form button{display:inline-block}.nav .search-form .icon{display:block;width:1em;height:1em}.nav .search-form .label{display:none}.nav__sub{margin-top:var(--fs-base)}.cart-animation{position:absolute;font-size:var(--fs-nav)}.cart-icon__wrapper{font-size:var(--fs-nav)}@media(hover: hover){.cart-icon__wrapper:hover{color:currentColor !important}}.cart-icon{display:flex;justify-content:center;margin-inline:auto;align-items:center;gap:.25em}.cart-icon svg{width:calc(var(--fs-base)*2);height:calc(var(--fs-base)*2)}.artist-list{width:100%;max-width:-moz-max-content;max-width:max-content}@media only screen and (min-width: 668px){.artist-list{-moz-column-count:2;column-count:2;-moz-column-gap:var(--gap-x);column-gap:var(--gap-x)}}.artist-list li{margin-bottom:.25em}.list-filter{display:flex;align-items:center;margin-inline:calc(var(--gutter-x)/2);margin-block-end:var(--gutter-y);max-width:15em}.list-filter label{margin-bottom:calc(.27778rem + 2px)}.list-filter input::-moz-placeholder{color:var(--color-accent);opacity:.4;font-style:italic}.list-filter input::placeholder{color:var(--color-accent);opacity:.4;font-style:italic}.list-filter input[type=reset]{background:none;border:none;border-bottom:2px solid;color:initial;padding:.2rem}.artist-status-heading{grid-column:1/-1}.list-grid:not(:has(.list-item:not(.hidden))){display:none}.list-item:hover .list-item__info{mix-blend-mode:normal}.list-item.artist,.list-item.release{visibility:visible;min-width:100%}.list-item .image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.list-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter-y) var(--gutter-x);margin-inline:calc(var(--gutter-x)/2)}@media only screen and (min-width: 668px){.list-grid{grid-template-columns:repeat(4, 1fr)}}.playlist-grid{display:grid;gap:var(--gutter-y) var(--gutter-x);margin-inline:calc(var(--gutter-x)/2)}@media only screen and (min-width: 668px){.playlist-grid{grid-template-columns:repeat(2, 1fr)}}.playlist-grid iframe{width:100%;background:#333}.link-aggregator-url{padding-inline-end:1.2em}.link-aggregator-url:after{content:"→" !important}.pre-order-wrapper{z-index:1;position:absolute;top:0;right:0;width:5.5em;aspect-ratio:1;font-weight:bold;text-align:center;color:initial;background:lime;clip-path:polygon(0% 0%, 100% 0%, 100% 100%)}.pre-order-wrapper .pre-order{display:block;transform:translateX(0.5em) translateY(1.5em) rotate(45deg)}.search-results h1{margin-block-end:var(--gutter-y)}.search-result{margin-block-end:var(--gutter-y);padding-bottom:var(--gutter-y);border-bottom:2px solid}.search-result header a{display:grid;align-items:center;border:none;gap:.5em}@media only screen and (min-width: 668px){.search-result header a{grid-template-columns:3em 1fr}}.search-result .label{width:-moz-max-content;width:max-content}@media only screen and (min-width: 668px){.search-result .excerpt{margin-left:3.5em}}.search-result .excerpt a{display:inline;font-style:italic}#player{background:#333}#player__main,.loader-wrapper{display:none}

/*# sourceMappingURL=app-neo.css.map */