.mf-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:-10px}.mf-price-compare{font-size:1.3em;color:var(--colorTextBody);text-decoration:line-through;font-weight:400}.mf-price-current{font-size:1.3em;font-weight:600;color:var(--colorTextBody)}.mf-price-current.mf-price-sale{color:var(--colorTextSavings)}.mf-price-badge{display:inline-block;background:var(--colorDiscount);color:var(--colorDiscountText);font-size:.9em;font-weight:700;letter-spacing:.04em;padding:4px 12px;border-radius:3px;text-transform:uppercase}.grid-product__title{font-size:var(--fontS);line-height:1.4;text-transform:none}.mf-swatches-slider{position:relative;margin:0;padding:8px 0 2px;overflow:hidden}.mf-swatches-track{display:flex;flex-wrap:nowrap;gap:6px;padding:3px 2px 6px;margin:-3px 0 -6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 2px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;pointer-events:auto}.mf-swatches-track::-webkit-scrollbar{display:none}.mf-sl-prev,.mf-sl-next{position:absolute;top:8px;bottom:2px;width:26px;border:0;border-radius:0;background:var(--colorBody, #fff);box-shadow:none;color:var(--colorTextBody);font-size:22px;line-height:1;padding:0 0 3px;cursor:pointer;display:none;align-items:center;justify-content:center;z-index:3;color:#000000b3}.mf-sl-prev:hover,.mf-sl-next:hover{opacity:1;background:var(--colorBody, #fff)}.mf-sl-prev{left:0}.mf-sl-next{right:0}@media(min-width:769px){.mf-swatches-slider.meer-links .mf-sl-prev,.mf-swatches-slider.meer-rechts .mf-sl-next{display:flex}}.mf-color-swatch{display:block;flex:0 0 auto;width:var(--sw, 40px);height:var(--sw, 40px);margin:0;border:1px solid var(--colorBorder);cursor:pointer;overflow:hidden;text-indent:-9999px;background-size:cover;background-position:center;background-repeat:no-repeat;scroll-snap-align:start;transition:none}@media(hover:hover){.mf-color-swatch:not(.mf-color-swatch--active):hover{border-color:#00000073}}.mf-color-swatch--active,.mf-color-swatch--active:hover,.mf-color-swatch--active:focus,.mf-color-swatch--active:focus-visible{border-color:var(--colorBody, #fff)!important;outline:1.5px solid var(--colorTextBody)!important;outline-offset:.5px!important}.mf-color-swatch:focus:not(.mf-color-swatch--active){outline:none}.grid-product.mf-gekozen .grid-product__secondary-image,.grid-product:has(.mf-swatches-slider:hover) .grid-product__secondary-image{display:none!important}@media(max-width:768px){.mf-color-swatch{width:var(--sw, 36px);height:var(--sw, 36px)}.mf-sl-prev,.mf-sl-next{display:none!important}}.variant__label{text-transform:none!important;font-size:.85em!important;letter-spacing:.02em!important;font-weight:400!important;text-align:left!important;display:block!important;margin-bottom:8px!important}.variant__label-info{font-size:1em;letter-spacing:.02em}.variant-wrapper+.variant-wrapper{margin-top:18px!important}.product-block{margin-bottom:16px!important}.variant__input--color-swatch{display:none!important}.variant__button-label.color-swatch:before,.mf-swatch-label:before{display:none!important}.variant__button-label.color-swatch,.mf-swatch-label.color-swatch{box-sizing:border-box!important;width:72px!important;height:72px!important;border-radius:0!important;border:1px solid var(--colorBorder)!important;box-shadow:none!important;outline:none!important;text-indent:-9999px!important;overflow:hidden!important;display:inline-block!important;cursor:pointer!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transition:none!important;margin:2px 5px 5px 0!important;padding:0!important;vertical-align:top!important}@media(hover:hover){input.variant__input--color-swatch:not(:checked)+.variant__button-label.color-swatch:hover,input.variant__input--color-swatch:not(:checked)+.mf-swatch-label.color-swatch:hover{border-color:#00000073!important}}.variant__button-label.color-swatch:hover,.mf-swatch-label.color-swatch:hover{box-shadow:none!important}input.variant__input--color-swatch:checked+.mf-swatch-label,input.variant__input--color-swatch:checked+.variant__button-label{border-color:var(--colorBody, #fff)!important;outline:1.5px solid var(--colorTextBody)!important;outline-offset:.5px!important;box-shadow:none!important}.variant-input-wrap{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important}.variant__button-label:not(.color-swatch){box-sizing:border-box!important;width:auto!important;min-width:52px!important;height:40px!important;padding:0 12px!important;white-space:nowrap!important;font-size:.82em!important;border:1px solid var(--colorBorder)!important;box-shadow:none!important;background:var(--colorBody)!important;color:var(--colorTextBody)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;transition:background .15s ease,color .15s ease,border-color .15s ease!important}.variant__button-label:not(.color-swatch):hover{border-color:var(--colorKnop, #111)!important}.variant-input-wrap label.variant__button-label.disabled:not(.color-swatch){color:var(--colorTextBody)!important}input[type=radio]:checked+.variant__button-label:not(.color-swatch){background:var(--colorKnop, #BDECFA)!important;color:var(--colorKnopTekst, #fff)!important;border-color:var(--colorKnop, #111)!important}input[type=radio]:checked+.variant__button-label.disabled:not(.color-swatch){color:var(--colorKnopTekst, #fff)!important}input[type=radio]:checked+.variant__button-label.disabled:not(.color-swatch):after{border-color:#ffffff8c!important}.product-single__meta .product-block--price{margin-top:0!important;padding-bottom:12px}@media(max-width:768px){.product-single__meta .product-block--price{padding-bottom:13px}}@media(max-width:768px){.product-single__meta,.variant-wrapper,.variant-input-wrap{text-align:left!important}.variant__button-label.color-swatch,.mf-swatch-label.color-swatch{width:64px!important;height:64px!important;margin-bottom:0!important}.variant-wrapper+.variant-wrapper{margin-top:8px!important}.variant__button-label:not(.color-swatch){min-width:52px!important;height:40px!important;padding:0 12px!important}.variant__button-label:not(.color-swatch):hover{border-color:var(--colorBorder)!important}.variant__button-label.color-swatch:hover,.mf-swatch-label.color-swatch:hover{box-shadow:0 0 0 1px #ccc!important;background-size:cover!important}}a.grid-product__link{display:block}a.grid-product__link .mf-swatches-slider{pointer-events:none}a.grid-product__link .mf-swatches-slider .mf-color-swatch,a.grid-product__link .mf-swatches-slider button{pointer-events:all}a.grid-product__link--meta{display:block;text-decoration:none;color:inherit}.c.promoCheckmarks .icon-and-text img.vervoerder-icoon.vervoerder-icoon--vrachtwagen{width:25px!important;height:25px!important}@media(max-width:768px){.c.promoCheckmarks .icon-and-text img.vervoerder-icoon.vervoerder-icoon--vrachtwagen{width:22px!important;height:22px!important}}.free-gift-block{display:flex;align-items:center;gap:10px;padding:0 0 0 7px;margin-top:10px;margin-bottom:10px;text-decoration:none;color:inherit}.free-gift-block__image{flex:0 0 auto;width:60px;height:60px;border-radius:8px;overflow:hidden;background:var(--colorBody);box-shadow:0 0 0 2px #fff,0 0 0 3px color-mix(in srgb,var(--colorKnop) 35%,white)}.free-gift-block__image img{width:100%;height:100%;object-fit:cover;display:block}.free-gift-block__text{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:2px}.free-gift-block__badge{color:var(--colorKnop, #41092D);font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:999px;line-height:1.4;margin-bottom:1px}.free-gift-block__heading{font-size:var(--fontXs);font-weight:700;line-height:1.3}.free-gift-block__sub{font-size:11px;color:#555;line-height:1.3}.free-gift-block__footer{font-size:9.5px;color:#888;font-style:italic;line-height:1.3}.free-gift-block--empty{padding:10px 14px;margin-top:14px;margin-bottom:14px;background:#fff3cd;border:1px dashed #c9a227;border-radius:12px;font-size:var(--fontS)}@media(max-width:768px){.free-gift-block{padding:0;gap:9px}.free-gift-block__image{width:52px;height:52px}.free-gift-block__badge{font-size:9.5px;padding:2px 8px}.free-gift-block__heading{font-size:var(--fontS)}.free-gift-block__sub{font-size:11.5px}.free-gift-block__footer{font-size:10px}}.fgr{display:flex;align-items:center;gap:14px;padding:12px;margin-top:14px;margin-bottom:14px;background:var(--colorBody);border-radius:12px;box-shadow:0 2px 10px #00000014;text-decoration:none;color:inherit}.fgr__foto{position:relative;flex:0 0 auto;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f3f3f3}.fgr__foto img{width:100%;height:100%;object-fit:cover;display:block}.fgr__badge{align-self:flex-start;background:var(--fgr-accent);color:var(--colorKnop, #41092D);font-size:9px;font-weight:700;letter-spacing:var(--letterSpacingCaps);text-transform:uppercase;padding:3px 8px;border-radius:999px;line-height:1.4;margin-bottom:1px}.fgr__tekst{display:flex;flex-direction:column;gap:2px}.fgr__heading{font-size:var(--fontS);font-weight:600;color:var(--colorTextBody);line-height:1.3}.fgr__sub{font-size:11.5px;color:#888;line-height:1.3}.fgr__product{font-size:var(--fontXs);color:#888}.fgr__product:after{content:" \2192"}.fgr--empty{padding:10px 14px;margin-top:14px;margin-bottom:14px;background:#fff3cd;border:1px dashed #c9a227;border-radius:12px;font-size:var(--fontS)}@media(max-width:768px){.fgr{padding:10px;gap:10px}.fgr__foto{width:56px;height:56px}.fgr__badge{font-size:8px;padding:2px 7px}.fgr__heading{font-size:var(--fontXs)}.fgr__sub,.fgr__product{font-size:10.5px}}.gift-progress{padding:12px 20px;text-align:center}.gift-progress__text{font-size:var(--fontXs);font-weight:600;margin:0 0 6px;line-height:1.3}.gift-progress__bar{height:6px;background:#f5f5f5;border-radius:999px;overflow:hidden}.gift-progress__bar-fill{height:100%;background:var(--colorKnop);border-radius:999px;transition:width .3s ease}.cart__page .gift-progress{padding:16px 0;max-width:420px}.mf-color-swatch--uitverkocht{position:relative}.mf-color-swatch--uitverkocht:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - .5px),#fff calc(50% - .5px),#fff calc(50% + .5px),transparent calc(50% + .5px))}.variant-input-wrap label.disabled:after{left:0!important;top:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;border:0!important;transform:none!important;pointer-events:none;z-index:1;background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--colorBorder) calc(50% - .5px),var(--colorBorder) calc(50% + .5px),transparent calc(50% + .5px))}.variant-input-wrap label.color-swatch.disabled:after{background:linear-gradient(to bottom right,transparent calc(50% - .5px),#fff calc(50% - .5px),#fff calc(50% + .5px),transparent calc(50% + .5px))}input[type=radio]:checked+.variant__button-label.disabled:not(.color-swatch):after{background:linear-gradient(to bottom right,transparent calc(50% - .5px),rgba(255,255,255,.6) calc(50% - .5px),rgba(255,255,255,.6) calc(50% + .5px),transparent calc(50% + .5px))}.variant-input-wrap label.disabled{opacity:1!important;filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/c-style.css.map */
