@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;0,6..96,500;1,6..96,400&family=Inter:wght@400;500;600&display=swap";.v-section{--v-bg: #0D0D0F;--v-surface: #141416;--v-text: #F4F1EA;--v-muted: #B4AFA4;--v-line: rgba(255,255,255,.1);--v-accent: #C9A96E;--v-serif: "Bodoni Moda", Georgia, serif;--v-sans: Inter, system-ui, -apple-system, sans-serif;background:var(--v-bg);color:var(--v-text);font-family:var(--v-sans);-webkit-font-smoothing:antialiased}.v-section *,.v-section *:before,.v-section *:after{box-sizing:border-box}.v-section--surface{background:var(--v-surface);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.v-section--light{--v-bg: #F4F1EA;--v-text: #141416;--v-muted: #4A4740;--v-line: rgba(20,20,22,.12)}.v-section--light .v-eyebrow{color:#7a5f2e}.v-wrap{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,104px) clamp(20px,4vw,48px)}.v-eyebrow{margin:0;font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--v-accent)}.v-h1,.v-h2,.v-h3{margin:0;font-family:var(--v-serif);font-weight:400;color:var(--v-text);letter-spacing:-.005em}.v-h1{font-size:clamp(48px,6.4vw,96px);line-height:1.02}.v-h1 em{color:var(--v-accent)}.v-h2{font-size:clamp(36px,4vw,56px);line-height:1.1}.v-h3{font-size:24px;line-height:1.2}.v-text{margin:0;font-size:17px;line-height:1.65;color:var(--v-muted)}.v-text p{margin:0 0 1em}.v-text p:last-child{margin-bottom:0}.v-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:2px;font-family:var(--v-sans);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1px solid var(--v-accent);background:var(--v-accent);color:#0d0d0f;transition:opacity .2s ease}.v-btn:hover{opacity:.88;color:#0d0d0f}.v-btn--ghost{background:transparent;color:var(--v-text);border-color:currentColor;font-weight:500}.v-btn--ghost:hover{color:var(--v-accent);opacity:1}.v-section--light .v-btn{background:#141416;border-color:#141416;color:#f4f1ea}.v-section--light .v-btn--ghost{background:transparent;color:#141416;border-color:#14141666}.v-btns{display:flex;flex-wrap:wrap;gap:14px}.v-section a:focus-visible,.v-section button:focus-visible,.v-section input:focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}.v-zoom img{transition:transform .6s ease}.v-zoom:hover img{transform:scale(1.04)}.v-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v-announce{background:var(--v-accent);color:#0d0d0f;text-align:center;font-size:13px;letter-spacing:.08em;font-weight:500;padding:10px 16px}.v-announce a{color:inherit;text-decoration:underline;text-underline-offset:3px}.v-hero{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,80px);padding-top:clamp(40px,6vw,96px);padding-bottom:clamp(40px,6vw,96px)}.v-hero__copy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:28px}.v-hero__copy .v-text{max-width:480px;font-size:18px}.v-hero__media{flex:1 1 460px;min-width:0;position:relative}.v-hero__media img,.v-hero__media svg{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:4px;height:auto}.v-hero__badge{position:absolute;left:20px;bottom:20px;background:#0d0d0fdb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px 20px;border-radius:2px;display:flex;flex-direction:column;gap:4px}.v-hero__badge small{font-size:11px;letter-spacing:.2em;color:var(--v-accent);text-transform:uppercase}.v-hero__badge span{font-family:var(--v-serif);font-size:22px;color:#f4f1ea}.v-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:48px}.v-head__title{display:flex;flex-direction:column;gap:12px}.v-head .v-text{max-width:380px;font-size:16px}.v-coll-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.v-coll{display:flex;flex-direction:column;gap:18px;text-decoration:none;color:var(--v-text)}.v-coll__img{display:block;aspect-ratio:4 / 5;background:#fff;border-radius:4px;overflow:hidden}.v-coll__img img{display:block;width:100%;height:100%;object-fit:contain}.v-coll__img--cover img{object-fit:cover}.v-coll__name{font-family:var(--v-serif);font-size:28px}.v-coll__line{font-size:14px;color:var(--v-muted)}.v-coll__cta{font-size:13px;letter-spacing:.12em;color:var(--v-accent);text-transform:uppercase;padding-top:6px}.v-filters{display:flex;flex-wrap:wrap;gap:8px}.v-filter{min-height:44px;padding:0 22px;border-radius:999px;font:500 14px var(--v-sans);cursor:pointer;background:transparent;color:var(--v-text);border:1px solid rgba(255,255,255,.22)}.v-filter[aria-pressed=true]{background:var(--v-accent);color:#0d0d0f;border-color:var(--v-accent)}.v-count{margin:-24px 0 40px;font-size:14px;color:var(--v-muted)}.v-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:48px 28px}.v-card{display:flex;flex-direction:column;gap:14px}.v-card[hidden]{display:none}.v-card__img{position:relative;display:block;aspect-ratio:1 / 1;background:#fff;border-radius:4px;overflow:hidden}.v-badge{position:absolute;top:12px;left:12px;z-index:1;background:#0d0d0f;color:var(--v-accent);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:7px 10px;border-radius:2px}.v-card__price s{text-decoration:line-through}.v-card__img img{display:block;width:100%;height:100%;object-fit:contain}.v-card__img--cover img{object-fit:cover}.v-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.v-card__title{margin:0;font-family:var(--v-serif);font-weight:400;font-size:24px}.v-card__title a{color:var(--v-text);text-decoration:none}.v-card__title a:hover{color:var(--v-accent)}.v-card__sub{margin:4px 0 0;font-size:14px;color:var(--v-muted)}.v-card__price{margin:0;font-size:17px;font-weight:500;white-space:nowrap}.v-card__price s{color:var(--v-muted);font-weight:400;margin-right:6px;font-size:14px}.v-swatches{display:flex;flex-wrap:wrap;margin:-6px 0 0 -12px}.v-swatch{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer}.v-swatch span{display:block;width:20px;height:20px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #ffffff40,0 0 0 1px #ffffff2e}.v-swatch[aria-pressed=true] span{box-shadow:0 0 0 2px var(--v-bg),0 0 0 4px var(--v-accent)}.v-card form{margin:0}.v-card .v-btn{width:100%;min-height:48px}.v-card .v-btn[disabled]{opacity:.45;cursor:not-allowed}.v-split{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,96px)}.v-split--reverse{flex-direction:row-reverse}.v-split__media{flex:1 1 420px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.v-split__media--single{grid-template-columns:minmax(0,1fr)}.v-split__media img,.v-split__media svg{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px}.v-split__media>:nth-child(2){margin-top:48px}.v-split__copy{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:24px}.v-split__copy .v-h2{font-size:clamp(44px,5vw,72px);line-height:1.04}.v-split__copy .v-text{max-width:460px;font-size:18px}.v-values__statement{max-width:820px;margin:0 auto 64px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.v-values__statement .v-h2{font-size:clamp(30px,3.4vw,46px);line-height:1.25}.v-values__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px;border-top:1px solid var(--v-line);padding-top:48px}.v-value{display:flex;flex-direction:column;gap:14px}.v-value svg{color:var(--v-accent)}.v-value .v-text{font-size:15px}.v-news{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px}.v-news__copy{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:12px}.v-news__copy .v-h2{font-size:clamp(30px,3vw,42px)}.v-news form{flex:1 1 420px;min-width:0;display:flex;flex-wrap:wrap;gap:12px;margin:0}.v-news input[type=email]{flex:1 1 240px;min-width:0;min-height:52px;padding:0 18px;background:var(--v-bg);color:var(--v-text);border:1px solid rgba(255,255,255,.22);border-radius:2px;font:15px var(--v-sans)}.v-news__msg{flex-basis:100%;margin:0;font-size:14px;color:var(--v-muted)}.v-news__ok{font-family:var(--v-serif);font-size:24px;color:var(--v-accent)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vaurant.css.map */
