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;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type="submit"],input[type="reset"],input[type="button"],button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.4s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.6}.hamburger-box{width:35px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:2px;background-color:#231F20;border-radius:5px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:70px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg)}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.xx-small{height:.28rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.xx-small{height:.56rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.xx-small{height:1.11rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.x-small{height:.56rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.x-small{height:1.11rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.x-small{height:2.22rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.small{height:1.11rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.small{height:2.22rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.small{height:3.33rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.medium{height:2.22rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.medium{height:3.33rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.medium{height:4.44rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.large{height:2.78rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.large{height:4.17rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.large{height:5.56rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.x-large{height:3.33rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.x-large{height:5rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.x-large{height:6.67rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.xx-large{height:4.44rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.xx-large{height:6.67rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.xx-large{height:8.89rem}}@media only screen and (min-width: 0px){.acfbreeze--spacer-module.xxx-large{height:5.56rem}}@media only screen and (min-width: 768px){.acfbreeze--spacer-module.xxx-large{height:7.78rem}}@media only screen and (min-width: 1024px){.acfbreeze--spacer-module.xxx-large{height:10rem}}html{font-size:16px;line-height:24px}@media (min-width: 380px){html{font-size:calc(16px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){html{font-size:22px}}@media (min-width: 380px){html{line-height:calc(24px + 8 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){html{line-height:32px}}body{overflow-x:hidden;color:#231F20;background-color:#fff;font-family:"AvenirLTStd-Light";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hyphens:auto;-webkit-hyphens:auto;-webkit-hyphenate-character:'-';hyphenate-character:'-'}body *,body *:before,body *:after{box-sizing:border-box}body object,body svg,body img{pointer-events:none}body ::selection{color:#fff;background-color:rgba(0,30,170,0.8)}body[data-class="bg-color--warm-grey"]{background-color:#dbd5cd}body:not(.template-page-simple-layout) .page-content-container{margin-top:80px}@media all and (min-width: 1024px){body:not(.template-page-simple-layout) .page-content-container{margin-top:100px}}@media all and (min-width: 0) and (max-width: 1023px){[data-cmp="parallax"]{transform:none !important}}[data-cmp="visible-trigger"]:not(.no-animation){opacity:0;transform:translate3d(0, 50px, 0);transition:transform 1s, opacity .8s}[data-cmp="visible-trigger"]:not(.no-animation).visible{opacity:1;transform:translate3d(0, 0, 0)}.clear{clear:both}.grecaptcha-badge{display:none}body.single-product #launcher{bottom:90px !important}@media all and (min-width: 0) and (max-width: 1023px){body.single-product #launcher{bottom:70px !important}}.fx-wrapper{margin:0 auto;box-sizing:border-box;max-width:1920px}.fx-container-fluid{margin-right:auto;margin-left:auto;width:100%}.fx-container-fluid:not(.fx-box-spacing){padding-left:20px;padding-right:20px}@media (min-width: 380px){.fx-container-fluid:not(.fx-box-spacing){padding-left:calc(20px + 60 * (100vw - 380px) / 1540);padding-right:calc(20px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.fx-container-fluid:not(.fx-box-spacing){padding-left:80px;padding-right:80px}}.fx-container-fluid.fx-box-spacing{padding:20px}@media (min-width: 380px){.fx-container-fluid.fx-box-spacing{padding:calc(20px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.fx-container-fluid.fx-box-spacing{padding:80px}}.fx-row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-.835rem;margin-left:-.835rem}.fx-row.fx-reverse{flex-direction:row-reverse}.fx-col.fx-reverse{flex-direction:column-reverse}.fx-col-xs{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-xs{justify-content:flex-start;text-align:start}.fx-center-xs{justify-content:center;text-align:center}.fx-end-xs{justify-content:flex-end;text-align:end}.fx-top-xs{align-items:flex-start}.fx-middle-xs{align-items:center}.fx-bottom-xs{align-items:flex-end}.fx-around-xs{justify-content:space-around}.fx-between-xs{justify-content:space-between}.fx-first-xs{order:-1}.fx-last-xs{order:1}@media only screen and (min-width: 380px){.fx-container{width:380px}.fx-col-xs{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xs{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-xs{justify-content:flex-start;text-align:start}.fx-center-xs{justify-content:center;text-align:center}.fx-end-xs{justify-content:flex-end;text-align:end}.fx-top-xs{align-items:flex-start}.fx-middle-xs{align-items:center}.fx-bottom-xs{align-items:flex-end}.fx-around-xs{justify-content:space-around}.fx-between-xs{justify-content:space-between}.fx-first-xs{order:-1}.fx-last-xs{order:1}}@media only screen and (min-width: 450px){.fx-container{width:450px}.fx-col-sm{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-sm{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-sm{justify-content:flex-start;text-align:start}.fx-center-sm{justify-content:center;text-align:center}.fx-end-sm{justify-content:flex-end;text-align:end}.fx-top-sm{align-items:flex-start}.fx-middle-sm{align-items:center}.fx-bottom-sm{align-items:flex-end}.fx-around-sm{justify-content:space-around}.fx-between-sm{justify-content:space-between}.fx-first-sm{order:-1}.fx-last-sm{order:1}}@media only screen and (min-width: 768px){.fx-container{width:768px}.fx-col-md{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-md{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-md{justify-content:flex-start;text-align:start}.fx-center-md{justify-content:center;text-align:center}.fx-end-md{justify-content:flex-end;text-align:end}.fx-top-md{align-items:flex-start}.fx-middle-md{align-items:center}.fx-bottom-md{align-items:flex-end}.fx-around-md{justify-content:space-around}.fx-between-md{justify-content:space-between}.fx-first-md{order:-1}.fx-last-md{order:1}}@media only screen and (min-width: 1024px){.fx-container{width:1024px}.fx-col-lg{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-lg{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-lg{justify-content:flex-start;text-align:start}.fx-center-lg{justify-content:center;text-align:center}.fx-end-lg{justify-content:flex-end;text-align:end}.fx-top-lg{align-items:flex-start}.fx-middle-lg{align-items:center}.fx-bottom-lg{align-items:flex-end}.fx-around-lg{justify-content:space-around}.fx-between-lg{justify-content:space-between}.fx-first-lg{order:-1}.fx-last-lg{order:1}}@media only screen and (min-width: 1360px){.fx-container{width:1360px}.fx-col-xl{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xl{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-xl{justify-content:flex-start;text-align:start}.fx-center-xl{justify-content:center;text-align:center}.fx-end-xl{justify-content:flex-end;text-align:end}.fx-top-xl{align-items:flex-start}.fx-middle-xl{align-items:center}.fx-bottom-xl{align-items:flex-end}.fx-around-xl{justify-content:space-around}.fx-between-xl{justify-content:space-between}.fx-first-xl{order:-1}.fx-last-xl{order:1}}@media only screen and (min-width: 1440px){.fx-container{width:1440px}.fx-col-xxl{flex-basis:auto;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-3{flex-basis:25%;max-width:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-6{flex-basis:50%;max-width:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-9{flex-basis:75%;max-width:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-12{flex-basis:100%;max-width:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-1{margin-left:8.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-2{margin-left:16.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-3{margin-left:25%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-4{margin-left:33.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-5{margin-left:41.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-6{margin-left:50%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-7{margin-left:58.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-8{margin-left:66.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-9{margin-left:75%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-10{margin-left:83.3333333333%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-11{margin-left:91.6666666667%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl-offset-12{margin-left:100%;box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:.835rem;padding-left:.835rem}.fx-col-xxl{flex-grow:1;flex-basis:0;max-width:100%}.fx-start-xxl{justify-content:flex-start;text-align:start}.fx-center-xxl{justify-content:center;text-align:center}.fx-end-xxl{justify-content:flex-end;text-align:end}.fx-top-xxl{align-items:flex-start}.fx-middle-xxl{align-items:center}.fx-bottom-xxl{align-items:flex-end}.fx-around-xxl{justify-content:space-around}.fx-between-xxl{justify-content:space-between}.fx-first-xxl{order:-1}.fx-last-xxl{order:1}}.fx-layout.fx-horizontal,.fx-layout.fx-horizontal-reverse,.fx-layout.fx-vertical,.fx-layout.fx-vertical-reverse{display:flex}.fx-layout.fx-inline{display:inline-flex}.fx-layout.fx-horizontal{flex-direction:row}.fx-layout.fx-horizontal-reverse{flex-direction:row-reverse}.fx-layout.fx-vertical{flex-direction:column}.fx-layout.fx-vertical-reverse{flex-direction:column-reverse}.fx-layout.wrap{flex-wrap:wrap}.fx-layout.no-wrap{flex-wrap:nowrap}.fx-layout.wrap-reverse{flex-wrap:wrap-reverse}.fx-flex-auto{flex:1 1 auto}.fx-flex-none{flex:none}.fx-flex,.fx-flex-1{flex:1}.fx-grow-0{flex-grow:0}.fx-grow-1{flex-grow:1}.fx-shrink-1{flex-shrink:1}.fx-shrink-0{flex-shrink:0}.fx-basis-0{flex-basis:0}.fx-layout.fx-start{align-items:flex-start}.fx-layout.fx-center,.fx-layout.fx-center-center{align-items:center}.fx-layout.fx-end{align-items:flex-end}.fx-layout.fx-start-justified{justify-content:flex-start}.fx-layout.fx-center-justified,.fx-layout.fx-center-center{justify-content:center}.fx-layout.fx-end-justified{justify-content:flex-end}.fx-layout.fx-around-justified{justify-content:space-around}.fx-layout.fx-justified{justify-content:space-between}.fx-self-start{align-self:flex-start}.fx-self-center{align-self:center}.fx-self-end{align-self:flex-end}.fx-self-stretch{align-self:stretch}.column-gap-10{column-gap:10px}.column-gap-15{column-gap:15px}.row-gap-10{column-gap:10px}.row-gap-15{column-gap:15px}.column-gap-20{column-gap:20px}.column-gap-25{column-gap:25px}.row-gap-20{column-gap:20px}.row-gap-25{column-gap:25px}.column-gap-30{column-gap:30px}.column-gap-35{column-gap:35px}.row-gap-30{column-gap:30px}.row-gap-35{column-gap:35px}.column-gap-40{column-gap:40px}.column-gap-45{column-gap:45px}.row-gap-40{column-gap:40px}.row-gap-45{column-gap:45px}.column-gap-50{column-gap:50px}.column-gap-55{column-gap:55px}.row-gap-50{column-gap:50px}.row-gap-55{column-gap:55px}h1,.h1{font-family:"HurmeGeometricSans3-Bold";font-size:60px}@media (min-width: 380px){h1,.h1{font-size:calc(60px + 100 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h1,.h1{font-size:160px}}@media all and (min-width: 768px){h1,.h1{line-height:1.25}}h2,.h2,.h2.important{font-family:"HurmeGeometricSans3-Bold";font-size:24px}@media (min-width: 380px){h2,.h2,.h2.important{font-size:calc(24px + 41 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h2,.h2,.h2.important{font-size:65px}}@media all and (min-width: 768px){h2,.h2,.h2.important{line-height:1.1}}h3,.h3{font-family:"HurmeGeometricSans3-Light";line-height:1.25;font-size:24px}@media (min-width: 380px){h3,.h3{font-size:calc(24px + 41 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h3,.h3{font-size:65px}}h4,.h4{font-family:"HurmeGeometricSans3-Bold";line-height:1.25}h4:not(.smaller),.h4:not(.smaller){font-size:24px}@media (min-width: 380px){h4:not(.smaller),.h4:not(.smaller){font-size:calc(24px + 16 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h4:not(.smaller),.h4:not(.smaller){font-size:40px}}h4.smaller,.h4.smaller{font-size:20px}@media (min-width: 380px){h4.smaller,.h4.smaller{font-size:calc(20px + 14 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h4.smaller,.h4.smaller{font-size:34px}}h4.not-uppercase,.h4.not-uppercase{text-transform:initial;letter-spacing:0px}h4.center,.h4.center{text-align:center}h6,.h6{line-height:1.25;font-size:20px;padding-bottom:10px}@media (min-width: 380px){h6,.h6{font-size:calc(20px + 14 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h6,.h6{font-size:34px}}@media (min-width: 380px){h6,.h6{padding-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){h6,.h6{padding-bottom:20px}}h6:not(.alt),.h6:not(.alt){font-family:"HurmeGeometricSans3-Bold"}h6.alt,.h6.alt{font-family:"HurmeGeometricSans3-LightOblique"}p,.paragraph{font-family:"AvenirLTStd-Light"}p.upper,.paragraph.upper{text-transform:uppercase}p.center,.paragraph.center{text-align:center}p:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small),.paragraph:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small){font-size:16px;line-height:24px}@media (min-width: 380px){p:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small),.paragraph:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small){font-size:calc(16px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small),.paragraph:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small){font-size:22px}}@media (min-width: 380px){p:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small),.paragraph:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small){line-height:calc(24px + 8 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small),.paragraph:not(.xx-large):not(.x-large):not(.large):not(.small):not(.x-small){line-height:32px}}p.x-small,p .x-small,.paragraph.x-small,.paragraph .x-small{font-size:12px;line-height:18px}@media (min-width: 380px){p.x-small,p .x-small,.paragraph.x-small,.paragraph .x-small{font-size:calc(12px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.x-small,p .x-small,.paragraph.x-small,.paragraph .x-small{font-size:14px}}@media (min-width: 380px){p.x-small,p .x-small,.paragraph.x-small,.paragraph .x-small{line-height:calc(18px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.x-small,p .x-small,.paragraph.x-small,.paragraph .x-small{line-height:22px}}p.small,p .small,.paragraph.small,.paragraph .small{font-size:14px;line-height:20px}@media (min-width: 380px){p.small,p .small,.paragraph.small,.paragraph .small{font-size:calc(14px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.small,p .small,.paragraph.small,.paragraph .small{font-size:18px}}@media (min-width: 380px){p.small,p .small,.paragraph.small,.paragraph .small{line-height:calc(20px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.small,p .small,.paragraph.small,.paragraph .small{line-height:24px}}p.large,p .large,.paragraph.large,.paragraph .large{font-size:16px;line-height:24px}@media (min-width: 380px){p.large,p .large,.paragraph.large,.paragraph .large{font-size:calc(16px + 14 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.large,p .large,.paragraph.large,.paragraph .large{font-size:30px}}@media (min-width: 380px){p.large,p .large,.paragraph.large,.paragraph .large{line-height:calc(24px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.large,p .large,.paragraph.large,.paragraph .large{line-height:54px}}p.x-large,p .x-large,.paragraph.x-large,.paragraph .x-large{font-size:24px;line-height:32px}@media (min-width: 380px){p.x-large,p .x-large,.paragraph.x-large,.paragraph .x-large{font-size:calc(24px + 16 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.x-large,p .x-large,.paragraph.x-large,.paragraph .x-large{font-size:40px}}@media (min-width: 380px){p.x-large,p .x-large,.paragraph.x-large,.paragraph .x-large{line-height:calc(32px + 28 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.x-large,p .x-large,.paragraph.x-large,.paragraph .x-large{line-height:60px}}p.xx-large,p .xx-large,.paragraph.xx-large,.paragraph .xx-large{font-size:32px;line-height:48px}@media (min-width: 380px){p.xx-large,p .xx-large,.paragraph.xx-large,.paragraph .xx-large{font-size:calc(32px + 28 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.xx-large,p .xx-large,.paragraph.xx-large,.paragraph .xx-large{font-size:60px}}@media (min-width: 380px){p.xx-large,p .xx-large,.paragraph.xx-large,.paragraph .xx-large{line-height:calc(48px + 42 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){p.xx-large,p .xx-large,.paragraph.xx-large,.paragraph .xx-large{line-height:90px}}p.bold,p b,p .bold,p strong,.paragraph.bold,.paragraph b,.paragraph .bold,.paragraph strong{font-family:"AvenirLTStd-Medium"}.button,input[type=submit]{cursor:pointer;display:inline-block;color:#fff;border-radius:99px;-webkit-clip-path:inset(0 0 0 0 round 99px);clip-path:inset(0 0 0 0 round 99px);text-decoration:none;font-family:"AvenirLTStd-Medium";transition:background-color .4s, border-color .4s;white-space:nowrap;background-color:#001eaa;border:2px solid #001eaa;font-size:12px;line-height:33px;height:33px;padding-left:17px;padding-right:17px}@media (min-width: 380px){.button,input[type=submit]{font-size:calc(12px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.button,input[type=submit]{font-size:16px}}@media (min-width: 380px){.button,input[type=submit]{line-height:calc(33px + 11 * (100vw - 380px) / 1540);height:calc(33px + 11 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.button,input[type=submit]{line-height:44px;height:44px}}@media (min-width: 380px){.button,input[type=submit]{padding-left:calc(17px + 5 * (100vw - 380px) / 1540);padding-right:calc(17px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.button,input[type=submit]{padding-left:22px;padding-right:22px}}.button:disabled,input[type=submit]:disabled{cursor:not-allowed;background-color:#E8E8E8;border-color:#E8E8E8;color:#4d4d4d}.button:not(:disabled):not(.has-mask):hover,input[type=submit]:not(:disabled):not(.has-mask):hover{background-color:#00D2FF;border-color:#00D2FF;color:#fff}.button.color-blue-outline,input[type=submit].color-blue-outline{background-color:transparent;border-color:#001eaa;color:#001eaa}.button.color-blue-outline:not(:disabled):not(.has-mask):hover,input[type=submit].color-blue-outline:not(:disabled):not(.has-mask):hover{background-color:#001eaa;border-color:#001eaa;color:#fff}.button.color-white-full,input[type=submit].color-white-full{background-color:#fff;border-color:#fff;color:#000}.button.color-white-outline,input[type=submit].color-white-outline{background-color:transparent;border-color:#fff;color:#fff}.button.color-white-outline:not(:disabled):not(.has-mask):hover,input[type=submit].color-white-outline:not(:disabled):not(.has-mask):hover{background-color:#fff;border-color:#fff;color:#000}.button.color-black-full,input[type=submit].color-black-full{background-color:#000;border-color:#000;color:#fff}.button.color-black-outline,input[type=submit].color-black-outline{background-color:transparent;border-color:#000;color:#000}.button.color-black-outline:not(:disabled):not(.has-mask):hover,input[type=submit].color-black-outline:not(:disabled):not(.has-mask):hover{background-color:#000;border-color:#000;color:#fff}.button.has-mask:not(:disabled){position:relative;overflow:hidden;transition:color 0.8s;display:inline-block;color:#fff}.button.has-mask:not(:disabled):before{content:'';position:absolute;background:#fff;top:0;bottom:0;left:0;right:0;z-index:-1;transform:translateY(110%);transition:transform 0.8s}.button.has-mask:not(:disabled):after{content:'';position:absolute;background:#001eaa;top:0;bottom:0;left:0;right:0;z-index:-2}.button.has-mask:not(:disabled):hover{color:#001eaa;transition:color 0.8s}.button.has-mask:not(:disabled):hover:before{transform:translateY(0%)}.button.has-mask:not(:disabled):hover .plus-icon,.button.has-mask:not(:disabled):hover add-product-overlay .overlay-close,add-product-overlay .button.has-mask:not(:disabled):hover .overlay-close,.button.has-mask:not(:disabled):hover .fa-icon{border-color:#001eaa}.button.has-mask:not(:disabled):hover .plus-icon:before,.button.has-mask:not(:disabled):hover add-product-overlay .overlay-close:before,add-product-overlay .button.has-mask:not(:disabled):hover .overlay-close:before,.button.has-mask:not(:disabled):hover .fa-icon:before{background-color:#001eaa}.button.has-mask:not(:disabled) .inner{padding-right:14px}.button.has-mask:not(:disabled) .inner .plus-icon,.button.has-mask:not(:disabled) .inner add-product-overlay .overlay-close,add-product-overlay .button.has-mask:not(:disabled) .inner .overlay-close,.button.has-mask:not(:disabled) .inner .fa-icon{display:inline-block;max-width:14px;max-height:14px;top:2px;transition:.8s}.button.has-mask:not(:disabled) .inner .plus-icon:before,.button.has-mask:not(:disabled) .inner add-product-overlay .overlay-close:before,add-product-overlay .button.has-mask:not(:disabled) .inner .overlay-close:before,.button.has-mask:not(:disabled) .inner .fa-icon:before{transition:.8s}.button.has-mask:not(:disabled).color-blue-outline{color:#001eaa;background-image:linear-gradient(to top, #001eaa 51%, transparent 51%);background-size:100% 202%;background-position:left top;transition:color 0.8s, background-position 0.8s}.button.has-mask:not(:disabled).color-blue-outline:before{display:none;background-color:#001eaa}.button.has-mask:not(:disabled).color-blue-outline:after{display:none;background-color:transparent}.button.has-mask:not(:disabled).color-blue-outline:hover{color:#fff;background-position:left bottom}.button.has-mask:not(:disabled).color-white-full{color:#000;border-color:#fff}.button.has-mask:not(:disabled).color-white-full:after{background-color:#fff}.button.has-mask:not(:disabled).color-white-full:before{background-color:#000}.button.has-mask:not(:disabled).color-white-full:hover{color:#fff}.button.has-mask:not(:disabled).color-white-outline{color:#fff;border-color:#fff;background-image:linear-gradient(to top, #fff 51%, transparent 51%);background-size:100% 202%;background-position:left top;transition:color 0.8s, background-position 0.8s}.button.has-mask:not(:disabled).color-white-outline:before{display:none;background-color:#fff}.button.has-mask:not(:disabled).color-white-outline:after{display:none;background-color:transparent}.button.has-mask:not(:disabled).color-white-outline:hover{color:#000;background-position:left bottom}.button.has-mask:not(:disabled).color-black-full{color:#fff;border-color:#000}.button.has-mask:not(:disabled).color-black-full:after{background-color:#000}.button.has-mask:not(:disabled).color-black-full:hover{color:#000}.button.has-mask:not(:disabled).color-black-outline{color:#000;border-color:#000;background-image:linear-gradient(to top, #000 51%, transparent 51%);background-size:100% 202%;background-position:left top;transition:color 0.8s, background-position 0.8s}.button.has-mask:not(:disabled).color-black-outline:before{display:none;background-color:#000}.button.has-mask:not(:disabled).color-black-outline:after{display:none;background-color:transparent}.button.has-mask:not(:disabled).color-black-outline:hover{color:#fff;background-position:left bottom}.button--small{font-size:9px}@media (min-width: 380px){.button--small{font-size:calc(9px + 7 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.button--small{font-size:16px}}.button-container{position:relative;z-index:1}[data-class="bg-color--warm-grey"] .button.button.has-mask:not(:disabled):not(.color-white-full):not(.color-blue-outline):not(.color-white-outline):not(.color-black-outline):before{background-color:#dbd5cd}nav{width:100%;display:block;position:fixed;left:0;top:0;z-index:50;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.5s}@media all and (min-width: 0) and (max-width: 767px){nav{z-index:52;height:80px}}@media all and (min-width: 768px){nav{height:100px}}nav.translating{transition:background-color .5s}nav.stuck{background-color:#fff}.menu-active nav{transform:translate3d(0, 0, 0) !important;transition:transform 0.8s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.5s}@media all and (min-width: 0) and (max-width: 767px){.menu-active nav{background-color:#fff}}nav .nav-wrapper{height:100%}@media all and (min-width: 0) and (max-width: 1023px){nav .nav-wrapper.fx-layout.fx-horizontal{flex-direction:row-reverse}}nav .nav-lang-outside{display:flex;flex-direction:row}@media all and (min-width: 450px){nav .nav-lang-outside{margin-bottom:-6px;margin-right:20px}}@media all and (min-width: 450px) and (min-width: 380px){nav .nav-lang-outside{margin-bottom:calc(-6px + -2 * (100vw - 380px) / 1540)}}@media all and (min-width: 450px) and (min-width: 1920px){nav .nav-lang-outside{margin-bottom:-8px}}@media all and (min-width: 450px) and (min-width: 380px){nav .nav-lang-outside{margin-right:calc(20px + -5 * (100vw - 380px) / 1540)}}@media all and (min-width: 450px) and (min-width: 1920px){nav .nav-lang-outside{margin-right:15px}}@media all and (min-width: 1024px){nav .nav-lang-outside{margin-right:0 !important;margin-left:20px}}@media all and (min-width: 1024px) and (min-width: 380px){nav .nav-lang-outside{margin-left:calc(20px + -5 * (100vw - 380px) / 1540)}}@media all and (min-width: 1024px) and (min-width: 1920px){nav .nav-lang-outside{margin-left:15px}}nav .nav-wrapper-menu{display:flex;flex-direction:column}@media all and (min-width: 450px){nav .nav-wrapper-menu{flex-direction:row-reverse;align-items:center}}@media all and (min-width: 1024px){nav .nav-wrapper-menu{flex-direction:row}}@media all and (min-width: 0) and (max-width: 1023px){nav .nav-wrapper-menu{margin-left:30px}}nav .nav-lang{font-size:14px;text-decoration:none;color:#231F20;font-family:"AvenirLTStd-Light";transition:opacity .5s}@media (min-width: 380px){nav .nav-lang{font-size:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav .nav-lang{font-size:16px}}.navigation-theme--dark nav .nav-lang,html.menu-active nav .nav-lang{color:#231F20}nav .nav-lang:not(.active){opacity:.4}nav .nav-lang:not(.active):hover{opacity:1}nav .nav-lang.active{cursor:default}nav .nav-lang:not(:last-child){margin-right:4px}nav .menu-meta-container,nav .menu-meta-englisch-container{margin-right:20px}@media (min-width: 380px){nav .menu-meta-container,nav .menu-meta-englisch-container{margin-right:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav .menu-meta-container,nav .menu-meta-englisch-container{margin-right:40px}}@media all and (min-width: 0) and (max-width: 1023px){nav .menu-meta-container,nav .menu-meta-englisch-container{display:none}}.navigation-theme--dark nav .meta-links{color:#231F20}nav .meta-links a:hover{opacity:1 !important;color:#001eaa !important}@media all and (min-width: 0) and (max-width: 767px){.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .meta-links{color:#fff}}@media all and (min-width: 768px){.navigation-theme--bright nav:not(.stuck) .meta-links{color:#fff}}nav .main-logo{height:100%;min-width:100px;margin-right:40px;transition:opacity .5s;user-select:none}@media all and (min-width: 0) and (max-width: 1023px){nav .main-logo{position:absolute;left:20px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){nav .main-logo{left:calc(20px + 60 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){nav .main-logo{left:80px}}nav .main-logo:hover{opacity:.6}nav .main-logo a{position:relative;display:block;height:30%;margin-bottom:8px}nav .main-logo img{height:100%;transition:opacity .5s;opacity:0}nav .main-logo--dark{position:absolute;height:100%;left:0;top:0}nav .meta-nav{margin-left:auto}nav .nav-cart{font-size:22px;text-decoration:none;position:relative;color:#231F20}@media (min-width: 380px){nav .nav-cart{font-size:calc(22px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav .nav-cart{font-size:24px}}.navigation-theme--dark nav .nav-cart,html.menu-active nav .nav-cart{color:#231F20}nav .nav-cart .nav-cart--count{font-family:"AvenirLTStd-Medium";font-size:10px;line-height:18px;text-align:center;border-radius:50%;background:#001eaa;color:#fff;width:18px;height:18px;position:absolute;top:-10px;right:-10px;display:none}@media (min-width: 380px){nav .nav-cart .nav-cart--count{font-size:calc(10px + 0 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav .nav-cart .nav-cart--count{font-size:10px}}nav .nav-cart .nav-cart--count.has-items{display:block}nav:not(.stuck) .nav-lang,nav:not(.stuck) .nav-cart{color:#fff}.navigation-theme--dark nav:not(.stuck) .nav-lang,.navigation-theme--dark nav:not(.stuck) .nav-cart{color:#231F20}nav .menu-burger{user-select:none;display:flex;flex-direction:row;align-items:center;padding-bottom:10px}@media all and (min-width: 450px){nav .menu-burger{padding-bottom:15px}}@media all and (min-width: 0) and (max-width: 1023px){nav .menu-burger{flex-direction:row-reverse}}nav .menu-burger .hamburger-inner{transition:background-color 0.35s,transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}nav .menu-burger .hamburger-inner::before,nav .menu-burger .hamburger-inner::after{transition:background-color 0.5s,transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}nav .menu-burger .menu-label{display:block;margin-bottom:-4px}@media all and (min-width: 0) and (max-width: 767px){nav .menu-burger .menu-label{display:none}}@media (min-width: 380px){nav .menu-burger .menu-label{margin-bottom:calc(-4px + 1 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav .menu-burger .menu-label{margin-bottom:-3px}}@media all and (min-width: 0) and (max-width: 1023px){nav .menu-burger .menu-label{margin-right:8px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){nav .menu-burger .menu-label{margin-right:calc(8px + 2 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){nav .menu-burger .menu-label{margin-right:10px}}@media all and (min-width: 1024px){nav .menu-burger .menu-label{margin-left:5px}}@media all and (min-width: 1024px) and (min-width: 380px){nav .menu-burger .menu-label{margin-left:calc(5px + 5 * (100vw - 380px) / 1540)}}@media all and (min-width: 1024px) and (min-width: 1920px){nav .menu-burger .menu-label{margin-left:10px}}nav.stuck .main-logo--dark,nav:not(.stuck) .main-logo--dark{opacity:1}.navigation-theme--dark nav.stuck .main-logo--dark,.navigation-theme--dark nav:not(.stuck) .main-logo--dark{opacity:1}.navigation-theme--dark nav.stuck .main-logo--bright{opacity:0}.navigation-theme--dark nav:not(.stuck) .menu-burger .hamburger-inner,.navigation-theme--dark nav:not(.stuck) .menu-burger .hamburger-inner::before,.navigation-theme--dark nav:not(.stuck) .menu-burger .hamburger-inner::after{background-color:#231F20}.navigation-theme--dark nav:not(.stuck) .menu-burger.is-active .hamburger-inner{background:transparent}.navigation-theme--dark nav:not(.stuck) .menu-burger .menu-label{color:#231F20}@media all and (min-width: 0) and (max-width: 767px){.navigation-theme--bright:not(.menu-active) nav{background-color:transparent}.navigation-theme--bright:not(.menu-active) nav.stuck{background-color:#fff}.navigation-theme--bright:not(.menu-active) nav.stuck .main-logo--bright,.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .main-logo--bright{opacity:1}.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .main-logo--dark{opacity:0}.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .menu-burger .hamburger-inner,.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .menu-burger .hamburger-inner::before,.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .menu-burger .hamburger-inner::after{background-color:#fff}.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .menu-burger.is-active .hamburger-inner{background:transparent}.navigation-theme--bright:not(.menu-active) nav:not(.stuck) .menu-burger .menu-label{color:#fff}}@media all and (min-width: 768px){.navigation-theme--bright nav{background-color:transparent}.navigation-theme--bright nav.stuck{background-color:#fff}.navigation-theme--bright nav.stuck .main-logo--bright,.navigation-theme--bright nav:not(.stuck) .main-logo--bright{opacity:1}.navigation-theme--bright nav:not(.stuck) .main-logo--dark{opacity:0}.navigation-theme--bright nav:not(.stuck) .menu-burger .hamburger-inner,.navigation-theme--bright nav:not(.stuck) .menu-burger .hamburger-inner::before,.navigation-theme--bright nav:not(.stuck) .menu-burger .hamburger-inner::after{background-color:#fff}.navigation-theme--bright nav:not(.stuck) .menu-burger.is-active .hamburger-inner{background:transparent}.navigation-theme--bright nav:not(.stuck) .menu-burger .menu-label{color:#fff}}.nav-simple{width:100%;display:block;position:fixed;left:0;top:0;z-index:50;transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0.5s;background-color:#fff}.nav-simple.translating{transition:background-color .5s}.nav-simple.stuck{background-color:#fff}@media all and (min-width: 0) and (max-width: 767px){.nav-simple{z-index:52;height:80px}}@media all and (min-width: 0) and (max-width: 767px){.nav-simple.fx-layout.fx-horizontal{flex-direction:column;height:100px}.nav-simple.fx-layout.fx-horizontal .nav-simple--wrapper{height:75%}.nav-simple.fx-layout.fx-horizontal .nav-simple--links{height:25%;margin-bottom:5px}}@media all and (min-width: 768px){.nav-simple{height:100px}}.nav-simple .nav-simple--wrapper{height:100%}.nav-simple .nav-simple--links{display:flex;flex-direction:row}.nav-simple .nav-simple--links .nav-simple--links--item{margin-left:20px}.nav-simple .main-logo{height:100%;min-width:100px;width:auto;transition:opacity .5s;user-select:none}@media all and (min-width: 0) and (max-width: 1023px){.nav-simple .main-logo{position:absolute;left:20px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){.nav-simple .main-logo{left:calc(20px + 60 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){.nav-simple .main-logo{left:80px}}.nav-simple .main-logo:hover{opacity:.6}.nav-simple .main-logo a{position:relative;display:block;height:30%;margin-bottom:8px}.nav-simple .main-logo img{height:100%;transition:opacity .5s;opacity:1}quick-navigation{display:block;position:fixed;right:30px;top:50%;z-index:9;padding:0 25px;height:60px;display:flex;flex-direction:column;justify-content:center;transform:translate(50%, -50%) rotate(-90deg);background-color:#fff;transition:right .5s}@media all and (min-width: 0) and (max-width: 1023px){quick-navigation{display:none}}quick-navigation.bg-color--warm-grey{background-color:#dbd5cd}quick-navigation:not(.enabled){right:-30px}quick-navigation .nav-item-wrapper{display:flex;flex-direction:row}quick-navigation .nav-item-anchor-trigger{text-transform:uppercase;cursor:pointer;margin-bottom:-1px;white-space:nowrap;letter-spacing:.11rem;color:#000;overflow:hidden;transition:color .5s, opacity .3s, margin-right .3s, width .5s}quick-navigation:not(:hover) .nav-item-anchor-trigger:not(.active){opacity:0;width:0 !important}quick-navigation:hover .nav-item-anchor-trigger:not(:last-child){margin-right:25px}quick-navigation .nav-item-anchor-trigger:hover,quick-navigation .nav-item-anchor-trigger.active{color:#001eaa}.pac-container{font-family:"AvenirLTStd-Light";border-top:none;box-shadow:none;border:1px solid #EDEDED}@media all and (min-width: 0) and (max-width: 767px){.pac-container{padding:10px}}@media all and (min-width: 768px){.pac-container{padding:20px}}.pac-container.pac-logo:after{display:none}.pac-container .pac-item,.pac-container .pac-item .pac-item-query{font-size:14px}@media (min-width: 380px){.pac-container .pac-item,.pac-container .pac-item .pac-item-query{font-size:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.pac-container .pac-item,.pac-container .pac-item .pac-item-query{font-size:16px}}.pac-container .pac-item .pac-item-query .pac-matched{font-family:"AvenirLTStd-Medium"}.pac-container .pac-item{line-height:1;color:#231F20;transition:background-color .5s}@media all and (min-width: 0) and (max-width: 767px){.pac-container .pac-item{padding:15px 5px 14px}}@media all and (min-width: 768px){.pac-container .pac-item{padding:20px 5px 14px}}.pac-container .pac-item:hover,.pac-container .pac-item.pac-item-selected{background-color:rgba(237,237,237,0.3)}.pac-container .pac-item:first-child{border-top:none}.pac-container .pac-item:not(:first-child){border-top:1px solid #EDEDED}.pac-container .pac-item .pac-icon{display:none}nav-menu{display:block;background-color:#fff;height:100%;position:fixed;left:0;top:0;z-index:51;transform:translate3d(-100%, 0, 0);transition:transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}@media all and (min-width: 0) and (max-width: 767px){nav-menu{width:100%}}@media all and (min-width: 768px){nav-menu{width:600px}}.menu-active nav-menu{transform:translate3d(0, 0, 0)}nav-menu .nav-menu-container{height:100%;overflow:auto}nav-menu .nav-menu-wrapper{min-height:100%;box-sizing:border-box;padding:40px 0}nav-menu .menu-burger{margin-left:0}@media all and (min-width: 0) and (max-width: 767px){nav-menu .menu-burger{display:none}}@media all and (min-width: 0) and (max-width: 767px){nav-menu .main-links{margin-top:100px}}@media all and (min-width: 768px){nav-menu .main-links{margin-top:100px}}nav-menu .main-links li a{color:#231F20;transition:color .5s}nav-menu .main-links li a:hover{color:rgba(35,31,32,0.4)}nav-menu .main-links li.current-menu-item>a{color:#001eaa}@media all and (min-width: 0) and (max-width: 767px){nav-menu .main-links>li:not(:first-child){margin-top:15px}}@media all and (min-width: 768px){nav-menu .main-links>li:not(:first-child){margin-top:20px}}nav-menu .main-links>li>a{text-decoration:none;font-size:20px}@media (min-width: 380px){nav-menu .main-links>li>a{font-size:calc(20px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav-menu .main-links>li>a{font-size:26px}}@media all and (min-width: 0) and (max-width: 767px){nav-menu .main-links>li>a{font-family:"AvenirLTStd-Light"}}@media all and (min-width: 768px){nav-menu .main-links>li>a{font-family:"AvenirLTStd-Medium"}}nav-menu .main-links>li>ul{margin-left:20px;padding:14px 0 8px 0}nav-menu .main-links>li>ul>li:not(:first-child){margin-top:14px}nav-menu .main-links>li>ul>li>a{text-decoration:none;font-size:16px}@media (min-width: 380px){nav-menu .main-links>li>ul>li>a{font-size:calc(16px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav-menu .main-links>li>ul>li>a{font-size:18px}}nav-menu .social-media-links{width:100%}@media all and (min-width: 0) and (max-width: 767px){nav-menu .social-media-links{margin-top:30px}}@media all and (min-width: 768px){nav-menu .social-media-links{margin-top:50px}}nav-menu .social-media-links:before{content:"";display:block;width:50%;left:0;top:0;height:1px;background-color:rgba(35,31,32,0.4)}nav-menu .social-media-links p.social-media-links--headline{margin-top:40px;text-transform:uppercase;font-size:14px;letter-spacing:3px}@media (min-width: 380px){nav-menu .social-media-links p.social-media-links--headline{font-size:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav-menu .social-media-links p.social-media-links--headline{font-size:16px}}@media (min-width: 380px){nav-menu .social-media-links p.social-media-links--headline{letter-spacing:calc(3px + -1 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav-menu .social-media-links p.social-media-links--headline{letter-spacing:2px}}nav-menu .social-media-links>ul{display:block;margin-top:20px}nav-menu .social-media-links>ul li:not(:last-child){margin-right:20px}@media all and (min-width: 0) and (max-width: 767px){nav-menu .social-media-links>ul li .link.medium,nav-menu .social-media-links>ul li nav .meta-links a.medium,nav .meta-links nav-menu .social-media-links>ul li a.medium{font-family:"AvenirLTStd-Light"}}nav-menu .language-switcher{margin-top:80px}nav-menu .language-switcher .lang{font-size:16px;text-decoration:none;color:#231F20;font-family:"AvenirLTStd-Light";transition:opacity .5s}@media (min-width: 380px){nav-menu .language-switcher .lang{font-size:calc(16px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){nav-menu .language-switcher .lang{font-size:20px}}nav-menu .language-switcher .lang:not(.active){opacity:.4}nav-menu .language-switcher .lang:not(.active):hover{opacity:1}nav-menu .language-switcher .lang.active{cursor:default}nav-menu .language-switcher .lang:not(:last-child){margin-right:10px}nav-menu-backdrop{position:fixed;left:0;top:0;bottom:0;right:0;z-index:50;background-color:rgba(35,31,32,0.8);visibility:hidden;opacity:0;transition:opacity 1s, visibility 0s 1s}.menu-active nav-menu-backdrop{opacity:1;visibility:visible;transition:opacity 1s}.footer{background:#231F20;color:#fff;padding:50px 0 120px 0}.footer .footer--firstrow a.footer--firstrow--logo{display:inline-block}.footer .footer--firstrow a.footer--firstrow--logo img{width:100px;height:auto}@media all and (min-width: 0) and (max-width: 767px){.footer .footer--firstrow--links,.footer .footer--secondrow--links{margin-top:40px}}@media all and (min-width: 768px){.footer .footer--firstrow--links,.footer .footer--secondrow--links{margin:5px 0}}.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{display:inline-block;margin-top:0;margin-right:15px}@media all and (min-width: 0) and (max-width: 449px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-bottom:15px}}@media all and (min-width: 450px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-top:5px;margin-bottom:5px;margin-right:15px}}@media all and (min-width: 768px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-right:15px;margin-left:0px}.footer .footer--firstrow--links .footer--firstrow--links--item:last-child,.footer .footer--firstrow--links .footer--secondrow--links--item:last-child,.footer .footer--secondrow--links .footer--firstrow--links--item:last-child,.footer .footer--secondrow--links .footer--secondrow--links--item:last-child{margin-right:0}}@media all and (min-width: 1360px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-right:40px}}@media all and (min-width: 768px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item{margin-right:15px}}@media all and (min-width: 1360px){.footer .footer--firstrow--links .footer--firstrow--links--item,.footer .footer--secondrow--links .footer--firstrow--links--item{margin-right:40px}}@media all and (min-width: 768px){.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-right:20px}}@media all and (min-width: 1360px){.footer .footer--firstrow--links .footer--secondrow--links--item,.footer .footer--secondrow--links .footer--secondrow--links--item{margin-right:30px}}.footer__sitemap{margin-bottom:15px}.footer__sitemap-mtitle{cursor:pointer;position:relative}@media all and (min-width: 450px){.footer__sitemap-mtitle{cursor:default}}.footer__sitemap-mtitle__icon{width:23px;height:100%;position:absolute;right:-2px;opacity:1;transform:rotate(0deg);transition-property:opacity, transform;transition-duration:0.5s}.footer__sitemap-mtitle__icon:after,.footer__sitemap-mtitle__icon:before{content:'';position:absolute;height:50%;width:1px;left:0;right:0;top:0;bottom:0;margin:auto;background-color:currentColor}.footer__sitemap-mtitle__icon:before{transform:rotate(90deg)}.footer__sitemap-mtitle__icon:hover{opacity:0.6}@media all and (min-width: 450px){.footer__sitemap-mtitle__icon:before,.footer__sitemap-mtitle__icon:after{content:none}}.footer__sitemap-mlink{margin-top:15px;margin-bottom:15px}.footer__sitemap-mlink:last-child{margin-bottom:0}.footer__sitemap-msubmenu{position:relative;overflow:hidden;padding-bottom:15px;max-height:0;height:0;opacity:0;transition-property:opacity, max-height;transition-duration:0.5s}@media all and (min-width: 450px){.footer__sitemap-msubmenu{height:auto;opacity:1;max-height:unset;overflow:unset}}@media all and (min-width: 450px){.footer__sitemap-content{column-count:2;margin-bottom:35px}}@media all and (min-width: 768px){.footer__sitemap-content{column-count:3}}@media all and (min-width: 1440px){.footer__sitemap-content{column-count:4}}@media all and (min-width: 1920px){.footer__sitemap-content{column-count:8}}.footer__sitemap-menu{border-bottom:1px solid currentColor;margin-bottom:15px}.footer__sitemap-menu.is-active .footer__sitemap-msubmenu{height:auto;opacity:1;max-height:700px}.footer__sitemap-menu.is-active .footer__sitemap-mtitle__icon{transform:rotate(45deg)}@media all and (min-width: 450px){.footer__sitemap-menu{border-bottom:0 none;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}}.footer--award{margin:40px 0 40px 0}.footer--award .footer--award--item{display:inline-block;margin:20px}.footer--award .footer--award--item img{max-height:90px;max-width:180px}@media all and (min-width: 1024px){.footer--award .footer--award--item img{max-height:100px;max-width:83px}}.footer--payment{margin:0 0 40px 0}@media all and (min-width: 1024px){.footer--payment{margin:40px 0 40px 0}}.footer--payment .footer--payment--item{display:inline-block;margin:20px}.footer--payment .footer--payment--item img{max-height:35px;max-width:70px}@media all and (min-width: 1024px){.footer--payment .footer--payment--item img{max-height:40px;max-width:55px}}.link:not(.button),nav .meta-links a:not(.button){font-family:"AvenirLTStd-Light";text-decoration:none;cursor:pointer;transition:opacity .5s, color .5s;font-size:16px}@media (min-width: 380px){.link:not(.button),nav .meta-links a:not(.button){font-size:calc(16px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.link:not(.button),nav .meta-links a:not(.button){font-size:20px}}.link:not(.button).size-xx-small,nav .meta-links a:not(.button).size-xx-small{font-size:10px}@media (min-width: 380px){.link:not(.button).size-xx-small,nav .meta-links a:not(.button).size-xx-small{font-size:calc(10px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.link:not(.button).size-xx-small,nav .meta-links a:not(.button).size-xx-small{font-size:12px}}.link:not(.button).size-x-small,nav .meta-links a:not(.button).size-x-small{font-size:12px}@media (min-width: 380px){.link:not(.button).size-x-small,nav .meta-links a:not(.button).size-x-small{font-size:calc(12px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.link:not(.button).size-x-small,nav .meta-links a:not(.button).size-x-small{font-size:14px}}.link:not(.button).size-small,nav .meta-links a:not(.button).size-small{font-size:14px}@media (min-width: 380px){.link:not(.button).size-small,nav .meta-links a:not(.button).size-small{font-size:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.link:not(.button).size-small,nav .meta-links a:not(.button).size-small{font-size:16px}}.link:not(.button).size-medium,nav .meta-links a:not(.button).size-medium{font-size:18px}@media (min-width: 380px){.link:not(.button).size-medium,nav .meta-links a:not(.button).size-medium{font-size:calc(18px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.link:not(.button).size-medium,nav .meta-links a:not(.button).size-medium{font-size:22px}}.link:not(.button).medium,nav .meta-links a:not(.button).medium{font-family:"AvenirLTStd-Medium"}.link:not(.button).dark:not(.bright),nav .meta-links a:not(.button).dark:not(.bright){color:#231F20}.link:not(.button).bright,nav .meta-links a:not(.button).bright{color:#fff}.link:not(.button).blue,nav .meta-links a:not(.button).blue{color:#001eaa}.link:not(.button).petrolgreen,nav .meta-links a:not(.button).petrolgreen{color:#088376}.link:not(.button).yellow,nav .meta-links a:not(.button).yellow{color:#fecd42}.link:not(.button):not(.dark):not(.bright):not(.blue):not(.yellow):not(.petrolgreen),nav .meta-links a:not(.button):not(.dark):not(.bright):not(.blue):not(.yellow):not(.petrolgreen){color:inherit}.link:not(.button).underlined,nav .meta-links a:not(.button).underlined{text-decoration:underline}.link:not(.button).upper,nav .meta-links a:not(.button).upper{text-transform:uppercase}.link:not(.button):hover,nav .meta-links a:not(.button):hover{opacity:.6}.fullpage-wrapper{padding:80px;min-height:90vh}.fullpage-wrapper p{margin:20px 0}@media all and (min-width: 768px){.fullpage-wrapper p{margin:20px 0 40px 0}}.form-input--checkbox>input{position:absolute;z-index:-1;visibility:hidden;overflow:hidden;left:-99999px;top:-9999px;height:0;width:0}.form-input--checkbox>label{user-select:none;cursor:pointer;display:flex;flex-direction:row;font-family:"AvenirLTStd-Light";align-items:center;font-size:16px;line-height:24px}@media (min-width: 380px){.form-input--checkbox>label{font-size:calc(16px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input--checkbox>label{font-size:20px}}@media (min-width: 380px){.form-input--checkbox>label{line-height:calc(24px + 8 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input--checkbox>label{line-height:32px}}.form-input--checkbox>label .text{margin-bottom:-2px;width:100%}@media (min-width: 380px){.form-input--checkbox>label .text{margin-bottom:calc(-2px + -2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input--checkbox>label .text{margin-bottom:-4px}}.form-input--checkbox>label .checkbox{display:inline-block;width:18px;height:18px;flex-shrink:0;position:relative;margin-right:8px;border:1px solid #231F20}.form-input--checkbox>label .checkbox:after{content:"";display:block;width:50%;height:50%;position:absolute;background-color:#231F20;left:50%;top:50%;opacity:0;transform-origin:0 0;transform:scale(0.3) translate3d(-50%, -50%, 0);transition:opacity .3s, transform .3s}.form-input--checkbox>label:hover .checkbox:after{opacity:1;transform:scale(0.5) rotate(45deg) translate3d(-50%, -50%, 0)}.form-input--checkbox>input:checked+label .checkbox:after{opacity:1;transform:scale(1) translate3d(-50%, -50%, 0)}.form-input--checkbox.checkbox-to-top>label:after{top:2px;transform:scale(0.3) translate(-50%, 50%)}.form-input--checkbox.checkbox-to-top>label:before{top:2px;transform:translate(-50%, 0)}.form-input--checkbox.checkbox-to-top>label:hover:after{top:6px;transform:scale(0.5) translate3d(-50%, 50%, 0)}.form-input--checkbox.checkbox-to-top>input:checked+label:after{top:2px;transform:scale(1) translate3d(-50%, 50%, 0)}.form-container{min-height:100%}div.wpcf7 .ajax-loader{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.form-row{display:flex;flex-direction:column;padding-bottom:10px;position:relative}@media all and (min-width: 768px){.form-row.align-right{justify-content:flex-end}}@media all and (min-width: 768px){.form-row{flex-direction:row}}.form-row>label{margin-bottom:5px;font-size:14px}@media (min-width: 380px){.form-row>label{font-size:calc(14px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-row>label{font-size:20px}}@media all and (min-width: 768px){.form-row>label{margin-bottom:0px;flex:0 0 250px}}.form-row.form-input-radio>label{margin-top:0}@media all and (min-width: 768px){.form-row .woocommerce-input-wrapper,.form-row .wpcf7-form-control-wrap,.form-row .input-wrapper{flex-grow:1}}.form-row .woocommerce-input-wrapper input[type=text],.form-row .woocommerce-input-wrapper input[type=email],.form-row .woocommerce-input-wrapper input[type=number],.form-row .woocommerce-input-wrapper input[type=tel],.form-row .woocommerce-input-wrapper select,.form-row .woocommerce-input-wrapper textarea,.form-row .wpcf7-form-control-wrap input[type=text],.form-row .wpcf7-form-control-wrap input[type=email],.form-row .wpcf7-form-control-wrap input[type=number],.form-row .wpcf7-form-control-wrap input[type=tel],.form-row .wpcf7-form-control-wrap select,.form-row .wpcf7-form-control-wrap textarea,.form-row .input-wrapper input[type=text],.form-row .input-wrapper input[type=email],.form-row .input-wrapper input[type=number],.form-row .input-wrapper input[type=tel],.form-row .input-wrapper select,.form-row .input-wrapper textarea{width:100%}.form-row .wpcf7-form-control-wrap .wpcf7-form-control{width:100%}.form-row .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0 20px 10px 0}.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;font-family:"AvenirLTStd-Light";outline:none;border:1px solid rgba(35,31,32,0.3);border-radius:40px}@media (min-width: 380px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{font-size:calc(14px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{font-size:20px}}@media (min-width: 380px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{padding-top:calc(10px + 10 * (100vw - 380px) / 1540);padding-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{padding-top:20px;padding-bottom:20px}}@media (min-width: 380px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{padding-left:calc(15px + 10 * (100vw - 380px) / 1540);padding-right:calc(15px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-row input[type=text],.form-row input[type=email],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=date],.form-row textarea{padding-left:25px;padding-right:25px}}.form-row input[type=text]:focus,.form-row input[type=email]:focus,.form-row input[type=number]:focus,.form-row input[type=tel]:focus,.form-row input[type=date]:focus,.form-row textarea:focus{border-color:#231F20}.form-row input[type=text]::placeholder,.form-row input[type=email]::placeholder,.form-row input[type=number]::placeholder,.form-row input[type=tel]::placeholder,.form-row input[type=date]::placeholder,.form-row textarea::placeholder{color:rgba(0,0,0,0.5);font-style:italic}.form-row textarea{resize:vertical}.wpcf7-list-item{position:relative}.wpcf7-list-item>label{user-select:none;cursor:pointer;display:flex;flex-direction:row;font-family:"AvenirLTStd-Light";align-items:center;padding-left:25px;font-size:16px;line-height:20px}@media (min-width: 380px){.wpcf7-list-item>label{font-size:calc(16px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.wpcf7-list-item>label{font-size:20px}}@media (min-width: 380px){.wpcf7-list-item>label{line-height:calc(20px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.wpcf7-list-item>label{line-height:24px}}.wpcf7-list-item>label>input{position:absolute;z-index:-1;visibility:hidden;overflow:hidden;left:-99999px;top:-9999px;height:0;width:0}.wpcf7-list-item>label .wpcf7-list-item-label{margin-bottom:-2px}@media (min-width: 380px){.wpcf7-list-item>label .wpcf7-list-item-label{margin-bottom:calc(-2px + -2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.wpcf7-list-item>label .wpcf7-list-item-label{margin-bottom:-4px}}.wpcf7-list-item>label .wpcf7-list-item-label:before{content:'';display:block;width:18px;height:18px;position:absolute;left:0;top:0;border:1px solid #231F20}.wpcf7-list-item>label .wpcf7-list-item-label:after{content:"";display:block;width:9px;height:9px;position:absolute;background-color:#231F20;left:9px;top:9px;opacity:0;transform-origin:0 0;transform:scale(0.3) translate3d(-50%, -50%, 0);transition:opacity .3s, transform .3s}.wpcf7-list-item>label:hover .wpcf7-list-item-label:after{opacity:1;transform:scale(0.5) rotate(45deg) translate3d(-50%, -50%, 0)}.wpcf7-list-item>label>input:checked+.wpcf7-list-item-label:after{opacity:1;transform:scale(1) translate3d(-50%, -50%, 0)}span.wpcf7-not-valid-tip{background:#E50000;padding:10px 10px 8px 10px;color:#fff;line-height:1;font-size:12px}@media (min-width: 380px){span.wpcf7-not-valid-tip{font-size:calc(12px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){span.wpcf7-not-valid-tip{font-size:16px}}div.wpcf7-response-output{margin:20px 0;padding:10px 10px 8px 10px;border-width:2px;border-style:solid;border-color:#E50000;border-image:initial;background:#E50000;color:#fff;font-family:"AvenirLTStd-Medium"}div.wpcf7-response-output.wpcf7-validation-errors,div.wpcf7-response-output.wpcf7-acceptance-missing{background:#E50000;color:#fff}div.wpcf7-response-output.wpcf7-mail-sent-ok{background:#001eaa;border-color:#001eaa}.form-success-container{display:none}.form-success form.wpcf7-form,.form-success .form-intro-container{display:none}.form-success .form-success-container{display:block}.woocommerce-invalid .woocommerce-input-wrapper{border:1px solid red}.woocommerce-error li{padding:10px;margin-bottom:10px;color:white;background-color:red}.woocommerce-message{padding:10px;margin-bottom:10px;color:#231F20;border:1px solid #001eaa}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;width:100%;font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;font-family:"AvenirLTStd-Light";outline:none;border:1px solid rgba(35,31,32,0.3);border-radius:40px;background:#fff}select::-ms-expand{display:none}@media (min-width: 380px){select{font-size:calc(14px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){select{font-size:20px}}@media (min-width: 380px){select{padding-top:calc(10px + 10 * (100vw - 380px) / 1540);padding-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){select{padding-top:20px;padding-bottom:20px}}@media (min-width: 380px){select{padding-left:calc(15px + 10 * (100vw - 380px) / 1540);padding-right:calc(15px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){select{padding-left:25px;padding-right:25px}}select:focus{border-color:#231F20}select::placeholder{color:rgba(0,0,0,0.5)}.select-wrapper .woocommerce-input-wrapper{position:relative}.select-wrapper .woocommerce-input-wrapper strong{font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;font-family:"AvenirLTStd-Light"}@media (min-width: 380px){.select-wrapper .woocommerce-input-wrapper strong{font-size:calc(14px + 6 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper .woocommerce-input-wrapper strong{font-size:20px}}@media (min-width: 380px){.select-wrapper .woocommerce-input-wrapper strong{padding-top:calc(10px + 10 * (100vw - 380px) / 1540);padding-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper .woocommerce-input-wrapper strong{padding-top:20px;padding-bottom:20px}}@media (min-width: 380px){.select-wrapper .woocommerce-input-wrapper strong{padding-left:calc(15px + 10 * (100vw - 380px) / 1540);padding-right:calc(15px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper .woocommerce-input-wrapper strong{padding-left:25px;padding-right:25px}}.select-wrapper .woocommerce-input-wrapper:before{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(35,31,32,0.3);border-left-width:6px;border-right-width:6px;border-top-width:6px}@media (min-width: 380px){.select-wrapper .woocommerce-input-wrapper:before{right:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper .woocommerce-input-wrapper:before{right:20px}}@media (min-width: 380px){.select-wrapper .woocommerce-input-wrapper:before{border-left-width:calc(6px + 2 * (100vw - 380px) / 1540);border-right-width:calc(6px + 2 * (100vw - 380px) / 1540);border-top-width:calc(6px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper .woocommerce-input-wrapper:before{border-left-width:8px;border-right-width:8px;border-top-width:8px}}.select-wrapper#billing_country_field .woocommerce-input-wrapper{margin-top:0px;margin-bottom:0px}@media (min-width: 380px){.select-wrapper#billing_country_field .woocommerce-input-wrapper{margin-top:calc(0px + 5 * (100vw - 380px) / 1540);margin-bottom:calc(0px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.select-wrapper#billing_country_field .woocommerce-input-wrapper{margin-top:5px;margin-bottom:5px}}.select-wrapper#billing_country_field .woocommerce-input-wrapper:before{display:none}.form-input-radio .woocommerce-input-wrapper{margin-bottom:5px}@media (min-width: 380px){.form-input-radio .woocommerce-input-wrapper{margin-bottom:calc(5px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input-radio .woocommerce-input-wrapper{margin-bottom:10px}}.form-input-radio .woocommerce-input-wrapper>input{position:absolute;z-index:-1;visibility:hidden;overflow:hidden;left:-99999px;top:-9999px;height:0;width:0}.form-input-radio .woocommerce-input-wrapper>label{user-select:none;cursor:pointer;display:flex;flex-direction:row;font-family:"AvenirLTStd-Light";align-items:center;position:relative;left:10px;padding-left:20px;margin-right:40px;font-size:16px}@media (min-width: 380px){.form-input-radio .woocommerce-input-wrapper>label{font-size:calc(16px + 4 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input-radio .woocommerce-input-wrapper>label{font-size:20px}}.form-input-radio .woocommerce-input-wrapper>label .text{margin-bottom:-2px}@media (min-width: 380px){.form-input-radio .woocommerce-input-wrapper>label .text{margin-bottom:calc(-2px + -2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.form-input-radio .woocommerce-input-wrapper>label .text{margin-bottom:-4px}}.form-input-radio .woocommerce-input-wrapper>label:before{content:"";display:block;width:18px;height:18px;border-radius:200px;position:absolute;margin-right:8px;top:50%;left:0;transform:translate(-50%, -50%);border:1px solid rgba(35,31,32,0.3)}.form-input-radio .woocommerce-input-wrapper>label:after{content:"";display:block;width:9px;height:9px;border-radius:200px;position:absolute;background-color:#001eaa;opacity:0;left:0;top:50%;transform-origin:0 0;transform:scale(0.3) translate(-50%, -50%);transition:opacity .3s, transform .3s}.form-input-radio .woocommerce-input-wrapper>label:hover:after{opacity:1;transform:scale(0.5) translate3d(-50%, -50%, 0)}.form-input-radio .woocommerce-input-wrapper>input:checked+label:after{opacity:1;transform:scale(1) translate3d(-50%, -50%, 0)}.form-input-radio.wc_payment_method--radio .woocommerce-input-wrapper>label:after{top:2px;transform:scale(0.3) translate(-50%, 50%)}.form-input-radio.wc_payment_method--radio .woocommerce-input-wrapper>label:before{top:2px;transform:translate(-50%, 0)}.form-input-radio.wc_payment_method--radio .woocommerce-input-wrapper>label:hover:after{top:6px;transform:scale(0.5) translate3d(-50%, 50%, 0)}.form-input-radio.wc_payment_method--radio .woocommerce-input-wrapper>input:checked+label:after{top:2px;transform:scale(1) translate3d(-50%, 50%, 0)}.form-input-radio.dealer-result-item .woocommerce-input-wrapper>label{width:100%;float:initial;left:9px;padding-right:10px}.form-input-radio.dealer-result-item .woocommerce-input-wrapper .text{width:100%;padding-top:25px}.form-input-radio.dealer-result-item .woocommerce-input-wrapper .text .name{display:block;float:left;font-family:"AvenirLTStd-Medium"}.form-input-radio.dealer-result-item .woocommerce-input-wrapper .text .distance{display:block;text-align:right;font-family:"AvenirLTStd-Medium"}@media all and (min-width: 380px){#coupon_code{margin-right:10px}}abbr.required{color:#001eaa;text-decoration:none}input[type=text]::placeholder,input[type=email]::placeholder,textarea::placeholder{color:rgba(0,0,0,0.5);font-style:italic}[data-cmp="tooltip"]{position:relative;z-index:5}[data-cmp="tooltip"] .content{position:absolute;min-width:100%;visibility:hidden;opacity:0;transition:transform .3s, opacity .3s, visibility 0s .3s}[data-cmp="tooltip"].inactive .content{transform:translate(-50%, -10px) !important}[data-cmp="tooltip"].active .content{opacity:1;height:auto;visibility:visible;transition:transform .3s, opacity .3s}[data-cmp="tooltip"] .label{cursor:pointer;text-decoration:underline;cursor:default;display:inline-block;width:20px;height:20px}[data-cmp="tooltip"] .inner-content{display:block;padding:20px;width:100%;min-width:400px;background-color:#231F20;color:#fff;margin-bottom:5px}.blog-items{display:flex;flex-wrap:wrap}.blog-overview--category{margin-bottom:80px}@media (min-width: 380px){.blog-overview--category{margin-bottom:calc(80px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--category{margin-bottom:140px}}.blog-overview--category .blog-overview--category--headline{display:flex;align-items:center;margin-bottom:30px}@media (min-width: 380px){.blog-overview--category .blog-overview--category--headline{margin-bottom:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--category .blog-overview--category--headline{margin-bottom:50px}}@media all and (min-width: 0) and (max-width: 767px){.blog-overview--category .blog-overview--category--headline{flex-direction:column}.blog-overview--category .blog-overview--category--headline a.link,.blog-overview--category .blog-overview--category--headline nav .meta-links a,nav .meta-links .blog-overview--category .blog-overview--category--headline a{margin-top:10px}}.blog-overview--category .blog-overview--category--headline .blog-overview--category--headline--spacer{margin-left:10px;margin-right:10px}@media (min-width: 380px){.blog-overview--category .blog-overview--category--headline .blog-overview--category--headline--spacer{margin-left:calc(10px + 20 * (100vw - 380px) / 1540);margin-right:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--category .blog-overview--category--headline .blog-overview--category--headline--spacer{margin-left:30px;margin-right:30px}}@media all and (min-width: 0) and (max-width: 767px){.blog-overview--category .blog-overview--category--headline .blog-overview--category--headline--spacer{display:none}}.blog-overview--highlight{position:relative;margin-bottom:80px}@media (min-width: 380px){.blog-overview--highlight{margin-bottom:calc(80px + 80 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight{margin-bottom:160px}}.blog-overview--highlight .blog-overview--highlight--image{position:relative;background:transparent center center no-repeat;background-size:cover}.blog-overview--highlight .blog-overview--highlight--image img{width:100%;height:auto}.blog-overview--highlight .blog-overview--highlight--image .blog-overview--highlight--image--link{position:absolute;left:0;right:0;top:0;bottom:0}.blog-overview--highlight .blog-overview--highlight--content{padding:30px;background:rgba(35,31,32,0.6);backdrop-filter:blur(4px);color:#fff;position:relative}@media (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content{padding:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content{padding:50px}}@media all and (min-width: 768px){.blog-overview--highlight .blog-overview--highlight--content{position:absolute;top:0;bottom:0;left:40px}}@media all and (min-width: 768px) and (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content{left:calc(40px + 100 * (100vw - 380px) / 1540)}}@media all and (min-width: 768px) and (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content{left:140px}}@media all and (min-width: 768px) and (max-width: 1023px){.blog-overview--highlight .blog-overview--highlight--content{right:40px}}@media all and (min-width: 768px) and (max-width: 1023px) and (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content{right:calc(40px + 100 * (100vw - 380px) / 1540)}}@media all and (min-width: 768px) and (max-width: 1023px) and (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content{right:140px}}@media all and (min-width: 1024px){.blog-overview--highlight .blog-overview--highlight--content{width:530px}}.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--headline{margin-top:15px;margin-bottom:20px}@media (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--headline{margin-top:calc(15px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--headline{margin-top:30px}}@media (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--headline{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--headline{margin-bottom:40px}}.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--info{margin-bottom:30px}@media (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--info{margin-bottom:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--info{margin-bottom:50px}}.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--description{margin-bottom:20px}@media (min-width: 380px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--description{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--description{margin-bottom:40px}}.blog-overview--highlight .blog-overview--highlight--content .blog-overview--highlight--content--box-link{position:absolute;top:0;bottom:0;left:0;right:0}.blog-single .blog-single--image{position:relative;background:transparent center center no-repeat;background-size:cover;overflow:hidden}@media all and (min-width: 768px){.blog-single .blog-single--image{max-height:calc(80vh - 100px)}}.blog-single .blog-single--image img{width:100%;height:auto}.blog-single .blog-single--intro{position:relative;z-index:2}.blog-single .blog-single--intro .blog-single--intro--headline{margin-top:20px}@media (min-width: 380px){.blog-single .blog-single--intro .blog-single--intro--headline{margin-top:calc(20px + 100 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--intro .blog-single--intro--headline{margin-top:120px}}.blog-single .blog-single--intro .blog-single--intro--content{margin-top:40px;margin-bottom:40px}@media (min-width: 380px){.blog-single .blog-single--intro .blog-single--intro--content{margin-top:calc(40px + 80 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--intro .blog-single--intro--content{margin-top:120px}}@media (min-width: 380px){.blog-single .blog-single--intro .blog-single--intro--content{margin-bottom:calc(40px + 80 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--intro .blog-single--intro--content{margin-bottom:120px}}@media all and (min-width: 1024px){.blog-single .blog-single--intro .blog-single--intro--content{margin-left:15%;margin-right:15%}}.blog-single .blog-single--intro .blog-single--intro--content .blog-single--intro--content--info{margin-bottom:30px}@media (min-width: 380px){.blog-single .blog-single--intro .blog-single--intro--content .blog-single--intro--content--info{margin-bottom:calc(30px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--intro .blog-single--intro--content .blog-single--intro--content--info{margin-bottom:60px}}.blog-single .blog-single--others{margin-top:80px}@media (min-width: 380px){.blog-single .blog-single--others{margin-top:calc(80px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--others{margin-top:140px}}.blog-single .blog-single--others .blog-single--others--headline{display:flex;align-items:center;margin-bottom:30px}@media (min-width: 380px){.blog-single .blog-single--others .blog-single--others--headline{margin-bottom:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--others .blog-single--others--headline{margin-bottom:50px}}.blog-single .blog-single--others .blog-single--others--headline .blog-single--others--headline--spacer{margin-left:10px;margin-right:10px}@media (min-width: 380px){.blog-single .blog-single--others .blog-single--others--headline .blog-single--others--headline--spacer{margin-left:calc(10px + 20 * (100vw - 380px) / 1540);margin-right:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--others .blog-single--others--headline .blog-single--others--headline--spacer{margin-left:30px;margin-right:30px}}@media all and (min-width: 0) and (max-width: 767px){.blog-single .blog-single--others .blog-single--others--headline .blog-single--others--headline--spacer{display:none}}@media all and (min-width: 0) and (max-width: 767px){.blog-single .blog-single--others .blog-single--others--headline{flex-direction:column}.blog-single .blog-single--others .blog-single--others--headline a.link,.blog-single .blog-single--others .blog-single--others--headline nav .meta-links a,nav .meta-links .blog-single .blog-single--others .blog-single--others--headline a{margin-top:10px}}.blog-single .blog-single--others .blog-single--others--items{display:flex;flex-wrap:wrap}.blog-single .blog-single--sharing{display:flex;align-items:center;margin-bottom:20px}@media (min-width: 380px){.blog-single .blog-single--sharing{margin-bottom:calc(20px + 40 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--sharing{margin-bottom:60px}}@media all and (min-width: 0) and (max-width: 767px){.blog-single .blog-single--sharing{flex-direction:column}}@media all and (min-width: 768px){.blog-single .blog-single--sharing{justify-content:space-between;flex-wrap:wrap}}.blog-single .blog-single--sharing .blog-single--sharing--options{display:flex;flex-wrap:wrap}@media all and (min-width: 0) and (max-width: 767px){.blog-single .blog-single--sharing .blog-single--sharing--options{margin-top:10px}}.blog-single .blog-single--sharing .blog-single--sharing--options a.link,.blog-single .blog-single--sharing .blog-single--sharing--options nav .meta-links a,nav .meta-links .blog-single .blog-single--sharing .blog-single--sharing--options a{margin-left:20px}@media (min-width: 380px){.blog-single .blog-single--sharing .blog-single--sharing--options a.link,.blog-single .blog-single--sharing .blog-single--sharing--options nav .meta-links a,nav .meta-links .blog-single .blog-single--sharing .blog-single--sharing--options a{margin-left:calc(20px + 40 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--sharing .blog-single--sharing--options a.link,.blog-single .blog-single--sharing .blog-single--sharing--options nav .meta-links a,nav .meta-links .blog-single .blog-single--sharing .blog-single--sharing--options a{margin-left:60px}}.blog-single .blog-single--sharing .blog-single--sharing--options a.link:first-child,.blog-single .blog-single--sharing .blog-single--sharing--options nav .meta-links a:first-child,nav .meta-links .blog-single .blog-single--sharing .blog-single--sharing--options a:first-child{margin-left:0}.blog-single .blog-single--close{position:fixed;z-index:10;bottom:20px;right:20px;border:1px solid #000;border-radius:100%;width:28px;height:28px;line-height:28px;text-decoration:none;transition:border-color .3s}@media (min-width: 380px){.blog-single .blog-single--close{bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--close{bottom:40px}}@media (min-width: 380px){.blog-single .blog-single--close{right:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--close{right:40px}}@media (min-width: 380px){.blog-single .blog-single--close{width:calc(28px + 20 * (100vw - 380px) / 1540);height:calc(28px + 20 * (100vw - 380px) / 1540);line-height:calc(28px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--close{width:48px;height:48px;line-height:48px}}.blog-single .blog-single--close:hover{border-color:#001eaa}.blog-single .blog-single--close span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:inline-block;width:12px;height:12px;overflow:hidden}@media (min-width: 380px){.blog-single .blog-single--close span{width:calc(12px + 8 * (100vw - 380px) / 1540);height:calc(12px + 8 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--close span{width:20px;height:20px}}.blog-single .blog-single--close span:before,.blog-single .blog-single--close span::after{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#000}@media (min-width: 380px){.blog-single .blog-single--close span:before,.blog-single .blog-single--close span::after{height:calc(1px + 1 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single .blog-single--close span:before,.blog-single .blog-single--close span::after{height:2px}}.blog-single .blog-single--close span:before{transform:rotate(45deg)}.blog-single .blog-single--close span:after{transform:rotate(-45deg)}.blog-single--content{margin-bottom:60px}@media (min-width: 380px){.blog-single--content{margin-bottom:calc(60px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-single--content{margin-bottom:120px}}cookie-info{display:block;position:fixed;left:10px;right:10px;bottom:15px;background:#231F20;z-index:110;opacity:0;padding-top:20px;padding-bottom:20px;transform:translate3d(0, 100%, 0);transition:transform 1.5s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 1s}@media all and (min-width: 0) and (max-width: 767px){cookie-info{padding:10px}}@media all and (min-width: 768px){cookie-info{padding:20px 30px;max-width:1024px}}cookie-info.show{opacity:1;transform:translate3d(0, 0, 0)}cookie-info p a:after,cookie-info p a:before{background-color:#fff;bottom:3px}cookie-info .cookie-info-content{color:#fff;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between}@media all and (min-width: 0) and (max-width: 1023px){cookie-info .cookie-info-content{text-align:center;flex-direction:column}}@media all and (min-width: 1024px){cookie-info .cookie-info-content{flex-direction:row}}@media all and (min-width: 1024px){cookie-info .cookie-info-content .text{margin-right:20px}}@media all and (min-width: 0) and (max-width: 1023px){cookie-info .cookie-info-content .text{margin-bottom:15px}}cookie-info .cookie-info-content .buttons{display:flex;flex-direction:row;box-sizing:border-box;align-items:center;flex-shrink:0}#outdated{display:none;position:fixed;z-index:2147483647;left:0;top:0;width:100%;padding:3%}#outdated p.last a{position:absolute;text-decoration:none;font-size:34px;right:3%;top:15%}.comparison{max-width:calc(var(--slots-count) * 580px);margin:0 auto}.comparison>div>h1,.comparison>div>p{margin-bottom:20px}@media (min-width: 380px){.comparison>div>h1,.comparison>div>p{margin-bottom:calc(20px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.comparison>div>h1,.comparison>div>p{margin-bottom:30px}}.comparison h4{border-bottom:2px solid #000;padding-bottom:5px;margin-bottom:20px}@media (min-width: 380px){.comparison h4{padding-bottom:calc(5px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.comparison h4{padding-bottom:10px}}@media (min-width: 380px){.comparison h4{margin-bottom:calc(20px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.comparison h4{margin-bottom:35px}}product-comparison-props{display:none}product-comparison-select{display:block;position:relative;border-bottom:2px solid #000;padding-bottom:2px}product-comparison-select:before{display:block;position:absolute;margin-top:-14px;top:50%;content:"";border:solid black;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px;height:14px;right:5px}@media (min-width: 380px){product-comparison-select:before{right:calc(5px + 25 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison-select:before{right:30px}}product-comparison-select select{border:none;padding-left:0;font-family:"AvenirLTStd-Medium";position:relative;background:transparent;padding-right:25px}@media (min-width: 380px){product-comparison-select select{padding-right:calc(25px + 35 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison-select select{padding-right:60px}}product-comparison{display:block;width:100%}product-comparison .slot-wrapper{margin-left:-20px;margin-right:-20px}@media (min-width: 380px){product-comparison .slot-wrapper{margin-left:calc(-20px + -40 * (100vw - 380px) / 1540);margin-right:calc(-20px + -40 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .slot-wrapper{margin-left:-60px;margin-right:-60px}}product-comparison .slot{width:calc(100% / var(--slots-count));padding-left:20px;padding-right:20px}@media (min-width: 380px){product-comparison .slot{padding-left:calc(20px + 40 * (100vw - 380px) / 1540);padding-right:calc(20px + 40 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .slot{padding-left:60px;padding-right:60px}}product-comparison .props-item{margin-top:15px}@media (min-width: 380px){product-comparison .props-item{margin-top:calc(15px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .props-item{margin-top:25px}}product-comparison .props-item .title{text-transform:uppercase;font-family:"AvenirLTStd-Medium";letter-spacing:2px;font-size:12px;line-height:14px;margin-bottom:5px}@media (min-width: 380px){product-comparison .props-item .title{font-size:calc(12px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .props-item .title{font-size:14px}}@media (min-width: 380px){product-comparison .props-item .title{line-height:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .props-item .title{line-height:16px}}@media (min-width: 380px){product-comparison .props-item .title{margin-bottom:calc(5px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .props-item .title{margin-bottom:10px}}product-comparison-selector{display:block;width:100%}product-comparison .bikes-wrapper{display:none}product-comparison div[class$='slot-data']{display:block !important}product-comparison .bikes-wrapper>h4{margin-bottom:20px}@media (min-width: 380px){product-comparison .bikes-wrapper>h4{margin-bottom:calc(20px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .bikes-wrapper>h4{margin-bottom:35px}}product-comparison .selected-bikes .product-teaser{margin-top:20px}@media (min-width: 380px){product-comparison .selected-bikes .product-teaser{margin-top:calc(20px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-comparison .selected-bikes .product-teaser{margin-top:35px}}product-comparison .selected-bikes .product-teaser>.h4,product-comparison .selected-bikes .product-teaser .white-cta{display:none}product-comparison-table{display:block}product-comparison-table.empty{display:none}product-comparison-table table{width:100%}.acfbreeze--hidden-content-layout--container{padding-bottom:60px}@media (min-width: 380px){.acfbreeze--hidden-content-layout--container{padding-bottom:calc(60px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.acfbreeze--hidden-content-layout--container{padding-bottom:120px}}.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger,.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger-close{transition:all .3s;text-align:left;padding-top:20px;padding-bottom:20px}@media (min-width: 380px){.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger,.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger-close{padding-top:calc(20px + 20 * (100vw - 380px) / 1540);padding-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger,.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger-close{padding-top:40px;padding-bottom:40px}}.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--trigger-close{display:none}.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--wrapper{padding-top:20px;padding-bottom:20px}@media (min-width: 380px){.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--wrapper{padding-top:calc(20px + 20 * (100vw - 380px) / 1540);padding-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.acfbreeze--hidden-content-layout--container .acfbreeze--hidden-content-layout--wrapper{padding-top:40px;padding-bottom:40px}}.acfbreeze--hidden-content-layout--container.show .acfbreeze--hidden-content-layout--trigger{display:none}.acfbreeze--hidden-content-layout--container.show .acfbreeze--hidden-content-layout--trigger-close{display:block}.acfbreeze--hidden-content-layout--container.show .acfbreeze--hidden-content-layout--wrapper{max-height:1000vh;transition:max-height 1s ease-in-out,opacity 1s ease-in-out}.acfbreeze--hidden-content-layout--container:not(.show) .acfbreeze--hidden-content-layout--wrapper{visibility:hidden;overflow:hidden;opacity:0;max-height:0;transition:max-height 0.5s, opacity 0.5s}.acfbreeze--hidden-content-layout--container.color-white .acfbreeze--hidden-content-layout--wrapper{background-color:#fff}.acfbreeze--hidden-content-layout--container.color-black .acfbreeze--hidden-content-layout--wrapper{background-color:#231F20;color:#fff}.font-hurme-light{font-family:"HurmeGeometricSans3-Light"}.font-hurme-light-oblique{font-family:"HurmeGeometricSans3-LightOblique"}.font-hurme-bold{font-family:"HurmeGeometricSans3-Bold"}.font-hurme-bold-oblique{font-family:"HurmeGeometricSans3-BoldOblique"}.plus-icon,add-product-overlay .overlay-close{width:100%;height:100%;border:1px solid #fff;border-radius:50%;position:relative}.plus-icon:after,add-product-overlay .overlay-close:after,.plus-icon:before,add-product-overlay .overlay-close:before{content:"";position:absolute;left:50%;top:50%;display:block;width:1px;height:50%;background-color:#fff;transform:translate(-50%, -50%);transform-origin:50% 50%}.plus-icon:before,add-product-overlay .overlay-close:before{transform:translate(-50%, -50%) rotate(90deg)}.fa-icon{width:100%;height:100%;border:1px solid #fff;border-radius:50%;position:relative}.fa-icon:before{content:"";position:absolute;left:50%;top:50%;display:block;width:1px;height:50%;background-color:#fff;transform:translate(-50%, -50%) rotate(90deg);transform-origin:50% 50%}quicknavigation{position:fixed;right:20px;top:50%;display:block;z-index:20;display:flex;flex-direction:row-reverse;transform:rotate(-90deg) translate(50%, -50%);transform-origin:right}quicknavigation>div.quicknav-item{padding:5px 20px;color:#fff;mix-blend-mode:difference;border-bottom:1px solid #EDEDED}quicknavigation>div.quicknav-item.active{color:#001eaa;border-bottom-color:#001eaa}quicknavigation>div.quicknav-item:first-child{padding-right:0px}quicknavigation>div.quicknav-item:last-child{padding-left:0px}.info-icon{width:100%;height:100%;border:1px solid #231F20;border-radius:50%;position:relative;display:block}.info-icon>span{position:absolute;font-family:"AvenirLTStd-Light";font-size:14px;left:50%;top:50%;display:block;margin-top:1px;transform:translate(-50%, -50%)}@media (min-width: 380px){.info-icon>span{font-size:calc(14px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.info-icon>span{font-size:16px}}.hero-header-simple{padding-top:60px;padding-bottom:80px}@media (min-width: 380px){.hero-header-simple{padding-top:calc(60px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.hero-header-simple{padding-top:120px}}@media (min-width: 380px){.hero-header-simple{padding-bottom:calc(80px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.hero-header-simple{padding-bottom:140px}}.blog-item{display:block;position:relative;margin-bottom:40px}@media (min-width: 380px){.blog-item{margin-bottom:calc(40px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-item{margin-bottom:60px}}@media all and (min-width: 0) and (max-width: 1023px){.blog-item{flex:0 100%}}@media all and (min-width: 1024px){.blog-item{flex:0 50%}.blog-item:nth-child(odd){padding-right:15px}.blog-item:nth-child(even){padding-left:15px}}.blog-item .blog-item--image{position:relative;background:transparent center center no-repeat;background-size:cover}.blog-item .blog-item--image img{width:100%;height:auto}.blog-item .blog-item--image .blog-item--image--link{position:absolute;left:0;right:0;top:0;bottom:0}.blog-item .blog-item--text{margin:30px;position:relative}@media (min-width: 380px){.blog-item .blog-item--text{margin:calc(30px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-item .blog-item--text{margin:40px}}.blog-item .blog-item--text .blog-item--text--info{margin-bottom:20px}@media (min-width: 380px){.blog-item .blog-item--text .blog-item--text--info{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-item .blog-item--text .blog-item--text--info{margin-bottom:40px}}.blog-item .blog-item--text .blog-item--text--headline{margin-bottom:15px}@media (min-width: 380px){.blog-item .blog-item--text .blog-item--text--headline{margin-bottom:calc(15px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-item .blog-item--text .blog-item--text--headline{margin-bottom:30px}}.blog-item .blog-item--text .blog-item--text--description{margin-bottom:30px}@media (min-width: 380px){.blog-item .blog-item--text .blog-item--text--description{margin-bottom:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.blog-item .blog-item--text .blog-item--text--description{margin-bottom:50px}}.blog-item .blog-item--text .blog-item--text--box-link{position:absolute;left:0;right:0;top:0;bottom:0}.c2a{background:#231F20;color:#fff;padding-top:60px;padding-bottom:60px}@media (min-width: 380px){.c2a{padding-top:calc(60px + 60 * (100vw - 380px) / 1540);padding-bottom:calc(60px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.c2a{padding-top:120px;padding-bottom:120px}}.c2a--headline{margin-bottom:20px}@media (min-width: 380px){.c2a--headline{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.c2a--headline{margin-bottom:40px}}.c2a--content{margin-bottom:20px}@media (min-width: 380px){.c2a--content{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.c2a--content{margin-bottom:40px}}@media all and (min-width: 0) and (max-width: 1023px){.c2a--button-wrapper{align-items:center}}.cta--sticky{position:fixed;background-color:#000;color:#fff;width:100vw;z-index:1;bottom:0;padding-top:12px;padding-bottom:0}.cta--sticky .c2a--content-wrapper{text-align:left}.cta--sticky .c2a--button-wrapper{flex-flow:row wrap;justify-content:space-between}.cta--sticky .c2a--headline,.cta--sticky .c2a--content{display:inline-block;margin-bottom:0}.cta--sticky .c2a--headline{padding-right:10px;font-size:20px}.cta--sticky .c2a--button{flex-basis:calc(50% - 5px);margin-top:5px}@media all and (min-width: 768px){.cta--sticky{padding-top:15px;padding-bottom:15px}.cta--sticky .c2a--content-wrapper{padding-top:10px}.cta--sticky .c2a--headline{padding-right:40px}.cta--sticky .c2a--button{margin-top:0;margin-bottom:0}.cta--sticky .c2a--headline,.cta--sticky .c2a--content{float:left;line-height:1em !important}}@media all and (min-width: 1024px){.cta--sticky .c2a--button{flex-basis:calc(50% - 10px)}.cta--sticky .c2a--headline{font-size:30px;padding-right:40px}.cta--sticky .c2a--content{font-size:22px;line-height:30px !important}.cta--sticky .c2a--button-wrapper{justify-content:flex-end}.cta--sticky .c2a--button{flex-basis:unset;width:auto;margin-left:20px}}@media all and (min-width: 1360px){.cta--sticky .c2a--headline{font-size:40px}.cta--sticky .c2a--content{line-height:40px !important}}add-product-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99;visibility:hidden;opacity:0;transition:opacity .5s, visibility 0s .5s}add-product-overlay.active{opacity:1;visibility:visible;transition:opacity .5s}add-product-overlay .overlay-close{position:fixed;z-index:100;cursor:pointer;transform:rotate(45deg);transition:opacity .5s}add-product-overlay .overlay-close:hover{opacity:.6}@media all and (min-width: 0) and (max-width: 799px){add-product-overlay .overlay-close{width:40px;height:40px;top:20px;right:20px;border-color:#231F20}add-product-overlay .overlay-close:after,add-product-overlay .overlay-close:before{background-color:#231F20}}@media all and (min-width: 800px){add-product-overlay .overlay-close{width:50px;height:50px;right:70px;top:40px}}add-product-overlay .overlay-backdrop{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7)}add-product-overlay .overlay-container{position:absolute;z-index:100;background-color:#fff;transition:transform .5s}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}add-product-overlay .overlay-container:after{content:"\f1ce";font-family:'icomoon';position:absolute;left:50%;top:50%;font-size:30px;margin-left:-14px;margin-top:-14px;color:#001eaa;animation:rotate360 1s infinite linear;visibility:hidden;opacity:0;transition:opacity .5s, visibility 0s .5s}@media (min-width: 380px){add-product-overlay .overlay-container:after{font-size:calc(30px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .overlay-container:after{font-size:60px}}@media (min-width: 380px){add-product-overlay .overlay-container:after{margin-left:calc(-14px + -21 * (100vw - 380px) / 1540);margin-top:calc(-14px + -21 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .overlay-container:after{margin-left:-35px;margin-top:-35px}}@media all and (min-width: 0) and (max-width: 799px){add-product-overlay .overlay-container{left:0;top:0;right:0;bottom:0}}@media all and (min-width: 800px){add-product-overlay .overlay-container{left:50%;margin-left:-400px;width:800px;top:40px;bottom:40px}}@media all and (min-width: 800px){add-product-overlay:not(.active) .overlay-container{transform:scale(0.95)}}add-product-overlay.loading .overlay-container:after{opacity:1;visibility:visible;transition:opacity .5s}add-product-overlay .overlay-content{width:100%;height:100%;position:relative;z-index:101;overflow:auto;background-color:#fff;transition:opacity .5s;visibility:visible;opacity:1}add-product-overlay.loading .overlay-content,add-product-overlay:not(.active) .overlay-content{visibility:hidden;opacity:0;transition:opacity .5s, visibility 0s .5s}add-product-overlay .add-product-form add-product-form{display:block}add-product-overlay .add-product-form add-product-form .product-form--success h4{margin-bottom:40px}@media (min-width: 380px){add-product-overlay .add-product-form add-product-form .product-form--success h4{margin-bottom:calc(40px + 40 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .add-product-form add-product-form .product-form--success h4{margin-bottom:80px}}add-product-overlay .add-product-form add-product-form:not(.success) .product-form--success{display:none}add-product-overlay .add-product-form add-product-form.success .product-form--dialog{display:none}add-product-overlay .add-product-form img{width:100%;height:auto}add-product-overlay .add-product-form .product-toolbar{margin-top:20px;margin-bottom:20px}@media (min-width: 380px){add-product-overlay .add-product-form .product-toolbar{margin-top:calc(20px + 20 * (100vw - 380px) / 1540);margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .add-product-form .product-toolbar{margin-top:40px;margin-bottom:40px}}add-product-overlay .add-product-form .product-toolbar .product-toolbar--inner{max-width:calc(100% - 200px);padding-right:2rem}add-product-overlay .add-product-form .product-attribute{margin-top:20px;margin-bottom:20px}@media (min-width: 380px){add-product-overlay .add-product-form .product-attribute{margin-top:calc(20px + 20 * (100vw - 380px) / 1540);margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .add-product-form .product-attribute{margin-top:40px;margin-bottom:40px}}add-product-overlay .add-product-form .product-attribute .form-input-radio{padding:10px 0;border-bottom:1px solid #000}add-product-overlay .add-product-form .product-additional-info{margin-top:1rem}add-product-overlay .add-product-form .product-additional-info input{font-size:12px;line-height:12px;padding:6px 6px 4px 6px;font-family:"AvenirLTStd-Light";outline:none;border:1px solid rgba(35,31,32,0.3)}@media (min-width: 380px){add-product-overlay .add-product-form .product-additional-info input{font-size:calc(12px + 2 * (100vw - 380px) / 1540);line-height:calc(12px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .add-product-form .product-additional-info input{font-size:14px;line-height:14px}}add-product-overlay .add-product-form .product-additional-info input:focus{border-color:#231F20}add-product-overlay .add-product-form .product-additional-info input::placeholder{color:rgba(35,31,32,0.3)}add-product-overlay .add-product-form .product-additional-info label{line-height:20px}@media (min-width: 380px){add-product-overlay .add-product-form .product-additional-info label{line-height:calc(20px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){add-product-overlay .add-product-form .product-additional-info label{line-height:30px}}add-product-overlay .add-product-form .product-additional-info .product-additional-info--text{margin:1rem 0}add-product-overlay .add-product-form .product-additional-info .additional-input-error{margin-top:5px}add-product-overlay .add-product-form .stock_status:before,add-product-overlay .add-product-form .delivery_message:before{content:'|';padding-right:5px;margin-left:5px}add-product-overlay .add-product-form .stock_status .outofstock{color:#E50000}add-product-overlay .add-product-form .stock_status .instock{color:#15cb3f}add-product-overlay .add-product-form .stock_status.preorder{display:none}add-product-overlay .add-product-form .stock_status.in-stock .outofstock{display:none}add-product-overlay .add-product-form .stock_status:not(.in-stock) .instock{display:none}add-product-overlay .add-product-form .delivery_message:empty{display:none}.module-hero_header:first-child{margin-top:-80px}@media all and (min-width: 1024px){.module-hero_header:first-child{margin-top:-100px}}hero-header{z-index:10;width:100%;display:block;position:relative;height:auto;overflow:hidden}@media all and (min-width: 0) and (max-width: 767px){hero-header .scroll-down-info{display:none}}@media all and (min-width: 768px){hero-header .scroll-down-info{position:absolute;left:0;bottom:0;right:0;z-index:2}}@keyframes scroll-down-motion{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-10px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}hero-header scroll-down{cursor:pointer;display:inline-block;transform:rotate(-90deg);user-select:none;transform-origin:0 100%;padding:15px 0 10px 40px;border-bottom:1px solid rgba(255,255,255,0.5);transition:color .5s, border-color .5s}hero-header scroll-down.theme--dark{border-color:rgba(0,0,0,0.5)}hero-header scroll-down:hover{color:#001eaa;border-bottom-color:#001eaa}hero-header scroll-down .label{display:inline-block;animation:scroll-down-motion 3s linear infinite}hero-header .hero-header-background{width:100%;height:100%;position:absolute;overflow:hidden}hero-header .hero-header-background.with-video .background-image{display:none}@media all and (min-width: 0) and (max-width: 767px){hero-header .hero-header-background.with-video .background-image.bg-mobile{display:block}}@media all and (min-width: 0) and (max-width: 767px){body.os-ios hero-header .hero-header-background.with-video .background-image.bg-mobile{display:block !important}}@media all and (min-width: 0) and (max-width: 767px){body.os-ios hero-header .hero-header-background.with-video .video-wrapper{display:none !important}}@media all and (min-width: 0) and (max-width: 767px){hero-header .hero-header-background:not(.with-video) .background-image.bg-mobile{height:100%}}@media all and (min-width: 768px){hero-header .hero-header-background:not(.with-video) .background-image.bg-mobile{height:100%}}@media all and (min-width: 0) and (max-width: 1023px){hero-header .hero-header-background:not(.with-video) .background-image.bg-desktop{display:none}hero-header .hero-header-background:not(.with-video) .background-image.bg-mobile{display:block}}@media all and (min-width: 1024px){hero-header .hero-header-background:not(.with-video) .background-image.bg-desktop{display:block}hero-header .hero-header-background:not(.with-video) .background-image.bg-mobile{display:none}}hero-header .hero-header-background .mobile-image{width:100%}hero-header .hero-header-background .video-wrapper{display:none;position:absolute;left:50%;top:50%;width:100%;height:100%;overflow:hidden;transform:translate(-50%, -50%);z-index:0}@media all and (min-width: 768px){hero-header .hero-header-background .video-wrapper{display:block}}hero-header .hero-header-background .video-wrapper video{width:auto;height:auto;min-width:100%;min-height:100%}hero-header .hero-header-background .background-image{background-position:center;background-size:cover;z-index:0;width:100%;height:100%}hero-header .hero-header-background.darken:after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}hero-header .theme--bright{color:#fff}hero-header .theme--dark{color:#231F20}hero-header>.content{text-align:left;z-index:1;top:0;position:relative;min-height:100vh}hero-header>.content>p{margin-top:25px}@media all and (min-width: 0) and (max-width: 767px){hero-header>.content br{display:none}}hero-header .header-hero__content_inner{padding-top:125px}@media (min-width: 380px){hero-header .header-hero__content_inner{padding-top:calc(125px + 75 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){hero-header .header-hero__content_inner{padding-top:200px}}hero-header .buttons{margin-top:25px}@media screen and (max-height: 600px){hero-header .buttons{display:flex;flex-direction:column}hero-header .buttons a{margin-bottom:10px}}hero-header-infolayer{width:100%;display:block;position:relative;z-index:10}hero-header-infolayer .infolayer--container{display:inline-block;text-align:left;max-width:450px;width:100%;background:rgba(35,31,32,0.8);color:#fff}@media all and (min-width: 768px){hero-header-infolayer .infolayer--container{opacity:0;transition:transform .5s ease-in-out, opacity .5s}}@media all and (min-width: 0) and (max-width: 767px){hero-header-infolayer.visible .infolayer--container{margin-top:20px;margin-bottom:20px}}@media all and (min-width: 0) and (max-width: 767px) and (min-width: 380px){hero-header-infolayer.visible .infolayer--container{margin-top:calc(20px + 20 * (100vw - 380px) / 1540);margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 767px) and (min-width: 1920px){hero-header-infolayer.visible .infolayer--container{margin-top:40px;margin-bottom:40px}}@media all and (min-width: 768px){hero-header-infolayer.visible .infolayer--container{transform:translateY(-80px);opacity:1}}hero-header-infolayer .infolayer--inner{padding:20px}@media all and (min-width: 450px){hero-header-infolayer .infolayer--inner{padding:40px}}hero-header-infolayer .infolayer--inner .infolayer--inner--subline,hero-header-infolayer .infolayer--inner .infolayer--inner--content{margin:10px 0}accordion-tab{display:block;color:#fff;position:relative;overflow:hidden;width:100%}@media all and (min-width: 1024px){accordion-tab{height:100vh;transition:padding .5s}accordion-tab.size-1 .tab-wrapper{width:100%}accordion-tab.size-2 .tab-wrapper{width:50%}accordion-tab.size-3 .tab-wrapper{width:33.3333333333%}accordion-tab.size-4 .tab-wrapper{width:25%}accordion-tab.size-5 .tab-wrapper{width:20%}accordion-tab.size-6 .tab-wrapper{width:16.6666666667%}accordion-tab.size-7 .tab-wrapper{width:14.2857142857%}accordion-tab.tab-active{padding:0 3%}accordion-tab.tab-active .tab-wrapper:not(.active),accordion-tab.tab-active .tab-wrapper:not(:last-child){border-right-color:rgba(255,255,255,0.4)}accordion-tab.tab-active .tab-wrapper:first-child:not(.active){border-left-color:rgba(255,255,255,0.4)}}accordion-tab .tab-container{display:flex;width:100%;height:100%;position:relative}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .tab-container{flex-direction:column}}@media all and (min-width: 1024px){accordion-tab .tab-container{flex-direction:row;justify-content:center}}accordion-tab .bg-image-composition{position:absolute;left:0;top:0;bottom:0;right:0}accordion-tab .bg-image-composition .bg-image{width:100%;height:100%;background-size:cover;background-position:center}@media all and (min-width: 0) and (max-width: 767px){accordion-tab .bg-image-composition .bg-desktop{display:none}accordion-tab .bg-image-composition .bg-mobile{display:block}}@media all and (min-width: 768px){accordion-tab .bg-image-composition .bg-desktop{display:block}accordion-tab .bg-image-composition .bg-mobile{display:none}}accordion-tab .main-background-image{z-index:1}accordion-tab .tab-background-image{z-index:2;transition:opacity 1s, transform .8s}accordion-tab .tab-background-image:not(.active){opacity:0;transform:scale(1.1)}accordion-tab.darken-bg:before{content:"";display:block;position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}accordion-tab .tab-wrapper{position:relative;z-index:4;outline:none;user-select:none;position:relative;transition:background-color .8s, width .8s, border-color .8s;box-sizing:border-box}accordion-tab .tab-wrapper:not(.active){cursor:pointer}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .tab-wrapper:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.2)}accordion-tab .tab-wrapper .vertical-headline{display:none}}@media all and (min-width: 1024px){accordion-tab .tab-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;border-left:1px solid transparent;border-right:1px solid transparent}accordion-tab .tab-wrapper:not(:last-child){border-right-color:rgba(255,255,255,0.2)}accordion-tab .tab-wrapper .vertical-headline{position:absolute;visibility:hidden;opacity:0;display:block;top:30px;left:50%;user-select:none;transform-origin:0 50%;transform:rotate(90deg) scale(0.7);transition:transform .6s, opacity .4s, visibility 0s .6s}accordion-tab .tab-wrapper:not(.active) .vertical-headline{transform:rotate(90deg) scale(1);visibility:visible;opacity:1;transition:transform .6s, opacity .4s}}accordion-tab:not(.tab-active) .tab-wrapper .vertical-headline{opacity:0;visibility:hidden;transition:transform .5s, opacity .5s, visibility 0s .5s}@media all and (min-width: 1024px){accordion-tab .tab-wrapper:not(.active):hover{background-color:rgba(0,0,0,0.4)}}@media all and (min-width: 1024px){accordion-tab.tab-active .tab-wrapper:not(.active){background-color:rgba(0,0,0,0.4)}accordion-tab.tab-active .tab-wrapper:not(.active):hover{background-color:rgba(0,0,0,0.15)}}@media all and (min-width: 1024px){accordion-tab .tab-wrapper.active{width:80%}}@media all and (min-width: 1024px){accordion-tab.tab-active .tab-wrapper:not(.active){width:5%}}accordion-tab .detail-content a{display:block}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .detail-content{transition:height .6s;overflow:hidden}accordion-tab .detail-content .close-tab-trigger,accordion-tab .detail-content .h1,accordion-tab .detail-content .h1+p{display:none}accordion-tab .detail-content--container.fx-container-fluid{padding-top:0}accordion-tab .detail-content a{margin-top:20px}}@media all and (min-width: 1024px){accordion-tab .detail-content{position:absolute;height:auto !important;visibility:hidden;overflow:hidden;left:0;top:0;right:0;bottom:0;opacity:0;transition:opacity .4s, visibility 0s .4s}accordion-tab .detail-content--inner{max-width:600px;min-width:600px}accordion-tab .detail-content--container{position:relative;height:100%;width:100%}accordion-tab .detail-content .close-tab-trigger{position:absolute;right:40px;top:40px;cursor:pointer;width:40px;height:40px;transition:opacity .3s;transform:rotate(45deg)}accordion-tab .detail-content .close-tab-trigger:hover{opacity:.8}accordion-tab .detail-content .h1{margin-bottom:-16px;transition:transform .5s .8s;transform:translate3d(0, 50px, 0)}}@media all and (min-width: 1024px) and (min-width: 380px){accordion-tab .detail-content .h1{margin-bottom:calc(-16px + -4 * (100vw - 380px) / 1540)}}@media all and (min-width: 1024px) and (min-width: 1920px){accordion-tab .detail-content .h1{margin-bottom:-20px}}@media all and (min-width: 1024px){accordion-tab .detail-content .h1+p{margin-bottom:40px;transition:transform .7s .8s;transform:translate3d(0, 50px, 0)}accordion-tab .detail-content .h1+p+p{margin-bottom:30px;transition:transform .9s .8s;transform:translate3d(0, 50px, 0)}accordion-tab .detail-content .h1+p+p+a{transition:transform 1.2s .8s;transform:translate3d(0, 50px, 0)}}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .tab-wrapper:not(.active) .detail-content{height:0 !important}}@media all and (min-width: 1024px){accordion-tab .tab-wrapper.active .detail-content{opacity:1;visibility:visible;transition:opacity .8s .8s}accordion-tab .tab-wrapper.active .detail-content .h1,accordion-tab .tab-wrapper.active .detail-content p,accordion-tab .tab-wrapper.active .detail-content a{transform:translate3d(0, 0, 0)}}accordion-tab .tab-content{display:flex;align-items:center;visibility:visible;opacity:1;transition:opacity .3s .8s;user-select:none}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .tab-content{justify-content:space-between;flex-direction:row}accordion-tab .tab-content p{margin-top:10px;line-height:16px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){accordion-tab .tab-content p{line-height:calc(16px + 2 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){accordion-tab .tab-content p{line-height:18px}}@media all and (min-width: 1024px){accordion-tab .tab-content{text-align:left;flex-direction:column}accordion-tab .tab-content h4{display:block;font-size:1.8vw;line-height:1.5;transition:transform .6s .8s}accordion-tab .tab-content p{display:inline-block;font-size:1.8vw !important;line-height:1.4 !important;transition:transform .8s .8s;transform:translate3d(0, 0, 0)}}@media all and (min-width: 1024px){accordion-tab.tab-active .tab-content{opacity:0;visibility:hidden;transition:opacity .4s, visibility 0s 1.2s}accordion-tab.tab-active .tab-content h4,accordion-tab.tab-active .tab-content p{transform:translate3d(0, 20px, 0)}}@media all and (min-width: 0) and (max-width: 767px){accordion-tab .tab-content .open-tab-trigger{width:24px;height:24px;flex-shrink:0;transition:transform .5s}}@media all and (min-width: 768px) and (max-width: 1023px){accordion-tab .tab-content .open-tab-trigger{width:32px;height:32px;flex-shrink:0;transition:transform .5s}}@media all and (min-width: 1024px){accordion-tab .tab-content .open-tab-trigger{width:42px;height:42px;position:absolute;bottom:120px;left:50%;transform:translateX(-50%);transition:bottom .6s}accordion-tab .tab-content .open-tab-trigger .plus-icon,accordion-tab .tab-content .open-tab-trigger add-product-overlay .overlay-close,add-product-overlay accordion-tab .tab-content .open-tab-trigger .overlay-close,accordion-tab .tab-content .open-tab-trigger .plus-icon:after,accordion-tab .tab-content .open-tab-trigger add-product-overlay .overlay-close:after,add-product-overlay accordion-tab .tab-content .open-tab-trigger .overlay-close:after,accordion-tab .tab-content .open-tab-trigger .plus-icon:before,accordion-tab .tab-content .open-tab-trigger add-product-overlay .overlay-close:before,add-product-overlay accordion-tab .tab-content .open-tab-trigger .overlay-close:before{transition:border-color .5s, background-color .5s}}@media all and (min-width: 1024px){accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger{bottom:150px}accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .plus-icon,accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger add-product-overlay .overlay-close,add-product-overlay accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .overlay-close{border-color:#001eaa}accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .plus-icon:after,accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger add-product-overlay .overlay-close:after,add-product-overlay accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .overlay-close:after,accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .plus-icon:before,accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger add-product-overlay .overlay-close:before,add-product-overlay accordion-tab .tab-wrapper:hover .tab-content .open-tab-trigger .overlay-close:before{background-color:#001eaa}}@media all and (min-width: 0) and (max-width: 1023px){accordion-tab .tab-wrapper.active .tab-content .open-tab-trigger{transform:translate3d(5px, -16px, 0) rotate(45deg)}}accordion-tab .tab-content--text{width:100% !important}framed-tab-slider{display:block;width:100%}framed-tab-slider .slider-controls{width:100%}@media all and (min-width: 0) and (max-width: 1023px){framed-tab-slider .slider-controls{margin-bottom:10px}}@media all and (min-width: 1024px){framed-tab-slider .slider-controls{margin-bottom:20px}}framed-tab-slider .slider-controls--wrapper{width:100%;border-bottom:2px solid rgba(0,210,255,0.2)}framed-tab-slider .slider-controls--item{cursor:pointer;user-select:none;transition:opacity .3s, color .3s;position:relative;padding-top:10px;padding-bottom:10px}@media (min-width: 380px){framed-tab-slider .slider-controls--item{padding-top:calc(10px + 5 * (100vw - 380px) / 1540);padding-bottom:calc(10px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){framed-tab-slider .slider-controls--item{padding-top:15px;padding-bottom:15px}}framed-tab-slider .slider-controls--item:after{content:"";position:absolute;left:0;width:100%;bottom:-2px;background-color:#00D2FF;opacity:.5;transition:transform .3s, opacity .3s;transform:scaleY(0)}@media all and (min-width: 0) and (max-width: 1023px){framed-tab-slider .slider-controls--item:after{height:2px}}@media all and (min-width: 1024px){framed-tab-slider .slider-controls--item:after{height:4px}}framed-tab-slider .slider-controls--item>p{transition:transform .3s, font-size .3s}framed-tab-slider .slider-controls--item.active{color:#00D2FF}framed-tab-slider .slider-controls--item.active:after{opacity:1;transform:scaleY(1)}@media all and (min-width: 1024px){framed-tab-slider .slider-controls--item.active>p{transform:translate3d(0, -4px, 0)}}framed-tab-slider .slider-controls--item:not(.active){opacity:.6}.no-mobile framed-tab-slider .slider-controls--item:not(.active):hover{opacity:1}framed-tab-slider .slider-container{position:relative}framed-tab-slider .slider-container .tab-background{background-size:cover;background-position:center}framed-tab-slider .slider-container .swiper-slide{overflow:hidden}@media all and (min-width: 0) and (max-width: 1023px){framed-tab-slider .slider-container .tab-background{padding-top:56.25%}framed-tab-slider .slider-container .slider-content{margin-top:25px}framed-tab-slider .slider-container .slider-content .text{margin-top:20px}framed-tab-slider .slider-container .slider-content a{margin-top:15px}framed-tab-slider .slider-container .next-indicator{display:none}}@media all and (min-width: 1024px){framed-tab-slider .slider-container{padding-top:56.25%}framed-tab-slider .slider-container .slider-wrapper{position:absolute;top:0;left:0;bottom:0;right:0}framed-tab-slider .slider-container .swiper-container{height:100%}framed-tab-slider .slider-container .tab-background{position:absolute;left:0;top:0;right:0;bottom:0}framed-tab-slider .slider-container .slider-content{color:#000;position:absolute;height:100%;width:40%;background-color:rgba(35,31,32,0.6);padding:50px;left:10%;top:0}framed-tab-slider .slider-container .slider-content.bg-color-warm-grey{background-color:rgba(219,213,205,0.6)}framed-tab-slider .slider-container .slider-content .text{margin-top:50px}framed-tab-slider .slider-container .slider-content a{margin-top:30px}framed-tab-slider .slider-container .next-indicator{position:absolute;top:0;height:100%;left:50%;width:50%;color:#fff;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55.408' height='106.816' viewBox='0 0 55.408 106.816'%3E%3Cpath id='Pfad_22' data-name='Pfad 22' d='M3,3,54.408,54.408,3,105.816' transform='translate(-1 -1)' fill='none' stroke='%23001eaa' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='4'/%3E%3C/svg%3E"), pointer}framed-tab-slider .slider-container .next-indicator .next-cursor{position:absolute;left:0;top:0;opacity:0;transition:opacity .3s}framed-tab-slider .slider-container .swiper-slide:not(.swiper-slide-active) .next-cusror{opacity:0}framed-tab-slider .slider-container .next-indicator:hover .next-cursor{opacity:1}}image-teaser-fullwidth{display:block;height:100vh;width:100%;position:relative}@media all and (min-width: 0) and (max-width: 767px){image-teaser-fullwidth{height:70vh;min-height:350px}}@media all and (min-width: 768px) and (max-width: 1023px){image-teaser-fullwidth{height:80vh}}@media all and (min-width: 1024px){image-teaser-fullwidth{height:100vh}}image-teaser-fullwidth>.background-image{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background-size:cover;background-position:center}image-teaser-fullwidth>.background-image .background-image--gradient{width:100%;height:100%;opacity:0.7;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #000 100%)}image-teaser-fullwidth>.content{position:relative;height:100%;z-index:1;color:#fff;box-sizing:border-box}@media all and (min-width: 0) and (max-width: 767px){image-teaser-fullwidth>.content{padding:30px 0}}@media all and (min-width: 768px){image-teaser-fullwidth>.content{padding:100px 0}}@media all and (min-width: 0) and (max-width: 767px){image-teaser-fullwidth>.content p{margin-top:10px}}@media all and (min-width: 768px){image-teaser-fullwidth>.content p{margin-top:30px}}image-teaser-fullwidth>.content p+a{margin-top:10px}@media (min-width: 380px){image-teaser-fullwidth>.content p+a{margin-top:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){image-teaser-fullwidth>.content p+a{margin-top:30px}}product-detail{display:block;width:100%}product-detail .image-hotspot-container{position:relative}product-detail .image-hotspot-container img{width:100%;display:block}@media all and (min-width: 0) and (max-width: 1023px){product-detail .hotspot-wrapper{display:none !important}product-detail .image-hotspot-container{margin-bottom:20px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){product-detail .image-hotspot-container{margin-bottom:calc(20px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){product-detail .image-hotspot-container{margin-bottom:30px}}@media all and (min-width: 1024px){product-detail .hotspot-wrapper{position:absolute;width:40px;height:40px;background-color:rgba(0,30,170,0.9);border-radius:50%;color:#fff;user-select:none;cursor:pointer;font-family:"AvenirLTStd-Medium";font-size:.89rem;transition:opacity .5s, transform .5s}product-detail .hotspot-wrapper>span{position:relative;z-index:1;margin-bottom:-4px}@keyframes pulse-hotspot{0%{transform:translate3d(-50%, -50%, 0) scale(1.15)}50%{transform:translate3d(-50%, -50%, 0) scale(1.3)}100%{transform:translate3d(-50%, -50%, 0) scale(1.15)}}product-detail .hotspot-wrapper:after{content:"";width:100%;height:100%;z-index:0;position:absolute;left:50%;top:50%;background-color:rgba(0,30,170,0.6);border-radius:inherit;transform:translate3d(-50%, -50%, 0) scale(1.3);animation:pulse-hotspot 3.5s infinite ease-out;transition:opacity .6s}product-detail .hotspot-wrapper:hover{opacity:.8}product-detail .hotspot-wrapper.active:after{opacity:0}product-detail .image-hotspot-container:not(.visible) .hotspot-wrapper{opacity:0;transform:scale(0.6)}}product-detail .detail-image{visibility:visible;z-index:5;opacity:1;transition:opacity .5s, transform .5s;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#fff;width:100%}@media all and (min-width: 1024px){product-detail .detail-image{max-width:80%}}product-detail .detail-image:before{display:block;content:"";width:100%;padding-top:56.25%}@media all and (min-width: 768px) and (max-width: 1023px){product-detail .image-wrapper,product-detail .text-content-wrapper{margin-left:auto;margin-right:auto}}product-detail .text-content-wrapper{margin-top:15px}@media (min-width: 380px){product-detail .text-content-wrapper{margin-top:calc(15px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-detail .text-content-wrapper{margin-top:20px}}product-detail .text-content-item:not(:last-child){margin-bottom:20px}@media (min-width: 380px){product-detail .text-content-item:not(:last-child){margin-bottom:calc(20px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-detail .text-content-item:not(:last-child){margin-bottom:25px}}product-detail .text-content-item .num{color:#001eaa;width:30px;height:30px;font-family:"AvenirLTStd-Medium";font-size:.89rem;border-radius:50%;border:1px solid #001eaa;margin-right:20px}product-detail .text-content-item .num>span{margin-bottom:-2px}product-detail .text-content-item h4{margin-bottom:-3px;text-transform:none;letter-spacing:normal}product-detail .text-content-item--trigger{cursor:pointer;user-select:none;transition:opacity .5s}product-detail .text-content-item--trigger:not(.active){opacity:.5}product-detail .text-content-item--trigger:not(.active):hover{opacity:.65}product-detail .text-content-item--content{overflow:hidden;transition:height .5s, opacity .5s}product-detail .text-content-item--content>div{padding-top:8px}@media (min-width: 380px){product-detail .text-content-item--content>div{padding-top:calc(8px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-detail .text-content-item--content>div{padding-top:10px}}product-detail .text-content-item--content>div>p{padding-top:8px}@media (min-width: 380px){product-detail .text-content-item--content>div>p{padding-top:calc(8px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-detail .text-content-item--content>div>p{padding-top:10px}}@media all and (min-width: 768px){product-detail .text-content-item--content{padding-left:50px}}product-detail .text-content-item--trigger:not(.active)+.text-content-item--content{height:0 !important;opacity:.5}@media all and (min-width: 0) and (max-width: 767px){product-detail .text-content-item--trigger:not(.active)+.text-content-item--content{height:0 !important}}.simple-image img{width:100%;height:auto}@media all and (min-width: 0) and (max-width: 1023px){.simple-image img.desktop-image{display:none}.simple-image img.mobile-image{display:block}}@media all and (min-width: 1024px){.simple-image img.desktop-image{display:block}.simple-image img.mobile-image{display:none}}.simple-image-gallery .simple-image-gallery--items{display:flex;flex-wrap:wrap}.simple-image-gallery .simple-image-gallery--item{width:100%}.simple-image-gallery .simple-image-gallery--item .simple-image-gallery--item--inner{background:transparent center center no-repeat;background-size:cover;margin-top:15px;margin-bottom:15px}@media all and (min-width: 768px){.simple-image-gallery .simple-image-gallery--item{width:50%}.simple-image-gallery .simple-image-gallery--item:nth-child(odd) .simple-image-gallery--item--inner{margin-right:5px}}@media all and (min-width: 768px) and (min-width: 380px){.simple-image-gallery .simple-image-gallery--item:nth-child(odd) .simple-image-gallery--item--inner{margin-right:calc(5px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 768px) and (min-width: 1920px){.simple-image-gallery .simple-image-gallery--item:nth-child(odd) .simple-image-gallery--item--inner{margin-right:15px}}@media all and (min-width: 768px){.simple-image-gallery .simple-image-gallery--item:nth-child(even) .simple-image-gallery--item--inner{margin-left:5px}}@media all and (min-width: 768px) and (min-width: 380px){.simple-image-gallery .simple-image-gallery--item:nth-child(even) .simple-image-gallery--item--inner{margin-left:calc(5px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 768px) and (min-width: 1920px){.simple-image-gallery .simple-image-gallery--item:nth-child(even) .simple-image-gallery--item--inner{margin-left:15px}}.simple-image-gallery .simple-image-gallery--item img{width:100%;height:auto}.text-content a,.custom-wysiwyg a{font-family:"AvenirLTStd-Light";text-decoration:none;transition:opacity .5s, color .5s;color:#001eaa}.text-content a:not(.button),.custom-wysiwyg a:not(.button){text-decoration:underline}.text-content a:not(.button):hover,.custom-wysiwyg a:not(.button):hover{opacity:.6}.text-content ul,.custom-wysiwyg ul{margin-top:8px;margin-bottom:8px}@media (min-width: 380px){.text-content ul,.custom-wysiwyg ul{margin-top:calc(8px + 7 * (100vw - 380px) / 1540);margin-bottom:calc(8px + 7 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.text-content ul,.custom-wysiwyg ul{margin-top:15px;margin-bottom:15px}}.text-content ul li,.custom-wysiwyg ul li{list-style-type:disc;margin-bottom:6px;margin-left:20px}@media (min-width: 380px){.text-content ul li,.custom-wysiwyg ul li{margin-bottom:calc(6px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.text-content ul li,.custom-wysiwyg ul li{margin-bottom:8px}}@media all and (min-width: 1024px){.text-content .text-indent-default.text-width-medium,.custom-wysiwyg .text-indent-default.text-width-medium{margin-right:8.75%}}@media all and (min-width: 1024px){.text-content .text-indent-default.text-width-small,.custom-wysiwyg .text-indent-default.text-width-small{margin-right:17.5%}}@media all and (min-width: 1024px){.text-content .text-indent-small,.custom-wysiwyg .text-indent-small{margin-left:8.75%}}@media all and (min-width: 1024px){.text-content .text-indent-small.text-width-default,.custom-wysiwyg .text-indent-small.text-width-default{margin-right:8.75%}}@media all and (min-width: 1024px){.text-content .text-indent-small.text-width-medium,.custom-wysiwyg .text-indent-small.text-width-medium{margin-right:17.5%}}@media all and (min-width: 1024px){.text-content .text-indent-small.text-width-small,.custom-wysiwyg .text-indent-small.text-width-small{margin-right:35%}}@media all and (min-width: 1024px){.text-content .text-indent-medium,.custom-wysiwyg .text-indent-medium{margin-left:17.5%}}@media all and (min-width: 1024px){.text-content .text-indent-medium.text-width-default,.custom-wysiwyg .text-indent-medium.text-width-default{margin-right:17.5%}}@media all and (min-width: 1024px){.text-content .text-indent-medium.text-width-medium,.custom-wysiwyg .text-indent-medium.text-width-medium{margin-right:26.25%}}@media all and (min-width: 1024px){.text-content .text-indent-medium.text-width-small,.custom-wysiwyg .text-indent-medium.text-width-small{margin-right:35%}}.text-content img{width:100%;height:auto}tab-slider{display:block}tab-slider:not(.invert-colors){background-color:#231F20;color:#fff}tab-slider.invert-colors{background-color:#fff;color:#231F20}tab-slider .tab-triggers{position:relative}tab-slider .tab-triggers:after{content:"";position:absolute;display:block;left:0;bottom:0;right:0;height:2px;background-color:rgba(237,237,237,0.2)}tab-slider.invert-colors .tab-triggers:after{background-color:rgba(0,30,170,0.2)}tab-slider .tab-triggers .swiper-slide{width:auto !important;transition:color .3s, border-color .3s;user-select:none;cursor:pointer;border-bottom:2px solid transparent;padding-top:10px;padding-bottom:10px;margin-right:20px}@media (min-width: 380px){tab-slider .tab-triggers .swiper-slide{padding-top:calc(10px + 5 * (100vw - 380px) / 1540);padding-bottom:calc(10px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-triggers .swiper-slide{padding-top:15px;padding-bottom:15px}}@media (min-width: 380px){tab-slider .tab-triggers .swiper-slide{margin-right:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-triggers .swiper-slide{margin-right:40px}}tab-slider:not(.invert-colors) .tab-triggers .swiper-slide:not(.active){color:rgba(255,255,255,0.4)}tab-slider:not(.invert-colors) .tab-triggers .swiper-slide:not(.active):hover{color:rgba(255,255,255,0.6)}tab-slider:not(.invert-colors) .tab-triggers .swiper-slide.active{color:#fff;border-bottom:2px solid #fff}tab-slider.invert-colors .tab-triggers .swiper-slide:not(.active){color:rgba(35,31,32,0.5)}tab-slider.invert-colors .tab-triggers .swiper-slide:not(.active):hover{color:#231F20}tab-slider.invert-colors .tab-triggers .swiper-slide.active{color:#001eaa;border-bottom:2px solid #001eaa}tab-slider .tab-content{padding-top:25px;padding-bottom:25px}@media (min-width: 380px){tab-slider .tab-content{padding-top:calc(25px + 45 * (100vw - 380px) / 1540);padding-bottom:calc(25px + 45 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-content{padding-top:70px;padding-bottom:70px}}@media all and (min-width: 0) and (max-width: 1023px){tab-slider .tab-content--row{margin-bottom:20px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){tab-slider .tab-content--row{margin-bottom:calc(20px + 40 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){tab-slider .tab-content--row{margin-bottom:60px}}@media all and (min-width: 1024px){tab-slider .tab-content--row:not(:last-child){margin-bottom:20px}}@media all and (min-width: 1024px) and (min-width: 380px){tab-slider .tab-content--row:not(:last-child){margin-bottom:calc(20px + 40 * (100vw - 380px) / 1540)}}@media all and (min-width: 1024px) and (min-width: 1920px){tab-slider .tab-content--row:not(:last-child){margin-bottom:60px}}tab-slider .tab-content--row .headline{margin-bottom:10px;font-family:"AvenirLTStd-Medium";letter-spacing:1px}@media (min-width: 380px){tab-slider .tab-content--row .headline{margin-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-content--row .headline{margin-bottom:20px}}@media (min-width: 380px){tab-slider .tab-content--row .headline{letter-spacing:calc(1px + 1 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-content--row .headline{letter-spacing:2px}}tab-slider .tab-content--row .content.h-mb{margin-bottom:20px}@media (min-width: 380px){tab-slider .tab-content--row .content.h-mb{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .tab-content--row .content.h-mb{margin-bottom:40px}}tab-slider .tab-content--column>img{display:block;width:100%}@media all and (min-width: 0) and (max-width: 1023px){tab-slider .tab-content--column>img.image-desktop{display:none}tab-slider .tab-content--column>img.image-mobile{display:block}}@media all and (min-width: 1024px){tab-slider .tab-content--column>img.image-desktop{display:block}tab-slider .tab-content--column>img.image-mobile{display:none}}tab-slider .info-info{margin-bottom:10px}@media (min-width: 380px){tab-slider .info-info{margin-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){tab-slider .info-info{margin-bottom:20px}}image-text-gallery-slider .swiper-container{position:relative;padding-bottom:40px}image-text-gallery-slider .swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets{position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}image-text-gallery-slider .swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#001eaa}image-text-gallery-slider .swiper-slide img{width:100%;height:auto}.image-text--info{text-align:left}@media all and (min-width: 0) and (max-width: 1023px){.image-text--info{margin-top:40px}}.image-text--info .image-text--info--description{margin-bottom:20px}@media (min-width: 380px){.image-text--info .image-text--info--description{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.image-text--info .image-text--info--description{margin-bottom:40px}}.image-text--info .image-text--info--buttons{margin-bottom:20px}@media (min-width: 380px){.image-text--info .image-text--info--buttons{margin-bottom:calc(20px + 0 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.image-text--info .image-text--info--buttons{margin-bottom:20px}}.image-text--info .image-text--info--buttons a{margin:2px}@media (min-width: 380px){.image-text--info .image-text--info--buttons a{margin:calc(2px + 2 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.image-text--info .image-text--info--buttons a{margin:4px}}image-text-slider{display:block;overflow-x:hidden}image-text-slider .swiper-container{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55.408' height='106.816' viewBox='0 0 55.408 106.816'%3E%3Cpath id='Pfad_22' data-name='Pfad 22' d='M3,3,54.408,54.408,3,105.816' transform='translate(-1 -1)' fill='none' stroke='%23001eaa' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='4'/%3E%3C/svg%3E"),pointer;position:relative;overflow:inherit}image-text-slider .swiper-container:before,image-text-slider .swiper-container:after{content:'';display:block;position:absolute;z-index:2;top:0;bottom:0}@media all and (min-width: 0) and (max-width: 1023px){image-text-slider .swiper-container:before,image-text-slider .swiper-container:after{width:10%}}@media all and (min-width: 1024px){image-text-slider .swiper-container:before,image-text-slider .swiper-container:after{width:33.333%}}image-text-slider .swiper-container:before{left:0;background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 90%);background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 90%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}image-text-slider .swiper-container:after{right:0;background:-moz-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 90%);background:-webkit-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 90%);background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}@media all and (min-width: 1024px){image-text-slider .image-text-slider-mobile{display:none}}image-text-slider .swiper-slide{width:auto !important}image-text-slider .swiper-slide:not(:last-child){margin-right:10px}@media (min-width: 380px){image-text-slider .swiper-slide:not(:last-child){margin-right:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){image-text-slider .swiper-slide:not(:last-child){margin-right:30px}}image-text-slider .slider-content:not(:last-child){margin-right:10px}@media (min-width: 380px){image-text-slider .slider-content:not(:last-child){margin-right:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){image-text-slider .slider-content:not(:last-child){margin-right:30px}}image-text-slider .swiper-slide .slider-content-container{width:75vw;position:relative;padding-top:150%}@media all and (min-width: 1024px){image-text-slider .swiper-slide .slider-content-container{width:35vw}}@media all and (min-width: 0) and (max-width: 1023px){image-text-slider .swiper-wrapper{margin-left:10vw}}image-text-slider .slider-content-container-inner{position:absolute;left:0;top:0;right:0;bottom:0}image-text-slider .slider-content-container-inner.inverted{flex-direction:column-reverse}@media all and (min-width: 0) and (max-width: 1023px){image-text-slider .content-wrapper:not(:last-child){margin-bottom:40px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){image-text-slider .content-wrapper:not(:last-child){margin-bottom:calc(40px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){image-text-slider .content-wrapper:not(:last-child){margin-bottom:50px}}@media all and (min-width: 1024px){image-text-slider .content-wrapper{padding:10px}}@media all and (min-width: 1024px) and (min-width: 380px){image-text-slider .content-wrapper{padding:calc(10px + 80 * (100vw - 380px) / 1540)}}@media all and (min-width: 1024px) and (min-width: 1920px){image-text-slider .content-wrapper{padding:90px}}image-text-slider .content-wrapper .headline{font-family:"AvenirLTStd-Medium";line-height:1.33;color:#231F20;font-size:22px;margin-bottom:10px}@media (min-width: 380px){image-text-slider .content-wrapper .headline{font-size:calc(22px + 18 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){image-text-slider .content-wrapper .headline{font-size:40px}}@media (min-width: 380px){image-text-slider .content-wrapper .headline{margin-bottom:calc(10px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){image-text-slider .content-wrapper .headline{margin-bottom:30px}}image-text-slider .content-wrapper .headline,image-text-slider .content-wrapper p{width:100%}image-text-slider .image-container{width:100%;position:relative}@media all and (min-width: 0) and (max-width: 1023px){image-text-slider .image-container{margin-bottom:30px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){image-text-slider .image-container{margin-bottom:calc(30px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){image-text-slider .image-container{margin-bottom:40px}}image-text-slider .image-container:before{display:block;content:"";width:100%}@media all and (min-width: 0) and (max-width: 1023px){image-text-slider .image-container:before{padding-top:56.25%}}image-text-slider .image-container .image-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:contain;background-repeat:no-repeat}image-text-slider .slider-content:not(.with-content) .image-container:before{padding-top:150%}image-text-slider .slider-content.with-content .image-container{margin-top:auto}image-text-slider .slider-content.with-content .image-container:before{padding-top:75%}.teasers{display:flex;flex-wrap:wrap}@media all and (min-width: 768px) and (max-width: 1023px){.teasers{justify-content:center}}.teasers .teaser-item{display:block;position:relative;text-align:left;margin-bottom:40px}@media (min-width: 380px){.teasers .teaser-item{margin-bottom:calc(40px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.teasers .teaser-item{margin-bottom:60px}}@media all and (min-width: 0) and (max-width: 767px){.teasers .teaser-item{flex:0 100%}}@media all and (min-width: 768px) and (max-width: 1023px){.teasers .teaser-item{flex:0 50%}.teasers .teaser-item:nth-child(odd){padding-right:15px}.teasers .teaser-item:nth-child(even){padding-left:15px}}@media all and (min-width: 1024px){.teasers .teaser-item{flex:0 33.33%;padding:0 15px}.teasers .teaser-item:nth-child(3n+1){padding-left:0px}.teasers .teaser-item:nth-child(3n){padding-right:0px}}.teasers .teaser-item .teaser-item--img{min-height:260px;margin-bottom:40px;position:relative}@media (min-width: 380px){.teasers .teaser-item .teaser-item--img{margin-bottom:calc(40px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.teasers .teaser-item .teaser-item--img{margin-bottom:60px}}.teasers .teaser-item .teaser-item--img img{width:auto;height:auto;max-height:260px;max-width:100%;flex:0 0 auto}.teasers .teaser-item .teaser-item--img a{position:absolute;left:0;right:0;top:0;bottom:0}.teasers .teaser-item .teaser-item--text{margin-bottom:30px}@media (min-width: 380px){.teasers .teaser-item .teaser-item--text{margin-bottom:calc(30px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.teasers .teaser-item .teaser-item--text{margin-bottom:50px}}.teasers .teaser-item .teaser-item--text .teaser-item--text--headline+.teaser-item--text--description{margin-top:20px}.teasers .teaser-item .teaser-item--text .teaser-item--text--subline{margin-bottom:30px}@media (min-width: 380px){.teasers .teaser-item .teaser-item--text .teaser-item--text--subline{margin-bottom:calc(30px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.teasers .teaser-item .teaser-item--text .teaser-item--text--subline{margin-bottom:60px}}.teasers .teaser-item .teaser-item--link-sec{margin-top:10px}.teasers .teaser-item .teaser-item--links .teaser-item--link{margin:10px}.teasers .teaser-item .teaser-item--links .teaser-item--link:first-child{margin-left:0}.teasers .teaser-item.product-flex-teaser .teaser-item--inner:not(.active){display:none}.teasers .teaser-item.product-flex-teaser .teaser-item--identicators{position:absolute;top:280px}.teasers .teaser-item.product-flex-teaser .teaser-item--identicators span.teaser-item--identicator{display:inline-block;width:20px;height:20px;background:#FFF center center no-repeat;background-size:cover;border-radius:100%;position:relative;transition:all .3s}.teasers .teaser-item.product-flex-teaser .teaser-item--identicators span.teaser-item--identicator:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid #fff;border-radius:100%;z-index:2}.teasers .teaser-item.product-flex-teaser .teaser-item--identicators span.teaser-item--identicator.active{border:1px solid #001eaa}.teasers .teaser-item.product-flex-teaser .teaser-item--identicators span.teaser-item--identicator:hover{width:21px;height:21px;cursor:pointer}product-category-info{display:block}product-category-info.active .product-category-info--header--trigger .show-text{display:none}product-category-info.active .product-category-info--more{max-height:1200px;transition:max-height .3s ease-in}product-category-info:not(.active) .product-category-info--header--trigger .hide-text{display:none}product-category-info:not(.active) .product-category-info--more{max-height:0}product-category-info .product-category-info--header{position:relative;display:flex;margin-bottom:10px;margin-top:10px}@media (min-width: 380px){product-category-info .product-category-info--header{margin-bottom:calc(10px + 30 * (100vw - 380px) / 1540);margin-top:calc(10px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-category-info .product-category-info--header{margin-bottom:40px;margin-top:40px}}product-category-info .product-category-info--header .product-category-info--header--trigger{cursor:pointer}@media all and (min-width: 0) and (max-width: 767px){product-category-info .product-category-info--header{flex-direction:column}product-category-info .product-category-info--header .product-category-info--header--trigger{margin-top:10px}}@media all and (min-width: 768px){product-category-info .product-category-info--header{flex-direction:row;justify-content:space-between;align-items:flex-end}product-category-info .product-category-info--header .product-category-info--header--trigger{padding-bottom:10px}}product-category-info .product-category-info--more{transition:max-height .3s ease-out;overflow:hidden}product-category-info .product-category-info--more .product-category-info--more--content{margin-top:10px}@media (min-width: 380px){product-category-info .product-category-info--more .product-category-info--more--content{margin-top:calc(10px + 30 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){product-category-info .product-category-info--more .product-category-info--more--content{margin-top:40px}}@media all and (min-width: 0) and (max-width: 767px){product-category-info .product-category-info--more .product-category-info--more--image{margin-top:20px}}@media all and (min-width: 0) and (max-width: 767px) and (min-width: 380px){product-category-info .product-category-info--more .product-category-info--more--image{margin-top:calc(20px + 20 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 767px) and (min-width: 1920px){product-category-info .product-category-info--more .product-category-info--more--image{margin-top:40px}}product-category-info .product-category-info--more .product-category-info--more--image img{width:100%;height:auto}text-image{display:block}@media all and (min-width: 0) and (max-width: 1023px){text-image.fx-container-fluid{max-width:768px}text-image .text-col{margin-top:25px}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 380px){text-image .text-col{margin-top:calc(25px + 10 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 1023px) and (min-width: 1920px){text-image .text-col{margin-top:35px}}text-image .image-wrapper{width:100%;background-position:center;background-size:cover}text-image .image-wrapper:before{content:"";display:block;width:100%;padding-top:75%}lifestyle-image{display:block}lifestyle-image .image-row{width:100%}lifestyle-image .image-row:not(:last-child){margin-bottom:20px}@media (min-width: 380px){lifestyle-image .image-row:not(:last-child){margin-bottom:calc(20px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){lifestyle-image .image-row:not(:last-child){margin-bottom:80px}}lifestyle-image .image-wrapper{display:block;background-position:center;background-size:cover;width:100%}lifestyle-image .image-wrapper:before{content:"";width:100%;display:block}lifestyle-image .image-wrapper.f-16x9:before{padding-top:56.25%}lifestyle-image .image-wrapper.f-4x3:before,lifestyle-image .image-wrapper.f-4x3-i:before{padding-top:75%}@media all and (min-width: 0) and (max-width: 449px){lifestyle-image .image-row{flex-direction:column-reverse !important}lifestyle-image .image-wrapper{margin-bottom:20px}}@media all and (min-width: 0) and (max-width: 449px) and (min-width: 380px){lifestyle-image .image-wrapper{margin-bottom:calc(20px + 60 * (100vw - 380px) / 1540)}}@media all and (min-width: 0) and (max-width: 449px) and (min-width: 1920px){lifestyle-image .image-wrapper{margin-bottom:80px}}@media all and (min-width: 0) and (max-width: 449px){lifestyle-image .image-wrapper.f-4x3-i:before{padding-top:115%}}@media all and (min-width: 450px){lifestyle-image .image-row:not(.fx-horizontal-reverse) .image-wrapper:not(:last-child){margin-right:20px}}@media all and (min-width: 450px) and (min-width: 380px){lifestyle-image .image-row:not(.fx-horizontal-reverse) .image-wrapper:not(:last-child){margin-right:calc(20px + 60 * (100vw - 380px) / 1540)}}@media all and (min-width: 450px) and (min-width: 1920px){lifestyle-image .image-row:not(.fx-horizontal-reverse) .image-wrapper:not(:last-child){margin-right:80px}}@media all and (min-width: 450px){lifestyle-image .image-row.fx-horizontal-reverse .image-wrapper:not(:last-child){margin-left:20px}}@media all and (min-width: 450px) and (min-width: 380px){lifestyle-image .image-row.fx-horizontal-reverse .image-wrapper:not(:last-child){margin-left:calc(20px + 60 * (100vw - 380px) / 1540)}}@media all and (min-width: 450px) and (min-width: 1920px){lifestyle-image .image-row.fx-horizontal-reverse .image-wrapper:not(:last-child){margin-left:80px}}@media all and (min-width: 450px){lifestyle-image .image-wrapper.f-16x9{width:100%}lifestyle-image .image-wrapper.f-4x3{width:61%}lifestyle-image .image-wrapper.f-4x3-i{width:39%}}.product-teaser{width:100%}.product-teaser--img{width:100%;background-size:contain;background-position:left center;background-repeat:no-repeat}.product-teaser--img:before{display:block;content:"";width:100%;padding-top:56.25%}.product-teaser--text--subline{margin-top:10px;margin-bottom:10px}@media (min-width: 380px){.product-teaser--text--subline{margin-top:calc(10px + 10 * (100vw - 380px) / 1540);margin-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-teaser--text--subline{margin-top:20px;margin-bottom:20px}}.product-teaser>.h4{margin-bottom:10px}@media (min-width: 380px){.product-teaser>.h4{margin-bottom:calc(10px + 10 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-teaser>.h4{margin-bottom:20px}}.product-teaser--navigate-to-product{margin-top:5px}@media (min-width: 380px){.product-teaser--navigate-to-product{margin-top:calc(5px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-teaser--navigate-to-product{margin-top:10px}}.call2action-simple--wrapper .call2action-simple--text{padding-bottom:15px}@media (min-width: 380px){.call2action-simple--wrapper .call2action-simple--text{padding-bottom:calc(15px + 15 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.call2action-simple--wrapper .call2action-simple--text{padding-bottom:30px}}.call2action-simple--wrapper .call2action-simple--text h2{padding-bottom:5px}@media (min-width: 380px){.call2action-simple--wrapper .call2action-simple--text h2{padding-bottom:calc(5px + 5 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.call2action-simple--wrapper .call2action-simple--text h2{padding-bottom:10px}}product-shop-detail-slider .swiper-container{position:relative;padding-bottom:40px}product-shop-detail-slider .swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets{position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}product-shop-detail-slider .swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#001eaa}product-shop-detail-slider .swiper-slide img{width:100%;height:auto}.bg-color-warm-grey{background-color:#dbd5cd}.product-shop-detail--info{text-align:left}@media all and (min-width: 0) and (max-width: 1023px){.product-shop-detail--info{margin-top:40px}}.product-shop-detail--info .product-shop-detail--info--name{margin-bottom:20px}@media (min-width: 380px){.product-shop-detail--info .product-shop-detail--info--name{margin-bottom:calc(20px + 0 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-shop-detail--info .product-shop-detail--info--name{margin-bottom:20px}}.product-shop-detail--info .product-shop-detail--info--description{margin-bottom:20px}@media (min-width: 380px){.product-shop-detail--info .product-shop-detail--info--description{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-shop-detail--info .product-shop-detail--info--description{margin-bottom:40px}}.product-shop-detail--info .product-shop-detail--info--price{margin-bottom:20px}@media (min-width: 380px){.product-shop-detail--info .product-shop-detail--info--price{margin-bottom:calc(20px + 0 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-shop-detail--info .product-shop-detail--info--price{margin-bottom:20px}}.product-shop-detail--info .product-shop-detail--info--button{margin-bottom:20px}@media (min-width: 380px){.product-shop-detail--info .product-shop-detail--info--button{margin-bottom:calc(20px + 0 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.product-shop-detail--info .product-shop-detail--info--button{margin-bottom:20px}}.product-shop-detail--info .product-shop-detail--info--variations{margin-top:20px}.product-shop-detail--info .product-shop-detail--info--variations a.product-shop-detail--info--variation{display:inline-block;width:40px;height:40px;background:#FFF center center no-repeat;background-size:cover;border-radius:100%;position:relative;transition:all .3s}.product-shop-detail--info .product-shop-detail--info--variations a.product-shop-detail--info--variation:before{content:'';position:absolute;left:0px;right:0px;bottom:0px;top:0px;border:1px solid #fff;border-radius:100%;z-index:1}.product-shop-detail--info .product-shop-detail--info--variations a.product-shop-detail--info--variation.active{border:1px solid #001eaa}.product-shop-detail--info .product-shop-detail--info--variations a.product-shop-detail--info--variation:hover{width:42px;height:42px;cursor:pointer}.module-html{position:relative}.module-html .BorlabsCookie{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.m-newsletter{background:#231F20;color:#fff;padding-top:60px;padding-bottom:60px}@media (min-width: 380px){.m-newsletter{padding-top:calc(60px + 60 * (100vw - 380px) / 1540);padding-bottom:calc(60px + 60 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.m-newsletter{padding-top:120px;padding-bottom:120px}}.m-newsletter--headline{margin-bottom:20px}@media (min-width: 380px){.m-newsletter--headline{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.m-newsletter--headline{margin-bottom:40px}}.m-newsletter--content{margin-bottom:20px}@media (min-width: 380px){.m-newsletter--content{margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.m-newsletter--content{margin-bottom:40px}}@media all and (min-width: 0) and (max-width: 1023px){.m-newsletter--button-wrapper{align-items:center}}.m-newsletter .wpcf7-list-item>label .wpcf7-list-item-label:before{background:#fff}.m-newsletter .form-row{display:flex;justify-content:space-between}@media all and (min-width: 1024px){.m-newsletter .form-row{align-items:center}}.m-newsletter .form-row:not(:last-child){margin-bottom:20px}@media (min-width: 380px){.m-newsletter .form-row:not(:last-child){margin-bottom:calc(20px + 20 * (100vw - 380px) / 1540)}}@media (min-width: 1920px){.m-newsletter .form-row:not(:last-child){margin-bottom:40px}}.m-newsletter .form-row>div:nth-child(2){flex:70% 0 1}.m-newsletter .wpcf7 form .wpcf7-response-output{background:none;border:none;color:#fff}
