@font-face{font-family:Kovari Unica;src:url(neuehaasunica-bold-webfont.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}:root{--kv-pearl: #f7f3ec;--kv-paper: #fffdf9;--kv-ink: #0b0a09;--kv-espresso: #392b23;--kv-champagne: #ddba7b;--kv-smoke: #b7b2ad;--kv-line: color-mix(in srgb, currentColor 18%, transparent);--kv-serif: var(--ul-heading-font-family), "Bodoni Moda", Didot, "Bodoni 72", Georgia, serif;--kv-sans: var(--ul-text-font-family), "Kovari Unica", Arial, sans-serif;--kv-ease: cubic-bezier(.22, 1, .36, 1);--kv-pad: clamp(20px, 4vw, 72px);--kv-max: 1680px}html{scroll-behavior:smooth}body.kv-page{background:var(--kv-pearl);color:var(--kv-ink);font-family:var(--kv-sans);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.kv-page main{min-height:60vh}.kv-page.kv-home main{overflow:clip}.kv-page :where(h1,h2,h3,.h0,.h1,.h2){font-family:var(--kv-serif);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.kv-page :where(a,button,input,summary):focus-visible{outline:2px solid var(--kv-champagne);outline-offset:4px}.kv-page ::selection{background:var(--kv-champagne);color:var(--kv-ink)}[data-kv-reveal]{opacity:1;transform:none}.kv-ready [data-kv-reveal].is-observed{opacity:0;transform:translateY(28px);transition:opacity .9s var(--kv-ease),transform .9s var(--kv-ease)}.kv-ready [data-kv-reveal].is-observed.is-visible{opacity:1;transform:translateY(0)}.kv-eyebrow,.kvf__eyebrow,.kv-nav__eyebrow{font-family:var(--kv-sans);font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.kv-link{align-items:center;color:inherit;display:inline-flex;font-family:var(--kv-sans);font-size:12px;font-weight:600;gap:16px;letter-spacing:.15em;padding-block:10px;position:relative;text-decoration:none;text-transform:uppercase}.kv-link:after{background:currentColor;bottom:4px;content:"";height:1px;inset-inline:0;position:absolute;transform:scaleX(.2);transform-origin:left;transition:transform .45s var(--kv-ease)}.kv-link:hover:after{transform:scaleX(1)}.kv-header-section{position:relative;z-index:50}.kv-nav{background:color-mix(in srgb,var(--kv-pearl) 92%,transparent);border-bottom:1px solid rgba(11,10,9,.1);color:var(--kv-ink);position:sticky;top:0;transition:background .35s ease,box-shadow .35s ease;width:100%;z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.kv-header-compact .kv-nav{box-shadow:0 12px 42px #0b0a0914}.kv-nav__announcement{align-items:center;background:var(--kv-ink);color:var(--kv-pearl);display:flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:.17em;min-height:31px;padding:6px var(--kv-pad);text-decoration:none;text-transform:uppercase}.kv-nav__announcement span:last-child{color:var(--kv-champagne);margin-left:18px}.kv-nav__bar{align-items:center;display:grid;gap:18px;grid-template-columns:1fr auto 1fr;margin:auto;max-width:var(--kv-max);min-height:76px;padding-inline:var(--kv-pad);position:relative}.kv-nav__logo{align-items:center;color:inherit;display:flex;grid-column:2;justify-content:center;text-decoration:none}.kv-nav__logo img{display:block;height:auto;max-height:30px;object-fit:contain;width:clamp(112px,10vw,172px)}.kv-nav__logo span{font-family:var(--kv-sans);font-size:21px;font-weight:600;letter-spacing:.3em}.kv-nav__nav{align-items:center;display:flex;gap:clamp(18px,2.5vw,42px)}.kv-nav__nav--left{justify-self:start}.kv-nav__nav--right{justify-self:end;padding-right:122px}.kv-nav__nav a{color:inherit;font-size:11px;font-weight:600;letter-spacing:.12em;position:relative;text-decoration:none;text-transform:uppercase}.kv-nav__nav a:after{background:currentColor;bottom:-7px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--kv-ease);width:100%}.kv-nav__nav a:hover:after{transform:scaleX(1);transform-origin:left}.kv-nav__private-link{color:var(--kv-espresso)!important}.kv-nav__private-link:before{background:var(--kv-champagne);border-radius:50%;content:"";display:inline-block;height:5px;margin:0 8px 1px 0;width:5px}.kv-nav__tools{align-items:center;display:flex;gap:4px;position:absolute;right:var(--kv-pad);top:50%;transform:translateY(-50%)}.kv-nav__icon{align-items:center;color:inherit;display:inline-flex;height:42px;justify-content:center;position:relative;text-decoration:none;width:38px}.kv-nav__icon svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;width:20px}.kv-nav__cart span{align-items:center;background:var(--kv-ink);border-radius:999px;color:var(--kv-pearl);display:flex;font-size:8px;height:16px;justify-content:center;position:absolute;right:0;top:5px;width:16px}.kv-nav__mobile-menu{display:none}.kvf{background:var(--kv-ink);color:var(--kv-pearl);overflow:hidden;padding:clamp(72px,9vw,144px) var(--kv-pad) 28px}.kvf__top{display:grid;gap:clamp(38px,5vw,92px);grid-template-columns:minmax(320px,1.6fr) repeat(3,minmax(120px,.6fr));margin:auto;max-width:var(--kv-max)}.kvf__lead{max-width:580px}.kvf__lead h2{font-size:clamp(38px,5.5vw,82px);line-height:.93;margin:26px 0}.kvf__lead h2 em{color:var(--kv-champagne);font-weight:400}.kvf__lead>p:last-child{color:#f7f3eca8;font-size:15px;line-height:1.7;max-width:430px}.kvf__eyebrow{color:var(--kv-champagne)}.kvf__nav{display:flex;flex-direction:column;gap:12px}.kvf__nav p{color:var(--kv-champagne);font-size:10px;font-weight:600;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}.kvf__nav a{color:#f7f3ecbd;font-size:13px;text-decoration:none;transition:color .25s ease,transform .25s ease}.kvf__nav a:hover{color:var(--kv-pearl);transform:translate(3px)}.kvf__bottom{align-items:end;border-top:1px solid rgba(247,243,236,.16);display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:clamp(70px,10vw,160px) auto 0;max-width:var(--kv-max);padding-top:26px}.kvf__bottom>p{color:#f7f3ec8c;font-size:9px;letter-spacing:.14em;margin:0;text-transform:uppercase}.kvf__bottom>p:last-child{text-align:right}.kvf__wordmark{color:var(--kv-pearl);font-family:var(--kv-sans);font-size:clamp(48px,10vw,170px);font-weight:600;letter-spacing:.15em;line-height:.7;text-decoration:none}.kvf__wordmark img{display:block;height:auto;max-height:90px;object-fit:contain;width:min(32vw,430px)}.kv-page--collection .collection-header{background:var(--kv-pearl);border-bottom:1px solid rgba(11,10,9,.12);padding-block:clamp(72px,10vw,150px) clamp(54px,7vw,100px);position:relative}.kv-page--collection .collection-header:before{color:var(--kv-champagne);content:"THE HOUSE OF KOVARI";font-size:10px;font-weight:600;left:50%;letter-spacing:.22em;position:absolute;top:34px;transform:translate(-50%)}.kv-page--collection .collection-header .container{text-align:center}.kv-page--collection .collection-header h1{font-size:clamp(48px,8vw,112px);line-height:.9}.kv-page--collection .collection-header .prose{color:#0b0a09a3;margin:24px auto 0;max-width:620px}.kv-collection--private-collection .collection-header{background:radial-gradient(circle at 50% 110%,rgba(221,186,123,.16),transparent 40%),var(--kv-ink);color:var(--kv-pearl)}.kv-collection--private-collection .collection-header:before{content:"KOVARI PRIVATE \b7  THE EDIT"}.kv-collection--private-collection .collection-header .prose{color:#f7f3eca3}.kv-page--collection .collection{padding-block:clamp(44px,6vw,90px)}.kv-page--collection .collection__top-bar{border-color:#0b0a091f;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.kv-page product-item.product-card{border:1px solid rgba(11,10,9,.11);border-radius:0;display:block;overflow:hidden;position:relative;transition:border-color .35s ease,transform .55s var(--kv-ease),box-shadow .55s var(--kv-ease)}.kv-page product-item.product-card:hover{border-color:#392b2361;box-shadow:0 28px 70px #392b231f;transform:translateY(-6px)}.kv-page .product-card__figure{background:color-mix(in srgb,var(--kv-pearl) 72%,white);overflow:hidden}.kv-page .kv-private-badge{background:var(--kv-ink);border:1px solid rgba(221,186,123,.65);color:var(--kv-champagne);font-size:8px;font-weight:600;left:12px;letter-spacing:.16em;padding:8px 10px;position:absolute;text-transform:uppercase;top:12px;z-index:4}.kv-page .product-card__image{transition:transform .9s var(--kv-ease)}.kv-page product-item:hover .product-card__image--primary{transform:scale(1.035)}.kv-page .product-card__info{padding:20px!important}.kv-page .product-card__title{font-family:var(--kv-serif);font-size:20px;font-weight:400;letter-spacing:-.02em}.kv-page .product-card__title a{font-weight:400!important}.kv-collection--private-collection main{background:var(--kv-ink);color:var(--kv-pearl)}.kv-collection--private-collection .collection{background:var(--kv-ink)}.kv-collection--private-collection .shopify-section--main-collection{--ul-product-list-items-per-row: 1 !important}.kv-collection--private-collection product-item.product-card{border-color:#ddba7b38}.kv-collection--private-collection product-item.product-card:after{background:linear-gradient(90deg,transparent,var(--kv-champagne),transparent);content:"";height:1px;left:-120%;position:absolute;top:0;transition:left .8s var(--kv-ease);width:100%}.kv-collection--private-collection product-item.product-card:hover:after{left:120%}.kv-collection--private-collection .product-card__figure{background:radial-gradient(circle at 50% 58%,#2b241e,#111 68%)}.kv-collection--private-collection .product-card__info{color:var(--kv-pearl)}@media(min-width:700px){.kv-collection--private-collection .shopify-section--main-collection{--ul-product-list-items-per-row: 2 !important}}.kv-page--product .product{padding-block:clamp(36px,5vw,84px)}.kv-page--product .product-info__title{font-family:var(--kv-serif);font-size:clamp(40px,5vw,72px);font-weight:400;letter-spacing:-.04em;line-height:.98}.kv-page--product .product-info__vendor{color:var(--kv-espresso);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.kv-page--product .product-info__description{color:#0b0a09ab;font-size:16px;line-height:1.75}.kv-page--product .buy-buttons .button,.kv-page--product .product-info__buy-buttons .button{border-radius:0;min-height:56px;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.kv-product--private main{background:var(--kv-ink);color:var(--kv-pearl)}.kv-product--private .shopify-section--main-product .section{--ul-background: 11 10 9 !important;--ul-text-color: 247 243 236 !important;--ul-input-background: 20 18 16 !important;--ul-input-text-color: 247 243 236 !important}.kv-product--private .product-info__vendor,.kv-product--private .product-info__price,.kv-product--private .product-info__title{color:var(--kv-pearl)}.kv-product--private .product-info__description,.kv-product--private .text-subdued{color:#f7f3eca3}.kv-product--private .product-gallery__media{background:radial-gradient(circle at 50% 60%,#29231e,#111 70%)}.kv-product--private .product-info__separator{border-color:#ddba7b40}.kv-page--page main,.kv-page--blog main,.kv-page--article main,.kv-page--search main,.kv-page--cart main,.kv-page--customers-account main,.kv-page--customers-login main,.kv-page--customers-register main{background:var(--kv-pearl)}@media(max-width:1050px){.kv-nav__nav{display:none}.kv-nav__bar{grid-template-columns:44px 1fr 96px;min-height:68px}.kv-nav__logo{grid-column:2}.kv-nav__tools{right:var(--kv-pad)}.kv-nav__account{display:none}.kv-nav__mobile-menu{display:block;grid-column:1;grid-row:1}.kv-nav__menu-trigger{cursor:pointer;list-style:none;padding:0}.kv-nav__menu-trigger::-webkit-details-marker{display:none}.kv-nav__menu-trigger span[aria-hidden]{background:currentColor;display:block;height:1px;margin:4px 0;transition:transform .3s ease;width:20px}.kv-nav__mobile-menu[open] .kv-nav__menu-trigger span[aria-hidden]:first-of-type{transform:translateY(2.5px) rotate(45deg)}.kv-nav__mobile-menu[open] .kv-nav__menu-trigger span[aria-hidden]:last-of-type{transform:translateY(-2.5px) rotate(-45deg)}.kv-nav__mobile-panel{background:var(--kv-ink);color:var(--kv-pearl);left:0;min-height:calc(100vh - 68px);padding:34px var(--kv-pad) 54px;position:absolute;right:0;top:100%;z-index:20}.kv-nav__mobile-head{border-bottom:1px solid rgba(247,243,236,.18);color:var(--kv-champagne);display:flex;font-size:10px;justify-content:space-between;letter-spacing:.14em;padding-bottom:20px;text-transform:uppercase}.kv-nav__mobile-panel nav{display:grid;margin-top:26px}.kv-nav__mobile-panel nav a{align-items:center;border-bottom:1px solid rgba(247,243,236,.13);color:inherit;display:flex;font-family:var(--kv-serif);font-size:clamp(28px,8vw,48px);justify-content:space-between;letter-spacing:-.025em;padding:18px 0;text-decoration:none}.kv-nav__mobile-panel nav a span{color:var(--kv-champagne);font-family:var(--kv-sans);font-size:9px;letter-spacing:.12em;order:2}.kv-nav__mobile-panel .kv-nav__private-link{color:var(--kv-champagne)!important}.kvf__top{grid-template-columns:1.3fr repeat(2,1fr)}.kvf__lead{grid-column:1 / -1}}@media(max-width:699px){:root{--kv-pad: 18px}.kv-nav__announcement{font-size:8px;letter-spacing:.12em;min-height:29px}.kv-nav__announcement span:last-child{display:none}.kv-nav__bar{gap:8px;grid-template-columns:40px 1fr 76px}.kv-nav__logo img{max-height:24px;width:116px}.kv-nav__tools{gap:0}.kv-nav__icon{width:34px}.kvf{padding-top:70px}.kvf__top{grid-template-columns:1fr 1fr}.kvf__lead{grid-column:1 / -1}.kvf__nav:last-child{grid-column:1 / -1}.kvf__bottom{align-items:center;grid-template-columns:1fr;text-align:center}.kvf__wordmark{grid-row:1;justify-self:center}.kvf__wordmark img{width:64vw}.kvf__bottom>p:last-child{text-align:center}.kv-page product-item.product-card:hover{box-shadow:none;transform:none}.kv-page .product-card__info{padding:14px!important}.kv-page .product-card__title{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-kv-reveal],.kv-ready [data-kv-reveal].is-observed{opacity:1!important;transform:none!important}}html[data-kv-motion=paused] [data-kv-parallax],html[data-kv-motion=paused] [data-kv-motion-layer]{transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kovari-house.css.map */
