@font-face{font-family:Exo;src:url(exo-variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}html:root{--bg-geel: #EDAD30;--bg-geel-hover: #D3941B;--bg-nardo: #8797A3;--bg-nardo-tint: #EBEFF1;--bg-vanta: #17181A;--bg-titanium: #FFFFFF;--font-body--family: "Exo", sans-serif;--font-body--weight: 400;--font-subheading--family: "Exo", sans-serif;--font-subheading--weight: 600;--font-heading--family: "Exo", sans-serif;--font-heading--weight: 700;--font-accent--family: "Exo", sans-serif;--font-accent--weight: 700;--font-heading--spacing: .06em;--narrow-page-width: 75rem;--stamp-clip: polygon(50% 0%, 55.81% 5.88%, 62.94% 1.7%, 67.03% 8.89%, 75% 6.7%, 77.09% 14.7%, 85.36% 14.64%, 85.3% 22.91%, 93.3% 25%, 91.11% 32.97%, 98.3% 37.06%, 94.12% 44.19%, 100% 50%, 94.12% 55.81%, 98.3% 62.94%, 91.11% 67.03%, 93.3% 75%, 85.3% 77.09%, 85.36% 85.36%, 77.09% 85.3%, 75% 93.3%, 67.03% 91.11%, 62.94% 98.3%, 55.81% 94.12%, 50% 100%, 44.19% 94.12%, 37.06% 98.3%, 32.97% 91.11%, 25% 93.3%, 22.91% 85.3%, 14.64% 85.36%, 14.7% 77.09%, 6.7% 75%, 8.89% 67.03%, 1.7% 62.94%, 5.88% 55.81%, 0% 50%, 5.88% 44.19%, 1.7% 37.06%, 8.89% 32.97%, 6.7% 25%, 14.7% 22.91%, 14.64% 14.64%, 22.91% 14.7%, 25% 6.7%, 32.97% 8.89%, 37.06% 1.7%, 44.19% 5.88%)}::selection{background:var(--bg-geel);color:var(--bg-vanta)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}a:is(.button,.button-secondary,.button-custom,.button-unstyled):has(.knop-pijl){display:inline-flex;flex-direction:row;align-items:center;justify-content:center;white-space:nowrap}.knop-pijl{display:inline-flex;align-items:center;width:16px;height:16px;margin-inline-start:8px;flex:none;transition:transform .15s ease}.knop-pijl svg{width:100%;height:100%}.knop-pijl--omlaag{transform:rotate(90deg)}a:hover .knop-pijl--rechts,button:hover .knop-pijl--rechts{transform:translate(3px)}a:hover .knop-pijl--omlaag,button:hover .knop-pijl--omlaag{transform:rotate(90deg) translate(3px)}@media(prefers-reduced-motion:reduce){.knop-pijl{transition:none}}.zegel{--zegel-size: 92px;clip-path:var(--stamp-clip);width:var(--zegel-size);height:var(--zegel-size);background:var(--bg-geel);color:var(--bg-vanta);display:inline-flex;align-items:center;justify-content:center;text-align:center;flex:none;padding:calc(var(--zegel-size) * .14);font-family:var(--font-heading--family);font-weight:700;line-height:1.1}.zegel--wit{background:var(--bg-titanium)}.zegel--vanta{background:var(--bg-vanta);color:var(--bg-titanium)}.zegel__icoon,.zegel img,.zegel svg{width:100%;height:100%;object-fit:contain}.menu-list__link:has(.bg-menu-caret){flex-direction:row;align-items:center;gap:0}.menu-list__link .bg-menu-caret{display:inline-flex;align-items:center;width:12px;height:12px;margin-inline-start:-2px;flex:none;transition:transform .25s ease}.header-menu .menu-list{--menu-horizontal-gap: 32px}.menu-list__link .bg-menu-caret svg{width:100%;height:100%}.menu-list__list-item:hover .bg-menu-caret,.menu-list__link[aria-expanded=true] .bg-menu-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.menu-list__link .bg-menu-caret{transition:none}}.menu-list__submenu .mega-menu{animation:bg-menu-in .28s cubic-bezier(.25,.7,.3,1) both}@keyframes bg-menu-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mega-menu__list:has(.mega-menu__link-image){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;align-content:start}.mega-menu__list:has(.mega-menu__link-image) .mega-menu__column{grid-column:auto}.mega-menu__list:has(.mega-menu__link-image) .mega-menu__column>div>ul{display:none}.mega-menu__link:has(.mega-menu__link-image):hover,.mega-menu__link:has(.mega-menu__link-image):focus-visible{background-color:var(--bg-nardo-tint)}.mega-menu__link .mega-menu__link-image{transition:transform .35s cubic-bezier(.25,.7,.3,1)}.mega-menu__link:hover .mega-menu__link-image{transform:scale(1.06)}.mega-menu__link-tekst{display:flex;flex-direction:column;gap:4px;min-width:0}.mega-menu__link-tekst .wrap-text{font-weight:600;font-size:16px}.mega-menu__link-beschrijving{font-size:13.5px;font-weight:400;line-height:1.45;color:#17181a99;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mega-menu__grid:has(.bg-menu-uitgelicht){display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:stretch}.bg-menu-uitgelicht{position:relative;display:block;border-radius:12px;overflow:hidden;background-color:var(--bg-nardo-tint);min-height:240px}.bg-menu-uitgelicht__foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.25,.7,.3,1)}.bg-menu-uitgelicht:hover .bg-menu-uitgelicht__foto,.bg-menu-uitgelicht:focus-visible .bg-menu-uitgelicht__foto{transform:scale(1.04)}.bg-menu-uitgelicht__tekst{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:40px 18px 16px;color:var(--bg-titanium);background:linear-gradient(to top,rgb(23 24 26 / .65),transparent)}.bg-menu-uitgelicht__titel{font-weight:700;font-size:17px}.bg-menu-uitgelicht__subtitel{font-size:13.5px;font-weight:400}@media screen and (max-width:989px){.mega-menu__grid:has(.bg-menu-uitgelicht){grid-template-columns:1fr}.bg-menu-uitgelicht{display:none}.mega-menu__list:has(.mega-menu__link-image){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.menu-list__submenu .mega-menu{animation:none}.mega-menu__link .mega-menu__link-image,.bg-menu-uitgelicht__foto{transition:none}}.card-gallery .geek-keur-zegel{--zegel-size: 58px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.15}.product-card .card-gallery{background-color:var(--bg-nardo-tint);border-radius:12px;overflow:hidden}.product-card .rating-wrapper{--star-fill-color: var(--bg-geel);--star-fill-color-rgb: 237 173 48}.product-card .rating-wrapper .rating-count{color:#17181a99}.product-card product-title p{font-weight:600;font-size:17px;line-height:1.3}.product-card .product-kaart-subtitel{margin:0;font-size:13.5px;line-height:1.45;color:var(--bg-nardo)}.product-card product-price .price{font-weight:700;font-size:17px;color:var(--bg-geel-hover)}.product-card product-price .compare-at-price{color:#17181a73;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
