:root{--hds-choice-bg: #fff;--hds-choice-text: #333333;--hds-choice-border: #e6e6e6;--hds-choice-hover-border: #e6e6e6;--hds-choice-sel-bg: #f5f5f5;--hds-choice-sel-accent: #333333}@media screen and (max-width:749px){.mobile-column>.group-block--height-fill{height:auto}}@media screen and (min-width:750px)and (max-width:989px){.mobile-column>.group-block--height-fill{height:auto}.section-content-wrapper.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)){flex-flow:column nowrap;align-items:stretch;justify-content:var(--vertical-alignment-mobile)}.section-content-wrapper.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>.shopify-block,.section-content-wrapper.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>:is(.group-block,.image-block,a.image-block){align-self:stretch;width:100%;min-width:0;flex:0 1 auto}.section-content-wrapper.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block.size-style{width:100%;max-width:100%}.section-content-wrapper.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block__image{width:100%}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)){flex-flow:column nowrap;align-items:stretch;justify-content:var(--vertical-alignment-mobile)}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>.shopify-block,.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>:is(.group-block,.image-block,a.image-block){align-self:stretch;width:100%;min-width:0}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block.size-style{width:100%;max-width:100%;flex:1 1 auto}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block__image{width:100%}}@media screen and (min-width:990px)and (max-width:1366px){.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)){align-items:stretch}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>.shopify-block,.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>:is(.group-block,.image-block,a.image-block){flex:1 1 0;min-width:0;align-self:stretch}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block))>:is(.image-block,a.image-block),.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block.size-style{display:flex;overflow:hidden;min-height:0;height:auto}.group-block-content.layout-panel-flex--row.mobile-column:where(:has(>.image-block),:has(>a.image-block),:has(>.shopify-block>.image-block),:has(>.shopify-block>a.image-block)) .image-block__image{width:100%;height:100%;aspect-ratio:unset;object-fit:cover}}@media screen and (min-width:750px)and (max-width:989px){.header__columns:has(.search-action--bar){--header-left: auto;--header-center: minmax(0, 1fr);--header-right: auto}.header__column--left{flex-shrink:0;position:relative}.header__column--left .header-logo{position:relative;z-index:1}.header-section{z-index:var(--layer-sticky)}.header__column--center .search-action{margin-inline:0;max-width:100%;min-width:0}.header__column--center .search-action--bar .search-bar-button{width:100%;max-width:100%}.header__drawer.desktop\:hidden{display:flex!important}.header__column header-menu,header-menu.header-menu{display:none!important}details[open] .header__icon--menu .header-drawer-icon--close{display:flex!important}details[open] .header__icon--menu .header-drawer-icon--open{display:none!important}.header-section:has(.menu-drawer-container.menu-open),#header-component:has(.menu-drawer-container.menu-open){z-index:var(--layer-menu-drawer)}.menu-drawer-container.menu-open .menu-drawer{z-index:var(--layer-menu-drawer)}.menu-drawer-container.menu-open .menu-drawer__backdrop{z-index:calc(var(--layer-menu-drawer) - 1)}}@media screen and (max-width:749px){#shopify-section-section_dRMc9w h1{font-size:clamp(1.75rem,8vw,var(--font-h1--size));text-wrap:balance}}@media screen and (max-width:374px){.announcement-bar-section:has(.announcement-bar--dismissible) .announcement-bar__text{font-size:13px}}@media screen and (min-width:750px){.section-content-wrapper>.group-block--width-fill>.group-block-content>.group-block--width-custom:has(h1){min-width:min(100%,34rem)}.section-content-wrapper>.group-block--width-fill>.group-block-content>.group-block--width-custom:has(h1) .layout-panel-flex--row{flex-wrap:wrap}.section-content-wrapper>.group-block--width-fill>.group-block-content>.group-block--width-custom:has(h1) .button{white-space:nowrap}}[data-carousel-card] .text-block{min-height:2lh}.variant-option--afwerking-cards{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:10px!important;width:100%}.variant-picker .variant-option--afwerking-cards .variant-option__button-label{position:relative;display:flex!important;flex-direction:column;align-items:flex-start;flex:0 0 auto!important;grid-column:auto!important;gap:8px;width:100%!important;max-width:100%;min-width:0;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:16px 18px;border:1px solid var(--hds-choice-border);border-radius:14px;background:var(--hds-choice-bg);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.variant-option--afwerking-cards .variant-option__button-label:hover{border-color:var(--hds-choice-hover-border)}.variant-option--afwerking-cards .variant-option__button-label:has(input:checked){border-color:var(--hds-choice-sel-accent);box-shadow:inset 0 0 0 1px var(--hds-choice-sel-accent);background:var(--hds-choice-sel-bg)}.variant-option--afwerking-cards .variant-option__button-label input[type=radio]{display:none!important}.variant-picker .variant-option--afwerking-cards .variant-option__button-label:before{content:none!important;display:none!important;position:absolute!important;left:18px!important;top:19px!important;right:auto!important;bottom:auto!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:20px!important;height:20px!important;border:none!important;border-radius:50%;background:transparent;font-size:12px;font-weight:700;line-height:1}.variant-option--afwerking-cards .variant-option__button-label:has(input:checked):before{content:"\2713";background:var(--hds-choice-sel-accent);border-color:var(--hds-choice-sel-accent)!important;color:#fff}.variant-option--afwerking-cards .variant-option__button-label__pill{display:none}.variant-option--afwerking-cards .variant-option__button-label__text{grid-column:2;grid-row:1;justify-self:start;text-align:left;font-weight:600;font-size:15px;line-height:1.25;color:var(--hds-choice-text)}.afwerking-card__tagline{display:none;margin-top:-6px;font-size:12px;color:#333333b3}.afwerking-card__badge{grid-column:3;grid-row:1 / span 2;align-self:center;justify-self:end;padding:4px 11px;border-radius:999px;background:#ededed;color:#555;font-size:12px;white-space:nowrap}.afwerking-card__panel{grid-column:1 / -1;min-width:0;display:none;white-space:normal}.afwerking-card__panel>*{max-width:100%}.variant-option--afwerking-cards .afwerking-card__tagline,.variant-option--afwerking-cards .afwerking-card__panel,.variant-option--afwerking-cards .afwerking-card__tags,.variant-option--afwerking-cards .afwerking-card__desc,.variant-option--afwerking-cards .afwerking-card__suitable{white-space:normal!important}.variant-option--afwerking-cards .variant-option__button-label:has(input:checked) .afwerking-card__panel{display:block}.afwerking-card__tags{display:block;margin:0;font-size:12px;line-height:1.4;color:#555}.afwerking-card__tag{display:inline;padding:0;border-radius:0;background:none;color:inherit;white-space:nowrap}.afwerking-card__tag+.afwerking-card__tag:before{content:"\2022";margin:0 7px;color:#c9c9c9}.afwerking-card__desc{display:block;margin-bottom:0;font-size:13px;line-height:1.55;color:#4a443b}.afwerking-card__suitable{display:block;font-size:13px;color:#333333b3}.afwerking-card__suitable strong{color:#333;font-weight:600}.variant-option--afwerking-cards .variant-option__button-label:has(input:checked) .afwerking-card__badge{display:none}.variant-option--afwerking-cards .variant-option__button-label [class*=strikethrough]{display:none}.variant-picker .variant-option--afwerking-cards .variant-option__button-label.variant-option--hidden-by-liquid,.variant-picker .variant-option--afwerking-cards .variant-option__button-label.variant-option--filtered-out,.variant-picker .variant-option--afwerking-cards .variant-option__button-label.afw-ruimte-hidden,.variant-picker .variant-option--afwerking-cards .variant-option__button-label.afw-collapsed-overflow{display:none!important}.afw-show-all{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0;padding:14px 18px;background:transparent;border:1px solid var(--hds-choice-border);border-radius:14px;font:inherit;font-size:15px;font-weight:600;text-align:left;color:var(--hds-choice-text);cursor:pointer;transition:border-color .15s ease}.afw-show-all[hidden]{display:none!important}.afw-show-all:hover{border-color:var(--hds-choice-hover-border)}.afw-show-all__chevron{width:14px;height:14px;flex:0 0 auto;transition:transform .15s ease}.afw-show-all[aria-expanded=true] .afw-show-all__chevron{transform:rotate(180deg)}paint-application-filter{margin-top:8px!important}.variant-picker .variant-option--afwerking-cards{margin-top:8px!important}.variant-picker .variant-option[data-option-name=Inhoud]{margin-top:20px!important}variant-additional-products.vap{margin-top:-20px!important}.variant-option__legend-row--stepped{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;margin-bottom:10px}.variant-option__legend-row--stepped .variant-option__legend-label{display:inline-flex;align-items:baseline;gap:7px}.vp-step-num{display:none}.afwerking-count{text-transform:none;letter-spacing:0;font-size:12px;font-weight:400;color:#8a8475;white-space:nowrap}.paint-application-filter .variant-option--buttons{display:flex!important;flex-wrap:wrap;gap:8px;grid-template-columns:none!important}.paint-application-filter .variant-option__button-label{flex:0 0 auto!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:none!important;min-height:3.25em!important;height:auto!important;padding:var(--padding-xs) var(--variant-option-padding-inline)!important;border:1px solid var(--hds-choice-border);border-radius:var(--options-border-radius);background:var(--hds-choice-bg);line-height:1.2;color:var(--hds-choice-text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.paint-application-filter .variant-option__button-label:hover{border-color:var(--hds-choice-hover-border)}.paint-application-filter .variant-option__button-label:has(input:checked){background:var(--hds-choice-sel-bg);border-color:var(--hds-choice-sel-accent);box-shadow:inset 0 0 0 1px var(--hds-choice-sel-accent);color:var(--hds-choice-sel-accent)}.paint-application-filter .variant-option__button-label__pill{display:none}.paint-application-filter .variant-option__button-label input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label:has(input:checked){background:var(--hds-choice-sel-bg)!important;border-color:var(--hds-choice-sel-accent)!important;box-shadow:inset 0 0 0 1px var(--hds-choice-sel-accent);color:var(--hds-choice-sel-accent)!important}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label__pill{display:none!important}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label:before,body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label:after{display:none!important}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label:has(input[data-option-available=false]){display:none!important}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud]{display:flex!important;flex-wrap:wrap;gap:8px;grid-template-columns:none!important}body:has(.variant-option--afwerking-cards) .variant-picker .variant-option[data-option-name=Inhoud] .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:fit-content!important}body:has(.variant-option--afwerking-cards):not(:has(.variant-option--afwerking-cards input:checked)) .product-information product-price,body:has(.variant-option--afwerking-cards):not(:has(.variant-option--afwerking-cards input:checked)) .sticky-add-to-cart__price,body.verf-incomplete .product-information product-price,body.verf-incomplete .sticky-add-to-cart__price,body.verf-price-pending .product-information product-price,body.verf-price-pending .sticky-add-to-cart__price{visibility:hidden}body:has(.variant-option--afwerking-cards):not(:has(.variant-option--afwerking-cards input:checked)) button[name=add],body:has(.variant-option--afwerking-cards):not(:has(.variant-option--afwerking-cards input:checked)) .hds-calculator__button--primary,body:has(.variant-option--afwerking-cards):not(:has(.variant-option--afwerking-cards input:checked)) .sticky-add-to-cart__cta-row button,body.verf-incomplete button[name=add],body.verf-incomplete .hds-calculator__button--primary,body.verf-incomplete .sticky-add-to-cart__cta-row button{pointer-events:none;opacity:.45;cursor:not-allowed}body:has(.variant-option--afwerking-cards) .hds-calculator__trigger,body:has(.variant-option--afwerking-cards) .hds-calculator__trigger--inline{display:inline;padding:0;background:none!important;border:none!important;border-radius:0;color:var(--color-primary);font:inherit;font-weight:400;text-decoration-line:underline;text-decoration-color:currentColor;text-underline-offset:.125em}body:has(.variant-option--afwerking-cards) .hds-calculator__trigger:hover,body:has(.variant-option--afwerking-cards) .hds-calculator__trigger--inline:hover{background:none!important;color:var(--color-primary-hover);text-decoration-color:transparent}.configurator-unit-switcher-block{padding-inline:0!important;border:0!important;border-radius:0!important;background:transparent!important}.config-step:not([data-step-box]){border:0!important;border-radius:0!important;background:transparent!important}.config-step:not([data-step-box]) .step-header{padding-inline:0!important;padding-block-start:0}.config-step .step-status-icon{display:none!important}.main-collection-grid .product-grid__card .card-gallery{--gallery-aspect-ratio: 9 / 10}.main-collection-grid .product-grid__card>.shopify-block:has(.group-block){flex:1;display:flex;flex-direction:column;min-height:0}.main-collection-grid .product-grid__card .group-block{flex:1;display:flex;flex-direction:column;min-height:0}.main-collection-grid .product-grid__card .group-block-content{flex:1;min-height:0}.main-collection-grid .product-grid__card .group-block-content a[ref=productTitleLink],.main-collection-grid .product-grid__card .group-block-content a[ref=productTitleLink] .text-block{display:block!important;width:100%!important;max-width:100%!important;min-width:0}.main-collection-grid .product-grid__card .group-block-content a[ref=productTitleLink] .text-block p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis;margin:0;word-break:break-word;min-height:2.7rem;max-height:2.7rem}.main-collection-grid .product-grid__card .group-block-content>.product-index-kenmerken-block{width:100%;position:relative;z-index:1;pointer-events:auto;overflow:visible;padding-block:.5rem!important}.main-collection-grid .product-grid__card .variant-teaser-text:not(:has(.variant-teaser-text__heading)):not(:has(.variant-teaser-text__content>*)){display:none!important;margin:0!important;padding:0!important;min-height:0!important}.main-collection-grid .product-grid__card .group-block-content>product-price{margin-top:auto}.main-collection-grid product-price .compare-at-price{opacity:1;color:rgb(var(--color-foreground-rgb) / .68)}ul.product-grid[product-grid-view=zoom-out],.product-grid[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(8, minmax(0, 1fr)) !important}[product-grid-view=zoom-out] .product-grid__card>.shopify-block:has(.group-block),[product-grid-view=zoom-out] .product-grid__card .group-block,[product-grid-view=zoom-out] .product-grid__card .group-block-content,[product-grid-view=zoom-out] .product-grid__card>.group-block{display:none!important;flex:none!important;min-height:0!important}[product-grid-view=zoom-out] .product-grid__card>.shopify-block:has(.card-gallery){display:block!important}[product-grid-view=zoom-out] .product-grid__card .card-gallery{display:block!important;--gallery-aspect-ratio: 9 / 10}[product-grid-view=zoom-out] .product-labels,[product-grid-view=zoom-out] .product-badges,[product-grid-view=zoom-out] .card-gallery quick-add-component,[product-grid-view=zoom-out] .card-gallery slideshow-controls,[product-grid-view=zoom-out] .card-gallery slideshow-arrows{display:none!important}[product-grid-view=zoom-out] .product-grid__card.border-style{--border-radius: 2px}[product-grid-view=zoom-out] .product-grid__card{row-gap:0;height:auto;align-self:start}[product-grid-view=zoom-out] .product-grid__item{height:fit-content;align-self:start}[product-grid-view=zoom-out] .product-grid-view-zoom-out--details{display:block!important;box-sizing:border-box;width:100%;margin:0;padding:.5rem .5rem .625rem;text-align:left}[product-grid-view=zoom-out] .product-grid-view-zoom-out--details .h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;line-height:1.3;font-weight:400;margin:0;padding:0;text-align:left;color:var(--color-foreground);min-height:0;max-height:calc(2 * 1.3 * .75rem);word-break:break-word}variant-teaser-text:not(.variant-teaser-text--has-content):not(:has(.variant-teaser-text__heading)),variant-teaser-text[hidden]{display:none!important}variant-teaser-text.variant-teaser-text--has-content .variant-teaser-text__content{display:inline-block;background:rgb(var(--color-foreground-rgb) / .06);color:rgb(var(--color-foreground-rgb) / .75);border-radius:8px;padding:.375rem .75rem;font-size:.8125rem;line-height:1.2}variant-teaser-text .variant-teaser-text__content[hidden]{display:none!important}variant-teaser-text .variant-teaser-text__content p{margin:0;display:inline}.product-details .group-block:has(>.group-block-content>.mv__chip)>.group-block-content{flex-wrap:wrap}.product-details .group-block:has(>.group-block-content>.mv__chip)>.group-block-content>variant-teaser-text{width:auto;flex:0 0 auto}.product-details add-to-cart-component .button,.product-details .product-button-add-to-cart,.sticky-add-to-cart__cta-row .button{font-weight:700}@media screen and (min-width:1400px){.product-information .product-information__grid--limit-details .product-details{justify-content:flex-start;padding-inline-start:calc((100% - var(--sidebar-width)) / 2)}.product-information .product-information__grid--limit-details .product-details>.group-block{max-width:30rem}}.product-configurator-section .configurator-fixed-product-price{display:none!important}paint-application-filter,body:not(:has(paint-application-filter)) .variant-picker,body:not(:has(paint-application-filter)):not(:has(.product-information .variant-picker)) .product-information .product-configurator-section,body:not(:has(paint-application-filter)):not(:has(.product-information .variant-picker)) .product-information .hds-pdp-configurator-placeholder{border-top:1px solid rgb(var(--color-foreground-rgb) / .12);padding-top:1rem!important}paint-application-filter{display:block}.configurator-field-header-row{justify-content:space-between!important}.configurator-unit-switcher{margin-inline-start:auto!important}.product-configurator-section,.configurator-display{margin-block:0!important}.configurator-display{gap:12px!important}.configurator-loose-fields-outside{gap:12px!important;margin-block-end:0!important}.configurator-fields-container{gap:12px!important}.product-configurator-section .configurator-field{gap:8px!important}.config-step{margin-block:0!important}.product-configurator-section .config-step[data-step-box]{margin-block-start:14px!important}.hds-pdp-configurator-placeholder{margin-block-start:0!important}.hds-pdp-configurator-display--placeholder,.hds-pdp-ph-loose-fields{gap:12px!important}.hds-pdp-ph-step{border:0!important;background:transparent!important;border-radius:0!important;padding:0!important}.hds-pdp-ph-step--collapsed{padding-block-end:0!important}.configurator-field--has-unit-switcher{min-height:148px!important}.product-configurator-section .configurator-field-label-container svg.icon-tick-small{display:none!important}.product-configurator-section .config-step:not([data-step-box]) .step-header h3{font-size:14px!important;font-weight:700!important}.product-configurator-section .configurator-field-label-container label{font-weight:700!important;color:var(--color-foreground, #333)!important}.product-configurator-section .configurator-field-input{font-size:17px!important;font-weight:600!important;height:46px!important;line-height:normal!important}.product-configurator-section .configurator-input-suffix{font-size:15px!important}.product-configurator-section .config-step:not([data-step-box]) .step-header-content{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.product-configurator-section .step-header-advice-pill-wrap{width:100%!important}.product-configurator-section .step-summary-advice-pill{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:13px 14px!important;border:1px solid var(--hds-choice-border, #e6e6e6)!important;border-radius:14px!important;background:var(--hds-choice-bg, #fff)!important;color:var(--hds-choice-text, #333)!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:border-color .15s ease!important}.product-configurator-section .step-summary-advice-pill:hover{background:var(--hds-choice-bg, #fff)!important;border-color:var(--hds-choice-hover-border, #d9d9d9)!important;color:var(--hds-choice-text, #333)!important;text-decoration:none!important}.product-configurator-section .step-summary-advice-pill-chevron{display:inline-flex!important;align-items:center!important;color:#33333380!important}.product-configurator-section .config-step.completed.collapsed[data-has-advice-bundle] .step-summary{display:none!important}.product-configurator-section .config-step.completed.collapsed[data-has-advice-bundle] .step-main-title{display:block!important}.product-configurator-section .config-step.completed.collapsed[data-has-advice-bundle] .step-header-actions,.product-configurator-section .config-step.completed.collapsed[data-has-advice-bundle] .step-edit-btn,.product-configurator-section .config-step.completed.collapsed[data-has-advice-bundle] .step-summary-price{display:none!important}.product-configurator-section .config-step.collapsed[data-has-advice-bundle] .step-header-advice-pill-wrap{display:flex!important;width:100%!important}.product-configurator-section .advice-bundle-card{border:0!important;background:transparent!important;border-radius:0!important;padding:0!important}.product-configurator-section .advice-bundle-card__badge,.product-configurator-section .advice-bundle-card__subtitle,.product-configurator-section .advice-bundle-card__title{display:none!important}.product-configurator-section .advice-bundle-card__rows{border-top:0!important;padding-top:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.product-configurator-section .advice-bundle-card__row{align-items:center!important;gap:12px!important;padding:12px 14px!important;border:1px solid var(--hds-choice-border, #e6e6e6)!important;border-radius:14px!important;background:var(--hds-choice-bg, #fff)!important;transition:border-color .15s ease,background-color .15s ease!important}.product-configurator-section .advice-bundle-card__row:hover{border-color:var(--hds-choice-hover-border, #d9d9d9)!important}.product-configurator-section .advice-bundle-card__thumb{width:44px!important;height:44px!important;border-radius:8px!important;border:0!important;background:#0000000a!important}.product-configurator-section [data-select-style=buttons] .configurator-field .button-option .button-text{font-size:14px!important;font-weight:500!important;line-height:1.25!important;color:var(--hds-choice-text, #333)!important}.product-configurator-section [data-select-style=buttons] .configurator-field .button-option .button-price{font-size:13px!important;font-weight:400!important;line-height:1.25!important;color:#3339!important}.product-configurator-section .advice-bundle-card__row-title{font-size:14px!important;font-weight:500!important;color:var(--hds-choice-text, #333)!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important}.product-configurator-section .advice-bundle-card__row-sub{font-size:13px!important;color:#3339!important}.product-configurator-section .advice-bundle-card__row-price{color:var(--hds-choice-text, #333)!important}.product-configurator-section .advice-bundle-card .advice-bundle-card__qty-stepper.configurator-quantity-stepper{border-radius:999px!important;border:1px solid var(--hds-choice-border, #e6e6e6)!important;background:#fff!important}.product-configurator-section .advice-bundle-card .advice-bundle-card__qty-stepper.configurator-quantity-stepper:focus-within{border-color:var(--hds-choice-sel-accent, #333)!important;box-shadow:none!important}.product-configurator-section .advice-bundle-card__row-remove{color:#3336!important}.product-configurator-section .advice-bundle-card__row-remove:hover{color:var(--hds-choice-text, #333)!important}.product-configurator-section .advice-bundle-card__footer{border-top:0!important;margin-top:0!important}.product-configurator-section .advice-bundle-card__total-label{color:#3339!important}.product-configurator-section .advice-bundle-card__total-price{color:var(--hds-choice-text, #333)!important}.product-configurator-section .advice-bundle-card__cta{background:var(--hds-choice-sel-accent, #333)!important;border-color:var(--hds-choice-sel-accent, #333)!important;color:#fff!important}.product-configurator-section .config-step .step-content{margin-top:8px!important;padding:0}.product-configurator-section .config-step[data-has-advice-bundle]:not(.collapsed) .step-header{padding-bottom:0!important}.product-configurator-section .configurator-field-input:not([type=checkbox]):not([type=radio]){border-radius:10px;border-width:1.5px;border-color:#dfe3e6}.product-details .quantity-selector{border-width:1.5px;border-color:#dfe3e6}body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label{border:1px solid var(--hds-choice-border)!important;background:var(--hds-choice-bg)!important;color:var(--hds-choice-text)!important;justify-content:center!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease}body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label__pill,body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label svg,body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label:before,body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label:after{display:none!important}body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label:not(:has(:checked)):hover{border-color:var(--hds-choice-hover-border)!important}body:not(:has(paint-application-filter)) .variant-picker[data-template-product-match=true] .variant-option__button-label:has(:checked){background:var(--hds-choice-sel-bg)!important;border-color:var(--hds-choice-sel-accent)!important;box-shadow:inset 0 0 0 1px var(--hds-choice-sel-accent);color:var(--hds-choice-sel-accent)!important;font-weight:600}.modal-content ul,.modal-content h3,.modal-content p{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/59/assets/ux-fixes.css.map */
