*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{display:inline-flex;cursor:revert}ol,ul,menu{list-style:none}picture,video,img{display:block;max-width:100%;height:auto}svg{flex-shrink:0;max-width:100%;max-height:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none!important}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}html{height:100%;color:var(--c-primary);font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-padding-top:var(--header-height);scroll-behavior:smooth}body{font-family:var(--font-tertiary);font-size:var(--base-font-size);line-height:var(--base-line-height);text-rendering:optimizeSpeed}:where(h1,h2,h3,h4,h5,h6){word-break:break-word}:where(summary[class])::-webkit-details-marker{display:none}mark{all:revert}a,button,[type=button],[type=submit]{cursor:pointer}b,strong{font-weight:500}em,i{font-style:italic}small{font-size:80%}s{text-decoration:revert}body{background-color:var(--marr-paper);color:var(--c-primary);font-variant-numeric:tabular-nums lining-nums}.t-hero{font-family:var(--marr-serif);font-weight:400;font-size:var(--marr-hero-size);line-height:var(--marr-hero-line);letter-spacing:var(--marr-hero-track)}.t-sectiekop{font-family:var(--marr-serif);font-weight:400;font-size:var(--marr-sectiekop-size);line-height:var(--marr-sectiekop-line);letter-spacing:var(--marr-sectiekop-track)}.t-signature{font-family:var(--marr-serif);font-style:italic;font-weight:400;font-size:var(--marr-signature-size);line-height:var(--marr-signature-line)}.t-signature--groot{font-size:var(--marr-signature-size-groot)}.t-productnaam{font-family:var(--marr-sans);font-weight:500;font-stretch:var(--marr-width-condensed);font-size:var(--marr-productnaam-size);line-height:var(--marr-productnaam-line)}.t-tussenkop{font-family:var(--marr-sans);font-weight:600;font-size:var(--marr-tussenkop-size);line-height:var(--marr-tussenkop-line)}.t-body{font-family:var(--marr-sans);font-weight:400;font-size:var(--marr-body-size);line-height:var(--marr-body-line);max-width:var(--marr-body-measure);color:var(--marr-ash-brown)}.t-bijschrift,.t-smal{font-family:var(--marr-sans);font-weight:400;font-stretch:var(--marr-width-condensed);font-size:var(--marr-bijschrift-size);line-height:var(--marr-bijschrift-line)}.t-smal-nav{font-stretch:var(--marr-width-condensed)}.t-zinsvorm{text-transform:none}.v-linen{background-color:var(--marr-linen)}.v-paper{background-color:var(--marr-paper)}.v-tobacco{background-color:var(--marr-tobacco);color:var(--marr-paper)}.v-vlak{border-radius:var(--marr-radius-surface)}.v-lijn{border:var(--marr-border)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,:before,:after{border-width:0;border-style:solid;border-color:var(--marr-tobacco-20)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prijs{font-family:var(--marr-sans);font-weight:500;font-size:var(--marr-body-size);line-height:var(--marr-body-line);font-variant-numeric:tabular-nums lining-nums}.prijs__vergelijk{color:var(--c-pricing-compare);text-decoration:line-through}.prijs__nu--sale{color:var(--c-pricing-sale)}.label{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--marr-radius-button);white-space:nowrap}.label--korting{background-color:var(--marr-tobacco);color:var(--marr-paper)}.label--bestseller{background-color:var(--marr-marjolein-light);color:var(--marr-marjolein-deep)}.label--keurmerk{border:var(--marr-border);color:var(--marr-ash-brown);background-color:transparent}.product-card__title{font-family:var(--marr-sans);font-weight:500;font-stretch:var(--marr-width-condensed);font-size:1.9rem;line-height:2.4rem;color:var(--c-primary)}.section-grid>*,.slider__track>*{min-width:0}.js-product-card-media{grid-template-columns:minmax(0,1fr)}.product__details,.product__details>*,.bundelkeuze,.bundelkeuze__opties{min-width:0}.tintkaart__naam,.tintkaart__hulp,.bundelkeuze__naam,.bundelkeuze__regel{overflow-wrap:anywhere}@media(max-width:1023px){main{padding-top:var(--zoekbalk-hoogte, 0px)}}.hero-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;padding-inline:var(--row-space);pointer-events:none}.hero-banner__content .content{pointer-events:auto}.hero-banner__content .content__text{max-width:var(--marr-body-measure)}.slider--hero-banner{--hero-kolom: clamp(52rem, 22.46rem + 28.85vw, 64rem)}.slider--hero-banner .slider__item.hero-banner__slide--foto{display:grid;align-content:stretch}.slider--hero-banner .slider__item.hero-banner__slide--foto:before{content:"";grid-area:1 / 1;width:100%;aspect-ratio:var(--ar-mob, var(--ar))}.slider--hero-banner .hero-banner__slide--foto .o-picture{grid-area:1 / 1;align-self:stretch}.slider--hero-banner .hero-banner__slide--foto .hero-banner__content{grid-area:1 / 1;position:relative;inset:auto;z-index:1;background-color:var(--marr-linen)}@media(max-width:639px){.slider--hero-banner .hero-banner__slide--foto .hero-banner__content{align-self:end}}@media(min-width:640px){.slider--hero-banner .hero-banner__slide--foto .hero-banner__content{align-self:stretch;justify-self:end;width:min(100%,calc(var(--row-space) + var(--hero-kolom) + var(--gap)));padding-inline:var(--gap) var(--row-space)}.slider--hero-banner .slider__item.hero-banner__slide--foto:before{aspect-ratio:var(--ar)}}@media(max-width:1023px){.slider--hero-banner .hero-banner__content .content{padding-inline:0;text-align:start;align-items:flex-start;margin-inline:0 auto}.shopify-section--hero-banner .content[data-position=end] .o-ctas--horizontal-align-mobile{justify-content:flex-start}}@media(min-width:1024px){.hero-banner__content .content[data-position-desktop=end]{text-align:start;align-items:flex-start}.shopify-section--hero-banner .content[data-position-desktop=end] .o-ctas--horizontal-align-desktop{justify-content:flex-start}}.hero-banner__content .content__bovenkop{color:var(--marr-tobacco)}.t-hero,.t-sectiekop,.t-productnaam,.content__heading{text-wrap:balance}.rte p,.content__text{text-wrap:pretty}.section-header--aside-cta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap)}@media(max-width:767px){.section-header--aside-cta{flex-direction:column;align-items:flex-start;gap:12px}.section-header--aside-cta>.o-button,.section-header--aside-cta>.content{align-self:flex-start}}.card--banner-grid-carousel{display:grid;grid-template-columns:minmax(0,1fr)}.card--banner-grid-carousel>*{grid-area:1 / 1}.card--banner-grid-carousel .card__content{z-index:1;display:flex;justify-content:center;width:100%;padding:2rem}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--marr-tobacco);outline-offset:3px;border-radius:2px}.v-tobacco :where(a,button,input):focus-visible,.shopify-section--footer :where(a,button,input):focus-visible,.promo-bar :where(a,button):focus-visible{outline-color:var(--marr-paper)}.content__bovenkop{color:var(--marr-ash-brown);letter-spacing:.04em;margin-bottom:2px}.prijs{white-space:nowrap}.prijs__besparing{color:var(--marr-ash-brown);margin-top:4px}.kaart-tinten{display:flex;gap:5px;margin-top:6px}.kaart-tinten__stip{width:12px;height:12px;border-radius:999px;border:1px solid var(--marr-tobacco-20)}.variants__label{color:var(--marr-ash-brown);margin-bottom:8px}.variants__tintkaarten{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));min-width:0}.tintkaart{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--marr-tobacco-20);border-radius:var(--marr-radius-surface);cursor:pointer;transition:border-color .15s,background-color .15s}.tintkaart:hover{border-color:var(--marr-ash-brown)}.tintkaart input{position:absolute;opacity:0;pointer-events:none}.tintkaart:has(input:checked){border-color:var(--marr-tobacco);background-color:var(--marr-linen)}.tintkaart:has(input:focus-visible){outline:2px solid var(--marr-tobacco);outline-offset:3px}.tintkaart__swatch{width:34px;height:34px;flex:none;border-radius:999px;border:1px solid var(--marr-tobacco-20)}.tintkaart__tekst{display:flex;flex-direction:column;min-width:0}.tintkaart__hulp{color:var(--marr-ash-brown)}.o-button.is-laden,.o-button[aria-busy=true]{opacity:.6;cursor:wait;pointer-events:none}.o-button.is-laden .loading-overlay,.o-button[aria-busy=true] .loading-overlay{visibility:visible}@media(min-width:1024px){.cart-pagina>div:first-of-type{flex:1 1 auto;min-width:0}.cart-pagina>aside{flex:0 0 36rem;max-width:36rem}}@media(max-width:767px){.product__media .slider--media-gallery{padding-inline:var(--row-space)}.product__media .slider--media-gallery .slider__track{--slides: 1}}.js-product-card .slider__track{--slides: 1}.slider__dots{display:flex;justify-content:center;gap:8px;margin-top:14px;padding-inline:var(--row-space)}.slider__dot{width:7px;height:7px;border-radius:999px;background-color:var(--marr-tobacco-40);transition:background-color .2s,transform .2s}.slider__dot.is-actief{background-color:var(--marr-tobacco);transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.slider__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base.css.map */
