.tavf{--tavf-rand: #dad6d0;--tavf-paneel: #fefefd;--tavf-bruin: #573c2a;--tavf-zacht: #fdfbf9;--tavf-tekst: #573c2a}.tavf-knop{display:flex;min-width:92px;max-width:150px;height:34px;align-items:center;justify-content:space-between;padding:8px 10px;border:0;background:#fdfbf9;color:var(--tavf-tekst);font:inherit;font-size:12px;font-weight:500;line-height:1.5;cursor:pointer}.tavf-knop--aan{background:#f3ece3}.tavf-knop svg{flex:none}.tavf-knop>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tavf-paneel{position:absolute;top:calc(100% + 10px);left:0;z-index:30;display:none;padding:var(--tavf-ruimte, 14px);border:1px solid var(--tavf-rand);border-radius:10px;background:var(--tavf-paneel);box-shadow:0 14px 34px #30261924}.tavf-paneel--open{display:block}.tavf-paneel__kop{display:flex;gap:16px;align-items:baseline;justify-content:space-between;margin-bottom:calc(var(--tavf-ruimte, 14px) * .8)}.tavf-paneel__titel{margin:0;color:var(--tavf-tekst);font-size:14px;font-weight:500;line-height:1.5}.tavf-paneel__hint{color:#725844;font-size:12px}.tavf-kleuren{display:grid;grid-template-columns:repeat(5,minmax(var(--tavf-staal, 36px),1fr));gap:calc(var(--tavf-ruimte, 14px) * .7) calc(var(--tavf-ruimte, 14px) * .6)}.tavf-kleur{display:block;text-align:center;cursor:pointer}.tavf-kleur input{position:absolute;opacity:0;pointer-events:none}.tavf-kleur__bol{display:block;width:var(--tavf-staal, 36px);height:var(--tavf-staal, 36px);margin:0 auto 6px;border:1px solid rgba(48,38,25,.16);border-radius:6px;background-size:cover;background-position:center}.tavf-kleur__naam{display:block;color:var(--tavf-tekst);font-size:11px;font-weight:500;line-height:1.35}.tavf-kleur input:checked+.tavf-kleur__bol{box-shadow:0 0 0 2px var(--tavf-paneel),0 0 0 4px var(--tavf-bruin)}.tavf-kleur input:focus-visible+.tavf-kleur__bol{outline:2px solid var(--tavf-bruin);outline-offset:3px}.tavf-mats{display:grid;grid-template-columns:repeat(4,minmax(var(--tavf-staal, 36px),1fr));gap:calc(var(--tavf-ruimte, 14px) * .7) calc(var(--tavf-ruimte, 14px) * .6)}.tavf-mat{display:block;text-align:center;cursor:pointer}.tavf-mat input{position:absolute;opacity:0;pointer-events:none}.tavf-mat__vlak{display:block;width:var(--tavf-staal, 36px);height:var(--tavf-staal, 36px);margin:0 auto 6px;border:1px solid rgba(48,38,25,.16);border-radius:6px;background-size:cover;background-position:center}.tavf-mat__naam{display:block;color:var(--tavf-tekst);font-size:11px;font-weight:500;line-height:1.35}.tavf-mat input:checked+.tavf-mat__vlak{box-shadow:0 0 0 2px var(--tavf-paneel),0 0 0 4px var(--tavf-bruin)}.tavf-prijs{width:240px}.tavf-schuif{position:relative;height:24px;margin:2px 0 calc(var(--tavf-ruimte, 14px) * .7)}.tavf-schuif__spoor{position:absolute;top:12px;right:10px;left:10px;height:3px;border-radius:3px;background:#e3ddd4}.tavf-schuif__vulling{position:absolute;top:12px;height:3px;border-radius:3px;background:var(--tavf-bruin)}.tavf-schuif input[type=range]{position:absolute;top:0;left:0;width:100%;height:28px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.tavf-schuif input[type=range]:focus{outline:none}.tavf-schuif input[type=range]::-webkit-slider-thumb{width:20px;height:20px;border:none;border-radius:50%;background:var(--tavf-bruin);cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none}.tavf-schuif input[type=range]::-moz-range-thumb{width:20px;height:20px;border:none;border-radius:50%;background:var(--tavf-bruin);cursor:grab;pointer-events:auto}.tavf-prijs__velden{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tavf-prijs__veld{display:flex;gap:6px;align-items:baseline;padding:5px 10px;border:0;background:#fdfbf9}.tavf-prijs__label{color:#725844;font-size:11px}.tavf-prijs__invoer{width:100%;min-width:0;border:none;background:none;color:var(--tavf-tekst);font:inherit;font-size:var(--tavf-cijfer, 15px);font-weight:500;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tavf-prijs__invoer::-webkit-outer-spin-button,.tavf-prijs__invoer::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.tavf-prijs__invoer:focus{outline:none}.tavf-veld{position:relative;display:inline-block}.tavf-balk{display:flex;flex-wrap:wrap;gap:8px;justify-self:center}.tavf-lijst{display:grid;gap:9px;max-height:300px;overflow:auto;min-width:210px}.tavf-lijst::-webkit-scrollbar{width:6px}.tavf-lijst::-webkit-scrollbar-track{background:#f6f1ea;border-radius:3px}.tavf-lijst::-webkit-scrollbar-thumb{background:#dad6d0;border-radius:3px}.tavf-lijst::-webkit-scrollbar-thumb:hover{background:#c7c1b8}.tavf-lijst::-webkit-scrollbar-button{display:none;width:0;height:0}.tavf-lijst label{display:flex;gap:10px;align-items:center;color:var(--tavf-tekst);font-size:12px;font-weight:500;cursor:pointer}.tavf-lijst__link{color:var(--tavf-tekst);font-size:12px;font-weight:500;line-height:1.5;text-decoration:none}.tavf-lijst__link:hover{text-decoration:underline}.tavf-lijst__link--aan{color:var(--tavf-bruin);text-decoration:underline}.tavf-toepassen{display:block;width:100%;margin-top:var(--tavf-ruimte, 14px);padding:10px;border:none;border-radius:8px;background:var(--tavf-bruin);color:#fefefd;font:inherit;font-size:12px;font-weight:500;letter-spacing:.1px;cursor:pointer}.tavf-aan{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:14px 0 4px}.tavf-aan__chip{display:inline-flex;gap:8px;align-items:center;padding:6px 12px;border:1px solid var(--tavf-rand);border-radius:999px;background:var(--tavf-zacht);color:var(--tavf-tekst);font-size:12px;font-weight:500;text-decoration:none}.tavf-aan__chip svg{opacity:.55}.tavf-aan__chip:hover svg{opacity:1}.tavf-aan__leeg{color:#725844;font-size:12px;font-weight:500;text-decoration:underline}@media(max-width:749px){.tavf-balk{display:block;justify-self:stretch;width:100%}.tavf-veld{display:block;width:100%}.tavf-veld+.tavf-veld{border-top:1px solid var(--tavf-rand)}.tavf-knop{width:100%;min-width:0;max-width:none;height:46px;padding:8px 2px;background:none;font-size:13px}.tavf-knop svg{transition:transform .15s ease}.tavf-knop[aria-expanded=true] svg{transform:rotate(180deg)}.tavf-paneel{position:static;display:none;width:auto;padding:0 0 16px;border:0;border-radius:0;background:none;box-shadow:none}.tavf-paneel--open{display:block}.tavf-paneel--rechts{right:auto}.tavf-paneel__kop{margin-bottom:12px}.tavf-paneel__titel{display:none}.tavf-paneel__hint{margin-left:auto}.tavf-kleuren{grid-template-columns:repeat(5,1fr)}.tavf-mats{grid-template-columns:repeat(4,1fr)}.tavf-prijs{width:auto}.tavf-lijst{max-height:none}.tavf-toepassen{display:none}.tavf-aan{margin:10px 0 2px}.maison-collection-products__mobile-panel[data-maison-filter-panel]{bottom:auto;height:auto;max-height:88vh;border-bottom-right-radius:18px;border-bottom-left-radius:18px;overflow:hidden auto}.maison-collection-products__mobile-panel[data-maison-filter-panel] .maison-collection-products__mobile-panel-actions{position:static;margin-top:18px;bottom:auto}.tavf-schuif{height:32px}.tavf-schuif__spoor,.tavf-schuif__vulling{top:14px}.tavf-schuif input[type=range]{height:32px}.tavf-schuif input[type=range]::-webkit-slider-thumb{width:26px;height:26px}.tavf-schuif input[type=range]::-moz-range-thumb{width:26px;height:26px}}.tavf-paneel--rechts{right:0;left:auto}.tavf-keuze{display:flex;gap:10px;align-items:center;padding:3px 0;cursor:pointer}.tavf-keuze input{position:absolute;width:1px;height:1px;opacity:0}.tavf-keuze svg{width:15px;height:15px;flex:none;color:#a4917c}.tavf-keuze span{color:var(--tavf-tekst);font-size:12px;font-weight:500}.tavf-keuze--aan svg{color:var(--tavf-bruin)}.tavf-keuze--aan span{font-weight:600}.tavf-keuze:hover svg{color:var(--tavf-bruin)}.tavf-keuze input:focus-visible+svg{outline:2px solid var(--tavf-bruin);outline-offset:2px}.maison-verborgen{display:none!important}.tavf-verborgen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tavf-kleur--extra{display:none}.tavf-kleuren--open .tavf-kleur--extra{display:block}.tavf-meer{display:block;padding:0;border:0;background:none;font:inherit;text-align:center;cursor:pointer}.tavf-meer__vak{display:flex;width:var(--tavf-staal, 36px);height:var(--tavf-staal, 36px);align-items:center;justify-content:center;margin:0 auto 6px;border:1px dashed #c9bdad;border-radius:6px;background:#fdfbf9;color:var(--tavf-tekst)}.tavf-meer__vak svg{width:15px;height:15px}.tavf-meer__naam{display:block;color:var(--tavf-tekst);font-size:11px;font-weight:500;line-height:1.35}.tavf-meer:hover .tavf-meer__vak{border-color:var(--tavf-bruin);border-style:solid}.tavf-meer:focus-visible .tavf-meer__vak{outline:2px solid var(--tavf-bruin);outline-offset:2px}.maison-collection-editorial .maison-collection-editorial__content,.maison-collection-editorial__card .maison-collection-editorial__content{padding-top:12px}.maison-collection-products__search input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maison-collection-products__search input::placeholder{overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/55/assets/tav-filters.css.map */
