@supports (color:contrast-color(white)){.breeze-slideout-close{color:contrast-color(var(--overlay-bg))}}.messages-fixed-position .message{transition:background-color var(--transition-duration),background-position var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),display var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-behavior:allow-discrete}.breeze-inactive .messages-fixed-position .message{transition:none !important}body:has(.vd-review-text .popup.show) .product-info-wrapper .product-info-main{z-index:90}@media (prefers-reduced-motion:no-preference){@keyframes bsxl-edd-arrive{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.catalog-product-view .estimateddate .estimated-delivery-date--arrived{animation:bsxl-edd-arrive .26s cubic-bezier(.16,1,.3,1)}}.catalog-product-view :is(.ms-pro-voordeel-banner){background:linear-gradient(90deg,#fff9f4 0%,#fff 100%);padding:35px 20px 20px;border-radius:.25rem;text-align:center;max-width:800px;margin:20px auto;box-shadow:0 1px 4px rgba(0,0,0,.05);display:block;text-decoration:none !important;color:inherit !important;border-width:2px 0 0}.catalog-product-view :is(.ms-pro-voordeel-grid){display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:18px}.catalog-product-view :is(.ms-pro-voordeel-blok){background:#ef8c39;color:#fff;font-weight:700;padding:22px 20px 12px;border-radius:6px;flex:1 1 calc(50% - 20px);font-size:18px;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.1);max-width:250px;box-sizing:border-box}.catalog-product-view :is(.ms-pro-voordeel-blok) .label{position:absolute;top:-12px;left:-12px;background:#00358d;color:#fff;font-size:14px;padding:5px 9px;border-radius:4px;font-weight:700}.catalog-product-view :is(.ms-pro-usp-blok){background:linear-gradient(90deg,#fff9f4 0%,#fff 100%);padding:25px 20px 20px;border-radius:.25rem;box-shadow:0 1px 4px rgba(0,0,0,.06);max-width:800px;margin:0 auto}.catalog-product-view :is(.ms-pro-usp-titel){font-size:20px;font-weight:700;margin-bottom:18px;text-align:left}.catalog-product-view :is(.ms-pro-usp-item){display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.catalog-product-view :is(.ms-pro-usp-vinkje){color:#008a00;font-size:20px;font-weight:700;line-height:1.3;flex-shrink:0}.catalog-product-view :is(.ms-pro-usp-tekst){line-height:1.5}.catalog-product-view :is(.ms-pro-usp-tekst) a{text-decoration:none;color:inherit}@media (prefers-reduced-motion:no-preference){@keyframes bsxl-tab-unfold{from{clip-path:inset(0 0 100% 0);transform:translateY(-.375rem)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}.default[data-content-type=easytabs]>[data-role=content].bsxl-tab-arriving{animation:bsxl-tab-unfold .38s cubic-bezier(.16,1,.3,1)}.default[data-content-type=easytabs]>[data-role=collapsible]{transition:color .18s ease}}@media (max-width:767.98px){.catalog-product-view .product-social-links .product-addto-links>a.action.towishlist,.catalog-product-view .product-social-links .extra-actions-wrapper>.product-link-to-tab{transition:color .2s ease}.catalog-product-view .product-social-links .product-addto-links>a.action.towishlist:hover,.catalog-product-view .product-social-links .product-addto-links>a.action.towishlist:focus,.catalog-product-view .product-social-links .extra-actions-wrapper>.product-link-to-tab:hover,.catalog-product-view .product-social-links .extra-actions-wrapper>.product-link-to-tab:focus{background:0 0;color:#ef8c39}.catalog-product-view .product-social-links .product-addto-links>a.action.towishlist:focus-visible,.catalog-product-view .product-social-links .extra-actions-wrapper>.product-link-to-tab:focus-visible{outline:2px solid #00358d;outline-offset:-2px}.catalog-product-view .breeze-gallery:not(.opened) .thumbnails.thumbs>a.item:focus-visible{outline:2px solid #00358d;outline-offset:4px}}@media only screen and (max-width:767px){.catalog-product-view .page-wrapper{padding-bottom:70px}.sticky-tocart{position:fixed;right:0;bottom:0;left:0;z-index:800;display:flex;align-items:center;gap:9px;padding:10px 16px 12px;background:#fff;border-top:1px solid #e6ded7;box-shadow:0 -4px 14px rgba(13,31,61,.1);visibility:hidden;opacity:0;transform:translateY(100%);transition:opacity .2s ease,transform .2s ease,visibility .2s}.sticky-tocart.sticky-tocart--visible{visibility:visible;opacity:1;transform:translateY(0)}.sticky-tocart .sticky-tocart__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin:0;color:#0d1f3d}.sticky-tocart .sticky-tocart__price .price{font-size:19px;font-weight:900;line-height:1.2;color:#0d1f3d}.sticky-tocart .sticky-tocart__price .old-price .price{font-size:11px;font-weight:600;line-height:1.2;color:#6b6560;text-decoration:line-through}.sticky-tocart .sticky-tocart__price .minimal-price-link{display:none}.sticky-tocart__button{flex:1;min-height:48px;padding:0 12px;border:0;border-radius:5px;background:#008a00;box-shadow:0 2px 0 #006f00;color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-align:center;cursor:pointer}.sticky-tocart__button[disabled]{opacity:.5;cursor:default}}@media only screen and (max-width:767px) and (prefers-reduced-motion:reduce){.sticky-tocart{transition:none}}.catalog-product-view .breeze-gallery:not(.opened) .stage:hover .prev,.catalog-product-view .breeze-gallery:not(.opened) .stage:hover .next{opacity:1}.catalog-product-view .breeze-gallery:not(.opened) .prev:hover,.catalog-product-view .breeze-gallery:not(.opened) .next:hover{border-color:#ef8c39;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#ef8c39}.catalog-product-view .breeze-gallery:not(.opened) .prev:focus-visible,.catalog-product-view .breeze-gallery:not(.opened) .next:focus-visible{visibility:visible;outline:2px solid #00358d;outline-offset:2px}@media (min-width:768px){.catalog-product-view .breadcrumbs a:hover{color:#ef8c39;text-decoration:none}.catalog-product-view .product-buybox .product-addto-links>a.action.towishlist:hover,.catalog-product-view .product-buybox .product-addto-links>a.action.towishlist:focus,.catalog-product-view .product-buybox .extra-actions-wrapper>.product-link-to-tab:hover,.catalog-product-view .product-buybox .extra-actions-wrapper>.product-link-to-tab:focus{border-color:transparent;background:0 0;color:#ef8c39}.catalog-product-view .product-buybox .product-addto-links>a.action.towishlist:focus-visible,.catalog-product-view .product-buybox .extra-actions-wrapper>.product-link-to-tab:focus-visible{outline:2px solid #00358d;outline-offset:2px}}a.buybox-rating:hover .buybox-rating__count,a.buybox-rating:focus-visible .buybox-rating__count{color:#ef8c39;text-decoration:underline}a.buybox-rating:focus-visible{outline:2px solid #00358d;outline-offset:3px;border-radius:2px}.buybox-reviews .popup [data-element=close]{appearance:none;-webkit-appearance:none;position:absolute;top:36px;right:36px;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid #e6ded7;border-radius:50%;background:#fff;box-shadow:none;color:#0d1f3d;font:inherit;text-shadow:none;opacity:1;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.buybox-reviews .popup [data-element=close] svg{width:20px;height:20px}.buybox-reviews .popup [data-element=close]:hover{border-color:#0d1f3d;background:#0d1f3d;color:#fff;opacity:1}.buybox-reviews .popup [data-element=close]:focus-visible{outline:2px solid #00358d;outline-offset:2px}.buybox-reviews__status{padding:32px 24px;color:#6b6560;font-size:.875rem}.buybox-reviews__retry{appearance:none;-webkit-appearance:none;display:block;min-height:44px;margin:12px 0 0;padding:0 16px;border:1px solid #00358d;border-radius:4px;background:#fff;box-shadow:none;color:#00358d;font:inherit;font-weight:600;text-shadow:none;cursor:pointer}.buybox-reviews__retry:hover{border-color:#00358d;background:#00358d;color:#fff}.buybox-reviews__retry:focus-visible{outline:2px solid #00358d;outline-offset:2px}body.buybox-reviews-open{overflow:hidden}a.buybox-klarna__link:hover{text-decoration:underline;text-underline-offset:.125em}a.buybox-klarna__link:focus-visible{outline:2px solid #00358d;outline-offset:2px}.variant-navigator-sheet-open #smartsupp-widget-container,.variant-navigator-sheet-open #smartsupp-widget-container div,.variant-navigator-sheet-open #smartsupp-widget-container iframe{z-index:899 !important}.pricematch__trigger{transition:border-color .15s ease-out,background-color .15s ease-out}.pricematch__chevron{transition:transform .15s ease-out}@media (hover:hover){.pricematch__trigger:hover{border-color:var(--bsxl-color-signal-orange,#ef8c39);background:var(--bsxl-color-surface-white,#fff)}.pricematch__trigger:hover .pricematch__chevron{transform:translateX(3px)}}.pricematch__trigger:focus-visible{outline:2px solid var(--bsxl-color-signal-orange-ink,#b45f14);outline-offset:2px}html.bsxl-pricematch-open{overflow:hidden}html.bsxl-chat-requested body:has(.cookie-bar.shown) .crisp-client{display:block !important}.pricematch-dialog{box-sizing:border-box;width:min(32rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;border:0;border-radius:6px;background:var(--bsxl-color-surface-white,#fff);box-shadow:0 8px 32px rgba(13,31,61,.18);color:var(--bsxl-color-ink-slate,#1f2937);overscroll-behavior:contain}.pricematch-dialog ::selection{background:rgba(239,140,57,.35);color:var(--bsxl-color-brand-navy-deep,#0d1f3d)}.pricematch-dialog::backdrop{background:rgba(13,31,61,.5)}.pricematch-dialog [hidden]{display:none !important}.pricematch-dialog__panel{padding:1rem 1.25rem 1.25rem}.pricematch-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pricematch-dialog .pricematch-dialog__title{margin:.25rem 0 0;color:var(--bsxl-color-brand-navy-deep,#0d1f3d);font-size:1.25rem;font-weight:800;line-height:1.25}.pricematch-dialog__close{display:grid;flex:none;place-items:center;width:44px;height:44px;margin:0 -.75rem 0 0;padding:0;border:0;border-radius:4px;background:0 0;color:var(--bsxl-color-brand-navy-deep,#0d1f3d);cursor:pointer}.pricematch-dialog__close:hover{background:var(--bsxl-color-footer-mist,#f6f5f4)}.pricematch-dialog__lead{margin:0 0 .75rem;color:var(--bsxl-color-gray-strong,#4b5563);font-size:.875rem;line-height:1.45}.pricematch-dialog__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none}.pricematch-dialog__steps li{display:flex;align-items:flex-start;gap:.5rem;min-width:0;margin:0;overflow-wrap:anywhere;color:var(--bsxl-color-brand-navy-deep,#0d1f3d);font-size:.75rem;font-weight:600;line-height:1.35}.pricematch-dialog__steps b{display:grid;flex:none;place-items:center;margin-top:-.0625rem;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--bsxl-color-signal-orange-ink,#b45f14);color:var(--bsxl-color-surface-white,#fff);font-size:.6875rem;font-weight:700;line-height:1}.pricematch-dialog__status{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;padding:.25rem .25rem .25rem .75rem;border:1px solid var(--bsxl-color-card-border,#e6ded7);border-radius:4px;background:var(--bsxl-color-footer-mist,#f6f5f4);color:var(--bsxl-color-gray-strong,#4b5563);font-size:.875rem;font-weight:600;line-height:1.4}.pricematch-dialog__status:not([data-online=true]){min-height:44px;padding-right:.75rem}.pricematch-dialog__status-text{flex:1 1 6rem;min-width:0}.pricematch-dialog__status-dot{flex:none;align-self:flex-start;margin-top:.4375rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--bsxl-color-gray-soft,#9ca3af)}.pricematch-dialog__status[data-online=true]{color:var(--bsxl-color-brand-navy-deep,#0d1f3d)}.pricematch-dialog__status[data-online=true] .pricematch-dialog__status-dot{align-self:center;margin-top:0;background:#0a7a2f;box-shadow:0 0 0 3px rgba(10,122,47,.16)}.pricematch-dialog__summary{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;margin:0 0 1rem;padding:.5rem .75rem;border:1px solid var(--bsxl-color-card-border,#e6ded7);border-radius:4px;background:var(--bsxl-color-cream,#fff9f4);font-size:.875rem}.pricematch-dialog__summary-name{color:var(--bsxl-color-brand-navy-deep,#0d1f3d);font-weight:700}.pricematch-dialog__summary-price{color:var(--bsxl-color-gray-strong,#4b5563);white-space:nowrap}.pricematch-dialog__summary-price b{color:var(--bsxl-color-brand-navy-deep,#0d1f3d)}.pricematch-dialog__field{margin:0 0 .75rem}.pricematch-dialog__row{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem;gap:0 .75rem}.pricematch-dialog__row--even{grid-template-columns:repeat(2,minmax(0,1fr))}.pricematch-dialog .pricematch-dialog__label{display:block;margin:0 0 .25rem;color:var(--bsxl-color-brand-navy-deep,#0d1f3d);font-size:.8125rem;font-weight:600}.pricematch-dialog .pricematch-dialog__input{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 .75rem;border:1px solid #6b7280;border-radius:4px;background:var(--bsxl-color-surface-white,#fff);box-shadow:none;color:var(--bsxl-color-ink-slate,#1f2937);font-size:16px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.pricematch-dialog .pricematch-dialog__input::placeholder{color:var(--bsxl-color-gray-soft,#9ca3af)}.pricematch-dialog .pricematch-dialog__input:hover{border-color:var(--bsxl-color-gray-strong,#4b5563)}.pricematch-dialog .pricematch-dialog__input:focus{border-color:var(--bsxl-color-signal-orange-ink,#b45f14);box-shadow:0 0 0 3px rgba(239,140,57,.3);outline:none}.pricematch-dialog .pricematch-dialog__input:user-invalid{border-color:#b3261e}.pricematch-dialog__hint{margin:.25rem 0 0;color:var(--bsxl-color-text-muted,#6b7280);font-size:.75rem}.pricematch-dialog .pricematch-dialog__submit.action.primary,.pricematch-dialog .pricematch-dialog__mail.action.primary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;margin:.25rem 0 0;padding:0 1.25rem;border:0;border-radius:4px;background:var(--bsxl-color-action-green,#008a00);color:var(--bsxl-color-surface-white,#fff);font-size:1rem;font-weight:700;text-decoration:none}.pricematch-dialog .pricematch-dialog__submit.action.primary:hover,.pricematch-dialog .pricematch-dialog__mail.action.primary:hover,.pricematch-dialog .pricematch-dialog__submit.action.primary:focus-visible,.pricematch-dialog .pricematch-dialog__mail.action.primary:focus-visible{background:var(--bsxl-color-action-green-hover,#006f00) !important;color:var(--bsxl-color-surface-white,#fff)}.pricematch-dialog .pricematch-dialog__submit.action.primary:focus-visible,.pricematch-dialog .pricematch-dialog__mail.action.primary:focus-visible{outline:2px solid var(--bsxl-color-action-green-hover,#006f00);outline-offset:2px}.pricematch-dialog .pricematch-dialog__submit.action.primary:disabled,.pricematch-dialog .pricematch-dialog__mail.action.primary:disabled{cursor:progress;opacity:.75}.pricematch-dialog__terms{margin:.5rem 0 0;color:var(--bsxl-color-text-muted,#6b7280);font-size:.75rem;line-height:1.4}.pricematch-dialog__terms a{color:inherit;text-decoration:underline}.pricematch-dialog__chat{display:inline-flex;flex:none;align-items:center;gap:.375rem;min-height:40px;margin:0 0 0 auto;padding:0 .875rem;border:1px solid var(--bsxl-color-action-green,#008a00);border-radius:4px;background:var(--bsxl-color-surface-white,#fff);color:var(--bsxl-color-action-green,#008a00);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.pricematch-dialog__chat:hover{background:var(--bsxl-color-action-green,#008a00);color:var(--bsxl-color-surface-white,#fff)}.pricematch-dialog__close:focus-visible,.pricematch-dialog__chat:focus-visible,.pricematch-dialog__text-button:focus-visible{outline:2px solid var(--bsxl-color-action-green-hover,#006f00);outline-offset:2px}.pricematch-dialog__result{padding:.5rem 0 0;text-align:center}.pricematch-dialog__result:focus{outline:none}.pricematch-dialog__result-icon{color:var(--bsxl-color-brand-navy,#00358d)}.pricematch-dialog .pricematch-dialog__result-title{margin:.75rem 0 .5rem;color:var(--bsxl-color-brand-navy-deep,#0d1f3d);font-size:1.25rem;font-weight:800}.pricematch-dialog__result-text{margin:0 0 1.25rem;color:var(--bsxl-color-gray-strong,#4b5563);font-size:.9375rem;line-height:1.45;overflow-wrap:anywhere;text-wrap:pretty}.pricematch-dialog__actions{display:grid;gap:.5rem}.pricematch-dialog__text-button{min-height:44px;border:0;background:0 0;color:var(--bsxl-color-brand-navy,#00358d);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer}.pricematch-dialog__result .pricematch-dialog__terms{margin-top:1rem}@media (max-width:767.98px){.pricematch-dialog{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;border-radius:6px 6px 0 0}.pricematch-dialog__panel{padding:1rem 1rem 1.25rem}.pricematch-dialog__summary{display:block}.pricematch-dialog__row--even{grid-template-columns:minmax(0,1fr)}.pricematch-dialog__summary-name{display:block;margin:0 0 .25rem}}@media (prefers-reduced-motion:no-preference){.pricematch-dialog[open]{animation:bsxl-request-in .2s ease-out}}@keyframes bsxl-request-in{from{opacity:0;transform:translateY(12px)}}