1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7875],{10925:(t,e,o)=>{o.d(e,{A:()=>r,d:()=>a});var i=o(41421),n=o(69948);let r=(0,i.p)(class t extends i.H{componentWillLoad(){this.coerceUrl(this.image)||console.warn("[akzo-category-tile] image missing/invalid; a placeholder will be used."),this.shape&&!["circle","square"].includes(this.shape)&&(console.warn("[akzo-category-tile] Invalid shape '".concat(this.shape,"'. Falling back to 'square'.")),this.shape="square")}componentDidLoad(){this.setupVisibilityIO(),this.setupResizeObserver()}disconnectedCallback(){var t,e;null==(t=this.io)||t.disconnect(),null==(e=this.ro)||e.disconnect()}coerceAsset(t){if(t)return"string"==typeof t?{src:t}:Array.isArray(t)?t[0]:t}coerceUrl(t){let e=this.coerceAsset(t);if(!e)return;let o=e.thumbnails||{};return o.webimage||o.Medium||o.Large||e.src||void 0}coerceDimensions(t){let e=this.coerceAsset(t);if(!e)return{};let{width:o,height:i}=e;return"number"==typeof o&&o>0&&"number"==typeof i&&i>0?{width:o,height:i}:{}}setupVisibilityIO(){let t=this.el.getBoundingClientRect(),e=window.innerHeight||document.documentElement.clientHeight,o=window.matchMedia("(max-width: 767px)").matches;(o&&t.top<1.25*e&&t.bottom>0||!o&&t.top<e&&t.bottom>0)&&(this.isInitiallyVisible=!0),this.io=new IntersectionObserver(t=>{var e;for(let o of t)o.isIntersecting&&(this.isInitiallyVisible||(this.isInitiallyVisible=!0),null==(e=this.io)||e.disconnect())},{rootMargin:o?"300% 0px":"150% 0px",threshold:0}),this.io.observe(this.el)}setupResizeObserver(){let t=this.coerceUrl(this.image);if(!this.buildSrcsetFromBase(t)||"undefined"==typeof ResizeObserver)return;let e=()=>{var t,e,o;if(window.matchMedia("(max-width: 767px)").matches)this.sizesAttr="100vw";else{let i=null==(e=null==(t=this.el)?void 0:t.shadowRoot)?void 0:e.querySelector(".image-container"),n=(null==i?void 0:i.clientWidth)||(null==(o=this.el)?void 0:o.clientWidth)||280;this.sizesAttr="".concat(Math.ceil(n),"px")}};e(),this.ro=new ResizeObserver(()=>e()),this.ro.observe(this.el)}buildSrcsetFromBase(t){if(t)try{let e=new URL(t,window.location.origin);return[320,480,640,800,1024].map(t=>(e.searchParams.set("w",String(t)),"".concat(e.toString()," ").concat(t,"w"))).join(", ")}catch(t){return}}render(){let t=(this.label||"Category").trim(),e=(this.url||"").trim()||void 0,o=this.description?(0,n.r)(this.description):void 0,r=this.description?"".concat(this.titleId," ").concat(this.descId):this.titleId,a=this.description?this.descId:void 0,d=!!e,s=this.coerceUrl(this.image),{width:l,height:m}=this.coerceDimensions(this.image),g=this.isInitiallyVisible?"eager":"lazy",h=this.isInitiallyVisible?"high":"low",p=(s?this.buildSrcsetFromBase(s):void 0)?this.sizesAttr||"320px":void 0,c=s||"/placeholder.png",b=(this.altText||t).trim();return(0,i.h)(i.a,{key:"131600178396ed690c2a0abcaf474c78f6ec5a9b"},(0,i.h)("a",{key:"9003e6cf3440e17b95aa4da8ba9ad747d393bb1f",part:"akzo-category-tile",class:{"akzo-category-tile":!0,hovered:this.isHovered,focused:this.isFocused,pressed:this.isPressed},href:e,target:d&&this.openInNewTab?"_blank":void 0,rel:d&&this.openInNewTab?"noopener noreferrer":void 0,role:d?void 0:"button",tabIndex:d?void 0:0,"aria-labelledby":r,"aria-describedby":a,onClick:this.handleClick,onKeyDown:this.onKeyDown,onFocus:()=>this.isFocused=!0,onBlur:()=>this.isFocused=!1,onMouseDown:()=>this.isPressed=!0,onMouseUp:()=>this.isPressed=!1},(0,i.h)("div",{key:"29d0105c05da1f2855ca80a7bea8eab4b4e1338e",class:"image-container ".concat(this.shape),onMouseEnter:()=>this.isHovered=!0,onMouseLeave:()=>this.isHovered=!1},(0,i.h)("img",Object.assign({key:"ffbb2c9f8fa45c0a6c6e3b293ca858fae76963ff",src:c,alt:b,decoding:"async",loading:g,fetchpriority:h,sizes:p},l&&m?{width:l,height:m}:{}))),(0,i.h)("div",{key:"460a403a129689665e47e389f0bc3afe30ca4199",class:"akzo-category-tile__content",onMouseEnter:()=>this.hoverLinked&&(this.isHovered=!0),onMouseLeave:()=>this.hoverLinked&&(this.isHovered=!1)},(0,i.h)("div",{key:"eeee159cc2ac2a547073ae494f7641cd93e003f9",id:this.titleId,class:"akzo-category-tile__content--title body-s-bold"},t),o&&(0,i.h)("div",{key:"23cbff255c2b789f3f7dd2c9edc16218b15474db",id:this.descId,class:"akzo-category-tile__content--description body-xs",innerHTML:o}))))}get el(){return this}static get style(){return'@charset "UTF-8";html{box-sizing:border-box;overflow-x:hidden;font-size:16px}body{background-color:#fafafa;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding-top:var(--akzo-header-height, 118px)}@media (min-width: 600px){body{padding-top:var(--akzo-header-height, 150px)}}body{color:#616161;font-family:"Open Sans", sans-serif}*,*::before,*::after{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;font-size:100%}ul,ol{margin:0;padding:0;list-style:none}dl{margin:0;padding:0}figure{margin:0}a{text-decoration:none;color:inherit}
1button{cursor:pointer;background:transparent;border:none}img{border:0;max-width:100%;height:auto;display:block}strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}table th,table td{padding:var(--spacing-sm) var(--spacing-md)}table th{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:700}table td{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:400}hr{border:none;height:1px;margin:var(--spacing-xl) 0;background-color:var(--color-stroke-default)}input,button,select,textarea{font:inherit;border:none;background:none;color:inherit;outline:none;text-overflow:ellipsis}:focus{outline:none}button{background:none;border:none;cursor:pointer;padding:0}.button-test{background-color:#0ea5e9;padding:5;color:#171717}.theme-switcher{padding:1rem;border-radius:0.5rem}.theme-switcher:hover{border-color:#0ea5e9}.theme-switcher:focus{outline:none;border-color:#78716c;box-shadow:0 0 0 2px rgba(0, 123, 255, 0.25)}.theme-description{margin-top:0.75rem;font-size:0.875rem;color:#171717}.title{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#171717}.theme-dropdown{width:"fit-content";padding:0.75rem;border:2px solid #ccc;border-radius:0.5rem;background-color:#fff;font-size:1rem;transition:border-color 0.3s ease}.clearfix::after{content:"";display:table;clear:both}.content-wrapper{width:100%;padding:0 1.5rem;margin:0 auto}@media (max-width: 600px){.content-wrapper{padding:0 1.5rem}}@media (min-width: 600px){.content-wrapper{padding:0 3rem}.content-wrapper.no-margin-padding{padding:0;margin:0;max-width:100%}}@media (min-width: 904px){.content-wrapper{padding:0 4.5rem}}@media (min-width: 1440px){.content-wrapper{padding:0;max-width:75rem}}.top-none{padding-top:0 !important}.top-default{padding-top:1.5rem !important}@media (min-width: 904px){.top-default{padding-top:2.25rem !important}}.top-xl{padding-top:3.375rem !important}@media (min-width: 904px){.top-xl{padding-top:5rem !important}}.bottom-none{padding-bottom:0 !important}.bottom-default{padding-bottom:1.5rem !important}@media (min-width: 904px){.bottom-default{padding-bottom:2.25rem !important}}.bottom-xl{padding-bottom:3.375rem !important}@media (min-width: 904px){.bottom-xl{padding-bottom:5rem !important}}.padding-top-xxs{padding-top:0.25rem}.padding-top-xs{padding-top:0.5rem}.padding-top-s{padding-top:0.75rem}.padding-top-m{padding-top:1rem}.padding-top-l{padding-top:1.5rem}.padding-top-xl{padding-top:2rem}.padding-top-xxl{padding-top:3rem}.padding-top-3xl{padding-top:3.5rem}.padding-top-4xl{padding-top:4rem}.padding-top-5xl{padding-top:5rem}.padding-top-6xl{padding-top:7.5rem}.padding-top-none{padding-top:0}.padding-bottom-xxs{padding-bottom:0.25rem}.padding-bottom-xs{padding-bottom:0.5rem}.padding-bottom-s{padding-bottom:0.75rem}.padding-bottom-m{padding-bottom:1rem}.padding-bottom-l{padding-bottom:1.5rem}.padding-bottom-xl{padding-bottom:2rem}.padding-bottom-xxl{padding-bottom:3rem}.padding-bottom-3xl{padding-bottom:3.5rem}.padding-bottom-4xl{padding-bottom:4rem}.padding-bottom-5xl{padding-bottom:5rem}.padding-bottom-6xl{padding-bottom:7.5rem}.padding-bottom-none{padding-bottom:0}.margin-top-xxs{margin-top:0.25rem}.margin-top-xs{margin-top:0.5rem}.margin-top-s{margin-top:0.75rem}.margin-top-m{margin-top:1rem}.margin-top-l{margin-top:1.5rem}.margin-top-xl{margin-top:2rem}.margin-top-xxl{margin-top:3rem}.margin-top-3xl{margin-top:3.5rem}.margin-top-4xl{margin-top:4rem}.margin-top-5xl{margin-top:5rem}.margin-top-6xl{margin-top:7.5rem}.margin-top-none{margin-top:0}.margin-bottom-xxs{margin-bottom:0.25rem}.margin-bottom-xs{margin-bottom:0.5rem}.margin-bottom-s{margin-bottom:0.75rem}.margin-bottom-m{margin-bottom:1rem}.margin-bottom-l{margin-bottom:1.5rem}.margin-bottom-xl{margin-bottom:2rem}.margin-bottom-xxl{margin-bottom:3rem}.margin-bottom-3xl{margin-bottom:3.5rem}.margin-bottom-4xl{margin-bottom:4rem}.margin-bottom-5xl{margin-bottom:5rem}.margin-bottom-6xl{margin-bottom:7.5rem}.margin-bottom-none{margin-bottom:0}.icon{display:inline-block;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;stroke-width:0.09375rem}.icon-3xl{width:7.5rem;height:7.5rem;stroke-width:0.375rem}.icon-xxl{width:3.5rem;height:3.5rem;stroke-width:0.21875rem}.icon-xl{width:3rem;height:3rem;stroke-width:0.1875rem}.icon-l{width:2rem;height:2rem;stroke-width:0.125rem}.icon-s{width:1rem;height:1rem;stroke-width:0.0625rem}.heading-xxxl,.heading-xxl,.heading-xl,.heading-l,.heading-m,.heading-s{font-family:"Open Sans", sans-serif}.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;line-height:2.75rem;font-weight:700}@media (min-width: 904px){.heading-xxxl{font-size:4rem;line-height:4rem}}.heading-xxl{font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width: 904px){.heading-xxl{font-size:3.375rem;line-height:3.5rem}}.heading-xl{font-size:2rem;line-height:2.25rem;font-weight:700}@media (min-width: 904px){.heading-xl{font-size:2.75rem;line-height:3rem}}.heading-l{font-size:1.75rem;line-height:2rem;font-weight:700}@media (min-width: 904px){.heading-l{font-size:2.25rem;line-height:2.5rem}}.heading-m{font-size:1.5rem;line-height:1.75rem;font-weight:700}@media (min-width: 904px){.heading-m{font-size:1.75rem;line-height:2rem}}.heading-s{font-size:1.25rem;line-height:1.5rem;font-weight:700}.body-xs{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:400}.body-xs-bold{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700}.body-s{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:400}.body-s-bold{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:700}.body{font-size:16px;line-height:24px;margin-bottom:20px;font-weight:400}.body-bold{font-size:16px;line-height:24px;margin-bottom:20px;font-weight:700}.overline{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-transform:uppercase}.overline--bold{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:700;text-transform:uppercase}.overline-s{font-size:12px;line-height:16px;margin-bottom:18px;font-weight:400;text-transform:uppercase}.overline-s-bold{font-size:12px;line-height:16px;margin-bottom:18px;font-weight:700;text-transform:uppercase}.strikethrough-header-s{font-size:20px;line-height:24px;margin-bottom:24px;font-weight:700;text-decoration:line-through}
1.strikethrough{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:400;text-decoration:line-through}.strikethrough-s{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-decoration:line-through}.label{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:600}.body-link{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:400;text-decoration:underline}.body-link-bold{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:700;text-decoration:underline}.body-s-link{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-decoration:underline}.body-s-link-bold{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:700;text-decoration:underline}.body-xs-link{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:400;text-decoration:underline}.body-xs-link-bold{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700;text-decoration:underline}.button-xs{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700}.button-s{font-size:14px;line-height:16px;margin-bottom:12px;font-weight:700}.button{font-size:16px;line-height:20px;margin-bottom:12px;font-weight:700}:host{position:relative;display:inline-block}:host .akzo-category-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-m);width:var(--spacing-6xl);height:auto;border-radius:var(--radius-l);padding:var(--spacing-xs);transition:all var(--motion-duration-medium-02) ease 0ms;box-sizing:border-box;cursor:pointer;text-decoration:none}:host .akzo-category-tile .image-container{position:relative;width:100%;padding-top:calc(100% * 1 / 1);height:0;overflow:hidden}:host .akzo-category-tile .image-container>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}:host .akzo-category-tile .image-container{transition:border 0.3s ease;border:2px solid transparent}:host .akzo-category-tile .image-container.circle{border-radius:var(--radius-pill);border:2px solid transparent}:host .akzo-category-tile__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-xs)}:host .akzo-category-tile__content--title,:host .akzo-category-tile__content--description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;text-overflow:ellipsis;overflow:hidden;text-align:center;margin:0}:host .akzo-category-tile__content--title{color:var(--color-text-title)}:host .akzo-category-tile__content--description{color:var(--color-text-functional-subtle)}:host .akzo-category-tile{}:host .akzo-category-tile.hovered .image-container,:host .akzo-category-tile:hover .image-container{border:2px solid transparent;background-image:linear-gradient(0deg, #ffffff, #ffffff), linear-gradient(90deg, #cc1719 0%, #f5a100 20%, #fbee2d 40%, #d4da1c 60%, #93bc2a 80%, #05baee 100%);background-origin:border-box;background-clip:padding-box, border-box}:host .akzo-category-tile.hovered .akzo-category-tile__content--title,:host .akzo-category-tile:hover .akzo-category-tile__content--title{color:var(--color-text-functional-subtle)}:host .akzo-category-tile:focus-visible{outline-offset:var(--spacing-xxxs);outline:1px solid var(--color-interactive-focus-default)}:host .akzo-category-tile:active,:host .akzo-category-tile.pressed{outline:none}:host .akzo-category-tile:active .akzo-category-tile__content--title,:host .akzo-category-tile.pressed .akzo-category-tile__content--title{color:var(--color-text-functional)}'}constructor(e){super(),!1!==e&&this.__registerHost(),this.__attachShadow(),this.tileClick=(0,i.c)(this,"tileClick"),this.openInNewTab=!1,this.shape="square",this.hoverLinked=!1,this.isHovered=!1,this.isFocused=!1,this.isPressed=!1,this.isInitiallyVisible=!1,this.titleId="cat-title-"+t.idCounter++,this.descId="cat-desc-"+t.idCounter++,this.handleClick=t=>{this.tileClick.emit(t)},this.onKeyDown=t=>{this.url||"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),this.handleClick(t))}}},[1,"akzo-category-tile",{image:[1],label:[1],url:[1],description:[1],altText:[1,"alt-text"],openInNewTab:[4,"open-in-new-tab"],shape:[1025],hoverLinked:[4,"hover-linked"],isHovered:[32],isFocused:[32],isPressed:[32],isInitiallyVisible:[32],sizesAttr:[32]}]);function a(){"undefined"!=typeof customElements&&["akzo-category-tile"].forEach(t=>{"akzo-category-tile"===t&&(customElements.get((0,i.t)(t))||customElements.define((0,i.t)(t),r))})}
1r.idCounter=0},77875:(t,e,o)=>{o.d(e,{A:()=>r,d:()=>a});var i=o(41421),n=o(10925);let r=(0,i.p)(class extends i.H{componentWillLoad(){this.tileShape&&"circle"!==this.tileShape&&"square"!==this.tileShape&&(console.warn('[akzo-category-carousel] Invalid "tileShape" "'.concat(this.tileShape,'", falling back to "square"')),this.tileShape="square"),this._items=this.normalizeItems(this.categoriesCollection)}onCollectionChange(t){this._items=this.normalizeItems(t)}normalizeItems(t){var e;let o=null!=(e=null==t?void 0:t.items)?e:[];return Array.isArray(o)?o.map(t=>{var e,o,i;return{image:null==t?void 0:t.image,label:(null!=(e=null==t?void 0:t.label)?e:"").trim(),url:(null!=(o=null==t?void 0:t.url)?o:"").trim()||void 0,description:null==t?void 0:t.description,altText:(null!=(i=null==t?void 0:t.altText)?i:"").trim()||void 0}}):[]}render(){var t;let e=(this.heading||"").trim(),o=this._items,n=e?"akzo-cat-carousel-heading":void 0;return(0,i.h)(i.a,{key:"7ec294cf8fc9c202078ca42b35ef49b0963a2040"},(0,i.h)("div",{key:"6b6180f25d377c7c1b55849d617f0b9c57459785",class:"carousel-section",part:"carousel-component",role:"region","aria-labelledby":e?n:void 0},e&&(0,i.h)("div",{key:"3de3181d1a138bb930235d6d0e4f2f2e47240fc5",class:"carousel-header",part:"carousel-header"},"h1"===(null==(t=this.headingWeight)?void 0:t.toLowerCase())?(0,i.h)("h1",{id:n,class:"heading-m heading"},e):(0,i.h)("span",{id:n,class:"heading-m heading"},e)),(0,i.h)("div",{key:"01e8edd56c3de55abafed547e4b4ea4055c03a1d",class:"carousel-scroll-wrapper"},(0,i.h)("div",{key:"ac6231d7d77c3acb6889e24bf2fd0e56d34e44fd",class:{"carousel-scroll-container":!0,"center-content":o.length<=6},part:"carousel-grid"},o.map((t,e)=>(0,i.h)("akzo-category-tile",{class:"akzo-category-tile",key:"cat-".concat(e),image:t.image,label:t.label,url:t.url,description:t.description,altText:t.altText,shape:this.tileShape,openInNewTab:this.openInNewTab}))))))}get el(){return this}static get watchers(){return{categoriesCollection:[{onCollectionChange:0}]}}static get style(){return'html{box-sizing:border-box;overflow-x:hidden;font-size:16px}body{background-color:#fafafa;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding-top:var(--akzo-header-height, 118px)}@media (min-width: 600px){body{padding-top:var(--akzo-header-height, 150px)}}body{color:#616161;font-family:"Open Sans", sans-serif}*,*::before,*::after{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;font-size:100%}ul,ol{margin:0;padding:0;list-style:none}dl{margin:0;padding:0}figure{margin:0}a{text-decoration:none;color:inherit}button{cursor:pointer;background:transparent;border:none}img{border:0;max-width:100%;height:auto;display:block}strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}table th,table td{padding:var(--spacing-sm) var(--spacing-md)}table th{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:700}table td{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:400}hr{border:none;height:1px;margin:var(--spacing-xl) 0;background-color:var(--color-stroke-default)}input,button,select,textarea{font:inherit;border:none;background:none;color:inherit;outline:none;text-overflow:ellipsis}:focus{outline:none}button{background:none;border:none;cursor:pointer;padding:0}.button-test{background-color:#0ea5e9;padding:5;color:#171717}.theme-switcher{padding:1rem;border-radius:0.5rem}.theme-switcher:hover{border-color:#0ea5e9}.theme-switcher:focus{outline:none;border-color:#78716c;box-shadow:0 0 0 2px rgba(0, 123, 255, 0.25)}.theme-description{margin-top:0.75rem;font-size:0.875rem;color:#171717}.title{font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#171717}.theme-dropdown{width:"fit-content";padding:0.75rem;border:2px solid #ccc;border-radius:0.5rem;background-color:#fff;font-size:1rem;transition:border-color 0.3s ease}.clearfix::after{content:"";display:table;clear:both}.content-wrapper{width:100%;padding:0 1.5rem;margin:0 auto}@media (max-width: 600px){.content-wrapper{padding:0 1.5rem}}@media (min-width: 600px){.content-wrapper{padding:0 3rem}.content-wrapper.no-margin-padding{padding:0;margin:0;max-width:100%}}@media (min-width: 904px){.content-wrapper{padding:0 4.5rem}}@media (min-width: 1440px){.content-wrapper{padding:0;max-width:75rem}}.top-none{padding-top:0 !important}.top-default{padding-top:1.5rem !important}@media (min-width: 904px){.top-default{padding-top:2.25rem !important}}.top-xl{padding-top:3.375rem !important}@media (min-width: 904px){.top-xl{padding-top:5rem !important}}.bottom-none{padding-bottom:0 !important}.bottom-default{padding-bottom:1.5rem !important}@media (min-width: 904px){.bottom-default{padding-bottom:2.25rem !important}}.bottom-xl{padding-bottom:3.375rem !important}@media (min-width: 904px){.bottom-xl{padding-bottom:5rem !important}}.padding-top-xxs{padding-top:0.25rem}.padding-top-xs{padding-top:0.5rem}.padding-top-s{padding-top:0.75rem}.padding-top-m{padding-top:1rem}.padding-top-l{padding-top:1.5rem}.padding-top-xl{padding-top:2rem}.padding-top-xxl{padding-top:3rem}.padding-top-3xl{padding-top:3.5rem}.padding-top-4xl{padding-top:4rem}.padding-top-5xl{padding-top:5rem}.padding-top-6xl{padding-top:7.5rem}.padding-top-none{padding-top:0}.padding-bottom-xxs{padding-bottom:0.25rem}.padding-bottom-xs{padding-bottom:0.5rem}.padding-bottom-s{padding-bottom:0.75rem}.padding-bottom-m{padding-bottom:1rem}.padding-bottom-l{padding-bottom:1.5rem}.padding-bottom-xl{padding-bottom:2rem}.padding-bottom-xxl{padding-bottom:3rem}.padding-bottom-3xl{padding-bottom:3.5rem}.padding-bottom-4xl{padding-bottom:4rem}.padding-bottom-5xl{padding-bottom:5rem}.padding-bottom-6xl{padding-bottom:7.5rem}.padding-bottom-none{padding-bottom:0}.margin-top-xxs{margin-top:0.25rem}.margin-top-xs{margin-top:0.5rem}.margin-top-s{margin-top:0.75rem}.margin-top-m{margin-top:1rem}.margin-top-l{margin-top:1.5rem}.margin-top-xl{margin-top:2rem}.margin-top-xxl{margin-top:3rem}.margin-top-3xl{margin-top:3.5rem}.margin-top-4xl{margin-top:4rem}.margin-top-5xl{margin-top:5rem}.margin-top-6xl{margin-top:7.5rem}.margin-top-none{margin-top:0}.margin-bottom-xxs{margin-bottom:0.25rem}.margin-bottom-xs{margin-bottom:0.5rem}.margin-bottom-s{margin-bottom:0.75rem}.margin-bottom-m{margin-bottom:1rem}.margin-bottom-l{margin-bottom:1.5rem}.margin-bottom-xl{margin-bottom:2rem}.margin-bottom-xxl{margin-bottom:3rem}.margin-bottom-3xl{margin-bottom:3.5rem}.margin-bottom-4xl{margin-bottom:4rem}.margin-bottom-5xl{margin-bottom:5rem}.margin-bottom-6xl{margin-bottom:7.5rem}.margin-bottom-none{margin-bottom:0}.icon{display:inline-block;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;stroke-width:0.09375rem}.icon-3xl{width:7.5rem;height:7.5rem;stroke-width:0.375rem}.icon-xxl{width:3.5rem;height:3.5rem;stroke-width:0.21875rem}.icon-xl{width:3rem;height:3rem;stroke-width:0.1875rem}.icon-l{width:2rem;height:2rem;stroke-width:0.125rem}.icon-s{width:1rem;height:1rem;stroke-width:0.0625rem}.heading-xxxl,.heading-xxl,.heading-xl,.heading-l,.heading-m,.heading-s{font-family:"Open Sans", sans-serif}.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;line-height:2.75rem;font-weight:700}@media (min-width: 904px){.heading-xxxl{font-size:4rem;line-height:4rem}}.heading-xxl{font-size:2.25rem;line-height:2.5rem;font-weight:700}@media (min-width: 904px){.heading-xxl{font-size:3.375rem;line-height:3.5rem}}.heading-xl{font-size:2rem;line-height:2.25rem;font-weight:700}@media (min-width: 904px){.heading-xl{font-size:2.75rem;line-height:3rem}}.heading-l{font-size:1.75rem;line-height:2rem;font-weight:700}@media (min-width: 904px){.heading-l{font-size:2.25rem;line-height:2.5rem}}.heading-m{font-size:1.5rem;line-height:1.75rem;font-weight:700}@media (min-width: 904px){.heading-m{font-size:1.75rem;line-height:2rem}}.heading-s{font-size:1.25rem;line-height:1.5rem;font-weight:700}.body-xs{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:400}.body-xs-bold{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700}.body-s{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:400}.body-s-bold{font-size:14px;line-height:20px;margin-bottom:18px;font-weight:700}.body{font-size:16px;line-height:24px;margin-bottom:20px;font-weight:400}.body-bold{font-size:16px;line-height:24px;margin-bottom:20px;font-weight:700}.overline{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-transform:uppercase}.overline--bold{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:700;text-transform:uppercase}.overline-s{font-size:12px;line-height:16px;margin-bottom:18px;font-weight:400;text-transform:uppercase}.overline-s-bold{font-size:12px;line-height:16px;margin-bottom:18px;font-weight:700;text-transform:uppercase}.strikethrough-header-s{font-size:20px;line-height:24px;margin-bottom:24px;font-weight:700;text-decoration:line-through}
1.strikethrough{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:400;text-decoration:line-through}.strikethrough-s{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-decoration:line-through}.label{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:600}.body-link{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:400;text-decoration:underline}.body-link-bold{font-size:16px;line-height:20px;margin-bottom:20px;font-weight:700;text-decoration:underline}.body-s-link{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:400;text-decoration:underline}.body-s-link-bold{font-size:14px;line-height:16px;margin-bottom:18px;font-weight:700;text-decoration:underline}.body-xs-link{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:400;text-decoration:underline}.body-xs-link-bold{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700;text-decoration:underline}.button-xs{font-size:12px;line-height:16px;margin-bottom:16px;font-weight:700}.button-s{font-size:14px;line-height:16px;margin-bottom:12px;font-weight:700}.button{font-size:16px;line-height:20px;margin-bottom:12px;font-weight:700}:host{display:block}:host .carousel-section{width:100%}:host .carousel-section .carousel-header{padding-left:var(--spacing-xxs)}:host .carousel-section .carousel-header .heading{color:var(--color-text-functional);font-family:"Colour Sans", sans-serif}:host .carousel-section .carousel-header p{color:var(--color-text-functional-subtle);margin-bottom:0}:host .carousel-section .carousel-scroll-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-xl) 0 var(--spacing-md) 0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;width:100%}:host .carousel-section .carousel-scroll-wrapper::-webkit-scrollbar{height:var(--spacing-xxs)}:host .carousel-section .carousel-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-interactive-primary-default);border-radius:var(--spacing-xxs)}:host .carousel-section .carousel-scroll-wrapper::-webkit-scrollbar-track{background-color:var(--color-surface-neutral-option4);border-radius:var(--spacing-xxs)}:host .carousel-section .carousel-scroll-wrapper::-webkit-scrollbar-button{width:0;height:0;display:none}@media ((max-width: 600px)){:host .carousel-section .carousel-scroll-wrapper::-webkit-scrollbar{display:none}:host .carousel-section .carousel-scroll-wrapper{scrollbar-width:none;-ms-overflow-style:none}}:host .carousel-section .carousel-scroll-wrapper .carousel-scroll-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-self:stretch;padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}:host .carousel-section .carousel-scroll-wrapper .carousel-scroll-container.center-content{justify-content:space-evenly}:host .carousel-section .carousel-scroll-wrapper .carousel-scroll-container akzo-category-tile::part(akzo-category-tile){width:143px;padding:var(--spacing-xs) 19.5px}'}constructor(t){super(),!1!==t&&this.__registerHost(),this.__attachShadow(),this.tileShape="square",this.openInNewTab=!1,this._items=[]}},[1,"akzo-category-carousel",{heading:[1537],categoriesCollection:[1040],headingWeight:[1537,"heading-weight"],tileShape:[1537,"tile-shape"],openInNewTab:[1540,"open-in-new-tab"],_items:[32]},void 0,{categoriesCollection:[{onCollectionChange:0}]}]);function a(){"undefined"!=typeof customElements&&["akzo-category-carousel","akzo-category-tile"].forEach(t=>{switch(t){case"akzo-category-carousel":customElements.get((0,i.t)(t))||customElements.define((0,i.t)(t),r);break;case"akzo-category-tile":customElements.get((0,i.t)(t))||(0,n.d)()}})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.