@font-face{font-family:system85Pro;src:url(/_next/static/media/3b99c4b633bbed78-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:system85Pro;src:url(/_next/static/media/a7938cd5abc3ea96-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:system85Pro;src:url(/_next/static/media/15c1e24d21448082-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:system85Pro;src:url(/_next/static/media/03a243999dd0c9ad-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:system85Pro;src:url(/_next/static/media/711f8ba956b1d5f2-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:system85Pro;src:url(/_next/static/media/f273b5423819972e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:system85Pro Fallback;src:local("Arial");ascent-override:91.15%;descent-override:10.03%;line-gap-override:0.00%;size-adjust:93.69%}.__className_7d8034{font-family:system85Pro,system85Pro Fallback}.__variable_7d8034{--font-system85-pro:"system85Pro","system85Pro Fallback"}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/d4ec07a0a5ed7f41-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/5c5c10dca259bf2f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/110ee2f9d24f4d5f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/002e7fa9ffca7029-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/8cb8cc25c8f540cb-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:system85MonoPro;src:url(/_next/static/media/4d116dd57f1db2bb-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:system85MonoPro Fallback;src:local("Arial");ascent-override:64.95%;descent-override:7.15%;line-gap-override:0.00%;size-adjust:131.49%}.__className_e0ba83{font-family:system85MonoPro,system85MonoPro Fallback}.__variable_e0ba83{--font-system85-mono-pro:"system85MonoPro","system85MonoPro Fallback"}:root{--color-black:#121212;--color-white:#f5f5f5;--color-black-pure:#000;--color-white-pure:#fff;--color-text:var(--color-black);--color-text-inverse:var(--color-white);--color-bg:var(--color-white-pure);--color-bg-inverse:var(--color-black-pure);--color-title:#f7d51d;--color-disabled:#6c757d;--color-green:#22c55e;--border-base:var(--color-black-pure);--font-sans:var(--font-system85-pro),"SF Pro",system-ui,sans-serif;--font-mono:var(--font-system85-mono-pro),"SF Mono","Roboto Mono",monospace;--font-sans-features:"ss06","ss02","pnum";--font-mono-features:"ss06","ss02","tnum","lnum";--tracking-sans:0.04em;--tracking-sans-2xs:0.028em;--tracking-sans-xs:0.032em;--tracking-sans-base:0.04em;--tracking-sans-lg:0.05em;--tracking-sans-xl:0.06em;--tracking-sans-2xl:0.08em;--tracking-mono:-0.01em;--text-2xs:0.6875rem;--text-xs:0.8125rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:2rem;--text-xsmall:var(--text-2xs);--text-small:var(--text-xs);--text-regular:var(--text-base);--text-large:var(--text-lg);--text-heading:var(--text-xl);--leading-tight:1.2;--leading-normal:1.5;--space-xs:5px;--space-sm:10px;--space-md:20px;--space-lg:30px;--space-xl:40px;--header-padding-x:10px;--header-min-height:1.45rem;--header-height:3.3rem;--card-padding:10px;--card-padding-bottom:20px;--blur-sm:8px;--blur-md:12px;--blur-lg:20px;--opacity-idle:0.4;--opacity-disabled:0.5;--transition-fast:0.15s ease-out;--transition-normal:0.3s ease-out}.mono,.mono-regular{font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono-features)!important;letter-spacing:var(--tracking-mono)!important;-webkit-font-smoothing:subpixel-antialiased!important}.mono-regular{font-weight:400!important}.text-2xs{font-size:var(--text-2xs);line-height:1.6;letter-spacing:var(--tracking-sans-2xs)}.text-xs{font-size:var(--text-xs);letter-spacing:var(--tracking-sans-xs)}.text-base{font-size:var(--text-base);letter-spacing:var(--tracking-sans-base)}.text-lg{font-size:var(--text-lg);line-height:1.7;letter-spacing:var(--tracking-sans-lg)}.text-xl{font-size:var(--text-xl);line-height:1.7;letter-spacing:var(--tracking-sans-xl)}.text-2xl{font-size:var(--text-2xl);letter-spacing:var(--tracking-sans-2xl)}.outline{text-shadow:.75px 0 0 #050505,1.31638px .719138px 0 #050505,.81045px 1.262205px 0 #050505,.106106px 1.496242px 0 #050505,-.624221px 1.363942px 0 #050505,-1.201717px .897705px 0 #050505,-1.48599px .21168px 0 #050505,-1.404683px -.526175px 0 #050505,-.980468px -1.1352px 0 #050505,-.316194px -1.466295px 0 #050505,.425493px -1.438387px 0 #050505,1.063005px -1.05831px 0 #050505,1.140255px -.419148px 0 #050505;font-weight:500;color:var(--color-text-inverse)!important;outline-style:none!important}.outline,.outline:hover{text-decoration:none}.no-outline{text-shadow:none!important;-webkit-text-stroke:0!important}.outline-icon{fill:var(--color-text-inverse)!important;stroke:#050505;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke fill}.outline.yellow,.yellow{color:var(--color-title)!important}.bold,strong{font-weight:700!important}.text-small{font-size:var(--text-xs)}.text-large{font-size:var(--text-lg)}.outline-button{flex-shrink:0;background:transparent}.outline-button,.outline-menu-button{display:flex;align-items:center;justify-content:center;border:0}.outline-menu-button{mix-blend-mode:difference;position:relative;z-index:999;background-color:rgba(255,255,255,.01)}.outline,.outline-button,.outline-menu-button{line-height:1}.txt-compact-large,.txt-compact-large-plus,.txt-compact-medium,.txt-compact-medium-plus,.txt-compact-small,.txt-compact-small-plus,.txt-compact-xlarge,.txt-compact-xlarge-plus,.txt-compact-xsmall,.txt-compact-xsmall-plus,.txt-large,.txt-large-plus,.txt-medium,.txt-medium-plus,.txt-small,.txt-small-plus,.txt-xlarge-plus,.txt-xsmall,.txt-xsmall-plus{font-family:var(--font-sans)!important;font-size:inherit}.text-xsmall{font-size:var(--text-2xs)}.text-heading{font-size:var(--text-xl)}.debug-outline *{outline:1px solid red!important}.dots-animating,.dots-animating:hover{text-decoration:none!important}.page-title{font-feature-settings:var(--font-mono-features)!important;-webkit-font-smoothing:subpixel-antialiased!important;font-weight:700!important;font-size:var(--text-2xl);display:inline}.page-title,.section-title{font-family:var(--font-mono)!important;letter-spacing:var(--tracking-mono)!important;line-height:var(--leading-tight)}.section-title{font-feature-settings:var(--font-mono-features)!important;-webkit-font-smoothing:subpixel-antialiased!important;font-weight:700!important;font-size:var(--text-xl)}.card-title{font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono-features)!important;letter-spacing:var(--tracking-mono)!important;-webkit-font-smoothing:subpixel-antialiased!important;font-weight:700!important;display:inline}.artist-title,.card-title{font-size:var(--text-base);line-height:var(--leading-tight)}.artist-title--large{font-size:var(--text-xl)}.artist-title .artist{display:inline;margin-right:var(--space-sm)}.artist-title .title{font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono-features)!important;letter-spacing:var(--tracking-mono)!important;-webkit-font-smoothing:subpixel-antialiased!important;font-weight:700!important;display:inline}.label-text{font-size:var(--text-base);line-height:var(--leading-tight)}.artist-title--large .artist{margin-right:var(--space-md)}.artist-title a[class*=bg-],.artist-title a[class*=bg-]:hover{text-decoration:none}.tag-link{font-family:var(--font-mono)!important;font-feature-settings:"pnum","ss02","ss06"!important;letter-spacing:-.0125rem!important;-webkit-font-smoothing:subpixel-antialiased!important;font-size:var(--text-small);transition:color .2s}.tag-link:hover{text-decoration:underline}.tracklist-row{font-size:var(--text-base);line-height:var(--leading-tight)}.tracklist-row .tracklist-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracklist-artist{display:inline}.tracklist-title{display:inline;font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono-features)!important;letter-spacing:var(--tracking-mono)!important;-webkit-font-smoothing:subpixel-antialiased!important;font-weight:700!important}.cart-modal-backdrop{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.3);backdrop-filter:blur(20px);opacity:1;transition:opacity .2s ease-out,backdrop-filter .2s ease-out}.cart-modal-backdrop.entering,.cart-modal-backdrop.exiting{opacity:0;backdrop-filter:blur(0)}.cart-modal-overlay{position:fixed;inset:0}.cart-modal-panel{position:fixed;bottom:0;right:0;top:0;display:flex;flex-direction:column;height:100%;width:100%;border-left:1px solid var(--color-black-pure);background:var(--color-bg);color:var(--color-text)}@media (min-width:768px){.cart-modal-panel{width:416px}}.cart-modal-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-black-pure)}.cart-modal-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:var(--space-md)}.cart-modal-empty svg{width:3rem;height:3rem}.cart-modal-empty-text{font-weight:700}.cart-modal-content{display:flex;flex-direction:column;flex:1;overflow:hidden}.cart-modal-items{flex:1;overflow-y:auto;list-style:none;margin:0;padding:0}.cart-modal-items::-webkit-scrollbar{display:none}.cart-modal-items{-ms-overflow-style:none;scrollbar-width:none}.cart-item{display:flex;width:100%;border-bottom:1px solid var(--color-black-pure);padding:var(--space-sm);transition:background-color var(--transition-fast),color var(--transition-fast)}@media (hover:hover){.cart-item:hover{background-color:var(--color-black-pure)}.cart-item:hover,.cart-item:hover .cart-item-condition,.cart-item:hover .cart-item-quantity{color:var(--color-white-pure)}.cart-item:hover .cart-item-delete,.cart-item:hover .cart-item-delete button,.cart-item:hover .cart-item-delete svg{color:var(--color-white-pure)!important}}.cart-item-link{display:flex;flex:1;gap:var(--space-sm);text-decoration:none;color:inherit}.cart-item-thumbnail{position:relative;width:3rem;height:3rem;flex-shrink:0;overflow:hidden;background:var(--color-white)}.cart-item-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item-details{display:flex;flex-direction:column;flex:1;min-width:0}.cart-item-details .artist-title{display:flex;flex-direction:column}.cart-item-details .artist,.cart-item-details .title{display:block}.cart-item-condition,.cart-item-quantity{font-size:var(--text-small);color:var(--color-disabled);transition:color var(--transition-fast);line-height:1rem}.cart-item-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;margin-left:var(--space-sm)}.cart-item-delete{opacity:0;transition:opacity var(--transition-fast)}@media (hover:hover){.cart-item:hover .cart-item-delete{opacity:1}}@media (hover:none),(max-width:768px){.cart-item-delete{opacity:1}}.cart-modal-summary{border-top:1px solid var(--color-black-pure)}.cart-summary-row{display:flex;justify-content:space-between;padding:var(--space-sm);border-bottom:1px solid var(--color-black-pure)}.cart-summary-label{color:var(--color-disabled)}.cart-modal-footer{padding:var(--space-sm)}.cart-button{display:flex;align-items:center;gap:.25em;background:transparent;border:none;cursor:pointer}body.cart-modal-open .monogram{mix-blend-mode:normal}.checkout-items{width:100%}.checkout-items-list{list-style:none;margin:0 0 -1px;padding:0}.checkout-items .cart-item{padding:var(--space-sm) var(--space-md)}.checkout-items .cart-item-details,.checkout-items .cart-item-details .artist,.checkout-items .cart-item-details .title,.checkout-items .cart-item-right{font-size:var(--text-small)}@keyframes spin{to{transform:rotate(1turn)}}.cart-item-optimistic{opacity:.7}.cart-item-optimistic .cart-item-thumbnail{position:relative}.loading-dots{display:inline-flex;gap:2px}.loading-dots span{animation:loadingDot 1.4s ease-in-out infinite both;font-size:.75rem}.loading-dots span:first-child{animation-delay:0s}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes loadingDot{0%,80%,to{opacity:.2}40%{opacity:1}}.cart-item-adding{animation:cartItemFadeIn .3s ease forwards;opacity:0}@keyframes cartItemFadeIn{0%{opacity:0}to{opacity:.6}}.cart-item-loaded{animation:cartItemLoaded .3s ease forwards}@keyframes cartItemLoaded{0%{opacity:.6}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cart-item-cleaning{margin-top:var(--space-xs)}.clean-all-checkbox{padding-left:var(--space-sm)}.btn{box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-family:var(--font-mono)!important;font-feature-settings:var(--font-mono-features)!important;font-weight:400!important;border:1px solid transparent;border-radius:3px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;outline:none;white-space:nowrap}.btn,.btn *,.btn span{text-transform:uppercase!important;letter-spacing:.15em!important}.btn *,.btn span{font-family:var(--font-mono)!important;line-height:1!important;display:inline-flex!important;align-items:center!important}.btn:focus,.btn:focus-visible{outline:none;box-shadow:none}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-mini{height:24px!important;padding:0 8px}.btn-mini,.btn-small{font-size:var(--text-2xs)}.btn-small{height:32px!important;padding:0 12px}.btn-base{height:40px!important;padding:0 16px}.btn-base,.btn-large{font-size:var(--text-2xs)}.btn-large{height:48px!important;padding:0 24px}.btn-xlarge{height:56px!important;padding:0 32px;font-size:var(--text-xs)}.btn-primary{background:#7cdf7c;color:#000;border-color:#7cdf7c}@media (hover:hover){.btn-primary:hover:not(:disabled){background:var(--color-green);border-color:var(--color-green);color:#fff}}.btn-primary:active:not(:disabled){background:var(--color-green);border-color:var(--color-green);color:#fff}.btn-primary:disabled{background:#9ca3af;color:#fff;border-color:#9ca3af;opacity:1}.btn-secondary{background:#d4d4d8;color:#fff;border-color:#d4d4d8}@media (hover:hover){.btn-secondary:hover:not(:disabled){background:#000;border-color:#000}}.btn-secondary:active:not(:disabled){background:#000;border-color:#000}.btn-secondary:disabled{background:#d4d4d8;color:#fff;border-color:#d4d4d8;opacity:1}.btn-danger{background:#dc2626;color:#fff;border-color:#dc2626}@media (hover:hover){.btn-danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}}.btn-transparent{background:transparent;color:inherit;border-color:transparent}@media (hover:hover){.btn-transparent:hover:not(:disabled){background:rgba(0,0,0,.05)}}.btn-loading{pointer-events:none}.btn-spinner{position:absolute;display:flex;align-items:center;justify-content:center}.btn-mini .btn-spinner svg{width:12px;height:12px}.btn-spinner svg{width:16px;height:16px}.btn-large .btn-spinner svg,.btn-xlarge .btn-spinner svg{width:20px;height:20px}[data-testid=checkout-container] .btn,[data-testid=checkout-container] .btn *,[data-testid=checkout-container] .btn span{font-family:var(--font-mono)!important;text-transform:uppercase!important;letter-spacing:.15em!important}.btn-hover-swap .btn-text-default{display:inline-flex!important}.btn-hover-swap .btn-text-hover{display:none!important}@media (hover:hover){.btn-hover-swap:hover .btn-text-default{display:none!important}.btn-hover-swap:hover .btn-text-hover{display:inline-flex!important}}.floating-input{position:relative}.floating-input input{padding-top:1.25rem;padding-bottom:.25rem}.floating-input label{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--color-disabled);pointer-events:none;transition:all .2s ease-out;transform-origin:left top}.floating-input input:not(:-moz-placeholder)+label{top:.5rem;transform:translateY(0) scale(.75);color:var(--color-text)}.floating-input input:focus+label,.floating-input input:not(:placeholder-shown)+label{top:.5rem;transform:translateY(0) scale(.75);color:var(--color-text)}.floating-input input:-webkit-autofill,.floating-input input:-webkit-autofill:active,.floating-input input:-webkit-autofill:focus,.floating-input input:-webkit-autofill:hover{caret-color:currentColor}.floating-input input:-webkit-autofill,.floating-input input:-webkit-autofill:active,.floating-input input:-webkit-autofill:focus,.floating-input input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 9999px white!important;-webkit-text-fill-color:inherit!important;background-color:white!important;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 9999px white!important;-webkit-text-fill-color:inherit!important;background-color:white!important;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}[data-state=checked]{background-color:#9ca3af!important;border-color:#9ca3af!important}select:focus{outline:none!important;box-shadow:none!important}input[type=checkbox],input[type=radio]{accent-color:#9ca3af}[data-headlessui-state*=checked]{--tw-ring-color:#9ca3af}.menu-link{font-family:var(--font-mono)!important;font-feature-settings:"pnum","ss02","ss06"!important;letter-spacing:-.0125rem!important;-webkit-font-smoothing:subpixel-antialiased!important}.menu-link.active,.menu-link.bold{font-weight:700!important}.footer-text{font-family:var(--font-mono)!important;font-feature-settings:"pnum","ss02","ss06"!important;letter-spacing:-.0125rem!important;-webkit-font-smoothing:subpixel-antialiased!important}footer{padding-bottom:env(safe-area-inset-bottom,0);transition:padding-bottom .3s ease}