img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding:0}@font-face{font-family:Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/spartan/spartan-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.container{padding:0 24px;margin:0 auto;width:100%}.container,.container.container--narrower{max-width:1248px}@media screen and (min-width:1281px){.container.container--fluid{max-width:100%;padding:0 48px}}@media screen and (max-width:1280px){.container.container--fluid{padding:0 36px}}@media screen and (max-width:768px){.container.container--fluid{padding:0 24px}}.row{display:flex;flex-wrap:wrap;margin-left:-24px}@media only screen and (min-width:1025px){.row.row--lg-center{justify-content:center}.row.row--lg-end{justify-content:flex-end}.row.row--lg-middle{align-items:center}.row.row--lg-between{justify-content:space-between}.row.row--lg-row-reverse{flex-direction:row-reverse}}@media only screen and (min-width:769px)and (max-width:1024px){.row.row--md-center{justify-content:center}.row.row--md-end{justify-content:flex-end}.row.row--md-middle{align-items:center}.row.row--md-between{justify-content:space-between}.row.row--md-row-reverse{flex-direction:row-reverse}}@media only screen and (min-width:481px)and (max-width:768px){.row.row--sm-center{justify-content:center}.row.row--sm-middle{align-items:center}.row.row--sm-between{justify-content:space-between}.row.row--sm-row-reverse{flex-direction:row-reverse}}@media only screen and (max-width:480px){.row.row--xs-column-reverse{flex-direction:column-reverse;flex-wrap:nowrap}}.col{padding-left:24px}@media only screen and (min-width:1025px){[class*=row-reverse] .col--lg-offset-0{margin-left:0;margin-right:0}.col--lg-offset-1{margin-left:8.3333333333%}[class*=row-reverse] .col--lg-offset-1{margin-left:0;margin-right:8.3333333333%}.col--lg-offset-2{margin-left:16.6666666667%}[class*=row-reverse] .col--lg-offset-2{margin-left:0;margin-right:16.6666666667%}.col--lg-3{flex-basis:25%;max-width:25%}.col--lg-fixed-3{flex-basis:306px;max-width:306px}[class*=row-reverse] .col--lg-offset-3{margin-left:0;margin-right:25%}.col--lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}[class*=row-reverse] .col--lg-offset-4{margin-left:0;margin-right:33.3333333333%}.col--lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}[class*=row-reverse] .col--lg-offset-5{margin-left:0;margin-right:41.6666666667%}.col--lg-6{flex-basis:50%;max-width:50%}[class*=row-reverse] .col--lg-offset-6{margin-left:0;margin-right:50%}.col--lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}[class*=row-reverse] .col--lg-offset-7{margin-left:0;margin-right:58.3333333333%}.col--lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}[class*=row-reverse] .col--lg-offset-8{margin-left:0;margin-right:66.6666666667%}.col--lg-9{flex-basis:75%;max-width:75%}[class*=row-reverse] .col--lg-offset-9{margin-left:0;margin-right:75%}[class*=row-reverse] .col--lg-offset-10{margin-left:0;margin-right:83.3333333333%}[class*=row-reverse] .col--lg-offset-11{margin-left:0;margin-right:91.6666666667%}.col--lg-12{flex-basis:100%;max-width:100%}[class*=row-reverse] .col--lg-offset-12{margin-left:0;margin-right:100%}}@media only screen and (min-width:769px)and (max-width:1024px){[class*=row-reverse] .col--md-offset-0{margin-left:0;margin-right:0}.col--md-offset-1{margin-left:8.3333333333%}[class*=row-reverse] .col--md-offset-1{margin-left:0;margin-right:8.3333333333%}.col--md-offset-2{margin-left:16.6666666667%}[class*=row-reverse] .col--md-offset-2{margin-left:0;margin-right:16.6666666667%}.col--md-3{flex-basis:25%;max-width:25%}[class*=row-reverse] .col--md-offset-3{margin-left:0;margin-right:25%}.col--md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}[class*=row-reverse] .col--md-offset-4{margin-left:0;margin-right:33.3333333333%}.col--md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}[class*=row-reverse] .col--md-offset-5{margin-left:0;margin-right:41.6666666667%}.col--md-6{flex-basis:50%;max-width:50%}[class*=row-reverse] .col--md-offset-6{margin-left:0;margin-right:50%}.col--md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}[class*=row-reverse] .col--md-offset-7{margin-left:0;margin-right:58.3333333333%}.col--md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}[class*=row-reverse] .col--md-offset-8{margin-left:0;margin-right:66.6666666667%}[class*=row-reverse] .col--md-offset-9{margin-left:0;margin-right:75%}[class*=row-reverse] .col--md-offset-10{margin-left:0;margin-right:83.3333333333%}[class*=row-reverse] .col--md-offset-11{margin-left:0;margin-right:91.6666666667%}.col--md-12{flex-basis:100%;max-width:100%}[class*=row-reverse] .col--md-offset-12{margin-left:0;margin-right:100%}}@media only screen and (min-width:481px)and (max-width:768px){[class*=row-reverse] .col--sm-offset-0{margin-left:0;margin-right:0}[class*=row-reverse] .col--sm-offset-1{margin-left:0;margin-right:8.3333333333%}[class*=row-reverse] .col--sm-offset-2{margin-left:0;margin-right:16.6666666667%}[class*=row-reverse] .col--sm-offset-3{margin-left:0;margin-right:25%}.col--sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}[class*=row-reverse] .col--sm-offset-4{margin-left:0;margin-right:33.3333333333%}.col--sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}[class*=row-reverse] .col--sm-offset-5{margin-left:0;margin-right:41.6666666667%}.col--sm-6{flex-basis:50%;max-width:50%}[class*=row-reverse] .col--sm-offset-6{margin-left:0;margin-right:50%}.col--sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}[class*=row-reverse] .col--sm-offset-7{margin-left:0;margin-right:58.3333333333%}[class*=row-reverse] .col--sm-offset-8{margin-left:0;margin-right:66.6666666667%}[class*=row-reverse] .col--sm-offset-9{margin-left:0;margin-right:75%}[class*=row-reverse] .col--sm-offset-10{margin-left:0;margin-right:83.3333333333%}[class*=row-reverse] .col--sm-offset-11{margin-left:0;margin-right:91.6666666667%}.col--sm-12{flex-basis:100%;max-width:100%}[class*=row-reverse] .col--sm-offset-12{margin-left:0;margin-right:100%}}@media only screen and (max-width:480px){[class*=row-reverse] .col--xs-offset-0{margin-left:0;margin-right:0}[class*=row-reverse] .col--xs-offset-1{margin-left:0;margin-right:8.3333333333%}[class*=row-reverse] .col--xs-offset-2{margin-left:0;margin-right:16.6666666667%}[class*=row-reverse] .col--xs-offset-3{margin-left:0;margin-right:25%}[class*=row-reverse] .col--xs-offset-4{margin-left:0;margin-right:33.3333333333%}[class*=row-reverse] .col--xs-offset-5{margin-left:0;margin-right:41.6666666667%}[class*=row-reverse] .col--xs-offset-6{margin-left:0;margin-right:50%}[class*=row-reverse] .col--xs-offset-7{margin-left:0;margin-right:58.3333333333%}[class*=row-reverse] .col--xs-offset-8{margin-left:0;margin-right:66.6666666667%}[class*=row-reverse] .col--xs-offset-9{margin-left:0;margin-right:75%}[class*=row-reverse] .col--xs-offset-10{margin-left:0;margin-right:83.3333333333%}[class*=row-reverse] .col--xs-offset-11{margin-left:0;margin-right:91.6666666667%}.col--xs-12{flex-basis:100%;max-width:100%}[class*=row-reverse] .col--xs-offset-12{margin-left:0;margin-right:100%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{background-color:transparent;border:0;box-sizing:border-box;font:inherit;margin:0;padding:0}html{background-color:#fff;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}button,input,select,textarea{color:inherit;display:inline-block}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}[class^=display--]{display:none!important}@media only screen and (max-width:480px){.hide-xs{display:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (max-width:480px){.hide-xs{display:none}}body{color:#000;font-family:Spartan,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-size:18px;font-size:1.125rem;overflow-x:hidden}@media screen and (max-width:1024px){body{font-size:16px;font-size:1rem}}@media screen and (max-width:480px){body{font-size:14px;font-size:.875rem}}body.no-scroll{overflow-y:hidden}@media screen and (max-width:768px){.main{overflow:hidden}}h1,h2,h3,h4,h5,h6,p,ul{margin-bottom:24px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child{margin-bottom:0}a{text-decoration:none}a,a:hover{color:#000}a:hover{text-decoration:underline}a[href^=tel]{font-size:inherit;font-family:inherit;color:inherit;text-decoration:none;font-style:inherit}p a:not(.btn){text-decoration:underline}p a:not(.btn):hover{text-decoration:none}p .btn+.btn{margin-left:13.7142857143px}.mt-1-5x{margin-top:36px}.mb-0-5x{margin-bottom:12px}.mb-0{margin-bottom:0}.icon.icon--certification path{fill:none;stroke-width:.95;stroke-linecap:round;stroke-linejoin:round}.icon.icon--certification.icon--certification--environmental path{stroke:#007d72}.ux-reveal{opacity:0;transform:translateY(24px);transition:opacity 1s,transform 1s}.ux-reveal.is-visible{opacity:1;transform:translateY(0)}.progress-bar{position:relative;border-radius:10px;background-color:#d9d9d9;width:100%;height:10px}.progress-bar .progress-bar__status{position:absolute;top:0;left:0;height:100%;border-radius:10px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform 1s ease-in-out}.progress-bar.is-visible .progress-bar__status{transform:scaleX(1)}@media screen and (min-width:481px){.ui-xs{display:none}}@media screen and (max-width:480px){.ui-xs{display:block}}.js-parallax{overflow:hidden}.js-parallax img{transform:scale(1.1);will-change:transform}.grid{display:grid;grid-gap:24px}@media screen and (max-width:768px){.grid{grid-gap:12px}}@media only screen and (min-width:1025px){.grid.grid--lg-2x{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.grid--lg-3x{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:769px)and (max-width:1024px){.grid.grid--md-2x{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.grid--md-3x{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:481px)and (max-width:768px){.grid.grid--sm-2x{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:480px){.grid.grid--xs-1x{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid--where-to-by{grid-row-gap:96px}@media screen and (max-width:480px){.grid--where-to-by{grid-row-gap:72px}}@media screen and (min-width:481px){.grid--where-to-by .grid__item{padding-right:48px}}@media screen and (max-width:480px){.grid--where-to-by .grid__item h6{font-size:18px;font-size:1.125rem}}img{max-width:100%;height:auto;vertical-align:top}.is-fluid{display:block;width:100%;height:auto}input[type=checkbox]{display:none}input[type=checkbox]+label{font-size:12px;font-size:.75rem;margin-left:2px}input[type=checkbox]+label:before{content:"";width:10px;height:10px;border-radius:50%;display:inline-block;box-shadow:0 0 0 2px #000;border:3px solid #fff;transform:translateY(-2px);vertical-align:middle;margin-right:12px}input[type=checkbox]+label a{font-weight:700}input[type=checkbox]:checked+label:before{background-color:#000}input[type=checkbox].error+label:before{box-shadow:0 0 0 2px #d9534f}.form.form--contact{position:relative}.form.form--contact .form__group{position:relative;display:block}.form.form--contact .form__group:not(:last-child){margin-bottom:10px}.form.form--contact .form__group .form__label{position:absolute;color:#555;left:19.2px;top:50%;transform:translateY(-50%);font-size:14px;font-size:.875rem;pointer-events:none;transition:all .25s}.form.form--contact .form__group .form__input{padding:20px;height:61px;border-radius:5px;background-color:#eef0f0;font-size:14px;font-size:.875rem;width:100%;transition:padding .25s}.form.form--contact .form__group .form__input.error{border:1px solid #d9534f}.form.form--contact .form__group label.error{display:none!important;visibility:hidden!important}.form.form--contact .form__group.is-focus .form__input{padding:30px 20px 10px}.form.form--contact .form__group.is-focus .form__label{font-size:10px;font-size:.625rem;top:12px;transform:translateY(0)}.form.form--contact .form__message{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;box-shadow:0 15px 25px #0000001a;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20}.form.form--contact .form__message svg{display:block;width:36px;height:36px;margin-bottom:12px}.form.form--contact .form__message svg path{fill:none;stroke:#000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.form.form--contact .form__message p{max-width:50%;text-align:center;font-size:12px;font-size:.75rem;line-height:1.5}.form.form--where-to-buy{max-width:960px;margin:0 auto 96px}@media screen and (max-width:480px){.form.form--where-to-buy{margin-bottom:48px}}@media screen and (min-width:481px){.form.form--where-to-buy{display:flex;justify-content:space-between}}.form.form--where-to-buy+.results:not(.is-hidden){margin-top:96px}.form.form--where-to-buy .form__group{transition:opacity .5s}@media screen and (min-width:481px){.form.form--where-to-buy .form__group{flex-basis:calc(50% - 12px);max-width:calc(50% - 12px)}}@media screen and (max-width:480px){.form.form--where-to-buy .form__group:not(:last-child){margin-bottom:24px}}.form.form--where-to-buy .form__group.is-disabled{opacity:.5;pointer-events:none}.form.form--where-to-buy .form__group.is-loading .form__input.form__input--select .loader{opacity:1;visibility:visible}.form.form--where-to-buy .form__group .form__input{border:2px solid #000;border-radius:5px;width:100%;font-size:14px;font-size:.875rem}.form.form--where-to-buy .form__group .form__input.form__input--select{position:relative}.form.form--where-to-buy .form__group .form__input.form__input--select select{padding:20px;height:60px;width:calc(100% - 24px)}@media screen and (max-width:480px){.form.form--where-to-buy .form__group .form__input.form__input--select select{height:48px;padding:0 20px;width:calc(100% - 12px)}}.form.form--where-to-buy .form__group .form__input.form__input--select .loader{position:absolute;top:50%;right:22px;transform:translateY(-50%);z-index:20;background-color:#fff;opacity:0;visibility:hidden}@media screen and (max-width:480px){.form.form--where-to-buy .form__group .form__input.form__input--select .loader{right:12px}}.form.form--where-to-buy .form__group .form__input.form__input--select .loader .spinner{width:20px;height:20px}.form.form--contact .form__group .form__input.form__input--select{border:2px solid #000;border-radius:5px;width:100%;font-size:14px;font-size:.875rem}.form.form--contact .form__group .form__input.form__input--select{position:relative;padding:0;background-color:#fff}.form.form--contact .form__group .form__input.form__input--select:hover{cursor:pointer}.form.form--contact .form__group .form__input.form__input--select select{padding:20px;height:60px;width:calc(100% - 24px)}@media screen and (max-width:480px){.form.form--contact .form__group .form__input.form__input--select select{height:48px;padding:0 20px;width:calc(100% - 12px)}}.form.form--contact .form__group .form__input.form__input--select .loader{position:absolute;top:50%;right:22px;transform:translateY(-50%);z-index:20;background-color:#fff;opacity:0;visibility:hidden}@media screen and (max-width:480px){.form.form--contact .form__group .form__input.form__input--select .loader{right:12px}}.form.form--contact .form__group .form__input.form__input--select .loader .spinner{width:20px;height:20px}.form.form--contact .form__group.field-email{padding-left:10px;margin-bottom:10px}.form.form--contact .row label.form__label{left:43px}.form.form--contact .row .field-email label.form__label{left:30px}@media screen and (max-width:768px){.form.form--contact .form__group.field-email{padding-left:24px}.form.form--contact .row .field-email label.form__label{left:43px}}.spinner{-webkit-animation:rotator 1.5s linear infinite;animation:rotator 1.5s linear infinite;display:block}.spinner circle{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;fill:none;stroke:#000;stroke-width:6;stroke-linecap:round}@-webkit-keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}ul{margin-left:24px}ul li{line-height:2}li>ul{margin-bottom:0}.list{margin:0;list-style:none}.list--legal{display:flex;flex-direction:row;align-items:center;font-size:10px;font-size:.625rem}@media screen and (max-width:1440px){.list--legal{flex-wrap:wrap}}@media screen and (max-width:1440px){.list--legal li:first-child{text-align:center;flex-basis:100%;max-width:100%;margin-right:0!important;margin-bottom:4px}}.list--legal li:not(:last-child){margin-right:24px}@media screen and (max-width:1440px){.list--legal li:not(:last-child){margin-right:16px}}.list--legal li p a{font-weight:400;text-decoration:underline}.list--legal li p a:hover{text-decoration:none}.list--legal li a{font-weight:700}.list--logos{display:flex;flex-direction:row}.list--logos li{flex-shrink:0}.list--logos li:not(:last-child){margin-right:16px}.list--logos li img{width:auto;height:90px}@media screen and (max-width:1440px){.list--logos li img{height:75px}}@media screen and (max-width:480px){.list--logos li img{height:50px}}.list--logos li img.smaller{height:50px}.list--tabs{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:480px){.list--tabs{padding:0 24px}}.list--tabs li:not(:last-child){margin-right:42px}@media screen and (max-width:480px){.list--tabs li:not(:last-child){margin-right:16px}}.list--tabs li button{position:relative;font-weight:700}@media screen and (max-width:480px){.list--tabs li button{font-size:10px;font-size:.625rem;line-height:1.25;padding-bottom:6px}}.list--tabs li button:after{content:"";width:100%;height:2px;display:block;background-color:#000;position:absolute;bottom:0;left:0;transform-origin:center left;opacity:0;transition:opacity .5s}.list--tabs li button.is-active:after{opacity:1;-webkit-animation:expandWidth 7s;animation:expandWidth 7s}.list--languages{display:flex}@media screen and (max-width:768px){.list--languages{font-size:14px;font-size:.875rem}}@media screen and (max-width:480px){.list--languages{font-size:12px;font-size:.75rem}}.list--languages li:not(:last-child){margin-right:12px}.list--languages li a.is-active{font-weight:700}.list--captions{font-size:14px;font-size:.875rem}.list--captions.list--captions--bullets{display:flex}@media screen and (max-width:768px){.list--captions.list--captions--bullets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:12px}}@media screen and (max-width:480px){.list--captions.list--captions--bullets{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:769px){.list--captions.list--captions--bullets li:not(:last-child){margin-right:42px}}.list--captions.list--captions--smaller{-moz-column-count:3;column-count:3;font-size:12px;font-size:.75rem}.list--captions+.list--captions{margin-top:42px;margin-right:54px;margin-left:8px}.list--captions li{display:flex;align-items:center;white-space:nowrap}.list--captions li strong{margin-right:6px;display:inline-block;text-align:center;width:10px}.list--captions li .bullet{margin-right:12px;width:24px;height:24px;border-radius:50%;display:block;flex-shrink:0}.list--micro{font-size:10px;font-size:.625rem}@media screen and (max-width:480px){.list--micro{font-size:12px;font-size:.75rem}}.list--micro li a{text-decoration:underline}.list--micro li a:hover{text-decoration:none}@media screen and (min-width:481px){.list--piped{display:flex;flex-wrap:wrap;flex-direction:row}}@media screen and (max-width:480px){.list--piped li:before{content:"-";margin-right:6px}}@media screen and (max-width:480px){.list--piped li:not(:last-child){margin-bottom:6px}}@media screen and (min-width:481px){.list--piped li:not(:last-child):after{content:"|";margin:0 12px}}.list--where-to-buy{font-size:14px;font-size:.875rem}.list--where-to-buy li{display:flex;flex-direction:column}.list--where-to-buy li:not(:last-child){margin-bottom:12px}.list--where-to-buy li a,.list--where-to-buy li span{line-height:1.5;display:inline-flex;align-items:center}.list--where-to-buy li a:before,.list--where-to-buy li span:before{display:block;width:12px;height:12px;margin-right:6px;background-size:contain;flex-shrink:0;transform:translateY(-2px)}.list--where-to-buy li a.phone2:before,.list--where-to-buy li a.phone3:before,.list--where-to-buy li a.phone:before,.list--where-to-buy li a.phone_1:before,.list--where-to-buy li span.phone2:before,.list--where-to-buy li span.phone3:before,.list--where-to-buy li span.phone:before,.list--where-to-buy li span.phone_1:before{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>')}.list--where-to-buy li a.fax2:before,.list--where-to-buy li a.fax:before,.list--where-to-buy li a.fax_1:before,.list--where-to-buy li span.fax2:before,.list--where-to-buy li span.fax:before,.list--where-to-buy li span.fax_1:before{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M480 160V77.25a32 32 0 00-9.38-22.63L425.37 9.37A32 32 0 00402.75 0H160a32 32 0 00-32 32v448a32 32 0 0032 32h320a32 32 0 0032-32V192a32 32 0 00-32-32zM288 432a16 16 0 01-16 16h-32a16 16 0 01-16-16v-32a16 16 0 0116-16h32a16 16 0 0116 16zm0-128a16 16 0 01-16 16h-32a16 16 0 01-16-16v-32a16 16 0 0116-16h32a16 16 0 0116 16zm128 128a16 16 0 01-16 16h-32a16 16 0 01-16-16v-32a16 16 0 0116-16h32a16 16 0 0116 16zm0-128a16 16 0 01-16 16h-32a16 16 0 01-16-16v-32a16 16 0 0116-16h32a16 16 0 0116 16zm0-112H192V64h160v48a16 16 0 0016 16h48zM64 128H32a32 32 0 00-32 32v320a32 32 0 0032 32h32a32 32 0 0032-32V160a32 32 0 00-32-32z"/></svg>')}.list--where-to-buy li a.email,.list--where-to-buy li a.mail,.list--where-to-buy li span.email,.list--where-to-buy li span.mail{white-space:nowrap}.list--where-to-buy li a.email:before,.list--where-to-buy li a.mail:before,.list--where-to-buy li span.email:before,.list--where-to-buy li span.mail:before{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 00-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z"/></svg>')}.list--where-to-buy li a.website:before,.list--where-to-buy li a.website_1:before,.list--where-to-buy li a.website_2:before,.list--where-to-buy li span.website:before,.list--where-to-buy li span.website_1:before,.list--where-to-buy li span.website_2:before{content:"";background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"/></svg>')}.list--where-to-buy li a{text-decoration:underline;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list--where-to-buy li a:hover{text-decoration:none}@-webkit-keyframes expandWidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes expandWidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,strong em{font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1.25}h1,h2,h3,h4,h5{letter-spacing:-.05em}h1,h2,h3,h4,h6{font-weight:700}h1,h2{font-size:60px;font-size:3.75rem}@media screen and (max-width:1440px){h1,h2{font-size:50px;font-size:3.125rem}}@media screen and (max-width:768px){h1,h2{font-size:42px;font-size:2.625rem}}@media screen and (max-width:480px){h1,h2{font-size:32px;font-size:2rem}}h2{line-height:1.15}h3{font-size:48px;font-size:3rem}@media screen and (max-width:1024px){h3{font-size:42px;font-size:2.625rem}}@media screen and (max-width:768px){h3{font-size:36px!important;font-size:2.25rem!important}}@media screen and (max-width:480px){h3{font-size:24px!important;font-size:1.5rem!important}}h3 span{font-size:200px;font-size:12.5rem;font-weight:800;letter-spacing:-.07em}@media screen and (max-width:1440px){h3 span{font-size:150px;font-size:9.375rem}}@media screen and (max-width:480px){h3 span{font-size:100px;font-size:6.25rem}}@media screen and (max-width:480px){.section--hero--plus h3 span{font-size:60px;font-size:3.75rem}}h3 sup{font-size:16px;font-size:1rem}@media screen and (max-width:480px){h3 br{display:none}}h4{font-size:36px;font-size:2.25rem}@media screen and (max-width:768px){h4{font-size:30px;font-size:1.875rem}}@media screen and (max-width:480px){h4{font-size:26px;font-size:1.625rem}}h5{font-size:26px;font-size:1.625rem;line-height:1.2}@media screen and (max-width:768px){h5{font-size:22px;font-size:1.375rem}}@media screen and (max-width:480px){h5{font-size:18px;font-size:1.125rem;line-height:1.4}}@media screen and (max-width:480px){h5 br{display:none}}h6{letter-spacing:-.025em}h6 img{margin-right:12px;vertical-align:bottom}p{line-height:1.75}p.small+h6{margin-top:48px}strong{font-weight:700}em,i{font-style:italic}sup{font-size:.65em}.small,small{font-size:14px;font-size:.875rem}@media screen and (max-width:480px){.small,small{font-size:12px;font-size:.75rem}}.micro{font-size:10px;font-size:.625rem}@media screen and (max-width:480px){.micro{font-size:12px;font-size:.75rem}}.section{margin-bottom:100px}@media screen and (max-width:480px){.section{margin-bottom:72px}}.section .section__content{width:100%}.section .section__content:not(.section__content--fluid){max-width:1248px;padding-left:24px;padding-right:24px;margin:0 auto}@media screen and (min-width:1281px){.section .section__content.section__content--fluid{padding-left:240px;padding-right:240px}}@media screen and (max-width:1280px){.section .section__content.section__content--fluid{padding-left:36px;padding-right:36px}}@media screen and (max-width:768px){.section .section__content.section__content--fluid{padding-left:24px;padding-right:24px}}@media screen and (max-width:1024px){.section .section__content .col .section__text p[style*="white-space: nowrap;"]{white-space:normal!important}}@media screen and (max-width:1024px){.section .section__content .col .section__text p[style*="white-space: nowrap;"] .btn{margin-left:0}}.section .section__content .col .section__text p .btn{margin-top:12px}.section .section__content .col .section__text p .btn.btn--link{margin-top:36px}@media screen and (max-width:480px){.section .section__content .col .section__text p .btn.btn--link{margin-top:0}}@media screen and (max-width:480px){.section .section__content .col .section__text p br{display:none}}.section .section__content .section__image.section__image--centred{display:flex;justify-content:center}.section.section--white .section__content,.section.section--white .section__content a{color:#fff}.section.section--white .section__content a.btn:not(.btn--outline){background-color:#fff;border-color:#fff;color:#000}.section.section--white .section__content a.btn:not(.btn--outline):hover{background-color:transparent;color:#fff}.section.section--white .section__content a.btn.btn--outline{border-color:#fff}.section.section--white .section__content a.btn.btn--outline:hover{color:#000}.section.section--margin-bottom-none{margin-bottom:0}@media screen and (min-width:481px){.section.section--margin-bottom-double{margin-bottom:150px}}.section.section--margin-bottom-custom:not(.section--above-next)+.section{position:relative;z-index:20}.section.section--darker{background-color:#eef0f0;padding:190px 0}@media screen and (max-width:1440px){.section.section--darker{padding:150px 0}}@media screen and (max-width:1280px){.section.section--darker{padding:120px 0}}@media screen and (max-width:480px){.section.section--darker{padding:72px 0}}.section.section--darker.section--padding-top-none{padding-top:0}.section.section--darker.section--padding-bottom-none{padding-bottom:0}.section.section--darker.section--padding-top-reduced{padding-top:95px}@media screen and (max-width:480px){.section.section--darker.section--padding-top-reduced{padding-top:72px}}.section.section--darker.section--padding-bottom-reduced{padding-bottom:95px}@media screen and (max-width:480px){.section.section--darker.section--padding-bottom-reduced{padding-bottom:72px}}.section.section--darker.section--darker--half{position:relative;padding-bottom:0}.section.section--darker.section--darker--half:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;display:block;background-color:#fff;z-index:0}@media screen and (max-width:480px){.section.section--darker.section--darker--half:after{height:calc(100% - 144px)}}.section.section--darker.section--darker--half .section__content{position:relative;z-index:10}.section.section--darker+.section--darker:not(.section--image-banner){padding-top:0}.section.section--darker+.section--darker.section--padding-top-reduced{padding-top:95px}.section.section--darker+.section--darker.section--padding-bottom-reduced{padding-bottom:95px}@media screen and (max-width:480px){.section.section--darker+.section--darker.section--padding-bottom-reduced{padding-bottom:72px}}.section--hero{position:relative;display:flex;align-items:center}@media screen and (max-width:480px){.section--hero{flex-direction:column}}.section--hero+.section--tabs{margin-top:100px}@media screen and (max-width:480px){.section--hero+.section--tabs{margin-top:48px}}.section--hero:first-child{min-height:90vh;padding:15vh 0}@media screen and (max-width:768px){.section--hero:first-child{min-height:80vh}}@media screen and (min-width:481px){.section--hero:first-child .section__content{transform:translateY(24px)}}@media screen and (max-width:480px){.section--hero.section--hero--home{flex-direction:row}}@media screen and (max-width:480px){.section--hero.section--hero--home .section__content{transform:translateY(24px)}}@media screen and (max-width:1280px){.section--hero.section--hero--home .section__content p{max-width:45%}}@media screen and (max-width:1024px){.section--hero.section--hero--home .section__content p{max-width:65%}}@media screen and (max-width:480px){.section--hero.section--hero--home .section__content p{max-width:100%}}@media screen and (max-width:1280px){.section--hero.section--hero--home .section__content p br{display:none}}@media screen and (max-width:480px){.section--hero.section--hero--video .section__content .section__text{padding:72px 0}}@media screen and (max-width:480px){.section--hero.section--hero--home .section__background,.section--hero.section--hero--product .section__background,.section--hero.section--hero--video .section__background{position:absolute;padding:0;margin-bottom:0;height:100%}}.section--hero.section--hero--home .section__content h1,.section--hero.section--hero--product .section__content h1,.section--hero.section--hero--video .section__content h1{font-size:96px;font-size:6rem;font-weight:800;letter-spacing:-.05em;line-height:1}[lang=de-DE] .section--hero.section--hero--home .section__content h1,[lang=de-DE] .section--hero.section--hero--product .section__content h1,[lang=de-DE] .section--hero.section--hero--video .section__content h1{line-height:1.15}@media screen and (max-width:1440px){.section--hero.section--hero--home .section__content h1,.section--hero.section--hero--product .section__content h1,.section--hero.section--hero--video .section__content h1{font-size:72px;font-size:4.5rem}}@media screen and (min-width:1280px)and (max-width:1024px){.section--hero.section--hero--home .section__content h1,.section--hero.section--hero--product .section__content h1,.section--hero.section--hero--video .section__content h1{font-size:60px;font-size:3.75rem}}@media screen and (max-width:480px){.section--hero.section--hero--home .section__content h1,.section--hero.section--hero--product .section__content h1,.section--hero.section--hero--video .section__content h1{font-size:38px;font-size:2.375rem}}.section--hero.section--margin-bottom-underlap-image{margin-bottom:0}@media screen and (max-width:480px){.section--hero.section--margin-bottom-underlap-image+.section .panel{margin-top:72px}}.section--hero.section--margin-bottom-underlap-image .section__background{height:calc(100% + 200px)}.section--hero.section--margin-bottom-underlap-image.section--darker:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:200px;background-color:#eef0f0;z-index:0}.section--hero.section--margin-bottom-underlap-image+.section{position:relative;z-index:20}.section--hero.section--darker{padding:0}.section--hero.section--hero--reverse .section__background.section__background--narrower{left:0;right:auto}.section--hero.section--hero--reverse .section__content .section__text{margin-left:auto}.section--hero .section__background{position:relative}@media screen and (min-width:481px){.section--hero .section__background{position:absolute;width:100%;height:100%;top:0;right:0;z-index:0}}@media screen and (max-width:480px){.section--hero .section__background{margin-bottom:48px;padding:0 24px;height:200px}}.section--hero .section__background.section__background--narrower{width:calc(50vw + 192px)}@media screen and (max-width:768px){.section--hero .section__background.section__background--narrower{width:60%}}@media screen and (max-width:480px){.section--hero .section__background.section__background--narrower{width:100%}}.section--hero .section__background .section__background__overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(#0003,#000000b3);opacity:.6;z-index:10}.section--hero .section__background .section__background__image,.section--hero .section__background .section__background__video{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:5}.section--hero .section__content{position:relative;z-index:10}.section--hero .section__content .section__text{padding:96px 0}@media screen and (min-width:1441px){.section--hero .section__content .section__text{padding:156px 0}}@media screen and (min-width:1025px){.section--hero .section__content .section__text{margin-right:102px;margin-left:102px}}@media screen and (min-width:481px){.section--hero .section__content .section__text{max-width:384px}}@media screen and (max-width:480px){.section--hero .section__content .section__text{padding:0}}@media screen and (max-width:768px){.section--hero .section__content .section__text h3[style*="width:"]{width:auto!important}}.section--hero .section__content .btn{margin-top:24px}@media screen and (max-width:480px){.section--hero .section__content p br{display:none}}.section--hero .section__content p .btn.btn--link{margin-top:0}@media screen and (max-width:768px){.section--hero.section--hero--product:first-child{height:70vh}}@media screen and (max-width:480px){.section--hero.section--hero--product:first-child{flex-direction:row;height:80vh}}@media screen and (max-width:480px){.section--hero.section--hero--product .section__content{transform:translateY(24px)}}.section--hero.section--hero--product .section__content h3{margin-bottom:0;line-height:1.05}.section--hero.section--hero--product .section__content h5{margin-bottom:36px}.section--hero.section--hero--product .section__content .label{display:block;margin-bottom:30px}.section--image-and-text .row:not([class*=row-reverse]) .section__image{display:flex;justify-content:flex-end}@media screen and (min-width:1025px){.section--image-and-text .row .col.col--lg-offset-negative-1{margin-left:-102px}}@media screen and (max-width:480px){.section--image-and-text .section__content .section__image{margin-bottom:48px}}.section--image-and-text .section__content .section__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section--three-across-columns .section__content h6+h4{margin-top:-8px}.section--three-across-columns .section__content p,.section--three-across-columns .section__content ul{font-size:14px;font-size:.875rem}.section--tabs{margin-bottom:140px}@media screen and (max-width:1024px){.section--tabs{margin-bottom:100px}}@media screen and (max-width:480px){.section--tabs{margin-bottom:48px}}.section--image-and-text .section__content{position:relative}@media screen and (min-width:481px){.section--image-and-text .section__content.section__content--background .section__text{padding-top:160px;padding-bottom:160px}}@media screen and (max-width:1024px){.section--image-and-text .section__content.section__content--background .section__text{padding-top:110px}}@media screen and (max-width:480px){.section--image-and-text .section__content.section__content--background .section__text{padding-top:0}}.section--image-and-text .section__content .section__text.section__text--inverted{color:#fff}.section--image-and-text .section__content .section__text .background{position:absolute;top:0;left:-102px;height:100%;z-index:-1}@media screen and (max-width:768px){.section--image-and-text .section__content .section__text .background{left:-24px}}.section--image-and-text .section__content .section__text .background:before{content:"";display:block;width:calc(50vw - 600px);height:100%;position:absolute;top:0;right:100%;background-color:inherit}.section--image-and-text .section__content .section__text .background.background--8x-columns{width:894px}@media screen and (max-width:768px){.section--image-and-text .section__content .section__text .background.background--8x-columns{width:calc(100% + 24px)}}.section--image-and-text.section--margin-bottom-underlap{margin-bottom:-110px}.section--image-and-text.section--margin-bottom-underlap .section__content--background .section__image{margin-top:-105px}@media screen and (max-width:768px){.section--image-and-text.section--margin-bottom-underlap .section__content--background .section__image{margin-top:70px}}.section--image-and-text.section--margin-bottom-underlap .section__content--background .section__text{padding-bottom:265px}@media screen and (max-width:1024px){.section--image-and-text.section--margin-bottom-underlap .section__content--background .section__text{padding-bottom:225px}}@media screen and (max-width:480px){.section--image-and-text.section--margin-bottom-underlap .section__content--background .section__text{padding-bottom:185px}}.section--text.section--text--hero{height:650px;display:flex;align-items:center;margin-bottom:0;padding:0}@media screen and (max-width:1024px){.section--text.section--text--hero{height:550px}}@media screen and (max-width:480px){.section--text.section--text--hero{padding:120px 0 72px;height:auto}}@media screen and (min-width:481px){.section--text.section--text--hero .section__content{transform:translateY(24px)}}@media screen and (max-width:480px){.section--text.section--text--hero--range{height:auto;padding:120px 0 48px}}.section--text .section__text.section__text--centred{text-align:center;max-width:792px;margin:0 auto}@media screen and (min-width:480px)and (max-width:768px){.section--text .section__text.section__text--centred p{padding:0 48px}}@media screen and (max-width:480px){.section--text .section__text.section__text--centred p .btn:not(.btn--link){margin-left:13.7142857143px;margin-right:13.7142857143px}}@media screen and (max-width:480px){.section--text .section__text h1 br{display:none}}.section--text .section__text p .btn:not(.btn--link){margin-top:12px}@media screen and (min-width:481px){.section--text .section__text .label{margin-top:80px;display:flex;justify-content:center;align-items:center}}@media screen and (max-width:480px){.section--text .section__text .label{margin-top:48px}}.section--text .section__text .label .label__icon{flex-shrink:0}@media screen and (min-width:481px){.section--text .section__text .label .label__icon{margin-right:42px}}@media screen and (max-width:480px){.section--text .section__text .label .label__icon{margin-bottom:24px}}.section--text .section__text .label .label__icon svg{display:block;width:auto;height:40px}@media screen and (max-width:480px){.section--text .section__text .label .label__icon svg{margin:0 auto;height:30px}}.section--text .section__text .label .label__text{font-size:14px;font-size:.875rem;max-width:400px;flex-basis:400px;line-height:1.75}@media screen and (min-width:481px){.section--text .section__text .label .label__text{text-align:left}}.section.section--product.section--product--intro{position:relative;padding:180px 0 96px}@media screen and (max-width:480px){.section.section--product.section--product--intro{padding:48px 0}}@media screen and (min-width:1025px){.section.section--product.section--product--intro .row .col.col--lg-offset-negative-1{margin-left:0}}.section.section--product.section--product--intro .section__content .section__text p{margin-bottom:0}.section.section--product.section--product--intro .section__content .section__text .btn{align-self:flex-start;margin-top:84px}@media screen and (max-width:768px){.section.section--product.section--product--intro .section__content .section__text .btn{margin-top:48px}}.section.section--product.section--product--intro.section--product--executive .section__background,.section.section--product.section--product--intro.section--product--pre-print .section__background{right:calc(50% + 48px);-webkit-mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center right;mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center right;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:768px){.section.section--product.section--product--intro.section--product--executive .section__background,.section.section--product.section--product--intro.section--product--pre-print .section__background{right:calc(50% + 96px)}}.section.section--product.section--product--intro.section--product--offset .section__background,.section.section--product.section--product--intro.section--product--professional .section__background{left:50%;-webkit-mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center left;mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center left;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:1024px){.section.section--product.section--product--intro.section--product--offset .section__background,.section.section--product.section--product--intro.section--product--professional .section__background{left:40%;width:60%;-webkit-mask-size:cover;mask-size:cover}}.section.section--product.section--product--intro.section--product--executive .section__content .section__slider{margin-left:-90px}@media screen and (max-width:1440px){.section.section--product.section--product--intro.section--product--executive .section__content .section__slider{margin-left:0}}@media screen and (max-width:480px){.section.section--product.section--product--intro.section--product--executive .section__content .section__slider{margin-bottom:72px}}.section.section--product.section--product--intro.section--product--executive .section__content .section__slider .slider--product.slick-slider .slick-dots{justify-content:flex-end}@media screen and (min-width:769px){.section.section--product.section--product--intro.section--product--executive .section__content .section__slider .slider--product.slick-slider .slick-dots{margin-right:112px}}@media screen and (max-width:768px){.section.section--product.section--product--intro.section--product--executive .section__content .section__slider .slider--product.slick-slider .slick-dots{margin-top:36px;margin-right:30px}}@media screen and (min-width:769px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider{margin-right:-130px}}@media screen and (max-width:480px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider{margin-bottom:72px}}.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots{justify-content:flex-start}@media screen and (min-width:481px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots{margin-left:72px}}@media screen and (max-width:768px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots{margin-top:36px;margin-left:0}}.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots li.slick-active button{background-color:#fff}@media screen and (max-width:480px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots li.slick-active button{background-color:#000}}.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots li button{border-color:#fff}@media screen and (max-width:480px){.section.section--product.section--product--intro.section--product--professional .section__content .section__slider .slider--product.slick-slider .slick-dots li button{border-color:#000}}.section.section--product.section--product--intro.section--product--professional .section__content .section__text .btn{align-self:flex-start}.section.section--product.section--product--intro .section__background{position:absolute;top:72px;background-color:#000;width:100%;height:calc(100% - 72px);z-index:0}@media screen and (max-width:480px){.section.section--product.section--product--intro .section__background{display:none}}.section.section--product.section--product--intro .section__content{position:relative;z-index:10}.section.section--product.section--product--intro .section__content .section__slider{position:-webkit-sticky;position:sticky;top:100px}@media screen and (max-width:1440px){.section.section--product.section--product--intro .section__content .section__slider{top:80px}}@media screen and (min-width:481px){.section.section--product.section--product--intro .section__content .section__slider .slider{margin-top:-60px}}@media screen and (min-width:481px){.section.section--product.section--product--intro .section__content .section__slider .slider .slick-list{margin-bottom:-36px}}.section.section--product.section--product--intro .section__content .section__slider .slider img{width:95%}@media screen and (max-width:1440px){.section.section--product.section--product--intro .section__content .section__slider .slider img{width:auto;margin:0 auto}}@media screen and (max-width:1024px){.section.section--product.section--product--intro .section__content .section__slider .slider img{height:auto}}.section.section--product.section--product--intro .section__content .section__text{height:100%;display:flex;flex-direction:column}.section.section--product.section--product--intro .section__content .section__text .table{margin-top:60px}.section.section--product.section--product--intro .section__content .section__text .btn--link{max-width:220px;margin-top:auto}.section.section--product.section--product--features.section--darker{padding-top:48px}.section.section--product.section--product--features .section__text{position:relative;z-index:20}@media screen and (max-width:480px){.section.section--product.section--product--features .section__text{margin-bottom:48px}}.section.section--product.section--product--features .section__graph{position:relative;margin-bottom:60px}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph{margin-bottom:96px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph.section__graph--plus{margin-bottom:24px}}.section.section--product.section--product--features .section__graph img{will-change:transform}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph img{padding:0 24px;margin-bottom:48px}}.section.section--product.section--product--features .section__graph .feature{display:flex}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature:not(:last-child){margin-bottom:48px}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature{position:absolute;align-items:flex-start}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature.is-visible .feature__caption{opacity:1}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature.feature--x-left{right:100%;margin-right:-60px;flex-direction:row-reverse}}@media screen and (max-width:768px){.section.section--product.section--product--features .section__graph .feature.feature--x-left{margin-right:-50px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature.feature--x-left{margin-right:0}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature.feature--x-right{left:100%;margin-left:-60px}}@media screen and (max-width:768px){.section.section--product.section--product--features .section__graph .feature.feature--x-right{margin-left:-50px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature.feature--x-right{margin-left:0}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature.feature--x-right .feature__icon{margin-right:24px}}.section.section--product.section--product--features .section__graph .feature .feature__icon{flex-shrink:0}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature .feature__icon{margin-top:-36px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature .feature__icon{margin-right:24px}}.section.section--product.section--product--features .section__graph .feature .feature__icon .disc{background:#fff;box-shadow:0 15px 25px #0000001a;border-radius:50%;width:90px;height:90px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.section.section--product.section--product--features .section__graph .feature .feature__icon .disc{width:72px;height:72px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature .feature__icon .disc{width:60px;height:60px}}@media screen and (max-width:768px){.section.section--product.section--product--features .section__graph .feature .feature__icon .disc svg{width:48px;height:48px}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature .feature__icon .disc svg{width:36px;height:36px}}@media screen and (min-width:481px){.section.section--product.section--product--features .section__graph .feature .feature__caption{flex-shrink:0;flex-basis:180px;max-width:180px;opacity:0;transition:opacity 1s 1s}}@media screen and (max-width:480px){.section.section--product.section--product--features .section__graph .feature .feature__caption h6{margin-bottom:0}}.section.section--product.section--product--features .section__graph .feature .feature__caption p{font-size:14px;font-size:.875rem}.section.section--product.section--product--features .section__table .table--specifications{font-size:14px;font-size:.875rem;margin-bottom:42px}@media screen and (max-width:1024px){.section.section--product.section--product--features .section__table .table--specifications{font-size:12px;font-size:.75rem}}.section.section--product.section--product--features .certifications{margin-top:36px}@media screen and (min-width:481px){.section.section--product.section--product--features .certifications{display:flex;justify-content:space-between}}.section.section--product.section--product--features .certifications .certifications__column{display:flex}@media screen and (min-width:481px){.section.section--product.section--product--features .certifications .certifications__column{max-width:calc(50% - 12px);flex-basis:calc(50% - 12px)}}@media screen and (max-width:480px){.section.section--product.section--product--features .certifications .certifications__column:first-child{margin-bottom:24px}}.section.section--product.section--product--features .certifications .certifications__column .icon{flex-shrink:0;margin-top:-3px;margin-right:12px}@media screen and (max-width:480px){.section.section--product.section--product--applications .section__content .section__image{max-width:75%;margin:0 auto}}.section.section--product.section--product--side-view{position:relative;overflow:hidden}@media screen and (min-width:481px){.section.section--product.section--product--side-view{margin-top:-120px;margin-bottom:-85px}}.section.section--product.section--product--side-view .section__content img{position:relative;margin:0 -170px;width:calc(100% + 340px);max-width:none;z-index:30}@media screen and (max-width:480px){.section.section--product.section--product--side-view .section__content img{margin:0 -90px;width:calc(100% + 180px)}}.section.section--product.section--product--side-view+.section.section--product.section--product--related{position:relative}.section.section--product.section--product--side-view+.section.section--product.section--product--related:before{content:"";position:absolute;top:0;left:0;width:100%;height:205px;display:block;background-color:#eef0f0;z-index:0}.section.section--product.section--product--related .section__content .panel{position:relative;z-index:20}.section.section--product.section--product--three-across-columns{margin-bottom:120px}@media screen and (max-width:480px){.section.section--product.section--product--three-across-columns .row .col:not(:last-child){margin-bottom:48px}}.section--text-and-grid .section__content .grid{margin-top:72px;grid-gap:60px}@media screen and (max-width:480px){.section--text-and-grid .section__content .grid{grid-gap:48px}}@media screen and (max-width:480px){.section--text-and-grid .section__content .grid .grid__item{display:flex}}@media screen and (max-width:480px){.section--text-and-grid .section__content .grid .grid__item p:first-child{flex-basis:75px;max-width:75px;flex-shrink:0;margin-right:24px}}@media screen and (min-width:1025px){.section--image-banner:not([style*="margin-bottom:"]).section--fluid{height:75vh}}@media screen and (max-width:768px){.section--image-banner:not(.section--fluid)[style*="margin-bottom: -"]{margin-bottom:0!important}}@media screen and (max-width:1024px){.section--image-banner[style*="margin-bottom: -270px;"]{margin-bottom:-320px!important;padding-bottom:0!important}}@media screen and (max-width:768px){.section--image-banner[style*="margin-bottom: -270px;"]{margin-bottom:-20px!important}}.section--image-banner:not(.section--above-next){overflow:hidden}.section--image-banner.section--fluid{height:75vh}@media screen and (max-width:480px){.section--image-banner.section--fluid{height:50vh}}.section--image-banner.section--fluid .section__content{width:100%;max-width:100%;padding:0;height:100%}.section--image-banner.section--fluid .section__content .section__image{height:100%}.section--image-banner.section--fluid .section__content .section__image img{height:100%;-o-object-fit:cover;object-fit:cover}.section--image-banner.section--margin-bottom-custom{padding-bottom:0;margin-bottom:0}@media screen and (max-width:480px){.section--image-banner.section--margin-bottom-custom{margin-bottom:-96px!important}}.section--image-banner .section__content .section__image,.section--image-banner .section__content.section__content--fluid .section__image img{width:100%}@media screen and (max-width:768px){.section--image-banner .section__content .section__image{margin-left:0!important;margin-right:0!important;width:100%!important}}.section--range{position:relative}.section--range.section--darker{padding-bottom:95px}@media screen and (max-width:480px){.section--range.section--darker{padding-bottom:72px}}.section--range .section__background{position:absolute;top:48px;left:0;height:calc(100% - 48px);width:100%;-webkit-mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center top;mask:url(/assets/theme/img/product-arrow-original.svg) no-repeat center top;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:1280px){.section--range .section__background{top:24px;width:110%;height:calc(100% - 24px);margin-left:-5%;margin-right:-5%;-webkit-mask-size:cover;mask-size:cover}}@media screen and (max-width:480px){.section--range .section__background{height:calc(100% - 48px);width:100%;margin-left:0;margin-right:0}}.section--range.section--range--executive .section__background{background-color:#fff}@media screen and (max-width:480px){.section--range.section--range--professional{margin-bottom:96px}}.section--range.section--range--professional .section__background{height:calc(100% + 375px);background-color:#ebf5f8;z-index:-5}@media screen and (max-width:480px){.section--range.section--range--specifications{display:none}}.section--four-oh-four{margin-bottom:0;padding-top:98px}.section--four-oh-four .section__content{padding-top:10vh;padding-bottom:15vh}@media screen and (max-width:480px){.section--four-oh-four .section__content{padding-top:0;padding-bottom:72px}}.section--four-oh-four .section__content .section__image{padding:0 48px}@media screen and (max-width:480px){.section--four-oh-four .section__content .section__image{margin-bottom:24px}}.section--four-oh-four .section__content .section__image svg{width:100%;height:auto}.section--four-oh-four .section__content .section__text{padding-left:48px}@media screen and (max-width:480px){.section--four-oh-four .section__content .section__text{text-align:center}}.section--four-oh-four .section__content .section__text h4{margin-bottom:12px}.section--four-oh-four .section__content .section__text p{margin-bottom:48px}.main--range--professional .section.section--darker{background-color:transparent}.main--raw{padding-top:192px;padding-bottom:96px}.main--raw .section .section__content h1{margin-bottom:72px}.main--raw .section .section__content h5{margin-bottom:36px;font-weight:700}.main--raw .section .section__content p+h5{margin-top:96px}.main--raw .section .section__content p a{text-decoration:underline}.main--raw .section .section__content p a:hover{text-decoration:none}[lang=pt-pt] .section.section--text:last-child .section__content .section__text.section__text--centred{max-width:894px}.header{position:fixed;width:100%;left:0;top:0;padding:24px 0;z-index:999;transition:all .5s}@media screen and (max-width:1280px){.header{padding:16px 0}}.header .container{display:flex;justify-content:space-between;align-items:center}.header .header__logo{height:50px;transition:height .5s}@media screen and (max-width:1280px){.header .header__logo{height:40px}}@media screen and (max-width:480px){.header .header__logo{height:30px}}.header .header__logo svg{width:auto;height:100%;display:block}.header .header__logo svg path{transition:fill .25s}@media screen and (max-width:768px){.header .header__navigation{position:fixed;left:0;top:72px;bottom:0;width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:24px;box-shadow:5px 0 5px #0000001a;background-color:#fff;opacity:0;transform:translate(-100%);transition:opacity .5s,transform .5s;overflow:hidden;z-index:999}}@media screen and (max-width:480px){.header .header__navigation{top:62px;width:calc(100% - 72px)}}.header .header__navigation.is-visible{opacity:1;transform:translate(0)}@media screen and (min-width:769px){.header .header__languages{display:none}}.header .header__languages h6{margin-bottom:6px;font-size:12px;font-size:.75rem}@media screen and (max-width:480px){.header .header__languages h6{font-size:10px;font-size:.625rem}}.header .header__burger{position:relative;width:24px;height:16px}@media screen and (min-width:769px){.header .header__burger{display:none}}.header .header__burger span{position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:4px;transition:top .25s .25s,margin-top .25s .25s,transform .25s,opacity .25s 125ms,background-color .5s}.header .header__burger span:first-child{top:0}.header .header__burger span:nth-child(2){top:50%;margin-top:-1px}.header .header__burger span:nth-child(3){top:100%;margin-top:-2px}.header .header__burger.is-active span{transition:top .25s,margin-top .25s,transform .25s .25s,opacity .25s,background-color .5s}.header .header__burger.is-active span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.header .header__burger.is-active span:nth-child(2){opacity:0}.header .header__burger.is-active span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg);margin:0}.header.header--shrunk{background-color:#fff;box-shadow:0 15px 25px #0000001a}@media screen and (min-width:769px){.header.header--shrunk{padding:16px 0}.header.header--shrunk .header__logo{height:40px}.header.header--shrunk .header__navigation .nav{font-size:14px;font-size:.875rem}.header.header--shrunk .header__navigation .nav li:not(:last-child){margin-right:30px}.header.header--shrunk .header__navigation .nav li.menu-item-last{padding-left:30px}.header.header--shrunk .header__navigation .nav li .sub-menu{font-size:14px;font-size:.875rem}}.header.header--inverted.header--filled--black.header--filled--black--always,.header.header--inverted.header--filled--black.header--shrunk{background-color:#000}@media screen and (min-width:1025px){.header.header--inverted.header--filled--black.header--filled--black--always+.main .section--text.section--text--hero{height:700px}}@media screen and (min-width:481px){.header.header--inverted.header--filled--black.header--filled--black--always+.main .section--text.section--text--hero .section__content{transform:translateY(48px)}}.header.header--inverted.header--filled--white.header--shrunk .header__logo svg path{fill:#000}@media screen and (min-width:769px){.header.header--inverted.header--filled--white.header--shrunk .header__navigation .nav--header>.menu-item>a{color:#000}}.header.header--inverted.header--filled--white.header--shrunk .header__navigation .nav--header>.menu-item.menu-item-language-switcher:after,.header.header--inverted.header--filled--white.header--shrunk .header__navigation .nav--header>.menu-item>a:after{background-color:#000}@media screen and (min-width:769px){.header.header--inverted.header--filled--white.header--shrunk .header__navigation .nav--header>.menu-item.menu-item-last{border-color:#000}}@media screen and (min-width:769px){.header.header--inverted.header--filled--white.header--shrunk .header__navigation .nav--header>.menu-item.menu-item-last:after{background-color:#000}}.header.header--inverted.header--filled--white.header--shrunk .header__burger span{background-color:#000}.header.header--inverted .header__logo svg path{fill:#fff}@media screen and (min-width:769px){.header.header--inverted .header__navigation .nav--header>.menu-item>a{color:#fff}}.header.header--inverted .header__navigation .nav--header>.menu-item.menu-item-language-switcher:after,.header.header--inverted .header__navigation .nav--header>.menu-item>a:after{background-color:#fff}@media screen and (min-width:769px){.header.header--inverted .header__navigation .nav--header>.menu-item.menu-item-last{border-color:#fff}}@media screen and (min-width:769px){.header.header--inverted .header__navigation .nav--header>.menu-item.menu-item-last:after{background-color:#fff}}.header.header--inverted .header__burger span{background-color:#fff}.footer .footer__section{padding-top:48px;border-top:1px solid #d9d9d9;padding-bottom:48px}.footer .footer__section.footer__section--legal .container{display:flex;align-items:center}@media screen and (max-width:1280px){.footer .footer__section.footer__section--legal .container{flex-wrap:wrap}}@media screen and (max-width:480px){.footer .footer__section.footer__section--legal .container{flex-direction:column}}@media screen and (min-width:481px){.footer .footer__section.footer__section--legal .footer__column{flex:1}}@media screen and (max-width:768px){.footer .footer__section.footer__section--legal .footer__column:not(:last-child){margin-bottom:24px}}.footer .footer__section.footer__section--legal .footer__column:nth-child(2){flex-basis:40%;flex-grow:0}@media screen and (max-width:1280px){.footer .footer__section.footer__section--legal .footer__column:nth-child(2){order:3;flex-basis:100%;max-width:100%;margin-top:48px}}@media screen and (max-width:480px){.footer .footer__section.footer__section--legal .footer__column:nth-child(2){margin:24px 0 48px}}.footer .footer__section.footer__section--legal .footer__column:nth-child(2) .list{justify-content:center}.footer .footer__section.footer__section--legal .footer__column:nth-child(3) .list{justify-content:flex-end}.footer .footer__section h6{font-weight:600}.btn{background-color:#000;color:#fff;display:inline-block;min-width:200px;font-size:14px;font-size:.875rem;font-weight:700;border:2px solid #000;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;transition:all .5s}@media screen and (max-width:1280px){.btn{font-size:12px;font-size:.75rem;min-width:175px}}@media screen and (max-width:768px){.btn{font-size:14px;font-size:.875rem}}@media screen and (max-width:480px){.btn{min-width:125px;font-size:10px;font-size:.625rem}}.btn::-moz-focus-inner{border:0;padding:0}.btn:hover{text-decoration:none;background-color:#fff;border-color:#fff;color:#000;box-shadow:0 15px 25px #0000001a}.btn:not(.btn--link){padding:14px 24px 10px}.btn:not(.btn--outline).btn--white{background-color:#fff;color:#000}.btn.is-disabled,.btn:disabled{pointer-events:none;opacity:.65}.btn--smaller{min-width:0;font-size:12px;font-size:.75rem}@media screen and (max-width:768px){.btn--smaller{font-size:10px;font-size:.625rem}}@media screen and (max-width:768px){.btn--smaller:not(.btn--link){padding:10px 16px 6px}}.btn--outline{border:2px solid #000;background-color:transparent;color:#000}.btn--outline:hover{border-color:#fff;background-color:#fff}.btn--outline.btn--white{color:#fff;border-color:#fff}.btn--outline.btn--white:hover{color:#000}.btn--link{background-color:transparent;color:#000;border:none;display:inline;min-width:0;line-height:normal;font-size:inherit;position:relative}@media screen and (max-width:480px){.btn--link{font-size:12px;font-size:.75rem;white-space:normal}}.btn--link:hover{box-shadow:none;background-color:transparent}.btn--link:not(.btn--link--arrow):after{content:"";width:100%;height:2px;display:block;background-color:#000;position:absolute;bottom:0;left:0;transition:transform .5s,opacity .5s;transform-origin:left center}.btn--link:not(.btn--link--arrow):hover:after{opacity:0;transform:scaleX(0);transform-origin:right center}.btn--link.btn--link--arrow{white-space:normal;text-align:left;line-height:1.25}.btn--link.btn--link--arrow:after{content:"";-webkit-mask:url(/assets/theme/img/chevron-right.svg) no-repeat center center;mask:url(/assets/theme/img/chevron-right.svg) no-repeat center center;-webkit-mask-size:cover;mask-size:cover;background-color:#000;display:inline-block;width:8px;height:12px;vertical-align:inherit;margin-left:12px;transition:transform .5s}.btn--link.btn--link--arrow:hover{text-decoration:none}.btn--link.btn--link--arrow:hover:after{transform:translate(6px)}.panel{padding:100px 102px;border-radius:15px;background-color:#fff;box-shadow:0 15px 25px #0000001a}@media screen and (min-width:1025px){.panel{min-height:400px}}@media screen and (max-width:1024px){.panel{padding:72px 48px}}@media screen and (max-width:768px){.panel{padding:48px}}@media screen and (max-width:480px){.panel{padding:48px 36px}}@media screen and (max-width:480px){.panel .row .col:not(:last-child){margin-bottom:48px}}@media screen and (max-width:480px){.panel h6{margin-bottom:12px}}.panel--2-columns{display:flex;justify-content:space-between}@media screen and (min-width:769px){.panel--2-columns{align-items:center}}@media screen and (max-width:480px){.panel--2-columns{flex-direction:column}}@media screen and (min-width:481px){.panel--2-columns.panel--2-columns--reverse{flex-direction:row-reverse}}.panel--2-columns.panel--2-columns--reverse .panel__column.panel__column--image{display:flex;justify-content:flex-end}@media screen and (max-width:1024px){.panel--2-columns.panel--2-columns--reverse .panel__column.panel__column--image{margin-left:48px;margin-right:0}}@media screen and (max-width:480px){.panel--2-columns.panel--2-columns--reverse .panel__column.panel__column--image{margin-left:0}}.panel--2-columns .panel__column{flex-basis:100%;max-width:100%}@media screen and (min-width:481px){.panel--2-columns .panel__column.panel__column--3x{flex-basis:282px;max-width:282px}}@media screen and (min-width:481px){.panel--2-columns .panel__column.panel__column--4x{flex-basis:384px;max-width:384px}}@media screen and (min-width:481px){.panel--2-columns .panel__column.panel__column--5x{flex-basis:486px;max-width:486px}}@media screen and (min-width:481px){.panel--2-columns .panel__column.panel__column--6x{flex-basis:588px;max-width:588px}}@media screen and (max-width:1024px){.panel--2-columns .panel__column.panel__column--image{margin-right:48px}}@media screen and (max-width:480px){.panel--2-columns .panel__column.panel__column--image{margin-bottom:48px;margin-right:0}}@media screen and (max-width:480px){.panel--2-columns .panel__column.panel__column--image img{display:block;margin:0 auto}}.panel--2-columns .panel__column.panel__column--text{font-size:16px;font-size:1rem}@media screen and (min-width:1281px){.panel--2-columns .panel__column.panel__column--text{padding-left:48px}}.panel--results ul{font-size:18px;font-size:1.125rem}.panel--results ul li{line-height:1.35}@media screen and (max-width:480px){.panel--results ul li{font-size:14px;font-size:.875rem}}.panel--results ul li:not(:last-child){margin-bottom:12px}.panel--slider{display:flex;align-items:center}@media screen and (min-width:1025px){.panel--slider{padding:0 102px}}@media screen and (max-width:768px){.panel--slider{flex-direction:column}}.panel--slider .panel__column.panel__column--text{display:flex;align-items:center;flex-shrink:0}@media screen and (min-width:1025px){.panel--slider .panel__column.panel__column--text{flex-basis:384px;max-width:384px}.page-id-2828 .panel--slider .panel__column.panel__column--text,.page-id-2859 .panel--slider .panel__column.panel__column--text{flex-basis:486px;max-width:486px}.page-id-2826 .panel--slider .panel__column.panel__column--text,.page-id-2827 .panel--slider .panel__column.panel__column--text,.page-id-2829 .panel--slider .panel__column.panel__column--text,.page-id-2830 .panel--slider .panel__column.panel__column--text,.page-id-2857 .panel--slider .panel__column.panel__column--text,.page-id-2858 .panel--slider .panel__column.panel__column--text,.page-id-2860 .panel--slider .panel__column.panel__column--text,.page-id-2861 .panel--slider .panel__column.panel__column--text{flex-basis:588px;max-width:588px}}@media screen and (max-width:1024px){.panel--slider .panel__column.panel__column--text{flex-basis:40%;max-width:40%}}@media screen and (max-width:768px){.panel--slider .panel__column.panel__column--text{flex-basis:75%;max-width:75%;margin-bottom:48px}}@media screen and (max-width:480px){.panel--slider .panel__column.panel__column--text{flex-basis:100%;max-width:100%;flex-direction:column}}@media screen and (max-width:480px){.panel--slider .panel__column.panel__column--text h4{text-align:center}}@media screen and (max-width:480px){.panel--slider .panel__column.panel__column--text h4 img{float:none!important;display:block;margin:0 auto 24px!important}}@media screen and (max-width:768px){.panel--slider .panel__column.panel__column--text h4 br{display:none}}.panel--slider .panel__column.panel__column--text p{margin-bottom:0;flex-shrink:0}.panel--slider .panel__column.panel__column--text img,.panel--slider .panel__column.panel__column--text svg{margin-right:24px;vertical-align:baseline}@media screen and (max-width:768px){.panel--slider .panel__column.panel__column--text img,.panel--slider .panel__column.panel__column--text svg{margin-bottom:24px!important}}@media screen and (max-width:480px){.panel--slider .panel__column.panel__column--text img,.panel--slider .panel__column.panel__column--text svg{margin-right:0}}.panel--slider.panel--slider--products .panel__column.panel__column--slider{flex-shrink:0}@media screen and (min-width:1025px){.panel--slider.panel--slider--products .panel__column.panel__column--slider{margin-left:102px;flex-basis:588px;max-width:588px}}@media screen and (max-width:1024px){.panel--slider.panel--slider--products .panel__column.panel__column--slider{margin-left:10%;flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.panel--slider.panel--slider--products .panel__column.panel__column--slider{flex-basis:40%;max-width:40%;margin-left:0;flex-basis:100%;max-width:100%}}.panel--slider.panel--slider--products .panel__column.panel__column--slider h5{font-weight:700}@media screen and (min-width:481px){.panel--slider.panel--slider--text .panel__column.panel__column--slider{margin-left:auto;flex-basis:384px;max-width:384px;flex-shrink:0}}@media screen and (max-width:1024px){.panel--slider.panel--slider--text .panel__column.panel__column--slider{margin-left:10%;flex-basis:50%;max-width:50%}}@media screen and (max-width:768px){.panel--slider.panel--slider--text .panel__column.panel__column--slider{margin-left:0;flex-basis:75%;max-width:75%}}@media screen and (max-width:480px){.panel--slider.panel--slider--text .panel__column.panel__column--slider{flex-basis:100%;max-width:100%}}.panel--slider.panel--slider--text .panel__column.panel__column--slider h5{font-weight:700}@media screen and (max-width:480px){.panel--slider.panel--slider--text .panel__column.panel__column--slider h5{margin-bottom:12px}}.card.card--centred{text-align:center}@media screen and (min-width:769px){.card.card--centred{padding:0 48px}}.card img,.card svg{margin-bottom:42px}@media screen and (max-width:480px){.card img,.card svg{margin-bottom:24px}}.card p{font-size:14px;font-size:.875rem}.slider.slick-slider .slick-dots{list-style:none;display:flex;margin:0}.slider .slider__item{display:block!important}.slider--product.slick-slider .slick-dots{position:relative;justify-content:flex-end;flex-direction:row;z-index:10}@media screen and (min-width:769px){.slider--product.slick-slider .slick-dots{margin-right:112px}}.slider--product.slick-slider .slick-dots li:not(:last-child){margin-right:12px}.slider--product.slick-slider .slick-dots li.slick-active button{background-color:#000}.slider--product.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:16px;height:16px;border:2px solid #000;border-radius:50%;transition:background-color .5s}@media screen and (max-width:480px){.slider--products,.slider--single{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:480px){.slider--products .slick-list,.slider--single .slick-list{flex-basis:100%;max-width:100%;margin-bottom:24px}}.slider--products .slick-arrow,.slider--single .slick-arrow{width:50px;height:50px;background-color:#fff;box-shadow:0 15px 25px #0000001a;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .5s}@media screen and (min-width:481px){.slider--products .slick-arrow,.slider--single .slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-width:480px){.slider--products .slick-arrow,.slider--single .slick-arrow{margin:0 12px}}.slider--products .slick-arrow.slick-prev,.slider--single .slick-arrow.slick-prev{right:100%}@media screen and (max-width:1024px){.slider--products .slick-arrow.slick-prev,.slider--single .slick-arrow.slick-prev{right:calc(100% + 24px)}}@media screen and (max-width:480px){.slider--products .slick-arrow.slick-prev,.slider--single .slick-arrow.slick-prev{order:2}}@media screen and (min-width:769px){.slider--products .slick-arrow.slick-prev:hover,.slider--single .slick-arrow.slick-prev:hover{transform:translateY(-50%) translate(-6px)}}.slider--products .slick-arrow.slick-next,.slider--single .slick-arrow.slick-next{left:100%}@media screen and (max-width:1024px){.slider--products .slick-arrow.slick-next,.slider--single .slick-arrow.slick-next{left:calc(100% + 12px)}}@media screen and (max-width:480px){.slider--products .slick-arrow.slick-next,.slider--single .slick-arrow.slick-next{order:3}}@media screen and (min-width:769px){.slider--products .slick-arrow.slick-next:hover,.slider--single .slick-arrow.slick-next:hover{transform:translateY(-50%) translate(6px)}}.slider--products .slick-arrow svg,.slider--single .slick-arrow svg{display:block}.slider--products:not(.slick-slider){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1024px){.slider--products:not(.slick-slider){grid-template-columns:repeat(2,minmax(0,1fr))}}.slider--products:not(.slick-slider) .slider__item .product.product--current a:hover .product__image{transform:translateY(-6px) scale(1)}.slider--products:not(.slick-slider) .slider__item .product:not(.product--current){opacity:.65}.slider--products:not(.slick-slider) .slider__item .product:not(.product--current) a:hover .product__image{transform:translateY(-6px) scale(.75)}.slider--products:not(.slick-slider) .slider__item .product:not(.product--current) .product__image{transform:scale(.75)}.slider--products.slick-slider .slick-slide{transition:opacity .5s}.slider--products.slick-slider .slick-slide.slick-current.slick-active{opacity:1}.slider--products.slick-slider .slick-slide.slick-current .slider__item .product a:hover .product__image{transform:translateY(-6px) scale(1)}.slider--products.slick-slider .slick-slide.slick-current .slider__item .product:after{height:calc(100% - 72px)}.slider--products.slick-slider .slick-slide.slick-current .slider__item .product .product__image{transform:scale(1)}.slider--products.slick-slider .slick-slide.slick-active{opacity:.65}.slider--products.slick-slider .slick-slide .slider__item .product a:hover .product__image,.slider--products.slick-slider .slick-slide .slider__item .product a:hover.product--current .product__image{transform:translateY(-6px) scale(.75)}.slider--products.slick-slider .slick-slide .slider__item .product:after{height:calc(100% - 108px)}.slider--products.slick-slider .slick-slide .slider__item .product .product__image{transform:scale(.75)}.slider--products .slider__item{padding:0 24px}@media screen and (max-width:1024px){.slider--products .slider__item{padding:0 36px}}.slider--single.slick-slider .slick-slide{opacity:0;transition:opacity .5s}.slider--single.slick-slider .slick-slide.slick-current,.slider--single.slick-slider .slick-slide.slick-current~.slick-slide{opacity:1}.slider--single.slick-slider .slick-arrow.slick-prev{right:calc(100% + 77px)}@media screen and (max-width:1024px){.slider--single.slick-slider .slick-arrow.slick-prev{right:calc(100% + 24px)}}.slider--single.slick-slider .slick-arrow.slick-next{left:calc(100% + 77px)}@media screen and (max-width:1024px){.slider--single.slick-slider .slick-arrow.slick-next{left:calc(100% + 19.2px)}}.table{flex-direction:column}.table,.table .table__row{display:flex}.table .table__cell{border-bottom:1px solid #d9d9d9}.table--availability{font-size:16px;font-size:1rem}@media screen and (max-width:480px){.table--availability{font-size:12px;font-size:.75rem}}.table--availability .table__row{justify-content:space-between}.table--availability .table__row.table__row--header{font-weight:700}.table--availability .table__row.table__row--header .table__cell{padding:6px 0}.table--availability .table__row.table__row--body .table__cell{padding:16px 0;display:flex;flex-direction:column;justify-content:center}.table--availability .table__row.table__row--body .table__cell strong{font-size:14px;font-size:.875rem}@media screen and (max-width:480px){.table--availability .table__row.table__row--body .table__cell strong{font-size:12px;font-size:.75rem}}.table--availability .table__row .table__cell{flex:1}.table--availability .table__row .table__cell:first-child{flex-basis:300px;max-width:300px;margin-right:12px}@media screen and (max-width:768px){.table--availability .table__row .table__cell:first-child{flex-basis:200px;max-width:200px}}@media screen and (max-width:480px){.table--availability .table__row .table__cell:first-child{flex-basis:165px;max-width:165px}}.table--availability .table__row .table__cell span{font-weight:400;display:block;font-size:12px;font-size:.75rem}@media screen and (max-width:768px){.table--availability .table__row .table__cell span{font-size:10px;font-size:.625rem}}.table--availability .table__row .table__cell .bullet{width:8px;height:8px;border-radius:50%;display:block;background-color:#d9d9d9bf}.table--availability .table__row .table__cell .bullet.bullet--selected{background-color:#000}.table--specifications{display:flex}@media screen and (max-width:480px){.table--specifications+.micro{margin-bottom:12px}}.table--specifications .table__row{flex-direction:row;justify-content:space-between}@media screen and (max-width:480px){.table--specifications .table__row{flex-wrap:wrap}}.table--specifications .table__row .table__column{flex-grow:1}@media screen and (max-width:480px){.table--specifications .table__row .table__column{flex-basis:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important}}@media screen and (min-width:1025px){.table--specifications .table__row .table__column:nth-child(4),.table--specifications .table__row .table__column:nth-child(6){flex-basis:290px;max-width:290px}}@media screen and (min-width:481px){.table--specifications .table__row .table__column:not(:last-child){margin-right:12px}}.table--specifications .table__row .table__column .table__cell{padding:19.2px 0 16px}@media screen and (max-width:480px){.table--specifications .table__row .table__column .table__cell:first-child{height:90px}}@media screen and (min-width:769px){.table--specifications .table__row .table__column .table__cell strong{display:block}}@media screen and (max-width:480px){.table--specifications .table__row .table__column .table__cell strong{display:block}}.table--specifications.table--specifications--plus .table__row:first-child .table__column:first-child .table__cell{display:none}.table--specifications.table--specifications--plus .table__row .table__column{flex-basis:150px;max-width:150px}.table--specifications.table--specifications--plus .table__row .table__column:first-child{flex-basis:100px;max-width:100px}@media screen and (max-width:768px){.table--specifications.table--specifications--plus .table__row .table__column:first-child strong{white-space:nowrap}}.table--specifications.table--specifications--plus .table__row .table__column:nth-child(4),.table--specifications.table--specifications--plus .table__row .table__column:nth-child(6){flex-basis:150px;max-width:150px}.table--specifications.table--specifications--plus .table__row .table__column:nth-child(5),.table--specifications.table--specifications--plus .table__row .table__column:nth-child(7){flex-basis:250px;max-width:250px}.table--specifications.table--specifications--plus .table__row .table__column .table__cell{height:100%}.table--rows .table__row{display:flex;flex-direction:row}.table--rows .table__row.table__row--header{font-weight:700}.table--rows .table__row.table__row--header .table__cell:not(:first-child){border-top:1px solid #d9d9d9}.table--rows .table__row .table__cell{flex:1;padding:16px 0 8px}.table--rows .table__row .table__cell:not(:last-child){margin-right:12px}.table--rows .table__row .table__cell:first-child{flex-basis:250px;max-width:250px}.table--range{font-size:14px;font-size:.875rem;margin-bottom:24px}.table--range .table__cell.table__cell--middle{display:flex;align-items:center}.table--range .table__cell.table__cell--middle .progress-bar{transform:translateY(-4px)}.table--range .table__cell a:hover{text-decoration:none}.tabs .tabs__nav{margin-bottom:72px;font-size:14px;font-size:.875rem}@media screen and (max-width:480px){.tabs .tabs__nav{margin-bottom:24px}}.tabs .tabs__content{height:500px;display:flex;align-items:center}@media screen and (max-width:1024px){.tabs .tabs__content{height:450px}}@media screen and (max-width:768px){.tabs .tabs__content{height:auto}}.tabs .tabs__content .tabs__tabs{max-width:100%}.tabs .tabs__content .tabs__tabs:not(.slick-initialized) .tabs__panel:not(:first-child){display:none}.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-track{display:flex;align-items:center}.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-slide{opacity:0;transition:opacity .5s}.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-slide.slick-active,.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-slide.slick-active~.slick-slide,.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-slide.slick-current,.tabs .tabs__content .tabs__tabs.js-tabs-slider .slick-slide.slick-current~.slick-slide{opacity:1}@media screen and (max-width:1024px){.tabs .tabs__content .tabs__tabs .tabs__panel .tabs__panel__text h3 br{display:none}}.tabs .tabs__content .tabs__tabs .tabs__panel .tabs__panel__image{width:100%}@media screen and (max-width:480px){.tabs .tabs__content .tabs__tabs .tabs__panel .tabs__panel__image{width:75%;margin:0 auto 48px}}.nav{list-style:none;margin:0}.nav--header{font-weight:700;display:flex;transition:font-size .5s}@media screen and (max-width:1280px){.nav--header{font-size:14px;font-size:.875rem}}@media screen and (max-width:768px){.nav--header{flex-direction:column;font-size:16px;font-size:1rem}}.nav--header.is-open{transform:translate(-100%)}.nav--header>.menu-item>a{transition:color .25s}.nav--header>.menu-item>a:hover:before{content:"";position:absolute;top:100%;display:block;width:100%;height:36px}.nav--header .menu-item{position:relative}@media screen and (min-width:481px){.nav--header .menu-item:not(:last-child){margin-right:42px;transition:margin-right .5s}}@media screen and (max-width:1280px){.nav--header .menu-item:not(:last-child){margin-right:30px}}@media screen and (max-width:768px){.nav--header .menu-item:not(:last-child){margin-bottom:24px}}.nav--header .menu-item.current-menu-item>a:after,.nav--header .menu-item.current-menu-parent>a:after{transform:scaleX(1);opacity:1}.nav--header .menu-item.menu-item-language-switcher{display:inline-flex;align-items:center}@media screen and (max-width:768px){.nav--header .menu-item.menu-item-language-switcher{display:none}}.nav--header .menu-item.menu-item-language-switcher:after{content:"";width:11px;height:7px;display:block;margin-left:8px;margin-top:-4px;-webkit-mask:url(/assets/theme/img/chevron-down.svg) no-repeat center center;mask:url(/assets/theme/img/chevron-down.svg) no-repeat center center;-webkit-mask-size:cover;mask-size:cover;background-color:#000;background-size:contain;transition:background-color .5s}.nav--header .menu-item.menu-item-last{display:flex;align-items:center;transition:padding-left .5s,border-color .5s}@media screen and (min-width:769px){.nav--header .menu-item.menu-item-last{border-left:1px solid #000;padding-left:42px}}@media screen and (max-width:1280px){.nav--header .menu-item.menu-item-last{padding-left:30px}}@media screen and (max-width:768px){.nav--header .menu-item.menu-item-last{padding-top:30px;padding-left:0;border-top:1px solid #000}}.nav--header .menu-item.menu-item-last:after{content:"";width:9px;height:10px;display:block;-webkit-mask:url(/assets/theme/img/menu-arrow.svg) no-repeat center center;mask:url(/assets/theme/img/menu-arrow.svg) no-repeat center center;-webkit-mask-size:cover;mask-size:cover;background-color:#000;margin-left:16px;transition:transform .5s,background-color .5s}.nav--header .menu-item.menu-item-last:hover:after{transform:translateY(-1px) translate(6px)}.nav--header .menu-item.menu-item-last a:after{content:none}.nav--header .menu-item a{position:relative;display:inline-block;line-height:24px}.nav--header .menu-item a:after{content:"";width:100%;height:2px;display:block;background-color:#000;position:absolute;bottom:0;left:0;opacity:0;transform:scaleX(0);transition:transform .5s,opacity .5s;transform-origin:right center}.nav--header .menu-item a:hover{text-decoration:none}.nav--header .menu-item a:hover:after{opacity:1;transform:scaleX(1);transform-origin:left center}.nav--header .menu-item a:hover+.sub-menu{opacity:1;visibility:visible}.nav--header .menu-item a+.sub-menu{list-style:none;margin:0;font-size:16px;font-size:1rem}@media screen and (min-width:769px){.nav--header .menu-item a+.sub-menu{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 17px);left:-24px;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 15px 25px #0000001a;padding:19.2px 30px;transition:opacity .5s,visibility .5s}}@media screen and (max-width:1280px){.nav--header .menu-item a+.sub-menu{font-size:14px;font-size:.875rem}}@media screen and (max-width:768px){.nav--header .menu-item a+.sub-menu{font-size:12px;font-size:.75rem;padding-left:12px;font-weight:400;margin-top:6px}}.nav--header .menu-item a+.sub-menu:hover{opacity:1;visibility:visible}.nav--header .menu-item a+.sub-menu li{white-space:nowrap}.nav--header .menu-item a+.sub-menu li:not(:last-child){margin-bottom:12px}@media screen and (max-width:768px){.nav--header .menu-item a+.sub-menu li:not(:last-child){margin-bottom:6px}}@media screen and (min-width:481px){.nav--footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:24px}}@media screen and (max-width:480px){.nav--footer{margin-bottom:36px!important}}.nav--footer li{line-height:normal}@media screen and (max-width:480px){.nav--footer li:not(:last-child){margin-bottom:24px}}.nav--footer li>a{font-weight:700}.nav--footer li>a+.sub-menu{list-style:none;margin:36px 0 0;font-size:12px;font-size:.75rem}@media screen and (max-width:480px){.nav--footer li>a+.sub-menu{margin:12px 0 0}}.nav--footer li>a+.sub-menu li:not(:last-child){margin-bottom:16px}.nav--footer li>a+.sub-menu li a{font-weight:400}.bar--cookies{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 5px #99999980;padding:12px 0;z-index:999}.bar--cookies .bar__content{display:flex;align-items:center}@media screen and (max-width:768px){.bar--cookies .bar__content{align-items:flex-start}}.bar--cookies .bar__content p{margin-bottom:0;line-height:1.25;font-size:12px;font-size:.75rem;margin-right:24px}@media screen and (max-width:768px){.bar--cookies .bar__content p{font-size:10px;font-size:.625rem;margin-right:12px}}.bar--cookies .bar__content button{margin-left:auto;flex-shrink:0}.product{position:relative}@media screen and (max-width:768px){.product:not(.product--excerpt){padding-bottom:24px}}.product>a{display:block}.product>a:hover{text-decoration:none}.product.product--related{padding-bottom:12px}.product.product--related .product__image{margin-bottom:12px;transform-origin:bottom left;transition:transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:auto;height:205px}.product.product--related .product__text{padding-left:16px}.product.product--related .product__text .product__grammage,.product.product--related .product__text .product__range{display:block;font-weight:700}.product.product--related .product__text .product__range{margin-bottom:6px}.product.product--related .product__text .product__range.product__range--smaller{font-size:16px;font-size:1rem}.product.product--related .product__text .product__grammage.product__range--smaller{font-size:20px;font-size:1.25rem}.product.product--related .product__text .product__grammage small{margin-left:-4px;font-size:10px;font-size:.625rem}.product.product--related.product--current a{position:relative;z-index:10}.product.product--related.product--current:after{content:"";width:calc(100% + 16px);height:calc(100% - 72px);display:block;border:4px solid #000;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:0;transition:height .5s}.product.product--excerpt{position:relative;transition:all .5s;border-radius:10px}@media screen and (min-width:481px){.product.product--excerpt{padding:24px}}@media screen and (min-width:769px){.product.product--excerpt{padding:24px 48px 36px}}@media screen and (min-width:769px){.product.product--excerpt:hover{box-shadow:0 15px 25px #0000001a;background-color:#fff}}.product.product--excerpt .product__image{margin-left:-24px;margin-bottom:12px}.product.product--excerpt .product__text h4,.product.product--excerpt .product__text h6{margin-bottom:12px}.product.product--excerpt .product__text h6{margin-bottom:12px;line-height:1.35}.product.product--excerpt .product__text ul{font-size:14px;font-size:.875rem;line-height:1.75}.product.product--excerpt .product__text .btn{font-size:16px;font-size:1rem}.range{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media screen and (max-width:480px){.range{display:grid;grid-column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:480px){.range .product.product--ream{display:none}}@media screen and (min-width:481px){.range.range--executive .product{flex-basis:25%;max-width:25%;margin-bottom:48px}}@media screen and (max-width:480px){.range.range--executive .product:nth-child(2),.range.range--executive .product:nth-child(5){margin-top:72px}}@media screen and (min-width:481px){.range.range--executive .product:first-child,.range.range--executive .product:nth-child(4){flex-basis:41.6666666667%;max-width:41.6666666667%}}.range.range--executive .product:first-child{border-radius:15px}@media screen and (min-width:769px){.range.range--executive .product:first-child{padding:24px 8.3333333333% 72px}}@media screen and (min-width:481px){.range.range--executive .product:first-child .product__image{margin-left:-48px}}@media screen and (min-width:481px){.range.range--executive .product:first-child .product__text{padding-right:48px}}@media screen and (min-width:481px){.range.range--executive .product:nth-child(2){margin-top:288px}}@media screen and (min-width:481px){.range.range--executive .product:nth-child(3){margin-top:96px}}@media screen and (min-width:481px){.range.range--executive .product:nth-child(6){margin-top:-192px}}.range.range--executive .product.product--ream{flex-basis:66.6666666667%;max-width:66.6666666667%;margin:-96px -8.3333333333% 0 -16.6666666667%}@media screen and (min-width:481px){.range.range--professional .product{max-width:25%;flex-basis:25%}}@media screen and (min-width:481px){.range.range--professional .product:first-child{margin-top:24px}}@media screen and (min-width:481px){.range.range--professional .product:nth-child(2){margin-top:288px}}@media screen and (max-width:480px){.range.range--professional .product:nth-child(2){margin-top:144px}}.range.range--professional .product:nth-child(3){border-radius:15px}@media screen and (min-width:481px){.range.range--professional .product:nth-child(3){padding:24px 8.3333333333% 72px;max-width:41.6666666667%;flex-basis:41.6666666667%}}@media screen and (min-width:481px){.range.range--professional .product:nth-child(3) .product__image{margin-left:-36px}}@media screen and (min-width:481px){.range.range--professional .product:nth-child(3) .product__text{padding-right:60px}}.range.range--professional .product.product--ream{max-width:996px;flex-basis:996px;margin:-192px -357px -96px auto}.results{transition:opacity .25s}.results.is-hidden{display:none;padding-bottom:72px;border-bottom:1px solid #555}.results.is-loading{opacity:.25}.results .results__message{text-align:center;display:flex;justify-content:center;align-items:center}.results .results__message .illustration{max-width:200px;margin-right:48px}.results .results__message .illustration svg{margin-left:24px;display:block;width:100%;height:100%}.results .results__message .illustration svg path{fill:#eef0f0}.results .results__message .illustration+p{text-align:left}@media screen and (min-width:1025px){.section--hero .section__content .section__text{margin-right:0;margin-left:0}}
