:root{--ink:#0E0C0A;--ink-2:#17130F;--ink-3:#221C16;--surface:#F6F3EE;--card:#FFFFFF;--text:#14110E;--text-2:#4A443D;--muted:#7C746A;--muted-dark:#8A8076;--copper:#C08B4A;--copper-ink:#8F5C2B;--copper-dim:rgba(192, 139, 74, .28);--line:rgba(20, 17, 14, .11);--line-2:rgba(20, 17, 14, .06);--line-dark:rgba(246, 243, 238, .13);--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--disp:"Syne", system-ui, sans-serif;--tick:.18s cubic-bezier(.22, .61, .36, 1)}.section.dark,#footer .footer-1{background-image:repeating-linear-gradient(to right,var(--line-dark) 0 1px,transparent 1px 96px),repeating-linear-gradient(to bottom,var(--line-dark) 0 1px,transparent 1px 96px)}.section-content{width:100%}body{background:var(--surface);color:var(--text);font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--disp);letter-spacing:-.02em;font-weight:700}.hs-label,.woocommerce-result-count,.product-small .box-text .product-cat,#shop-sidebar .widget-title,.hs-tintvinder label span{font-family:var(--mono);font-size:.69rem;letter-spacing:.17em;text-transform:uppercase;color:var(--muted);font-weight:500}.price,.amount,.count,.hs-wall .n,.woocommerce-result-count{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}#masthead,.header-main{background:var(--ink)}.header-wrapper,.header-bg-color,.header-bottom{background:var(--ink)!important}#top-bar{background:var(--ink-2)!important;border-bottom:1px solid var(--line-dark)}#top-bar,#top-bar a,#top-bar strong{color:var(--muted-dark)!important;font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.header-main .nav>li>a,.header-main .nav>li>a span,.header-main .cart-item a,.header-main .account-item a{color:#EDE7DE!important;text-transform:uppercase;font-size:.74rem;letter-spacing:.11em;font-weight:500}.header-main .nav>li>a:hover,.header-main .nav>li.active>a{color:var(--copper)!important}.header-nav-main>li>a::after{content:"";position:absolute;left:9px;right:9px;bottom:12px;height:1px;background:var(--copper);transform:scaleX(0);transform-origin:left;transition:transform var(--tick)}.header-nav-main>li:hover>a::after,.header-nav-main>li.active>a::after{transform:scaleX(1)}.header-main .header-divider{border-color:var(--line-dark)!important}.header-main .icon-shopping-bag,.header-main .icon-search{color:#EDE7DE}.header-main .cart-icon strong{border-color:var(--copper)!important;color:var(--copper)!important;border-radius:0;font-family:var(--mono)}.header-bottom,.header-main{border-bottom:1px solid var(--line-dark)}.nav-dropdown{background:var(--ink-2);border:1px solid var(--line-dark);border-radius:0;box-shadow:0 24px 60px rgb(0 0 0 / .5);padding:22px 8px}.nav-dropdown li a,.nav-column li a{color:#CFC7BC!important;font-size:.84rem;letter-spacing:.01em;text-transform:none;border:0!important}.nav-dropdown li a:hover{color:var(--copper)!important;background:transparent!important}.nav-dropdown li.hs-col-title>a{font-family:var(--mono);font-size:.66rem!important;letter-spacing:.17em;text-transform:uppercase;color:var(--muted-dark)!important;border-bottom:1px solid var(--line-dark)!important;padding-bottom:8px;margin-bottom:6px;pointer-events:none}.product-small.col{padding-bottom:22px}.product-small .col-inner{position:relative;height:100%;display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:2px;overflow:hidden;transition:border-color .22s ease,transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s ease}.product-small .col-inner:hover{border-color:rgb(143 92 43 / .42);transform:translateY(-5px);box-shadow:0 18px 38px rgb(14 12 10 / .13),0 0 0 1px rgb(143 92 43 / .16),0 0 34px rgb(192 139 74 / .17)}.product-small .box-image{position:relative;width:100%;background:var(--card);border-bottom:1px solid var(--line-2);overflow:hidden}.product-small .box-image img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:contain;padding:18px;background:var(--card);transition:transform .55s cubic-bezier(.22,.61,.36,1)}.product-small .col-inner:hover .box-image img{transform:scale(1.07)}.product-small .box-image img.show-on-hover{position:absolute;inset:0;opacity:0;transition:opacity .35s ease,transform .55s cubic-bezier(.22,.61,.36,1)}.product-small .col-inner:hover .box-image img.show-on-hover{opacity:1}.product-small .box-image::after{content:"";position:absolute;left:0;right:0;top:0;height:34%;pointer-events:none;z-index:2;background:linear-gradient(to bottom,transparent 0%,rgb(192 139 74 / 0) 42%,rgb(192 139 74 / .30) 50%,rgb(192 139 74 / 0) 58%,transparent 100%);transform:translateY(-140%);opacity:0}@media (prefers-reduced-motion:no-preference){.product-small .col-inner:hover .box-image::after{animation:hs-scan .85s cubic-bezier(.3,.1,.3,1) forwards}}@keyframes hs-scan{0%{transform:translateY(-140%);opacity:0}14%{opacity:1}86%{opacity:1}100%{transform:translateY(400%);opacity:0}}.product-small .col-inner::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(to right,var(--copper),rgb(192 139 74 / .25));transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.22,.61,.36,1);z-index:4}.product-small .col-inner:hover::after{transform:scaleX(1)}.product-small .box-text{position:relative;flex:1 1 auto;display:flex;flex-direction:column;padding:13px 15px 16px;text-align:left}.product-small .box-text .product-cat{margin-bottom:5px;min-height:1.1em;line-height:1.1;transition:color .22s ease}.product-small .col-inner:hover .box-text .product-cat{color:var(--copper-ink)}.product-small .box-text .product-title{font-family:var(--disp);font-weight:600;font-size:.9rem;line-height:1.32;letter-spacing:-.012em;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.64em}.product-small .box-text .product-title a{color:var(--text);transition:color .22s ease}.product-small .col-inner:hover .box-text .product-title a{color:var(--copper-ink)}.product-small .box-text .price{margin-top:auto;padding-top:9px;border-top:1px solid var(--line-2);font-size:.92rem;color:var(--text);font-weight:600}.product-small .box-text .price ins{text-decoration:none}.product-small .image-tools,.product-small .quick-view{position:absolute;left:12px;right:12px;bottom:12px;margin:0;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .26s ease,transform .26s cubic-bezier(.22,.61,.36,1);background:var(--ink);border:0;color:#EDE7DE;border-radius:2px;text-align:center;padding:9px 10px;font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;display:block}.product-small .quick-view:hover{background:var(--copper-ink);color:#fff}.product-small .col-inner:hover .image-tools,.product-small .col-inner:hover .quick-view,.product-small .col-inner:focus-within .quick-view{opacity:1;transform:none}.woocommerce-price-suffix{font-family:var(--mono);font-size:.68rem;letter-spacing:.02em;color:var(--muted);font-weight:500;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.products .product-small{animation:hs-rise .5s cubic-bezier(.22,.61,.36,1) both}.products .product-small:nth-child(1){animation-delay:.02s}.products .product-small:nth-child(2){animation-delay:.06s}.products .product-small:nth-child(3){animation-delay:.10s}.products .product-small:nth-child(4){animation-delay:.14s}.products .product-small:nth-child(5){animation-delay:.18s}.products .product-small:nth-child(6){animation-delay:.22s}.products .product-small:nth-child(7){animation-delay:.26s}.products .product-small:nth-child(8){animation-delay:.30s}.products .product-small:nth-child(n+9){animation-delay:.34s}}@keyframes hs-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){section.section+section.section,.shop-container .products{animation:hs-onthul linear both;animation-timeline:view();animation-range:entry 0% entry 42%}}}@keyframes hs-onthul{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.shop-container .woocommerce-breadcrumb{font-family:var(--mono);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.shop-container .woocommerce-breadcrumb a{color:var(--muted)}.shop-container .woocommerce-breadcrumb a:hover{color:var(--copper-ink)}.woocommerce-result-count{color:var(--muted)}.woocommerce-ordering select{border:1px solid var(--line);border-radius:2px;background:var(--card);height:40px;padding:0 34px 0 12px;font-size:.86rem}#shop-sidebar,.sidebar-inner{border:0!important;box-shadow:none!important}#shop-sidebar .widget{margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid var(--line-2)}#shop-sidebar .widget:last-child{border-bottom:0}#shop-sidebar .widget-title{display:block;margin-bottom:12px;color:var(--text-2)}#shop-sidebar .is-divider{display:none}#shop-sidebar .woocommerce-widget-layered-nav-list{max-height:250px;overflow-y:auto;margin:0;padding:0 6px 0 0;scrollbar-width:thin}#shop-sidebar .woocommerce-widget-layered-nav-list li{list-style:none;padding:0;border:0;margin:0}#shop-sidebar .woocommerce-widget-layered-nav-list li a{display:inline-block;padding:4px 0;font-size:.87rem;color:var(--text-2);border-bottom:1px solid #fff0;transition:color var(--tick),border-color var(--tick)}#shop-sidebar .woocommerce-widget-layered-nav-list li a:hover{color:var(--copper-ink);border-bottom-color:var(--copper-dim)}#shop-sidebar .woocommerce-widget-layered-nav-list li .count{float:right;color:#A79E93;font-size:.72rem;padding-top:6px}#shop-sidebar .chosen a,#shop-sidebar .woocommerce-widget-layered-nav-list li.chosen a{color:var(--copper-ink);border-bottom-color:var(--copper-ink)}.woocommerce-widget-layered-nav-filters ul li a{display:inline-block;background:var(--ink);border:0;border-radius:2px;padding:4px 11px;font-family:var(--mono);font-size:.72rem;letter-spacing:.05em;color:#EDE7DE;margin:0 5px 6px 0}#shop-sidebar .price_slider_amount .button,#shop-sidebar .button{width:100%;margin:10px 0 0;border-radius:2px;font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.button,button,input[type="submit"]{border-radius:2px;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;font-size:.74rem;font-weight:500}.button.primary:not(.is-outline):not(.is-link):not(.is-underline){background:var(--copper-ink);border-color:var(--copper-ink)}.button.primary:not(.is-outline):not(.is-link):not(.is-underline):hover{background:var(--ink);border-color:var(--ink)}.button.primary.is-outline{background:#fff0;border-color:var(--copper-ink);color:var(--copper-ink)}.button.primary.is-outline:hover,.button.primary.is-outline:focus-visible{background:var(--copper-ink);border-color:var(--copper-ink);color:var(--surface)}.button.is-outline{border-width:1px}.hs-wall{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;max-width:860px;margin:0 auto;background:var(--line-dark);border:1px solid var(--line-dark)}.hs-wall a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:132px;padding:14px;text-decoration:none;overflow:hidden;transition:transform var(--tick)}.hs-wall a::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .34),transparent 58%);opacity:0;transition:opacity var(--tick)}.hs-wall a:hover{transform:scale(1.03);z-index:2}.hs-wall a:hover::before{opacity:1}.hs-wall .n{position:relative;font-family:var(--mono);font-size:1.6rem;font-weight:600;line-height:1;letter-spacing:-.03em}.hs-wall .l{position:relative;font-family:var(--mono);font-size:.64rem;letter-spacing:.13em;text-transform:uppercase;opacity:.8;margin-top:6px}.hs-wall .all{background:#fff0;border:0;color:#EDE7DE;align-items:center;justify-content:center;text-align:center}.hs-wall .all .n{font-family:var(--mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.hs-tintvinder{max-width:860px;margin:30px auto 0;padding:20px 22px 16px;background:rgb(246 243 238 / .045);border:1px solid var(--line-dark);border-radius:2px;text-align:left}.hs-tintvinder__kop strong{display:block;font-family:var(--mono);font-size:.7rem;letter-spacing:.17em;text-transform:uppercase;color:var(--copper);font-weight:500;margin-bottom:4px}.hs-tintvinder__kop span{color:#B3AA9E;font-size:.88rem}.hs-tintvinder__kop{margin-bottom:16px}.hs-tintvinder__velden{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;align-items:end}.hs-tintvinder label{display:block;margin:0}.hs-tintvinder label span{display:block;color:var(--muted-dark);margin-bottom:5px}.hs-tintvinder select{width:100%;margin:0;height:42px;border:1px solid var(--line-dark);border-radius:2px;background:var(--ink-3);color:#EDE7DE;padding:0 32px 0 12px;font-size:.87rem}.hs-tintvinder .button{margin:0;height:42px;line-height:40px;white-space:nowrap;background:var(--copper);border-color:var(--copper);color:var(--ink)}.hs-tintvinder .button:hover{background:#EDE7DE;border-color:#EDE7DE}.hs-tintvinder__voet{margin:14px 0 0;color:var(--muted-dark);font-size:.8rem}.hs-tintvinder__voet a{color:var(--copper);border-bottom:1px solid var(--copper-dim)}.hs-tintvinder__voet small{color:#6A6259;font-size:.92em}.hs-wholesale-notice{background:var(--card);border:1px solid var(--line);border-left:2px solid var(--copper-ink);border-radius:2px;padding:18px 22px;margin:10px 0 26px}.hs-wholesale-notice strong{display:block;font-family:var(--disp);font-weight:700;margin-bottom:5px;font-size:1.02rem}.hs-wholesale-notice p{margin:0;color:var(--text-2);font-size:.92rem}.hs-subtotaal-excl th,.hs-subtotaal-excl td{color:var(--muted);font-weight:400}.merken-top,.merken-az{list-style:none;margin:0 0 34px;padding:0;columns:4;column-gap:30px}.merken-top li,.merken-az li{break-inside:avoid;padding:3px 0;font-size:.93rem}.merken-az .merken-letter{margin-top:14px;font-family:var(--mono);font-size:.72rem;letter-spacing:.17em;color:var(--copper-ink)}.merken-top .aantal,.merken-az .aantal{font-family:var(--mono);color:#A79E93;font-size:.74rem}#footer .footer-1{background:var(--ink)!important}.footer-1 a{color:var(--copper)}.footer-1 a:hover{color:#F4F1EA}.footer-1 .hs-footer-links p strong,.footer-1 .hs-footer-block p strong{font-family:var(--mono);font-size:.7rem;letter-spacing:.17em;text-transform:uppercase;color:#EDE7DE;font-weight:500}.footer-1 .hs-footer-block ul{list-style:none;margin:0 0 20px;padding:0}.footer-1 .hs-footer-block li{padding:3px 0;font-size:.9rem}.absolute-footer{background:var(--ink-2);color:#6E665C;font-family:var(--mono);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;border-top:1px solid var(--line-dark)}.absolute-footer a{color:#8A8076}.js-bpost-shipping-options-modal{display:block!important;width:100%;margin:10px 0 4px!important;float:none!important}.shipping__list_item{display:block}@media (max-width:1279px){.header-main .nav>li>a{font-size:.7rem;letter-spacing:.08em}}@media (max-width:849px){.merken-top,.merken-az{columns:2}.hs-wall{grid-template-columns:repeat(2,1fr)}.hs-tintvinder__velden{grid-template-columns:1fr}.product-small .box-text .product-title{font-size:.86rem;min-height:2.6em}}.hs-bento{max-width:1180px;margin:0 auto;padding:0 1rem}.hs-bento__titel{font-size:1.9em;line-height:1.15;margin-bottom:1.1rem}.hs-bento__raster{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:148px;gap:10px}.hs-bento__tegel{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;padding:1.05rem 1.15rem;overflow:hidden;background-color:var(--ink-2);background-image:var(--tegel-bg);background-size:cover;background-position:50% 45%;color:#F4F1EA;text-decoration:none;border:1px solid #fff0;transition:border-color var(--tick),transform var(--tick)}.hs-bento__tegel::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(14 12 10 / .94) 0%,rgb(14 12 10 / .66) 42%,rgb(14 12 10 / .40) 100%)}.hs-bento__tegel:hover::after,.hs-bento__tegel:focus-visible::after{background:linear-gradient(to top,rgb(14 12 10 / .90) 0%,rgb(14 12 10 / .50) 42%,rgb(14 12 10 / .22) 100%)}.hs-bento__tegel.is-leeg::after{background:repeating-linear-gradient(to right,var(--line-dark) 0 1px,transparent 1px 34px),linear-gradient(to top,rgb(14 12 10 / .9),rgb(34 28 22 / .55))}.hs-bento__tegel>*{position:relative;z-index:1}.hs-bento__naam{font-family:var(--disp);font-weight:700;font-size:1.12rem;line-height:1.14;letter-spacing:-.02em}.hs-bento__n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.69rem;letter-spacing:.17em;text-transform:uppercase;color:var(--copper)}.hs-bento__n::after{content:" artikelen";color:rgb(244 241 234 / .55)}.hs-bento__tegel:hover,.hs-bento__tegel:focus-visible{border-color:var(--copper);transform:translateY(-2px)}.hs-bento__tegel--1{grid-column:span 2;grid-row:span 2}.hs-bento__tegel--1 .hs-bento__naam{font-size:1.75rem}.hs-bento__tegel--2{grid-column:span 2}.hs-bento__tegel--3{grid-column:span 1}.hs-bento__tegel--4{grid-column:span 1}.hs-bento__tegel--5{grid-column:span 2;grid-row:span 2}.hs-bento__tegel--6{grid-column:span 2}@media (max-width:849px){.hs-bento__raster{grid-template-columns:repeat(2,1fr);grid-auto-rows:132px}.hs-bento__tegel--1{grid-column:span 2;grid-row:span 2}.hs-bento__tegel--5{grid-column:span 2;grid-row:span 1}.hs-bento__tegel--2,.hs-bento__tegel--6{grid-column:span 2}.hs-bento__tegel--1 .hs-bento__naam{font-size:1.45rem}}.hs-scrolly{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--ink);color:#F4F1EA}.hs-scrolly__beeld{position:sticky;top:0;align-self:start;height:100vh;background-color:var(--ink-2);background-image:var(--scrolly-bg);background-size:cover;background-position:50% 50%;display:flex;align-items:flex-end;padding:2rem}.hs-scrolly__merk{font-family:var(--mono);font-size:.69rem;letter-spacing:.17em;text-transform:uppercase;color:var(--copper)}.hs-scrolly__stap{min-height:92vh;display:flex;flex-direction:column;justify-content:center;padding:3rem 2.4rem;border-bottom:1px solid var(--line-dark)}.hs-scrolly__stap h3{font-size:2rem;line-height:1.12;margin-bottom:.5em;color:#F4F1EA}.hs-scrolly__tekst p{color:#B9B0A2;font-size:1.05em;max-width:44ch}@supports (animation-timeline:view()){.hs-scrolly__stap{opacity:.25;animation:hs-stap-op linear both;animation-timeline:view();animation-range:entry 15% cover 42%}}@keyframes hs-stap-op{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hs-scrolly__stap{opacity:1;animation:none}}@media (max-width:849px){.hs-scrolly{grid-template-columns:1fr}.hs-scrolly__beeld{height:52vh}.hs-scrolly__stap{min-height:0;padding:2.2rem 1.4rem}}.hs-melding{margin:1.4rem 0;padding:1.1rem 1.2rem;border:1px solid var(--line);border-left:2px solid var(--copper-ink);background:var(--card)}.hs-melding__intro{margin:.45rem 0 .9rem;color:var(--text-2);font-size:.94rem;max-width:48ch}.hs-melding__form{display:flex;flex-direction:column;gap:.7rem;max-width:30rem}.hs-melding__form input[type="email"]{margin:0;border-radius:2px;border:1px solid var(--line);background:var(--surface);box-shadow:none;font-family:var(--mono);font-size:.88rem}.hs-melding__form input[type="email"]:focus{border-color:var(--copper-ink);outline:2px solid var(--copper-dim);outline-offset:1px}.hs-melding__akkoord{display:flex;align-items:flex-start;gap:.55rem;margin:0;font-size:.8rem;line-height:1.45;color:var(--muted)}.hs-melding__akkoord input{margin:.2rem 0 0;flex:0 0 auto}.hs-melding__form .button{margin:0;align-self:flex-start}.hs-melding__bericht{margin:0 0 .9rem;padding:.55rem .8rem;border-left:2px solid var(--copper-ink);background:var(--surface);font-size:.9rem}.hs-melding__bericht.is-fout{border-left-color:#9A3412}.product-small .button.is-outline{white-space:normal}@media (max-width:549px){.hs-melding{padding:.95rem 1rem}.hs-melding__form .button{align-self:stretch;text-align:center}}