@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap";:root{--ks-bg:#FFFFFF;--ks-surface:#F6F4F1;--ks-ink:#111111;--ks-body:#353535;--ks-muted:#7A7A7A;--ks-bar:#2E2420;--ks-rule:#E5E2DE;--ks-body-size:17px;--ks-label:.02em;--ks-wide:.22em;--ks-tile-gap:8px;--ks-band:clamp(56px,7vw,104px)}body,body p,body a,body li,body span,body div,body button,body input,body select,body textarea{font-family:Jost,Futura,Century Gothic,system-ui,sans-serif}body{font-size:var(--ks-body-size);color:var(--ks-body);-webkit-font-smoothing:antialiased}h1,h2{font-weight:400;letter-spacing:-.02em;line-height:1.08;color:var(--ks-ink)}h3,h4{font-weight:400;letter-spacing:-.01em;color:var(--ks-ink)}h5,h6,.facets summary,.facets__label,.facets-block-wrapper--horizontal summary{font-weight:600!important;font-size:16px;text-transform:uppercase;letter-spacing:var(--ks-label);color:var(--ks-ink)}#header-component .header__logo,#header-component .header__logo a{font-family:Jost,system-ui,sans-serif!important;font-weight:400!important;text-transform:uppercase;letter-spacing:var(--ks-wide);font-size:1.05rem;white-space:nowrap}@media(max-width:749px){#header-component .header__logo,#header-component .header__logo a{font-size:.86rem;letter-spacing:.16em}}#header-component:not([transparent]){background:var(--ks-bar)}#header-component:not([transparent]),#header-component:not([transparent]) a,#header-component:not([transparent]) svg,#header-component[transparent],#header-component[transparent] a,#header-component[transparent] svg{color:#fff}#header-component[transparent]{background:linear-gradient(to bottom,#00000057,#0000)}[class*=__hero] h2,[class*=__banner] h2{font-size:clamp(30px,3.6vw,54px)!important;font-weight:400;letter-spacing:-.02em;color:#fff;text-shadow:0 1px 24px rgba(0,0,0,.28)}[class*=__hero] p,[class*=__banner] p{color:#fff;font-size:17px;text-shadow:0 1px 18px rgba(0,0,0,.3)}[class*=__hero] a.button-unstyled,[class*=__banner] a.button-unstyled{color:#fff!important;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.1em;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}[class*=__categories] .collection-card__content,[class*=__categories] .resource-card__content{padding-top:14px}[class*=__categories] h3,[class*=__categories] .collection-card__title{font-size:14px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;color:var(--ks-ink);margin:0 0 6px}[class*=__categories] .collection-card__content a,[class*=__categories] .resource-card__content a{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;color:var(--ks-ink)}product-card .text-block,product-card .text-block p{color:var(--ks-ink);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card .price,product-card [class*=price]{font-weight:400!important;letter-spacing:0;text-transform:none;font-size:14px;color:var(--ks-body)}[class*=__list_] .section-header,[class*=__list_]>.group-block{align-items:flex-end}[class*=__list_] h2{font-size:clamp(24px,2.4vw,34px)!important;color:var(--ks-ink);text-shadow:none}[class*=__list_] a.button-unstyled{color:var(--ks-ink)!important;text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:5px;text-shadow:none}[class*=__values],[class*=__trust],[class*=__news]{background-color:var(--ks-surface)!important}[class*=__values] h3{font-size:14px!important;font-weight:600;text-transform:uppercase;letter-spacing:.08em}[class*=__values] p{font-size:15px;color:var(--ks-body)}img,.card,button,input,select,[class*=card]{border-radius:0!important}.facets--sticky,.facets-sticky{top:calc(var(--header-height,60px) - 1px)!important}.footer a{font-size:15px}.footer h5,.footer h6{font-size:13px;letter-spacing:.1em}
/*# sourceMappingURL=/cdn/shop/t/18/assets/karat-vnv.css.map */
