@font-face{font-family:Prometo;src:url(/cdn/shop/files/Prometo-Light.woff2?v=1786776494) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Prometo;src:url(/cdn/shop/files/Prometo-Regular.woff2?v=1786776493) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Prometo;src:url(/cdn/shop/files/Prometo-Medium.woff2?v=1786776493) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Prometo;src:url(/cdn/shop/files/Prometo-Bold.woff2?v=1786776493) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/cdn/shop/files/InstrumentSans-latin-ext.woff2?v=1786776494) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;src:url(/cdn/shop/files/InstrumentSans-latin.woff2?v=1786776493) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-body-family:"Instrument Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:"Prometo",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-heading-style:normal;--font-heading-weight:300;--font-heading-letter-spacing:-.02em;--font-article-heading-family:"Prometo",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-article-heading-style:normal;--font-article-heading-weight:300;--font-article-heading-letter-spacing:-.025em;--font-article-body-family:"Instrument Sans",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-article-body-style:normal;--font-article-body-weight:400}:root{--df-red:#E20613;--df-red-hover:#F5222E;--df-red-press:#B70E0C;--df-red-gradient:linear-gradient(135deg,#E20613 0%,#B70E0C 100%);--df-ink:#1E1E1D;--df-ink-deep:#1E1E1D;--df-page:#FAFAF9;--df-raised:#F4F4F2;--df-card:#FFFFFF;--df-border-subtle:rgba(22,22,21,.1);--df-border-strong:rgba(22,22,21,.18);--df-text-secondary:#6E6E73;--df-text-tertiary:#98989D;--df-glass:rgba(250,250,251,.72);--df-shadow-card:0 1px 2px rgba(22,22,21,.04);--df-ease:cubic-bezier(.22,.61,.36,1);--df-font-brand:"Prometo",-apple-system,"Helvetica Neue",Arial,sans-serif;--df-font-body:"Instrument Sans",-apple-system,"Helvetica Neue",Arial,sans-serif}body{font-family:var(--df-font-body);color:var(--df-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.title,.section-title,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.section-content__heading,.image-with-text__heading,.icons-with-text__heading,.product__title,.quick-add-modal__content-info .product__title{font-family:var(--df-font-brand);letter-spacing:-.02em}h1,.h1,.h0,.banner__heading,.rich-text__heading,.section-content__heading{font-weight:300;letter-spacing:-.03em;line-height:1.05}h2,.h2,.section-title .title{font-weight:300;letter-spacing:-.025em}h3,.h3,h4,.h4,.card__heading,.multicolumn-card__heading{font-weight:500;letter-spacing:-.01em}::selection{background:#e2061333}a{transition:color .14s var(--df-ease)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.quick-add__submit{border-radius:8px;font-family:var(--df-font-body);font-weight:500;letter-spacing:0;transition:transform .14s var(--df-ease),filter .14s var(--df-ease),background-color .14s var(--df-ease),color .14s var(--df-ease);box-shadow:none}.button--primary,.button:not(.button--secondary):not(.button--tertiary),.quick-add__submit,button.shopify-payment-button__button--unbranded{background:var(--df-red-gradient);color:#fff;border:0}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover,.quick-add__submit:hover{filter:brightness(1.08);color:#fff}.button--primary:active,.button:not(.button--secondary):not(.button--tertiary):active{filter:brightness(.92);transform:scale(.98)}.button--secondary{background:transparent;color:var(--df-ink);border:1px solid var(--df-border-strong);border-radius:8px}.button--secondary:hover{border-color:var(--df-ink);color:var(--df-ink)}.button:focus-visible,.field__input:focus-visible,a:focus-visible{outline:none;box-shadow:0 0 0 3px #e2061359}.button--hover-grow:hover{transform:translateY(-1px)}.product-form__buttons .product-form__submit.button,.product-form__buttons button[name=add].button,.product-form .product-form__submit.button{background:#fff;background-image:none;color:var(--df-ink);border:1.5px solid var(--df-ink);border-radius:8px;font-weight:600;transition:background-color .14s var(--df-ease),color .14s var(--df-ease),transform .14s var(--df-ease)}.product-form__buttons .product-form__submit.button:hover,.product-form__buttons button[name=add].button:hover{background:var(--df-ink);color:#fff;filter:none}.product-form__buttons .product-form__submit.button:active,.product-form__buttons button[name=add].button:active{transform:scale(.99)}.quantity.button--secondary,.product-form__quantity .quantity{background:#fff;background-image:none;border:1px solid var(--df-border-strong);border-radius:8px}.quantity input,.quantity__input{background:transparent;color:var(--df-ink)}.quantity__button{color:var(--df-ink)}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary,.color-scheme-5 .button--secondary,.color-scheme-7 .button--secondary,[data-theme=dark] .button--secondary,.df-sk--donker .button--secondary{color:#fff;border-color:#ffffff8c;background:transparent}.color-scheme-3 .button--secondary:hover,.color-scheme-4 .button--secondary:hover,.color-scheme-5 .button--secondary:hover,.color-scheme-7 .button--secondary:hover,[data-theme=dark] .button--secondary:hover,.df-sk--donker .button--secondary:hover{color:#fff;border-color:#fff;background:#ffffff1a}.section-product-page .page-width>.max-w-m,product-info .page-width>.max-w-m{max-width:100%}.header__inline-menu li:last-child .header__menu-item{background:var(--df-ink);background-image:none}.header__inline-menu li:last-child .header__menu-item:hover{background:#333336;filter:none}.field__input,.select__select,.customer .field input,.search__input,textarea.field__input{border-radius:8px;font-family:var(--df-font-body);background:#fff;border-color:var(--df-border-strong)}.field__input:focus,.select__select:focus,.search__input:focus{box-shadow:0 0 0 3px #e2061359;border-color:transparent}.card,.card--card,.multicolumn-card,.quick-add-modal__content{border-radius:12px}.card--shadow,.multicolumn-card.card--shadow{box-shadow:var(--df-shadow-card);border:1px solid var(--df-border-subtle);background:var(--df-card)}.card__media,.card__inner,.product__media,.product-media-container,.card__image-wrapper{border-radius:12px;overflow:hidden}.product-card-wrapper .card{transition:transform .35s var(--df-ease)}.product-card-wrapper:hover .card{transform:translateY(-4px)}.product-card-wrapper .card__media img{transition:transform .7s var(--df-ease)}.product-card-wrapper:hover .card__media img{transform:scale(1.05)}.card__heading{font-size:15px;font-weight:500}.card-information .price{font-weight:500}.product-vendor{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--df-text-tertiary);font-weight:500}.product__info-container .price,.product__info-panel .price{font-family:var(--df-font-brand);font-weight:300;letter-spacing:-.02em}.price-item--sale,.price__sale .price-item--sale{color:var(--df-red)}.header-wrapper,.bmrk-header{background:var(--df-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--df-border-subtle);box-shadow:none}.header__menu-item{font-weight:500}.header__menu-item:hover{color:var(--df-red-hover)}.announcement-bar,.section-announcement-bar .announcement-bar-slider{background:var(--df-ink-deep);color:#f5f5f7}.announcement-bar__message{font-size:12px;letter-spacing:.06em;font-weight:500}.badge{border-radius:999px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;box-shadow:none}.facets__summary,.facet-checkbox__text-label,.facets__label{font-family:var(--df-font-body)}.filter-uppercase-titles .facets__summary-label{font-size:11px;letter-spacing:.14em;font-weight:500;color:var(--df-text-secondary)}.facet-checkbox>input:checked~.facet-checkbox__text .facet-checkbox__text-label{color:var(--df-ink)}.accordion__title{font-family:var(--df-font-body);font-weight:500;font-size:15px}.custom-accordion,.custom-accordion__panel{border-color:var(--df-border-subtle)}.breadcrumbs,.breadcrumb__link{font-size:13px;color:var(--df-text-tertiary)}.breadcrumb__link:hover{color:var(--df-red-hover)}.footer__link{color:inherit}.footer__link:hover{color:var(--df-red-hover)}.footer-block .multicolumn-list__title,.footer-block__heading{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.drawer__overlay{background:#1e1e1d8c}.cart-item__name{font-weight:500}.totals__total-value{font-family:var(--df-font-brand);font-weight:300;letter-spacing:-.02em}.slider-button,.header__icon{transition:color .14s var(--df-ease)}.slider-button:hover,.header__icon:hover{color:var(--df-red-hover)}@keyframes dfFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.df-fade{opacity:0;animation:dfFadeUp .7s var(--df-ease) forwards}.df-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--df-ease),transform .7s var(--df-ease)}.df-reveal.df-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.df-fade,.df-reveal{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.banner__media,.image-with-text__media{overflow:hidden}.banner__media img,.image-with-text__media img{transition:transform 6s var(--df-ease)}.banner:hover .banner__media img,.image-with-text:hover .image-with-text__media img{transform:scale(1.06)}.cart-notification{border-radius:12px;border:1px solid var(--df-border-subtle);box-shadow:0 24px 64px #16161538}.cart-notification__heading{font-family:var(--df-font-body);font-weight:500}.cart-notification__links .button{margin-top:4px}.menu-drawer{background:var(--df-page)}.menu-drawer__menu-item{font-family:var(--df-font-body);font-weight:500}.menu-drawer__menu-item--active{color:var(--df-red)}.header__inline-menu li:last-child .header__menu-item{color:#fff!important;border-radius:999px;padding:9px 18px;font-weight:600;transition:filter .14s var(--df-ease),transform .14s var(--df-ease)}.header__inline-menu li:last-child .header__menu-item:hover{filter:brightness(1.08);transform:translateY(-1px);color:#fff!important}.header__inline-menu li:last-child .header__menu-item span{color:#fff}.header{padding-top:10px;padding-bottom:10px}.header__heading-logo{max-height:26px;width:auto}@media(min-width:990px){main .banner{border-radius:20px;overflow:hidden;max-width:calc(var(--page-width,136rem) - 100px);margin-left:auto;margin-right:auto}main .shopify-section .color-scheme-4.gradient,main .shopify-section .color-scheme-5.gradient,main .shopify-section .color-scheme-7.gradient,main .shopify-section .color-scheme-3.gradient{border-radius:20px;max-width:calc(var(--page-width,136rem) - 100px);margin-left:auto;margin-right:auto;overflow:hidden}main .banner .banner__content{padding-left:0;padding-right:0}main .banner .banner__box{padding-left:56px;padding-right:56px}main>.shopify-section:first-child .banner{margin-top:24px}main>.shopify-section:first-child>.color-scheme-3.gradient,main>.shopify-section:first-child>.color-scheme-4.gradient,main>.shopify-section:first-child>.color-scheme-6.gradient{margin-top:24px}footer .color-scheme-4.gradient,footer .color-scheme-3.gradient{border-radius:0;margin:0;max-width:none}}.section-main-page .page-width--narrow,.section-main-article .page-width--narrow{max-width:var(--page-width,136rem);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;justify-content:flex-start}@media(min-width:750px){.section-main-page .page-width--narrow,.section-main-article .page-width--narrow{padding-left:50px;padding-right:50px}}.section-main-page .page-width--narrow>*,.section-main-article .page-width--narrow>*{max-width:75%;margin-left:0;margin-right:0}@media(max-width:989px){.section-main-page .page-width--narrow>*,.section-main-article .page-width--narrow>*{max-width:100%}}.section-main-page,.section-main-article{padding-top:32px}@media(min-width:750px){.section-main-page,.section-main-article{padding-top:56px}}main>.shopify-section:last-child{padding-bottom:32px}@media(min-width:750px){main>.shopify-section:last-child{padding-bottom:56px}}.footer{border-top:none}.footer .footer-block__heading,.footer .multicolumn-list__title{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;opacity:.7}.footer__link,.footer .list-menu__item{font-size:14px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08)}.df-diensten{max-width:var(--page-width,136rem);margin:0 auto;padding:96px 50px 32px}.df-diensten__eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--df-text-tertiary);font-weight:500}.df-diensten__kop{font-family:var(--df-font-brand);font-weight:300;font-size:40px;letter-spacing:-.025em;line-height:1.1;margin:14px 0 48px;color:var(--df-ink)}.df-diensten__kop .df-punt{color:var(--df-red)}.df-diensten__lijst{border-top:1px solid var(--df-border-subtle)}.df-dienst{display:grid;grid-template-columns:180px 260px 1fr auto;gap:24px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--df-border-subtle);text-decoration:none;color:inherit;transition:background-color .14s var(--df-ease)}.df-dienst:hover{background:#16161505}.df-dienst__cat{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--df-text-tertiary);font-weight:500}.df-dienst__titel{font-family:var(--df-font-brand);font-weight:500;font-size:20px;color:var(--df-ink)}.df-dienst__tekst{font-size:14px;line-height:1.6;color:var(--df-text-secondary)}.df-dienst__link{font-size:14px;font-weight:500;color:var(--df-ink);white-space:nowrap;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .14s var(--df-ease),border-color .14s var(--df-ease)}.df-dienst:hover .df-dienst__link{color:var(--df-red-hover);border-color:var(--df-red-hover)}@media(max-width:860px){.df-diensten{padding:64px 20px 16px}.df-diensten__kop{font-size:29px}.df-dienst{grid-template-columns:1fr auto;gap:6px 16px;padding:20px 0}.df-dienst__cat{grid-column:1 / -1}.df-dienst__titel{grid-row:2}.df-dienst__link{grid-row:2;align-self:center}.df-dienst__tekst{grid-column:1 / -1}}.header__icon--custom,.header__icons .header__icon[href*="wa.me"]{color:#25d366;--color-icon:37,211,102}.header__icon[href*="wa.me"] .icon,.header__icon[href*="wa.me"] svg,.header__icon--custom .custom-icon{color:#25d366;fill:#25d366;stroke:#25d366}.header__icon--custom:hover,.header__icon[href*="wa.me"]:hover{color:#1fb855;--color-icon:31,184,85}.header__icon--custom:hover .custom-icon,.header__icon[href*="wa.me"]:hover svg,.header__icon[href*="wa.me"]:hover .icon{fill:#1fb855;stroke:#1fb855}.product__description h2,.product__description .h2,.product__info-container .rte h2,.product__info-panel .rte h2{font-size:21px;line-height:1.25;margin-top:28px}.product__description h3,.product__info-container .rte h3,.product__info-panel .rte h3{font-size:17px;line-height:1.3;margin-top:22px}.product__description h4,.product__info-container .rte h4,.product__info-panel .rte h4{font-size:15px;line-height:1.35;margin-top:18px}.utility-bar,.section-announcement-bar{background:linear-gradient(90deg,#b70e0c,#e20613 45%,#f5222e,#e20613 75%,#b70e0c);color:#fff}.utility-bar .announcement-bar,.utility-bar .announcement-bar-slider,.section-announcement-bar .announcement-bar,.section-announcement-bar .announcement-bar-slider,.utility-bar .announcement-bar__message,.utility-bar .utility-bar__item{background:none;background-color:transparent}.utility-bar a,.announcement-bar a,.announcement-bar__message,.utility-bar .localization-form__select,.utility-bar button{color:#fff}.search__button,.header__search .field__button,.predictive-search__form button[type=submit],.search-modal__form button[type=submit]{background:var(--df-ink);background-image:none;color:#fff;border:0;border-radius:8px;transition:background-color .14s var(--df-ease)}.search__button:hover,.header__search .field__button:hover,.predictive-search__form button[type=submit]:hover{background:#333336;color:#fff}@font-face{font-family:Kenteken;src:url(/cdn/shop/files/Kenteken.woff2?v=1786858109) format("woff2");font-weight:400;font-style:normal;font-display:swap}.df-kt .df-plate{background:#f7b500;border:1px solid rgba(0,0,0,.25);border-radius:4px;overflow:hidden;box-shadow:0 1px 2px #1616151a;height:45px;width:213px;max-width:213px;align-self:center}.df-kt .df-plate__band{flex:0 0 26px;width:26px}.df-kt .df-plate__band svg{width:16px;height:16px}.df-kt .df-plate__band{background:#039;color:#fff}.df-kt .df-plate__input{font-family:"Kenteken",var(--df-font-body);color:#111;background:transparent;border:0;text-transform:uppercase;font-size:30px;line-height:1;letter-spacing:0;text-align:center;height:100%;padding:0 6px}.df-kt .df-plate__input::placeholder{color:#1116}.df-kt .button:not(.button--secondary):not(.button--tertiary),.df-kt>.button,.df-kt button.button{background:var(--df-ink);background-image:none;color:#fff;border:0;border-radius:8px;font-weight:500;height:45px;padding:0 22px;align-self:center;transition:background-color .14s var(--df-ease)}.df-kt .button:not(.button--secondary):not(.button--tertiary):hover,.df-kt>.button:hover,.df-kt button.button:hover{background:#333336;color:#fff;filter:none}:where(main,.section-main-page,.section-main-article,.rte) h2:not(:where([class*=df-],.df-ss__titel,.df-sk__titel)){font-size:30px;line-height:1.2}:where(main,.section-main-page,.section-main-article,.rte) h3:not(:where([class*=df-])){font-size:21px;line-height:1.3;font-weight:500}:where(main,.rte) h4:not(:where([class*=df-])){font-size:17px;line-height:1.35;font-weight:500}@media(max-width:749px){:where(main,.rte) h2:not(:where([class*=df-])){font-size:25px}:where(main,.rte) h3:not(:where([class*=df-])){font-size:19px}}.header .header__heading-logo,.header__heading-link .header__heading-logo{height:auto;width:auto;max-height:26px;max-width:100%;object-fit:contain}a.skip-to-content-link.visually-hidden:not(:focus){padding:0;width:1px;height:1px;min-height:0;border:0;box-shadow:none;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}a.skip-to-content-link.visually-hidden:not(:focus):before,a.skip-to-content-link.visually-hidden:not(:focus):after{content:none;display:none;box-shadow:none}.section-product-page h1.b-main-title[data-product-title-id]:after{content:"." / "";color:#f5222e;margin-left:-.24em}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dynoforce-ds-v3a.css.map */
