:root{--vx-bg:#282828;--vx-bg-deep:#141414;--vx-panel:#1f1f1f;--vx-ink:#f3eee6;--vx-mute:rgba(243,238,230,.74);--vx-brass:#b4924f;--vx-brass-l:#d8be8b;--vx-line:rgba(180,146,79,.32);--vx-serif:"Cormorant Garamond",Georgia,serif;--vx-sans:"Jost",system-ui,sans-serif;--vx-r-ctl:10px;--vx-r-card:14px;--vx-ease:cubic-bezier(.2,.7,.2,1);--vx-gold:linear-gradient(180deg,#c3a262,#a8873f)}:root{--buttons-radius:10px;--buttons-radius-outset:11px;--buttons-border-offset:.3px;--inputs-radius:10px;--inputs-radius-outset:11px;--variant-pills-radius:10px;--product-card-corner-radius:1.4rem;--collection-card-corner-radius:1.4rem;--blog-card-corner-radius:1.4rem;--media-radius:14px;--text-boxes-radius:14px;--popup-corner-radius:14px;--badge-corner-radius:1rem}[data-vistillion] .v-hero-btn,[data-vistillion] .v-spread-text a,[data-vistillion] .v-arc-view,[data-vistillion] .v-closing-form button,[data-vistillion] .v-closing-form input,[data-vistillion] .v-piece-tag{border-radius:var(--vx-r-ctl)}[data-vistillion] .v-arc-card,[data-vistillion] .v-arc-card img,[data-vistillion] .v-spread-media .clip,[data-vistillion] .v-spread-media img{border-radius:var(--vx-r-card)}.vx-sheen{position:relative;overflow:hidden;isolation:isolate}.vx-sheen:before,.vx-ray{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:60%;z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.08) 65%,transparent 100%);transform:translate(-180%) skew(-12deg);transition:transform .9s var(--vx-ease)}.vx-sheen:hover:before,.vx-sheen:focus-visible:before,.vx-has-ray:hover>.vx-ray,.vx-has-ray:focus-visible>.vx-ray{transform:translate(260%) skew(-12deg)}.vx-has-ray{position:relative;overflow:hidden}.vx-glow{position:relative}.vx-glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .4s;background:radial-gradient(260px circle at var(--vx-mx,50%) var(--vx-my,50%),rgba(216,190,139,.18),transparent 65%)}.vx-glow:hover:after{opacity:1}.vx-nudge .vx-ico{transition:transform .4s var(--vx-ease)}.vx-nudge:hover .vx-ico{transform:translate(5px)}.vx-roll{display:inline-flex;flex-direction:column;height:1.25em;line-height:1.25em;overflow:hidden;vertical-align:top}.vx-roll>span{transition:transform .5s var(--vx-ease)}.vx-roll>span+span{color:var(--vx-brass-l)}a:hover .vx-roll>span,button:hover .vx-roll>span,summary:hover .vx-roll>span,a:focus-visible .vx-roll>span{transform:translateY(-100%)}.vx-ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4}.vx-btn{height:58px;padding:0 34px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:var(--vx-r-ctl);font-family:var(--vx-sans);font-size:12px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .35s,border-color .35s,box-shadow .35s,transform .35s var(--vx-ease)}.vx-btn--gold{background:var(--vx-gold);color:#171717;box-shadow:inset 0 1px #ffffff59,0 10px 26px -12px #b4924fb3}.vx-btn--gold:hover{color:#171717;box-shadow:inset 0 1px #ffffff73,0 16px 34px -12px #d8be8bd9}.vx-btn--gold .vx-roll>span+span{color:#171717}.vx-btn--ghost{background:#f3eee608;color:var(--vx-ink);border-color:#f3eee642;box-shadow:inset 0 1px #ffffff0f}.vx-btn--ghost:hover{color:var(--vx-ink);border-color:#d8be8bcc}.vx-btn--sm{height:46px;padding:0 22px;font-size:11px}.vx-btn:active{transform:scale(.97)}.vx-btn:focus-visible,.vx-ib:focus-visible,.vx-chip:focus-visible,.vx-card:focus-visible{outline:2px solid var(--vx-brass-l);outline-offset:3px}.vx-ib{width:44px;height:44px;border-radius:var(--vx-r-ctl);background:none;border:1px solid transparent;color:var(--vx-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,border-color .3s,color .3s}.vx-ib .vx-ico{transition:transform .4s var(--vx-ease)}.vx-ib:hover{background:#f3eee60f;border-color:#b4924f59;color:var(--vx-brass-l)}.vx-ib:hover .vx-ico{transform:scale(1.1) rotate(-6deg)}.vx-chip{height:42px;padding:0 16px;display:inline-flex;align-items:center;border:1px solid rgba(180,146,79,.42);border-radius:var(--vx-r-ctl);text-decoration:none;font-family:var(--vx-sans);font-size:13px;color:var(--vx-ink);background:#f3eee608;transition:background .3s,border-color .3s}.vx-chip:hover,.vx-chip:active{background:#b4924f24;border-color:var(--vx-brass-l);color:var(--vx-ink)}.vx-nav{position:relative}.vx-nav .header__menu-item,.vx-nav .header__menu-item span,.vx-nav .header__active-menu-item{text-decoration:none!important}.vx-nav .header__menu-item{position:relative;z-index:2;border-radius:var(--vx-r-ctl);transition:color .25s ease}.vx-nav .header__menu-item span,.vx-nav .header__menu-item svg{transition:color .25s ease}.vx-nav .header__menu-item.vx-on,.vx-nav .header__menu-item.vx-on span,.vx-nav .header__menu-item.vx-on svg{color:#171717!important;transition:color .3s ease .06s}.vx-nav .vx-roll>span{transform:none!important;transition:none!important}.vx-nav .vx-roll>span+span{display:none}.vx-nav-pill{position:absolute;z-index:1;top:0;left:0;height:0;width:0;border-radius:var(--vx-r-ctl);pointer-events:none;opacity:0;overflow:hidden;background:var(--vx-gold);box-shadow:inset 0 1px #ffffff59,0 10px 24px -12px #b4924fbf;transition:transform .42s var(--vx-ease),width .42s var(--vx-ease),height .42s var(--vx-ease),opacity .25s ease}.vx-nav-pill.on{opacity:1}.vx-nav-pill:before{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-12deg)}.vx-nav-pill.vx-flash:before{animation:vx-pillsheen .8s var(--vx-ease)}@keyframes vx-pillsheen{to{left:130%}}.header__icon{border-radius:var(--vx-r-ctl);transition:background .3s,color .3s}.header__icon .svg-wrapper,.header__icon svg{transition:transform .4s var(--vx-ease)}@media(hover:hover){.header__icon:hover{background:#f3eee60f;color:var(--vx-brass-l)}.header__icon:hover svg{transform:scale(1.1) rotate(-6deg)}}.vx-shimmer{background:linear-gradient(90deg,var(--vx-brass-l) 0 42%,#fff4d8 50%,var(--vx-brass-l) 58% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:vx-shimmer 7s linear infinite}@keyframes vx-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.vx3d-outro a{border-radius:var(--vx-r-ctl)!important;position:relative;overflow:hidden;isolation:isolate}.vx3d-outro a:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:60%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-180%) skew(-12deg);transition:transform .9s var(--vx-ease)}.vx3d-outro a:hover:before{transform:translate(260%) skew(-12deg)}@media(prefers-reduced-motion:reduce){.vx-sheen:before,.vx-ray{display:none}.vx-shimmer{animation:none}.vx-roll>span{transition:none}.vx-nav-pill{transition:opacity .2s}.vx-nav-pill:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vistillion-ui.css.map */
