@font-face{font-family:Big Shoulders Display;src:url(//denungeherrholm.com/cdn/shop/t/30/assets/big-shoulders-display-800.woff2?v=77568427221667030831793965186) format("woff2");font-weight:800;font-style:normal;font-display:swap}body.kdh{--surface:#121212;--raised:#1c1a19;--ink:#f3efe9;--muted:#a39a90;--hairline:#2c2926;--blood:#c0261c;--on-blood:#faf9f7;--blood-text:#e8584d;--photo:#ffffff;--display:"Big Shoulders Display","Oswald","Arial Narrow",sans-serif;--sans:"Poppins","Helvetica Neue",Arial,sans-serif;background:var(--surface);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:16px;line-height:26px;min-height:100%;-webkit-font-smoothing:antialiased}body.kdh *{box-sizing:border-box}body.kdh a{color:inherit}body.kdh img{display:block;max-width:100%}body.kdh :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-wrap{max-width:1280px;margin:0 auto;padding:0 32px}.k-section{padding:64px 0}.k-section.tight{padding:40px 0}.k-raised{background:var(--raised)}.k-hr{border:0;border-top:1px solid var(--hairline);margin:0}.k-row{display:flex;flex-wrap:wrap;gap:32px}.k-stack{display:flex;flex-direction:column}.k-g8{gap:8px}.k-g16{gap:16px}.k-g24{gap:24px}.k-g32{gap:32px}.k-grid{display:grid;gap:32px 24px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.k-grid.paint{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:40px 32px}.k-grid.cats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px}.k-split{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.k-split>.k-media{flex:1 1 560px;min-width:0}.k-split>.k-info{flex:1 1 380px;min-width:0;max-width:520px}.k-d-xl,.k-d-l,.k-d-m{font-family:var(--display);font-weight:800;text-transform:uppercase;letter-spacing:.01em;margin:0;color:var(--ink)}.k-d-xl{font-size:96px;line-height:88px}.k-d-l{font-size:64px;line-height:60px}.k-d-m{font-size:36px;line-height:36px}.k-eyebrow{font-size:12px;line-height:16px;font-weight:500;text-transform:uppercase;letter-spacing:.45em;color:var(--muted);margin:0}.k-lead{font-size:20px;line-height:28px;font-weight:300;margin:0}.k-body{font-size:16px;line-height:26px;margin:0}.k-strong{font-weight:500}.k-small{font-size:14px;line-height:22px;margin:0}.k-caption{font-size:12px;line-height:18px;margin:0}.k-muted{color:var(--muted)}.k-rule{width:84px;height:5px;background:var(--blood);border:0;margin:0}.k-rule.m{width:48px;height:4px}.k-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:8px;background:var(--blood);color:var(--on-blood)!important;font:500 15px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.k-btn.block{width:100%}.k-btn2{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:8px;background:transparent;color:var(--ink)!important;border:2px solid var(--ink);font:500 14px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer}.k-link{font-weight:500;text-decoration:underline;text-underline-offset:4px}.k-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:8px;border:1px solid var(--muted);background:transparent;color:var(--ink);font:400 14px/1 var(--sans);cursor:pointer;text-decoration:none}.k-chip.on{background:var(--ink);color:var(--surface);border-color:var(--ink);font-weight:500}.k-chip.off{color:var(--muted);border-style:dashed;text-decoration:line-through}.k-sel{min-height:48px;padding:0 14px;border-radius:2px;border:1px solid var(--muted);background:var(--surface);color:var(--ink);font:400 15px var(--sans);width:100%}.k-price{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.k-now{color:var(--blood-text);font-weight:500}.k-was{color:var(--muted);text-decoration:line-through}.k-was:empty{display:none}.k-price.regular .k-now{color:var(--ink)}.k-price.big .k-now{font-size:28px;line-height:32px}.k-price.big .k-was{font-size:18px}.k-card{display:flex;flex-direction:column;gap:12px;text-decoration:none}.k-ph{background:var(--photo);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:0}.k-ph img{width:100%;height:100%;object-fit:contain}.k-ph.wide{aspect-ratio:3/2}.k-ph.pad img{width:88%;height:88%}.k-card .k-name{font-weight:500;font-size:15px;line-height:22px;margin:0}.k-card .k-meta{font-size:13px;line-height:20px;color:var(--muted);margin:0}.k-paint-card{display:flex;flex-direction:column;gap:12px;text-decoration:none}.k-paint-card .k-art{aspect-ratio:3/4;display:flex;align-items:flex-end;justify-content:center}.k-paint-card .k-art{overflow:hidden}.k-paint-card .k-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.k-paint-card .k-price{row-gap:0}.k-paint-card .k-was,.k-card .k-was{font-size:13px;line-height:18px}body.kdh .cart__items .cart-item:last-child{border-bottom:0}@media(min-width:750px){body.kdh .cart__items .cart-item>td{padding-top:28px;padding-bottom:28px}}@media(max-width:749px){body.kdh .cart__items .cart-item{padding-bottom:28px;margin-bottom:28px}}body.kdh cart-drawer .cart-item{padding-bottom:17px}.k-tag{display:inline-block;font-size:11px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border:1px solid var(--hairline);padding:3px 8px;border-radius:8px}.k-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.k-fact{border-top:1px solid var(--hairline);padding-top:16px;display:flex;flex-direction:column;gap:4px}.k-fact h2,.k-fact h3{font:500 14px/22px var(--sans);margin:0;letter-spacing:.02em}.k-fact p{font-size:14px;line-height:22px;margin:0;color:var(--muted)}.k-kv{width:100%;border-collapse:collapse;font-size:14px;line-height:22px}.k-kv th,.k-kv td{text-align:left;padding:12px 0;border-bottom:1px solid var(--hairline);vertical-align:top}.k-kv th{font-weight:500;width:40%;padding-right:16px}.k-kv td{color:var(--muted)}.k-tbl-wrap{overflow-x:auto}.k-size{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}.k-size th,.k-size td{padding:10px 12px;border-bottom:1px solid var(--hairline);text-align:left}.k-size th{font-weight:500}.k-size td{color:var(--muted)}.k-acc{border-top:1px solid var(--hairline)}.k-acc:last-child{border-bottom:1px solid var(--hairline)}.k-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:56px;font-weight:500;cursor:pointer}.k-acc summary::-webkit-details-marker{display:none}.k-acc .k-in{padding:0 0 20px;font-size:14px;line-height:22px;color:var(--muted)}.k-acc .k-in p{margin:0 0 10px}.k-quote{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--hairline);padding-top:20px}.k-quote blockquote{margin:0;font-size:16px;line-height:26px}.k-stars{letter-spacing:3px;font-size:14px;color:var(--ink)}.k-announce{background:var(--raised);text-align:center;font-size:13px;line-height:20px;padding:10px 16px}.k-hdr{border-bottom:1px solid var(--hairline)}.k-hdr .k-bar{display:flex;align-items:center;gap:32px;min-height:84px}.k-hdr .k-logo{display:flex;align-items:center}.k-hdr .k-main-nav{display:flex;gap:36px;flex:1;justify-content:center;flex-wrap:nowrap;white-space:nowrap}.k-hdr .k-main-nav a{text-decoration:none;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:8px 0;border-bottom:2px solid transparent}.k-hdr .k-main-nav a:hover,.k-hdr .k-main-nav a[aria-current=page]{border-bottom-color:var(--ink)}.k-utility{background:var(--raised);font-size:12px;line-height:18px}.k-utility-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.k-utility-msg{margin:0}.k-utility-links{display:flex;align-items:center;gap:20px}.k-utility-links a{text-decoration:none;color:var(--muted)}.k-utility-links a:hover{color:var(--ink)}.k-utility .k-mkt{min-height:40px;padding:0;color:var(--muted)}.k-sr{position:absolute;left:-9999px}.k-hdr .k-tools{display:flex;gap:4px;margin-left:auto}.k-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--ink);cursor:pointer;position:relative;text-decoration:none}.k-icon svg{width:22px;height:22px}.k-badge{position:absolute;top:6px;right:4px;min-width:18px;height:18px;border-radius:9px;background:var(--ink);color:var(--surface);font:500 11px/18px var(--sans);text-align:center}.k-menu-btn{display:none}.k-ftr{border-top:1px solid var(--hairline);padding:64px 0 40px}.k-ftr .k-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px}.k-ftr h3,.k-ftr h4{font:500 12px/16px var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.k-ftr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.k-ftr a{text-decoration:none}.k-field{display:flex;gap:8px;flex-wrap:wrap}.k-field input{flex:1 1 200px;min-height:52px;border-radius:2px;border:1px solid var(--muted);background:transparent;color:var(--ink);padding:0 14px;font:400 15px var(--sans)}.k-hero{display:flex;flex-wrap:wrap;min-height:600px;max-width:1280px;margin:0 auto}.k-hero .k-panel{flex:1 1 420px;display:flex;flex-direction:column;justify-content:space-between;padding:64px 32px;gap:40px;background:var(--surface)}.k-hero .k-art{flex:1 1 560px;display:flex;align-items:center;justify-content:center;padding:40px;background:var(--surface)}.k-hero .k-art img{max-height:640px;width:auto}.k-signoff{display:flex;align-items:center;gap:14px}.k-signoff img{height:40px;width:auto}.k-signoff span{font-size:12px;letter-spacing:.3em;color:var(--muted)}.k-gal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.k-gal .k-ph:first-child{grid-column:1/-1}.k-thumbs{display:flex;gap:8px;overflow-x:auto}.k-thumbs .k-ph{width:84px;flex:0 0 84px}.k-pgal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.k-pgal .k-tile{position:relative;margin:0;display:flex;flex-direction:column;gap:6px}.k-pgal .k-tile:first-child{grid-column:1/-1}.k-pgal .k-tile button{all:unset;cursor:zoom-in;display:block}.k-pgal .k-tile button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-pgal .k-shot{background:var(--photo);aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;overflow:hidden}.k-pgal .k-shot.sq{aspect-ratio:1/1}.k-pgal .k-shot img{width:100%;height:100%;object-fit:contain}.k-pgal .k-shot.art{background:var(--surface);border:1px solid var(--hairline)}.k-pgal .k-shot.art img{width:auto;height:92%}.k-pgal .k-shot.tall{aspect-ratio:3/4}.k-pgal .k-shot.four{aspect-ratio:4/3}.k-pgal .k-shot.crop img{width:100%;height:100%;object-fit:cover}.k-pgal figcaption{position:absolute;left:-9999px}.k-pgal-count{display:none}.k-ugc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.k-ugc .k-shot{aspect-ratio:1/1;background:var(--raised);display:flex;align-items:center;justify-content:center;text-align:center;padding:8px}.k-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#000000eb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px}.k-lightbox img{max-width:100%;max-height:80vh;object-fit:contain;background:#fff}.k-lightbox .k-lb-bar{display:flex;gap:12px;align-items:center;color:#f3efe9}.k-lightbox .k-icon{color:#f3efe9}.k-crumbs{font-size:13px;color:var(--muted);padding:20px 0 0;display:flex;gap:8px;flex-wrap:wrap}.k-crumbs a{text-decoration:none}.k-buybar{display:none}.k-mkt{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;border:0;background:none;color:var(--ink);font:500 12px/1 var(--sans);letter-spacing:.08em;cursor:pointer;text-decoration:none}.k-ph{position:relative}.k-ph .k-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.k-label{position:absolute;top:10px;left:10px;z-index:1;font:500 11px/16px var(--sans);letter-spacing:.14em;text-transform:uppercase;background:var(--surface);color:var(--ink);padding:4px 8px;border-radius:8px}.k-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.k-drawer{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--surface);border-left:1px solid var(--hairline);display:flex;flex-direction:column}.k-searchbox{display:flex;align-items:center;gap:12px;border-bottom:2px solid var(--ink);padding:8px 0}.k-searchbox input{flex:1;background:none;border:0;color:var(--ink);font:300 28px/1.2 var(--sans);min-height:56px}.k-searchbox input:focus{outline:none}.k-searchbox:focus-within{box-shadow:0 2px 0 0 var(--ink)}.k-searchbox input:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.k-hl{color:var(--ink);font-weight:500}@media(prefers-reduced-motion:no-preference){.k-btn,.k-btn2,.k-chip,.k-icon,.k-mkt{transition:background-color .2s,color .2s,border-color .2s,transform .12s}.k-btn:hover{filter:brightness(1.08)}.k-btn:active,.k-btn2:active,.k-chip:active{transform:scale(.98)}.k-btn2:hover,.k-chip:hover{border-color:var(--ink)}.k-ph .k-alt{transition:opacity .35s ease}.k-card:hover .k-ph .k-alt,.k-card:focus-visible .k-ph .k-alt{opacity:1}.k-card .k-name{transition:color .2s}.k-card:hover .k-name{text-decoration:underline;text-underline-offset:4px}.k-acc{interpolate-size:allow-keywords}.k-acc::details-content{height:0;overflow:hidden;transition:height .3s ease,content-visibility .3s allow-discrete}.k-acc[open]::details-content{height:auto}.k-acc summary svg{transition:transform .25s}.k-acc[open] summary svg{transform:rotate(45deg)}@supports (animation-timeline: view()){.k-reveal{animation:kdh-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}.k-sticky-hdr .k-bar{animation:kdh-shrink linear both;animation-timeline:scroll(root);animation-range:0 160px}}.k-drawer{animation:kdh-slide .35s cubic-bezier(.2,.7,.2,1) both}.k-scrim{animation:kdh-fade .3s ease both}}@keyframes kdh-rise{0%{opacity:0}to{opacity:1}}@keyframes kdh-shrink{to{min-height:64px}}@keyframes kdh-slide{0%{transform:translate(100%)}to{transform:none}}@keyframes kdh-fade{0%{opacity:0}to{opacity:1}}.k-sticky-hdr{position:sticky;top:0;z-index:10;background:var(--surface)}@media(max-width:760px){.k-mkt span{display:none}.k-wrap{padding:0 16px}.k-section{padding:40px 0}.k-d-xl{font-size:60px;line-height:56px}.k-d-l{font-size:44px;line-height:42px}.k-d-m{font-size:30px;line-height:30px}.k-hdr .k-main-nav,.k-hdr .k-acct,.k-utility-links{display:none}.k-utility-in{justify-content:center;text-align:center}.k-menu-btn{display:inline-flex}.k-hdr .k-bar{min-height:64px;gap:8px}.k-hdr .k-logo img{height:26px}.k-hero{min-height:0}.k-hero .k-panel{padding:32px 16px;order:2;flex-basis:100%}.k-hero .k-art{padding:16px;order:1;flex-basis:100%}.k-hero .k-art img{max-height:420px}.k-split{gap:24px}.k-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.k-grid.paint{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.k-grid.cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.k-pgal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;margin:0 -16px;padding:0 16px}.k-pgal .k-tile{flex:0 0 88%;scroll-snap-align:center}.k-pgal-count{display:block;text-align:center;font-size:12px;color:var(--muted)}.k-gal{grid-template-columns:1fr}.k-gal .k-ph:not(:first-child){display:none}.k-buybar{display:flex;position:sticky;bottom:0;z-index:5;gap:12px;align-items:center;padding:12px 16px;background:var(--raised);border-top:1px solid var(--hairline)}}body.kdh{margin:0;display:block;letter-spacing:0;font-size:16px}body.kdh h1,body.kdh h2,body.kdh h3,body.kdh h4{letter-spacing:inherit}.k-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--surface);padding:12px 16px}.k-skip:focus{left:16px;top:16px}.k-hdr .k-logo img{height:34px;width:auto}.k-drawer-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:none}.k-drawer-menu[open]{display:block}.k-mm{position:absolute;top:0;left:0;bottom:0;width:min(390px,100%);background:var(--surface);display:flex;flex-direction:column;overflow-y:auto}.k-mm-row{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:56px;background:none;border:0;border-bottom:1px solid var(--hairline);color:var(--ink);font:500 15px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:0;list-style:none}.k-mm-row::-webkit-details-marker{display:none}details[open]>.k-mm-row .k-plus{transform:rotate(45deg)}.k-mm-sub{display:flex;flex-direction:column;padding:4px 0 12px 16px;border-bottom:1px solid var(--hairline)}.k-mm-sub a{min-height:44px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:15px}.k-mm-sub a span{color:var(--muted);font-size:13px}.k-loc select{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0;max-width:220px}.k-loc select option{background:var(--surface);color:var(--ink)}#cart-icon-bubble .k-badge:empty{display:none}.k-ftr .k-social{display:flex;gap:4px;flex-wrap:wrap}@media(max-width:760px){.k-hdr .k-logo img{height:26px}.k-hdr .k-logo{margin:0 auto}}.k-sticky-section{position:sticky;top:0;z-index:20;background:var(--surface)}.k-drawer-menu-toggle{display:contents}.k-drawer-menu-toggle summary{list-style:none}.k-drawer-menu-toggle summary::-webkit-details-marker{display:none}.k-utility-msg span[data-usd]{white-space:nowrap}.k-ftr .k-signoff img{height:40px;width:auto}.k-info product-form>form{display:flex;flex-direction:column;gap:24px}.k-sbar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--raised);border-top:1px solid var(--hairline);padding:10px 0 calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s ease}.k-sbar.on{transform:none}.k-sbar-in{display:flex;align-items:center;justify-content:space-between;gap:16px}.k-sbar-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.k-sbar-name{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:18px;line-height:1.1;letter-spacing:.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-sbar .k-price{font-size:15px;gap:8px}.k-sbar .k-price .k-was{font-size:13px}.k-sbar-btn{flex:0 0 auto;width:auto;min-height:48px;padding:0 28px;white-space:nowrap}body.k-sbar-pad{padding-bottom:76px}@media(prefers-reduced-motion:reduce){.k-sbar{transition:none}}.k-paint-card .k-art{background:var(--raised);padding:14px;align-items:center}.k-paint-card .k-art img{object-position:center}.k-tag{font-size:12px}@media(max-width:760px){.k-grid:has(>.k-card),.k-grid:has(>.k-paint-card){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}.k-paint-card .k-art{padding:8px}.k-card .k-name{font-size:14px;line-height:20px}.k-crumbs{padding-top:12px}.k-section:has(>.k-split>.k-media.k-facts),.k-section:has(>.k-split>.k-info>.k-facts){padding:16px 0 20px!important}.k-section:has(>.k-split>.k-media.k-facts) .k-d-l{font-size:44px;line-height:44px}.k-section:has(>.k-split>.k-media.k-facts) .k-lead{font-size:16px;line-height:24px}.k-split>.k-media.k-facts,.k-split>.k-info>.k-facts{display:flex!important;overflow-x:auto;gap:8px!important;margin:0 -16px;padding:0 16px 4px;scroll-snap-type:x proximity;scrollbar-width:none}.k-split>.k-media.k-facts::-webkit-scrollbar,.k-split>.k-info>.k-facts::-webkit-scrollbar{display:none}.k-split>.k-media.k-facts .k-fact,.k-split>.k-info>.k-facts .k-fact{flex:0 0 auto;max-width:78%;border:1px solid var(--hairline);border-radius:8px;padding:10px 14px;scroll-snap-align:start}.k-split>.k-media.k-facts .k-fact p,.k-split>.k-info>.k-facts .k-fact p{font-size:13px;line-height:19px}.k-toolbar{padding-bottom:16px!important}.k-section:has(>.k-wrap>[data-k-grid]){padding-top:20px!important}}@media(min-width:761px){.k-section:has(>.k-wrap>[data-k-grid]){padding-top:32px!important}}.k-searchbox input{min-width:0;width:100%}@media(max-width:760px){.k-searchbox input{font-size:22px}.k-split>.k-media.k-facts,.k-split>.k-info>.k-facts{scroll-padding-inline:16px}}.cart-item__price-wrapper,.cart-item__price-wrapper .price,.cart-item .price,.totals__total-value,.cart-item__totals .price{white-space:nowrap}.shopify-payment-button,shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:8px;--shopify-accelerated-checkout-skeleton-background-color:#1c1a19;--shopify-accelerated-checkout-skeleton-animation-opacity-start:1;--shopify-accelerated-checkout-skeleton-animation-opacity-end:.6;--shopify-accelerated-checkout-button-box-shadow:none}.shopify-payment-button{margin-top:10px}.shopify-payment-button__more-options{color:var(--muted);font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.k-card:hover .k-name,.k-paint-card:hover .k-stack>p{text-decoration:underline;text-underline-offset:4px}.k-card:hover .k-ph .k-alt{opacity:1}.k-paint-card:hover .k-art{background:#262321}.k-paint-card:hover .k-art img{filter:brightness(1.06)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.k-paint-card,.k-card{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.k-paint-card .k-art,.k-paint-card .k-art img,.k-card .k-ph img{transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .25s ease,background-color .25s ease}.k-paint-card:hover,.k-card:hover{transform:translateY(-6px)}.k-paint-card:hover .k-art img,.k-card:hover .k-ph img{transform:scale(1.06)}}.k-card:focus-visible,.k-paint-card:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media(max-width:760px){.k-ftr ul a{display:inline-flex;align-items:center;min-height:40px}.k-ftr ul{gap:0}.k-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 14px!important}.k-why-grid li{padding-top:12px}.k-hero[aria-label="Page not found"] .k-panel{order:1}.k-hero[aria-label="Page not found"] .k-art{order:2}}.k-btn,.k-btn2,.cart__checkout-button,.k-tip-btn{position:relative;overflow:hidden;isolation:isolate}.k-btn:before,.k-btn2:before,.cart__checkout-button:before,.k-tip-btn:before{content:"";position:absolute;z-index:-1;inset:auto;box-shadow:none;border-radius:0;opacity:1;width:340%;aspect-ratio:1;left:var(--kx,50%);top:var(--ky,50%);translate:-50% -50%;scale:0;pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 200%27%3E%3Cpath d=%27M178.6,100.0 L186.6,111.4 L174.1,119.9 L159.6,124.7 L154.1,131.3 L155.6,142.6 L147.3,147.3 L137.2,148.4 L133.5,158.1 L130.3,173.0 L121.9,181.9 L110.7,181.3 L100.0,172.5 L91.1,167.8 L81.3,169.9 L74.9,160.6 L69.1,153.5 L59.6,152.6 L45.9,154.1 L30.6,153.3 L35.1,137.5 L32.4,128.0 L24.3,120.3 L28.5,109.4 L35.7,100.0 L47.1,93.0 L37.1,83.1 L27.9,70.1 L31.0,60.1 L37.8,52.3 L46.9,46.9 L49.5,34.1 L60.8,32.1 L75.0,39.8 L85.2,44.7 L91.3,33.5 L100.0,23.3 L109.6,27.3 L119.0,28.9 L128.7,30.7 L143.4,24.8 L149.1,36.0 L149.3,50.7 L149.9,61.7 L155.7,67.9 L164.0,73.5 L166.7,82.1 L164.7,91.5 Z%27/%3E%3Ccircle cx=%2716.5%27 cy=%27120.5%27 r=%271.9%27/%3E%3Ccircle cx=%27186.9%27 cy=%27133.7%27 r=%271.9%27/%3E%3Ccircle cx=%27101.3%27 cy=%27188.7%27 r=%274.1%27/%3E%3Ccircle cx=%27178.2%27 cy=%27143.3%27 r=%273.1%27/%3E%3Ccircle cx=%27169.8%27 cy=%2737.2%27 r=%274.1%27/%3E%3Ccircle cx=%2784.2%27 cy=%27187.6%27 r=%272.6%27/%3E%3Ccircle cx=%27171.3%27 cy=%2736.5%27 r=%272.0%27/%3E%3Ccircle cx=%27138.8%27 cy=%27177.6%27 r=%272.2%27/%3E%3Ccircle cx=%279.3%27 cy=%27108.6%27 r=%272.3%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 200%27%3E%3Cpath d=%27M178.6,100.0 L186.6,111.4 L174.1,119.9 L159.6,124.7 L154.1,131.3 L155.6,142.6 L147.3,147.3 L137.2,148.4 L133.5,158.1 L130.3,173.0 L121.9,181.9 L110.7,181.3 L100.0,172.5 L91.1,167.8 L81.3,169.9 L74.9,160.6 L69.1,153.5 L59.6,152.6 L45.9,154.1 L30.6,153.3 L35.1,137.5 L32.4,128.0 L24.3,120.3 L28.5,109.4 L35.7,100.0 L47.1,93.0 L37.1,83.1 L27.9,70.1 L31.0,60.1 L37.8,52.3 L46.9,46.9 L49.5,34.1 L60.8,32.1 L75.0,39.8 L85.2,44.7 L91.3,33.5 L100.0,23.3 L109.6,27.3 L119.0,28.9 L128.7,30.7 L143.4,24.8 L149.1,36.0 L149.3,50.7 L149.9,61.7 L155.7,67.9 L164.0,73.5 L166.7,82.1 L164.7,91.5 Z%27/%3E%3Ccircle cx=%2716.5%27 cy=%27120.5%27 r=%271.9%27/%3E%3Ccircle cx=%27186.9%27 cy=%27133.7%27 r=%271.9%27/%3E%3Ccircle cx=%27101.3%27 cy=%27188.7%27 r=%274.1%27/%3E%3Ccircle cx=%27178.2%27 cy=%27143.3%27 r=%273.1%27/%3E%3Ccircle cx=%27169.8%27 cy=%2737.2%27 r=%274.1%27/%3E%3Ccircle cx=%2784.2%27 cy=%27187.6%27 r=%272.6%27/%3E%3Ccircle cx=%27171.3%27 cy=%2736.5%27 r=%272.0%27/%3E%3Ccircle cx=%27138.8%27 cy=%27177.6%27 r=%272.2%27/%3E%3Ccircle cx=%279.3%27 cy=%27108.6%27 r=%272.3%27/%3E%3C/svg%3E") center/contain no-repeat}.k-btn:before,.cart__checkout-button:before{background:#7a140e}.k-btn2:before,.k-tip-btn:before{background:var(--blood)}.k-btn:hover{filter:none}@media(hover:hover){.k-btn:not(:disabled):hover:before,.k-btn2:hover:before,.cart__checkout-button:not(:disabled):hover:before,.k-tip-btn:hover:before{scale:1}.k-btn2:hover{border-color:var(--blood)}}.k-btn:not(:disabled):focus-visible:before,.k-btn2:focus-visible:before,.cart__checkout-button:not(:disabled):focus-visible:before,.k-tip-btn:focus-visible:before,.k-tip.open .k-tip-btn:before{scale:1}@media(prefers-reduced-motion:no-preference){.k-btn:before,.k-btn2:before,.cart__checkout-button:before,.k-tip-btn:before{transition:scale .35s ease}.k-btn:not(:disabled):is(:hover,:focus-visible):before,.k-btn2:is(:hover,:focus-visible):before,.cart__checkout-button:not(:disabled):is(:hover,:focus-visible):before{transition:scale 1.15s cubic-bezier(.25,.6,.25,1) .15s}.k-tip-btn:is(:hover,:focus-visible):before,.k-tip.open .k-tip-btn:before{transition:scale .6s cubic-bezier(.25,.6,.25,1) .05s}}body.kdh .cart__checkout-button:before{display:block}body.kdh{overflow-x:clip}@media(min-width:761px){.k-hero{flex-wrap:nowrap}.k-hero>.k-panel{flex:1 1 0;min-width:0}.k-hero>.k-art{flex:1.15 1 0;min-width:0}}@media(min-width:761px)and (max-width:1100px){.k-hero .k-panel{padding:48px 24px;gap:32px}.k-hero .k-art{padding:24px}.k-hero .k-d-xl{font-size:clamp(56px,7.4vw,96px);line-height:.92}}.k-hero .k-panel{container-type:inline-size}.k-hero .k-row:has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2)){display:grid;grid-template-columns:1fr;gap:8px!important}.k-hero .k-row:has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2))>*{width:100%;padding:0 12px}@container (min-width:420px){.k-hero .k-row:has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2)){grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none;max-width:560px}}.k-row:not(.k-hero .k-row):has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2)):not(:has(>:not(.k-btn,.k-btn2))){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));width:100%;max-width:520px}.k-row:not(.k-hero .k-row):has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2)):not(:has(>:not(.k-btn,.k-btn2)))>*{white-space:nowrap;padding-inline:16px}.k-row[style*="justify-content:center"]:has(>:is(.k-btn,.k-btn2)+:is(.k-btn,.k-btn2)){margin-inline:auto}@media(max-width:1023px){.k-toolbar>.k-row{flex:1 1 100%;min-width:0;flex-direction:column;flex-wrap:nowrap;gap:8px!important}.k-toolbar [role=group]{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding:0 16px 2px;scrollbar-width:none;scroll-padding-inline:16px}.k-toolbar [role=group]::-webkit-scrollbar{display:none}.k-toolbar [role=group]>.k-chip{flex:0 0 auto}}@media(min-width:761px)and (max-width:1023px){.k-toolbar [role=group]{margin-inline:-32px;padding-inline:32px}}.k-info .k-row:has(>label.k-chip){display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--kchip,96px),1fr))}.k-info .k-row:has(>label.k-chip)>.k-chip{justify-content:center;white-space:nowrap}.k-info fieldset[data-k-option]:has(>.k-row>label.k-chip:only-child){display:none}@media(min-width:761px){.k-split:has(.k-pgal){flex-wrap:nowrap;gap:32px}.k-split:has(.k-pgal)>.k-media{flex:1 1 0;min-width:0}.k-split:has(.k-pgal)>.k-info{flex:0 1 clamp(300px,44%,520px)}}@media(min-width:1101px){.k-split:has(.k-pgal){gap:56px}}@media(max-width:899px){.k-utility-links{display:none}.k-utility-in{justify-content:center;text-align:center}}.k-utility-links a,.k-utility-links .k-mkt,.k-mm a{white-space:nowrap}.k-paint-card{position:relative}.k-paint-card .k-stack>.k-row:has(>.k-tag:only-child){position:absolute;top:10px;left:10px;z-index:1;margin:0;pointer-events:none}.k-paint-card .k-row>.k-tag{background:var(--surface);color:var(--ink);border:0;font-size:12px;line-height:16px;letter-spacing:.14em;padding:4px 8px;border-radius:8px}@media(max-width:760px){.k-paint-card .k-stack>.k-row:has(>.k-tag:only-child){top:6px;left:6px}.k-paint-card .k-row>.k-tag{letter-spacing:.08em;padding:2px 6px}}body.kdh{--paper:#f2eee8}.k-ph:not(.kind),.k-pgal .k-shot:not(.art){background:var(--paper);isolation:isolate;border-radius:6px}.k-ph:not(.kind) img,.k-pgal .k-shot:not(.art) img{mix-blend-mode:multiply}cart-drawer .cart-item__media{align-self:start;background:var(--paper) content-box;isolation:isolate;border-radius:6px}cart-drawer .cart-item__media img{aspect-ratio:1;object-fit:contain;height:auto!important;mix-blend-mode:multiply}.cart-item__image-container{background:var(--paper)!important;isolation:isolate;border-radius:6px;overflow:hidden}.cart-item__image-container img{mix-blend-mode:multiply}.k-ph:not(.kind) img,.k-pgal .k-shot:not(.art) img,.cart-item__image-container img,cart-drawer .cart-item__media img{filter:contrast(1.06) saturate(1.08)}.k-ph:has(.k-alt) img:not(.k-alt){transition:opacity .35s ease}@media(hover:hover){.k-card:hover .k-ph:has(.k-alt) img:not(.k-alt){opacity:0}}.k-card:focus-visible .k-ph:has(.k-alt) img:not(.k-alt){opacity:0}@media(prefers-reduced-motion:reduce){.k-ph:has(.k-alt) img:not(.k-alt){transition:none}}html.k-vw-lock{overflow:hidden}.k-viewer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#0b0a0a;color:var(--ink);font-family:var(--sans)}.k-viewer[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.k-viewer::backdrop{background:#0b0a0a}.k-vw-top{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.k-vw-count{font-size:13px;letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums;padding-left:4px}.k-vw-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:0;background:#f3efe914;color:var(--ink);cursor:pointer;flex:0 0 auto}.k-vw-btn svg{width:24px;height:24px}.k-vw-btn:hover{background:#f3efe929}.k-vw-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.k-vw-stage{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 16px;min-height:0}.k-vw-fig{margin:0;justify-self:center;line-height:0;background:var(--paper);border-radius:8px;overflow:hidden;isolation:isolate;max-width:100%}.k-viewer{--vw-w: calc(100vw - 160px) ;--vw-h: calc(100dvh - 190px) }.k-vw-fig img{display:block;aspect-ratio:var(--ar,1);width:min(var(--vw-w),calc(var(--vw-h) * var(--ar,1)));height:auto;mix-blend-mode:multiply;filter:contrast(1.06) saturate(1.08)}.k-vw-fig.art{background:none;border-radius:0}.k-vw-fig.art img{mix-blend-mode:normal;filter:none}.k-vw-thumbs{display:flex;gap:8px;overflow-x:auto;padding:12px 16px 16px;scrollbar-width:none;justify-content:safe center}.k-vw-thumbs::-webkit-scrollbar{display:none}.k-vw-th{flex:0 0 auto;width:60px;height:60px;padding:0;border:2px solid transparent;border-radius:8px;background:var(--paper);overflow:hidden;isolation:isolate;cursor:pointer;opacity:.6}.k-vw-th img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.k-vw-th.art{background:var(--raised)}.k-vw-th.art img{mix-blend-mode:normal}.k-vw-th[aria-current=true]{border-color:var(--ink);opacity:1}.k-vw-th:hover{opacity:1}.k-viewer.single .k-vw-nav,.k-viewer.single .k-vw-thumbs{display:none}@media(prefers-reduced-motion:no-preference){.k-viewer[open]{animation:kdh-fade .25s ease both}.k-vw-fig img{transition:filter .3s ease}}.k-vw-fig.loading img{filter:blur(4px) contrast(1.06) saturate(1.08)}.k-vw-fig.art.loading img{filter:blur(4px)}@media(max-width:760px){.k-vw-stage{grid-template-columns:minmax(0,1fr);padding:0 8px}.k-vw-nav{display:none}.k-viewer{--vw-w: calc(100vw - 16px) ;--vw-h: calc(100dvh - 170px) }.k-vw-th{width:52px;height:52px}}.k-paint-card .k-art,.k-pgal .k-shot.art,.k-vw-th.art{border-radius:8px}.k-sel{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 40px 0 16px;border-radius:8px;border:1px solid var(--muted);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f3efe9' stroke-width='1.8'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/16px 16px;color:var(--ink);font:400 14px/1.2 var(--sans);cursor:pointer;text-overflow:ellipsis}.k-sel:hover{border-color:var(--ink)}.k-sel option{background:var(--surface);color:var(--ink)}.k-info .k-sel{min-height:48px;font-size:15px}.k-toolbar label:has(>.k-sel){font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);gap:12px!important}@media(prefers-reduced-motion:no-preference){.k-sel{transition:border-color .2s}}.k-pgal .k-shot.art,.k-pgal .k-shot.art.tall{aspect-ratio:auto;padding:clamp(12px,3%,28px)}.k-pgal .k-shot.art img{width:100%;height:auto;max-height:78vh;object-fit:contain}.k-pgal{align-items:start}body.kdh .k-ph:has(.k-alt) img{transition-property:transform,filter}.k-vw-stage>.k-vw-fig{grid-column:2;grid-row:1}.k-vw-stage>[data-v=prev]{grid-column:1;grid-row:1}.k-vw-stage>[data-v=next]{grid-column:3;grid-row:1}@media(max-width:760px){.k-vw-stage>.k-vw-fig{grid-column:1}}.k-vw-tools{display:flex;gap:8px}.k-vw-btn[hidden]{display:none}.k-vw-btn[aria-pressed=true]{background:var(--ink);color:var(--surface)}.k-vw-fig img{transform-origin:0 0}.k-vw-fig.can-zoom img{cursor:zoom-in}.k-vw-fig.zoomed img{cursor:zoom-out;touch-action:none}@media(prefers-reduced-motion:no-preference){.k-vw-fig img{transition:filter .3s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.k-vw-fig.follow img{transition:filter .3s ease}}body.kdh .k-hero>.k-panel>.k-signoff{display:none}body.kdh .k-hero>.k-panel{justify-content:center}@media(min-width:761px){.k-split:has(>.k-about-img){flex-wrap:nowrap}.k-split>.k-about-img{flex:1 1 0;min-width:0}}@keyframes kdh-show{to{opacity:1}}.k-paint-card .k-art.print:not(.cropped) img{opacity:0;animation:kdh-show 0s 2.5s forwards}.k-crop{display:block;position:relative;overflow:hidden;flex:none;max-width:100%;max-height:100%}.k-crop.fw{width:100%}.k-crop.fh{height:100%}body.kdh .k-crop img{position:absolute;max-width:none;object-fit:fill}.k-tip-btn:after{z-index:1}body.kdh .k-tip-btn:hover,body.kdh .k-tip.open .k-tip-btn,body.kdh .k-tip-btn:focus-visible{border-color:var(--blood);color:var(--on-blood)}@media(prefers-reduced-motion:no-preference){.k-tip-btn{transition:border-color .25s,color .25s}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/kdh.css.map */
