:root{--kavsen-ink:#191919;--kavsen-paper:#f4f1eb;--kavsen-gold:#b49a71}.header-logo{letter-spacing:.25em!important;font-family:Georgia,Times New Roman,serif!important;font-weight:600!important;font-size:clamp(17px,1.65vw,25px)!important}.header-logo img{max-height:42px}.header__row,.header{font-family:Arial,Helvetica,sans-serif}.footer-utilities__text{letter-spacing:.06em}.shopify-section a:not(.button):focus-visible{outline:2px solid var(--kavsen-gold);outline-offset:3px}@media(max-width:749px){.header-logo{letter-spacing:.15em!important;font-size:17px!important}}:root{--kv-stage:#eeeae3;--kv-line:rgba(42,37,29,.13);--kv-caption:#9c8159}:is(.product-grid,.resource-list) .product-card{--kv-stage:#eeeae3;transition:transform .35s ease,filter .35s ease;isolation:isolate}:is(.product-grid,.resource-list) .product-card:hover{transform:translateY(-5px)}:is(.product-grid,.resource-list) .product-card .card-gallery{overflow:hidden;background:var(--kv-stage);position:relative;border:1px solid var(--kv-line);border-radius:2px}:is(.product-grid,.resource-list) .product-card .card-gallery:before{content:"KAVSEN / THE CURATED EDIT";position:absolute;top:13px;left:13px;z-index:4;font:700 9px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.17em;color:#2c2925;background:#faf7f1de;padding:8px 9px;pointer-events:none}:is(.product-grid,.resource-list) .product-card .card-gallery:after{content:"WEAR YOUR LEGACY  \b7   KAVSEN";position:absolute;bottom:11px;left:13px;z-index:4;pointer-events:none;font:700 8px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.15em;color:#343029;background:#faf7f1e6;padding:6px 8px}:is(.product-grid,.resource-list) .product-card .card-gallery :is(img,.product-media__image){transition:transform .55s cubic-bezier(.22,.7,.26,1),filter .4s ease}@media(hover:hover){:is(.product-grid,.resource-list) .product-card:hover .card-gallery :is(img,.product-media__image){transform:scale(1.045)}}:is(.product-grid,.resource-list) .product-card :is(.product-card__content,.product-grid__card){background:transparent}:is(.product-grid,.resource-list) .product-card .product-card__content :is(h3,h4,.h4){font-family:Georgia,Times New Roman,serif;letter-spacing:-.025em;line-height:1.3}:is(.product-grid,.resource-list) .product-card .price{font-weight:600}main[data-template^=product] .product-media-gallery,main[data-template^=product] .product-media-container{background:#f2eee8}main[data-template^=product] .product-media-container{border:1px solid rgba(42,37,29,.1);border-radius:2px;overflow:hidden}main[data-template^=product] .product-media-gallery img{max-height:100%;object-fit:contain}main[data-template^=product] h1{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em}@media(max-width:749px){:is(.product-grid,.resource-list) .product-card .card-gallery:before{top:7px;left:7px;font-size:7px;letter-spacing:.09em;padding:5px 6px}:is(.product-grid,.resource-list) .product-card .card-gallery:after{bottom:7px;left:7px;font-size:6px;letter-spacing:.05em;padding:4px 5px}:is(.product-grid,.resource-list) .product-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){:is(.product-grid,.resource-list) .product-card,:is(.product-grid,.resource-list) .product-card .card-gallery img{transition:none!important;transform:none!important}}product-card[data-kv-kind=t-shirt]{--kv-stage:#eae5dc;--kv-label:"STATEMENT TEES"}product-card[data-kv-kind=hoodie]{--kv-stage:#e3e1df;--kv-label:"THE LAYERING CLUB"}product-card[data-kv-kind=sweatshirt]{--kv-stage:#e4e2dc;--kv-label:"THE LAYERING CLUB"}product-card[data-kv-kind=bags]{--kv-stage:#e6e9e1;--kv-label:"CARRY YOUR CULTURE"}product-card[data-kv-kind=paper-products]{--kv-stage:#ece5e7;--kv-label:"LITTLE STATEMENTS"}product-card[data-kv-kind=home-decor]{--kv-stage:#e8e2d7;--kv-label:"THE LIVING EDIT"}:is(.product-grid,.resource-list) product-card[data-kv-kind] .card-gallery:before{content:"KAVSEN / " var(--kv-label,"THE CURATED EDIT")}:is(.product-grid,.resource-list) product-card[data-kv-kind=bags] .card-gallery:before{color:#314e43}:is(.product-grid,.resource-list) product-card[data-kv-kind=paper-products] .card-gallery:before{color:#684253}:is(.product-grid,.resource-list) product-card[data-kv-kind=home-decor] .card-gallery:before{color:#705a37}body{background:var(--kavsen-paper);color:var(--kavsen-ink)}:is(.product-card,.product-card__link):hover{opacity:1}.kv-button,.kv-goa-campaign-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;border:1px solid #1b1b1b;box-shadow:0 8px 22px #19191924;transition:background-color .22s ease,color .22s ease,transform .22s ease,box-shadow .22s ease}.kv-button:hover,.kv-goa-campaign-button:hover{color:#191919!important;background:#c6ac83;border-color:#c6ac83;box-shadow:0 12px 28px #1919192e;transform:translateY(-2px)}.kv-text-button,.kv-all,.kv-light-link{transition:color .2s ease,border-color .2s ease}.kv-text-button:hover,.kv-all:hover,.kv-light-link:hover{color:#8e7044;border-color:#b49a71}.kv-category,.kv-edition{outline-offset:4px;transition:transform .24s ease,box-shadow .24s ease}.kv-category:hover,.kv-edition:hover{transform:translateY(-4px);box-shadow:0 14px 28px #1b191524}.kv-category:focus-visible,.kv-edition:focus-visible,.kv-product:focus-visible,.kv-button:focus-visible{outline:2px solid #b49a71;outline-offset:4px}.kv-product{display:block;border-bottom:1px solid rgba(42,37,29,.14);padding-bottom:12px;transition:transform .24s ease,border-color .24s ease}.kv-product:hover{transform:translateY(-3px);border-color:#b49a71}.kv-product-info span{font-family:Georgia,Times New Roman,serif;letter-spacing:-.01em}main[data-template^=product] .product-form__submit,main[data-template^=product] button[name=add]{min-height:56px;border-radius:2px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,transform .2s ease}main[data-template^=product] .product-form__submit:hover,main[data-template^=product] button[name=add]:hover{background:#b49a71;color:#191919;transform:translateY(-1px)}@media(max-width:749px){.kv-button,.kv-goa-campaign-button{min-height:50px}.kv-category:hover,.kv-edition:hover,.kv-product:hover{transform:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.kv-button,.kv-goa-campaign-button,.kv-category,.kv-edition,.kv-product{transition:none!important}}:root{--kavsen-ink:#171716;--kavsen-paper:#f5f1e9;--kavsen-gold:#b99b67;--kavsen-gold-light:#d8c39b;--kavsen-line:rgba(35,31,25,.16)}html,body{background:var(--kavsen-paper);color:var(--kavsen-ink)}body{font-family:Arial,Helvetica,sans-serif;line-height:1.55}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Georgia,Times New Roman,serif;letter-spacing:-.035em}a,button,.button{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}a:hover{opacity:1}#header-group{position:relative;z-index:10;box-shadow:0 5px 22px #14120f17}#header-group .announcement-bar{background:var(--kavsen-gold)!important;color:#171716!important;border:0!important;min-height:36px;letter-spacing:.1em;font-size:10px;font-weight:700}#header-group .announcement-bar :is(a,p,span){color:#171716!important}#header-group .header,#header-group .header__row,#header-group .header__columns,#header-group .header__navigation-bar-row,#header-group .header__navigation-bar-rows{background:#171716!important;color:#f5f1e9!important}#header-group .header{border-bottom:1px solid rgba(185,155,103,.55)!important}#header-group .header :is(a,button,summary,svg){color:#f5f1e9!important}#header-group .header :is(a:hover,button:hover,summary:hover){color:var(--kavsen-gold-light)!important}#header-group .header-logo{color:#f5f1e9!important;letter-spacing:.28em!important}#header-group .header__menu-item[aria-current],#header-group .header__menu-item[aria-expanded=true]{color:var(--kavsen-gold-light)!important}#header-group .header :is(input,select){background:#f5f1e9;color:#171716}#header-group .header__underlay{background:#171716!important}.kv{background:var(--kavsen-paper);color:var(--kavsen-ink)}.kv-topline{background:#171716;color:var(--kavsen-gold-light);padding-block:14px}.kv-hero{background:#171716;color:#f5f1e9;min-height:min(72vh,760px)}.kv-hero-content{padding-block:clamp(42px,7vw,100px)}.kv-hero h1{color:#f5f1e9;font-size:clamp(64px,8vw,132px)}.kv-hero h1 em{color:var(--kavsen-gold-light)}.kv-hero p{color:#e2ddd4;font-size:clamp(16px,1.3vw,19px)}.kv-overline,.kv-eyebrow{color:#a98d5c}.kv-hero .kv-overline,.kv-manifesto .kv-eyebrow{color:var(--kavsen-gold-light)}.kv-hero-note{color:#c6bda9}.kv-hero .kv-button{background:var(--kavsen-gold-light);color:#171716!important;border-color:var(--kavsen-gold-light)}.kv-hero .kv-button:hover{background:#f5f1e9;border-color:#f5f1e9}.kv-hero .kv-text-button{color:#f5f1e9}.kv-hero-image{background:#e9e2d6}.kv-values{background:#272522;color:var(--kavsen-gold-light);border-top:1px solid rgba(185,155,103,.5);border-bottom:1px solid rgba(185,155,103,.5)}.kv-wrap{padding-top:clamp(64px,8vw,112px)}.kv-heading h2,.kv-note h2{color:#171716}.kv-heading p{color:#625d54}.kv-category{border:1px solid rgba(185,155,103,.45);background:#d8d0c3}.kv-category-text strong{font-size:clamp(20px,2vw,28px)}.kv-product-info{font-size:14px}.kv-product-info strong{color:#755e38}.kv-manifesto{border-top:1px solid var(--kavsen-gold);border-bottom:1px solid var(--kavsen-gold)}.kv-heritage{padding-bottom:clamp(60px,8vw,110px)}.kv-edition{border:1px solid rgba(185,155,103,.65)}.kv-goa-campaign{border-block:1px solid var(--kavsen-gold)}.kv-goa-campaign-button{background:var(--kavsen-gold-light);border-color:var(--kavsen-gold-light)}.kv-goa-campaign-button:hover{background:#f5f1e9;border-color:#f5f1e9}.kv-goa-campaign-photo{background:#e8e1d5}main[data-template^=collection] .shopify-section:first-child,main[data-template^=search] .shopify-section:first-child{border-bottom:1px solid rgba(185,155,103,.7)}main[data-template^=collection] .shopify-section:first-child h1,main[data-template^=search] .shopify-section:first-child h1{color:#171716;font-size:clamp(40px,5vw,72px)}main[data-template^=collection] :is(.facets,.facets-container,facet-filters-form){border-color:var(--kavsen-line)}:is(.product-grid,.resource-list) .product-card .card-gallery:before,:is(.product-grid,.resource-list) .product-card .card-gallery:after{content:none!important;display:none!important}@media(hover:hover){:is(.product-grid,.resource-list) .product-card:hover .card-gallery :is(img,.product-media__image){transform:none!important}}main[data-template^=product] h1{font-size:clamp(32px,4vw,54px);line-height:1.08}main[data-template^=product] :is(.price,.product-price){font-size:1.25rem;font-weight:700;color:#5f4b2b}main[data-template^=product] :is(.variant-picker,.variant-picker__buttons){gap:10px}main[data-template^=product] :is(.variant-picker button,.variant-picker label){border-radius:2px!important;border-color:#17171673!important}main[data-template^=product] :is(.variant-picker button[aria-pressed=true],.variant-picker input:checked+label){background:#171716!important;color:#f5f1e9!important;border-color:#171716!important}main[data-template^=product] .product-form__submit,main[data-template^=product] button[name=add]{min-height:58px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#171716;color:#f5f1e9;border:1px solid #171716}main[data-template^=product] .product-form__submit:hover,main[data-template^=product] button[name=add]:hover{background:var(--kavsen-gold-light);color:#171716;border-color:var(--kavsen-gold-light)}main[data-template^=product] .shopify-payment-button__button{min-height:54px!important;border-radius:2px!important}main[data-template^=cart] h1{font-size:clamp(38px,5vw,64px)}main[data-template^=cart] :is(.cart__summary,.cart-summary,.cart__footer){border-top:1px solid var(--kavsen-gold)}main[data-template^=cart] :is(.cart__checkout-button,.cart__ctas button,.cart__checkout){min-height:58px;background:#171716;color:#f5f1e9;border:1px solid #171716;border-radius:2px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}main[data-template^=cart] :is(.cart__checkout-button,.cart__ctas button,.cart__checkout):hover{background:var(--kavsen-gold-light);color:#171716;border-color:var(--kavsen-gold-light)}main[data-template^=page] h1{font-size:clamp(40px,5vw,68px)}main[data-template^=page] :is(.rte,.page-content){line-height:1.8}:is(input,select,textarea){border-radius:2px!important}:is(input,select,textarea):focus-visible{outline:2px solid var(--kavsen-gold)!important;outline-offset:2px}footer .section-background{background:#171716!important}footer .section,footer .footer-content,footer .footer-utilities{background:#171716!important;color:#f5f1e9!important}footer :is(a,p,li,small,span,h2,h3,h4){color:#f5f1e9}footer a:hover{color:var(--kavsen-gold-light)!important}footer :is(.email-signup button,.button,button[type=submit]){background:var(--kavsen-gold-light);color:#171716;border-color:var(--kavsen-gold-light)}footer :is(.email-signup button,.button,button[type=submit]):hover{background:#f5f1e9;color:#171716;border-color:#f5f1e9}footer .footer-utilities{border-top:1px solid rgba(185,155,103,.5)}@media(max-width:749px){#header-group .header-logo{font-size:18px!important;letter-spacing:.19em!important}.kv-topline{font-size:8px;letter-spacing:.1em}.kv-hero{min-height:0}.kv-hero-content{padding:44px 7% 36px}.kv-hero h1{font-size:clamp(58px,14vw,84px)}.kv-hero-image{min-height:380px}.kv-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kv-category{min-height:230px}.kv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.kv-heading{align-items:flex-start;flex-direction:column}.kv-goa-campaign-shell{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kavsen-brand.css.map */
