.body,.body-bold,.body-s,.body-s-bold,.body-xs,.body-xs-bold,.overline,.overline-s,.overline-s-bold,.overline--bold,.strikethrough-header-s,.strikethrough,.strikethrough-s,.label,.body-link,.body-link-bold,.body-s-link,.body-s-link-bold,.body-xs-link,.body-xs-link-bold,.button,.button-s,.button-xs{font-family:Open Sans,sans-serif}.heading-xxxl{font-size:2.5rem;font-weight:700;line-height:2.75rem}@media (width>=904px){.heading-xxxl{font-size:4rem;line-height:4rem}}.heading-xxl{font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (width>=904px){.heading-xxl{font-size:3.375rem;line-height:3.5rem}}.heading-xl{font-size:2rem;font-weight:700;line-height:2.25rem}@media (width>=904px){.heading-xl{font-size:2.75rem;line-height:3rem}}.heading-l{font-size:1.75rem;font-weight:700;line-height:2rem}@media (width>=904px){.heading-l{font-size:2.25rem;line-height:2.5rem}}.heading-m{font-size:1.5rem;font-weight:700;line-height:1.75rem}@media (width>=904px){.heading-m{font-size:1.75rem;line-height:2rem}}.heading-s{font-size:1.25rem;font-weight:700;line-height:1.5rem}.body-xs{margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px}.body-xs-bold{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px}.body-s{margin-bottom:18px;font-size:14px;font-weight:400;line-height:20px}.body-s-bold{margin-bottom:18px;font-size:14px;font-weight:700;line-height:20px}.body{margin-bottom:20px;font-size:16px;font-weight:400;line-height:24px}.body-bold{margin-bottom:20px;font-size:16px;font-weight:700;line-height:24px}.overline{text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px}.overline--bold{text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:700;line-height:16px}.overline-s{text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:400;line-height:16px}.overline-s-bold{text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700;line-height:16px}.strikethrough-header-s{margin-bottom:24px;font-size:20px;font-weight:700;line-height:24px;text-decoration:line-through}.strikethrough{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px;text-decoration:line-through}.strikethrough-s{margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px;text-decoration:line-through}.label{margin-bottom:18px;font-size:14px;font-weight:600;line-height:16px}.body-link{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.body-link-bold{margin-bottom:20px;font-size:16px;font-weight:700;line-height:20px;text-decoration:underline}.body-s-link{margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.body-s-link-bold{margin-bottom:18px;font-size:14px;font-weight:700;line-height:16px;text-decoration:underline}.body-xs-link{margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}.body-xs-link-bold{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px;text-decoration:underline}.button-xs{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px}.button-s{margin-bottom:12px;font-size:14px;font-weight:700;line-height:16px}.button{margin-bottom:12px;font-size:16px;font-weight:700;line-height:20px}.akzo-filter-category{font-family:var(--base-font);flex-direction:column;display:flex}.akzo-filter-category .header{cursor:pointer;justify-content:space-between;align-items:center;max-width:792px;display:flex}.akzo-filter-category .header .title{font-size:14px;font-weight:400;font-family:var(--typography-font-family-body,"Open Sans");color:#0a0a0a;flex:1;align-items:center;line-height:1;display:flex}.akzo-filter-category .header h2{color:#0a0a0a}.akzo-filter-category .list{margin-top:var(--spacing-sm,.5rem);scrollbar-width:thin;scrollbar-color:#ccc transparent;max-height:280px;overflow:hidden auto}.akzo-filter-category .list::-webkit-scrollbar{width:6px}.akzo-filter-category .list::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.akzo-filter-category .list-item{flex-direction:column;align-items:flex-start;margin:.1rem 0;display:flex}.akzo-filter-category .list-item .item-wrapper{align-items:center;gap:.5rem;margin:4px;padding-bottom:.5rem;display:flex}.akzo-filter-category .list-item akzo-radio,.akzo-filter-category .list-item akzo-checkbox{vertical-align:middle;align-items:center;margin:0;padding:0;display:flex}.akzo-filter-category .list-item .swatch{border:1px solid #ccc;border-radius:2px;width:16px;height:16px;display:inline-block}.akzo-filter-category .list-item .label{color:#616161;word-wrap:break-word;margin-bottom:0;font-size:.875rem;font-weight:400;line-height:1.2}.akzo-filter-category .list-item .pointer{cursor:pointer}.akzo-filter-category .list-item .count{color:#666;margin-left:.25rem;font-size:.875rem}.akzo-filter-category .view-more-wrapper{margin-top:var(--spacing-sm,.5rem)}.akzo-filter-category .view-more-wrapper akzo-button{font-size:var(--font-size-sm,.875rem);--button-padding:0}.akzo-filter-category .view-more-wrapper akzo-button:hover{color:inherit;box-shadow:none;background:0 0!important;text-decoration:none!important}akzo-radio::part(card-select-radio),akzo-radio [part~=card-select-radio]{color:#222;margin-bottom:6px;padding:0}akzo-radio::part(custom-radio-text),akzo-radio [part~=custom-radio-text]{color:#616161;font-size:14px}akzo-button::part(button-text),akzo-button [part~=button-text]{margin-bottom:20px;margin-right:80px}akzo-button::part(tertiary),akzo-button [part~=tertiary]{justify-content:flex-start;padding:0;box-shadow:none!important;background:0 0!important;border:none!important}akzo-heading::part(custom-title),akzo-heading [part~=custom-title]{color:#0a0a0a;margin-top:-4px;font-size:14px;font-style:normal;font-weight:400}akzo-colour-swatch .akzo-colour-swatch{border-radius:0;width:24px;height:24px}akzo-button::part(tertiary):after,akzo-button [part~=tertiary]:after{border:none}akzo-button::part(tertiary):after:hover,akzo-button [part~=tertiary]:after:hover{text-decoration:underline}akzo-icon::part(icon),akzo-icon [part~=icon]{width:24px;height:24px}.header:focus-visible akzo-icon::part(icon),.header:focus-visible akzo-icon [part~=icon]{transition:all .2s;box-shadow:0 0 0 1px #000}@media only screen and (width<=375px){akzo-button::part(button-text){margin-bottom:12px;margin-right:12rem;white-space:normal!important;text-overflow:unset!important;max-width:none!important;overflow:visible!important}}.heading-h6{font-size:14px;font-weight:400;font-family:var(--base-font);color:#0a0a0a;white-space:normal;word-break:break-word}.akzo-filter-category .list.horizontal-scroll{scrollbar-width:thin;scrollbar-color:#ccc transparent;flex-wrap:wrap;gap:.5rem;padding-bottom:.25rem;overflow:auto hidden}.akzo-filter-category .list.horizontal-scroll::-webkit-scrollbar{height:6px}.akzo-filter-category .list.horizontal-scroll::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.akzo-filter-category .list.horizontal-scroll .list-item{flex:none}.akzo-filter-category .list-item.disabled .label{color:var(--color-text-disabled,#9e9e9e);cursor:not-allowed;opacity:.6;cursor:not-allowed;opacity:.6}.akzo-filter-category .list-item.disabled{pointer-events:none;opacity:.6}.product-carousel .list-item{flex-direction:column;align-items:flex-start;padding:2px 4px;display:flex}.product-carousel .list-item .item-wrapper{align-items:center;gap:.5rem;padding:8px 12px;display:flex}.product-carousel .list-item .label{color:#0a0a0a;word-wrap:break-word;width:147px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.2}.product-carousel .heading-h6{font-size:16px;font-weight:400;font-family:var(--base-font);color:#616161;white-space:normal;word-break:break-word;min-width:91px}