:root{--vx-ink:#1a1a1a;--vx-mut:#6f6a63;--vx-line:#ebe6de;--vx-card:#faf7f2;--vx-cream:#f3efe8;--vx-dark:#1c1916;--vx-gold:#b08d3c;--vx-red:#b3261e;--vx-ser:"VX Corm","Cormorant Garamond",Georgia,serif;--vx-san:"Jost",system-ui,-apple-system,sans-serif;--vx-r:14px;--font-body--family:var(--vx-san);--font-heading--family:var(--vx-ser)}html,body{background:var(--vx-cream)!important;color:var(--vx-ink)}body{font-family:var(--vx-san);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body :is(h1,h2,h3,h4){font-family:var(--vx-ser);font-weight:500;letter-spacing:-.005em;color:var(--vx-ink);text-transform:none}body :is(h1,h2,h3) em{font-style:italic;color:inherit;background:none;-webkit-text-fill-color:currentColor}::selection{background:#efe5cf}.vx-promo,.vx-nav,#bon-area-container,shop-login-button,.shop-login-button{display:none!important}.vx-tick{position:relative;display:flex;align-items:center;justify-content:center;height:34px;padding:0 16px;background:var(--vx-dark);color:#e9d6a0;border-bottom:1px solid rgba(217,184,102,.35);font:400 11px/1 var(--vx-san);letter-spacing:.14em;text-transform:uppercase;overflow:hidden}.vx-tick__rot{position:relative;width:100%;height:100%}.vx-tick__i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;color:inherit;text-decoration:none}.vx-tick__i.is-on{opacity:1;transform:none}.vx-tick__i u{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.vx-tick__i--promo{color:#f3dc9a}.vx-tick__lang{position:absolute;right:8px;top:0;bottom:0;display:flex;align-items:center;gap:2px;margin:0;background:var(--vx-dark);padding-left:8px}.vx-tick__lb{background:none;border:0;color:#f3efe88c;font:inherit;letter-spacing:.1em;padding:4px 5px;cursor:pointer}.vx-tick__lb.is-on{color:#f3dc9a;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.vx-tick{font-size:10px;letter-spacing:.1em}.vx-tick__lang{display:none}}@media(prefers-reduced-motion:reduce){.vx-tick__i{transition:none}}#header-group .header-section,#header-component,.header__row{background:var(--vx-cream)!important}#header-group .header-section{border-bottom:1px solid var(--vx-line)!important;box-shadow:none!important}#header-component{--color-foreground:26 26 26}.header-logo .vx-wordmark{height:26px!important;width:auto;color:var(--vx-ink)}@media(min-width:750px){.header-logo .vx-wordmark{height:32px!important}}.menu-list__link{font:400 11.5px/1 var(--vx-san)!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--vx-ink)!important;position:relative}.menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--vx-gold);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}@media(hover:hover){.menu-list__link:hover:after{transform:scaleX(1)}}.header-actions__action,.header__icon,header .icon{color:var(--vx-ink)!important}.cart-bubble,.header-actions .cart-count-bubble{background:var(--vx-ink)!important;color:#fff!important}.menu-drawer{background:var(--vx-cream)!important;border:0!important}.menu-drawer .menu-drawer__menu-item{font-family:var(--vx-ser)!important;color:var(--vx-ink)!important;text-decoration:none!important}.menu-drawer summary.menu-drawer__menu-item,.menu-drawer .menu-drawer__menu>li>a.menu-drawer__menu-item{font-size:24px!important;font-weight:500!important;padding-top:14px!important;padding-bottom:14px!important;border-bottom:1px solid var(--vx-line)!important}.menu-drawer .menu-drawer__list-item a.menu-drawer__menu-item{font:400 12.5px/1.4 var(--vx-san)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--vx-mut)!important}.menu-drawer .close-button{color:var(--vx-ink)!important}.vc{position:relative;display:flex;flex-direction:column;background:var(--vx-card);border-radius:var(--vx-r);overflow:hidden;color:var(--vx-ink);min-width:0}.vc a{color:inherit;text-decoration:none}.vc-media{position:relative;display:block;aspect-ratio:1/1.12;overflow:hidden;background:#ede7dd}.vc-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%;transform:none!important;transition:none!important}.vc-badge,.vc-rate{position:absolute;top:10px;z-index:1;background:#fff;color:var(--vx-ink);border-radius:999px;padding:6px 9px;font:400 10px/1 var(--vx-san);letter-spacing:.08em;text-transform:uppercase}.vc-badge{left:10px}.vc-rate{right:10px;letter-spacing:.02em;text-transform:none;font-size:11px}.vc-rate i{font-style:normal;color:var(--vx-gold)}.vc-top{position:relative}.vc-bag{position:absolute;right:10px;bottom:10px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:var(--vx-ink);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease}.vc-bag svg{width:18px;height:18px;display:block}.vc-bag.is-loading{opacity:.6}.vc-bag.is-done{background:var(--vx-gold);font:400 15px/1 var(--vx-san)}.vc-foot{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 12px 14px}.vc-price{flex:none;font:400 14px/1.3 var(--vx-san);white-space:nowrap}.vc-price s{display:block;color:var(--vx-red);font-size:12px;font-weight:300}.vc-price em{display:block;font-style:normal;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--vx-mut)}.vc-name{text-align:right;font:500 12.5px/1.3 var(--vx-san);letter-spacing:.05em;text-transform:uppercase;min-width:0}.vc-name small{display:block;margin-top:5px;font:300 11.5px/1.3 var(--vx-san);letter-spacing:0;text-transform:none;color:var(--vx-mut)}@media(min-width:750px){.vc-foot{padding:14px 16px 18px}.vc-name{font-size:13px}.vc-price{font-size:15px}}dialog.vx-qv{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:560px;max-height:92svh;padding:0;border:0;border-radius:18px 18px 0 0;background:#fff;color:var(--vx-ink);overflow:auto;box-shadow:0 -10px 40px #0000001f}dialog.vx-qv::backdrop{background:#14121061}dialog.vx-qv[open]{animation:vxUp .32s cubic-bezier(.2,.7,.2,1)}dialog.vx-qv.is-closing{animation:vxDown .28s ease forwards}@keyframes vxUp{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes vxDown{to{transform:translateY(40px);opacity:0}}.vx-qv__box{position:relative;padding:10px 0 24px}.vx-qv__grip{display:block;width:40px;height:4px;border-radius:4px;background:#ddd6cb;margin:0 auto 10px}.vx-qv__x{position:absolute;right:12px;top:12px;z-index:3;width:36px;height:36px;border-radius:50%;border:0;background:#fff;font-size:22px;line-height:1;color:var(--vx-ink);cursor:pointer;box-shadow:0 0 0 1px var(--vx-line)}.vx-qv__gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 16px;border-radius:12px;background:var(--vx-card)}.vx-qv__gal::-webkit-scrollbar{display:none}.vx-qv__gal img{flex:0 0 100%;width:100%;aspect-ratio:1;object-fit:cover;scroll-snap-align:start}.vx-qv__dots{display:flex;gap:6px;justify-content:center;margin-top:10px}.vx-qv__dots span{width:5px;height:5px;border-radius:50%;background:#d9d2c5}.vx-qv__dots span.is-on{background:var(--vx-ink)}.vx-qv__info{padding:16px 20px 0}.vx-qv__t{font:500 26px/1.1 var(--vx-ser);margin:0}.vx-qv__p{font:400 16px/1.3 var(--vx-san);margin:8px 0 0}.vx-qv__d{font-size:14px;line-height:1.6;color:var(--vx-mut);margin:10px 0 0}.vx-qv__opt{margin-top:16px}.vx-qv__on{display:block;font:400 11px/1 var(--vx-san);letter-spacing:.14em;text-transform:uppercase;color:var(--vx-mut);margin-bottom:8px}.vx-qv__vars{display:flex;flex-wrap:wrap;gap:8px}.vx-qv__v{height:40px;padding:0 16px;border:1px solid var(--vx-line);border-radius:999px;background:#fff;font:400 13px/1 var(--vx-san);color:var(--vx-ink);cursor:pointer}.vx-qv__v.is-on{border-color:var(--vx-ink);box-shadow:inset 0 0 0 1px var(--vx-ink)}.vx-qv__stock{font-size:12.5px;color:#3d7a4a;margin:14px 0 0}.vx-qv__stock.is-out{color:var(--vx-red)}.vx-qv__add{display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin-top:14px;border:0;border-radius:999px;background:var(--vx-ink);color:#fff;font:400 12px/1 var(--vx-san);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.vx-qv__add[disabled]{opacity:.45}.vx-qv__add.is-done{background:var(--vx-gold)}.vx-qv__more{display:block;text-align:center;margin-top:14px;font-size:13px;color:var(--vx-ink);text-decoration:underline;text-underline-offset:3px}.vx-qv__load{display:flex;gap:6px;justify-content:center;padding:80px 0}.vx-qv__load span{width:6px;height:6px;border-radius:50%;background:var(--vx-gold);animation:vxDot 1s infinite alternate}.vx-qv__load span:nth-child(2){animation-delay:.2s}.vx-qv__load span:nth-child(3){animation-delay:.4s}@keyframes vxDot{to{opacity:.2}}@media(min-width:750px){dialog.vx-qv{top:0;right:0;bottom:0;left:0;margin:auto;border-radius:18px;max-height:88vh}.vx-qv__grip{display:none}}.vx37-toast{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:2147483000;display:flex;align-items:center;gap:12px;max-width:440px;margin:0 auto;padding:12px 12px 12px 14px;background:#fff;color:var(--vx-ink);border-radius:14px;box-shadow:0 12px 40px #00000024,0 0 0 1px var(--vx-line);transform:translateY(130%);opacity:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .35s}.vx37-toast.is-on{transform:none;opacity:1}.vx37-toast__ok{flex:none;width:30px;height:30px;border-radius:50%;background:var(--vx-card);color:var(--vx-gold);display:flex;align-items:center;justify-content:center;font-size:14px}.vx37-toast__txt{flex:1;min-width:0;font-size:13px;line-height:1.35}.vx37-toast__txt strong{display:block;font-weight:500}.vx37-toast__txt span{color:var(--vx-mut);font-size:12px}.vx37-toast__go{flex:none;height:38px;padding:0 14px;border-radius:999px;border:0;background:var(--vx-ink);color:#fff;font:400 10.5px/1 var(--vx-san);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.vx-foot{background:var(--vx-cream);color:var(--vx-ink);border-top:1px solid var(--vx-line);font:300 14px/1.6 var(--vx-san)}.vx-foot a{color:inherit;text-decoration:none}.vx-foot__wrap{max-width:1280px;margin:0 auto;padding:0 16px}.vx-foot__trust{background:var(--vx-card)}.vx-foot__trust-row{display:grid;grid-template-columns:1fr 1fr;gap:22px 16px;padding-top:30px;padding-bottom:30px}.vx-foot__t{display:flex;flex-direction:column;gap:4px}.vx-foot__ico{width:22px;height:22px;color:var(--vx-gold);margin-bottom:4px}.vx-foot__ico svg{width:22px;height:22px;display:block}.vx-foot__t strong{font:500 12px/1.35 var(--vx-san);letter-spacing:.06em;text-transform:uppercase}.vx-foot__t span:last-child{font-size:12.5px;line-height:1.5;color:var(--vx-mut)}.vx-foot__main{padding:40px 0 28px}.vx-foot__brand{order:-1;padding-bottom:32px;margin-bottom:28px;border-bottom:1px solid var(--vx-line)}.vx-foot__main .vx-foot__wrap{display:flex;flex-direction:column}.vx-foot__logo{display:inline-block}.vx-foot__logo .vx-wordmark{height:28px;width:auto;color:var(--vx-ink)}.vx-foot__news{margin-top:22px}.vx-foot__news-t{font:500 24px/1.15 var(--vx-ser);margin:0;max-width:22ch}.vx-foot__form{display:flex;align-items:center;margin-top:16px;border-bottom:1px solid var(--vx-ink)}.vx-foot__form input{flex:1;min-width:0;height:46px;border:0;background:none;padding:0;font:300 15px var(--vx-san);color:var(--vx-ink);outline:0;border-radius:0;box-shadow:none}.vx-foot__form button{flex:none;width:44px;height:46px;border:0;background:none;color:var(--vx-ink);cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.vx-foot__small{font-size:11.5px;line-height:1.5;color:var(--vx-mut);margin:10px 0 0}.vx-foot__small a{text-decoration:underline!important;text-underline-offset:2px}.vx-foot__err{color:var(--vx-red);font-size:12.5px;margin:8px 0 0}.vx-code-box{display:inline-flex;gap:12px;align-items:center;height:44px;padding:0 16px;border:1px dashed var(--vx-gold);border-radius:10px;background:#fff;font:500 15px var(--vx-san);letter-spacing:.1em;cursor:pointer;color:var(--vx-ink)}.vx-code-box span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--vx-mut)}.vx-foot__cols{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}.vx-foot__h{font:400 11px/1 var(--vx-san);letter-spacing:.16em;text-transform:uppercase;color:var(--vx-mut);margin:0 0 14px}.vx-foot__col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vx-foot__col li{font-size:14px;line-height:1.45}.vx-foot__col a:hover{text-decoration:underline;text-underline-offset:3px}.vx-foot__pay{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:32px 0 0;padding:0}.vx-foot__pay svg{width:38px;height:24px;display:block}.vx-foot__legal{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:22px;padding-top:18px;border-top:1px solid var(--vx-line);font-size:12px;color:var(--vx-mut)}.vx-foot__legal a{text-decoration:underline;text-underline-offset:2px}@media(min-width:750px){.vx-foot__wrap{padding:0 32px}.vx-foot__trust-row{grid-template-columns:repeat(4,1fr);gap:24px}.vx-foot__main .vx-foot__wrap{display:grid;grid-template-columns:1.1fr 2fr;gap:48px}.vx-foot__brand{order:0;border:0;margin:0;padding:0}.vx-foot__cols{grid-template-columns:repeat(4,1fr)}.vx-foot__pay,.vx-foot__legal{grid-column:1/-1}}#vx-scratch{border:0;border-radius:18px;background:#fff;color:var(--vx-ink)}#vx-scratch::backdrop{background:#14121061}#vx-scratch .vx-kicker{font:400 11px/1 var(--vx-san);letter-spacing:.18em;text-transform:uppercase;color:var(--vx-gold);background:none;-webkit-text-fill-color:currentColor;animation:none}#vx-scratch .vx-modal__h{font:500 28px/1.1 var(--vx-ser);color:var(--vx-ink)}#vx-scratch .vx-modal__p{color:var(--vx-mut)}#vx-scratch .vx-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 20px;border-radius:999px;font:400 11px/1 var(--vx-san);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--vx-ink);background:#fff;color:var(--vx-ink)}#vx-scratch .vx-pill--gold{background:var(--vx-ink);color:#fff}#vx-scratch .vx-modal__x{color:var(--vx-ink)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vc-bag.is-done{font-size:0!important}.vc-bag.is-done:after{content:"\2713";font-size:15px;color:#fff}#vxc{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/99/assets/vx-base.css.map */
