@font-face{font-family:Metropolis;font-weight:400;src:url(/wp-content/fonts/metropolis/Metropolis-Regular.otf) format("opentype")}@font-face{font-family:Metropolis;font-weight:500;src:url(/wp-content/fonts/metropolis/Metropolis-Medium.otf) format("opentype")}@font-face{font-family:Metropolis;font-weight:700;src:url(/wp-content/fonts/metropolis/Metropolis-Bold.otf) format("opentype")}:root{--max-width:clamp(65.625rem,54.167vw + 25rem,90rem);--padding-buttons-tb:1.5rem!important;--padding-buttons-lr:2rem!important;--big-normal-text-size:1.25rem!important;--big-headline-1-size:5rem!important;--big-headline-2-size:3.5rem!important;--big-headline-3-size:2.5rem!important;--big-headline-4-size:2rem!important;--big-headline-5-size:1.75rem!important;--font-size-buttons-big:var(--big-normal-text-size)!important;--intro-text-big:1.6rem!important}@media (min-width:1300px){:root{--big-normal-text-size:1.65rem!important}}@media (min-width:1500px){:root{--big-normal-text-size:1.45rem!important}}@media (min-width:1800px){:root{--big-normal-text-size:1.25rem!important;--font-size-buttons-big:1.25rem!important;--intro-text-big:1.6rem!important}}.tallteller .fl-number .fl-number-string{font-size:4rem!important}html{font-size:16px}@media (min-width:1300px){html{font-size:.8333333333vw}}@media (min-width:1920px){html{font-size:16px}}body{overflow-x:hidden}.fl-row-fixed-width{max-width:var(--max-width)}.smart-dynamic__header{padding:1rem;position:fixed;top:0;width:100%;z-index:100}@media (min-width:456px){.smart-dynamic__header{padding:2.5rem 5vw}}@media (min-width:990px){.smart-dynamic__header{padding:2.5rem 5rem}}.smart-dynamic__header-inner-wrapper{display:flex;justify-content:space-between;margin:auto;max-width:var(--content-max-width)}.smart-dynamic__header-logo-wrapper{align-items:center;display:flex;justify-content:center}.smart-dynamic__header-logo-link{font-family:Inter;font-size:1rem;font-weight:700}.smart-dynamic__header-logo-link svg #nortroll-text path,.smart-dynamic__header-logo-link svg #sicame-group{fill:#fff}.smart-dynamic__header-nav{align-items:center;display:grid;gap:1.5rem;transform:translateX(2.5vw)}@media (min-width:768px){.smart-dynamic__header-nav{grid-template-columns:1fr auto}}@media (min-width:990px){.smart-dynamic__header-nav{transform:translateX(2.5rem)}}.smart-dynamic__header-top-container-wrapper{--link-text-color:#fff;display:none}@media (min-width:768px){.smart-dynamic__header-top-container-wrapper{display:block}}.smart-dynamic__header-top-container{display:flex;flex-direction:row;gap:1rem;list-style:none;margin:0;padding-inline-start:0}.smart-dynamic__header-top-container li{padding:1rem 0}.smart-dynamic__header-menu{align-items:center;display:flex;flex-direction:row;gap:1rem}.smart-dynamic__header-menu-button{--button-size:48px;align-items:center;background:linear-gradient(180deg,#f4b252,#ffd772)!important;border:none!important;border-radius:100rem;color:#121717!important;cursor:pointer;display:flex;height:var(--button-size);justify-content:center;padding:0;position:relative;width:var(--button-size);z-index:1000}.smart-dynamic__header-menu-button .menu-span-wrapper{display:block;height:1rem;position:relative;width:1.5rem}.smart-dynamic__header-menu-button .menu-span-element{background-color:currentColor;height:2px;left:0;position:absolute;transform:translateY(-50%);transform-origin:center;width:100%}.smart-dynamic__header-menu-button .menu-span-element--1{top:calc(var(--y-pos, 0)*1%)}.smart-dynamic__header-menu-button .menu-span-element--2{top:calc(var(--y-pos, 50)*1%)}.smart-dynamic__header-menu-button .menu-span-element--3{top:calc(var(--y-pos, 100)*1%)}.smart-dynamic__mega-nav{--padding-top:6rem;--background:linear-gradient(180deg,#121717,#2a2e2e);height:100%;min-width:30vw;padding:var(--padding-top) 4rem 0 4rem;position:fixed;right:0;top:0;visibility:collapse;z-index:-1}@media (min-height:870px){.smart-dynamic__mega-nav{--padding-top:12.5rem}}.smart-dynamic__mega-nav:before{background:var(--background);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.smart-dynamic__mega-menu{display:flex;flex-direction:column;gap:3rem}.smart-dynamic__mega-menu,.smart-dynamic__mega-menu ul{list-style-type:none;padding-inline-start:0}.smart-dynamic__mega-menu .nav-link{color:var(--link-color,#fff)!important;cursor:pointer;font-size:18px;line-height:1.8em;position:relative;text-decoration:none;z-index:1}.smart-dynamic__mega-menu>.nav-item>.nav-link{display:block;font-size:32px}.smart-dynamic__mega-menu>.nav-item.menu-item-has-children+.nav-item:not(.menu-item-has-children){margin-top:3rem}.smart-dynamic__mega-menu .submenu{background:linear-gradient(180deg,#fff,#f5f6f7);display:flex;flex-direction:column;gap:3rem;height:100%;left:100%;min-width:-moz-max-content;min-width:max-content;padding-top:var(--padding-top);padding-inline:4rem;position:absolute;top:0;transform:translateX(-100%);transition:.25s;visibility:collapse;width:100%;z-index:-1}.smart-dynamic__mega-menu .submenu .nav-item{--link-color:var(--link-text-color)}.smart-dynamic__backdrop{background-color:rgba(0,0,0,.3);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-2}.scroll-container{height:300vh;position:relative}.scroll-container .fixed-content{align-items:center;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:center;margin:auto;max-width:900px;position:sticky;text-align:center;top:0;z-index:1;z-index:3}.scroll-container .fixed-content *{color:#fff}.scroll-container .fixed-content h2{font-size:var(--big-headline-2-size)!important}.scroll-container .effect{bottom:0;height:200vh;position:absolute;width:100%}.scroll-container .sticky{height:100vh;position:sticky;top:0;z-index:1}.scroll-container .sticky .main-image{display:block;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}.scroll-container .filler{height:100%;position:absolute;top:0;width:100%;z-index:0}.scroll-container .filler .filler-image-wrapper{--offset:1vh;aspect-ratio:9/16;border-radius:.5rem;overflow:hidden;position:absolute;top:calc(30vh + var(--offset, 1vh));transform:scale(.6);width:30vw}.scroll-container .filler .filler-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.scroll-container .filler .filler-image-wrapper:first-child{--offset:9vh;aspect-ratio:10/11;left:-5vw}.scroll-container .filler .filler-image-wrapper:nth-child(2){--offset:20vh;aspect-ratio:6/5;right:2vw}.scroll-container .filler .filler-image-wrapper:nth-child(3){--offset:60vh;display:none;left:24vw}.scroll-container .filler .filler-image-wrapper:nth-child(4){--offset:50vh;aspect-ratio:5/3;left:62vw}.scroll-container .filler .filler-image-wrapper:nth-child(5){aspect-ratio:9/8;left:16vw}.scroll-container .filler .filler-image-wrapper:nth-child(6){--offset:40vh;aspect-ratio:4/3}.scroll-container .filler .filler-image-wrapper:after{background-color:#ff0;content:"";display:block;height:100%;opacity:.12;position:absolute;top:0;width:100%}.button-wrapper{align-items:center;display:flex;gap:1rem;justify-content:center}.distributor-map-container{aspect-ratio:16/9;height:100%;width:100%}#spline-wrapper{position:relative}#spline-poi-info{background-color:#fff;bottom:1rem;font-size:1rem;max-width:26rem;padding:1rem;position:absolute;right:1rem}#spline-poi-info h3{font-size:1.25rem}.gs-dev-tools{z-index:100000}#svg-line{left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}#svg-line path{fill:none;stroke:#000;stroke-width:.25rem}#svg-line path#test-path-bg{opacity:.1}#gsap-stroke-wrapper path,#svg-line path#test-path{stroke:var(--button-color)}#gsap-stroke-wrapper path{stroke-width:.35rem}#gsap-stroke-wrapper path#gsap-stroke-path-background{stroke:#000;opacity:.02}#gsap-stroke-wrapper path#gsap-stroke-path-straight{stroke:green}.product-view{--pin-top:5rem;--content-height:calc(100vh - var(--pin-top)*1.35);display:grid;gap:2rem;grid-template-columns:1fr 3fr}.product-view__sidebar{height:-moz-max-content;height:max-content;margin-top:var(--pin-top);min-height:calc(100vh - var(--pin-top));position:sticky;top:var(--pin-top)}.product-view__sidebar-content{display:flex;flex-direction:column;gap:1rem;min-height:var(--content-height)}.product-view__sidebar-content span{font-size:2.5rem;font-weight:500}.product-view__sidebar a{align-items:center;background-color:var(--secondary-color);border-radius:1rem;color:var(--contrast-color)!important;display:flex;flex:1 1 auto;flex-direction:column-reverse;justify-content:center;overflow:hidden;position:relative;text-align:center}.product-view__sidebar a.active{background-color:red}.product-view__sidebar a img,.product-view__sidebar a span{mix-blend-mode:difference;position:relative;z-index:1}.product-view__sidebar a:before{background:linear-gradient(180deg,#fff,#fff);content:"";height:calc(100%*var(--progress, 0));position:absolute;top:0;width:100%;z-index:0}.product-view__sidebar .section-icon{filter:invert(1);max-height:10rem;padding:1.5rem}.product-view__content{height:calc(var(--content-height)*3);padding-top:var(--pin-top)}.product-view__content-slide{background-color:#fff;border-radius:2rem;height:var(--content-height);left:100vw;padding:4rem;position:absolute;width:100%}.product-view__content-slide h3{margin-bottom:2.5rem!important}.product-view__content-slide img{aspect-ratio:5/2;border-radius:1rem;margin-bottom:2.5rem;-o-object-fit:cover;object-fit:cover}.product-view__content-slide p{margin-bottom:2.2rem}.svg-row{height:0;pointer-events:none;position:relative;z-index:2}.svg-row svg{left:50%;position:absolute;transform:translate(-50%,-80%);width:100vw;z-index:1000}.svg-row+.fl-row{z-index:3}.hover-links .alphamal-post-grid,.svg-row+.fl-row{position:relative}.hover-links .alphamal-post-grid:before{background:linear-gradient(90deg,#f4b252,rgba(244,178,82,0));border-radius:.5rem;content:"";height:var(--indicator-height,60px);pointer-events:none;position:absolute;top:var(--indicator-top,0);width:100%;z-index:-1}
