.vh{font-family:Inter,Arial,sans-serif;color:#10213f;background:#fff;font-synthesis:none;font-weight:400;font-size:16px;--ink:#10213f;--stone:#eeece8;--line:#d6d9df;--page:1440px;--gutter:clamp(24px,3.45vw,64px)}.vh *{box-sizing:border-box}.vh button,.vh input{font:inherit}.vh button,.vh a,.vh input{-webkit-tap-highlight-color:transparent}.vh button,.vh a{color:inherit}.vh a{text-decoration:none}.vh button{cursor:pointer}.vh button:disabled{cursor:default}.vh button{border:0}.vh img{display:block;max-width:100%}.vh h1,.vh h2,.vh h3,.vh p{margin:0}.vh figure{margin:0}.vh a,.vh button,.vh input{outline-offset:5px}.vh a:focus-visible{outline:2px solid #6e829b}.vh button:focus-visible{outline:2px solid #6e829b}.vh input:focus-visible{outline:2px solid #6e829b}.vh ::selection{background:#dce4ea}.vh button{background:none}.vh button svg{display:block;stroke-width:1.45}.vh-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.vh-skip-link{position:fixed;left:16px;top:-70px;z-index:100;background:var(--ink);color:#fff;padding:14px}.vh-skip-link:focus{top:12px}.vh-page-width{width:min(100%,var(--page));margin-inline:auto;padding-inline:var(--gutter)}.vh-button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;background:var(--ink);color:#fff;padding:15px 27px;font-size:14px;font-weight:600;line-height:1.3;text-align:center;border:1px solid var(--ink);transition:background-color .18s,color .18s}.vh-button:hover{background:#2b4162;border-color:#2b4162}.vh-text-link{display:inline-flex;align-items:center;gap:14px;font-size:16px;line-height:1.5;font-weight:600}.vh-text-link:hover{text-decoration:underline;text-underline-offset:5px}.vh-text-link svg{flex:none;transition:transform .18s}.vh-text-link:hover svg{transform:translate(3px)}.vh-hero-media{position:absolute;top:0;right:0;bottom:0;left:40%;z-index:-1}.vh-hero-media img{width:100%;height:100%;object-fit:contain;object-position:center right}.vh-hero-copy{position:absolute;left:var(--gutter);top:50%;transform:translateY(-50%);width:46%;max-width:650px}.vh h2{font-size:clamp(32px,3.65vw,53px);line-height:1.14;letter-spacing:-.045em;font-weight:700}.vh-swatches{display:flex;gap:8px;min-height:25px;margin-top:18px;align-items:center}.vh-newsletter-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;font-size:13px;line-height:1.5;margin-top:18px}.vh-newsletter-status a{text-decoration:underline;text-underline-offset:3px}.vh-dialog-content{padding:34px 36px 38px}.vh-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:25px}.vh-dialog-heading h2{font-size:27px;letter-spacing:-.035em}.vh-dialog-close{flex:none}.vh-mobile-menu-note{margin-top:30px;font-size:13px;line-height:1.6;color:#6d7583}@media(min-width:1728px){.vh-hero-copy{left:64px}}@media(max-width:1150px){.vh-hero-copy{width:47%}}@media(max-width:1150px){.vh-hero-media{left:36%}}@media(max-width:900px){.vh-hero-copy{width:50%}}@media(max-width:900px){.vh-hero-media{left:31%}}@media(max-width:900px){.vh-swatches{margin-top:12px;gap:6px}}@media(max-width:600px){.vh-hero-media{top:0;right:0;bottom:0;left:5%}}@media(max-width:600px){.vh-hero-media img{object-fit:cover;object-position:67% 0;opacity:1}}@media(max-width:600px){.vh-hero-copy{left:20px;right:20px;top:auto;bottom:25px;transform:none;width:auto;max-width:none;background:#f4f2efed;padding:21px 22px 22px}}@media(max-width:600px){.vh h2{font-size:30px;letter-spacing:-.045em;line-height:1.15}}@media(max-width:600px){.vh-swatches{gap:7px;min-height:18px;margin-top:11px}}@media(max-width:600px){.vh-newsletter-status{font-size:12px;justify-content:start;text-align:left;line-height:1.6}}@media(max-width:600px){.vh-dialog-content{padding:23px 21px 27px}}@media(max-width:600px){.vh-dialog-heading{gap:15px;margin-bottom:21px}}@media(max-width:600px){.vh-dialog-heading h2{font-size:23px;line-height:1.2}}@media(max-width:600px){.vh-mobile-menu-dialog{max-height:calc(100dvh - 24px)}}@media(prefers-reduced-motion:reduce){.vh *{transition:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.vh *:before{transition:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){.vh *:after{transition:none!important;animation:none!important}}.vh{font-family:VinciInter,Arial,sans-serif;color:#10213f;background:#fff;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal;--ink:#10213f;--line:#d6d9df;--page:1440px;--gutter:clamp(24px,3.45vw,64px);-webkit-font-smoothing:antialiased}.vh h1,.vh h2,.vh h3{font-family:inherit;color:inherit}.vh a{color:inherit}.vh .vh-button{color:#fff}.vh-arrow{display:inline-flex;width:22px;height:22px}.vh-arrow svg{width:100%;height:100%}.vh .svg-wrapper{width:25px;height:25px}.vh-icon-button{position:relative}.vh-desktop-nav summary{list-style:none;display:flex;gap:7px;align-items:center;font-size:14px;font-weight:600;padding:12px 0}.vh-desktop-nav summary::-webkit-details-marker{display:none}.vh-nav-item .svg-wrapper{width:12px;height:12px}.vh-desktop-nav summary .icon-caret{position:static;width:12px;height:12px}.vh-newsletter form{flex-wrap:wrap}.vh-newsletter-status{flex-basis:100%}.vh-brand-story{background:#10213f;color:#fff}.vh-gift-section{background:#ece9e4}.vh-hero{background:#e2dfe0}.vh-sold-out{display:block;font-size:12px}@media(max-width:900px){.vh-desktop-nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background:#fff;padding:20px;gap:5px;box-shadow:0 12px 20px #10213f15}.vh-desktop-nav.is-open>a{padding:14px 0}.vh-nav-dropdown{position:static;box-shadow:none;border:0;padding-left:10px}.vh-desktop-nav summary{font-size:16px}.vh-desktop-nav>a{font-size:16px}}@media(max-width:600px){.vh{--gutter:20px}}vinci-home-header.vh{display:block}.vh-site-footer,.vh-site-header{display:flex}.vh-hero{isolation:isolate}.vh-dialog{margin:auto}.vh-site-header .cart-count-bubble{bottom:0;left:20px}.vh-search-form .vh-button{white-space:nowrap}.vh .vh-button{background:var(--ink);color:#fff;border:1px solid var(--ink)}.vh .vh-button:hover{background:#2b4162;border-color:#2b4162}@media(max-width:900px){.vh-desktop-nav.is-open .vh-nav-dropdown{position:static;box-shadow:none;border:0;padding-left:10px}}.vh .vh-button{font-weight:600}.vh-search-form .vh-button{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/39/assets/vinci-home-base.css.map */
