.asterio-shop .header-wrapper{border-bottom:1px solid rgba(10,23,32,.1)}.asterio-shop .header{padding-top:.9rem;padding-bottom:.9rem}@media screen and (min-width:990px){.asterio-shop .header{padding-top:1rem;padding-bottom:1rem}}.asterio-shop .header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center;height:4.03rem;width:15.27rem;overflow:hidden}.asterio-shop .header__heading-logo{height:10.5rem;width:auto;max-width:none;max-height:none;flex-shrink:0}@media screen and (min-width:990px){.asterio-shop .header__heading-logo-wrapper{height:4.67rem;width:17.6rem}.asterio-shop .header__heading-logo{height:12.15rem}}@media screen and (min-width:990px){.asterio-shop .header__icon{padding:.7rem}}.asterio-shop .header__inline-menu .list-menu__item--link,.asterio-shop .header__menu-item{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.005em}.asterio-shop .header__inline-menu .list-menu__item--link{position:relative}.asterio-shop .header__inline-menu .list-menu__item--link:after{content:"";position:absolute;left:.1rem;right:.1rem;bottom:.3rem;height:1.5px;background:currentColor;opacity:.75;transform:scaleX(0);transform-origin:left;transition:transform .25s cubic-bezier(.22,.61,.36,1)}.asterio-shop .header__inline-menu .list-menu__item--link:hover:after,.asterio-shop .header__inline-menu .list-menu__item--link:focus-visible:after,.asterio-shop .header__inline-menu details[open]>.list-menu__item--link:after{transform:scaleX(1)}.asterio-shop .header__heading-logo-wrapper{transition:transform .25s cubic-bezier(.22,.61,.36,1)}.asterio-shop .header__heading-link:hover .header__heading-logo-wrapper{transform:scale(1.035)}.asterio-shop .header__icon{border-radius:999px;transition:background-color .2s ease,transform .15s ease}.asterio-shop .header__icon:hover{background:#0a17200f}.asterio-shop .header__icon:active{transform:scale(.94)}.asterio-shop #cart-icon-bubble .cart-count-bubble{background:var(--as-ink, #0a1720);color:#fff;min-width:1.9rem;height:1.9rem;width:auto;padding:0 .45rem;border-radius:999px;box-shadow:0 0 0 2px #abddff;font-weight:700;line-height:1}.asterio-shop #cart-icon-bubble .cart-count-bubble span{font-size:1.1rem}@media(prefers-reduced-motion:reduce){.asterio-shop .header__inline-menu .list-menu__item--link:after,.asterio-shop .header__heading-logo-wrapper,.asterio-shop .header__icon{transition:none!important}}.asterio-home .header__heading-logo-wrapper,.asterio-shop .header__heading-logo-wrapper{transform:none;transition:none}.asterio-home .header__heading-logo,.asterio-shop .header__heading-logo{transform-origin:center;transform:translateZ(0);backface-visibility:hidden;transition:transform .42s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.asterio-home .header__heading-link:hover .header__heading-logo,.asterio-shop .header__heading-link:hover .header__heading-logo,.asterio-home .header__heading-link:focus-visible .header__heading-logo,.asterio-shop .header__heading-link:focus-visible .header__heading-logo{transform:scale(1.06) translateZ(0);transition-duration:.26s}}@media(prefers-reduced-motion:reduce){.asterio-home .header__heading-logo,.asterio-shop .header__heading-logo{transition:none!important;transform:none!important}}.asterio-shop{--as-player-space: 0px}.as-catalog__head{max-width:76rem;margin:0 0 clamp(2.8rem,4vw,4.4rem)}.as-catalog__filter{margin-bottom:clamp(2rem,3vw,3rem)}.as-catalog .as-chips{margin-bottom:1.4rem}.as-chip[hidden]{display:none}.as-chip--toggle{border-style:dashed;background:transparent}.as-chip--toggle svg{width:1.1rem;height:1.1rem;transition:transform .25s var(--as-ease)}.as-chip--toggle[aria-expanded=true] svg{transform:rotate(180deg)}.as-catalog__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;padding-top:1.6rem;border-top:1px solid var(--as-line-dark)}.as-catalog__summary{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-family:var(--as-mono);font-size:1.3rem;letter-spacing:.02em;color:var(--as-on-dark-mute)}.as-catalog__hits{color:var(--as-white);font-weight:600}.as-catalog__reset{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--as-sky);text-decoration:underline;text-underline-offset:.3em;cursor:pointer;transition:color .2s var(--as-ease)}.as-catalog__reset:hover{color:var(--as-white)}.as-catalog__sort{position:relative;display:flex;align-items:center;gap:1rem}.as-catalog__sort-label{font-family:var(--as-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--as-on-dark-mute)}.as-select{appearance:none;-webkit-appearance:none;border:1px solid var(--as-line-dark);background:#0a17204d;color:var(--as-on-dark);font-family:var(--as-body);font-size:1.35rem;font-weight:500;padding:.9rem 3.6rem .9rem 1.6rem;border-radius:999px;cursor:pointer;transition:border-color .2s var(--as-ease),background-color .2s var(--as-ease)}.as-select:hover{border-color:#eaf3f873}.as-select__icon{position:absolute;right:1.4rem;width:1.2rem;height:1.2rem;pointer-events:none;color:var(--as-on-dark-mute)}.as-catalog .as-btn{--_bg: var(--as-sky-light);--_fg: var(--as-ink);--_bd: var(--as-sky-light)}.as-catalog .as-btn--ghost{--_bg: transparent;--_fg: var(--as-on-dark);--_bd: rgba(234, 243, 248, .3)}.as-catalog .as-btn--ghost:hover{--_bd: rgba(234, 243, 248, .6);background:#eaf3f80f}.as-btn.is-loading{opacity:.55;pointer-events:none}.as-catalog .as-chip:focus-visible,.as-catalog .as-select:focus-visible,.as-catalog__reset:focus-visible,.as-catalog .as-btn:focus-visible{outline:2px solid var(--as-sky-light);outline-offset:3px}.as-catalog__results{position:relative;min-height:30rem}@media(min-width:1280px){.as-list--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,4vw,6rem)}}.asterio{--as-skel-bg: rgba(10, 23, 32, .07);--as-skel-hi: rgba(10, 23, 32, .13)}.as-beats,.as-dark,.as-deep{--as-skel-bg: rgba(234, 243, 248, .08);--as-skel-hi: rgba(234, 243, 248, .17)}.as-catalog__skeleton{display:none;list-style:none;margin:0;padding:0;border-top:1px solid var(--as-line-dark)}.as-catalog__results[aria-busy=true] .as-catalog__skeleton{display:block}.as-catalog__results[aria-busy=true] .as-list,.as-catalog__results[aria-busy=true] .as-pager,.as-catalog__results[aria-busy=true] .as-pager__note,.as-catalog__results[aria-busy=true] .as-catalog__empty{display:none}.as-skel-beat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:1.4rem 0;border-bottom:1px solid var(--as-line-dark)}.as-skel-beat__text{display:grid;gap:.9rem;min-width:0}.as-skel{display:block;border-radius:.6rem;background:linear-gradient(90deg,var(--as-skel-bg) 0%,var(--as-skel-hi) 50%,var(--as-skel-bg) 100%);background-size:200% 100%;animation:as-skel-sweep 1.5s linear infinite}.as-skel--art{width:5.6rem;height:5.6rem;border-radius:.3rem}.as-skel--line{height:1.4rem;width:min(38rem,62%)}.as-skel--short{height:1.1rem;width:min(24rem,40%)}.as-skel--meta{display:none;width:12rem;height:1.1rem}@media(min-width:750px){.as-skel--art{width:6.4rem;height:6.4rem}.as-skel--meta{display:block}}@keyframes as-skel-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.as-skel{animation:none;background:var(--as-skel-bg)}}.as-pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;padding-top:clamp(3rem,5vw,5rem)}.as-pager__step{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;border:1px solid rgba(234,243,248,.28);border-radius:999px;color:var(--as-on-dark);font-family:var(--as-body);font-size:1.4rem;font-weight:600;text-decoration:none;transition:border-color .2s var(--as-ease),background-color .2s var(--as-ease)}.as-pager__step svg{width:1.3rem;height:1.3rem;flex:none}.as-pager__step:hover{border-color:#eaf3f899;background:#eaf3f80f}.as-pager__step[aria-disabled=true]{opacity:.35;pointer-events:none}.as-pager__pages{display:flex;align-items:center;gap:.4rem;list-style:none;margin:0;padding:0}.as-pager__p{display:grid;place-items:center;min-width:4rem;height:4rem;padding:0 .8rem;border-radius:999px;font-family:var(--as-mono);font-size:1.35rem;color:var(--as-on-dark-mute);text-decoration:none;transition:color .2s var(--as-ease),background-color .2s var(--as-ease)}.as-pager__p:hover{color:var(--as-white);background:#eaf3f814}.as-pager__p--now{background:var(--as-sky-light);color:var(--as-ink);font-weight:600}.as-pager__p--gap{min-width:2rem;opacity:.5}.as-pager__note{text-align:center;margin-top:1.6rem}.as-pager__step:focus-visible,.as-pager__p:focus-visible{outline:2px solid var(--as-sky-light);outline-offset:3px}@media(max-width:599px){.as-pager__step span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.as-pager__step{padding:1rem 1.4rem}.as-pager__p{min-width:3.6rem;height:3.6rem}}.as-catalog__empty{display:grid;justify-items:center;gap:1.2rem;text-align:center;padding:clamp(5rem,9vw,9rem) 0}.as-catalog__empty-t{margin:0;font-family:var(--as-display);font-size:clamp(2rem,2.4vw,2.6rem);font-weight:600;letter-spacing:-.02em;color:var(--as-white)}.as-catalog__empty-d{margin:0 0 1.2rem;color:var(--as-on-dark-mute);font-size:1.5rem;max-width:46ch}@media screen and (max-width:749px){.asterio-shop .footer__copyright .policies{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.4rem 1.4rem!important;padding-left:0!important;margin-top:.6rem}}#player-progress{touch-action:none}.product-audio-trigger{touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media screen and (max-width:749px){.as-nowcard__foot{gap:1.2rem}.as-nowcard__foot span{min-width:0;line-height:1.4}.as-nowcard__foot a{flex:none;display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 1.6rem;white-space:nowrap;font-size:1.35rem;color:var(--as-ink);background:var(--as-white, #fff);border:1px solid var(--as-line-light);border-radius:999px}.as-nowcard__foot a:after{content:"\2192";font-weight:400}.as-nowcard__foot a:active{background:var(--as-sky-glow, #ddeef9)}}.as-faq__item.as-faq--closing .as-faq__icon{transform:none;background:transparent;border-color:var(--as-line-light);color:inherit}.as-drawer-added{display:flex;align-items:center;gap:.8rem;margin:0;padding:1rem 1.4rem;border-radius:var(--as-r-sm, 1rem);background:#eef8f2;border:1px solid #b7e0c6;color:#0f5132;font-size:1.35rem;line-height:1.35;animation:as-added-in .35s var(--as-ease-out, ease-out) both}.as-drawer-added svg{flex:none;width:1.6rem;height:1.6rem}cart-drawer .drawer__header .as-drawer-added{flex-basis:100%;order:3;margin-top:1.2rem}cart-drawer .drawer__header:has(.as-drawer-added){flex-wrap:wrap}.cart-item.as-row-added{animation:as-row-flash 1.6s var(--as-ease, ease)}@keyframes as-added-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes as-row-flash{0%,35%{background-color:#eef8f2}}.as-toast{position:fixed;left:1.2rem;right:1.2rem;bottom:calc(var(--as-toast-offset, 0px) + 1.2rem + env(safe-area-inset-bottom,0px));z-index:10020;display:flex;align-items:center;gap:1rem;padding:1.2rem 1.2rem 1.2rem 1.6rem;border-radius:1.6rem;background:var(--as-ink, #0a1720);color:#fff;font-family:var(--as-body, inherit);font-size:1.4rem;line-height:1.35;box-shadow:0 1.2rem 3rem #0a172047;transform:translateY(1.2rem);opacity:0;transition:opacity .25s var(--as-ease, ease),transform .35s var(--as-ease-out, ease-out);pointer-events:none}.as-toast.is-in{opacity:1;transform:none;pointer-events:auto}.as-toast svg{flex:none;width:1.8rem;height:1.8rem;color:#7ad3a0}.as-toast{flex-wrap:wrap}.as-toast__text{flex:1 1 calc(100% - 3rem);min-width:0}.as-toast__license{display:block;margin-top:.2rem;font-family:var(--as-mono, ui-monospace, monospace);font-size:1.2rem;letter-spacing:.04em;color:#c7dfec}.as-toast__text strong{display:block;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as-toast__link{flex:1 1 100%;display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.6rem;border-radius:999px;background:#fff;color:var(--as-ink, #0a1720);font-weight:700;font-size:1.35rem;text-decoration:none;white-space:nowrap}.as-beat{position:relative;isolation:isolate}.as-beat:hover,.as-beat--playing{background:transparent}.as-beat:before{content:"";position:absolute;top:0;right:-1.2rem;bottom:0;left:-1.2rem;z-index:-1;border-radius:1rem;background:transparent;transition:background-color .25s var(--as-ease, ease);pointer-events:none}.as-beat--playing:before{background:#84b3ce14}@media(hover:hover){.as-beat:hover:before{background:#eaf3f80b}.as-beat--playing:hover:before{background:#84b3ce1a}}@media(hover:none){.as-beat:hover .as-beat__art img{transform:none}.as-beat:not(.as-beat--playing):hover .as-beat__play{opacity:0}}@media screen and (max-width:749px){#global-cover,#global-player .track-title{cursor:pointer}}.as-navbar{position:fixed;top:0;left:0;z-index:10030;width:100%;height:3px;background:var(--as-venice, #16587b);transform:scaleX(0);transform-origin:left center;opacity:0;pointer-events:none}.as-navbar.is-on{opacity:1;animation:as-nav-load 2.4s cubic-bezier(.1,.7,.2,1) forwards}.as-navbar.is-on.is-done{animation:none;transform:scaleX(1);opacity:0;transition:opacity .3s ease .12s}@keyframes as-nav-load{0%{transform:scaleX(0)}to{transform:scaleX(.85)}}.menu-drawer .as-nav-pending{position:relative;background:#0a172012}.menu-drawer .as-nav-pending:after{content:"";position:absolute;top:50%;right:3rem;width:1.6rem;height:1.6rem;margin-top:-.8rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:.75;animation:as-spin .7s linear infinite}@keyframes as-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.as-drawer-added,.cart-item.as-row-added{animation:none}.as-toast{transition:none}.as-beat:before{transition:none}.as-navbar.is-on{animation:none;transform:scaleX(.85)}.menu-drawer .as-nav-pending:after{animation:none;border-right-color:currentColor;width:.8rem;height:.8rem;margin-top:-.4rem;background:currentColor}}.asterio-shop .shopify-policy__body table,.asterio-shop .rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
/*# sourceMappingURL=/cdn/shop/t/28/assets/asterio-shop.css.map */
