:root{--v-noir:#1C1C1C;--v-creme:#EFE8DC;--v-rouge:#80142B;--v-rose:#E06478;--v-papier:#F4F1EB;--v-gris:#8A847A;--v-trait:#D9D2C6;--v-g:clamp(16px,4vw,56px);--v-font:"Archivo",sans-serif;--v-mono:"IBM Plex Mono",ui-monospace,monospace}body{background:var(--v-papier)}.v,.v *{box-sizing:border-box}.v{font-family:var(--v-font);font-weight:500;color:var(--v-noir);-webkit-font-smoothing:antialiased}.v a{color:inherit;text-decoration:none}.v img{display:block;max-width:100%;height:auto}.v h1,.v h2,.v h3,.v p,.v ul{margin:0;padding:0}.v ul{list-style:none}.v-mono{font-family:var(--v-mono);font-weight:500;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.v-k{font-family:var(--v-font);font-weight:800;font-size:11px;letter-spacing:.3em;text-transform:uppercase}.v-k--r{color:var(--v-rouge)}.v-k--rose{color:var(--v-rose)}.v-t{font-family:var(--v-font);font-weight:800;text-transform:uppercase;letter-spacing:-.045em;line-height:.86}.v-t em{font-style:normal;color:var(--v-rouge)}.v-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 28px;border:0;border-radius:0;background:var(--v-noir);color:var(--v-creme)!important;font-family:var(--v-font);font-weight:800;font-size:13px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.v-btn:hover,.v-btn--r{background:var(--v-rouge)}.v-btn--r:hover{background:var(--v-noir)}.v-btn--c{background:var(--v-creme);color:var(--v-noir)!important}.v-btn--c:hover{background:var(--v-noir);color:var(--v-creme)!important}.v-btn[disabled]{opacity:.45;cursor:not-allowed}.v-btn .v-ar{font-family:var(--v-mono);letter-spacing:0}.v-lnk{font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid currentColor;padding-bottom:4px}.v-btn:focus-visible,.v a:focus-visible,.v input:focus-visible,.v select:focus-visible,.v button:focus-visible{outline:3px solid var(--v-rouge);outline-offset:2px}.v-sec{padding:clamp(64px,9vw,128px) var(--v-g)}.v-sec__h{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.v-sec__h h2{font-size:clamp(44px,6vw,96px)}.v-sec__h p{max-width:26em;font-size:15px;line-height:1.5}.v-noir{background:var(--v-noir);color:var(--v-creme)}.v-rouge{background:var(--v-rouge);color:var(--v-creme)}.v-creme{background:var(--v-creme)}.v-papier{background:var(--v-papier)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v-ann{background:var(--v-noir);color:var(--v-creme);height:36px;overflow:hidden;display:flex;align-items:center;white-space:nowrap}.v-ann__track{display:flex;animation:v-marq 40s linear infinite}.v-ann span{font-family:var(--v-mono);font-size:11px;letter-spacing:.12em;padding-right:48px;text-transform:uppercase}.v-ann b{color:var(--v-rose);font-weight:700}@keyframes v-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.v-ann__track{animation:none}}.v-hd{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:76px;padding:0 var(--v-g);border-bottom:1px solid var(--v-trait);background:var(--v-papier)}.v-hd__nav{display:flex;gap:30px}.v-hd__nav a,.v-hd__act a,.v-hd__burger{font-weight:800;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.v-hd__nav a[aria-current],.v-hd__nav a:hover{color:var(--v-rouge)}.v-hd__logo{display:block;width:96px;color:var(--v-noir)}.v-hd__act{display:flex;justify-content:flex-end;gap:26px;align-items:center}.v-hd__bag{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 4px;background:var(--v-rouge);color:var(--v-creme);font-family:var(--v-mono);font-size:11px;margin-left:6px}.v-hd__menu{display:contents}.v-hd__burger{display:none;background:none;border:0;padding:0;cursor:pointer;color:inherit;list-style:none}.v-hd__burger::-webkit-details-marker{display:none}.v-drawer{position:absolute;left:0;right:0;top:100%;z-index:50;background:var(--v-papier);border-bottom:1px solid var(--v-trait);padding:20px var(--v-g) 28px;display:flex;flex-direction:column;gap:4px}.v-drawer a{font-weight:800;font-size:34px;letter-spacing:-.04em;text-transform:uppercase;padding:6px 0}.v-drawer a.v-drawer__s{font-size:13px;letter-spacing:.18em;font-weight:800;padding:10px 0 0}.v-hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:calc(100vh - 112px);border-bottom:1px solid var(--v-trait)}.v-hero__l{display:flex;flex-direction:column;justify-content:space-between;padding:48px var(--v-g) 44px}.v-hero__top{display:flex;justify-content:space-between;gap:16px}.v-hero h1{font-size:clamp(56px,7.6vw,128px);margin:24px 0}.v-hero__bot{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.v-hero__bot p{font-size:17px;line-height:1.5;max-width:22em}.v-hero__r{position:relative;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:420px}.v-hero__r img{width:88%;height:88%;object-fit:contain}.v-hero__tag{position:absolute;left:24px;bottom:24px;background:var(--v-papier);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.v-hero__tag b{font-weight:800;font-size:15px}.v-ph{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:12%}.v-ph__n{font-family:var(--v-font);font-weight:800;text-transform:uppercase;letter-spacing:-.04em;line-height:.9;font-size:clamp(28px,4vw,64px);opacity:.9}.v-ph__s{position:absolute;left:0;right:0;bottom:18px;font-family:var(--v-mono);font-size:10px;letter-spacing:.12em;opacity:.55;text-transform:uppercase}.v-specs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--v-trait)}.v-specs>div{padding:26px var(--v-g);border-right:1px dashed var(--v-trait)}.v-specs>div:last-child{border-right:0}.v-specs__n{font-weight:800;font-size:40px;letter-spacing:-.04em;margin-top:8px;text-transform:uppercase}.v-lines{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v-line{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:640px;overflow:hidden}.v-line--p{background:var(--v-creme)}.v-line--s{background:var(--v-noir);color:var(--v-creme)}.v-line__txt{padding:32px 32px 0}.v-line__txt h3{font-size:clamp(40px,4.4vw,72px);margin-top:12px}.v-line__txt p{font-size:14px;line-height:1.5;margin-top:14px;max-width:24em}.v-line__img{display:flex;align-items:flex-end;justify-content:center;gap:12px;padding:24px 32px 32px}.v-line__img>*{width:48%;aspect-ratio:4/5;overflow:hidden}.v-line__img img{width:100%;height:100%;object-fit:cover}.v-line__cta{position:absolute;right:32px;top:32px}.v-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.v-pill{min-height:38px;padding:0 16px;display:inline-flex;align-items:center;border:1.5px solid var(--v-noir);font-weight:800;font-size:11px;letter-spacing:.18em;text-transform:uppercase;background:transparent;color:inherit}.v-pill[aria-current],.v-pill.is-on{background:var(--v-noir);color:var(--v-creme)}.v-dot{width:26px;height:26px;border:1px solid #BDB6AA;display:inline-block}.v-dot.is-on{outline:2px solid var(--v-noir);outline-offset:2px}.v-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 16px}.v-card{display:block}.v-card__m{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--v-creme)}.v-card__m img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.v-card:hover .v-card__m img{transform:scale(1.03)}.v-card__n{position:absolute;left:12px;top:12px;font-family:var(--v-mono);font-size:11px;letter-spacing:.08em}.v-card__b{position:absolute;right:12px;top:12px;background:var(--v-noir);color:var(--v-creme);font-weight:800;font-size:9px;letter-spacing:.2em;padding:6px 8px;text-transform:uppercase}.v-card__b--p{background:var(--v-creme);color:var(--v-noir)}.v-card__b--x{background:var(--v-rouge);color:var(--v-creme)}.v-card__row{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;gap:12px}.v-card__t{font-weight:800;font-size:17px;letter-spacing:-.01em}.v-card__p{font-family:var(--v-mono);font-size:13px;white-space:nowrap}.v-card__sw{display:flex;gap:6px;margin-top:10px}.v-card__sw i{width:14px;height:14px;border:1px solid #BDB6AA}.v-card__c{font-size:12px;color:var(--v-gris);margin-top:8px}.v-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid var(--v-noir);border-bottom:1px solid var(--v-trait);padding:14px 0;margin-bottom:36px}.v-sort{font-family:var(--v-mono);font-size:12px;text-transform:uppercase;background:transparent;border:0;color:inherit;cursor:pointer}.v-pag{display:flex;justify-content:center;gap:8px;margin-top:56px;font-family:var(--v-mono)}.v-pag a,.v-pag span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--v-trait)}.v-pag .is-on{background:var(--v-noir);color:var(--v-creme);border-color:var(--v-noir)}.v-col7{display:grid;grid-template-columns:repeat(7,1fr);margin:0 var(--v-g) clamp(64px,9vw,128px)}.v-col7>div{height:220px;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.v-col7 b{font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.v-col7 span{font-family:var(--v-mono);font-size:10px;opacity:.65}.v-mani{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end}.v-mani h2{font-size:clamp(48px,6.6vw,108px)}.v-mani p{font-size:19px;line-height:1.55;max-width:26em}.v-sign{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:end}.v-sign h2{font-size:clamp(48px,6.4vw,104px)}.v-sign__txt{font-size:17px;line-height:1.55;opacity:.85}.v-form{display:flex;margin-top:24px;max-width:560px}.v-input{flex:1;min-width:0;height:56px;border:2px solid currentColor;border-right:0;border-radius:0;background:transparent;color:inherit;padding:0 18px;font:500 16px var(--v-font)}.v-input::placeholder{color:inherit;opacity:.55}.v-form .v-btn{min-height:56px}.v-note{font-size:12px;opacity:.6;margin-top:12px}.v-msg{margin-top:16px;font-weight:800;font-size:15px}.v-ft{background:var(--v-papier);padding:72px var(--v-g) 28px;border-top:1px solid var(--v-trait)}.v-ft__g{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}.v-ft h4{font-weight:800;font-size:11px;letter-spacing:.3em;color:var(--v-rouge);margin:0 0 18px;text-transform:uppercase}.v-ft li{font-size:14px;margin-bottom:10px}.v-ft li a:hover{color:var(--v-rouge)}.v-ft__about{font-size:15px;line-height:1.55;max-width:22em}.v-ft__big{margin-top:72px;color:var(--v-noir)}.v-ft__bot{display:flex;justify-content:space-between;gap:12px;margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vault.css.map */
