.mega .inhoud[hidden]{display:none}.hero .merkzij{color:var(--crema)}.hero .merkzij img.sfeer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:58% center;opacity:1}.hero .merkzij:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(96deg,#14110fd1,#14110f8c 38%,#14110f1a 74%,#14110f00)}.hero .merkzij .tekst{position:relative;z-index:2}.hero .merkzij .d1{color:var(--crema)}.hero .merkzij .lbl{color:#d9d1c6}.hero .merkzij .btn.licht{color:var(--crema);border-color:#f5f0e88c;background:transparent}.hero .merkzij .btn.licht:hover{background:var(--crema);color:var(--nero);border-color:var(--crema)}.hero .saleprod,.hero .nieuwprod{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hero .saleprod a,.hero .nieuwprod a{display:block}.hero .saleprod img,.hero .nieuwprod img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#221d19}.hero .saleprod .p,.hero .nieuwprod .p{font-size:11.5px;color:#c6bbab;margin-top:6px;display:block;font-variant-numeric:tabular-nums}.regel img,.suggesties img{height:auto}.kaart .beeld{aspect-ratio:1;background:var(--wit);border:1px solid var(--lijn)}.kaart .beeld img{object-fit:contain}.kaart:hover .beeld img.eerste{transform:none}.suggesties img,.regel img{object-fit:contain;background:var(--wit)}.pdp{grid-template-columns:1.15fr .95fr}.galerij{grid-template-columns:72px minmax(0,1fr)}.thumbs button{flex:0 0 72px;background:var(--wit);border:1px solid var(--lijn)}.thumbs button.aan{border-color:var(--nero)}.thumbs img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.hoofdbeeld{background:var(--wit);border:1px solid var(--lijn)}.hoofdbeeld img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ct-preview img{height:auto;aspect-ratio:1;object-fit:contain}.kaart .naam .kl{color:var(--ink-3)}.grid-prod.compact .naam{display:block;min-height:2.7em}.kaart .kleuren{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:-4px}.kaart .kleuren:empty{display:none}.kaart .kleuren a{width:12px;height:12px;border-radius:50%;display:block;border:1px solid rgba(20,17,15,.22);transition:transform .2s var(--ease)}.kaart .kleuren a:hover{transform:scale(1.25)}.kaart .kleuren a.aan{outline:1px solid var(--nero);outline-offset:2px}.kaart .kleuren .meer{font-size:10.5px;color:var(--ink-3);letter-spacing:.04em}.leerkaart{display:grid;grid-template-rows:auto 1fr auto;gap:14px}.leerkop{min-height:84px}.leerkaart .mini{min-height:0}.leerkaart .kaart{align-self:end}.trouwblok{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(20px,3vw,56px);align-items:center}.trouwbeeld{display:block;position:relative;overflow:hidden;border:1px solid var(--lijn);background:var(--wit)}.trouwbeeld img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}footer.voet{padding-top:0}footer.voet>.wrap{padding-top:clamp(30px,4vw,52px)}.voetbeloftes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid rgba(245,240,232,.16)}.voetbeloftes div{padding:20px clamp(18px,2.4vw,34px);display:flex;gap:12px;align-items:center;border-right:1px solid rgba(245,240,232,.16);min-width:0}.voetbeloftes div:last-child{border-right:0}.voetbeloftes .ico{stroke:#c3baae;flex:0 0 17px}.voetbeloftes span{font-size:12.5px;color:#c3baae;line-height:1.5}.voetmerk{display:block;width:min(240px,80%);aspect-ratio:480/96;background-color:var(--crema);-webkit-mask:var(--merk) left center/contain no-repeat;mask:var(--merk) left center/contain no-repeat;margin-bottom:12px}footer.voet .kolommen{padding-bottom:34px}footer.voet .mini a{color:#c3baae;text-decoration:underline;text-underline-offset:3px}.suggesties{display:none;margin-top:18px;border-top:1px solid var(--lijn)}.suggesties.aan{display:grid;gap:0}.suggesties a{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--lijn)}.suggesties img{width:52px;aspect-ratio:1}.suggesties .nm{font-size:14px}.suggesties .pr{font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.suggesties .alles{display:block;grid-template-columns:none;padding:14px 0;border-bottom:0;font-family:var(--label);font-weight:300;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase}.mobmenu{display:grid}.mobmenu li a{display:block;padding:9px 0;font-size:14.5px}.mobmenu li.kop2 a{font-family:var(--label);font-weight:300;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:15px 0;border-bottom:1px solid var(--lijn)}.klant{max-width:520px;margin:0 auto;padding-block:clamp(34px,5vw,64px);display:grid;gap:18px}.klant.breed{max-width:960px}.klant h1{font-family:var(--display);font-size:var(--kop-2);line-height:1.05}.klant .veldrij{display:grid;gap:6px}.klant label{font-family:var(--label);font-weight:300;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2)}.klant form{display:grid;gap:14px}.klant .fouten{border:1px solid var(--laatste);color:var(--laatste);padding:12px 14px;font-size:13.5px}.klant .melding{border:1px solid var(--op);color:var(--op);padding:12px 14px;font-size:13.5px}.klant .onder{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--lijn);padding-top:16px}.klanttabel{width:100%;border-collapse:collapse;font-size:13.5px;background:var(--wit);border:1px solid var(--lijn)}.klanttabel th,.klanttabel td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--lijn)}.klanttabel th{font-family:var(--label);font-weight:300;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.klanttabel tr:last-child td{border-bottom:0}.klantgrid{display:grid;grid-template-columns:1fr 300px;gap:clamp(20px,3vw,48px);align-items:start}.maattabel{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;margin-top:10px}.maattabel th,.maattabel td{border:1px solid var(--lijn);padding:6px 8px;text-align:center}.maattabel th{font-family:var(--label);font-weight:300;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.tabelrol{overflow-x:auto}@media(max-width:1200px){.stijlblok,.stijlblok.omgekeerd{grid-template-columns:1fr}.stijlblok.omgekeerd .stijlbeeld{order:0}.stijlbeeld{min-height:260px}.grid-prod.compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.grid-prod.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}.plp-lijst{align-items:start}.filters{position:sticky;top:calc(var(--hdr) + 18px);align-self:start;max-height:calc(100vh - var(--hdr) - 36px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:8px}.filters::-webkit-scrollbar{width:4px}.filters::-webkit-scrollbar-thumb{background:var(--lijn-2)}.filterlakop,.filterknop{display:none}@media(max-width:980px){.filterknop{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--nero);background:var(--wit);padding:9px 15px;font-family:var(--label);font-weight:300;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.filters{display:block;position:fixed;left:0;top:0;bottom:0;width:min(340px,88vw);max-height:none;background:var(--carta);z-index:76;transform:translate(-100%);transition:transform .4s var(--ease);overflow-y:auto;padding:0 20px 28px;border-right:1px solid var(--lijn)}.filters.aan{transform:none}.filterlakop{display:flex;justify-content:space-between;align-items:center;gap:14px;position:sticky;top:0;background:var(--carta);padding:20px 0 14px;border-bottom:1px solid var(--lijn);z-index:2}.plp-bar{gap:12px}.plp-lijst{padding-block:18px}.hero .merkzij{min-height:62vh;justify-content:flex-end;padding-bottom:clamp(28px,6vw,54px)}.hero .merkzij:after{background:linear-gradient(180deg,#14110f47,#14110f4d 40%,#14110fdb)}.hero .actiezij{gap:20px}.carr>*{flex:0 0 min(66vw,300px)}.stijlbeeld{min-height:clamp(260px,62vw,420px)}.sec-kop{margin-bottom:20px}.leerkop{min-height:0}.klantgrid,.trouwblok,.pdp{grid-template-columns:1fr}.galerij{grid-template-columns:1fr;position:static}.thumbs{flex-direction:row;order:2;overflow:auto}.thumbs button{flex:0 0 64px}}@media(max-width:880px){.voetbeloftes{grid-template-columns:1fr}.voetbeloftes div{border-right:0;border-bottom:1px solid rgba(245,240,232,.16)}.voetbeloftes div:last-child{border-bottom:0}}@media(max-width:760px){.leerkaart{padding:16px;grid-template-rows:auto auto auto}.leerkaart .kaart{flex-direction:row;align-items:center;gap:14px}.leerkaart .kaart .beeld{flex:0 0 104px;width:104px}.leerkaart .kaart .info{flex:1;flex-direction:column;gap:2px}.leerkaart .kaart .kleuren{display:none}}@media(max-width:640px){:root{--gut:16px}.kaart .info{flex-direction:column;gap:2px}.kaart .naam{font-size:13.5px}.grid-prod.compact .naam{min-height:0}.kaart .prijzen{text-align:left;font-size:13.5px}.grid-prod{gap:18px 10px}.usp{grid-template-columns:1fr}.usp div{border-right:0;border-bottom:1px solid var(--lijn);padding:13px 16px}.usp div:last-child{border-bottom:0}.hero .d1{max-width:none}.hero .knoppen{gap:9px}.hero .knoppen .btn{padding:13px 18px;font-size:10px}.hero .teller{gap:16px}.plp-bar{flex-direction:column;align-items:stretch}.sorteer{justify-content:space-between}.sorteer select{flex:1;max-width:60%}.stijlvoetbreed{gap:12px}.titelrij{flex-direction:column;gap:6px}.titelrij>div:last-child{text-align:left!important}.maten-pdp{grid-template-columns:repeat(5,1fr)}.testvlag{font-size:8.5px;padding:5px 8px;opacity:.85}.regel{grid-template-columns:64px 1fr auto;gap:10px}.regel img{width:64px}.la{width:100%}.voetmerk{width:min(220px,72vw)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bellini2.css.map */
