:root{--vm-gold: #c9a227;--vm-gold-bright: #e3bb45;--vm-gold-soft: rgba(201, 162, 39, .35);--vm-gold-faint: rgba(201, 162, 39, .14);--vm-navy-black: #0b0d12;--vm-navy: #161a24;--vm-navy-raised: #1c2130;--vm-line: rgba(240, 237, 228, .1);--vm-line-strong: rgba(240, 237, 228, .18);--vm-cream: #f5f1e6;--vm-muted: rgba(240, 237, 228, .62);--vm-neon: #3ddbd0;--vm-neon-soft: rgba(61, 219, 208, .22);--vm-danger: #ef5f5f;--vm-radius: 4px}.vm-breadcrumbs{padding-top:1.4rem;padding-bottom:1.4rem;font-size:1.3rem}.vm-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0;padding:0;list-style:none}.vm-breadcrumbs__item{display:flex;align-items:center;gap:.8rem}.vm-breadcrumbs__item+.vm-breadcrumbs__item:before{content:"/";opacity:.45}.vm-breadcrumbs__link{color:rgba(var(--color-foreground),.72);text-decoration:none}.vm-breadcrumbs__link:hover{color:var(--vm-gold);text-decoration:underline;text-underline-offset:.3rem}.vm-breadcrumbs__current{color:rgb(var(--color-foreground));font-weight:500}.vm-to-top{position:fixed;right:2rem;bottom:2rem;z-index:4}.vm-to-top[hidden]{display:none}.vm-to-top__button{display:flex;align-items:center;gap:.6rem;padding:1rem 1.4rem;background:var(--vm-navy);color:var(--vm-gold);border:1px solid var(--vm-gold-soft);border-radius:var(--vm-radius);cursor:pointer;font-size:1.3rem;letter-spacing:.04em;box-shadow:0 4px 18px #00000073;transition:border-color .2s ease,background-color .2s ease}.vm-to-top__button:hover{border-color:var(--vm-gold);background:var(--vm-navy-black)}.vm-to-top__button .icon{width:1.2rem;height:1.2rem;transform:rotate(180deg)}@media screen and (max-width:749px){.vm-to-top__label{display:none}.vm-to-top{right:1.2rem;bottom:1.2rem}}.banner__heading,.card__heading,.footer-block__heading,.rich-text__heading,.collection__title .title,.title-wrapper .title{font-family:var(--font-heading-family);letter-spacing:.02em}.collection .title-wrapper-with-link .title,.multicolumn .title,.collection-list-title{position:relative;padding-bottom:1.2rem}.collection .title-wrapper-with-link .title:after,.multicolumn .title:after,.collection-list-title:after{content:"";position:absolute;left:0;bottom:0;width:4.4rem;height:2px;background:var(--vm-gold)}.title-wrapper--self-padded-tablet-down .title:after{left:0}.banner__box{position:relative}.banner__box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 12rem #00000073}.banner__heading:after{content:"";display:block;width:6rem;height:2px;margin-top:1.4rem;background:var(--vm-gold)}.banner__content--top-center .banner__heading:after,.banner__content--middle-center .banner__heading:after,.banner__content--bottom-center .banner__heading:after{margin-left:auto;margin-right:auto}.banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.55) 100%);pointer-events:none}.card-wrapper .card__inner{border:1px solid var(--vm-gold-faint);background:var(--vm-navy-raised);transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.card-wrapper:hover .card__inner{border-color:var(--vm-gold);box-shadow:0 0 1.6rem var(--vm-gold-soft);transform:translateY(-2px)}.card__heading{font-size:1.4rem;line-height:1.35}.card-information .card__heading a,.card__content .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information{row-gap:.4rem}.card-information .price,.card__content .price{color:var(--vm-gold);font-weight:600;font-size:1.6rem;letter-spacing:.02em}.card__heading a:after{border-radius:inherit}.card__badge .badge,.badge--bottom-left{letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}.quick-add__submit{letter-spacing:.05em;text-transform:uppercase;font-size:1.25rem}.card-wrapper:hover .quick-add__submit,.quick-add__submit:focus-visible{border-color:var(--vm-neon);box-shadow:0 0 0 1px var(--vm-neon-soft)}.collection-list .card__inner{border:1px solid var(--vm-line)}.collection-list .card-wrapper:hover .card__inner{border-color:var(--vm-gold)}.collection-list .card__heading{font-size:1.7rem;letter-spacing:.04em;text-transform:uppercase}.button:not(.button--tertiary),.shopify-challenge__button,.customer button{letter-spacing:.05em;text-transform:uppercase;font-size:1.4rem}.button--primary,.product-form__submit{font-weight:600}.product .price,.price--large{color:var(--vm-gold)}.product-form__input .product-form__label,fieldset.product-form__input legend{letter-spacing:.03em}.product-form__input input[type=radio]:checked+label{border-color:var(--vm-gold);box-shadow:0 0 0 1px var(--vm-gold)}.product__inventory{display:inline-flex;align-items:center;gap:.7rem}.product__inventory:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--vm-neon);box-shadow:0 0 0 3px var(--vm-neon-soft);flex-shrink:0}.product__inventory.product__inventory--out:before,.product__inventory:has(.icon-error):before{background:var(--vm-danger);box-shadow:none}.product__accordion .accordion__title,.product__accordion summary{letter-spacing:.03em}.collection-hero__title,.collection .title{letter-spacing:.03em}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{flex:0 0 auto;align-self:start;position:sticky;top:2rem;max-height:calc(100vh - 4rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding-right:2.4rem;margin-right:2.4rem;border-right:1px solid var(--vm-line);scrollbar-width:thin;scrollbar-color:var(--vm-gold-soft) transparent}.facets-vertical .facets-wrapper::-webkit-scrollbar{width:6px}.facets-vertical .facets-wrapper::-webkit-scrollbar-thumb{background:var(--vm-gold-soft);border-radius:3px}.facets-vertical .facets-wrapper::-webkit-scrollbar-track{background:transparent}}.facets__heading--vertical{margin:0 0 .4rem;font-weight:600;letter-spacing:.04em}.active-facets-vertical-filter{padding-bottom:.8rem;border-bottom:1px solid var(--vm-line);margin-bottom:.4rem}.facets__summary,.facet-filters__label{letter-spacing:.03em;font-weight:600}.facets__disclosure-vertical .facets__summary{padding:1.2rem 0;border-bottom:1px solid var(--vm-line)}.facets__disclosure-vertical[open] .facets__summary{color:var(--vm-gold)}.facets__list .list-menu__item{padding:.5rem 0;font-size:1.35rem}.facet-checkbox{padding:.6rem .4rem;border-radius:3px;transition:background-color .15s ease}.facet-checkbox:hover{background:#ffffff0a}.facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{color:var(--vm-neon)}.facet-checkbox>input[type=checkbox]:focus-visible+.facet-checkbox__text:before{outline:2px solid var(--vm-neon);outline-offset:2px}.facets__label .facet-checkbox__text-label{font-weight:500}.facet-checkbox__text>span:not(.facet-checkbox__text-label){color:var(--vm-muted);font-size:1.2rem}.active-facets__button-inner{border-color:var(--vm-gold-soft);border-radius:999px;padding:.5rem 1.2rem;font-size:1.25rem;background:#c9a22714;transition:border-color .15s ease,background-color .15s ease}.active-facets__button:hover .active-facets__button-inner{border-color:var(--vm-gold);background:#c9a22729}.active-facets__button-remove .active-facets__button-inner{border-style:dashed}.mobile-facets__open{border:1px solid var(--vm-gold-soft);border-radius:var(--vm-radius);padding:.9rem 1.4rem}.mobile-facets__open:hover{border-color:var(--vm-gold)}.mobile-facets__inner{background:var(--vm-navy)}.mobile-facets__footer .button{border-radius:var(--vm-radius)}.product-count__text,.facet-filters__field .select{font-size:1.35rem}.collection .loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.template-search__results .title,.collection--empty .title{font-family:var(--font-heading-family)}.multicolumn-card__info h3{letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;color:var(--vm-gold)}.footer{border-top:1px solid var(--vm-gold-soft)}.footer-block__heading{color:var(--vm-gold);letter-spacing:.04em;text-transform:uppercase}.footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.35rem}.footer .link.list-menu__item--link:hover,.footer__content-bottom a:hover{color:var(--vm-gold)}.footer .newsletter-form__field-wrapper .field{border-color:var(--vm-gold-soft)}.footer .newsletter-form__field-wrapper .field:focus-within{border-color:var(--vm-gold)}.footer .newsletter-form__button{color:var(--vm-gold)}.footer__content-bottom{border-top:1px solid var(--vm-gold-soft)}@media screen and (min-width:990px)and (max-width:1300px){.vm-navbar .header__menu-item{padding:.8rem .75rem;font-size:1.25rem}}.mega-menu__content{background:var(--vm-navy);border-top:1px solid var(--vm-gold-soft);box-shadow:0 18px 40px #0000008c;padding-top:2.4rem;padding-bottom:2.4rem}.mega-menu__list{column-gap:3rem;row-gap:2.4rem}.mega-menu__link--level-2{color:var(--vm-gold);font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:1.3rem}.mega-menu__link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.35rem}.mega-menu__link:hover{color:var(--vm-gold-bright);text-decoration:underline;text-underline-offset:.3rem}.mega-menu__list>li>ul{margin-top:.6rem;border-left:1px solid var(--vm-line);padding-left:1.2rem}.header__submenu.list-menu{background:var(--vm-navy);border:1px solid var(--vm-gold-soft);box-shadow:0 18px 40px #0000008c;padding:.8rem 0;min-width:24rem}.header__submenu .header__menu-item{padding:.9rem 2rem;font-size:1.35rem}.header__submenu .header__menu-item:hover{background:#c9a2271f;color:var(--vm-gold-bright);text-decoration:none}.header__submenu .header__menu-item[href$=computers-and-gaming]:last-child,.header__submenu .header__menu-item[href$=audio]:last-child{border-top:1px solid var(--vm-line);margin-top:.4rem;padding-top:1.2rem;color:var(--vm-gold)}:focus-visible{outline:2px solid var(--vm-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card__inner{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vm-theme.css.map */
