:root{--vlx-ink: #231F20;--vlx-ink-rgb: 35, 31, 32;--vlx-gold: #C9A84C;--vlx-gold-rgb: 201, 168, 76;--vlx-gold-deep: #9A7E33;--vlx-cream: #F7F3EC;--vlx-cream-rgb: 247, 243, 236;--vlx-bg: #E8E6E1;--vlx-bg-rgb: 232, 230, 225;--vlx-teal: #315159;--vlx-teal-deep: #28434A;--vlx-white: #FFFFFF;--vlx-black: #000000;--vlx-error: #8A3B2E;--vlx-line-strong: hsl(30, 10%, 64%);--vlx-line-mid: hsl(30, 10%, 74%);--vlx-line: hsl(30, 10%, 82%);--vlx-line-soft: hsl(30, 10%, 84%);--vlx-font-display: "Headstock Sans", sans-serif;--vlx-font-body: "Work Sans", sans-serif;--vlx-dur-micro: .14s;--vlx-dur-short: .28s;--vlx-dur-medium: .6s;--vlx-dur-cine: .8s;--vlx-ease-reveal: cubic-bezier(.16, 1, .3, 1);--vlx-ease-hover: cubic-bezier(.25, 1, .5, 1);--vlx-stagger: 70ms;--vlx-reveal-y: 18px;--vlx-zoom: 1.03;--vlx-lift: -3px;--vlx-icon-shift: 3px;--vlx-shadow-hover: 0 18px 40px -24px rgba(var(--vlx-ink-rgb), .38)}a,button,[data-cta]{transition:background-color var(--vlx-dur-short) var(--vlx-ease-hover),color var(--vlx-dur-short) var(--vlx-ease-hover),border-color var(--vlx-dur-short) var(--vlx-ease-hover),opacity var(--vlx-dur-short) var(--vlx-ease-hover),transform var(--vlx-dur-short) var(--vlx-ease-hover),box-shadow var(--vlx-dur-short) var(--vlx-ease-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[data-cta]:focus-visible{outline:1px solid var(--vlx-gold);outline-offset:3px}[data-cta]:hover{transform:translateY(-1px)}[data-cta]:active{transform:translateY(0);filter:brightness(.94)}[data-cta] svg{transition:transform var(--vlx-dur-micro) var(--vlx-ease-hover)}[data-cta]:hover svg{transform:translate(var(--vlx-icon-shift))}input,textarea,select{transition:border-color var(--vlx-dur-short) var(--vlx-ease-hover)}input:focus,textarea:focus,select:focus{border-bottom-color:var(--vlx-gold)!important}[data-zoom] img{transition:transform var(--vlx-dur-cine) var(--vlx-ease-reveal)}[data-zoom]:hover img{transform:scale(var(--vlx-zoom))}a[data-zoom]{will-change:transform}a[data-zoom]:hover{transform:translateY(var(--vlx-lift))}a[data-zoom]:active{transform:translateY(-1px)}a[data-zoom]>span:first-child{transition:box-shadow var(--vlx-dur-short) var(--vlx-ease-hover)}a[data-zoom]:hover>span:first-child{box-shadow:var(--vlx-shadow-hover)}[data-nav-bar]{transition:background-color var(--vlx-dur-short) var(--vlx-ease-hover),border-color var(--vlx-dur-short) var(--vlx-ease-hover),backdrop-filter var(--vlx-dur-short) var(--vlx-ease-hover)}[data-nav-bar].vlx-scrolled{background:rgba(var(--vlx-bg-rgb),.985)!important;border-bottom-color:var(--vlx-line-mid)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}[data-nav-link]{position:relative}[data-nav-link]:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:var(--vlx-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--vlx-dur-short) var(--vlx-ease-hover)}[data-nav-link]:hover:after,[data-nav-link]:focus-visible:after{transform:scaleX(1)}[data-nav-link][aria-current=page]{color:var(--vlx-ink)}[data-nav-link][aria-current=page]:after{transform:scaleX(1)}@keyframes vlxMenuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes vlxItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-menu-panel]{animation:vlxMenuIn var(--vlx-dur-short) var(--vlx-ease-reveal) both}[data-menu-panel]>a{opacity:0;animation:vlxItemIn var(--vlx-dur-medium) var(--vlx-ease-reveal) forwards}[data-menu-panel]>a:nth-child(1){animation-delay:calc(var(--vlx-stagger) * 1)}[data-menu-panel]>a:nth-child(2){animation-delay:calc(var(--vlx-stagger) * 2)}[data-menu-panel]>a:nth-child(3){animation-delay:calc(var(--vlx-stagger) * 3)}[data-menu-panel]>a:nth-child(4){animation-delay:calc(var(--vlx-stagger) * 4)}[data-menu-panel]>a:nth-child(5){animation-delay:calc(var(--vlx-stagger) * 5)}[data-menu-panel]>a:nth-child(6){animation-delay:calc(var(--vlx-stagger) * 6)}[data-menu-panel]>a:nth-child(7){animation-delay:calc(var(--vlx-stagger) * 7)}[data-menu-panel]>a:nth-child(8){animation-delay:calc(var(--vlx-stagger) * 8)}@keyframes vlxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vlxPanelIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-modal-backdrop]{animation:vlxFadeIn var(--vlx-dur-short) var(--vlx-ease-hover) both}[data-modal-panel]{animation:vlxPanelIn var(--vlx-dur-medium) var(--vlx-ease-reveal) both;animation-delay:60ms}[data-faq-icon]{display:inline-block;transition:transform var(--vlx-dur-short) var(--vlx-ease-hover)}[data-faq-icon].vlx-open{transform:rotate(45deg)}[data-gallery-main] img{transition:opacity var(--vlx-dur-short) var(--vlx-ease-hover),filter var(--vlx-dur-short) var(--vlx-ease-hover)}[data-gallery-main].vlx-swapping img{opacity:0;filter:blur(4px)}[data-gallery-thumb]{transition:border-color var(--vlx-dur-short) var(--vlx-ease-hover);cursor:pointer}[data-gallery-thumb]:hover,[data-gallery-thumb].vlx-active{border-color:var(--vlx-gold)!important}@keyframes vlxShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.vlx-shimmer{background:linear-gradient(100deg,rgba(var(--vlx-ink-rgb),.04) 40%,rgba(var(--vlx-gold-rgb),.1),rgba(var(--vlx-ink-rgb),.04) 60%);background-size:200% 100%;animation:vlxShimmer 1.6s var(--vlx-ease-hover) infinite}[data-house]>span:first-child{transition:transform var(--vlx-dur-short) var(--vlx-ease-hover),border-color var(--vlx-dur-short) var(--vlx-ease-hover),box-shadow var(--vlx-dur-short) var(--vlx-ease-hover)}[data-house]:hover>span:first-child,[data-house]:focus-visible>span:first-child{transform:translateY(-3px);border-color:var(--vlx-gold);box-shadow:0 12px 26px -14px rgba(var(--vlx-gold-rgb),.55)}[data-house]:active>span:first-child{transform:translateY(-1px)}@media(pointer:coarse){[data-cta]:active{transform:translateY(-1px)}a[data-zoom]:active img{transform:scale(var(--vlx-zoom))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}[data-menu-panel]>a,[data-modal-panel],[data-modal-backdrop]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
