html{background-color:#fff}*,::after,::before{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}nav ol,nav ul{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;min-height:100vh;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:400;line-height:1.5;color:#0b0b0b;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-weight:700;line-height:.8;color:#0b0b0b}.flex-layout{padding-inline:max(20px,80*min(100vw,2560px)/1512);margin-block:max(100px,100*min(100vw,2560px)/1512)}.pk-row-content.center{align-items:center}.pk-text p:not(:last-child){margin-bottom:.5em}.pk-text>*:last-child{margin-bottom:0}.pk-button-group{display:flex;flex-wrap:wrap;gap:max(1rem,16*min(100vw,2560px)/1512)}.pk-button{font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease-in-out,background-color .3s ease-in-out}[data-filter-output]{transition:opacity .25s ease-in-out}[data-filter-output].is-filtering{opacity:.75}:root{--pk-header-height: 0}body.admin-bar header.header-sticky,body.admin-bar header.header-static.header-overlay{top:var(--wp-admin--admin-bar--height)}header{background:#0b0b0b;position:relative;top:0;z-index:100;width:100%}header>.pk-header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-inline:80px}header .header-logo{z-index:3}header .header-logo img{height:max(4rem,80*min(100vw,2560px)/1512);max-width:max(200px,256*min(100vw,2560px)/1512);width:auto;-o-object-fit:contain;object-fit:contain}header.header-sticky{position:sticky}header.header-sticky.header-overlay{position:fixed}header.header-static{position:absolute}header.header-static.header-no-overlay{position:relative}.pk-menu{z-index:2}.pk-menu .pk-menu-item.has-submenu{position:relative}.pk-menu .hamburger{display:none}.pk-menu .menu{display:flex;align-items:center;flex-direction:row;gap:1rem;list-style:none;margin-inline:auto}.pk-menu .menu-button{margin-left:auto}.pk-menu .menu-button a{display:block;background-color:#1c1c1c;color:#fff;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;text-decoration:none;border-radius:3rem;padding:.5em 1em}.pk-menu .pk-submenu{position:absolute;background-color:#fff;padding:20px;top:100%;pointer-events:none;opacity:0}.pk-menu .pk-submenu .pk-submenu{top:0;left:100%}.pk-menu .pk-submenu .pk-submenu::before{width:20px;height:100%;transform:translate(-100%, 0)}.pk-menu .pk-submenu::before{content:"";width:100%;height:30px;position:absolute;top:0;left:0;transform:translateY(-100%)}.pk-menu .pk-submenu .pk-submenu-wrapper{display:flex;flex-direction:column;gap:.5rem}.pk-menu :is(.pk-menu-item,.pk-submenu-item).has-submenu:is(:hover,:active,:focus,:focus-within)>.pk-submenu{opacity:1;pointer-events:all}@keyframes openDialog{from{opacity:0;translate:0 -20px}to{opacity:1;translate:0 0}}@keyframes closeDialog{to{opacity:0;translate:0 -20px}}body dialog{border:none;padding:0;border:none;margin:auto;overflow:auto}body dialog>button.close-popup{position:absolute;top:0;right:0;left:auto;z-index:5;display:flex;align-items:center;justify-content:center;border-radius:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:max(3.125rem,50*min(100vw,2560px)/1512);height:max(3.125rem,50*min(100vw,2560px)/1512);cursor:pointer}body dialog>.dialog-wrapper{width:calc(100vw - 40px);max-width:1240px;padding:max(1.5rem,64*min(100vw,2560px)/1512)}body dialog::backdrop{background-color:#000;opacity:.5;transition:opacity .5s ease-in-out}body dialog[open]{animation:openDialog .5s ease normal;-webkit-animation:openDialog .5s ease normal}body dialog.hideDialog{animation:closeDialog .5s ease normal}body dialog.hideDialog::backdrop{opacity:0}.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pk-button-group{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:max(1rem,24*min(100vw,2560px)/1512)}.pk-button{display:inline-flex;align-items:center;gap:10px;padding-block:calc(12px - 1px);padding-inline:25px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;letter-spacing:-0.02em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:2px}.pk-button .pk-button-icon{position:relative;flex-shrink:0;width:14px;height:10px;margin-right:-4px;overflow:hidden}.pk-button .pk-button-icon::before,.pk-button .pk-button-icon::after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-button .pk-button-icon::after{translate:-12px 0}.pk-button:is(:hover,:focus-visible) .pk-button-icon::before{translate:16px 0;transition:translate 250ms cubic-bezier(0.55, 0, 1, 0.45)}.pk-button:is(:hover,:focus-visible) .pk-button-icon::after{translate:0 0;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1) 120ms}.pk-button{color:#fff;background-color:#e20321;border-color:#e20321}.pk-button.pk-button--red{color:#fff;background-color:#e20321;border-color:#e20321}.pk-button.pk-button--dark{color:#fff;background-color:#2d2d35;border-color:#2d2d35}.pk-button.pk-button--light{color:#0b0b0b;background-color:#fff;border-color:#fff}.pk-button.pk-button--outline{color:inherit;background-color:rgba(0,0,0,0);border-color:currentColor}.pk-contact-visual{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;text-decoration:none}.pk-contact-visual-arrow{position:relative;z-index:1;width:59px;height:59px;margin-right:-16px;background:url("../assets/images/icons/arrow-circle.svg") center/contain no-repeat;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-contact-visual:is(:hover,:focus-visible) .pk-contact-visual-arrow{translate:-4px 0}.pk-contact-visual-image{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.flex-layout.row-bg--white{background-color:#fff}.flex-layout.row-bg--warm-white{background-color:#f3ede5}.flex-layout.row-bg--grey{background-color:#f2f2f2}.flex-layout.row-bg--grey-blue{background-color:#2d2d35}.flex-layout.row-bg--black{background-color:#0b0b0b}.flex-layout.cta-banner--warm-white+.flex-layout.row-bg--warm-white,.flex-layout.cta-banner--grey+.flex-layout.row-bg--grey{padding-top:0}.pk-breadcrumbs .breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 0;list-style:none;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;line-height:1.5}.pk-breadcrumbs .breadcrumb-item{display:flex;align-items:center;gap:8px;color:rgba(11,11,11,.5)}.pk-breadcrumbs .breadcrumb-item+.breadcrumb-item::before{content:"/"}.pk-breadcrumbs .breadcrumb-item:first-child a{display:inline-flex;align-items:center;color:#e20321}.pk-breadcrumbs .breadcrumb-item:first-child a::before{content:"";display:inline-block;flex-shrink:0;width:15px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/toptitle.svg") center/contain no-repeat;mask:url("../assets/images/icons/toptitle.svg") center/contain no-repeat}.pk-breadcrumbs .breadcrumb-item:first-child a span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pk-breadcrumbs .breadcrumb-item a{color:inherit;text-decoration:none;transition:color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-breadcrumbs .breadcrumb-item a:is(:hover,:focus-visible){color:#0b0b0b}.flex-layout.product-archive{margin-block:0;padding-block:max(7rem,160*min(100vw,2560px)/1512) max(40px,120*min(100vw,2560px)/1512);background-color:#f3ede5}.product-archive .pk-grid-container{align-items:start}.product-archive .product-archive-sidebar{display:flex;flex-direction:column;gap:16px;max-width:max(100%,284*min(100vw,2560px)/1512)}.product-archive .product-archive-box{padding:24px;background-color:#fff;border-radius:4px}.product-archive .product-archive-group-title{display:flex;align-items:center;justify-content:space-between;font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:1.75rem;font-weight:700;line-height:.9;text-transform:uppercase;list-style:none;cursor:pointer}.product-archive .product-archive-group-title::-webkit-details-marker{display:none}.product-archive .product-archive-group-title::after{content:"";display:inline-block;flex-shrink:0;width:10px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-down.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-down.svg") center/contain no-repeat;rotate:180deg;transition:rotate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-group:not([open]) .product-archive-group-title::after{rotate:0deg}.product-archive .product-archive-nav,.product-archive .product-archive-options{display:flex;flex-direction:column;margin:16px 0 0;padding:0;list-style:none}.product-archive .product-archive-nav a{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;color:#1c1c1c;text-decoration:none;border-radius:2px;transition:background-color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-nav a::after{content:"";display:inline-block;flex-shrink:0;width:7px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-nav a:is(:hover,:focus-visible){background-color:rgba(243,237,229,.5)}.product-archive .product-archive-nav a:is(:hover,:focus-visible)::after{translate:3px 0}.product-archive .product-archive-current{display:flex;flex-direction:column;gap:8px}.product-archive .product-archive-current-title{display:flex;flex-direction:column;margin:0;font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:2rem;font-weight:700;line-height:.85;text-transform:uppercase}.product-archive .product-archive-current-name{color:#e20321}.product-archive .product-archive-return{font-size:max(1rem,16*min(100vw,2560px)/1512);color:rgba(11,11,11,.5);text-decoration:none;transition:color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-return:is(:hover,:focus-visible){color:#0b0b0b}.product-archive .product-archive-filters{display:flex;flex-direction:column;gap:16px;margin-top:16px}.product-archive .product-archive-filters-head{display:flex;align-items:center;justify-content:space-between;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500}.product-archive .product-archive-reset{display:inline-flex;align-items:center;gap:8px;color:rgba(11,11,11,.5);text-decoration:underline}.product-archive .product-archive-reset::before{content:"";display:inline-block;flex-shrink:0;width:12px;height:13px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/reset.svg") center/contain no-repeat;mask:url("../assets/images/icons/reset.svg") center/contain no-repeat;transition:rotate 600ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-reset:is(:hover,:focus-visible){color:#0b0b0b}.product-archive .product-archive-reset:is(:hover,:focus-visible)::before{rotate:-180deg}.product-archive .product-archive-options{gap:8px}.product-archive .product-archive-option.is-extra{display:none}.product-archive .product-archive-option.is-empty:not(:has(input:checked)){opacity:.4}.product-archive .product-archive-option label{display:flex;align-items:flex-start;gap:8px;font-size:max(.875rem,14*min(100vw,2560px)/1512);line-height:1.5;cursor:pointer}.product-archive .product-archive-option input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:1px solid rgba(11,11,11,.3);border-radius:2px;transition:background-color 200ms cubic-bezier(0.22, 1, 0.36, 1),border-color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-option input:checked{background:#e20321 url("../assets/images/icons/checkmark.svg") center/10px no-repeat;border-color:#e20321}.product-archive .product-archive-option input:focus-visible{outline:2px solid #e20321;outline-offset:2px}.product-archive .product-archive-group.is-expanded .product-archive-option.is-extra{display:block}.product-archive .product-archive-option-name{flex:1}.product-archive .product-archive-option-count{color:rgba(0,0,0,.35)}.product-archive .product-archive-more{margin-top:16px;padding:0;font-family:"DM Sans","Arial",sans-serif;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;cursor:pointer;background:none;border:0}.product-archive .product-archive-more-count{color:rgba(0,0,0,.25)}.product-archive .product-archive-group.is-expanded .product-archive-more-count{display:none}.product-archive .product-archive-cta{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 24px;color:#fff;background-color:#0b0b0b;border-radius:4px}.product-archive .product-archive-cta .pk-button{justify-content:center;width:100%}.product-archive .product-archive-cta-title{margin:0;font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(2.25rem,48*min(100vw,2560px)/1512);font-weight:700;line-height:.9;text-transform:uppercase}.product-archive .product-archive-title{margin-top:8px}.product-archive .product-archive-intro{max-width:41.5rem;margin-top:24px;font-weight:500}.product-archive .product-archive-intro>:last-child{margin-bottom:0}.product-archive .product-archive-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding-bottom:24px;border-bottom:1px solid rgba(11,11,11,.2)}.product-archive .product-archive-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:212px;height:52px;padding:12px 20px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;color:#000;cursor:pointer;background-color:#fff;border:0;border-radius:2px}.product-archive .product-archive-toggle::before{content:"";display:inline-block;flex-shrink:0;width:11px;height:10px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/filter.svg") center/contain no-repeat;mask:url("../assets/images/icons/filter.svg") center/contain no-repeat;order:-1;color:#e20321}.product-archive .product-archive-toggle:focus-visible{outline:2px solid #e20321;outline-offset:2px}.product-archive .product-archive-toggle-label{flex:1;text-align:left}.product-archive .product-archive-switch{position:relative;width:39px;height:24px;background-color:rgba(11,11,11,.15);border-radius:12px;transition:background-color 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-switch::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-toggle[aria-pressed=true] .product-archive-switch{background-color:#e20321}.product-archive .product-archive-toggle[aria-pressed=true] .product-archive-switch::after{translate:15px 0}.product-archive .product-archive-search{position:relative;flex:0 1 446px}.product-archive .product-archive-search::after{content:"";display:inline-block;flex-shrink:0;width:15px;height:15px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/search.svg") center/contain no-repeat;mask:url("../assets/images/icons/search.svg") center/contain no-repeat;position:absolute;top:50%;right:19px;translate:0 -50%;pointer-events:none}.product-archive .product-archive-search input{width:100%;height:52px;padding:0 48px 0 19px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;color:#000;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:2px;outline:none;transition:border-color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-archive-search input::-moz-placeholder{color:rgba(0,0,0,.5)}.product-archive .product-archive-search input::placeholder{color:rgba(0,0,0,.5)}.product-archive .product-archive-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.product-archive .product-archive-search input:focus-visible{border-color:rgba(11,11,11,.4)}.product-archive .product-archive-count{margin:0 0 0 auto;align-self:flex-end;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;opacity:.5}.product-archive .product-archive-results{margin-top:max(1.5rem,36*min(100vw,2560px)/1512);transition:opacity 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive.is-loading .product-archive-results{opacity:.4;pointer-events:none}.product-archive .product-archive-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none}.product-archive .product-archive-empty{margin:0;padding:40px;font-weight:500;background-color:#fff;border-radius:4px}.product-archive .product-pagination{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;margin:max(2rem,48*min(100vw,2560px)/1512) 0 0 auto;padding:8px;background-color:#fff;border-radius:2px}.product-archive .product-pagination>*{display:grid;place-items:center;width:40px;height:40px;font-size:max(1rem,16*min(100vw,2560px)/1512);color:#0b0b0b;text-decoration:none;border-radius:2px;transition:background-color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.product-archive .product-pagination a:is(:hover,:focus-visible),.product-archive .product-pagination .is-current{background-color:#f3ede5}.product-archive .product-pagination-prev::before{content:"";display:inline-block;flex-shrink:0;width:7px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;rotate:180deg}.product-archive .product-pagination-next::before{content:"";display:inline-block;flex-shrink:0;width:7px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat}.product-archive.is-filters-hidden .product-archive-sidebar{display:none}.product-archive.is-filters-hidden .product-archive-main{grid-column:1/-1}.product-archive.is-filters-hidden .product-archive-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.pk-grid-container,.pk-grid-container--full{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));-moz-column-gap:max(16px,24*min(100vw,2560px)/1512);column-gap:max(16px,24*min(100vw,2560px)/1512);row-gap:max(16px,24*min(100vw,2560px)/1512)}.pk-grid-container--full{margin-inline:max(80px,80*min(100vw,2560px)/1512)}.pk-grid-container.center{align-items:center}.span-1{grid-column-end:span 1}.span-2{grid-column-end:span 2}.span-3{grid-column-end:span 3}.span-4{grid-column-end:span 4}.span-5{grid-column-end:span 5}.span-6{grid-column-end:span 6}.span-7{grid-column-end:span 7}.span-8{grid-column-end:span 8}.span-9{grid-column-end:span 9}.span-10{grid-column-end:span 10}.span-11{grid-column-end:span 11}.span-12{grid-column-end:span 12}.offset-0{grid-column-start:1}.offset-1{grid-column-start:2}.offset-2{grid-column-start:3}.offset-3{grid-column-start:4}.offset-4{grid-column-start:5}.offset-5{grid-column-start:6}.offset-6{grid-column-start:7}.offset-7{grid-column-start:8}.offset-8{grid-column-start:9}.offset-9{grid-column-start:10}.offset-10{grid-column-start:11}.offset-11{grid-column-start:12}.offset-12{grid-column-start:13}body{letter-spacing:-0.02em}body h1,body .h1{font-size:max(3.5rem,96*min(100vw,2560px)/1512);font-weight:700;line-height:.8;letter-spacing:.008em}body h1.light,body .h1.light{color:#fff}body h2,body .h2{font-size:max(3rem,80*min(100vw,2560px)/1512);font-weight:700;line-height:.8;letter-spacing:.009em}body h2.light,body .h2.light{color:#fff}body h3,body .h3{font-size:max(2.5rem,56*min(100vw,2560px)/1512);font-weight:700;line-height:.9;letter-spacing:.007em}body h3.light,body .h3.light{color:#fff}body h4,body .h4{font-size:max(2.25rem,48*min(100vw,2560px)/1512);font-weight:700;line-height:.9;letter-spacing:.006em}body h4.light,body .h4.light{color:#fff}body h5,body .h5{font-size:max(1.25rem,22*min(100vw,2560px)/1512);font-weight:700;line-height:1;letter-spacing:0;font-family:"din-2014","Arial",sans-serif}body h5.light,body .h5.light{color:#fff}body h6,body .h6{font-size:max(1.25rem,22*min(100vw,2560px)/1512);font-weight:700;line-height:1;letter-spacing:0;font-family:"din-2014","Arial",sans-serif}body h6.light,body .h6.light{color:#fff}body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h1-large,.quote){text-transform:uppercase;text-wrap:balance}body .pk-heading-highlight{color:#e20321}body .h1-large{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(4rem,140*min(100vw,2560px)/1512);font-weight:700;line-height:.8;letter-spacing:.007em}body .h3-small{font-family:"din-2014","Arial",sans-serif;font-size:max(1.375rem,28*min(100vw,2560px)/1512);font-weight:700;line-height:1;letter-spacing:0}body .h4-sans{font-family:"DM Sans","Arial",sans-serif;font-size:max(1.5rem,32*min(100vw,2560px)/1512);font-weight:700;line-height:1.2;letter-spacing:-0.02em}body .quote{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(2.5rem,64*min(100vw,2560px)/1512);font-weight:700;line-height:1;letter-spacing:.008em}body .usp{font-family:"din-2014","Arial",sans-serif;font-size:max(1.25rem,28*min(100vw,2560px)/1512);font-weight:400;line-height:1;letter-spacing:0}body .toptitle{font-family:"din-2014","Arial",sans-serif;font-size:max(.875rem,16*min(100vw,2560px)/1512);font-weight:400;line-height:1;letter-spacing:0}body .body-medium{font-weight:500}body .body-small{font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500}@keyframes motion-down{from{opacity:0;translate:0 -16px}}@keyframes motion-up{from{opacity:0;translate:0 16px}}@keyframes motion-show{to{opacity:1}}.pk-toptitle{display:flex;align-items:center;gap:8px;width:max(18rem,384*min(100vw,2560px)/1512);min-width:-moz-max-content;min-width:max-content;font-family:"din-2014","Arial",sans-serif;font-size:max(.875rem,16*min(100vw,2560px)/1512);font-weight:400;line-height:1.3;letter-spacing:0;text-transform:uppercase}.pk-toptitle::before{content:"";display:inline-block;flex-shrink:0;width:15px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/toptitle.svg") center/contain no-repeat;mask:url("../assets/images/icons/toptitle.svg") center/contain no-repeat;color:#e20321}.pk-toptitle::after{content:"";flex:1 1 0;min-width:24px;height:1px;margin-left:17px;background-color:currentColor}header.pk-header{background:rgba(0,0,0,0);padding-top:max(.75rem,14*min(100vw,2560px)/1512)}header.pk-header>.pk-header-wrapper{gap:16px;padding-inline:max(20px,80*min(100vw,2560px)/1512)}header.pk-header .header-bar{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:flex-end;min-height:56px;padding-left:max(6rem,154*min(100vw,2560px)/1512);padding-right:max(1.25rem,32*min(100vw,2560px)/1512);border-radius:2px}header.pk-header .header-bar::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:rgba(11,11,11,.7);backdrop-filter:blur(3px)}header.pk-header .header-logo{position:absolute;top:8px;left:24px}header.pk-header .header-logo img{width:auto;max-width:none;height:max(4rem,77.44*min(100vw,2560px)/1512)}header.pk-header .header-button{display:inline-flex;align-items:center;gap:10px;padding-block:calc(12px - 1px);padding-inline:25px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;letter-spacing:-0.02em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:2px}header.pk-header .header-button .pk-button-icon{position:relative;flex-shrink:0;width:14px;height:10px;margin-right:-4px;overflow:hidden}header.pk-header .header-button .pk-button-icon::before,header.pk-header .header-button .pk-button-icon::after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}header.pk-header .header-button .pk-button-icon::after{translate:-12px 0}header.pk-header .header-button:is(:hover,:focus-visible) .pk-button-icon::before{translate:16px 0;transition:translate 250ms cubic-bezier(0.55, 0, 1, 0.45)}header.pk-header .header-button:is(:hover,:focus-visible) .pk-button-icon::after{translate:0 0;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1) 120ms}header.pk-header .header-button{color:#fff;background-color:#e20321;border-color:#e20321}header.pk-header.header-light{padding-top:0;background-color:#fff}header.pk-header.header-light>.pk-header-wrapper{min-height:73px;align-items:center}header.pk-header.header-light .header-bar::before{content:none}.pk-menu{margin-left:auto}.pk-menu .menu{gap:max(1rem,40*min(100vw,2560px)/1512);margin:0}.pk-menu .menu>.pk-menu-item>a{display:flex;align-items:center;gap:8px;font-size:max(.875rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;color:#fff;text-decoration:none;white-space:nowrap}.pk-menu .menu>.pk-menu-item.has-submenu>a::after{content:"";display:inline-block;flex-shrink:0;width:10px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-down.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-down.svg") center/contain no-repeat;transition:rotate 200ms ease-out}.pk-menu .menu>.pk-menu-item.has-submenu:is(:hover,:focus-within)>a::after{rotate:180deg}.pk-menu .pk-submenu{background-color:#0b0b0b;padding:16px;border-radius:4px;transition:opacity 200ms ease-out}.pk-menu .pk-submenu .pk-submenu-wrapper{gap:0;list-style:none}.pk-menu .pk-submenu .pk-menu-item:not(.menu-cta)>a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:14px 16px;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;color:#fff;text-decoration:none;border-radius:2px;transition:background-color 150ms ease-out}.pk-menu .pk-submenu .pk-menu-item:not(.menu-cta):is(:hover,:focus-within)>a{background-color:rgba(255,255,255,.1)}.pk-menu .pk-submenu .pk-menu-item.has-submenu>a::after{content:"";display:inline-block;flex-shrink:0;width:7px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat}.pk-menu .menu-cta{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px;padding:24px;background-color:#2d2d35;border-radius:2px}.pk-menu .menu-cta .menu-cta-title{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(2.25rem,48*min(100vw,2560px)/1512);font-weight:700;line-height:.9;letter-spacing:.006em;text-transform:uppercase;color:#fff}.pk-menu .menu-cta .menu-cta-button{display:inline-flex;align-items:center;gap:10px;padding-block:calc(12px - 1px);padding-inline:25px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;letter-spacing:-0.02em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:2px}.pk-menu .menu-cta .menu-cta-button .pk-button-icon{position:relative;flex-shrink:0;width:14px;height:10px;margin-right:-4px;overflow:hidden}.pk-menu .menu-cta .menu-cta-button .pk-button-icon::before,.pk-menu .menu-cta .menu-cta-button .pk-button-icon::after{content:"";position:absolute;top:0;left:0;width:10px;height:10px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;mask:url("../assets/images/icons/button-arrow.svg") center/contain no-repeat;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-menu .menu-cta .menu-cta-button .pk-button-icon::after{translate:-12px 0}.pk-menu .menu-cta .menu-cta-button:is(:hover,:focus-visible) .pk-button-icon::before{translate:16px 0;transition:translate 250ms cubic-bezier(0.55, 0, 1, 0.45)}.pk-menu .menu-cta .menu-cta-button:is(:hover,:focus-visible) .pk-button-icon::after{translate:0 0;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1) 120ms}.pk-menu .menu-cta .menu-cta-button{color:#fff;background-color:#e20321;border-color:#e20321}header.pk-header{transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}header.pk-header.header-hidden{translate:0 -100%}header.pk-header .header-bar{animation:motion-down 600ms cubic-bezier(0.22, 1, 0.36, 1) backwards}header.pk-header .header-button{animation:motion-down 600ms cubic-bezier(0.22, 1, 0.36, 1) 150ms backwards}.pk-menu .menu>.pk-menu-item:nth-child(1),.pk-menu .pk-submenu-wrapper>li:nth-child(1){--i: 0}.pk-menu .menu>.pk-menu-item:nth-child(2),.pk-menu .pk-submenu-wrapper>li:nth-child(2){--i: 1}.pk-menu .menu>.pk-menu-item:nth-child(3),.pk-menu .pk-submenu-wrapper>li:nth-child(3){--i: 2}.pk-menu .menu>.pk-menu-item:nth-child(4),.pk-menu .pk-submenu-wrapper>li:nth-child(4){--i: 3}.pk-menu .menu>.pk-menu-item:nth-child(5),.pk-menu .pk-submenu-wrapper>li:nth-child(5){--i: 4}.pk-menu .menu>.pk-menu-item:nth-child(6),.pk-menu .pk-submenu-wrapper>li:nth-child(6){--i: 5}.pk-menu .menu>.pk-menu-item:nth-child(7),.pk-menu .pk-submenu-wrapper>li:nth-child(7){--i: 6}.pk-menu .menu>.pk-menu-item:nth-child(8),.pk-menu .pk-submenu-wrapper>li:nth-child(8){--i: 7}.pk-menu .menu>.pk-menu-item:nth-child(9),.pk-menu .pk-submenu-wrapper>li:nth-child(9){--i: 8}.pk-menu .menu>.pk-menu-item:nth-child(10),.pk-menu .pk-submenu-wrapper>li:nth-child(10){--i: 9}.pk-menu .menu>.pk-menu-item:nth-child(11),.pk-menu .pk-submenu-wrapper>li:nth-child(11){--i: 10}.pk-menu .menu>.pk-menu-item:nth-child(12),.pk-menu .pk-submenu-wrapper>li:nth-child(12){--i: 11}.pk-footer{color:#fff;background-color:rgba(11,11,11,.95);border-radius:8px 8px 0 0}.pk-footer a{color:inherit;text-decoration:none}.pk-footer .footer-inner{max-width:2560px;margin-inline:auto;padding:max(2.5rem,80*min(100vw,2560px)/1512) max(20px,80*min(100vw,2560px)/1512) max(1.5rem,64*min(100vw,2560px)/1512)}.pk-footer .footer-catalogue{padding:max(2.5rem,120*min(100vw,2560px)/1512) max(1.5rem,120*min(100vw,2560px)/1512) max(2.5rem,80*min(100vw,2560px)/1512);margin-bottom:max(3rem,80*min(100vw,2560px)/1512);background-color:rgba(255,255,255,.1);border-radius:4px}.pk-footer .footer-catalogue-content{display:flex;align-items:center;justify-content:space-between;gap:max(2rem,48*min(100vw,2560px)/1512)}.pk-footer .footer-catalogue-line{display:block;height:1px;margin-top:max(2rem,48*min(100vw,2560px)/1512);background-color:#fff}.pk-footer .footer-catalogue-intro{display:flex;flex-direction:column;gap:max(1rem,24*min(100vw,2560px)/1512);max-width:max(15rem,292*min(100vw,2560px)/1512)}.pk-footer .footer-catalogue-title{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(3rem,80*min(100vw,2560px)/1512);font-weight:700;line-height:.85;letter-spacing:.009em;text-transform:uppercase}.pk-footer .footer-catalogue-text{font-family:"din-2014","Arial",sans-serif;font-size:max(1rem,18*min(100vw,2560px)/1512);line-height:1.2;letter-spacing:-0.02em}.pk-footer .footer-catalogue-tiles{display:flex;align-self:stretch;gap:16px}.pk-footer .footer-catalogue-tile{position:relative;display:flex;align-items:center;width:max(15rem,325*min(100vw,2560px)/1512);min-height:max(10rem,272*min(100vw,2560px)/1512);padding:14px max(1.5rem,48*min(100vw,2560px)/1512);background-color:#e20321;border-radius:2px}.pk-footer .footer-catalogue-tile:nth-child(2){background-color:#0b0b0b}.pk-footer .footer-catalogue-tile::after{content:"";display:inline-block;flex-shrink:0;width:24px;height:26px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/tile-corner.svg") center/contain no-repeat;mask:url("../assets/images/icons/tile-corner.svg") center/contain no-repeat;position:absolute;top:26px;right:31px;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-footer .footer-catalogue-tile:is(:hover,:focus-visible)::after{translate:6px -6px}.pk-footer .footer-catalogue-tile-text{max-width:16rem;font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(2.5rem,56*min(100vw,2560px)/1512);font-weight:700;line-height:.95;letter-spacing:.007em;text-transform:uppercase}.pk-footer .footer-main{display:grid;grid-template-columns:max(14rem,424*min(100vw,2560px)/1512) max(15rem,314*min(100vw,2560px)/1512) 1fr auto;align-items:center}.pk-footer .footer-slogan{position:relative;display:flex;align-items:center;min-height:208px;padding-left:29px}.pk-footer .footer-slogan::before{content:"";display:inline-block;flex-shrink:0;width:26px;height:208px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.pk-footer .footer-slogan{max-width:calc(29px + max(10.5rem, 266.4 * min(100vw, 2560px) / 1512));font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(3.5rem,88*min(100vw,2560px)/1512);font-weight:700;line-height:.8;text-transform:uppercase}.pk-footer .footer-slogan>span{display:block}.pk-footer .footer-contact{display:flex;flex-direction:column;gap:32px}.pk-footer .footer-contact-details,.pk-footer .footer-office{display:flex;flex-direction:column;align-items:flex-start}.pk-footer .footer-contact-details{gap:4px}.pk-footer .footer-office{align-self:end;gap:4px}.pk-footer .footer-title{margin-bottom:4px;font-family:"din-2014","Arial",sans-serif;font-size:max(1.125rem,20*min(100vw,2560px)/1512);font-weight:600;line-height:1.2;letter-spacing:-0.02em}.pk-footer .footer-title.footer-title-large{margin-bottom:0;font-size:max(1.25rem,22*min(100vw,2560px)/1512)}.pk-footer .footer-link,.pk-footer .footer-office-text{font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;line-height:1.5}.pk-footer .footer-link{transition:color 200ms ease-out}.pk-footer .footer-link:is(:hover,:focus-visible){color:#e20321}.pk-footer .footer-logo img{width:auto;height:max(6rem,170.56*min(100vw,2560px)/1512)}.pk-footer .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:max(2rem,40*min(100vw,2560px)/1512);padding-block:10px;font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:400;line-height:1.5;letter-spacing:0}.pk-footer .footer-bottom-menu{display:flex;flex-wrap:wrap;gap:4px 28px;list-style:none}.pk-footer .footer-bottom-menu a{opacity:.5;transition:opacity 200ms ease-out}.pk-footer .footer-bottom-menu a:is(:hover,:focus-visible){opacity:1}.pk-footer .footer-copyright{display:flex;align-items:center;gap:8px;margin-left:auto;opacity:.55}.pk-footer .footer-copyright::before{content:"";display:inline-block;flex-shrink:0;width:10.5px;height:10.5px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/copyright.svg") center/contain no-repeat;mask:url("../assets/images/icons/copyright.svg") center/contain no-repeat}.flex-layout.accordion_image-layout{margin-block:0;padding-block:max(40px,120*min(100vw,2560px)/1512)}.accordion_image-layout .pk-grid-container{align-items:center}.accordion_image-layout .pk-heading{max-width:6em;margin-top:max(1rem,24*min(100vw,2560px)/1512)}.accordion_image-layout .accordion-image-intro{max-width:28rem;margin-top:max(1rem,24*min(100vw,2560px)/1512)}.accordion_image-layout .accordion-image-items{display:flex;flex-direction:column;gap:16px;margin-top:max(1.5rem,40*min(100vw,2560px)/1512)}.accordion_image-layout .accordion-item{background-color:#fff;border-radius:4px;opacity:.6;transition:opacity 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item:is(:hover,:focus-within),.accordion_image-layout .accordion-item.is-open{opacity:1}.accordion_image-layout .accordion-item-heading{margin:0;font:inherit}.accordion_image-layout .accordion-item-toggle{display:flex;gap:8px;align-items:flex-start;width:100%;padding:max(1.25rem,32*min(100vw,2560px)/1512);font-family:"din-2014","Arial",sans-serif;font-size:max(1.25rem,22*min(100vw,2560px)/1512);font-weight:700;line-height:1;color:#0b0b0b;text-align:left;text-transform:uppercase;cursor:pointer;background:none;border:0;border-radius:4px;transition:padding 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item-toggle:focus-visible{outline:2px solid #e20321;outline-offset:-2px}.accordion_image-layout .accordion-item-number{transition:color 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item.is-open .accordion-item-toggle{padding-block:max(1.5rem,40*min(100vw,2560px)/1512) max(.75rem,16*min(100vw,2560px)/1512);cursor:default}.accordion_image-layout .accordion-item.is-open .accordion-item-number{color:#e20321}.accordion_image-layout .accordion-item-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item.is-open .accordion-item-panel{grid-template-rows:1fr}.accordion_image-layout .accordion-item-inner{display:flex;flex-direction:column;align-items:flex-start;gap:max(1rem,24*min(100vw,2560px)/1512);min-height:0;padding-inline:max(1.25rem,32*min(100vw,2560px)/1512) max(1.25rem,80*min(100vw,2560px)/1512);overflow:hidden;opacity:0;transition:opacity 200ms cubic-bezier(0.22, 1, 0.36, 1),padding 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item.is-open .accordion-item-inner{padding-bottom:max(1.5rem,40*min(100vw,2560px)/1512);opacity:1;transition:opacity 300ms cubic-bezier(0.22, 1, 0.36, 1) 200ms,padding 300ms cubic-bezier(0.22, 1, 0.36, 1)}.accordion_image-layout .accordion-item-text{margin:0}.accordion_image-layout .pk-button-group{margin-top:0}.accordion_image-layout .image-col{height:max(22rem,750*min(100vw,2560px)/1512);overflow:hidden;border-radius:4px}.accordion_image-layout .accordion-image-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex-layout.cta_banner-layout{--cta-bottom: #ffffff;--cta-space: max(40px, 158 * min(100vw, 2560px) / 1512);margin-bottom:0;padding-bottom:var(--cta-space);background:linear-gradient(to bottom, #ffffff calc((100% - var(--cta-space)) / 2), var(--cta-bottom) 0)}.flex-layout.cta_banner-layout.cta-banner--white{margin-bottom:max(100px,100*min(100vw,2560px)/1512);padding-bottom:0}.flex-layout.cta_banner-layout.cta-banner--warm-white{--cta-bottom: #f3ede5}.flex-layout.cta_banner-layout.cta-banner--grey{--cta-bottom: #f2f2f2}.flex-layout.cta_banner-layout.cta-banner--black{--cta-bottom: #0b0b0b}.cta_banner-layout .cta-banner-box{display:flex;flex-direction:column;align-items:center;padding:max(3rem,80*min(100vw,2560px)/1512) max(1.25rem,32*min(100vw,2560px)/1512);color:#fff;text-align:center;background-color:#0b0b0b;border-radius:8px}.cta_banner-layout .pk-heading{max-width:6.8em;color:inherit}.cta_banner-layout .cta-banner-text{max-width:40rem;margin-top:16px;font-weight:500}.cta_banner-layout .cta-banner-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;margin-top:24px}.cta_banner-layout .cta-banner-actions .pk-button-group{margin-top:0}.flex-layout.distributor_search-layout{margin-block:0;padding-block:max(40px,120*min(100vw,2560px)/1512)}.flex-layout.row-bg--grey-blue+.flex-layout.distributor_search-layout.row-bg--grey-blue{padding-top:max(1rem,60*min(100vw,2560px)/1512)}.distributor_search-layout .distributor-search-box{display:flex;align-items:center;justify-content:space-between;gap:max(2rem,48*min(100vw,2560px)/1512);padding:max(2.5rem,104*min(100vw,2560px)/1512) max(1.25rem,114*min(100vw,2560px)/1512);color:#fff;background-color:#0b0b0b;border-radius:8px}.distributor_search-layout .distributor-search-content{max-width:22rem}.distributor_search-layout .pk-heading{max-width:4.5em;color:inherit}.distributor_search-layout .distributor-search-text{max-width:20.5rem;margin:max(1rem,24*min(100vw,2560px)/1512) 0 0;font-size:max(1rem,18*min(100vw,2560px)/1512);font-weight:500;line-height:1.2}.distributor_search-layout .distributor-search-form{display:flex;flex:0 1 max(20rem,554*min(100vw,2560px)/1512);flex-direction:column;gap:8px;padding:max(1.25rem,40*min(100vw,2560px)/1512);background-color:#2d2d35;border-radius:4px}.distributor_search-layout .distributor-search-form .pk-button{justify-content:center;width:100%;min-height:56px}.distributor_search-layout .distributor-search-field{position:relative;display:flex;align-items:center}.distributor_search-layout .distributor-search-field input[type=text]{width:100%;height:max(3.5rem,67*min(100vw,2560px)/1512);padding:0 56px 0 24px;font-family:"DM Sans","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:500;color:#fff;background-color:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,0);border-radius:2px;outline:none;transition:border-color 200ms cubic-bezier(0.22, 1, 0.36, 1)}.distributor_search-layout .distributor-search-field input[type=text]::-moz-placeholder{color:rgba(255,255,255,.8)}.distributor_search-layout .distributor-search-field input[type=text]::placeholder{color:rgba(255,255,255,.8)}.distributor_search-layout .distributor-search-field input[type=text]:focus-visible{border-color:rgba(255,255,255,.6)}.distributor_search-layout .distributor-search-locate{position:absolute;right:12px;display:grid;place-items:center;width:36px;height:36px;color:#fff;cursor:pointer;background:none;border:0}.distributor_search-layout .distributor-search-locate::before{content:"";display:inline-block;flex-shrink:0;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/location.svg") center/contain no-repeat;mask:url("../assets/images/icons/location.svg") center/contain no-repeat;transition:rotate 600ms cubic-bezier(0.22, 1, 0.36, 1)}.distributor_search-layout .distributor-search-locate:is(:hover,:focus-visible)::before{rotate:90deg}.distributor_search-layout .distributor-search-locate:focus-visible{outline:2px solid #e20321;outline-offset:0}.distributor_search-layout .distributor-search-form.is-locating .distributor-search-locate::before{animation:distributor-locate 1s linear infinite}@keyframes distributor-locate{to{rotate:360deg}}.flex-layout.featured_collection-layout{margin-block:0;padding-block:max(40px,120*min(100vw,2560px)/1512) max(40px,184*min(100vw,2560px)/1512)}.featured_collection-layout .pk-grid-container{row-gap:max(1.5rem,32*min(100vw,2560px)/1512)}.featured_collection-layout .featured-collection{display:grid;grid-template-columns:553fr 327fr 440fr;gap:max(.75rem,16*min(100vw,2560px)/1512);height:max(22rem,657*min(100vw,2560px)/1512)}.featured_collection-layout .featured-collection-tile{position:relative;display:flex;overflow:hidden;border-radius:4px;isolation:isolate}.featured_collection-layout .featured-collection-tile--large::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom, transparent 23%, rgba(0, 0, 0, 0.6))}.featured_collection-layout .featured-collection-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured_collection-layout .featured-collection-statement{position:relative;display:flex;align-items:center;min-height:max(8rem,199*min(100vw,2560px)/1512);padding-left:39px}.featured_collection-layout .featured-collection-statement::before{content:"";display:inline-block;flex-shrink:0;width:23px;height:max(8rem,199*min(100vw,2560px)/1512);background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.featured_collection-layout .featured-collection-statement{align-self:flex-end;margin:0 0 max(1.5rem,40*min(100vw,2560px)/1512) max(1.5rem,41*min(100vw,2560px)/1512);font-family:"din-2014","Arial",sans-serif;font-size:max(1.25rem,28*min(100vw,2560px)/1512);line-height:1;color:#fff;text-transform:uppercase}.featured_collection-layout .featured-collection-statement>span{display:block}.featured_collection-layout .featured-collection-card{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:max(1rem,24*min(100vw,2560px)/1512);padding:max(1.5rem,56*min(100vw,2560px)/1512);color:#fff;background-color:#0b0b0b}.featured_collection-layout .featured-collection-title{max-width:9em;margin:0;color:inherit;text-transform:uppercase}.featured_collection-layout .featured-collection-text{margin:calc(-1*max(0.25rem, 8 * min(100vw, 2560px) / 1512)) 0 0;font-weight:500}.featured_collection-layout .pk-button-group{margin-top:0}@keyframes hero-image-in{from{scale:1.08}}.flex-layout.hero_image-layout{margin-block:0}.hero_image-layout{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:max(7rem,160*min(100vw,2560px)/1512);padding-bottom:max(2.5rem,92*min(100vw,2560px)/1512);overflow:hidden;color:#fff;background-color:#0b0b0b}.hero_image-layout .hero-media{position:absolute;inset:0;z-index:-1}.hero_image-layout .hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, transparent calc(100% - max(3rem, 64 * min(100vw, 2560px) / 1512)), #0b0b0b),linear-gradient(180deg, transparent 53%, rgba(0, 0, 0, 0.4) 73%),linear-gradient(186deg, transparent 58%, rgba(0, 0, 0, 0.5) 88%),linear-gradient(90deg, rgba(0, 0, 0, 0.35), transparent 60%)}.hero_image-layout .hero-blur{position:absolute;inset:30% 0 0}.hero_image-layout .hero-blur span{position:absolute;inset:0}.hero_image-layout .hero-blur span:nth-child(1){backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000000 20%, #000000 40%, transparent 60%);mask-image:linear-gradient(to bottom, transparent 0%, #000000 20%, #000000 40%, transparent 60%)}.hero_image-layout .hero-blur span:nth-child(2){backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom, transparent 20%, #000000 40%, #000000 60%, transparent 80%);mask-image:linear-gradient(to bottom, transparent 20%, #000000 40%, #000000 60%, transparent 80%)}.hero_image-layout .hero-blur span:nth-child(3){backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(to bottom, transparent 40%, #000000 60%, #000000 80%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 40%, #000000 60%, #000000 80%, transparent 100%)}.hero_image-layout .hero-blur span:nth-child(4){backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to bottom, transparent 60%, #000000 80%);mask-image:linear-gradient(to bottom, transparent 60%, #000000 80%)}.hero_image-layout .hero-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:hero-image-in 1.2s cubic-bezier(0.22, 1, 0.36, 1) backwards}.hero_image-layout .pk-grid-container{align-items:end}.hero_image-layout .content-col{display:flex;flex-direction:column;align-items:flex-start}.hero_image-layout .pk-heading{margin-top:max(1rem,24*min(100vw,2560px)/1512);color:inherit}.hero_image-layout .hero-text{margin-top:max(1.25rem,32*min(100vw,2560px)/1512);font-size:max(1.375rem,24*min(100vw,2560px)/1512);font-weight:500;line-height:1.4}.hero_image-layout .hero-buttons{margin-top:max(1.5rem,40*min(100vw,2560px)/1512)}.hero_image-layout .hero-buttons .pk-button-group{margin-top:0}.hero_image-layout .statement-col{display:flex;justify-content:flex-end;margin-bottom:max(-1rem,-67*min(100vw,2560px)/1512)}.hero_image-layout .hero-statement{position:relative;display:flex;align-items:center;min-height:199px;padding-left:39px}.hero_image-layout .hero-statement::before{content:"";display:inline-block;flex-shrink:0;width:23px;height:199px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.hero_image-layout .hero-statement{font-family:"din-2014","Arial",sans-serif;font-size:max(1.25rem,28*min(100vw,2560px)/1512);line-height:1;text-transform:uppercase}.hero_image-layout .hero-statement>span{display:block}.flex-layout.heroes_slider-layout{--panel-inset: max(0.5rem, 20 * min(100vw, 2560px) / 1512);margin-block:0;padding:var(--panel-inset)}.heroes_slider-layout .heroes-slider-panel{padding:max(4rem,132*min(100vw,2560px)/1512) calc(max(20px, 80 * min(100vw, 2560px) / 1512) - var(--panel-inset));overflow:hidden;background-color:#fff;border-radius:8px}.heroes_slider-layout .pk-grid-container{align-items:end}.heroes_slider-layout .pk-heading{margin-top:max(1rem,24*min(100vw,2560px)/1512)}.heroes_slider-layout .link-col{display:flex;justify-content:flex-end}.heroes_slider-layout .heroes-slider-link{display:inline-flex;align-items:center;gap:16px;font-family:"din-2014","Arial",sans-serif;font-size:max(.875rem,14*min(100vw,2560px)/1512);line-height:1;color:#2d2d35;text-decoration:none;text-transform:uppercase}.heroes_slider-layout .heroes-slider-link-line{width:30px;height:1px;background-color:currentColor;transition:width 300ms cubic-bezier(0.22, 1, 0.36, 1)}.heroes_slider-layout .heroes-slider-link:is(:hover,:focus-visible) .heroes-slider-link-line{width:60px}.heroes_slider-layout .swiper{margin-top:max(2rem,48*min(100vw,2560px)/1512);overflow:visible}.heroes_slider-layout .swiper-wrapper{margin:0;padding:0;list-style:none}.heroes_slider-layout .swiper-slide{width:max(17rem,432*min(100vw,2560px)/1512);height:auto}.heroes_slider-layout .heroes-slider-scrollbar{position:relative;width:min(100%,max(54.25rem, 868 * min(100vw, 2560px) / 1512));height:2px;margin:max(2rem,56*min(100vw,2560px)/1512) auto 0;background-color:rgba(11,11,11,.1);border-radius:0}.heroes_slider-layout .heroes-slider-scrollbar .swiper-scrollbar-drag{background-color:#e20321;border-radius:0}.heroes_slider-layout .heroes-slider-scrollbar.swiper-scrollbar-lock{display:none}.heroes_slider-layout .heroes-slider-scrollbar{margin-top:max(2rem,48*min(100vw,2560px)/1512)}.heroes_slider-layout .heroes-slider-footer{display:none}.heroes_slider-layout .hero_card{transition:scale 600ms cubic-bezier(0.22, 1, 0.36, 1),opacity 600ms cubic-bezier(0.22, 1, 0.36, 1)}.flex-layout.image_text_cards-layout{--gutter: max(20px, 80 * min(100vw, 2560px) / 1512);margin-block:0;padding-top:max(4rem,206*min(100vw,2560px)/1512);padding-bottom:max(3rem,135*min(100vw,2560px)/1512);color:#fff;background-color:#0b0b0b}.image_text_cards-layout .image-col{position:relative;grid-row:1/span 2;grid-column-start:1;margin-left:calc(-1*var(--gutter));margin-bottom:calc(-1*max(3rem, 135 * min(100vw, 2560px) / 1512));overflow:hidden;border-top-right-radius:4px}.image_text_cards-layout .image-col::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.2);pointer-events:none}.image_text_cards-layout .image-text-cards-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image_text_cards-layout .content-col{grid-row:1;display:flex;flex-direction:column;align-items:flex-start;padding-top:max(2rem,63*min(100vw,2560px)/1512)}.image_text_cards-layout .pk-heading{max-width:6.35em;margin-top:max(1rem,24*min(100vw,2560px)/1512);color:inherit}.image_text_cards-layout .pk-text{margin-top:max(1rem,24*min(100vw,2560px)/1512);font-weight:500}.image_text_cards-layout .pk-text>:last-child{margin-bottom:0}.image_text_cards-layout .content-buttons{margin-top:max(1.5rem,32*min(100vw,2560px)/1512)}.image_text_cards-layout .content-buttons .pk-button-group{margin-top:0}.image_text_cards-layout .cards-col{position:relative;z-index:1;grid-row:2;grid-column:1/-1;margin-top:max(1rem,61*min(100vw,2560px)/1512)}.image_text_cards-layout .image-text-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:max(.75rem,15*min(100vw,2560px)/1512);margin:0;padding:0;list-style:none}.image_text_cards-layout .image-text-cards>li{display:flex}.image_text_cards-layout .image-text-card{display:flex;flex:1;align-items:flex-end;min-height:max(8rem,167*min(100vw,2560px)/1512);padding:max(1.5rem,37*min(100vw,2560px)/1512);padding-right:max(1.5rem,68*min(100vw,2560px)/1512);color:#fff;transition:padding-right 300ms cubic-bezier(0.22, 1, 0.36, 1);text-decoration:none;background-color:rgba(45,45,53,.95);border-radius:2px}.image_text_cards-layout .image-text-card-title{flex:0 0 max(9rem,184*min(100vw,2560px)/1512);font-family:"din-2014","Arial",sans-serif;font-size:max(1.375rem,24*min(100vw,2560px)/1512);font-weight:700;line-height:1;text-transform:uppercase}.image_text_cards-layout .image-text-card-link{display:flex;flex:1 1 0;align-items:center;gap:max(1rem,23*min(100vw,2560px)/1512);padding-bottom:.15em}.image_text_cards-layout .image-text-card-line{flex:1 1 0;min-width:18px;height:1px;background-color:currentColor}.image_text_cards-layout .image-text-card-label{font-family:"din-2014","Arial",sans-serif;font-size:max(.875rem,14*min(100vw,2560px)/1512);line-height:1;white-space:nowrap;text-transform:uppercase}.image_text_cards-layout a.image-text-card:is(:hover,:focus-visible,.is-active){padding-right:max(1.5rem,37*min(100vw,2560px)/1512)}.flex-layout.industry_slider-layout{margin-block:0;padding-block:max(40px,126*min(100vw,2560px)/1512) max(40px,120*min(100vw,2560px)/1512);overflow-x:clip;color:#fff}.industry_slider-layout .pk-grid-container{align-items:center}.industry_slider-layout .pk-heading{color:inherit}.industry_slider-layout .industry-slider-text{margin:0;font-weight:500}.industry_slider-layout .industry-slider{--card-w: max(16rem, 440 * min(100vw, 2560px) / 1512);--card-w-active: max(18rem, 898 * min(100vw, 2560px) / 1512);--gap: 16px;--drag: 0px;position:relative;margin-top:max(2rem,48*min(100vw,2560px)/1512);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.industry_slider-layout .industry-slider-track{display:flex;gap:var(--gap);margin:0;padding:0;list-style:none;translate:calc(50% - var(--i)*(var(--card-w) + var(--gap)) - var(--card-w-active)/2 + var(--drag)) 0;transition:translate 600ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-slider.is-dragging .industry-slider-track{transition:none}.industry_slider-layout .industry-card{flex:0 0 auto;width:var(--card-w);height:max(24rem,516*min(100vw,2560px)/1512);transition:width 600ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-card.is-active{width:var(--card-w-active)}.industry_slider-layout .industry-card-inner{position:relative;display:flex;align-items:flex-end;height:100%;padding:max(1.5rem,48*min(100vw,2560px)/1512);padding-right:max(1.5rem,64*min(100vw,2560px)/1512);overflow:hidden;color:#fff;text-decoration:none;border-radius:8px;isolation:isolate;-webkit-user-drag:none}.industry_slider-layout .industry-card-inner::before,.industry_slider-layout .industry-card-inner::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.industry_slider-layout .industry-card-inner::before{background:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent 63%)}.industry_slider-layout .industry-card-inner::after{background-color:rgba(0,0,0,.5);transition:opacity 600ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-card-inner:focus-visible{outline:2px solid #e20321;outline-offset:2px}.industry_slider-layout .industry-card.is-active .industry-card-inner::after{opacity:0}.industry_slider-layout .industry-card-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;pointer-events:none}.industry_slider-layout .industry-card-content{display:flex;flex-direction:column;gap:16px}.industry_slider-layout .industry-card-name{font-family:"din-2014","Arial",sans-serif;font-size:max(1.375rem,28*min(100vw,2560px)/1512);font-weight:700;line-height:1;text-transform:uppercase}.industry_slider-layout .industry-card-link{display:flex;align-items:center;gap:16px;font-family:"din-2014","Arial",sans-serif;font-size:max(.875rem,14*min(100vw,2560px)/1512);line-height:1;white-space:nowrap;text-transform:uppercase;opacity:0;translate:0 8px;transition:opacity 300ms cubic-bezier(0.22, 1, 0.36, 1),translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-card.is-active .industry-card-link{opacity:1;translate:0 0;transition-delay:300ms}.industry_slider-layout .industry-card-line{width:60px;height:1px;background-color:currentColor;transition:width 300ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-card.is-active .industry-card-inner:is(:hover,:focus-visible) .industry-card-line{width:90px}.industry_slider-layout .industry-slider-progress{position:relative;width:min(100% - 2*var(--gap),max(55.75rem, 892 * min(100vw, 2560px) / 1512));height:2px;margin:max(2rem,56*min(100vw,2560px)/1512) auto 0;overflow:hidden;background-color:rgba(255,255,255,.3)}.industry_slider-layout .industry-slider-progress span{position:absolute;inset-block:0;left:0;width:calc(100%/var(--count));background-color:#e20321;translate:calc(var(--i)*100%) 0;transition:translate 600ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-slider-cursor{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;gap:8px;padding:8px 16px;font-family:"din-2014","Arial",sans-serif;font-size:max(1rem,18*min(100vw,2560px)/1512);font-weight:600;line-height:1.2;text-transform:uppercase;pointer-events:none;background-color:#e20321;border-radius:2px;opacity:0;scale:.8;translate:-50% -50%;transition:opacity 200ms cubic-bezier(0.22, 1, 0.36, 1),scale 200ms cubic-bezier(0.22, 1, 0.36, 1)}.industry_slider-layout .industry-slider-cursor::before{content:"";display:inline-block;flex-shrink:0;width:24px;height:24px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/move-horizontal.svg") center/contain no-repeat;mask:url("../assets/images/icons/move-horizontal.svg") center/contain no-repeat}.industry_slider-layout .industry-slider.has-cursor{cursor:none}.industry_slider-layout .industry-slider.has-cursor .industry-card-inner{cursor:none}.industry_slider-layout .industry-slider.has-cursor .industry-slider-cursor{opacity:1;scale:1}.flex-layout.product_explorer-layout{margin-block:max(40px,145*min(100vw,2560px)/1512);overflow-x:clip}.product_explorer-layout .pk-grid-container{align-items:center;row-gap:max(1.5rem,40*min(100vw,2560px)/1512)}.product_explorer-layout .pk-heading{margin:0}.product_explorer-layout .tabs-col{display:flex;justify-content:flex-end}.product_explorer-layout .product-explorer-tabs{position:relative;display:flex;gap:max(.5rem,24*min(100vw,2560px)/1512);width:100%;padding:12px 16px 12px 12px;background-color:#f2f2f2;border-radius:4px}.product_explorer-layout .product-explorer-tabs::before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:var(--pill-w, 0);background-color:#fff;border-radius:2px;opacity:0;translate:var(--pill-x, 0) 0}.product_explorer-layout .product-explorer-tabs.has-pill::before{opacity:1;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1),width 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_explorer-layout .product-explorer-tab{position:relative;flex:1 1 auto;min-height:56px;padding:15px max(.75rem,24*min(100vw,2560px)/1512);font-family:"din-2014","Arial",sans-serif;font-size:max(1rem,16*min(100vw,2560px)/1512);font-weight:600;line-height:1;color:rgba(45,45,53,.8);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:none;border:0;border-radius:2px;transition:color 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_explorer-layout .product-explorer-tab[aria-selected=true]{color:#0b0b0b}.product_explorer-layout .product-explorer-tab:focus-visible{outline:2px solid #e20321;outline-offset:2px}.product_explorer-layout .product-explorer-tabs:not(.has-pill) .product-explorer-tab[aria-selected=true]{background-color:#fff}.product_explorer-layout .swiper{overflow:visible}.product_explorer-layout .swiper-wrapper{margin:0;padding:0;list-style:none}.product_explorer-layout .swiper-slide{height:auto}.product_explorer-layout .product-explorer-tile{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:max(1rem,24*min(100vw,2560px)/1512);height:100%;min-height:max(22rem,446*min(100vw,2560px)/1512);padding:max(2rem,48*min(100vw,2560px)/1512) max(1.5rem,64*min(100vw,2560px)/1512);color:#0b0b0b;text-align:center;text-decoration:none;background-color:#f2f2f2;border-radius:4px;transition:scale 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_explorer-layout .product-explorer-tile:is(:hover,:focus-visible){scale:1.03}.product_explorer-layout .product-explorer-tile:is(:hover,:focus-visible) .pk-button-icon::before{translate:16px 0;transition:translate 250ms cubic-bezier(0.55, 0, 1, 0.45)}.product_explorer-layout .product-explorer-tile:is(:hover,:focus-visible) .pk-button-icon::after{translate:0 0;transition:translate 300ms cubic-bezier(0.22, 1, 0.36, 1) 120ms}.product_explorer-layout .product-explorer-tile:focus-visible{outline:2px solid #e20321;outline-offset:2px}.product_explorer-layout .product-explorer-title{text-transform:uppercase}.product_explorer-layout .product-explorer-media{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:80%}.product_explorer-layout .product-explorer-image{width:100%;height:auto;max-height:max(10rem,200*min(100vw,2560px)/1512);-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.product_explorer-layout .pk-button{pointer-events:none;transition:background-color 300ms cubic-bezier(0.22, 1, 0.36, 1),border-color 300ms cubic-bezier(0.22, 1, 0.36, 1),color 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_explorer-layout .product-explorer-tile:is(:hover,:focus-visible) .pk-button{color:#fff;background-color:#2d2d35;border-color:#2d2d35}.product_explorer-layout .product-explorer-scrollbar{position:relative;width:min(100%,max(54.25rem, 868 * min(100vw, 2560px) / 1512));height:2px;margin:max(2rem,56*min(100vw,2560px)/1512) auto 0;background-color:rgba(11,11,11,.1);border-radius:0}.product_explorer-layout .product-explorer-scrollbar .swiper-scrollbar-drag{background-color:#0b0b0b;border-radius:0}.product_explorer-layout .product-explorer-scrollbar.swiper-scrollbar-lock{display:none}.flex-layout.text_images-layout{margin-block:0;padding-block:max(40px,80*min(100vw,2560px)/1512) max(40px,120*min(100vw,2560px)/1512)}.text_images-layout .pk-grid-container{align-items:center}.text_images-layout .content-col{display:flex;flex-direction:column;align-items:flex-start}.text_images-layout .pk-heading{margin-top:max(1rem,24*min(100vw,2560px)/1512)}.text_images-layout .pk-text{margin-top:max(1rem,24*min(100vw,2560px)/1512);font-weight:500}.text_images-layout .pk-text>:last-child{margin-bottom:0}.text_images-layout .content-buttons{margin-top:max(1.5rem,32*min(100vw,2560px)/1512)}.text_images-layout .content-buttons .pk-button-group{margin-top:0}.text_images-layout .text-images{display:grid;grid-template-columns:388fr 264fr;gap:max(.75rem,16*min(100vw,2560px)/1512);height:max(20rem,715*min(100vw,2560px)/1512)}.text_images-layout .text-images-item{overflow:hidden;border-radius:4px}.text_images-layout .text-images-item:only-child{grid-column:1/-1}.text_images-layout .text-images-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_card{position:relative;display:flex;align-items:flex-end;height:100%;min-height:max(24rem,511*min(100vw,2560px)/1512);padding:max(1.5rem,40*min(100vw,2560px)/1512);overflow:hidden;color:#fff;border-radius:4px;isolation:isolate}.hero_card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, transparent 55%)}.hero_card .hero-card-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero_card .hero-card-caption{position:relative;display:flex;align-items:center;min-height:max(7rem,148.8*min(100vw,2560px)/1512);padding-left:39px}.hero_card .hero-card-caption::before{content:"";display:inline-block;flex-shrink:0;width:23px;height:max(7rem,148.8*min(100vw,2560px)/1512);background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.hero_card .hero-card-caption{flex-direction:column;align-items:flex-start;justify-content:center;gap:max(1rem,22*min(100vw,2560px)/1512);font-family:"din-2014","Arial",sans-serif;text-transform:uppercase}.hero_card .hero-card-name{margin:0;font-family:"din-2014","Arial",sans-serif;font-size:max(1.375rem,28*min(100vw,2560px)/1512);font-weight:700;line-height:1;letter-spacing:0;color:inherit}.hero_card .hero-card-location{margin:0;font-size:max(1.25rem,22*min(100vw,2560px)/1512);line-height:1}.product_card{height:100%}.product_card .product-card-link{display:flex;flex-direction:column;gap:max(1.25rem,31*min(100vw,2560px)/1512);height:100%;padding:max(1rem,24*min(100vw,2560px)/1512);color:#0b0b0b;text-decoration:none;background-color:#fff;border-radius:4px;transition:box-shadow 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_card .product-card-link:is(:hover,:focus-visible){box-shadow:0 12px 32px rgba(0,0,0,.08)}.product_card .product-card-link:focus-visible{outline:2px solid #e20321;outline-offset:2px}.product_card .product-card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:244/264;overflow:hidden}.product_card .product-card-image{width:90%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:scale 600ms cubic-bezier(0.22, 1, 0.36, 1)}.product_card .product-card-link:is(:hover,:focus-visible) .product-card-image{scale:1.05}.product_card .product-card-body{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:max(1rem,24*min(100vw,2560px)/1512);border-top:1px solid rgba(11,11,11,.2)}.product_card .product-card-text{display:flex;flex-direction:column;min-width:0}.product_card .product-card-number{font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;line-height:1.5;opacity:.7}.product_card .product-card-label{font-family:"dharma-gothic-e","Arial Narrow",sans-serif;font-size:max(2rem,40*min(100vw,2560px)/1512);font-weight:700;line-height:.9;color:#e20321;text-transform:uppercase}.product_card .product-card-name{font-size:max(.875rem,14*min(100vw,2560px)/1512);font-weight:500;line-height:1.5}.product_card .product-card-eco{display:flex;flex-direction:column;gap:10px;color:#e20321}.product_card .product-card-eco-icon--leaf::before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/leaf.svg") center/contain no-repeat;mask:url("../assets/images/icons/leaf.svg") center/contain no-repeat}.product_card .product-card-eco-icon--recycle::before{content:"";display:inline-block;flex-shrink:0;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/recycle.svg") center/contain no-repeat;mask:url("../assets/images/icons/recycle.svg") center/contain no-repeat}@media screen and (min-width: 768px)and (max-width: 992px){.hide-md{display:none !important}.pk-grid-container,.pk-grid-container--full{grid-template-columns:repeat(8, minmax(0, 1fr))}.md-span-1{grid-column-end:span 1}.md-span-2{grid-column-end:span 2}.md-span-3{grid-column-end:span 3}.md-span-4{grid-column-end:span 4}.md-span-5{grid-column-end:span 5}.md-span-6{grid-column-end:span 6}.md-span-7{grid-column-end:span 7}.md-span-8{grid-column-end:span 8}.md-span-9{grid-column-end:span 9}.md-span-10{grid-column-end:span 10}.md-span-11{grid-column-end:span 11}.md-span-12{grid-column-end:span 12}.md-offset-0{grid-column-start:1}.md-offset-1{grid-column-start:2}.md-offset-2{grid-column-start:3}.md-offset-3{grid-column-start:4}.md-offset-4{grid-column-start:5}.md-offset-5{grid-column-start:6}.md-offset-6{grid-column-start:7}.md-offset-7{grid-column-start:8}.md-offset-8{grid-column-start:9}.md-offset-9{grid-column-start:10}.md-offset-10{grid-column-start:11}.md-offset-11{grid-column-start:12}.md-offset-12{grid-column-start:13}}@media screen and (min-width: 993px){.pk-menu .menu .mega-menu{position:static}.pk-menu .menu .mega-menu::before{content:"";position:absolute;pointer-events:none;width:100vw;height:calc(100dvh - var(--pk-header-height));max-width:100%;top:var(--pk-header-height);left:0;z-index:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);opacity:0;transition:opacity 300ms ease-out}.pk-menu .menu .mega-menu:is(:hover,:active,:focus)::before{opacity:1}.pk-menu .menu .mega-menu>.pk-submenu{max-width:100%;padding-inline:max(1.5rem,80*min(100vw,2560px)/1512);left:0;right:0;top:var(--pk-header-height);height:-moz-fit-content;height:fit-content}.pk-menu .menu .mega-menu>.pk-submenu>.pk-submenu-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.pk-menu .menu .mega-menu .pk-submenu .pk-submenu{position:static;opacity:1;padding:0}.pk-menu .back-button-wrapper{display:none}header.pk-header.header-light .pk-menu .menu>.pk-menu-item>a{color:#0b0b0b}.pk-menu .menu>.pk-menu-item>a{position:relative}.pk-menu .menu>.pk-menu-item>a::before{content:"";position:absolute;right:0;bottom:-2px;left:0;height:1px;background-color:#e20321;scale:0 1;transform-origin:right center;transition:scale 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-menu .menu>.pk-menu-item.has-submenu>a::before{right:18px}.pk-menu .menu>.pk-menu-item:is(:hover,:focus-within,.current-menu-item,.current-menu-ancestor)>a::before{scale:1 1;transform-origin:left center}.pk-menu>.menu>.pk-menu-item>.pk-submenu{top:calc(100% + 46px);left:-32px;width:320px}.pk-menu>.menu>.pk-menu-item>.pk-submenu::before{height:46px}.pk-menu .pk-submenu .pk-menu-item.has-submenu{position:static}.pk-menu .pk-submenu .pk-submenu{top:0;bottom:0;left:100%;width:320px;border-radius:0 4px 4px 0}.pk-menu .pk-submenu:has(>.pk-submenu-wrapper>.has-submenu:is(:hover,:focus-within)){border-top-right-radius:0;border-bottom-right-radius:0}.pk-menu .menu>.pk-menu-item{animation:motion-down 600ms cubic-bezier(0.22, 1, 0.36, 1) backwards;animation-delay:calc(200ms + var(--i)*50ms)}.pk-menu .pk-submenu{translate:0 8px;transition:opacity 200ms cubic-bezier(0.22, 1, 0.36, 1),translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-menu .pk-submenu .pk-submenu-wrapper>li{opacity:0;translate:0 8px;transition:opacity 200ms cubic-bezier(0.22, 1, 0.36, 1),translate 300ms cubic-bezier(0.22, 1, 0.36, 1)}.pk-menu .has-submenu:is(:hover,:focus-within)>.pk-submenu{translate:none}.pk-menu .has-submenu:is(:hover,:focus-within)>.pk-submenu>.pk-submenu-wrapper>li{opacity:1;translate:none;transition-delay:calc(60ms + var(--i)*50ms)}.product_explorer-layout .swiper{clip-path:inset(-24px -10px)}}@media screen and (min-width: 993px)and (max-width: 1200px){.hide-lg{display:none !important}.lg-span-1{grid-column-end:span 1}.lg-span-2{grid-column-end:span 2}.lg-span-3{grid-column-end:span 3}.lg-span-4{grid-column-end:span 4}.lg-span-5{grid-column-end:span 5}.lg-span-6{grid-column-end:span 6}.lg-span-7{grid-column-end:span 7}.lg-span-8{grid-column-end:span 8}.lg-span-9{grid-column-end:span 9}.lg-span-10{grid-column-end:span 10}.lg-span-11{grid-column-end:span 11}.lg-span-12{grid-column-end:span 12}.lg-offset-0{grid-column-start:1}.lg-offset-1{grid-column-start:2}.lg-offset-2{grid-column-start:3}.lg-offset-3{grid-column-start:4}.lg-offset-4{grid-column-start:5}.lg-offset-5{grid-column-start:6}.lg-offset-6{grid-column-start:7}.lg-offset-7{grid-column-start:8}.lg-offset-8{grid-column-start:9}.lg-offset-9{grid-column-start:10}.lg-offset-10{grid-column-start:11}.lg-offset-11{grid-column-start:12}.lg-offset-12{grid-column-start:13}header.pk-header>.pk-header-wrapper{padding-inline:24px}.pk-menu .menu{gap:16px}header.pk-header .header-bar{padding-left:96px}}@media screen and (min-width: 1201px){.hide-xl{display:none !important}.xl-span-1{grid-column-end:span 1}.xl-span-2{grid-column-end:span 2}.xl-span-3{grid-column-end:span 3}.xl-span-4{grid-column-end:span 4}.xl-span-5{grid-column-end:span 5}.xl-span-6{grid-column-end:span 6}.xl-span-7{grid-column-end:span 7}.xl-span-8{grid-column-end:span 8}.xl-span-9{grid-column-end:span 9}.xl-span-10{grid-column-end:span 10}.xl-span-11{grid-column-end:span 11}.xl-span-12{grid-column-end:span 12}.xl-offset-0{grid-column-start:1}.xl-offset-1{grid-column-start:2}.xl-offset-2{grid-column-start:3}.xl-offset-3{grid-column-start:4}.xl-offset-4{grid-column-start:5}.xl-offset-5{grid-column-start:6}.xl-offset-6{grid-column-start:7}.xl-offset-7{grid-column-start:8}.xl-offset-8{grid-column-start:9}.xl-offset-9{grid-column-start:10}.xl-offset-10{grid-column-start:11}.xl-offset-11{grid-column-start:12}.xl-offset-12{grid-column-start:13}}@media screen and (max-width: 1200px){.product-archive .product-archive-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.product-archive.is-filters-hidden .product-archive-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.pk-footer .footer-main{grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px 32px}.pk-footer .footer-logo{justify-self:end;align-self:end}.image_text_cards-layout .image-text-card{flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-end}.image_text_cards-layout .image-text-card-link{flex:0 0 auto;width:100%}}@media screen and (max-width: 992px){.flex-layout{margin-block:64px}.flex-layout{padding-inline:40px}body:has(.pk-menu .menu.open){overflow-y:hidden}body:has(.menu.is_animating){overflow:hidden}header>.pk-header-wrapper{padding-inline:40px}.pk-menu .pk-menu-item.has-submenu{position:static}.pk-menu{position:static;padding:20px;padding-right:0px}.pk-menu .hamburger{margin-left:auto;position:relative;z-index:5;display:flex;flex-direction:column;gap:.35em;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:auto;aspect-ratio:1;transition:gap 250ms ease-out}.pk-menu .hamburger span{--duration: 250ms;--delay: 0ms;--delay-out: 50ms;display:block;background-color:#0b0b0b;height:2px;width:1.5em;transform-origin:center;transition:rotate var(--duration) ease-out var(--delay),scale var(--duration) ease-in-out var(--delay-out),transform var(--duration) ease-out var(--delay),translate var(--duration) ease-in-out var(--delay-out)}.pk-menu .hamburger span:nth-child(3){transform:rotate(-180deg)}.pk-menu .hamburger:has(+.menu.open){gap:0}.pk-menu .hamburger:has(+.menu.open) span{--delay: 250ms;--delay: 125ms;--delay-out: 0ms;rotate:-135deg}.pk-menu .hamburger:has(+.menu.open) span:nth-child(1){translate:0 100%;transform:rotate(180deg)}.pk-menu .hamburger:has(+.menu.open) span:nth-child(2){scale:0 100%}.pk-menu .hamburger:has(+.menu.open) span:nth-child(3){transform:rotate(-90deg);translate:0 -100%}.pk-menu .menu{padding:80px;padding-top:calc(20px + var(--pk-header-height));width:100vw;height:100svh;position:absolute;inset:0;overflow:clip;display:flex;flex-direction:column;align-items:flex-start;z-index:3;background-color:#0b0b0b}.pk-menu .menu:not(.open):not(.is_animating){display:none}.pk-menu .pk-submenu{padding-top:calc(20px + var(--pk-header-height));inset:0;width:100vw;height:100dvh;position:absolute;z-index:4;opacity:1}.pk-menu .pk-submenu.open{pointer-events:all;overflow:auto}.flex-layout.product-archive{padding-bottom:64px}.product-archive .product-archive-main{display:contents}.product-archive .product-archive-main>*{grid-column:1/-1}.product-archive .pk-breadcrumbs{order:1}.product-archive .product-archive-title{order:2}.product-archive .product-archive-intro{order:3}.product-archive .product-archive-toolbar{order:4}.product-archive .product-archive-sidebar{order:5;max-width:none}.product-archive .product-archive-results{order:6;margin-top:0}.product-archive .product-archive-cta{display:none}.product-archive .product-archive-search{flex:1 1 100%;order:3}.product-archive .product-archive-count{align-self:center}.product-archive.is-filters-hidden .product-archive-grid,.product-archive .product-archive-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.pk-grid-container,.pk-grid-container--full{-moz-column-gap:24px;column-gap:24px;row-gap:24px}header.pk-header.header-light>.pk-header-wrapper{min-height:0;padding-block:8px}header.pk-header.header-light .header-bar{background-color:rgba(0,0,0,0)}header.pk-header.header-light .pk-menu .hamburger span{background-color:#0b0b0b}header.pk-header.header-light:has(.pk-menu .menu.open){background-color:#0b0b0b}header.pk-header.header-light:has(.pk-menu .menu.open) .pk-menu .hamburger span{background-color:#fff}header.pk-header>.pk-header-wrapper{padding-inline:40px}header.pk-header .header-bar{position:static;flex:1;justify-content:space-between;padding:0 16px;background-color:rgba(11,11,11,.92)}header.pk-header .header-bar::before{content:none}header.pk-header .header-logo{position:static;margin-block:-12px}header.pk-header .header-logo img{height:64px}.pk-menu{padding:0}.pk-menu .hamburger{width:40px;padding:0;font-size:16px;background:none;border:0;cursor:pointer}.pk-menu .hamburger span{background-color:#fff}.pk-menu .menu{gap:0;padding-inline:40px}.pk-menu .menu>.pk-menu-item{width:100%}.pk-menu .menu>.pk-menu-item>a{justify-content:space-between;padding-block:14px;font-size:max(1.125rem,18*min(100vw,2560px)/1512)}.pk-menu .menu>.pk-menu-item.has-submenu>a::after{rotate:-90deg}.pk-menu .pk-submenu{border-radius:0;padding-inline:40px}.pk-menu .pk-submenu .pk-submenu{width:100vw;left:0}.pk-menu .back-button-wrapper{display:flex;align-items:center;gap:16px;padding-bottom:16px}.pk-menu .back-button-wrapper button.back{display:inline-flex;align-items:center;gap:8px;padding:0;font:inherit;font-weight:500;color:#fff;text-transform:capitalize;background:none;border:0;cursor:pointer}.pk-menu .back-button-wrapper button.back::before{content:"";display:inline-block;flex-shrink:0;width:7px;height:12px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;mask:url("../assets/images/icons/chevron-right.svg") center/contain no-repeat;rotate:180deg}.pk-menu .back-button-wrapper a{font-weight:700;color:#fff;text-decoration:none}html:has(.pk-menu .menu:is(.open,.is_animating)),html:has(.pk-menu .menu:is(.open,.is_animating)) body{overflow:hidden;overscroll-behavior:none}.pk-menu .menu,.pk-menu .pk-submenu.open{overflow:hidden auto;overscroll-behavior:contain}.pk-menu .menu.open>li>a,.pk-menu .pk-submenu.open>.pk-submenu-wrapper>li:not(.has-submenu),.pk-menu .pk-submenu.open>.pk-submenu-wrapper>li.has-submenu>a{animation:motion-up 300ms cubic-bezier(0.22, 1, 0.36, 1) backwards;animation-delay:calc(200ms + var(--i, 0)*50ms)}.pk-footer .footer-catalogue-content{flex-direction:column;align-items:flex-start}.pk-footer .footer-catalogue-intro{max-width:none}.pk-footer .footer-catalogue-tiles{width:100%}.pk-footer .footer-catalogue-tile{flex:1;width:auto;padding-right:64px}.flex-layout.accordion_image-layout{padding-block:64px}.accordion_image-layout .image-col{margin-top:max(1.5rem,40*min(100vw,2560px)/1512)}.flex-layout.cta_banner-layout{--cta-space: 64px}.flex-layout.cta_banner-layout.cta-banner--white{margin-bottom:64px;padding-bottom:0}.flex-layout.distributor_search-layout{padding-block:64px}.distributor_search-layout .distributor-search-box{flex-direction:column;align-items:stretch}.distributor_search-layout .distributor-search-content{max-width:none}.distributor_search-layout .distributor-search-form{flex-basis:auto}.flex-layout.featured_collection-layout{padding-block:64px}.featured_collection-layout .featured-collection{grid-template-columns:minmax(0, 1fr);height:auto}.featured_collection-layout .featured-collection-tile--large{aspect-ratio:4/5}.featured_collection-layout .featured-collection-tile--small{display:none}.hero_image-layout .hero-blur{display:none}.hero_image-layout .hero-media::after{background:linear-gradient(180deg, transparent calc(100% - max(3rem, 64 * min(100vw, 2560px) / 1512)), #0b0b0b),linear-gradient(180deg, transparent 35%, rgba(0, 0, 0, 0.65) 85%)}.hero_image-layout .statement-col{justify-content:flex-start;margin-top:48px;margin-bottom:0}.hero_image-layout .hero-statement{position:relative;display:flex;align-items:center;min-height:150px;padding-left:32px}.hero_image-layout .hero-statement::before{content:"";display:inline-block;flex-shrink:0;width:18px;height:150px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.flex-layout.heroes_slider-layout{padding:var(--panel-inset)}.heroes_slider-layout .heroes-slider-panel{padding-inline:calc(40px - var(--panel-inset))}.heroes_slider-layout .link-col{display:none}.heroes_slider-layout .heroes-slider-footer{display:flex;justify-content:center;margin-top:32px}.flex-layout.image_text_cards-layout{--gutter: 40px;padding-block:64px}.image_text_cards-layout .content-col{grid-row:1;padding-top:0}.image_text_cards-layout .image-col{grid-row:2;aspect-ratio:4/3;margin-inline:calc(-1*var(--gutter));margin-top:24px;margin-bottom:0;border-radius:0}.image_text_cards-layout .cards-col{grid-row:3;margin-top:-96px}.image_text_cards-layout .image-text-cards{grid-template-columns:minmax(0, 1fr)}.image_text_cards-layout .image-text-card{flex-direction:row;align-items:flex-end;min-height:120px}.image_text_cards-layout .image-text-card-title{flex:1 1 auto}.image_text_cards-layout .image-text-card-link{flex:0 0 auto;width:auto}.image_text_cards-layout .image-text-card-line{flex:0 0 auto;width:24px;transition:width 300ms cubic-bezier(0.22, 1, 0.36, 1)}.image_text_cards-layout a.image-text-card:is(:hover,:focus-visible,.is-active) .image-text-card-line{width:48px}.flex-layout.industry_slider-layout{padding-block:64px}.industry_slider-layout .industry-slider{--card-w: 70vw;--card-w-active: 80vw}.flex-layout.product_explorer-layout{margin-block:64px}.product_explorer-layout .pk-grid-container{align-items:start}.product_explorer-layout .tabs-col{justify-content:flex-start}.product_explorer-layout .product-explorer-tabs{flex-wrap:wrap;gap:8px;padding:0;background:none}.product_explorer-layout .product-explorer-tabs::before{content:none}.product_explorer-layout .product-explorer-tab{flex:0 0 auto;min-height:48px;padding:12px 20px;font-size:max(.875rem,14*min(100vw,2560px)/1512);color:#0b0b0b;background-color:#f2f2f2;transition:background-color 300ms cubic-bezier(0.22, 1, 0.36, 1),color 300ms cubic-bezier(0.22, 1, 0.36, 1)}.product_explorer-layout .product-explorer-tab[aria-selected=true]{color:#fff;background-color:#2d2d35}.product_explorer-layout .product-explorer-tabs:not(.has-pill) .product-explorer-tab[aria-selected=true]{background-color:#2d2d35}.flex-layout.text_images-layout{padding-block:64px}.text_images-layout .images-col{margin-top:max(1.5rem,32*min(100vw,2560px)/1512)}.text_images-layout .text-images{grid-template-columns:minmax(0, 1fr);height:auto;aspect-ratio:4/5}.text_images-layout .text-images-item+.text-images-item{display:none}}@media screen and (max-width: 767px){.flex-layout{margin-block:40px}.flex-layout{padding-inline:20px}.hide-sm{display:none !important}header>.pk-header-wrapper{padding-inline:20px}.pk-menu .menu{padding-inline:1rem}.product-archive.is-filters-hidden .product-archive-grid,.product-archive .product-archive-grid{grid-template-columns:minmax(0, 1fr)}.pk-grid-container,.pk-grid-container--full{-moz-column-gap:16px;column-gap:16px;row-gap:16px}.pk-grid-container,.pk-grid-container--full{grid-template-columns:repeat(5, minmax(0, 1fr))}.sm-span-1{grid-column-end:span 1}.sm-span-2{grid-column-end:span 2}.sm-span-3{grid-column-end:span 3}.sm-span-4{grid-column-end:span 4}.sm-span-5{grid-column-end:span 5}.sm-span-6{grid-column-end:span 6}.sm-span-7{grid-column-end:span 7}.sm-span-8{grid-column-end:span 8}.sm-span-9{grid-column-end:span 9}.sm-span-10{grid-column-end:span 10}.sm-span-11{grid-column-end:span 11}.sm-span-12{grid-column-end:span 12}.sm-offset-0{grid-column-start:1}.sm-offset-1{grid-column-start:2}.sm-offset-2{grid-column-start:3}.sm-offset-3{grid-column-start:4}.sm-offset-4{grid-column-start:5}.sm-offset-5{grid-column-start:6}.sm-offset-6{grid-column-start:7}.sm-offset-7{grid-column-start:8}.sm-offset-8{grid-column-start:9}.sm-offset-9{grid-column-start:10}.sm-offset-10{grid-column-start:11}.sm-offset-11{grid-column-start:12}.sm-offset-12{grid-column-start:13}header.pk-header>.pk-header-wrapper{padding-inline:20px}header.pk-header .header-button{display:none}.pk-menu .menu,.pk-menu .pk-submenu{padding-inline:20px}body:has(.pk-menu .menu.open) header.pk-header .header-button{position:fixed;inset-inline:20px;bottom:24px;z-index:10;display:flex;justify-content:center}.pk-footer .footer-catalogue-tiles{flex-direction:column}.pk-footer .footer-catalogue-tile{min-height:140px}.pk-footer .footer-main{grid-template-columns:minmax(0, 1fr);gap:40px}.pk-footer .footer-slogan{position:relative;display:flex;align-items:center;min-height:160px;padding-left:29px}.pk-footer .footer-slogan::before{content:"";display:inline-block;flex-shrink:0;width:20px;height:160px;background-color:currentColor;-webkit-mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;mask:url("../assets/images/icons/bracket.svg") center/contain no-repeat;position:absolute;top:50%;left:0;translate:0 -50%;rotate:180deg;color:#e20321}.pk-footer .footer-office{align-self:start}.pk-footer .footer-logo{justify-self:start}.pk-footer .footer-bottom{flex-direction:column;align-items:flex-start}.pk-footer .footer-copyright{margin-left:0}.flex-layout.accordion_image-layout{padding-block:40px}.flex-layout.cta_banner-layout{--cta-space: 40px}.flex-layout.cta_banner-layout.cta-banner--white{margin-bottom:40px;padding-bottom:0}.flex-layout.distributor_search-layout{padding-block:40px}.flex-layout.featured_collection-layout{padding-block:40px}.flex-layout.heroes_slider-layout{padding:var(--panel-inset)}.heroes_slider-layout .heroes-slider-panel{padding-inline:calc(20px - var(--panel-inset))}.heroes_slider-layout .swiper-slide:not(.swiper-slide-active) .hero_card{opacity:.5;scale:.92}.flex-layout.image_text_cards-layout{--gutter: 20px;padding-block:40px}.image_text_cards-layout .image-col{aspect-ratio:1;margin-top:16px}.image_text_cards-layout .cards-col{margin-top:-64px}.image_text_cards-layout .image-text-card{flex-direction:column;gap:1rem;align-items:flex-start;justify-content:flex-end;min-height:104px}.flex-layout.industry_slider-layout{padding-block:40px}.flex-layout.product_explorer-layout{margin-block:40px}.product_explorer-layout .product-explorer-tabs{flex-wrap:nowrap}.product_explorer-layout .product-explorer-tab{flex:1 1 auto;min-height:44px;padding:10px 12px;font-size:.8125rem;white-space:normal}.flex-layout.text_images-layout{padding-block:40px}.hero_card .hero-card-caption{gap:.75rem}.hero_card .hero-card-name{font-size:1.25rem}.hero_card .hero-card-location{font-size:1rem}.product_card .product-card-media{aspect-ratio:4/3}}@media screen and (prefers-reduced-motion: no-preference){[data-reveal]:not([data-reveal-ready]){opacity:0;animation:motion-show 0s 3s forwards}}@media screen and (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:1ms !important;animation-delay:0ms !important;transition-duration:1ms !important;transition-delay:0ms !important}}
/*# sourceMappingURL=all.min.css.map */
