:root{--color-background: #15130b;--color-surface: #15130b;--color-surface-dim: #15130b;--color-surface-bright: #3c392f;--color-surface-container-lowest: #100e07;--color-surface-container-low: #1e1c13;--color-surface-container: #222017;--color-surface-container-high: #2c2a21;--color-surface-container-highest: #37352b;--color-surface-variant: #37352b;--color-inverse-surface: #e8e2d4;--color-inverse-on-surface: #333027;--color-surface-tint: #ffb4ab;--color-on-background: #e8e2d4;--color-on-surface: #e8e2d4;--color-on-surface-variant: #dfbfbb;--color-primary: #ffb4ab;--color-on-primary: #690005;--color-primary-container: #9e2b25;--color-on-primary-container: #ffb9b1;--color-primary-fixed: #ffdad6;--color-primary-fixed-dim: #ffb4ab;--color-on-primary-fixed: #410002;--color-on-primary-fixed-variant: #891c18;--color-inverse-primary: #aa342d;--color-secondary: #f5bd58;--color-secondary-rgb: 245, 189, 88;--color-on-secondary: #422c00;--color-secondary-container: #976a00;--color-on-secondary-container: #fff7f0;--color-secondary-fixed: #ffdeaa;--color-secondary-fixed-dim: #f5bd58;--color-on-secondary-fixed: #271900;--color-on-secondary-fixed-variant: #5f4100;--color-tertiary: #9fd1bd;--color-on-tertiary: #00382a;--color-tertiary-container: #2e5e4e;--color-on-tertiary-container: #a3d5c1;--color-tertiary-fixed: #baeed9;--color-tertiary-fixed-dim: #9fd1bd;--color-on-tertiary-fixed: #002117;--color-on-tertiary-fixed-variant: #1e4f40;--color-error: #ffb4ab;--color-on-error: #690005;--color-error-container: #93000a;--color-on-error-container: #ffdad6;--color-outline: #a78a87;--color-outline-variant: #58413f;--font-display: "Anton", sans-serif;--font-data: "Space Mono", monospace;--font-body: "Archivo", sans-serif;--text-display-xl-size: 72px;--text-display-xl-line: 72px;--text-display-xl-tracking: .02em;--text-display-xl-weight: 400;--text-display-2xl-size: 112px;--text-display-2xl-line: 104px;--text-display-2xl-tracking: .02em;--text-display-2xl-mobile-size: 48px;--text-display-2xl-mobile-line: 48px;--text-headline-lg-size: 40px;--text-headline-lg-line: 44px;--text-headline-lg-tracking: .04em;--text-headline-lg-weight: 400;--text-headline-lg-mobile-size: 32px;--text-headline-lg-mobile-line: 36px;--text-headline-lg-mobile-weight: 400;--text-data-lg-size: 18px;--text-data-lg-line: 24px;--text-data-lg-weight: 700;--text-data-sm-size: 12px;--text-data-sm-line: 16px;--text-data-sm-tracking: .05em;--text-data-sm-weight: 400;--text-body-md-size: 16px;--text-body-md-line: 24px;--text-body-md-weight: 400;--text-body-sm-size: 14px;--text-body-sm-line: 20px;--text-body-sm-weight: 400;--text-label-caps-size: 12px;--text-label-caps-line: 16px;--text-label-caps-weight: 700;--space-unit: 4px;--space-stack-sm: 8px;--space-stack-md: 16px;--space-stack-lg: 32px;--space-gutter: 24px;--space-margin-mobile: 16px;--space-margin-desktop: 64px;--radius-none: 0;--radius-default: .25rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-full: 9999px;--motion-duration-fast: .2s;--motion-duration-base: .3s;--motion-duration-slow: .5s;--motion-duration-marquee: 20s;--motion-duration-tonearm-drop: 1.5s;--motion-duration-vinyl-spin: 5s;--motion-ease-default: cubic-bezier(.4, 0, .2, 1);--motion-ease-out: cubic-bezier(0, 0, .2, 1);--motion-ease-linear: linear;--layout-max-width: 1440px;--layout-header-offset: 88px}@media (prefers-reduced-motion: reduce){:root{--motion-duration-fast: 0ms;--motion-duration-base: 0ms;--motion-duration-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--color-background);color:var(--color-on-background);font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);font-weight:var(--text-body-md-weight)}h1,h2,h3,p,figure{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.c-skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--color-secondary);color:var(--color-on-secondary);padding:var(--space-stack-sm) var(--space-stack-md)}.c-skip-link:focus{left:var(--space-stack-sm);top:var(--space-stack-sm)}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.c-icon{width:1.5em;height:1.5em;flex-shrink:0}.c-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:var(--text-label-caps-size);line-height:var(--text-label-caps-line);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-md) var(--space-stack-lg);border-radius:var(--radius-none);border:2px solid transparent;transition:background-color var(--motion-duration-base) var(--motion-ease-default),border-color var(--motion-duration-base) var(--motion-ease-default),color var(--motion-duration-base) var(--motion-ease-default)}.c-btn--primary{background:var(--color-primary-container);border-color:var(--color-primary-container);color:var(--color-on-surface)}.c-btn--primary:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-surface)}.c-btn--outline{background:transparent;border-color:var(--color-outline-variant);color:var(--color-on-surface)}.c-btn--outline:hover{border-color:var(--color-secondary);color:var(--color-secondary)}.c-ticker{background:var(--color-secondary);color:var(--color-surface);border-bottom:1px solid var(--color-surface-variant);padding-block:var(--space-stack-sm);overflow:hidden;white-space:nowrap}.c-ticker__track{display:inline-flex;animation:vader-marquee var(--motion-duration-marquee) var(--motion-ease-linear) infinite}.c-ticker__item{font-family:var(--font-data);font-size:var(--text-data-sm-size);line-height:var(--text-data-sm-line);letter-spacing:var(--text-data-sm-tracking);font-weight:700;text-transform:uppercase;padding-inline-end:var(--space-margin-desktop)}@keyframes vader-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.c-ticker__track{animation-play-state:paused}.c-ticker{overflow-x:auto}}.c-header{position:sticky;top:0;z-index:50;background:var(--color-background);border-bottom:1px solid var(--color-outline-variant)}.c-header__inner{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-stack-md) var(--space-margin-mobile);display:flex;align-items:center;justify-content:space-between;gap:var(--space-stack-md)}@media (min-width: 64rem){.c-header__inner{padding-inline:var(--space-margin-desktop)}}.c-header__logo{display:inline-flex;margin-inline:auto}.c-header__logo img{height:40px;width:auto}@media (min-width: 64rem){.c-header__logo{margin-inline-start:0;margin-inline-end:auto}.c-header__logo img{height:48px}}.c-header__actions{display:none;align-items:center;gap:var(--space-stack-lg)}@media (min-width: 64rem){.c-header__actions{display:flex}}.c-header__nav-list{display:flex;align-items:center;gap:var(--space-stack-md)}.c-header__nav-list a{font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;color:var(--color-on-surface);transition:color var(--motion-duration-fast) var(--motion-ease-default)}.c-header__nav-list a:hover{color:var(--color-secondary)}.c-header__cart{position:relative;display:inline-flex;color:var(--color-primary)}.c-header__cart:hover{color:var(--color-secondary)}.c-header__cart-count{position:absolute;top:-.5em;right:-.5em;background:var(--color-secondary);color:var(--color-surface);font-family:var(--font-data);font-size:10px;font-weight:700;width:1.2em;height:1.2em;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}.c-header__menu-toggle{color:var(--color-on-surface)}@media (min-width: 64rem){.c-header__menu-toggle{display:none}}.c-mobile-menu{background:var(--color-surface-container-lowest);border-bottom:1px solid var(--color-outline-variant);padding:var(--space-stack-lg) var(--space-margin-mobile)}@media (min-width: 64rem){.c-mobile-menu{display:none}}.c-mobile-menu__list{display:flex;flex-direction:column;gap:var(--space-stack-md)}.c-mobile-menu__list a{font-family:var(--font-body);font-size:var(--text-body-md-size);text-transform:uppercase;color:var(--color-on-surface)}.c-mobile-menu__cart{display:block;margin-top:var(--space-stack-lg);font-family:var(--font-data);color:var(--color-secondary)}.c-hero{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-stack-lg) var(--space-margin-mobile);border-bottom:1px solid var(--color-surface-container-high);display:flex;flex-direction:column;align-items:center;gap:var(--space-margin-desktop);overflow-x:hidden}@media (min-width: 64rem){.c-hero{flex-direction:row;padding:var(--space-margin-desktop)}}.c-hero__copy{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-stack-lg)}@media (min-width: 64rem){.c-hero__copy{width:50%}}.c-hero__title{font-family:var(--font-display);text-transform:uppercase;line-height:var(--text-display-2xl-mobile-line);font-size:var(--text-display-2xl-mobile-size);color:var(--color-on-surface)}@media (min-width: 64rem){.c-hero__title{font-size:var(--text-display-2xl-size);line-height:var(--text-display-2xl-line);letter-spacing:var(--text-display-2xl-tracking)}}.c-hero__title-accent{color:var(--color-primary)}.c-hero__subtitle{font-family:var(--font-data);font-size:var(--text-data-lg-size);line-height:var(--text-data-lg-line);font-weight:var(--text-data-lg-weight);color:var(--color-on-surface-variant);max-width:26rem}.c-hero__actions{display:flex;flex-direction:column;gap:var(--space-stack-sm);width:100%}@media (min-width: 30rem){.c-hero__actions{flex-direction:row;width:auto}}.c-hero__visual{width:100%;max-width:500px;aspect-ratio:1/1;position:relative;display:flex;align-items:center;justify-content:center}@media (min-width: 64rem){.c-hero__visual{width:50%}}.c-vinyl{width:100%;height:100%;border-radius:var(--radius-full);overflow:hidden;border:4px solid var(--color-surface-container-high);box-shadow:inset 0 0 50px #000c;animation:vader-vinyl-spin var(--motion-duration-vinyl-spin) var(--motion-ease-linear) infinite}.c-vinyl__label{width:100%;height:100%;object-fit:cover;transform:scale(1.1)}@keyframes vader-vinyl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.c-vinyl{animation-play-state:paused}}.c-tonearm{position:absolute;top:0;right:-10%;width:70%;max-width:350px;height:auto;z-index:1;animation:vader-tonearm-drop var(--motion-duration-tonearm-drop) var(--motion-ease-out) forwards;transform-origin:90% 20%;overflow:visible}.c-tonearm__pivot-outer{fill:var(--color-surface-container-high)}.c-tonearm__pivot-mid{fill:var(--color-surface-container-highest)}.c-tonearm__pivot-inner,.c-tonearm__stylus{fill:var(--color-secondary)}.c-tonearm__counterweight{fill:var(--color-surface-container-low)}.c-tonearm__counterweight-cap{fill:var(--color-surface-bright)}.c-tonearm__arm{stroke:var(--color-on-surface)}.c-tonearm__arm-highlight{stroke:#fff;opacity:.3}.c-tonearm__headshell{fill:var(--color-surface-container-high);stroke:var(--color-outline-variant);stroke-width:2}.c-tonearm__stylus-tip{fill:var(--color-primary-container)}.c-tonearm__stylus-point{fill:var(--color-on-surface)}@keyframes vader-tonearm-drop{0%{transform:rotate(-25deg) translateY(-20px);opacity:0}to{transform:rotate(0) translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){.c-tonearm{animation:none;transform:rotate(0) translateY(0);opacity:1}}.c-trust-row{background:var(--color-surface-container-low);border-bottom:1px solid var(--color-surface-container-high);max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-stack-md) var(--space-margin-mobile);display:grid;gap:var(--space-gutter)}@media (min-width: 48rem){.c-trust-row{grid-template-columns:repeat(3,1fr);padding-inline:var(--space-margin-desktop)}}.c-trust-row__item{display:flex;align-items:center;gap:var(--space-stack-md);padding-block:var(--space-stack-sm)}@media (min-width: 48rem){.c-trust-row__item:not(:last-child){border-right:1px solid var(--color-outline-variant);padding-inline-end:var(--space-gutter)}.c-trust-row__item:not(:first-child){padding-inline-start:var(--space-gutter)}}.c-trust-row__item .c-icon{width:2rem;height:2rem;flex-shrink:0;color:var(--color-secondary)}.c-trust-row__title{font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;color:var(--color-on-surface)}.c-trust-row__desc{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);margin-top:var(--space-unit)}.c-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-stack-md);border-bottom:4px solid var(--color-primary-container);padding-bottom:var(--space-stack-sm);margin-bottom:var(--space-stack-lg)}.c-section-header__title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-headline-lg-mobile-size);line-height:var(--text-headline-lg-mobile-line);color:var(--color-on-surface)}@media (min-width: 64rem){.c-section-header__title{font-size:var(--text-headline-lg-size);line-height:var(--text-headline-lg-line)}}.c-section-header__link{font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;color:var(--color-secondary);white-space:nowrap}.c-section-header__link:hover{text-decoration:underline}.c-product-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--color-outline-variant);background:var(--color-surface)}.c-product-card__link{display:block}.c-product-card__image{position:relative;z-index:2;aspect-ratio:1/1;overflow:hidden;border-bottom:1px solid var(--color-outline-variant);transition:transform var(--motion-duration-base) var(--motion-ease-default)}.c-product-card__image img{width:100%;height:100%;object-fit:cover}.c-product-card__body{padding:var(--space-stack-md)}.c-product-card__title{font-family:var(--font-body);font-size:var(--text-body-md-size);font-weight:700;line-height:1.2;color:var(--color-on-surface);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-product-card__footer{margin-top:auto;padding:var(--space-stack-md);border-top:1px solid rgba(167,138,135,.3);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-stack-sm)}.c-product-card__price{font-family:var(--font-data);font-size:var(--text-data-lg-size);font-weight:var(--text-data-lg-weight);color:var(--color-secondary)}.c-product-card__footer .add_to_cart_button{color:var(--color-on-surface);transition:color var(--motion-duration-fast) var(--motion-ease-default)}.c-product-card__footer .add_to_cart_button:hover{color:var(--color-primary)}.c-footer{background:var(--color-surface-container-lowest);border-top:1px solid var(--color-outline-variant)}.c-footer__inner{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-stack-lg) var(--space-margin-mobile);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-stack-md)}@media (min-width: 64rem){.c-footer__inner{flex-direction:row;justify-content:space-between;padding-inline:var(--space-margin-desktop)}}.c-footer__brand-name{display:block;font-family:var(--font-display);font-size:var(--text-headline-lg-mobile-size);text-transform:uppercase;color:var(--color-on-surface)}.c-footer__legal{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);margin-top:var(--space-stack-sm)}.c-footer__columns{display:flex;flex-direction:column;gap:var(--space-stack-lg)}@media (min-width: 30rem){.c-footer__columns{flex-direction:row;gap:var(--space-margin-desktop)}}.c-footer__column-title{font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;color:var(--color-on-surface);margin-bottom:var(--space-stack-sm)}.c-footer__nav-list{display:flex;flex-direction:column;gap:var(--space-stack-sm)}.c-footer__nav-list a{font-family:var(--font-data);font-size:var(--text-data-sm-size);text-transform:uppercase;color:var(--color-on-surface-variant);transition:color var(--motion-duration-base) var(--motion-ease-default)}.c-footer__nav-list a:hover{color:var(--color-primary)}.c-floating-actions{position:fixed;bottom:var(--space-stack-lg);right:var(--space-stack-lg);z-index:50;display:flex;flex-direction:column;gap:var(--space-stack-sm)}.c-floating-actions__promo{width:3.5rem;height:3.5rem;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0006;border:2px solid var(--color-surface);transition:background-color var(--motion-duration-base) var(--motion-ease-default),color var(--motion-duration-base) var(--motion-ease-default)}.c-floating-actions__promo{background:var(--color-surface-container-high);color:var(--color-on-surface)}.c-floating-actions__promo:hover{background:var(--color-secondary);color:var(--color-on-secondary)}.c-glow{position:fixed;top:0;left:0;width:400px;height:400px;pointer-events:none;z-index:2;background:radial-gradient(circle,rgba(var(--color-secondary-rgb),.06) 0%,transparent 70%);border-radius:var(--radius-full);transform:translate(-50%,-50%);transition:opacity var(--motion-duration-base) var(--motion-ease-default)}@media (prefers-reduced-motion: reduce){.c-glow{display:none}}.tilt-card{transform-style:preserve-3d;transition:transform var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-default),border-color var(--motion-duration-base) var(--motion-ease-default)}.tilt-card:hover{box-shadow:0 14px 34px #0000008c;border-color:var(--color-secondary)}.tilt-card:active{transform:scale(.98)!important}.tilt-card:hover .c-product-card__image{transform:translateZ(18px)}@media (prefers-reduced-motion: reduce){.tilt-card{transform:none!important}.tilt-card:hover .c-product-card__image{transform:none}}.c-catalog{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-margin-desktop) var(--space-margin-mobile);scroll-margin-top:var(--layout-header-offset)}@media (min-width: 64rem){.c-catalog{padding-inline:var(--space-margin-desktop)}}.c-catalog__header{margin-bottom:var(--space-stack-lg)}.c-catalog__filters{display:grid;gap:var(--space-stack-lg);margin-bottom:var(--space-stack-lg);padding-bottom:var(--space-stack-md);border-bottom:1px solid var(--color-outline-variant)}.c-catalog__search{max-width:32rem}.c-catalog__search form{display:flex;align-items:center;gap:var(--space-stack-sm)}.c-catalog__search label{flex:1;min-width:0}.c-catalog__search input[type=search],.c-catalog__search input[type=text]{width:100%;min-width:0;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);font-family:var(--font-body);padding:var(--space-stack-sm) var(--space-stack-md)}.c-catalog__search input[type=search]::placeholder,.c-catalog__search input[type=text]::placeholder{color:var(--color-on-surface-variant);opacity:.7}.c-catalog__search button,.c-catalog__search input[type=submit]{flex-shrink:0;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-sm) var(--space-stack-md);transition:border-color var(--motion-duration-base) var(--motion-ease-default),color var(--motion-duration-base) var(--motion-ease-default)}.c-catalog__search button:hover,.c-catalog__search input[type=submit]:hover{border-color:var(--color-secondary);color:var(--color-secondary)}.c-catalog__search .aws-container{width:100%}.c-catalog__filter-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-stack-sm)}@media (min-width: 48rem){.c-catalog__filter-group{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}.c-catalog__control-label{display:block;margin-bottom:var(--space-stack-sm);font-family:var(--font-body);font-size:var(--text-label-caps-size);line-height:var(--text-label-caps-line);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.04em;color:var(--color-secondary)}.c-catalog__filter-select-group,.c-catalog__ordering-group{display:flex;flex-direction:column}.c-catalog__filter-select,.c-catalog__ordering select{background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);font-family:var(--font-body);padding:var(--space-stack-sm) var(--space-stack-md);max-width:100%;min-width:14rem}.c-catalog__ordering .woocommerce-ordering{float:none}.c-catalog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-gutter)}@media (min-width: 30rem){.c-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 48rem){.c-catalog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 64rem){.c-catalog__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.c-catalog__empty{font-family:var(--font-data);color:var(--color-on-surface-variant);padding:var(--space-margin-desktop) 0;text-align:center}.woocommerce-pagination{margin-top:var(--space-stack-lg);display:flex;justify-content:center}.woocommerce-pagination ul.page-numbers{display:flex;gap:var(--space-stack-sm);list-style:none;margin:0;padding:0}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;font-family:var(--font-data);color:var(--color-on-surface-variant);padding:var(--space-stack-sm)}.woocommerce-pagination .current{color:var(--color-secondary)}.c-multiselect{position:relative;min-width:12rem}.c-multiselect__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-stack-sm);width:100%;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);font-family:var(--font-body);font-size:1rem;padding:var(--space-stack-sm) var(--space-stack-md);cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-ease-default)}.c-multiselect__toggle:hover,.c-multiselect__toggle[aria-expanded=true]{border-color:var(--color-secondary)}.c-multiselect__toggle-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-multiselect__chevron{flex-shrink:0;width:1rem;height:1rem;color:var(--color-secondary);transition:transform var(--motion-duration-fast) var(--motion-ease-default)}.c-multiselect__toggle[aria-expanded=true] .c-multiselect__chevron{transform:rotate(180deg)}.c-multiselect__panel{position:absolute;top:calc(100% + 4px);left:0;z-index:20;width:100%;min-width:max-content;background:var(--color-surface-container-low);border:1px solid var(--color-outline-variant);box-shadow:0 8px 24px #0006}.c-multiselect__fieldset{border:0;margin:0;padding:0}.c-multiselect__list{list-style:none;margin:0;padding:var(--space-stack-sm) 0;max-height:16rem;overflow-y:auto}.c-multiselect__item:hover{background:var(--color-surface-container-high)}.c-multiselect__option{display:flex;align-items:center;gap:var(--space-stack-sm);padding:var(--space-stack-sm) var(--space-stack-md);font-family:var(--font-body);font-size:.9375rem;color:var(--color-on-surface);cursor:pointer}.c-multiselect__option input[type=checkbox]{flex-shrink:0;width:1rem;height:1rem;accent-color:var(--color-secondary)}.c-multiselect__apply{display:block;width:100%;background:var(--color-secondary);border:0;border-top:1px solid var(--color-outline-variant);color:var(--color-surface);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-sm) var(--space-stack-md);cursor:pointer;transition:opacity var(--motion-duration-fast) var(--motion-ease-default)}.c-multiselect__apply:hover{opacity:.85}.c-product{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-margin-desktop) var(--space-margin-mobile)}@media (min-width: 64rem){.c-product{padding-inline:var(--space-margin-desktop)}}.c-product__layout{display:grid;grid-template-columns:1fr;gap:var(--space-margin-desktop)}@media (min-width: 56rem){.c-product__layout{grid-template-columns:1fr 1fr}}.c-product__gallery .woocommerce-product-gallery{float:none!important;width:100%!important;max-width:100%}.c-product__gallery .woocommerce-product-gallery__wrapper{width:100%;aspect-ratio:1/1;position:relative!important;overflow:hidden!important}.c-product__gallery .woocommerce-product-gallery__image,.c-product__gallery .woocommerce-product-gallery__image--placeholder{display:block;width:100%;height:100%;border:1px solid var(--color-outline-variant);background:var(--color-surface-container-low)}.c-product__gallery .woocommerce-product-gallery__image a,.c-product__gallery .woocommerce-product-gallery__image--placeholder a{display:block;width:100%;height:100%}.c-product__gallery .woocommerce-product-gallery__image img,.c-product__gallery .woocommerce-product-gallery__image--placeholder img{width:100%;height:100%;object-fit:contain;display:block}.c-product__gallery .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:var(--space-stack-sm);margin-top:var(--space-stack-sm);padding:0;list-style:none}.c-product__gallery .flex-control-thumbs li{width:4.5rem}.c-product__gallery .flex-control-thumbs img{border:1px solid var(--color-outline-variant);cursor:pointer}.c-product__gallery .flex-control-thumbs img.flex-active{border-color:var(--color-secondary)}.c-product__summary .product_title{font-family:var(--font-display);font-size:var(--text-headline-lg-mobile-size);line-height:var(--text-headline-lg-mobile-line);text-transform:uppercase;color:var(--color-on-surface);margin-bottom:var(--space-stack-md)}@media (min-width: 64rem){.c-product__summary .product_title{font-size:var(--text-headline-lg-size);line-height:var(--text-headline-lg-line)}}.c-product__summary .price{font-family:var(--font-data);font-size:var(--text-data-lg-size);font-weight:var(--text-data-lg-weight);color:var(--color-secondary);display:block;margin-bottom:var(--space-stack-md)}.c-product__summary .price del{color:var(--color-on-surface-variant);opacity:.7;margin-inline-end:var(--space-stack-sm)}.c-product__summary .woocommerce-product-details__short-description{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:var(--color-on-surface-variant);margin-bottom:var(--space-stack-lg)}.c-product__summary .stock{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);margin-bottom:var(--space-stack-md)}.c-product__summary .stock.out-of-stock{color:var(--color-primary)}.c-product__summary form.cart{display:flex;align-items:center;gap:var(--space-stack-md);margin-bottom:var(--space-stack-lg)}.c-product__summary form.cart .quantity input{width:4rem;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);padding:var(--space-stack-sm);font-family:var(--font-data)}.c-product__summary form.cart .single_add_to_cart_button{background:var(--color-primary-container);border:2px solid var(--color-primary-container);color:var(--color-on-surface);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-md) var(--space-stack-lg);transition:background-color var(--motion-duration-base) var(--motion-ease-default),border-color var(--motion-duration-base) var(--motion-ease-default)}.c-product__summary form.cart .single_add_to_cart_button:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-surface)}.c-product__summary .product_meta{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);border-top:1px solid var(--color-outline-variant);padding-top:var(--space-stack-md)}.c-product__summary .product_meta a{color:var(--color-secondary)}.c-product__details{margin-top:var(--space-margin-desktop)}.c-product__details .woocommerce-tabs ul.tabs{display:flex;gap:var(--space-stack-lg);list-style:none;padding:0;margin:0 0 var(--space-stack-lg);border-bottom:1px solid var(--color-outline-variant)}.c-product__details .woocommerce-tabs ul.tabs li a{display:inline-block;padding-bottom:var(--space-stack-sm);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;color:var(--color-on-surface-variant)}.c-product__details .woocommerce-tabs ul.tabs li.active a{color:var(--color-secondary);border-bottom:2px solid var(--color-secondary)}.c-product__details .woocommerce-Tabs-panel{font-family:var(--font-body);color:var(--color-on-surface-variant);max-width:42rem}.c-product__details .related.products{margin-top:var(--space-margin-desktop)}.c-product__details .related.products>h2{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-headline-lg-mobile-size);color:var(--color-on-surface);margin-bottom:var(--space-stack-lg)}.c-product__details .related.products ul.products{display:grid;grid-template-columns:1fr;gap:var(--space-gutter);padding:0;list-style:none}@media (min-width: 30rem){.c-product__details .related.products ul.products{grid-template-columns:repeat(2,1fr)}}@media (min-width: 64rem){.c-product__details .related.products ul.products{grid-template-columns:repeat(4,1fr)}}.c-product__details .related.products ul.products li.product{width:auto!important;margin-right:0!important;float:none}.c-product__details .related.products ul.products:before,.c-product__details .related.products ul.products:after{content:none}.c-page{max-width:var(--layout-max-width);margin-inline:auto;padding:var(--space-margin-desktop) var(--space-margin-mobile)}@media (min-width: 64rem){.c-page{padding-inline:var(--space-margin-desktop)}}.c-page__title{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-headline-lg-mobile-size);line-height:var(--text-headline-lg-mobile-line);color:var(--color-on-surface);border-bottom:1px solid var(--color-outline-variant);padding-bottom:var(--space-stack-md);margin-bottom:var(--space-stack-lg)}@media (min-width: 64rem){.c-page__title{font-size:var(--text-headline-lg-size);line-height:var(--text-headline-lg-line)}}.c-page__content{font-family:var(--font-body);color:var(--color-on-surface-variant)}.c-page__content>p,.c-page__content>ul,.c-page__content>ol,.c-page__content>h2,.c-page__content>h3{max-width:48rem}.c-page__content p{margin-bottom:var(--space-stack-md)}.c-page__content .woocommerce{margin-top:var(--space-stack-lg)}.woocommerce-cart .c-page__content,.woocommerce-checkout .c-page__content{max-width:none}table.shop_table{width:100%;border-collapse:collapse;margin-bottom:var(--space-stack-lg)}table.shop_table th{text-align:left;font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;color:var(--color-on-surface-variant);padding:var(--space-stack-sm) var(--space-stack-md);border-bottom:1px solid var(--color-outline-variant)}table.shop_table td{font-family:var(--font-body);color:var(--color-on-surface);padding:var(--space-stack-md);border-bottom:1px solid var(--color-outline-variant)}table.shop_table .product-thumbnail img{width:4.5rem;height:4.5rem;object-fit:contain;background:var(--color-surface-container-low);border:1px solid var(--color-outline-variant)}table.shop_table .product-name a{color:var(--color-on-surface);font-weight:700}table.shop_table .product-price,table.shop_table .product-subtotal{font-family:var(--font-data);color:var(--color-secondary)}table.shop_table .quantity .qty{width:4rem;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);padding:var(--space-stack-sm);font-family:var(--font-data)}table.shop_table .product-remove a{color:var(--color-on-surface-variant);font-size:1.2rem}table.shop_table .product-remove a:hover{color:var(--color-primary)}.coupon{display:flex;gap:var(--space-stack-sm);align-items:center}.coupon .input-text{background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);padding:var(--space-stack-sm) var(--space-stack-md);font-family:var(--font-body)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none!important;width:100%!important}.cart-collaterals{max-width:24rem;margin-left:auto}.cart-collaterals .cart_totals table{width:100%}.cart-collaterals .cart_totals table th{width:25%!important}.cart-collaterals .cart_totals th,.cart-collaterals .cart_totals td{font-family:var(--font-data)}.cart-collaterals .cart_totals .order-total{color:var(--color-secondary);font-size:var(--text-data-lg-size)}.cart-collaterals .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}.cart-collaterals .woocommerce-shipping-methods li{padding:var(--space-stack-sm) 0}.cart-collaterals .woocommerce-shipping-methods li:not(:last-child){border-bottom:1px solid var(--color-outline-variant)}.cart-collaterals .woocommerce-shipping-methods label{margin-left:var(--space-stack-sm)}.wc-proceed-to-checkout .checkout-button,button[name=update_cart],input[name=apply_coupon]{display:inline-block;background:var(--color-primary-container);border:2px solid var(--color-primary-container);color:var(--color-on-surface);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-md) var(--space-stack-lg);text-align:center;transition:background-color var(--motion-duration-base) var(--motion-ease-default),border-color var(--motion-duration-base) var(--motion-ease-default)}.wc-proceed-to-checkout .checkout-button:hover,button[name=update_cart]:hover,input[name=apply_coupon]:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-surface)}.woocommerce-checkout .col2-set,.woocommerce-checkout #customer_details{display:grid;gap:var(--space-margin-desktop)}@media (min-width: 56rem){.woocommerce-checkout .col2-set,.woocommerce-checkout #customer_details{grid-template-columns:1fr 1fr}}.woocommerce-checkout .form-row{margin-bottom:var(--space-stack-md)}.woocommerce-checkout label{display:block;font-family:var(--font-body);font-size:var(--text-label-caps-size);color:var(--color-on-surface-variant);margin-bottom:var(--space-unit)}.woocommerce-checkout label .required{color:var(--color-error);text-decoration:none}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout textarea{width:100%;background:var(--color-surface-container);border:1px solid var(--color-outline-variant);color:var(--color-on-surface);padding:var(--space-stack-sm) var(--space-stack-md);font-family:var(--font-body)}.woocommerce-checkout #order_review{margin-top:var(--space-margin-desktop)}@media (min-width: 56rem){.woocommerce-checkout #order_review{margin-top:0}}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{font-family:var(--font-body)}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{font-family:var(--font-data);color:var(--color-secondary)}.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout ul.payment_methods{list-style:none;padding:0;margin:var(--space-stack-lg) 0 0;border:1px solid var(--color-outline-variant)}.woocommerce-checkout ul.payment_methods li{padding:var(--space-stack-md);border-bottom:1px solid var(--color-outline-variant)}.woocommerce-checkout ul.payment_methods li:last-child{border-bottom:none}.woocommerce-checkout ul.payment_methods li label{display:inline;color:var(--color-on-surface);font-family:var(--font-body);margin-inline-start:var(--space-stack-sm)}.woocommerce-checkout .payment_box{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);padding-top:var(--space-stack-sm)}.woocommerce-checkout #place_order{width:100%;background:var(--color-primary-container);border:2px solid var(--color-primary-container);color:var(--color-on-surface);font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-stack-md) var(--space-stack-lg);margin-top:var(--space-stack-md);transition:background-color var(--motion-duration-base) var(--motion-ease-default),border-color var(--motion-duration-base) var(--motion-ease-default)}.woocommerce-checkout #place_order:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-surface)}.c-content-page__subtitle{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-headline-lg-mobile-size);color:var(--color-on-surface);margin-bottom:var(--space-stack-md)}.c-content-page__hashtag{font-family:var(--font-data);color:var(--color-secondary)}.c-content-page__figure{max-width:32rem;margin:0 0 var(--space-margin-desktop)}.c-content-page__figure img{width:100%;height:auto;display:block;border:1px solid var(--color-outline-variant)}.c-content-page__figure figcaption{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);margin-top:var(--space-stack-sm)}.c-content-page__tips{list-style:none;padding:0;margin:0 0 var(--space-stack-md);display:flex;flex-direction:column;gap:var(--space-stack-md)}.c-content-page__tips li{padding-left:var(--space-stack-md);border-left:2px solid var(--color-outline-variant)}.c-content-page__warning{font-family:var(--font-body);font-weight:700;color:var(--color-primary);border:1px solid var(--color-primary-container);padding:var(--space-stack-md)}.c-content-page__section{display:grid;grid-template-columns:1fr;gap:var(--space-stack-lg);margin-bottom:var(--space-margin-desktop)}@media (min-width: 56rem){.c-content-page__section{grid-template-columns:minmax(0,20rem) 1fr;align-items:start}}.c-content-page__image{width:100%;height:auto;display:block;border:1px solid var(--color-outline-variant)}.c-content-page__gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-stack-md);margin-top:var(--space-margin-desktop)}@media (min-width: 48rem){.c-content-page__gallery{grid-template-columns:repeat(4,1fr)}}.c-content-page__gallery img{width:100%;height:auto;display:block;aspect-ratio:3/4;object-fit:cover;border:1px solid var(--color-outline-variant)}.c-image-placeholder{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:var(--color-surface-container-low);border:1px dashed var(--color-outline-variant);color:var(--color-on-surface-variant);font-family:var(--font-data);font-size:var(--text-data-sm-size);text-align:center;padding:var(--space-stack-md)}.c-goldmine-scale{display:flex;flex-direction:column;gap:var(--space-stack-lg);margin:var(--space-margin-desktop) 0}.c-goldmine-scale__item{border-left:4px solid var(--color-secondary);padding-left:var(--space-stack-lg)}.c-goldmine-scale__grade{font-family:var(--font-data);font-weight:700;text-transform:uppercase;color:var(--color-secondary);margin-bottom:var(--space-stack-sm)}.c-goldmine-scale__desc{font-family:var(--font-body);color:var(--color-on-surface-variant)}.c-page__content .woocommerce ul.products{display:grid;grid-template-columns:1fr;gap:var(--space-gutter);padding:0;list-style:none}@media (min-width: 30rem){.c-page__content .woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (min-width: 48rem){.c-page__content .woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (min-width: 64rem){.c-page__content .woocommerce ul.products{grid-template-columns:repeat(4,1fr)}}.c-page__content .woocommerce ul.products li.product{width:auto!important;margin-right:0!important;float:none}.c-page__content .woocommerce ul.products:before,.c-page__content .woocommerce ul.products:after{content:none}.c-vende-tus-discos__genres{display:flex;flex-wrap:wrap;gap:var(--space-stack-sm);list-style:none;padding:0;margin:0 0 var(--space-stack-lg)}.c-vende-tus-discos__genres li{font-family:var(--font-body);font-size:var(--text-label-caps-size);font-weight:var(--text-label-caps-weight);text-transform:uppercase;color:var(--color-on-surface);border:1px solid var(--color-outline-variant);padding:var(--space-stack-sm) var(--space-stack-md)}.c-vende-tus-discos__whatsapp{margin-bottom:var(--space-margin-desktop)}.c-vende-tus-discos__steps{list-style:none;padding:0;margin:0 0 var(--space-margin-desktop);display:grid;grid-template-columns:1fr;gap:var(--space-stack-lg);border-top:1px solid var(--color-outline-variant);padding-top:var(--space-margin-desktop)}@media (min-width: 56rem){.c-vende-tus-discos__steps{grid-template-columns:repeat(3,1fr)}}.c-vende-tus-discos__step{display:flex;gap:var(--space-stack-md)}.c-vende-tus-discos__step h2{font-family:var(--font-body);font-weight:700;color:var(--color-on-surface);margin-bottom:var(--space-unit)}.c-vende-tus-discos__step p{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant)}.c-vende-tus-discos__step-number{font-family:var(--font-display);font-size:var(--text-headline-lg-mobile-size);color:var(--color-secondary);line-height:1;flex-shrink:0}.c-vende-tus-discos__form{border-top:1px solid var(--color-outline-variant);padding-top:var(--space-margin-desktop);max-width:32rem}.c-vende-tus-discos__form-pending{font-family:var(--font-data);font-size:var(--text-data-sm-size);color:var(--color-on-surface-variant);border:1px dashed var(--color-outline-variant);padding:var(--space-stack-md)}.vader-infinite-loader{display:flex;align-items:center;justify-content:center;min-height:56px;padding:18px 0;font:400 12px/1.2 Space Mono,monospace;text-transform:uppercase;letter-spacing:.08em;opacity:0;transition:opacity .2s ease}.vader-infinite-loader.is-loading{opacity:.7}
