@charset "UTF-8";@import"https://fonts.bunny.net/css?family=space-mono:400,400i,700,700i";.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:5px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#999;opacity:.6}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#999}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.freeform-form .section-content{padding-top:30px}.freeform-form .section-content form{max-width:600px}.single-page .freeform-form .section-content{padding:50px 0 0}.freeform-pages{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px;padding:0;list-style:none}.freeform-pages li{margin:0 10px 0 0}.freeform-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.freeform-row .freeform-column{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 10px}.freeform-row .freeform-column.formcol-50{width:100%}@media screen and (min-width: 768px){.freeform-row .freeform-column.formcol-50{width:47.5%}}.freeform-row .freeform-column.formcol-50 select,.freeform-row .freeform-column.formcol-50 input,.freeform-row .freeform-column select,.freeform-row .freeform-column input,.freeform-row .freeform-column textarea{width:100%}@media screen and (min-width: 768px){.freeform-row .freeform-column select,.freeform-row .freeform-column input,.freeform-row .freeform-column textarea{width:47.5%;min-width:300px}}.freeform-row .freeform-column input{max-width:unset}.freeform-row .freeform-column select{border-radius:.25em;padding:12px 8px;margin-bottom:0}.freeform-row .freeform-column textarea{border-radius:.25em}.freeform-row .freeform-column.freeform-column-content-align-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.freeform-row .freeform-column.freeform-column-content-align-left>button:not(:first-of-type){margin-left:5px}.freeform-row .freeform-column.freeform-column-content-align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.freeform-row .freeform-column.freeform-column-content-align-center>button:not(:first-of-type){margin-left:5px}.freeform-row .freeform-column.freeform-column-content-align-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.freeform-row .freeform-column.freeform-column-content-align-right>button:not(:first-of-type){margin-left:5px}.freeform-row .freeform-column.freeform-column-content-align-spread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.freeform-row .freeform-column.freeform-column-content-align-spread>button:not(:first-of-type){margin-left:5px}.freeform-row .freeform-column label{display:block;font-weight:400}.freeform-row .freeform-column label.freeform-label{color:#000;font-weight:400}.freeform-row .freeform-column label.freeform-label.freeform-required:after{content:"*";margin-left:5px;color:#325f6a}.freeform-row .freeform-column .freeform-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.freeform-row .freeform-column .freeform-input[type=checkbox],.freeform-row .freeform-column .freeform-input[type=radio]{display:inline;width:auto;margin-right:5px;min-width:unset}.freeform-row .freeform-column .freeform-input-only-label{font-weight:400;text-transform:none}.freeform-row .freeform-column .freeform-input-only-label>.freeform-input{display:inline-block;width:auto;margin-right:5px}.freeform-row .freeform-column .freeform-errors{margin:5px 0 0;padding:0;list-style:none}.freeform-row .freeform-column .freeform-errors>li{color:#dc1800;font-size:var(--step--1);font-weight:700}.freeform-row .freeform-column .freeform-instructions{margin:0 0 5px;color:#aba7a7;font-size:var(--step--1)}.freeform-row .freeform-column button[type=submit]{max-width:150px;margin:1em 0 0}.freeform-row .freeform-column .freeform-file-dnd__input{border-color:#c8cfd3}.freeform-form-success{font-size:var(--step-0);padding:24px 12px}.retail-application-form .freeform-column:has([data-intl-tel-target=error]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.retail-application-form .freeform-column:has([data-intl-tel-target=error]) .freeform-label{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.retail-application-form .freeform-column:has([data-intl-tel-target=error]) [data-intl-tel-target=error]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:8px}.retail-application-form .freeform-column:has([data-intl-tel-target=error]) .freeform-input{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.freeform-form-has-errors{margin-bottom:2em;padding:20px;border:1px solid #dc1800;background:transparent;color:#dc1800!important;font-size:var(--step--1);font-weight:700}.freeform-form-has-errors ul{margin-bottom:0}.product-information .grid-content,.block-top-image.block-top-image--product-video .section-content,.product-page .block-top-image.block-top-image--product-video .section-content,.block-heading-and-text .grid-content{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1640px;height:100%}@media screen and (min-width: 768px){.product-information .grid-content,.block-top-image.block-top-image--product-video .section-content,.product-page .block-top-image.block-top-image--product-video .section-content,.block-heading-and-text .grid-content{grid-gap:25px}}@media screen and (min-width: 1024px){.product-information .grid-content,.block-top-image.block-top-image--product-video .section-content,.product-page .block-top-image.block-top-image--product-video .section-content,.block-heading-and-text .grid-content{grid-gap:40px}}@media screen and (min-width: 1440px){.product-information .grid-content,.block-top-image.block-top-image--product-video .section-content,.product-page .block-top-image.block-top-image--product-video .section-content,.block-heading-and-text .grid-content{grid-gap:45px}}.type-samples .grid-50-50,.page-checkout .grid-50-50,.page-ai-nutrition-specialist .grid-50-50,.page-account .grid-50-50,.type-sitemap .grid-50-50{display:grid;grid-gap:40px;grid-template-columns:1fr;grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.type-samples .grid-50-50,.page-checkout .grid-50-50,.page-ai-nutrition-specialist .grid-50-50,.page-account .grid-50-50,.type-sitemap .grid-50-50{grid-gap:50px;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.type-samples .grid-50-50,.page-checkout .grid-50-50,.page-ai-nutrition-specialist .grid-50-50,.page-account .grid-50-50,.type-sitemap .grid-50-50{grid-gap:80px}}@media screen and (min-width: 1440px){.type-samples .grid-50-50,.page-checkout .grid-50-50,.page-ai-nutrition-specialist .grid-50-50,.page-account .grid-50-50,.type-sitemap .grid-50-50{grid-gap:90px}}.type-samples .grid-33-33-33,.page-ai-nutrition-specialist .grid-33-33-33,.page-account .grid-33-33-33{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.type-samples .grid-33-33-33,.page-ai-nutrition-specialist .grid-33-33-33,.page-account .grid-33-33-33{grid-gap:25px;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){.type-samples .grid-33-33-33,.page-ai-nutrition-specialist .grid-33-33-33,.page-account .grid-33-33-33{grid-gap:40px}}@media screen and (min-width: 1440px){.type-samples .grid-33-33-33,.page-ai-nutrition-specialist .grid-33-33-33,.page-account .grid-33-33-33{grid-gap:45px}}.page-with-sub-navigation .grid-content{display:grid;grid-gap:20px;grid-template-columns:1fr;grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1024px){.page-with-sub-navigation .grid-content{display:grid;grid-template-columns:5fr 2fr;grid-template-rows:auto}}.block-category-intro-wrapper,.section .section-content{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:0 3.0423280423%}@media screen and (min-width: 768px){.block-category-intro-wrapper,.section .section-content{padding:0 2.1524663677%}}@media screen and (min-width: 1024px){.block-category-intro-wrapper,.section .section-content{padding:0 2.9411764706%}}@media screen and (min-width: 1440px){.block-category-intro-wrapper,.section .section-content{max-width:1640px;padding:0 40px}}.section.breadcrumbs-wrapper.is-floating .section-content,.breadcrumb .inner.fullwidth{padding:10px 15px 0 10px}@media screen and (min-width: 768px){.section.breadcrumbs-wrapper.is-floating .section-content,.breadcrumb .inner.fullwidth{padding:15px 10px 0}}@media screen and (min-width: 1440px){.section.breadcrumbs-wrapper.is-floating .section-content,.breadcrumb .inner.fullwidth{padding:15px 50px 0}}button:focus-visible:focus,.button:focus-visible:focus,.product-filter .product-filter-list a:focus-visible:focus,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:focus-visible:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}@supports not selector(:focus-visible){button:focus,.button:focus,.product-filter .product-filter-list a:focus,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}}.navigation a:focus-visible,.main-header .logo:focus-visible,.main-header .icon-navigation a:focus-visible,.main-header .icon-navigation button:focus-visible,.main-header .menu:focus-visible{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border:none;border-radius:2px;outline:3px solid rgba(255,255,255,.3);outline-offset:4px;background:rgba(255,255,255,.03);-webkit-box-shadow:none;box-shadow:none}.navigation a:focus:focus-visible,.main-header .logo:focus,.main-header .icon-navigation a:focus,.main-header .icon-navigation button:focus,.main-header .menu:focus{-webkit-box-shadow:none;box-shadow:none}@supports not selector(:focus-visible){.navigation a:focus:focus-visible,.main-header .logo:focus,.main-header .icon-navigation a:focus,.main-header .icon-navigation button:focus,.main-header .menu:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border:none;border-radius:2px;outline:3px solid rgba(255,255,255,.3);outline-offset:4px;background:rgba(255,255,255,.03);-webkit-box-shadow:none;box-shadow:none}}.dialog-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10002}.dialog-container .dialog-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);-webkit-animation:fade-in .2s both;animation:fade-in .2s both}.dialog-container .dialog-content{background-color:#eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);margin:auto;z-index:10002;position:relative;-webkit-animation:fade-in .4s .2s both,slide-up .4s .2s both;animation:fade-in .4s .2s both,slide-up .4s .2s both;padding:50px;max-width:90%;width:600px;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes fade-in{0%{opacity:0}}@keyframes fade-in{0%{opacity:0}}@-webkit-keyframes slide-up{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}}@keyframes slide-up{0%{-webkit-transform:translateY(10%);transform:translateY(10%)}}.dialog-container .dialog-close{position:absolute;top:10px;right:10px;border:0;padding:0;background-color:transparent;font-size:var(--step-1);width:1.2em;height:1.2em;text-align:center;cursor:pointer;-webkit-transition:.15s;transition:.15s}.dialog-container .dialog-close:hover{background-color:transparent;color:#999}.dialog-container.dark-bg .dialog-overlay{background-color:rgba(0,0,0,.8)}.dialog-container.dark-bg .dialog-content{background-color:#fff;font-size:var(--step--1)}.dialog-container.dark-bg .dialog-close{color:#000}.dialog-container.event-info .dialog-content{width:90%;max-width:350px;max-height:85vh;height:auto}.dialog-container.event-info .dialog-content p{text-align:left}.dialog-container.partner-verification .dialog-overlay{overflow-y:auto}.dialog-container.partner-verification .dialog-content{padding:50px 25px;background-color:#fff;overflow:auto;position:relative}@media screen and (min-width: 440px){.dialog-container.partner-verification .dialog-content{padding:50px}}.dialog-container.partner-verification .dialog-close{color:#000;z-index:10200}.dialog-container.partner-verification .verification-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-container.partner-verification .verification-overlay img{width:100%;max-width:350px;margin-bottom:36px}@media screen and (min-width: 768px){.dialog-container.partner-verification .verification-overlay img{margin-bottom:28px}}.dialog-container.partner-verification .verification-overlay form{width:100%}.dialog-container.partner-verification .verification-overlay input{max-width:unset}.dialog-container.partner-verification .verification-overlay .response{display:block;padding-top:10px;color:#999}.dialog-container.partner-verification .verification-overlay .response.success{color:#4d9a3d}.dialog-container.partner-verification .verification-overlay .response.failure{color:#ba2c2c}.dialog-container.partner-verification .verification-overlay .errors{display:block;padding-top:10px;color:#ba2c2c}.dialog-container[aria-hidden=true]{display:none}.h3lp3r-guides{--guide-color: #333;--column-color: #33e505;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(infinity);pointer-events:none;visibility:hidden}.h3lp3r-guides__inner{grid-row:1;height:100%;outline:1px solid rgba(255,255,255,.3);background-color:color-mix(in srgb,var(--guide-color),transparent 90%)}.h3lp3r-guides__columns{height:100%;outline:1px solid rgba(255,255,255,.1);background-color:color-mix(in srgb,var(--column-color),transparent 90%)}.h3lp3r-guides:after{content:attr(data-window-width);color:rgba(255,255,255,.1);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:var(--step--2)}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 550px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;-webkit-box-shadow:0px 0px 1px 0px #888;box-shadow:0 0 1px #888;background-image:url(/dist/assets/flags-41zgeiS_.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(/dist/assets/flags@2x-hM8LloC1.png)}}.iti__flag.iti__np{background-color:transparent}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes lg-play-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-webkit-transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28)}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite;animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.lg-medium-zoom-item{cursor:-webkit-zoom-in;cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grab img.lg-object,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}:root{--space-4xs: clamp(2px, 2px + 0cqi, 2px);--space-3xs: clamp(4px, 3.3043px + .2174cqi, 6px);--space-2xs: clamp(8px, 6.9565px + .3261cqi, 11px);--space-xs: clamp(12px, 10.2609px + .5435cqi, 17px);--space-s: clamp(16px, 13.913px + .6522cqi, 22px);--space-m: clamp(24px, 20.8696px + .9783cqi, 33px);--space-l: clamp(32px, 27.8261px + 1.3043cqi, 44px);--space-xl: clamp(48px, 41.7391px + 1.9565cqi, 66px);--space-2xl: clamp(64px, 55.6522px + 2.6087cqi, 88px);--space-3xl: clamp(96px, 83.4783px + 3.913cqi, 132px);--space-4xs-3xs: clamp(2px, .6087px + .4348cqi, 6px);--space-3xs-2xs: clamp(4px, 1.5652px + .7609cqi, 11px);--space-2xs-xs: clamp(8px, 4.8696px + .9783cqi, 17px);--space-xs-s: clamp(12px, 8.5217px + 1.087cqi, 22px);--space-s-m: clamp(16px, 10.087px + 1.8478cqi, 33px);--space-m-l: clamp(24px, 17.0435px + 2.1739cqi, 44px);--space-l-xl: clamp(32px, 20.1739px + 3.6957cqi, 66px);--space-xl-2xl: clamp(48px, 34.087px + 4.3478cqi, 88px);--space-2xl-3xl: clamp(64px, 40.3478px + 7.3913cqi, 132px)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:MaurtenSans,sans-serif;scroll-behavior:smooth;font-size:var(--step-0);line-height:1.45}body{margin:0;background:#fff;color:#333}a,button,input,select,textarea,label,summary{-ms-touch-action:manipulation;touch-action:manipulation}p,ul,ol,li,h1,h2,h3,h4{margin:0 0 1.5em;padding:0;line-height:1.45}p:last-child,ul:last-child,ol:last-child,li:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child{margin-bottom:0}ul ul,ol ol{margin-bottom:0}img{max-width:100%;height:auto}.amp{font-weight:400}ul,ol,dl{margin:0 0 1.5em;line-height:1.5}ul,ol{margin-left:20px}li{margin-bottom:0}dt{color:#000;font-weight:700}dd{margin:0 0 1em}a{-webkit-transition:.3s color;transition:.3s color;color:#000;text-underline-position:under}a:hover{color:#325f6a}b,strong{font-family:MaurtenSans,sans-serif;font-weight:700}em,i{font-family:MaurtenSans,sans-serif;font-style:normal}pre{padding:24px;background:#000;color:#fff;font-size:var(--step-0)}code{display:inline-block;padding:1px 5px;border-radius:2px;background:#000;color:#fff;font-size:var(--step--1)}caption{padding:10px 5px 20px;color:#999}table{width:100%;margin:30px 0;border-collapse:collapse}@media screen and (min-width: 768px){table.no-row-border td{border-bottom:none}}table.table-as-block-on-mobile td{display:block}@media screen and (min-width: 768px){table.table-as-block-on-mobile td{display:table-cell}}table.table-as-block-on-mobile td:last-child{padding-bottom:24px}@media screen and (min-width: 0) and (max-width: 767px){table.table-as-block-on-mobile td:not(:last-child){border-bottom:none}}th{padding:7px 5px;border-bottom:1px solid #000;color:#333;font-size:var(--step-0);font-weight:700;text-align:left}@media screen and (min-width: 768px){th{padding:10px 20px}}tfoot th{text-align:left}td{padding:7px 5px;border-bottom:1px solid #ddd;color:#333;font-size:var(--step--1);text-align:left}@media screen and (min-width: 768px){td{padding:10px 20px;font-size:inherit}}tr.no-border td{border:0}.even td{background:rgba(0,0,0,.05)}table .number{text-align:right}hr{margin:1em 0;border:0;border-top:1px solid #eee}@media screen and (min-width: 440px){hr{margin:4em 0 3em}}.hr hr{display:none}.hr{margin:1em 0;border-top:1px solid #ddd}@media screen and (min-width: 440px){.hr{margin:6em 0 1em}}blockquote{margin:2em 0;padding:0 20px;border-left:5px solid #637f89;color:#333;font-size:var(--step-1);line-height:1.3}@media screen and (min-width: 768px){blockquote{margin:0 0 1em 50px;padding:0 20px}}figure{margin:0}figcaption{margin:1em 0 2em;color:#999;font-size:var(--step--1);font-style:italic;text-align:center}object{outline:none}.small{margin-right:20px;float:right;font-size:var(--step--1)}.center{text-align:center}picture.right{margin:0 0 2em 4em;float:right}picture.left{margin:0 2em 4em 0;float:left}select,textarea,input{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:.25em .5em;border:1px solid #c8cfd3;background-color:#fff;color:#333;font:inherit;font-family:MaurtenSans,sans-serif;font-size:16px;font-weight:400}@media screen and (min-width: 768px){select,textarea,input{font-size:var(--step-0)}}fieldset{margin:0 0 80px;padding:1em 0;border:1px solid #333}@media screen and (min-width: 440px){fieldset{padding:1em 20px}}legend{padding:0 2px;color:#333;font-weight:700}label{display:block;margin:13px 0 3px;font-size:var(--step--1);font-weight:700}label.long{margin:15px 0;line-height:.9}input{height:2.75rem;line-height:1}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25em}@media screen and (min-width: 440px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url]{min-width:15ch}}@media screen and (min-width: 1024px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url]{max-width:300px}}input[type=number]{width:45px;min-width:unset;text-align:center}@media screen and (min-width: 768px){input[type=number]{width:60px}}input[type=date]{font-size:var(--step--1)}input[type=file]{padding-top:.4rem;font-size:var(--step--1)}input[type=checkbox],input[type=radio]{height:unset;margin-right:2px}textarea{width:70%;height:100px;resize:vertical}@media screen and (min-width: 440px){textarea{width:500px}}select{margin:0 0 10px}input[readonly],textarea[readonly],select[readonly]{border:1px #c8cfd3 dashed;color:#999}input[disabled],textarea[disabled],select[disabled]{background:#eee;color:#aaa;cursor:not-allowed}input:focus,textarea:focus,select:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}input.submit{margin:25px 0 10px}::-webkit-input-placeholder{color:#637f89}::-moz-placeholder{color:#637f89}:-ms-input-placeholder{color:#637f89}::-ms-input-placeholder{color:#637f89}::placeholder{color:#637f89}input:-internal-autofill-selected{background:green}.video-container{position:relative;height:0;margin:1em 0;padding-bottom:56.25%;overflow:hidden}.video-container:empty{border:4px dashed #f5f5f5}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.id-helper-block{position:relative}.id-helper-block .id-helper{position:absolute;top:5px;left:5px;width:250px;max-width:80%;padding:10px;border:2px dashed #e4926f;border-radius:5px;background-color:#fff;color:#000;font-size:14px;cursor:pointer}.id-helper-block .copied-message{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;background-color:#fff;color:#000}.id-helper-block .copied-message.visible{opacity:1}.color-1{background:#000;color:#fff}.color-2{background:#eee;color:#111}.color-3{background:#c8cfd3;color:#111}.color-4{background:#94a4ac;color:#fff}.color-5{background:#637f89;color:#fff}.color-6{background:#325f6a;color:#fff}.color-black{background:#000;color:#fff}.color-white{background:#fff;color:#000}.color-dark-grey{background:#222;color:#fff}.color-grey{background:gray;color:#fff}.color-light-grey{background:#eee;color:#000}.color-samples{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:auto;margin:30px}.color-samples .color-sample{width:100%;height:200px}.color-samples .color-sample div{padding:10px;color:inherit}.color-samples--small{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.color-samples--small .color-sample{height:100px}:root{--step--2: clamp(.5421rem, .6889rem + -.1895vw, .651rem);--step--1: clamp(.7589rem, .789rem + -.0388vw, .7813rem);--step-0: clamp(.9375rem, .894rem + .2174vw, 1.0625rem);--step-1: clamp(1.125rem, .9989rem + .6304vw, 1.4875rem);--step-2: clamp(1.35rem, 1.0952rem + 1.2739vw, 2.0825rem);--step-3: clamp(1.62rem, 1.1694rem + 2.253vw, 2.9155rem);--step-4: clamp(1.944rem, 1.2005rem + 3.7177vw, 4.0817rem);--step-5: clamp(2.3328rem, 1.1566rem + 5.881vw, 5.7144rem);--step-6: clamp(2.7994rem, .9904rem + 9.0448vw, 8.0001rem);--text--buttons: clamp(.875rem, .8533rem + .1087vw, .9375rem);--text--navigation: clamp(1.5rem, 1.3261rem + .8696vw, 2rem)}@font-face{font-family:MaurtenSans;font-weight:100;src:url(/dist/assets/MaurtenSans-Thin-CYBacoEe.woff2) format("woff2");font-display:auto}@font-face{font-family:MaurtenSans;font-weight:400;src:url(/dist/assets/MaurtenSans-Regular-DLisYXo9.woff2) format("woff2");font-display:auto}@font-face{font-family:MaurtenSans;font-weight:700;src:url(/dist/assets/MaurtenSans-Bold-kdnQvmrR.woff2) format("woff2");font-display:auto}@font-face{font-family:MaurtenSans;font-weight:900;src:url(/dist/assets/MaurtenSans-Black-CIeK-XqV.woff2) format("woff2");font-display:auto}.font--thin{font-weight:100}.font--regular{font-weight:400}.font--bold{font-weight:700}.font--black{font-weight:900}.text--display{font-family:MaurtenSans,sans-serif;font-size:var(--step-5);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1}.text--display-small{font-family:MaurtenSans,sans-serif;font-size:var(--step-4);font-style:normal;font-weight:400;line-height:1}h1,.text--alpha,.section .product-overview-heading,.how-to-fuel-page .heading,.block-category-intro .heading,.block-category-intro .payoff,.block-box-entrance .heading{margin:.75em 0 .5em;font-family:MaurtenSans,sans-serif;font-size:var(--step-3);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:1}@media screen and (min-width: 1024px){h1,.text--alpha,.section .product-overview-heading,.how-to-fuel-page .heading,.block-category-intro .heading,.block-category-intro .payoff,.block-box-entrance .heading{margin:0 0 .75em}}h2,.text--beta,.page-account .dialog-overlay h2,.block-usp li,.block-step-by-step h2.text--beta .heading,.block-heading-and-text .heading,.block-faq+.block-heading h2{margin:1.5em 0 .3em;font-family:MaurtenSans,sans-serif;font-size:var(--step-2);font-style:normal;font-weight:400;line-height:1.2}@media screen and (min-width: 1024px){h2,.text--beta,.page-account .dialog-overlay h2,.block-usp li,.block-step-by-step h2.text--beta .heading,.block-heading-and-text .heading,.block-faq+.block-heading h2{margin:1.8em 0 .6em;line-height:1}}h3,.text--gamma,.block-faq .section-content h2 button{margin:1em 0 .5em;font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:1}h4,.text--delta{margin:1em 0 .75em;font-family:MaurtenSans,sans-serif;font-size:var(--step-0);font-style:normal;font-weight:400;line-height:1.45}h5,h6{margin-bottom:var(--space-xs);font-family:MaurtenSans,sans-serif;font-size:var(--step-0);line-height:1}.text--introduction--large{font-family:MaurtenSans,sans-serif;font-size:var(--step-2);font-style:normal;font-weight:400;line-height:1.2}.text--introduction,.block-text-and-image-slider .block-content .text .introduction,.page-with-sub-navigation .introduction{font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:32px}.text--normal,.product-card__name,.product-card__price,.benefit-card__title{font-family:MaurtenSans,sans-serif;font-size:var(--step-0);font-style:normal;font-weight:400;line-height:24px}.text--small,.product-information .container button.expand-toggle span.heading,.product-information .container .text{font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:18px}.text--fine-print{margin:1em 0;font-size:var(--step--2)}.text--label-big,.m-magazine .article-related-articles-controls .heading,.fuelguide-overview-page .article-related-articles-controls .heading,.page-account .membership-levels h2{font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;text-transform:uppercase}.text--label-small,.product-filter .product-filter-heading,.product-category-block h2,.newsletter-form-container h4,.m-magazine .article-related-articles .article .tag,.fuelguide-overview-page .article-related-articles .article .tag,.block-related-articles h2,.block-product-lineup h2{font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;text-transform:uppercase}.text--buttons{font-size:var(--text--buttons)}.text--navigation{font-size:var(--text--navigation)}.blur-me{-webkit-filter:blur(8px);filter:blur(8px)}.blur-up{-webkit-transition:opacity 0s,-webkit-filter .7s;transition:opacity 0s,-webkit-filter .7s;transition:opacity 0s,filter .7s;transition:opacity 0s,filter .7s,-webkit-filter .7s;opacity:.3;-webkit-filter:blur(5px);filter:blur(5px)}.blur-up.lazyloaded{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1;-webkit-filter:blur(0);filter:blur(0)}.currency-symbol{padding-right:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}@media screen and (min-width: 0) and (max-width: 1024px){.visually-hidden-on-small-screens{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}}@media screen and (height <= 800px){.visually-hidden-on-narrow-screens{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}}[hidden],.hide,.hidden{display:none!important}.invisible{visibility:hidden}.hide-on-small-mobile{display:none}@media screen and (min-width: 400px){.hide-on-small-mobile{display:inline}}.hide-on-mobile{display:none}@media screen and (min-width: 768px){.hide-on-mobile{display:inline}}.hide-on-mobile-block{display:none}@media screen and (min-width: 768px){.hide-on-mobile-block{display:block}}.hide-on-tablet{display:block}@media screen and (min-width: 768px){.hide-on-tablet{display:none!important}}.show-inline-block{display:inline-block!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}ul.errors{margin:.25em 0 1em;list-style-type:none;color:#dc1800;font-size:var(--step--1)}div.errors{margin:.4em 0;list-style-type:none;color:#dc1800;font-size:var(--step--1)}input.error{border-color:#dc1800}.clear{width:100%;clear:both}em.highlight{display:inline;width:auto;background-image:linear-gradient(10deg,rgba(50,95,106,0),rgba(50,95,106,.1) 35%,rgba(50,95,106,.2) 85%,rgba(50,95,106,0));font-style:normal}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.user-notice{padding:16px;border-radius:2px}.user-notice--notification{background-color:#090909;color:#fff}.user-notice--ok{background-color:#bbd6b1}.user-notice--error{background-color:#dc1800}div.addressBox label{font-family:MaurtenSans,sans-serif;font-size:var(--step-0)}div.addressBox input[type=text],div.addressBox input[type=email],div.addressBox input[type=password],div.addressBox input[type=number],div.addressBox input[type=tel],div.addressBox input[type=search],div.addressBox input[type=url]{width:100%;max-width:none;margin-bottom:22px;border:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 768px){div.addressBox button,div.addressBox input[type=submit]{margin-bottom:64px}}div.addressBox input{height:2.75rem;line-height:1}div.addressBox a{text-decoration:none}div.addressBox div.grid-50-50{gap:0 20px}div.addressBox [data-controller=expand-simple]{margin-top:10px}div.addressBox [data-controller=expand-simple] a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.addressBox [data-controller=expand-simple] a svg{display:inline-block;width:16px;margin-left:10px}div.addressBox .input-helper{margin-top:.5em;font-size:var(--step--1)}div.addressBox .input-helper a{text-decoration:underline}div.addressBox .zip-locality .zip-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div.addressBox .zip-locality .locality-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.addressBox .locality-zip .locality-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}div.addressBox .locality-zip .zip-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}div.addressBox .errors{text-transform:lowercase}div.addressBox .errors:first-letter{text-transform:uppercase}div.addressBox .errors span{display:inline-block;margin:1px 0;padding:2px;border-radius:2px;background-color:#eee;color:#555;font-family:Space Mono,monospace;font-size:var(--step--1);text-transform:uppercase}.button-wrapper{margin:1em 0}@media screen and (min-width: 768px){.button-wrapper{margin:2em 0 4em}}.button-wrapper.padding{padding-bottom:50px}button,.button,.product-filter .product-filter-list a,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button{height:unset;padding:var(--space-2xs) var(--space-xs);-webkit-transition:background .3s;transition:background .3s;border:1px solid #000;background:transparent;color:#000;font-family:MaurtenSans,sans-serif;font-size:var(--text--buttons);font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,.button:focus,.product-filter .product-filter-list a:focus,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:focus{background:#000;color:#fff}@media (hover: none) and (pointer: coarse){button:focus,.button:focus,.product-filter .product-filter-list a:focus,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}}button:hover,.button:hover,.product-filter .product-filter-list a:hover,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:hover{background:#000;color:#fff}button.disabled,button.disabled:hover,button.disabled:focus,.button.disabled,.button.disabled:hover,.button.disabled:focus,.product-filter .product-filter-list a.disabled,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.disabled{border-color:#ccc;background:#eee;-webkit-box-shadow:none;box-shadow:none;color:#aaa}button.disabled--dark,button.disabled--dark:hover,button.disabled--dark:focus,.button.disabled--dark,.button.disabled--dark:hover,.button.disabled--dark:focus,.product-filter .product-filter-list a.disabled--dark,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.disabled--dark{border-color:#222;background:#111;-webkit-box-shadow:none;box-shadow:none;color:#aaa}button--primary,button--submit,.button--primary,.button--submit{min-width:80px;border:1px solid #000;background:#000;color:#fff;text-align:center}button--primary:focus,button--submit:focus,.button--primary:focus,.button--submit:focus{border-color:#111;background:#111;color:#fff}button--primary:hover,button--submit:hover,.button--primary:hover,.button--submit:hover{border-color:#111;background:#111;color:#fff}button--primary.disabled,button--primary.disabled:hover,button--submit.disabled,button--submit.disabled:hover,.button--primary.disabled,.button--primary.disabled:hover,.button--submit.disabled,.button--submit.disabled:hover{text-shadow:none}button--secondary,.button--secondary{border:1px solid #000;background:transparent;color:#000}button--secondary:focus,.button--secondary:focus{border-color:#000;background:transparent}button--secondary:hover,.button--secondary:hover{border-color:#000;background:rgba(0,0,0,.05);color:#000}button--secondary.disabled,button--secondary.disabled:hover,.button--secondary.disabled,.button--secondary.disabled:hover{border-color:#ddd;background:#f0f0f0;color:#bbb}button--checkout,.button--checkout{border:1px solid #222;background:#222;color:#fff;font-weight:700;text-align:center}button--checkout:focus,.button--checkout:focus{border-color:#325f6a;background:#325f6a;color:#fff}button--checkout:hover,.button--checkout:hover{border-color:#325f6a;background:#325f6a;color:#fff}button--checkout.disabled,button--checkout.disabled:hover,.button--checkout.disabled,.button--checkout.disabled:hover{text-shadow:none}button--pill,.button--pill{padding:5px 7px;-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid #eee;border-radius:3px;background:#eee;color:#666;font-size:var(--step--1);line-height:1}button--pill.update,.button--pill.update{margin-left:2px;padding:3px 0;-webkit-transition:none;transition:none;border-bottom:1px dotted #fff;background:#fff}button--pill.update:focus,.button--pill.update:focus{background:0;-webkit-box-shadow:none;box-shadow:none}button--pill a,.button--pill a{color:#666}@media screen and (min-width: 768px){button--pill,.button--pill{margin-top:-2px;padding:5px 10px}}button--pill:focus,.button--pill:focus{border:1px solid #ddd;background:#ddd;color:#666}button--pill:hover,.button--pill:hover{border:1px solid #ddd;background:#ddd;color:#666}button--pill:hover.update,.button--pill:hover.update{border:1px solid #fff;border-bottom:1px dotted #000;background:none;color:#000}button--toggle,.button--toggle{padding:6px 12px;border-width:2px;border-radius:2px;border-color:#eee;background:#eee;color:#000;font-size:var(--step--1);text-transform:uppercase}button--toggle:hover,.button--toggle:hover{border-color:#ddd;background:#ddd;color:#000}button--toggle:focus,.button--toggle:focus{border-color:#ccc;background:#ccc;color:#000}button--toggle.active,.button--toggle.active{border-color:#666;background:#666;color:#fff}button--delete,.button--delete{font-size:var(--step-1)!important;line-height:10px}button--white,.button--white,.block-top-image--product-video.background-dark .product-text .signup-form input[type=submit]{border-color:#fff;color:#fff}button--white.button--primary,.button--white.button--primary,.block-top-image--product-video.background-dark .product-text .signup-form input.button--primary[type=submit]{background:#fff;color:#000}button--white.button--primary:focus,.button--white.button--primary:focus,.block-top-image--product-video.background-dark .product-text .signup-form input.button--primary[type=submit]:focus{border-color:#fff;background:#fff;color:#000}button--white.button--primary:hover,.button--white.button--primary:hover,.block-top-image--product-video.background-dark .product-text .signup-form input.button--primary[type=submit]:hover{border-color:#fff;background:#ddd;color:#000}button--white.button--primary.disabled,.button--white.button--primary.disabled,.block-top-image--product-video.background-dark .product-text .signup-form input.button--primary.disabled[type=submit]{opacity:.6;color:#bbb}button--white.button--secondary:focus,.button--white.button--secondary:focus,.block-top-image--product-video.background-dark .product-text .signup-form input.button--secondary[type=submit]:focus{border-color:#fff;background:transparent}button--white.button--secondary:hover,.button--white.button--secondary:hover,.block-top-image--product-video.background-dark .product-text .signup-form input.button--secondary[type=submit]:hover{border-color:#fff;background:rgba(255,255,255,.2);color:#fff}button.continue,.button.continue,.product-filter .product-filter-list a.continue,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.continue{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 768px){button.continue,.button.continue,.product-filter .product-filter-list a.continue,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.continue{display:inline;width:auto}}button.right,.button.right,.product-filter .product-filter-list a.right,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.right{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 768px){button.right,.button.right,.product-filter .product-filter-list a.right,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.right{display:inline;width:auto;margin:0 0 0 auto;float:right}}button.cart-qty,.button.cart-qty,.product-filter .product-filter-list a.cart-qty,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.cart-qty{padding:11px 16px}button--link,.button--link{margin:0;padding:0;border:0;background:none;font-size:inherit;text-decoration:underline;text-underline-position:under}button--link:hover,button--link:focus,.button--link:hover,.button--link:focus{background:none;color:inherit;color:#325f6a}h1 button,h2 button,h1 .button,h2 .button,h1 .product-filter .product-filter-list a,.product-filter .product-filter-list h1 a,h1 .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons h1 button,h2 .product-filter .product-filter-list a,.product-filter .product-filter-list h2 a,h2 .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons h2 button{margin:0;float:right}@media screen and (min-width: 768px){h1 button,h2 button,h1 .button,h2 .button,h1 .product-filter .product-filter-list a,.product-filter .product-filter-list h1 a,h1 .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons h1 button,h2 .product-filter .product-filter-list a,.product-filter .product-filter-list h2 a,h2 .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons h2 button{margin:-3px 0 0}}[data-grid-structure=true]{--gutter: 12px;--text: min(800px, 100% - var(--gutter) * 2);--popout: minmax(0, 50px);--content: minmax(0, 300px);--layout: minmax(0, 400px);--full: minmax(var(--gutter), 1fr);display:grid;grid-template-columns:[full-start] var(--full) [layout-start] var(--layout) [content-start] var(--content) [popout-start] var(--popout) [text-start] var(--text) [text-end] var(--popout) [popout-end] var(--content) [content-end] var(--layout) [layout-end] var(--full) [full-end]}[data-grid-structure=true] [data-grid=text]{grid-column:text}[data-grid-structure=true] [data-grid=popout]{grid-column:popout}[data-grid-structure=true] [data-grid=content]{grid-column:content}[data-grid-structure=true] [data-grid=layout]{grid-column:layout}[data-grid-structure=true] [data-grid=full]{grid-column:full}@media (min-width: 550px){[data-grid-structure=true]{--gutter: 20px}}@media (min-width: 1024px){[data-grid-structure=true]{--gutter: 50px}}[data-grid-content=true]{display:grid;grid-gap:var(--space-m);grid-template-columns:repeat(6,1fr);grid-template-rows:auto}@media screen and (min-width: 1024px){[data-grid-content=true]{grid-template-columns:repeat(12,1fr)}}.page-with-sub-navigation .grid-content{width:100%}.page-with-sub-navigation .grid-content [data-grid-structure=true],.page-with-sub-navigation .grid-content [data-grid-structure=true] .grid-content{display:block}.page-with-sub-navigation .grid-content [data-grid-structure=true].block-box-entrances .grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.page-with-sub-navigation .section .section-content:not(.color-1,.color-2,.color-3){padding-right:0;padding-left:0}.page-with-sub-navigation .block-text-and-image .section-content.color-1,.page-with-sub-navigation .block-text-and-image .section-content.color-2,.page-with-sub-navigation .block-text-and-image .section-content.color-3{width:100%;margin:0}.page-with-sub-navigation .sub-navigation-wrapper{display:none}@media screen and (min-width: 1024px){.page-with-sub-navigation .sub-navigation-wrapper{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-with-sub-navigation .page-content-wrapper{margin-bottom:80px}@media screen and (min-width: 1024px){.page-with-sub-navigation .page-content-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-with-sub-navigation .page-content-wrapper .page-sub-navigation{display:none}}.page-with-sub-navigation .section.breadcrumbs-wrapper+.block-faq{margin-top:-30px}@media screen and (min-width: 768px){.page-with-sub-navigation .section.breadcrumbs-wrapper+.block-faq{margin-top:-70px}}.page-with-sub-navigation .introduction{margin-bottom:2em}.language-wrapper{display:inline;list-style-type:none}.language-wrapper li{display:inline}.language-wrapper li a{padding:5px;color:#fff;font-size:var(--step--1)}.language-wrapper li.active a{font-weight:700}.market-closed-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:420px;min-height:300px;margin-right:auto;margin-left:auto;font-weight:700;text-align:center}@media screen and (min-width: 768px){.market-closed-message{min-height:500px}}.section{margin:0 0 40px;padding:0;clear:both;background-size:cover}@media screen and (min-width: 768px){.section{margin:0 0 80px}}.section h2{margin-top:.6em}.section h2,.section p{color:inherit}.section .introduction{margin-bottom:1em;font-size:var(--step-1)}.section.color-0{border-color:#111;background:#fff;color:#111}.section.color-1{border-color:#fff;background:#000;color:#fff}.section.color-1 a{color:#fff}.section.color-2{border-color:#111;background:#eee;color:#111}.section.color-2 a{color:#111}.section.color-3{border-color:#111;background:#c8cfd3;color:#111}.section.color-3 a{color:#111}article[data-grid=text]{margin-bottom:80px}article[data-grid=text] .text--introduction p:last-child{margin-bottom:1em}.type-sitemap h3{margin:2em 0 0}.type-sitemap ul{margin:1.5em 0 1.5em 2px}.type-sitemap ul ul{margin:.5em 0 .5em 30px}.type-sitemap ul li{padding:6px 0;list-style-type:square;line-height:1.1}.type-sitemap ul li li{list-style-type:disc}.type-sitemap ul li li li{list-style-type:circle}.type-sitemap ul li a{color:#000;text-decoration:none}.type-sitemap ul li a span{color:#94a4ac}.type-sitemap ul li a:hover{color:#637f89}.restricted-content{min-height:300px;margin:48px 0}.restricted-content .image{display:none}@media screen and (min-width: 768px){.restricted-content .image{display:initial}}@media screen and (min-width: 1024px){.restricted-content .login-form-container input{max-width:100%}}.restricted-content .after-registration-message{padding:40px;background-color:#f8f8f8}.lity{background:#fff;background:rgba(255,255,255,.9)}.lity .lity-content:after{-webkit-box-shadow:none;box-shadow:none}.lity .lity-close{color:#333;font-size:var(--step-3);text-shadow:none}.lity-terms-conditions{max-width:90%;margin:0 auto;padding-top:30px;padding-bottom:30px;overflow-y:auto;border:1px solid #ddd;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.jconfirm.jconfirm-maurten .jconfirm-bg{background-color:rgba(255,255,255,.8)}.jconfirm.jconfirm-maurten .jconfirm-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;max-width:600px;padding:50px 50px 25px;border:1px solid #ddd;border-radius:0;background-color:#eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.jconfirm.jconfirm-maurten .jconfirm-box div.jconfirm-closeIcon{top:20px;right:20px}.jconfirm.jconfirm-maurten .jconfirm-box div.jconfirm-content{line-height:1.5}.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons{padding-top:10px;text-align:right}.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button{min-width:100px;padding:10px 20px;background-color:#fff!important}.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:hover{background-color:#000!important}.cookies-consent{position:fixed;z-index:2;bottom:0;left:0;width:100%;padding:10px 0;background:#333}.cookies-consent .content{position:relative}.cookies-consent p{margin:0;padding:0;color:#fff;font-size:var(--step--1);text-align:center}@media screen and (min-width: 768px){.cookies-consent p{line-height:2}}.cookies-consent a{color:#fff}.cookies-consent .accept{display:block;width:50px;margin:10px auto 0;padding:5px 10px;border:1px solid #fff;border-radius:3px;background-color:transparent;color:#fff;font-size:var(--step--1);font-weight:700;line-height:1;text-align:center;cursor:pointer}@media screen and (min-width: 768px){.cookies-consent .accept{display:inline-block;margin:0 0 0 20px}}.cookies-consent .accept:hover{background-color:#fff;color:#333}.cookie-settings{margin:0 0 30px;padding:2em 20px;background:#222;color:#fff}@media screen and (min-width: 1024px){.cookie-settings{margin:0 0 50px;padding:3em 40px}}.cookie-settings h2{margin-top:0}.cookie-settings a{color:#c8cfd3}.cookie-settings a:hover{color:#fff}#elc-cookie-consent{position:fixed;z-index:30000;right:1em;bottom:1em;max-width:calc(100% - 6em);max-height:calc(100% - 6em);padding:1em 2em;overflow:auto;-webkit-transform:translateY(110vh);transform:translateY(110vh);border:1px solid #ddd;background-color:#fafafa;font-size:var(--step--1);line-height:1.2}@media screen and (min-width: 440px){#elc-cookie-consent{padding:2em}}@media screen and (min-width: 1024px){#elc-cookie-consent{right:2em;bottom:2em;max-width:calc(100% - 8em);max-height:calc(100% - 8em)}}@keyframes slide-up{0%{-webkit-transform:translateY(110vh);transform:translateY(110vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#elc-cookie-consent.slide-up{-webkit-animation:slide-up 2s forwards;animation:slide-up 2s forwards}#elc-cookie-consent .button-container .button{font-size:var(--step--1)}#elc-cookie-consent .button--dimmed{border-color:transparent}#elc-cookie-consent .button--dimmed:hover{background-color:transparent;color:#000}.elc-small{width:35em}.elc-fullwidth{width:calc(100% - 6em)!important}@media screen and (min-width: 1024px){.elc-fullwidth{width:calc(100% - 8em)!important;max-width:1000px!important}}.elc-fullwidth .elc-cookie-group{width:100%;margin:0 0 2em}#elc-cookie-consent #elc-cookie-consent-settings{width:100%;margin-top:110px;margin-bottom:35px;padding-top:5px;padding-bottom:15px;float:left;overflow:hidden auto}@media screen and (min-width: 1024px){#elc-cookie-consent #elc-cookie-consent-settings{max-height:570px;margin-top:130px}}#elc-cookie-consent.elc-fullwidth #elc-cookie-consent-settings{max-height:200px}@media screen and (min-width: 768px){#elc-cookie-consent.elc-fullwidth #elc-cookie-consent-settings{max-height:580px;margin-top:90px}}@media screen and (min-width: 1024px){#elc-cookie-consent.elc-fullwidth #elc-cookie-consent-settings{max-height:380px;margin-top:110px}}@media screen and (min-width: 1440px){#elc-cookie-consent.elc-fullwidth #elc-cookie-consent-settings{max-height:590px;margin-top:100px}}.elc-header{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 20px 20px;border:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 440px){.elc-header{padding:30px 20px 20px}}@media screen and (min-width: 768px){.elc-header{padding:30px 20px 20px}}@media screen and (min-width: 1024px){.elc-header{padding:30px 30px 25px}}.elc-fullwidth .elc-header{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (min-width: 1440px){.elc-fullwidth .elc-header{-webkit-box-shadow:none;box-shadow:none}}.elc-header .elc-primary-heading{font-size:var(--step-1)}@media screen and (min-width: 440px){.elc-header .elc-primary-heading{margin-top:0}}.elc-header .elc-header-description{margin:0;font-size:var(--step--1)}.elc-cookie-group{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media screen and (min-width: 400px){.elc-cookie-group{margin-right:1.5em}}.elc-cookie-group .elc-cookie-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elc-fullwidth .elc-cookie-group .elc-cookie-headline{border-bottom:1px solid #ddd}.elc-cookie-group .elc-cookie-headline .elc-cookie-name{width:300px;margin:5px 0;font-size:var(--step--1);line-height:1}.elc-cookie-group .elc-cookie-headline .elc-cookie-name small{color:#325f6a}@media screen and (min-width: 400px){.elc-cookie-group .elc-cookie-headline .elc-cookie-name{width:auto}}.elc-fullwidth .elc-cookie-group .elc-cookie-headline .elc-cookie-name{font-size:var(--step--1);text-transform:uppercase}.elc-fullwidth .elc-cookie-group .elc-cookie-headline .elc-cookie-name small{font-size:var(--step--1)}.elc-cookie-group .elc-cookie-headline .elc-cookie-checkbox{margin:0 0 3px;float:left}.elc-cookie-group .elc-cookie-description{display:none;margin-bottom:1em;padding-top:1em;font-size:var(--step--1);line-height:1.45}.elc-cookie-group .elc-row{width:100%;clear:both}.elc-cookie-group .elc-cookies{display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin:0 3px}@media screen and (min-width: 440px){.elc-cookie-group .elc-cookies{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.elc-cookie-group .elc-cookies{grid-template-columns:repeat(4,1fr)}}.elc-fullwidth .elc-cookie-group .elc-cookies{grid-gap:5px}.elc-fullwidth .elc-cookie-group .elc-cookie{margin-bottom:.5em}.elc-cookie-group .cookie-name{margin:3px 5px 0;color:#325f6a;font-size:var(--step--1)}.elc-cookie-group .toggletip-container{display:inline-block;position:relative}.elc-cookie-group .toggletip-container .toggletip-bubble{display:inline-block;position:absolute;z-index:100;top:30px;left:10px;width:180px;padding:20px;background:#000;color:#fff;line-height:1.4}@media screen and (min-width: 440px){.elc-cookie-group .toggletip-container .toggletip-bubble{width:220px}}.elc-cookie-group .toggletip-container .toggletip-bubble a{color:#94a4ac}.elc-cookie-group .toggletip-container .toggletip-bubble:after{content:"";position:absolute;top:-7px;left:15px;width:0;height:0;border-right:7px solid transparent;border-bottom:7px solid #000;border-left:7px solid transparent}.elc-cookie-group .toggletip-container button{width:1.5em;height:1.5em;padding:0;border:0;border-radius:50%;background:#c8cfd3;color:#fff;font-weight:700}.elc-cookie-group .toggletip-container button:focus{outline:none;-webkit-box-shadow:0 0 0 .1rem #637f89;box-shadow:0 0 0 .1rem #637f89}.elc-cookie-group:nth-child(3n) .toggletip-container .toggletip-bubble{top:unset;bottom:30px}.elc-cookie-group:nth-child(3n) .toggletip-container .toggletip-bubble:after{top:unset;bottom:-7px;border-top:7px solid #000;border-bottom:0}@media screen and (min-width: 440px) and (max-width: 767px){.elc-cookie-group .elc-cookie:nth-child(2n) .toggletip-container .toggletip-bubble{left:-120px}.elc-cookie-group .elc-cookie:nth-child(2n) .toggletip-container .toggletip-bubble:after{left:100px}}@media screen and (min-width: 768px){.elc-cookie-group .elc-cookie:nth-child(4n) .toggletip-container .toggletip-bubble{left:-80px}.elc-cookie-group .elc-cookie:nth-child(4n) .toggletip-container .toggletip-bubble:after{left:120px}}.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:1em 2em;clear:both;background:#fafafa;text-align:right}@media screen and (min-width: 1024px){.button-container{padding:1.5em 2em}}.elc-fullwidth .button-container{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (min-width: 1440px){.elc-fullwidth .button-container{-webkit-box-shadow:none;box-shadow:none}}.button-container .elc-text-link{margin-right:auto;color:#325f6a;line-height:1.4;text-align:center;text-transform:uppercase}@media screen and (min-width: 350px){.button-container .elc-text-link{line-height:2.8em;text-align:left}}.button-container .elc-button-link{width:8em;text-transform:uppercase}.button-container .button{margin-left:7px;font-size:var(--step-0)}#elc-cookie-consent,.elc-fullwidth .elc-cookie-description{display:block!important}.elc-fullwidth .elc-cookie-field{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#elc-cookie-consent .elc-cookie-field,.elc-fullwidth #elc-detail-link,.elc-fullwidth #elc-accept-link,.elc-small #elc-hide-detail-link,.elc-small #elc-save-link,.elc-small .elc-hide-when-small{display:none}#elc-cookie-consent.elc-hidden{display:none!important}#elc-cookie-consent.theme-white#elc-cookie-consent{background:#fff;color:#333}#elc-cookie-consent.theme-white .button-container{background:#fff}#elc-cookie-consent.theme-dark#elc-cookie-consent{border-color:#000;background:#222;color:#eee}#elc-cookie-consent.theme-dark#elc-cookie-consent .elc-cookie-group .elc-cookie-headline .elc-cookie-name{color:#fff}#elc-cookie-consent.theme-dark#elc-cookie-consent .elc-cookie-group .elc-cookie-headline .elc-cookie-name small{color:#94a4ac}#elc-cookie-consent.theme-dark .button-container{background:#282828;color:#eee}#elc-cookie-consent.theme-dark .button-container .elc-text-link{color:#c8cfd3}#elc-cookie-consent.theme-dark .button-container .button{border-color:#444;color:#fff}#elc-cookie-consent.theme-dark .button-container .button--primary{border-color:#fff;background:#fff;color:#000}footer{position:relative;width:100%;background:#000;color:#fff}footer .footer-content{display:grid;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-columns:1fr 1fr;grid-template-rows:auto;width:100%;margin:0 auto;padding:60px 0}@media screen and (min-width: 768px){footer .footer-content{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){footer .footer-content{grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:120px 0 40px}}footer .newsletter,footer .logo,footer .addresses,footer .copyright{grid-column:1/span 2}footer .logo{grid-row:5}@media screen and (min-width: 768px){footer .newsletter{grid-column:1/span 2}footer .pages{grid-row:2}footer .social-media,footer .payment-options{grid-column:1/span 3;text-align:center}footer .logo{grid-column:3/span 1;grid-row:5}footer .support{grid-column:1/span 3;grid-row:6;text-align:center}footer .copyright{grid-column:1/span 3;grid-row:7}}@media screen and (min-width: 1024px){footer .newsletter{grid-column:1/span 1;grid-row:1/span 3}footer .pages{grid-row:1/span 2}footer .pages.pages-1{grid-column:3}footer .pages.pages-2{grid-column:4}footer .pages.pages-3{grid-column:5}footer .addresses{grid-column:2/span 2;grid-row:4/span 1}footer .support{grid-column:2/span 4;grid-row:6}footer .copyright{grid-column:1/span 2;grid-row:6;text-align:left}footer .logo{grid-column:5/span 1;grid-row:5/span 1}}footer h3{margin:0 0 12px;padding:0;color:#fff}footer h4{margin:0;padding:0;color:#fff}footer a{color:#fff}footer a:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}footer a:hover{color:#fff;text-decoration:underline}footer p{margin:0 0 .5em;padding:0;font-size:var(--step--1)}footer ul{margin:0;padding:0;list-style-type:none;font-size:var(--step--1)}footer ul li{margin:0 0 10px}footer ul a{display:inline-block;line-height:1;text-decoration:none}footer svg{display:inline-block}footer .subheading{margin:0 0 20px;color:gray;font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:20px}footer .fine-print{max-width:350px;margin:1.5em 0;font-size:var(--step--1)}footer .newsletter{margin:0 0 30px;padding:0 0 30px}@media screen and (min-width: 1024px){footer .newsletter{margin:0;padding:0}}footer .newsletter>p{margin-bottom:20px}footer .newsletter h4{margin:0 0 10px;color:gray;font-size:var(--step--1);letter-spacing:1px;line-height:18px;text-transform:uppercase}footer .newsletter .focus-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;font-size:var(--step--1)}@media screen and (min-width: 350px){footer .newsletter .focus-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer .newsletter .focus-options label{margin:2px 15px 10px 0;color:#fff;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);cursor:pointer}@media screen and (min-width: 350px){footer .newsletter .focus-options label{margin-bottom:2px}}footer .newsletter .focus-options label input[type=checkbox]{margin-right:0}footer .newsletter input[type=email]{max-width:300px}@media screen and (min-width: 1024px){footer .newsletter input[type=email]{width:100%;max-width:unset}}footer .newsletter .checkbox__control{border:1px solid #fff;border-radius:0}footer .newsletter .checkbox__control svg{margin:2px}@media screen and (min-width: 1024px){footer .newsletter .checkbox__control svg{margin:3px 2px}}footer .newsletter .button.button--primary{border-color:#fff;color:#fff}footer .pages{margin:0 0 30px}footer .pages ul li{margin-right:20px}@media screen and (min-width: 1024px){footer .addresses{grid-column:3/span 2;grid-row:3}}footer .addresses .address-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;width:100%}footer .addresses .address-grid div{margin:0 0 1em}footer .support{margin:0 0 30px}@media screen and (min-width: 768px){footer .support{margin:0}footer .support h3{display:none}footer .support ul{padding-top:50px}footer .support li{display:inline;margin-left:20px;border:none;color:#888;font-size:var(--step--1)}footer .support li a{color:#888}}@media screen and (min-width: 1024px){footer .support{text-align:right}}footer .copyright{padding-top:50px;color:#888;text-align:center}@media screen and (min-width: 1024px){footer .copyright{text-align:left}}footer .social-media,footer .payment-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:50px 0 0}footer .social-media ul li,footer .payment-options ul li{display:inline;margin:0 10px 0 0}footer .social-media svg path,footer .social-media svg circle,footer .payment-options svg path,footer .payment-options svg circle{stroke:#fff}footer .payment-options svg path{fill:#fff}footer .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0 0}@media screen and (min-width: 768px){footer .logo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .logo img{width:120px;height:auto;margin-top:-80px}}.main-header{position:relative;z-index:10001;width:100%;background:#000;color:#fff}.main-header.floating-navigation{position:fixed;top:-1000px}.main-header .header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:70px;margin:0 auto;padding:0}@media screen and (min-width: 1024px){.main-header .header-content{height:90px}}.main-header .logo{position:relative;-ms-flex-item-align:center;align-self:center;margin:0 0 0 -5px;padding:7px 5px;-webkit-transition:all .3s;transition:all .3s;line-height:0}@media screen and (min-width: 768px){.main-header .logo{margin:0 0 0 -10px;padding:10px}}@media screen and (min-width: 1024px){.main-header .logo{display:block;margin:10px 0 10px -5px;padding:5px}}.main-header .logo:active{-webkit-box-shadow:none;box-shadow:none}.main-header .logo svg,.main-header .logo img{width:40px;height:auto;-webkit-transition:all .3s;transition:all .3s}@media screen and (min-width: 1024px){.main-header .logo svg,.main-header .logo img{width:43px}}.main-header .logo path,.main-header .logo circle,.main-header .logo ellipse{fill:#fff!important}.main-header .icon-navigation{margin:0 0 0 auto}.main-header .icon-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2px}.main-header .icon-navigation a,.main-header .icon-navigation button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:5px;padding:0}@media screen and (min-width: 1024px){.main-header .icon-navigation a,.main-header .icon-navigation button{margin-right:7px}}.main-header .icon-navigation a:hover,.main-header .icon-navigation button:hover{background:none}.main-header .icon-navigation .nav-market-selector,.main-header .icon-navigation .nav-search,.main-header .icon-navigation .nav-account,.main-header .icon-navigation .nav-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s;transition:opacity .3s}.main-header .icon-navigation .nav-market-selector.inactive,.main-header .icon-navigation .nav-search.inactive,.main-header .icon-navigation .nav-account.inactive,.main-header .icon-navigation .nav-cart.inactive{opacity:.25}.main-header .icon-navigation .nav-market-selector .label,.main-header .icon-navigation .nav-search .label,.main-header .icon-navigation .nav-account .label,.main-header .icon-navigation .nav-cart .label{display:none}.main-header .icon-navigation .nav-market-selector svg path[stroke=black],.main-header .icon-navigation .nav-search svg path[stroke=black],.main-header .icon-navigation .nav-account svg path[stroke=black],.main-header .icon-navigation .nav-cart svg path[stroke=black]{stroke:#fff}.main-header .icon-navigation .nav-market-selector button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#aaa!important;font-size:var(--step--1);line-height:0}.main-header .icon-navigation .nav-market-selector button:hover{color:#fff!important}.main-header .icon-navigation .nav-account{position:relative;margin:0}.main-header .icon-navigation .nav-account>a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-right:0;padding:0}.main-header .icon-navigation .nav-account>a .header-icon{position:absolute;top:0;right:0;bottom:0;left:0}.main-header .icon-navigation .nav-account .notification{position:absolute;top:17px;left:13px;width:16px;height:16px}.main-header .icon-navigation .nav-cart,.main-header .icon-navigation .cart{position:relative;margin:0;padding:0;font-size:var(--step--2);line-height:10px}.main-header .icon-navigation .nav-cart a,.main-header .icon-navigation .cart a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin:0 -5px 0 0;padding:0;text-decoration:none}.main-header .icon-navigation .nav-cart a:hover,.main-header .icon-navigation .cart a:hover{text-decoration:none}.main-header .icon-navigation .nav-cart a .header-icon,.main-header .icon-navigation .cart a .header-icon{position:absolute;top:0;right:0;bottom:0;left:0}.main-header .icon-navigation .nav-cart div,.main-header .icon-navigation .cart div{position:unset;padding:4px 0 0;color:#fff;font-size:var(--step--2);text-align:center}.main-header .icon-navigation .nav-cart>a{margin-left:10px}.main-header .menu{display:block;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:30px;margin:0 -5px 0 30px;padding:0 5px;border:0;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);line-height:1;text-decoration:none;text-transform:uppercase}.main-header .menu:hover{background:none}.main-header .menu .bar1,.main-header .menu .bar2,.main-header .menu .bar3{width:30px;height:1px;margin:10px 0;-webkit-transition:.3s;transition:.3s;border-radius:2px;background-color:#fff}.main-header .menu .bar1{margin-top:0}.main-header .menu .bar2{display:none}.main-header .menu .bar3{margin-bottom:0}.main-header .menu.open .bar1{width:25px;-webkit-transform:rotate(-135deg) translate(-5px,-4px);transform:rotate(-135deg) translate(-5px,-4px)}.main-header .menu.open .bar2{opacity:0}.main-header .menu.open .bar3{width:25px;-webkit-transform:rotate(135deg) translate(-4px,2px);transform:rotate(135deg) translate(-4px,2px)}.nav-notification{display:none;position:fixed;z-index:10003;top:20px;right:2.5%;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;padding:30px;border:1px solid rgba(255,255,255,.1);background-color:#090909}@media screen and (min-width: 440px){.nav-notification{right:12px;width:350px}}.nav-notification.show{display:block}.nav-notification p{color:#fff;font-size:var(--step--1)}.nav-notification .name{font-weight:700}.nav-notification a{display:inline;padding:0;float:none;border:0;color:#fff;font-size:var(--step--1);text-decoration:underline;text-transform:inherit}.nav-notification .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-notification .buttons button{padding:6px 8px;border:1px solid #fff;color:#fff;font-size:var(--text--buttons)}.nav-notification .buttons button.button--white{background:#fff;color:#222}@media screen and (min-width: 1024px){.nav-notification .buttons button{padding:12px 16px}}.nav-notification .close-notification{display:block;position:absolute;top:6px;right:8px;padding:4px;border:0;background:transparent}.nav-notification .close-notification .close-icon{width:12px;height:12px}.nav-notification .close-notification .close-icon g{fill:#fff}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:0;margin-top:0;padding:0;background:#000;color:#fff}.navigation a{display:block;color:#999!important;text-decoration:none}@media screen and (min-width: 768px){.navigation a{margin-right:0}}.navigation a:hover,.navigation a.is-active,.navigation a.is-selected{color:#fff!important}@media screen and (min-width: 0) and (max-width: 768px -1){.navigation a.is-active,.navigation a.is-selected{-webkit-transition:none;transition:none}}.navigation a.is-active:hover,.navigation a.is-selected:hover{color:#eee!important}.navigation a.is-inactive{color:rgba(153,153,153,.6)!important}.navigation a.is-inactive:hover{color:#fff!important}.navigation a span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation ul{margin:0;padding:0;list-style:none}.navigation .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.navigation .product-item:hover .btn{display:unset}}.navigation .product-item .btn{display:none;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:6px 12px;border:1px solid rgba(255,255,255,.4);color:#fff!important;font-size:var(--step--1);text-align:center}.navigation .product-item .btn.disabled{background-color:transparent;color:rgba(255,255,255,.4)!important}.navigation .product-item .btn.disabled:hover{border:1px solid rgba(255,255,255,.4);cursor:default}.navigation .product-item .btn:hover{border:1px solid #fff}@media screen and (min-width: 768px){.navigation .pages--primary>li.has-children>a,.navigation .pages--secondary>li.has-children>a{position:relative}.navigation .pages--primary>li.has-children>a:hover:after,.navigation .pages--secondary>li.has-children>a:hover:after{content:"";position:absolute;z-index:100;top:-250px;right:0;width:95%;height:550px;clip-path:polygon(0 50%,100% 0,100% 100%)}}.navigation .primary-navigation{position:relative;width:100%;max-width:1850px;border-top:1px solid #808080}.navigation .primary-navigation li{font-size:var(--text--navigation);font-style:normal;font-weight:400;line-height:1.4}@media screen and (width >= 1025px) and (height <= 760px){.navigation .primary-navigation li{font-size:22px}}@media screen and (min-width: 0) and (max-width: 767px){.navigation .primary-navigation{height:var(--mobile-height, auto);-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.navigation .primary-navigation:before{content:"";position:absolute;top:0;left:0;width:0;height:1px;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;background:#fff}.navigation .primary-navigation.start-animation-primary:before{width:50%}.navigation .primary-navigation.start-animation-secondary:before{width:100%}}.navigation .pages--primary,.navigation .pages--secondary,.navigation .pages--tertiary{top:0;left:0;width:100%;padding-top:36px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 768px){.navigation .pages--primary:before,.navigation .pages--secondary:before,.navigation .pages--tertiary:before{content:"";position:absolute;top:0;left:0;width:0;height:1px;-webkit-transition:width .6s ease-in-out;transition:width .6s ease-in-out;background:#fff}}@media screen and (min-width: 0) and (max-width: 767px){.navigation .pages--secondary>li:first-child a,.navigation .pages--tertiary>li:first-child a{width:100%}.navigation .pages--secondary>li:first-child a span,.navigation .pages--tertiary>li:first-child a span{max-width:calc(100% - 56px)}}.navigation .start-animation.pages--primary:before{width:33.33%}.navigation .start-animation.pages--secondary:before{width:66.66%}@media screen and (min-width: 768px){.navigation .start-animation.pages--secondary:before{width:100%}}.navigation .start-animation.pages--tertiary:before{width:100%}@media screen and (min-width: 768px){.navigation .pages--primary{width:33.3333%}}@media screen and (min-width: 0) and (max-width: 767px){.navigation .pages--primary:has(>.has-children>.is-active){-webkit-transform:translateX(-100vw);transform:translate(-100vw)}.navigation .pages--primary:has(>.has-children>.is-active)>li>a{color:#222}}.navigation .pages--secondary{display:none;position:absolute;left:100vw}@media screen and (min-width: 768px){.navigation .pages--secondary{z-index:100;left:33.3333%;width:33.3333%}}@media screen and (min-width: 0) and (max-width: 767px){.navigation .pages--secondary:has(>.has-children>.is-active){-webkit-transform:translateX(-100vw);transform:translate(-100vw)}.navigation .pages--secondary:has(>.has-children>.is-active)>li>a{color:#222}}.navigation .is-active~.pages--secondary{display:block}.navigation .is-active~.pages--secondary li{background-color:#000}.navigation .pages--tertiary{display:none;position:absolute;z-index:200;left:100vw;height:100%}@media screen and (min-width: 768px){.navigation .pages--tertiary{left:100%;width:100%}}.navigation .is-active~.pages--tertiary{display:block}.navigation .small-screen-back-arrow{visibility:visible;position:absolute;top:36px;right:-5px;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;opacity:1}@media screen and (min-width: 768px){.navigation .small-screen-back-arrow{display:none}}.navigation:not(:has(>.start-animation-primary)) .small-screen-back-arrow{visibility:hidden;opacity:0}.navigation .navigation-bottom{display:grid;position:relative;grid-template-columns:1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:end;max-width:1850px}@media screen and (min-width: 768px){.navigation .navigation-bottom{grid-template-columns:33.3% 1fr}}.navigation .navigation-bottom ::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.navigation .navigation-bottom ::-moz-placeholder{color:rgba(255,255,255,.6)}.navigation .navigation-bottom :-ms-input-placeholder{color:rgba(255,255,255,.6)}.navigation .navigation-bottom ::-ms-input-placeholder{color:rgba(255,255,255,.6)}.navigation .navigation-bottom ::placeholder{color:rgba(255,255,255,.6)}@media screen and (min-width: 0) and (max-width: 767px){.navigation .navigation-bottom.hide-on-mobile{display:none}}.navigation .secondary-navigation{padding:36px 0}@media screen and (min-width: 768px){.navigation .secondary-navigation{padding:72px 0 36px}}.navigation .secondary-navigation ul{display:inline-block}.navigation .secondary-navigation li{margin:0;padding:2px 0}.navigation .secondary-navigation li.is-active a,.navigation .secondary-navigation li.is-selected a{color:#fff!important}@media screen and (min-width: 0) and (max-width: 768px -1){.navigation .secondary-navigation li.is-active a,.navigation .secondary-navigation li.is-selected a{-webkit-transition:none;transition:none}}.navigation .secondary-navigation li.is-active a:hover,.navigation .secondary-navigation li.is-selected a:hover{color:#eee!important}.navigation .secondary-navigation a,.navigation .secondary-navigation button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:0;color:#999;font-size:var(--step-0)}.navigation .secondary-navigation a svg,.navigation .secondary-navigation button svg{margin-right:10px;opacity:.6}.navigation .secondary-navigation a:hover,.navigation .secondary-navigation button:hover{color:#fff!important}.navigation .secondary-navigation a:hover svg,.navigation .secondary-navigation button:hover svg{opacity:1}.navigation .secondary-navigation button{margin:0;padding:0}.navigation .secondary-navigation button:hover{color:#fff}.navigation .secondary-navigation .nav-market-language button{line-height:1.45}.page-sub-navigation{margin:1em 0 2em;padding:0}@media screen and (min-width: 1024px){.page-sub-navigation{margin:180px 0 2em;text-align:right}}.page-sub-navigation li{margin:0;padding:0;list-style-type:none}.page-sub-navigation .item{display:inline;position:relative}.page-sub-navigation .item--start a{color:#333}@media screen and (min-width: 1024px){.page-sub-navigation .item--start a{font-size:var(--step-1);font-weight:700}.page-sub-navigation .item--start a.selected:before{top:35%}}.page-sub-navigation .item--start:before{content:"";position:absolute;left:-12px;width:0;height:0;border-top:12px solid transparent;border-right:12px solid #eee;border-bottom:12px solid transparent}@media screen and (min-width: 1024px){.page-sub-navigation .item--start:before{display:none}}.page-sub-navigation .item--start.active:before{display:none}.page-sub-navigation a{display:inline-block;position:relative;margin:0 5px 7px 0;padding:7px 10px 5px;background:#eee;font-size:var(--step--1);font-weight:700;line-height:12px;text-decoration:none;text-transform:uppercase;text-underline-position:initial}@media screen and (min-width: 1024px){.page-sub-navigation a{display:block;margin:0 0 .5em;padding:0;background:none;font-family:MaurtenSans,sans-serif;font-size:inherit;line-height:1.5;text-decoration:underline;text-transform:none}}.page-sub-navigation a.selected{background:#94a4ac;color:#fff}@media screen and (min-width: 1024px){.page-sub-navigation a.selected{background:none;color:#637f89;font-weight:700}.page-sub-navigation a.selected:before{content:"";position:absolute;top:7px;right:-14px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #637f89;border-bottom:5px solid transparent}}.search-site{width:100%;overflow:hidden}.search-site>div{padding:0 0 36px}.search-site.is-visible{max-height:unset!important}.trusticons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:34px;margin:0;padding:.5em;background-color:#222;color:#fff;font-size:var(--step--2);list-style:none}.trusticons .trusticon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0;margin-bottom:0;padding-right:.5em;padding-left:.5em;opacity:0;text-align:center}@media screen and (min-width: 768px){.trusticons .trusticon{padding-right:1.5em;padding-left:1.5em}}.trusticons .trusticon a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none}.trusticons .trusticon a:hover{text-decoration:underline}.trusticons .ratings{width:100%}@media screen and (min-width: 768px){.trusticons .ratings{width:unset}}.trusticons ul.stars{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px;margin-left:0;list-style:none}.trusticons ul.stars li{line-height:1}.trusticons .icon,.trusticons .icon-star{width:12px;height:12px;margin-right:7px}@media screen and (min-width: 768px){.trusticons .icon,.trusticons .icon-star{width:16px;height:16px}}.trusticons .icon-star{margin-right:unset}.trusticons .hide-on-mobile{display:none}@media screen and (min-width: 768px){.trusticons .hide-on-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.trustpilot-stars{display:-webkit-box;display:-ms-flexbox;display:flex;width:110px;height:22px;-webkit-box-shadow:inset 0 0 2px #fff;box-shadow:inset 0 0 2px #fff;line-height:0}.trustpilot-stars .svg-star,.trustpilot-stars .star{display:block;width:22px;height:22px;-webkit-transform:scale(1.01);transform:scale(1.01)}.product-page .block-top-image--product-video .trustpilot .product-stars-container,.trustpilot .product-stars-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.product-page .block-top-image--product-video .trustpilot .product-stars-container:hover,.trustpilot .product-stars-container:hover{cursor:pointer}.product-page .block-top-image--product-video .trustpilot .product-stars-container .reviews-info,.trustpilot .product-stars-container .reviews-info{margin:0;padding-left:8px}.product-page .block-top-image--product-video .trustpilot.dialog,.trustpilot.dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:-100;top:0;right:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:background-color .5s;transition:background-color .5s;background-color:rgba(0,0,0,0)}.product-page .block-top-image--product-video .trustpilot.dialog.show,.trustpilot.dialog.show{z-index:100000;background-color:rgba(0,0,0,.9)}.product-page .block-top-image--product-video .trustpilot.dialog .dialog-content,.trustpilot.dialog .dialog-content{position:fixed;z-index:-100;top:40px;bottom:0;margin:28px;padding:24px;overflow-y:scroll;-webkit-transition:all .75s;transition:all .75s;border:1px solid rgba(255,255,255,.6);opacity:0;background-color:#fff;color:#000}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot.dialog .dialog-content,.trustpilot.dialog .dialog-content{left:calc(50% - 375px);width:750px;max-width:750px;margin:50px 0}}.product-page .block-top-image--product-video .trustpilot.dialog .dialog-content.show,.trustpilot.dialog .dialog-content.show{z-index:100000;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:1}.product-page .block-top-image--product-video .trustpilot.dialog .dialog-content h3,.trustpilot.dialog .dialog-content h3{margin:0 0 24px}.product-page .block-top-image--product-video .trustpilot.dialog .close,.trustpilot.dialog .close{position:fixed;z-index:10000;top:20px;right:20px;width:16px;height:16px}.product-page .block-top-image--product-video .trustpilot.dialog .close:hover,.trustpilot.dialog .close:hover{opacity:.8;cursor:pointer}.product-page .block-top-image--product-video .trustpilot .dialog-close,.trustpilot .dialog-close{right:15px;color:#fff}.product-page .block-top-image--product-video .trustpilot .dialog-content,.trustpilot .dialog-content{max-height:calc(100vh - 80px);margin:50px auto;padding:20px;overflow-y:scroll;border:1px solid rgba(255,255,255,.6);background-color:#fff;color:#000}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .dialog-content,.trustpilot .dialog-content{width:7500px;max-width:750px;max-height:calc(100vh - 140px);margin:70px auto;padding:50px}}.product-page .block-top-image--product-video .trustpilot .dialog-content .trustpilot-stars,.trustpilot .dialog-content .trustpilot-stars{width:80px;height:16px;-webkit-box-shadow:inset 0 0 2px #fff;box-shadow:inset 0 0 2px #fff}.product-page .block-top-image--product-video .trustpilot .dialog-content .trustpilot-stars .svg-star,.product-page .block-top-image--product-video .trustpilot .dialog-content .trustpilot-stars .star,.trustpilot .dialog-content .trustpilot-stars .svg-star,.trustpilot .dialog-content .trustpilot-stars .star{width:16px;height:16px}.product-page .block-top-image--product-video .trustpilot .review,.trustpilot .review{padding-top:39px;list-style-type:none;border-top:1px solid rgba(0,0,0,.05)}.product-page .block-top-image--product-video .trustpilot .review .name,.trustpilot .review .name{display:block;margin-bottom:5px;font-weight:600}.product-page .block-top-image--product-video .trustpilot .review .review-content,.trustpilot .review .review-content{display:grid;grid-template-columns:1fr;padding-bottom:36px}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .review .review-content,.trustpilot .review .review-content{grid-template-columns:2fr 3fr}}.product-page .block-top-image--product-video .trustpilot .review .review-content .user-rating .rating,.trustpilot .review .review-content .user-rating .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.product-page .block-top-image--product-video .trustpilot .review .review-content .user-rating .rating:last-of-type,.trustpilot .review .review-content .user-rating .rating:last-of-type{padding-top:8px}.product-page .block-top-image--product-video .trustpilot .review .review-content .user-rating .rating .rating-type,.trustpilot .review .review-content .user-rating .rating .rating-type{padding-left:8px;color:#7a7a7a;font-size:var(--step--1)}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .review .review-content .user-rating .rating,.trustpilot .review .review-content .user-rating .rating{display:block}.product-page .block-top-image--product-video .trustpilot .review .review-content .user-rating .rating .rating-type,.trustpilot .review .review-content .user-rating .rating .rating-type{padding-left:unset}}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments,.trustpilot .review .review-content .comments{padding-top:1em}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .review .review-content .comments,.trustpilot .review .review-content .comments{padding-top:unset}}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments p,.trustpilot .review .review-content .comments p{margin-bottom:unset}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .date,.trustpilot .review .review-content .comments .date{color:#7a7a7a;font-size:var(--step--1)}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .customer-comment,.trustpilot .review .review-content .comments .customer-comment{display:-webkit-box;margin-bottom:.7em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .customer-comment:hover,.trustpilot .review .review-content .comments .customer-comment:hover{cursor:pointer}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .customer-comment .read-more,.trustpilot .review .review-content .comments .customer-comment .read-more{font-size:var(--step--1);text-decoration:unset}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .customer-comment .read-more:hover,.trustpilot .review .review-content .comments .customer-comment .read-more:hover{text-decoration:underline}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .company-comment,.trustpilot .review .review-content .comments .company-comment{display:grid;grid-template-columns:30px auto;font-size:var(--step--1)}.product-page .block-top-image--product-video .trustpilot .review .review-content .comments .company-comment .maurten-logo-avatar,.trustpilot .review .review-content .comments .company-comment .maurten-logo-avatar{width:20px;height:20px}.product-page .block-top-image--product-video .trustpilot .review .review-content .number-of-likes,.trustpilot .review .review-content .number-of-likes{display:grid;grid-template-columns:30px auto}.product-page .block-top-image--product-video .trustpilot .overview,.trustpilot .overview{display:grid;position:relative;grid-gap:20px;grid-template-columns:1fr 1fr;margin:0 0 50px}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .overview,.trustpilot .overview{grid-template-columns:2fr 3fr}}.product-page .block-top-image--product-video .trustpilot .overview .number-of-reviews,.trustpilot .overview .number-of-reviews{min-width:30px;padding-left:14px;font-size:var(--step--2);text-align:end}.product-page .block-top-image--product-video .trustpilot .overview .total-reviews,.trustpilot .overview .total-reviews{position:absolute;top:7px;left:0;-webkit-transform:rotate(-90deg) translateX(-102%) translateY(-2px);transform:rotate(-90deg) translate(-102%) translateY(-2px);-webkit-transform-origin:0 0;transform-origin:0 0;font-size:var(--step-0)}.product-page .block-top-image--product-video .trustpilot .overview .rating-summary,.trustpilot .overview .rating-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .block-top-image--product-video .trustpilot .overview .review-information,.trustpilot .overview .review-information{-ms-flex-item-align:center;align-self:center}.product-page .block-top-image--product-video .trustpilot .overview .review-information h2,.trustpilot .overview .review-information h2{display:none}@media screen and (min-width: 768px){.product-page .block-top-image--product-video .trustpilot .overview .review-information h2,.trustpilot .overview .review-information h2{display:unset}}.product-page .block-top-image--product-video .trustpilot .overview .review-information .rating-average,.trustpilot .overview .review-information .rating-average{display:block}.product-page .block-top-image--product-video .trustpilot .user-reviews,.trustpilot .user-reviews{margin-left:unset}.breadcrumb{display:grid;width:100%;table-layout:fixed}.breadcrumb .inner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:1em 0 .5em;font-size:var(--step--1);line-height:1.7;text-align:left;text-transform:uppercase}@media screen and (min-width: 768px){.breadcrumb .inner{margin:2em 0 3em}}.breadcrumb .inner.cart{display:none;margin-top:-2em}@media screen and (min-width: 768px){.breadcrumb .inner.cart{display:block;margin-top:-4em}}.breadcrumb .inner a{border-bottom:1px solid rgba(0,0,0,.1);color:#333;text-decoration:none}.breadcrumb .inner a:hover{border-bottom:1px solid rgba(0,0,0,.3)}.breadcrumb .inner a:focus{outline:none;color:#94a4ac}.breadcrumb .inner .divider{padding:0 3px;color:rgba(0,0,0,.5)}.breadcrumb .inner .child{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 400px){.breadcrumb .inner .child{max-width:230px}}@media screen and (min-width: 550px){.breadcrumb .inner .child{max-width:unset}}.breadcrumb.background-dark{background-color:#000}.breadcrumb.background-dark a{border-bottom:1px solid rgba(255,255,255,.2);color:#fff}.breadcrumb.background-dark a:hover{border-bottom:1px solid rgba(255,255,255,.3)}.breadcrumb.background-dark .divider{color:rgba(255,255,255,.5)}.breadcrumb.background-dark .child{color:#fff}.benefit-card{position:relative;font-size:var(--step-1);font-style:normal;font-weight:400;aspect-ratio:11/13}.benefit-card__image{display:block;padding-bottom:calc(2em + var(--space-s));overflow:clip;font-size:var(--step-0);line-height:0}.benefit-card__image img{width:100%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.benefit-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2em;padding:var(--space-xs) var(--space-s);background:#000;color:#fff;font-size:var(--step-0);line-height:1.2}.benefit-card__title .notification{position:absolute;top:calc(50% - 8px);left:4px;width:16px;height:16px}.benefit-card__badge{position:absolute;top:var(--space-2xs);left:var(--space-xs);color:#fff;font-size:var(--step--1);font-weight:700;mix-blend-mode:difference}.benefit-card:hover{text-decoration:none;cursor:pointer}.benefit-card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.benefit-card.disabled .benefit-card__image{opacity:.4}.benefit-card.disabled:hover{cursor:default}.benefit-card.disabled:hover img{-webkit-transform:none;transform:none}.benefit-card.disabled .benefit-card__title{background-color:#999}.benefit-card.disabled.teaser:hover{text-decoration:none;cursor:pointer}.benefit-card.disabled.teaser:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.benefit-card.disabled.teaser .teaser-banner{padding:var(--space-2xs) var(--space-xs);background:#ddd;font-size:var(--text--buttons);font-weight:600}.checkbox{display:grid;grid-gap:.5em;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin:10px 0;color:#333;font-size:1rem}.checkbox .checkbox__input{display:grid;grid-template-areas:"checkbox"}.checkbox .checkbox__input input{width:1em;height:1em;opacity:0}.checkbox .checkbox__input>*{grid-area:checkbox}.checkbox .checkbox__input input:checked+.checkbox__control svg{-webkit-transform:scale(1);transform:scale(1)}.checkbox .checkbox__input input:focus+.checkbox__control{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.checkbox .checkbox__input input:disabled+.checkbox__control{color:#ccc}.checkbox .checkbox__control{display:inline-grid;width:1em;height:1em;-webkit-transform:translateY(-.05em);transform:translateY(-.05em);border:1px solid #c8cfd3;border-radius:.15em}.checkbox .checkbox__control svg{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .1s ease-in 25ms;transition:-webkit-transform .1s ease-in 25ms;transition:transform .1s ease-in 25ms;transition:transform .1s ease-in 25ms,-webkit-transform .1s ease-in 25ms}.checkbox.checkbox--disabled{color:#ccc}.expandable-controller-container [data-action="click->expand#toggle"]:hover,.expandable-controller-container [data-action="expand#toggle"]:hover{cursor:pointer}.expandable-controller-container .expand-heading{margin:0;padding:16px 0}[data-expand-target=foldedContent]{color:#666;font-size:var(--step-0)}button.expand-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.5em 0;float:none;border:none;font-family:inherit;font-size:inherit;text-align:start;white-space:break-spaces;cursor:pointer}button.expand-toggle span.heading{margin:0;padding:0}button.expand-toggle:hover,button.expand-toggle:focus{background-color:unset;color:unset}button.expand-toggle:focus,button.expand-toggle:focus-visible{-webkit-transition:none;transition:none;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}button.expand-toggle:hover{-webkit-tap-highlight-color:transparent}button.expand-toggle svg{height:auto;margin-left:.5em}button.expand-toggle:focus svg{outline:1px dotted}button.expand-toggle .icon-folded{width:24px;min-width:24px;height:24px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}button.expand-toggle[aria-expanded=true] .icon-folded{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.expand-toggle[aria-expanded] rect{fill:currentcolor}.expandable-content{display:none}.product-card{position:relative;font-size:var(--step-0);font-style:normal;font-weight:400;line-height:30px}.product-card__name,.product-card__price{margin:0;padding:0}.product-card__name{color:#000;font-weight:700}.product-card__price{color:rgba(0,0,0,.5)}.product-card:hover{cursor:pointer}.product-card.limited-access .image-container{opacity:.4}.product-card.limited-access .price-container{opacity:.9}.product-card.limited-access:hover .price-container{opacity:initial}.product-card .badge{position:absolute;top:10px;left:10px;padding:3px 8px;background:#000;color:#fff;font-size:var(--step--2);font-weight:700}@media screen and (min-width: 1024px){.product-card .badge{top:20px;left:20px}}.product-card .image-container{overflow:hidden;line-height:0}.product-card .image-container img{width:100%;-webkit-transition:.3s all ease-out;transition:.3s all ease-out}.product-card .image-container img.zoom{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-card .price-container{padding-top:8px}.has-background .product-card .price-container{padding:8px 20px 16px}.product-card .price-container a{color:#000;text-decoration:none}.product-card .price-container a:focus{outline:none}.product-card .price-container a:focus h3{text-decoration:underline}.product-card .price-container a small{display:block;margin-top:5px;font-size:var(--step--1);line-height:1}.product-card .price-container a .small-info{display:block;margin-top:5px;color:#666;font-size:var(--step--1)}.product-card .info{display:none;position:absolute;top:0;right:0;bottom:50px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;border:1px solid rgba(0,0,0,.3);opacity:0;background:rgba(0,0,0,.8);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1)}.product-card .info.show{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.product-card .info .text{padding:0 10px;color:#fff;text-align:center;text-transform:none}.product-card .info .text>p{display:none}@media screen and (min-width: 768px){.product-card .info .text{padding:0 30px;font-size:var(--step-0);text-align:left}.product-card .info .text>p{display:block}}.product-card .info .action{color:#fff;font-size:var(--step--1);text-decoration:none}@media screen and (min-width: 400px){.product-card .info .action{font-size:var(--step-0)}}@media screen and (min-width: 768px){.product-card .info .action:hover{text-decoration:underline}}.product-card .info .button{margin:30px auto 0;font-size:var(--text--buttons)}@media screen and (min-width: 768px){.product-card .info .button{position:absolute;bottom:8%;left:30px;margin-left:0}}.product-card .info .out-of-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto 0;color:#fff;font-size:var(--step-0);white-space:nowrap}@media screen and (min-width: 768px){.product-card .info .out-of-stock{position:absolute;right:30px;bottom:8%;left:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.product-card .info .out-of-stock p{margin-right:16px;margin-bottom:0;padding-bottom:0;text-align:center}.product-card .info .out-of-stock .notify-me-action{color:#fff;text-align:center;white-space:normal}.product-card .info .out-of-stock .notify-me-action:hover{opacity:.8}.radio{display:grid;-webkit-box-sizing:border-box;box-sizing:border-box;grid-gap:.5em;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin:10px 0;color:#333;font-size:var(--step-0);cursor:pointer}.radio input{width:0;height:0;margin:0 0 0 -5px;padding:0;opacity:0}.radio input:checked+.radio__control{background:radial-gradient(#637f89 50%,rgba(255,0,0,0) 51%)}.radio input+.radio__control:before{content:"";width:.5em;height:.5em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;transition:.2s transform ease-in-out;transition:.2s transform ease-in-out,.2s -webkit-transform ease-in-out;border-radius:50%;-webkit-box-shadow:inset .5em .5em #637f89;box-shadow:inset .5em .5em #637f89}.radio input:checked+.radio__control:before{-webkit-transform:scale(1);transform:scale(1)}.radio input:focus+.radio__control{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89;border-radius:50%}.radio input:disabled+.radio__control{border-color:#eee}.radio .radio__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.radio .radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.radio .radio__control{display:grid;width:1em;height:1em;-webkit-transform:translateY(-.1em);transform:translateY(-.1em);border:1px solid #ccc;border-radius:50%;place-items:center}.radio.radio--disabled{color:#ccc}.select{display:grid;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;grid-template-areas:"select";width:100%;margin:0 0 1em;padding:0;border:1px solid #c8cfd3;border-radius:.25em;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#f9f9f9),color-stop(33%,#fff));background-image:linear-gradient(to top,#f9f9f9,#fff 33%);line-height:1;cursor:pointer;scrollbar-color:#637f89 #fff}@media screen and (min-width: 1024px){.select{min-width:15ch;max-width:320px}}.select select{z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:.8em .7em .75em;border:none;outline:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:1.1;cursor:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89;-webkit-box-shadow:none;box-shadow:none}.select select:focus+.focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit}.select:not(.select--multiple):after{content:"";width:.8em;height:.5em;margin-top:15px;margin-right:10px;background-color:#eee;clip-path:polygon(100% 0%,0 0%,50% 100%);justify-self:end}.select select::-ms-expand{display:none}.select select,.select:after{grid-area:select}.select select[multiple]{height:6rem;padding-right:0}.select select[multiple] option{white-space:normal}.select.select--disabled{background-color:transparent;background-image:-webkit-gradient(linear,left bottom,left top,from(#e0e0e0),color-stop(15%,#f0f0f0));background-image:linear-gradient(to top,#e0e0e0,#f0f0f0 15%);cursor:not-allowed;scrollbar-color:#ddd #eee}[data-controller=tooltip] [data-action*=tooltip]{cursor:pointer}.tooltip{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;border-radius:2px;background-color:rgba(0,0,0,.95);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff;font-size:var(--step--1);line-height:1.5}.tooltip .arrow{content:"";position:absolute;bottom:-10px;left:50%;width:0;height:0;margin-left:-10px;border-top:10px solid rgba(0,0,0,.95);border-right:10px solid transparent;border-left:10px solid transparent}.global-toast-notification{position:fixed;top:15vh;left:calc(50% - 174px);width:300px;padding:24px;-webkit-animation-name:toastAnimation;animation-name:toastAnimation;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;border:1px solid rgba(255,255,255,.1);border-radius:8px;opacity:0;background:#000;color:#fff;text-align:center}@media screen and (min-width: 768px){.global-toast-notification{left:calc(50% - 224px);width:400px}}@-webkit-keyframes toastAnimation{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{opacity:1}to{opacity:0}}@keyframes toastAnimation{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}10%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}90%{opacity:1}to{opacity:0}}.component-horizontal-scroll{--max-inline-size: 270px;--content-max-width: 0;--space: var(--space-s)}@media screen and (min-width: 1024px){.component-horizontal-scroll{--max-inline-size: 344px}}@media screen and (min-width: 1440px){.component-horizontal-scroll{--content-max-width: $widescreen}}.component-horizontal-scroll .controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;grid-column:content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component-horizontal-scroll .controls .heading{margin:0 0 .25em;padding:0}.component-horizontal-scroll .controls .buttons{position:absolute;top:-40px;right:0}.component-horizontal-scroll .controls button{display:block;margin:0 2px}.component-horizontal-scroll .items{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--space);overflow-x:scroll;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}@media screen and (min-width: 550px){.component-horizontal-scroll .items{-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}}.component-horizontal-scroll .items:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.component-horizontal-scroll .items:focus-visible{background:rgba(0,0,0,.01)}.component-horizontal-scroll .items.is-dragged{-ms-scroll-snap-type:none;scroll-snap-type:none}.component-horizontal-scroll .items::-webkit-scrollbar{display:none;inline-size:0!important}.component-horizontal-scroll .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;inline-size:100%;max-inline-size:var(--max-inline-size);overflow:hidden;scroll-snap-align:center}.component-horizontal-scroll .item a{text-decoration:none}.component-horizontal-scroll .item a:focus{outline:none}.component-horizontal-scroll .item a:focus:before{display:none}.component-horizontal-scroll :focus:not(:focus-visible){outline:0}.component-horizontal-scroll .items:focus-visible{border:0;outline:none}.component-horizontal-scroll .items:focus-visible+.focus-text{visibility:visible}.component-horizontal-scroll .focus-text{visibility:hidden;position:absolute;z-index:100;grid-area:content;margin:-20px 0 0 -8px;padding:16px 30px;border-radius:5px;background:rgba(0,0,0,.7);color:#fff;font-size:var(--step--1)}.component-horizontal-scroll.has-scrollbar .items::-webkit-scrollbar{display:unset;width:5px;height:8px;background-color:transparent}.component-horizontal-scroll.has-scrollbar .items::-webkit-scrollbar-thumb{border-radius:6px;background:rgba(0,0,0,.2)}.component-horizontal-scroll.has-start-indent .items:before,.component-horizontal-scroll.has-end-indent .items:after{content:"";-ms-flex-item-align:stretch;align-self:stretch}.component-horizontal-scroll.has-start-indent .items:before{-webkit-padding-start:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space) - 8px);padding-inline-start:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space) - 8px)}.component-horizontal-scroll.has-start-indent .items:after{-webkit-padding-end:5px;padding-inline-end:5px}@media screen and (min-width: 550px){.component-horizontal-scroll.has-start-indent .items:after{-webkit-padding-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space) - 8px);padding-inline-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space) - 8px)}}@media screen and (min-width: 768px){.block-article-highlights .grid-33-66{display:grid;grid-gap:18px;grid-template-columns:1fr 2fr}}@media screen and (min-width: 768px){.block-article-highlights .grid-50-50{display:grid;grid-gap:18px;grid-template-columns:1fr 1fr}}.block-article-highlights--heading h2{margin-top:0;margin-bottom:24px}.block-article-highlights--articles-grid .article{width:100%;padding-bottom:36px}.block-article-highlights--articles-grid .article img{width:100%;aspect-ratio:4/2}.block-box-entrances .grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden}@media screen and (min-width: 768px){.block-box-entrances .grid-content{overflow:initial}}.block-box-entrance{position:relative;width:100%;min-height:300px;margin-bottom:40px;background-color:#000;background-position:center center;background-size:100%}@media screen and (min-width: 768px){.block-box-entrance{width:unset;min-height:400px;margin-bottom:80px}}.block-box-entrance:after{content:"";position:absolute;top:-15px;right:-3px;width:0;height:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid black}.block-box-entrance a{text-decoration:none}.block-box-entrance a:hover{color:#000;text-decoration:underline}.block-box-entrance p a{text-decoration:underline}.block-box-entrance .block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;height:100%;padding:24px}@media screen and (min-width: 1024px){.block-box-entrance .block-content{padding:40px}}.block-box-entrance .heading{margin:0 0 12px;padding-top:0}.block-box-entrance .text{max-width:400px}.block-box-entrance .action{margin-top:auto}.block-box-entrance.width-25{width:50%;min-height:200px}@media screen and (min-width: 768px){.block-box-entrance.width-25{width:25%;min-height:unset}}.block-box-entrance.width-25 .text{display:none}@media screen and (min-width: 768px){.block-box-entrance.width-25 .text{display:block}}.block-box-entrance.width-33{width:50%}@media screen and (min-width: 768px){.block-box-entrance.width-33{width:33.3333%}}.block-box-entrance.width-50{width:100%}@media screen and (min-width: 768px){.block-box-entrance.width-50{width:50%}}.block-box-entrance.width-100{width:100%}.section.breadcrumbs-wrapper{margin:0 0 40px}@media screen and (min-width: 768px){.section.breadcrumbs-wrapper{margin:0 0 80px}}.section.breadcrumbs-wrapper.is-floating{position:absolute}.section.breadcrumbs-wrapper.is-floating.u-text-color-white a{border-bottom:1px solid rgba(255,255,255,.3);color:#fff}.section.breadcrumbs-wrapper.is-floating.u-text-color-white .child{color:#fff}.block-category-intro-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 80px}@media screen and (min-width: 768px){.block-category-intro-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.block-category-intro{position:relative;width:100%;margin:0;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.block-category-intro .grid-content{position:relative;padding:40px}@media screen and (min-width: 1024px){.block-category-intro .grid-content{padding:50px}}.block-category-intro .video{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden}.block-category-intro video{max-height:390px}@media screen and (min-width: 1024px){.block-category-intro video{max-height:540px}}@media screen and (min-width: 1440px){.block-category-intro video{max-height:640px}}@media screen and (min-width: 1800px){.block-category-intro video{max-height:840px}}.block-category-intro .col1,.block-category-intro .col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-category-intro .heading{margin:0;padding-top:0;text-align:center;text-wrap:balance}.block-category-intro .payoff{margin:0;padding-top:0;line-height:1.1;text-align:center;text-wrap:balance}.block-category-intro .text{display:none}.block-category-intro .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;text-align:center}@media screen and (min-width: 768px){.block-category-intro .buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.block-category-intro .buttons .button{margin:5px}.block-category-intro.width-33{width:100%}@media screen and (min-width: 768px){.block-category-intro.width-33{width:33.3333%}}.block-category-intro.width-33 .payoff{margin-top:20px;font-size:var(--step-1)}.block-category-intro.width-33 .col2{min-height:280px}.block-category-intro.width-33 .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}.block-category-intro.width-100{width:100%;min-height:400px}@media screen and (min-width: 1024px){.block-category-intro.width-100{min-height:550px}}@media screen and (min-width: 1440px){.block-category-intro.width-100{min-height:650px}}@media screen and (min-width: 1800px){.block-category-intro.width-100{min-height:850px}}@media screen and (min-width: 768px){.block-category-intro.width-100 .grid-content{display:grid;grid-template-columns:5fr 3fr;grid-template-rows:auto}}.block-category-intro.width-100 .col2{min-height:300px}@media screen and (min-width: 1024px){.block-category-intro.width-100 .col2{min-height:450px}}@media screen and (min-width: 1440px){.block-category-intro.width-100 .col2{min-height:550px}}@media screen and (min-width: 1800px){.block-category-intro.width-100 .col2{min-height:750px}}@media screen and (min-width: 768px){.block-category-intro.width-100 .heading{text-align:left}}.block-category-intro.width-100 .payoff{margin-top:20px}@media screen and (min-width: 768px){.block-category-intro.width-100 .payoff{margin-top:0;text-align:right}}@media screen and (min-width: 768px){.block-category-intro.width-100 .text{display:block;max-width:400px}}.block-category-intro.width-100 .buttons{margin-top:auto}@media screen and (min-width: 768px){.block-category-intro.width-100 .buttons{text-align:right}}.block-country-router .countries .countries-select form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width: 768px){.block-country-router .countries .countries-select form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.block-country-router .countries .countries-select form button{-ms-flex-item-align:end;align-self:end}.block-country-router .countries .countries-select form .select{margin-bottom:0}.block-divider .divider-cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-divider .divider-cta-container .cta-arrow-stroke{width:100%;height:1px;border-top:1px solid #ddd}.block-divider .divider-cta-container svg.cta-arrow-end{position:relative;left:-4px}.block-divider .divider-cta-container svg.cta-arrow-end polyline{stroke:#999}.block-divider .divider-cta-container .cta-link{padding-left:8px;text-decoration:none;white-space:nowrap}.block-fuel-guide-collection .fuelguide .guide .guide-content{margin:0;padding:0;border:0}.block-faq{margin:0;text-align:left}.block-faq .section-content{padding-top:0}.block-faq .section-content .container{padding:40px 0;border-bottom:1px solid #eee}.block-faq .section-content h2.faq-heading{margin:0;padding:5px 0}.block-faq .section-content h2.faq-heading .expand-toggle-button,.block-faq .section-content h2 button{margin:0;padding:0}.block-faq .section-content h2 button:active,.block-faq .section-content h2 button:focus{outline:none}.block-faq .section-content h2 button:active svg,.block-faq .section-content h2 button:focus svg{outline:none}.block-faq .section-content h2 button svg:active,.block-faq .section-content h2 button svg:focus{outline:none}.block-faq.foldable>.text{display:none}.block-faq.foldable.compact .container{padding:16px 0}.block-faq.foldable.compact .container .expand-toggle{font-size:var(--step-1)}.block-faq.foldable.compact .container .icon-folded{width:20px;min-width:20px;height:20px}@media screen and (min-width: 768px){.block-faq.foldable.compact .container{padding:20px 0}.block-faq.foldable.compact .container .expand-toggle{font-size:unset}.block-faq.foldable.compact .container .icon-folded{width:24px;min-width:24px;height:24px}}.block-faq .text{margin-top:10px}.block-faq .text p:last-child{margin-bottom:0}.block-faq+.block-heading{margin:0}.block-faq+.block-heading h2{margin:80px 0 20px}.block-flowbox{text-align:left}.block-flowbox .grid-content{width:100%;margin:2em auto}@media screen and (min-width: 440px){.block-flowbox .grid-content{margin-bottom:3em}}.block-flowbox .grid-content .caption{margin-top:10px}.block-flowbox .grid-content .caption p{font-size:var(--step--1)}.block-heading{margin-bottom:40px}.block-heading .section-content{width:100%;margin:0 auto;padding:0 10.9788359788%}@media screen and (min-width: 768px){.block-heading .section-content{padding:0 2.1524663677%}}@media screen and (min-width: 1024px){.block-heading .section-content{padding:0 2.9411764706%}}@media screen and (min-width: 1440px){.block-heading .section-content{max-width:1640px;padding:0 40px}}.block-heading-and-text .heading{position:absolute;grid-column:1/span 3;width:300px;margin-top:0;-webkit-transform:rotate(-90deg) translateX(-300px) translateY(-5px);transform:rotate(-90deg) translate(-300px) translateY(-5px);-webkit-transform-origin:0 0;transform-origin:0 0;text-align:right;white-space:nowrap}@media screen and (min-width: 1024px){.block-heading-and-text .heading{grid-column:2/span 3;-webkit-transform:none;transform:none;white-space:unset}}.block-heading-and-text .text{grid-column:4/span 9}@media screen and (min-width: 1024px){.block-heading-and-text .text{grid-column:5/span 7}}.block-image{padding:30px 1.8252933507%}@media screen and (min-width: 768px){.block-image{padding:30px 0}}.block-image .grid-content{padding:0}.block-image picture{display:block;line-height:0}.block-image img{width:100%}.block-image .grid-full{margin-right:-12px;margin-left:-12px}@media screen and (min-width: 768px){.block-image .grid-full{margin-right:unset;margin-left:unset}}.article .block-image{padding:30px 0}.article .block-image .section-content{padding:0}.image-left{width:50%;margin:0 20px 0 0;float:left}@media screen and (min-width: 768px){.image-left{width:38.224852071%;margin:5px 2.9585798817% 1em 0}}@media screen and (min-width: 1024px){.image-left{width:37.7358490566%;margin-right:3.7735849057%}}@media screen and (min-width: 1440px){.image-left{width:38.0073800738%;margin-right:3.3210332103%}}.image-right{width:50%;margin:0 0 0 20px;float:right}@media screen and (min-width: 768px){.image-right{width:38.224852071%;margin:5px 0 2em 2.9585798817%}}@media screen and (min-width: 1024px){.image-right{width:37.7358490566%;margin-left:3.7735849057%}}@media screen and (min-width: 1440px){.image-right{width:38.0073800738%;margin-left:3.3210332103%}}.block-introduction .grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding-top:25px;padding-bottom:20px;border-bottom:1px solid #eee}@media screen and (min-width: 768px){.block-introduction .grid-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;padding-top:30px;padding-bottom:50px}}.block-introduction .grid-content img{display:none}@media screen and (min-width: 768px){.block-introduction .grid-content img{display:block;width:17%;height:auto;margin:0 5% 0 0}}.block-introduction .grid-content .text{width:100%}@media screen and (min-width: 768px){.block-introduction .grid-content .text{width:78%}}.block-introduction .grid-content .text h1{margin:0 0 .3em}@media screen and (min-width: 768px){.block-introduction .grid-content .text h1{margin:0 0 .5em}}.block-introduction .grid-content .text p{margin-bottom:0;font-size:var(--step-1)}.block-klaviyo-form{margin-bottom:40px}@media screen and (min-width: 768px){.block-klaviyo-form{margin-bottom:80px}}.block-klaviyo-form .klaviyo-form-wrapper{max-width:500px;margin:0 auto}.block-klaviyo-form .klaviyo-form-wrapper .text-after-submission{margin-bottom:120px;font-size:var(--step-1);text-align:center}.block-klaviyo-form h2{margin-top:0}.block-klaviyo-form label{display:block}.block-klaviyo-form label.checkbox{display:grid;font-family:MaurtenSans,sans-serif;font-size:var(--step--1)}.block-klaviyo-form .terms-and-conditions{margin:2em 0 0}.block-klaviyo-form input[type=text],.block-klaviyo-form input[type=email]{width:100%;max-width:unset}.block-klaviyo-form select{width:100%;max-width:unset;padding:12px 8px;border-radius:.25em}.block-klaviyo-form .button{margin-top:2em}@media screen and (min-width: 1024px){.block-klaviyo-form.two-columns .klaviyo-form-wrapper{max-width:unset}.block-klaviyo-form.two-columns .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-klaviyo-form.two-columns .form-container .form-column{width:100%;max-width:40%}}.block-language-selector{margin:0;background:#000;color:#fff}.block-language-selector h3{margin:0;padding:0}.block-language-selector p{margin:0;line-height:1}.block-language-selector a{color:#fff;text-decoration:none}.block-language-selector a:hover{text-decoration:underline}.block-language-selector button.expand-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:45px;color:inherit;white-space:unset}.block-language-selector button.expand-toggle svg{margin:0}.block-language-selector .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media screen and (min-width: 768px){.block-language-selector .selector{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.block-language-selector .selector .site-language{padding:1em 0}.block-language-selector .selector .site-language ul{margin:0;padding:0;list-style:none}.block-language-selector .selector .site-language li{margin:0;padding:0 0 5px}.block-language-selector .selector .site-language a:focus{outline:none;text-decoration:underline}.block-language-selector .selector .site-language .nav-lang-active:after{content:"";display:inline-block;width:24px;height:19px;margin-left:3px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='0%200%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23%201L7.81358%2018L0.999999%2010.2553'%20stroke='white'/%3e%3c/svg%3e");background-size:100%}.block-language-selector.text-color-black,.block-language-selector.text-color-black a{color:#000}.block-language-selector.text-color-black .selector .ship-to li a.selected:after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='0%200%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23%201L7.81358%2018L0.999999%2010.2553'%20stroke='black'/%3e%3c/svg%3e")}.block-language-selector.text-color-black .selector .site-language .nav-lang-active:after{background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='11'%20viewBox='0%200%2014%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%201L4.7165%2010L1%205.89987'%20stroke='black'/%3e%3c/svg%3e")}.block-language-selector.text-color-black .button{border-color:#000;color:#000}.block-language-selector.text-color-black .button:hover{color:#fff}.block-language-selector.text-color-black .button:focus{color:#fff}.block-market-selector{margin:0;padding:var(--space-s) 0;background:#000;color:#fff}.block-market-selector h3{margin:0 0 2px;padding:0}.block-market-selector p{margin:0;line-height:1}.block-market-selector a{color:#fff;text-decoration:none}.block-market-selector a:hover{text-decoration:underline}.block-market-selector .message-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:45px;cursor:pointer}.block-market-selector .message-bar :hover p{text-decoration:underline}.block-market-selector .message-bar h3{font-family:MaurtenSans,sans-serif;font-size:var(--step--2);font-style:normal;line-height:1;text-transform:uppercase}.block-market-selector .message-bar svg,.block-market-selector .message-bar img{margin-right:10px}.block-market-selector .message-bar .shipping-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 25px 0 0}@media screen and (min-width: 1024px){.block-market-selector .message-bar .shipping-to{margin:0 50px 0 0}}.block-market-selector .message-bar .shipping-to p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 0) and (max-width: 400px){.block-market-selector .message-bar .shipping-to p{max-width:60px}}.block-market-selector .message-bar .buttons{margin:0 0 0 auto}.block-market-selector .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden}@media screen and (min-width: 768px){.block-market-selector .selector{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-market-selector .selector h3{margin-bottom:var(--space-xs)}.block-market-selector .selector .ship-to{width:100%;padding:var(--space-s) 0}@media screen and (min-width: 768px){.block-market-selector .selector .ship-to{width:70%}}.block-market-selector .selector .ship-to ul{margin:0;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style:none}@media screen and (min-width: 400px){.block-market-selector .selector .ship-to ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.block-market-selector .selector .ship-to li{margin:0;padding:0 0 var(--space-s)}@media screen and (min-width: 768px){.block-market-selector .selector .ship-to li{padding:0 0 var(--space-2xs)}}.block-market-selector .selector .ship-to li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:var(--step--2)}@media screen and (min-width: 400px){.block-market-selector .selector .ship-to li a{font-size:var(--step--1)}}@media screen and (min-width: 768px){.block-market-selector .selector .ship-to li a{font-size:var(--text--buttons)}}.block-market-selector .selector .ship-to li a:focus{outline:none;text-decoration:underline}.block-market-selector .selector .ship-to li a svg,.block-market-selector .selector .ship-to li a img{width:20px;height:auto;margin-right:var(--space-2xs)}@media screen and (min-width: 768px){.block-market-selector .selector .ship-to li a svg,.block-market-selector .selector .ship-to li a img{width:24px}}.block-market-selector .selector .ship-to li a.selected:after{content:"";display:inline-block;width:14px;height:11px;margin-left:5px;background:url("data:image/svg+xml,%3csvg%20width='14'%20height='11'%20viewBox='0%200%2014%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%201L4.7165%2010L1%205.89987'%20stroke='white'/%3e%3c/svg%3e");background-size:100%}.block-market-selector .selector .site-language{width:100%;padding:var(--space-s) 0}@media screen and (min-width: 768px){.block-market-selector .selector .site-language{width:20%}}.block-market-selector .selector .site-language ul{margin:0;padding:0;list-style:none}.block-market-selector .selector .site-language li{margin:0;padding:0 0 var(--space-2xs)}.block-market-selector .selector .site-language a:focus{outline:none;text-decoration:underline}.block-market-selector .selector .site-language .nav-lang-active:after{content:"";display:inline-block;width:24px;height:19px;margin-left:3px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='0%200%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23%201L7.81358%2018L0.999999%2010.2553'%20stroke='white'/%3e%3c/svg%3e");background-size:100%}.block-market-selector .selector .buttons{-ms-flex-item-align:end;align-self:flex-end;margin:0 0 0 auto}.block-market-selector .selector .buttons .button{min-width:80px}.block-market-selector.main-navigation-version:not(.open){padding:0}.block-market-selector.main-navigation-version .message-bar{display:none}.block-market-selector.text-color-black,.block-market-selector.text-color-black a{color:#000}.block-market-selector.text-color-black .selector .ship-to li a.selected:after{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='19'%20viewBox='0%200%2024%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M23%201L7.81358%2018L0.999999%2010.2553'%20stroke='black'/%3e%3c/svg%3e")}.block-market-selector.text-color-black .selector .site-language .nav-lang-active:after{background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='11'%20viewBox='0%200%2014%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13%201L4.7165%2010L1%205.89987'%20stroke='black'/%3e%3c/svg%3e")}.block-market-selector.text-color-black .button{border-color:#000;color:#000}.block-market-selector.text-color-black .button:hover{color:#fff}.block-market-selector.text-color-black .button:focus{color:#fff}.block-market-specific-text .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto}@media screen and (min-width: 768px){.block-market-specific-text .section-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 50px}}.block-market-specific-text .section-content .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 768px){.block-market-specific-text .section-content .text{width:78%;margin:0 auto}}.block-market-specific-text .section-content .text p:last-child{margin-bottom:0}.block-market-specific-text .section-content .text.notice{padding:30px;border:4px solid #000}@media screen and (min-width: 768px){.block-market-specific-text .section-content .text.notice{padding:40px}}.block-market-specific-text .section-content .text.notice h2:first-child{margin-top:0}.block-message-bar{padding:20px 0;background:#000;color:#fff}.block-message-bar p{margin:0 0 1em}.block-message-bar .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.block-message-bar .section-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-message-bar .section-content.with-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-message-bar .section-content.with-text .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.block-message-bar .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}.block-message-bar .heading svg{margin-right:5px}.block-message-bar .heading svg path{stroke:#fff}.block-message-bar .text{margin:1em 0}.block-message-bar .button{margin:15px 5px 0}@media screen and (min-width: 768px){.block-message-bar .button{margin:0 5px}}.block-message-bar.u-text-color-black,.block-message-bar.u-text-color-black a{color:#000}.block-message-bar.u-text-color-black .heading svg path{stroke:#000}.block-message-bar.u-text-color-black .button{border-color:#000;color:#000}.block-press{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;place-content:center space-between;margin:80px 0}.block-press .press-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 30px;border:1px solid #eee}@media screen and (min-width: 768px){.block-press .press-item{width:48%}}.block-press .press-item .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35%;height:auto;padding:10px}.block-press .press-item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:60%;margin:20px 5%}.block-press .press-item .text h2{margin:0;padding:0 0 .25em}.block-press .press-item .text p{margin:0;padding:0 0 1em}@supports (display: grid){.block-product-cards .products{display:grid;grid-gap:40px var(--space-m);grid-template-columns:1fr 1fr;margin:0 0 80px}@media screen and (min-width: 550px){.block-product-cards .products{grid-gap:50px var(--space-m);grid-template-columns:1fr 1fr}}@media screen and (min-width: 1440px){.block-product-cards .products{grid-gap:40px var(--space-m);grid-template-columns:1fr 1fr 1fr 1fr}.block-product-cards .products .product-card:last-child{display:block}}}.expandable-content .block-product-cards .products{margin-top:30px}@media screen and (min-width: 768px){.expandable-content .block-product-cards .products{margin-top:50px}}.block-product-cards .products.has-top-padding{padding-top:30px}@media screen and (min-width: 768px){.block-product-cards .products.has-top-padding{padding-top:50px}}.block-product-cards.products-center .products{gap:40px 1.4084507042%}@media screen and (min-width: 550px){.block-product-cards.products-center .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px 2.3430178069%}}@media screen and (min-width: 1024px){.block-product-cards.products-center .products{gap:50px 3.125%}}@media screen and (min-width: 1440px){.block-product-cards.products-center .products{gap:50px 3.125%}}@media screen and (min-width: 550px){.block-product-cards.products-center .products .product-card{width:50%}}@media screen and (min-width: 1024px){.block-product-cards.products-center .products .product-card{width:33%}}@media screen and (min-width: 1800px){.block-product-cards.products-center .products .product-card{width:25%}}.block-product-cards.products-center h2{text-align:center}@media screen and (min-width: 768px){.block-product-cards .product-card .info .text p,.block-product-cards .product-card .info .text span{font-size:var(--step-0)}}@media screen and (min-width: 1440px){.block-product-cards .product-card .info .text p,.block-product-cards .product-card .info .text span{font-size:var(--step--1)}}@media screen and (min-width: 1800px){.block-product-cards .product-card .info .text p,.block-product-cards .product-card .info .text span{font-size:var(--step-0)}}@media screen and (min-width: 1440px){.block-product-cards .product-card .info .text span svg{width:15px;height:auto;margin:0 0 -2px 2px}}.block-product-lineup{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block-product-lineup h2{position:absolute;z-index:2;margin:.5em 0 0;padding:0;-webkit-transform:rotate(-90deg) translateX(-102%) translateY(-2px);transform:rotate(-90deg) translate(-102%) translateY(-2px);-webkit-transform-origin:0 0;transform-origin:0 0;text-align:right}@media screen and (min-width: 1024px){.block-product-lineup h2{margin-top:2em;-webkit-transform:rotate(-90deg) translateX(-110%) translateY(-35px);transform:rotate(-90deg) translate(-110%) translateY(-35px)}}.block-product-lineup .controls{display:none}@media screen and (min-width: 1024px){.block-product-lineup .controls{display:block;position:absolute;z-index:2;left:0;width:100vw}}.block-product-lineup .controls .buttons{top:0;right:unset;left:0;width:100%}.block-product-lineup .controls .controls_left,.block-product-lineup .controls .controls_right{position:absolute;top:190px;padding:25px;-webkit-transition:all .1s;transition:all .1s;border:none;border:0;opacity:.1;background:none}.block-product-lineup .controls .controls_left svg,.block-product-lineup .controls .controls_right svg{width:100px;height:100px}.block-product-lineup .controls .controls_left svg path,.block-product-lineup .controls .controls_right svg path{stroke:#000;fill:#000}.block-product-lineup .controls .controls_left:hover,.block-product-lineup .controls .controls_right:hover{opacity:.4;cursor:pointer}.block-product-lineup .controls .controls_left:focus,.block-product-lineup .controls .controls_right:focus{-webkit-box-shadow:none;box-shadow:none}.block-product-lineup .controls .controls_left{left:30px}.block-product-lineup .controls .controls_right{right:30px}.block-product-lineup .items{margin-bottom:1.5em;padding:.5em 0}@media screen and (min-width: 1024px){.block-product-lineup .items{margin-bottom:2em;padding:2em 0}}.block-quote{text-align:left}.block-quote .grid-content{width:100%;margin:0 auto 80px}.block-quote .quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;place-content:flex-start flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;border-top:1px solid #eee}@media screen and (min-width: 440px){.block-quote .quote{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:40px}}@media screen and (min-width: 1024px){.block-quote .quote{padding:40px 8.6206896552% 0}}@media screen and (min-width: 1440px){.block-quote .quote{padding:40px 8.6206896552% 0}}.block-quote .quote-logo{display:block;max-width:160px;margin:0 auto;padding-bottom:1em}@media screen and (min-width: 440px){.block-quote .quote-logo{width:28.6184210526%;min-width:unset;max-width:100%;max-height:160px;padding-right:6.0855263158%;padding-bottom:0}}@media screen and (min-width: 768px){.block-quote .quote-logo{width:23.1155778894%;max-height:none;padding-right:11.0552763819%}}@media screen and (min-width: 1024px){.block-quote .quote-logo{width:22.4137931034%;margin:0;padding-right:8.6206896552%;padding-left:0}}@media screen and (min-width: 1440px){.block-quote .quote-logo{width:20.8333333333%;padding-right:10.4166666667%}}.block-quote .quote-logo img{display:block;width:100%;height:auto}@media screen and (min-width: 440px){.block-quote .quote-content-wrapper{width:65.7894736842%}}@media screen and (min-width: 768px){.block-quote .quote-content-wrapper{width:66.8341708543%}}@media screen and (min-width: 1024px){.block-quote .quote-content-wrapper{width:65.5172413793%}}@media screen and (min-width: 1440px){.block-quote .quote-content-wrapper{width:68.75%}}.block-quote .quote-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;place-content:center flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5em;margin-bottom:.75em}.block-quote .quote-meta .quote-favicon{width:16px;height:auto;padding:0 10px 4px 0}.block-quote .quote-meta .quote-date,.block-quote .quote-meta .quote-source{margin:0;padding:0 10px 0 0;color:#999;font-size:var(--step--2);line-height:1.3}.block-quote .quote-meta .quote-date a,.block-quote .quote-meta .quote-source a{color:#999}.block-quote .quote-meta .quote-source.horizontal-line{padding:0 10px;border-left:1px solid #ccc}.block-quote .quote-snippet p{margin:.5em 0}.block-related-articles .grid-content{position:relative;max-width:unset;padding-right:0}.block-related-articles h2{position:absolute;margin:0;padding:0;-webkit-transform:rotate(-90deg) translateX(-102%) translateY(-2px);transform:rotate(-90deg) translate(-102%) translateY(-2px);-webkit-transform-origin:0 0;transform-origin:0 0;text-align:right}@media screen and (min-width: 1024px){.block-related-articles h2{-webkit-transform:rotate(-90deg) translateX(-102%) translateY(10px);transform:rotate(-90deg) translate(-102%) translateY(10px)}}.block-related-articles .related-articles-swiper{margin-left:20px;overflow:hidden}@media screen and (min-width: 1024px){.block-related-articles .related-articles-swiper{margin-left:40px}}.block-related-articles .article-card{position:relative}.block-related-articles .article-card img{width:100%;aspect-ratio:.9;-o-object-fit:cover;object-fit:cover;margin:0 0 20px}.block-related-articles .article-card .article-label,.block-related-articles .article-card .article-heading{margin:0 0 20px}.block-related-articles .article-card .article-heading a{text-decoration:none}.block-retailers{position:relative;margin-bottom:50px}.block-retailers .country{color:#325f6a}.block-retailers .locations{width:100%;margin:3em 0}.block-retailers .locations .location{display:inline-block;position:relative;grid-column:span 6;width:100%;min-height:120px;margin:0 0 20px;overflow:hidden;background:#fafafa;vertical-align:bottom}@media screen and (min-width: 768px){.block-retailers .locations .location{grid-column:span 3}}@media screen and (min-width: 1024px){.block-retailers .locations .location{grid-column:span 4}}.block-retailers .locations .location .store{padding:30px}.block-retailers .locations .location h2{margin:0 0 10px;padding:0;font-size:var(--step-0)}.block-retailers .locations .location p,.block-retailers .locations .location .address{margin-bottom:10px;font-size:var(--step--1)}.block-retailers .locations .location .show-map{position:absolute;right:30px;bottom:30px;font-size:var(--step--1);text-decoration:underline}.block-retailers .locations .location .url{display:block;position:absolute;bottom:30px;left:30px;width:55%;padding:0 40px 2px 0;overflow:hidden;font-size:var(--step--1);text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.block-retailers .all-stores-link{margin:1em 0 30px 2px}@media screen and (min-width: 768px){.block-retailers .all-stores-link{margin:1em 0 40px 2px}}.block-retailers .show-map,.block-retailers .show-map-large{display:inline-block;padding:3px 0 3px 20px;background:transparent url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='13px'%20height='18px'%20viewBox='0%200%2013%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2049.3%20(51167)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eGroup%204%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Retail-germany'%20transform='translate(-1292.000000,%20-547.000000)'%3e%3cg%20id='retail-single-copy-3'%20transform='translate(1109.000000,%20431.000000)'%3e%3cg%20id='Group-5'%20transform='translate(183.000000,%20113.000000)'%3e%3cg%20id='Group-4'%20transform='translate(0.000000,%203.000000)'%3e%3cpath%20d='M6.5,18%20C10.8333333,12.8990433%2013,9.12126555%2013,6.66666667%20C13,2.98476833%2010.0898509,0%206.5,0%20C2.91014913,0%200,2.98476833%200,6.66666667%20C0,9.12126555%202.16666667,12.8990433%206.5,18%20Z'%20id='Oval-Copy'%20fill='%23222222'%3e%3c/path%3e%3ccircle%20id='Oval'%20fill='%23FAFAFA'%20cx='6.5'%20cy='6.5'%20r='3.5'%3e%3c/circle%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 center no-repeat}.dialog-container.map-overlay.large-map .content{display:none}.dialog-container.map-overlay.large-map .map{width:100%}.dialog-container.map-overlay .dialog-content{width:2000px;max-width:100vw;height:100vh;padding:0}@media screen and (min-width: 768px){.dialog-container.map-overlay .dialog-content{max-width:80%;height:auto}}.dialog-container.map-overlay .dialog-content .dialog-close{z-index:10}.dialog-container.map-overlay .content{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px;background:#eee}@media screen and (min-width: 768px){.dialog-container.map-overlay .content{display:inline-block;width:30%;height:580px;max-height:90%;float:left}}.dialog-container.map-overlay .content h2{margin:0;padding:0}.dialog-container.map-overlay .content .link{margin:var(--space-2xs) 0 var(--space-m) 0}.dialog-container.map-overlay .content .addresses{height:425px;padding:5px 20px 20px 0;overflow-y:auto}.dialog-container.map-overlay .content .address{position:relative;margin-bottom:20px;padding-left:25px}.dialog-container.map-overlay .content .address .icon{display:block;position:absolute;top:-5px;left:0;width:20px;height:27px;background:transparent url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='24px'%20height='32px'%20viewBox='0%200%2024%2032'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2049.3%20(51167)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eOval%20Copy%202%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3cpath%20d='M146,163%20C152.666667,155.348565%20156,149.681898%20156,146%20C156,140.477153%20151.522847,136%20146,136%20C140.477153,136%20136,140.477153%20136,146%20C136,149.681898%20139.333333,155.348565%20146,163%20Z'%20id='path-1'%3e%3c/path%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Retail-germany-rennwerk'%20transform='translate(-737.000000,%20-365.000000)'%3e%3cg%20id='Group-2'%20transform='translate(303.000000,%20231.000000)'%3e%3cg%20id='Group-3'%20transform='translate(300.000000,%200.000000)'%3e%3cg%20id='Oval-Copy-2'%3e%3cuse%20fill='%23325F6A'%20fill-rule='evenodd'%20xlink:href='%23path-1'%3e%3c/use%3e%3cpath%20stroke='%23EFEFEF'%20stroke-width='2'%20d='M145.246041,163.656922%20C138.426101,155.829572%20135,150.005201%20135,146%20C135,139.924868%20139.924868,135%20146,135%20C152.075132,135%20157,139.924868%20157,146%20C157,150.005201%20153.573899,155.829572%20146.753959,163.656922%20L146,164.522252%20L145.246041,163.656922%20Z'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 0 no-repeat;background-size:contain}.dialog-container.map-overlay .content .address .icon .char{position:absolute;top:6px;left:6px;color:#fff;font-size:var(--step--1);font-weight:700}.dialog-container.map-overlay .map{width:100vw;height:100vh}@media screen and (min-width: 768px){.dialog-container.map-overlay .map{width:70%;height:580px;max-height:90%;float:left}}.block-scroll-driven-animation .container{overflow:hidden}.block-scroll-driven-animation #end-of-site-pixel-anchor{position:absolute}.block-scroll-driven-animation .pin-spacer{position:relative;overflow:hidden!important}.block-scroll-driven-animation .pin-spacer>.text{margin-top:-5%!important}.block-scroll-driven-animation .top-gradient-black{position:absolute;z-index:2000;top:0;right:0;left:0;height:25vh;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(#000,transparent)}.block-scroll-driven-animation .bottom-gradient-black{position:absolute;z-index:2000;top:75vh;right:0;left:0;height:25vh;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.block-scroll-driven-animation .top-gradient-white{position:absolute;z-index:2000;top:0;right:0;left:0;height:25vh;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));background:linear-gradient(#fff,transparent)}.block-scroll-driven-animation .bottom-gradient-white{position:absolute;z-index:2000;top:75vh;right:0;left:0;height:25vh;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff)}.block-scroll-driven-animation [data-controller=blocks--image-sequence]{overflow:hidden}.block-scroll-driven-animation [data-controller=blocks--image-sequence].has-white-background{background:#fff}.block-scroll-driven-animation [data-controller=blocks--image-sequence] canvas{position:sticky;z-index:1000;width:100%;max-width:100vw;height:auto;height:100vh;overflow:hidden;-o-object-fit:cover;object-fit:cover}.block-scroll-driven-animation [data-controller=blocks--image-sequence] .image-sequence--content{position:absolute;z-index:2000;top:0;left:0;mix-blend-mode:difference;width:100%;hanging-punctuation:first allow-end last}.block-scroll-driven-animation [data-controller=blocks--image-sequence] .image-sequence--content [data-grid]{display:grid;position:relative}.block-scroll-driven-animation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__potential .text,.block-scroll-driven-animation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__buildup .text,.block-scroll-driven-animation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__hydrogel .text{position:absolute;-ms-flex-item-align:center;align-self:center;margin:0}.block-scroll-driven-animation [data-controller=blocks--image-sequence] .center-text{-ms-flex-item-align:center;align-self:center}.block-swiper-slideshow{position:relative;width:100%;height:100%;overflow:hidden}.block-swiper-slideshow .block-top-image .heading,.block-swiper-slideshow .block-top-image .text p{text-align:inherit}.block-swiper-slideshow .block-top-image .action a{text-decoration:underline}.block-swiper-slideshow .swiper-pagination{left:50%;margin-top:-30px;margin-left:-20px}.block-swiper-slideshow .swiper-pagination span{display:inline-block;margin:0 2px}.block-swiper-slideshow .swiper-button-prev,.block-swiper-slideshow .swiper-button-next{top:400px}.block-swiper-slideshow .video-background{position:absolute;top:0;left:0;width:100%}.block-swiper-slideshow .video-background video{height:100%}.block-swiper-slideshow .hide-on-tablet video{width:100%}.block-swiper-slideshow .section-content{position:relative}.block-swiper-slideshow-simple .swiper-slide{max-width:100%}.block-swiper-slideshow-simple .swiper-slide img{width:100%;height:auto;aspect-ratio:3/2}@media screen and (min-width: 800px){.block-swiper-slideshow-simple .swiper-slide img{aspect-ratio:5/3}}.block-swiper-slideshow-simple .swiper-pagination{bottom:0;left:50%;margin-top:-30px;margin-left:-20px}.block-swiper-slideshow-simple .swiper-pagination span{display:inline-block;margin:0 2px}.block-step-by-step.block-faq .section-content .container{border-bottom:none}.block-step-by-step h2.text--beta .heading{margin:0}.block-step-by-step .info__grid{display:grid;grid-template-columns:1fr;gap:20px;padding-top:2em}@media screen and (min-width: 768px){.block-step-by-step .info__grid{gap:50px;grid-template-columns:1fr 1fr}}.block-step-by-step .info__text{display:grid;grid-row:2;grid-template-columns:1fr;grid-template-rows:1fr auto auto auto}@media screen and (min-width: 768px){.block-step-by-step .info__text{grid-row:unset}}.block-step-by-step .info__text__index{margin:auto 0 0;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2)}.block-step-by-step .info__text__index p{opacity:.4;font-size:var(--step-2);font-style:normal;font-weight:400;line-height:100%}.block-step-by-step .info__text__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px;padding:2em 0;border-bottom:1px solid rgba(0,0,0,.2)}.block-step-by-step .info__text__desc__number{-ms-flex-negative:0;flex-shrink:0;width:60px;opacity:.4;text-align:right}.block-step-by-step .info__text__desc p{max-width:50ch;line-height:1.3}@media screen and (min-width: 1440px){.block-step-by-step .info__text__desc p{max-width:60ch}}.block-step-by-step .info__text__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1em}.block-step-by-step .info__text__button{border:none}.block-step-by-step .info__text__button__prev{margin-left:-16px}.block-step-by-step .info__text__button__next{margin-right:-16px}.block-step-by-step .info__text__button[disabled]{opacity:.2}.block-step-by-step .info__text__button:hover{background:none}.block-step-by-step .info__text__button:active{background:rgba(0,0,0,.2)}.block-step-by-step .info__text__button:focus{background:rgba(0,0,0,.1)}.block-step-by-step .info__asset{display:grid;max-width:100%;height:auto;background:#000;place-content:center}.block-step-by-step .info__asset--video{aspect-ratio:9/16;-ms-flex-item-align:end;align-self:end}.block-text-and-image .block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 440px){.block-text-and-image .block-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-text-and-image .block-content.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.block-text-and-image .block-content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.block-text-and-image .block-content .columns h2{max-width:45%;margin-top:0}.block-text-and-image .block-content .columns .text-content{max-width:45%}}@media screen and (min-width: 1024px){.block-text-and-image .block-content .columns h2,.block-text-and-image .block-content .columns .text-content{max-width:40%}}.block-text-and-image .block-content h2{margin-bottom:.5em;margin-left:-1px}.block-text-and-image .block-content h2 a{line-height:1.2;text-decoration:none}.block-text-and-image .block-content .text.align-center{-ms-flex-item-align:center;align-self:center}.block-text-and-image .block-content .text.align-bottom{-ms-flex-item-align:end;align-self:end}.block-text-and-image .block-content .image.align-image-center{-ms-flex-item-align:center;align-self:center}.block-text-and-image .block-content .image.align-image-bottom{-ms-flex-item-align:end;align-self:end}.block-text-and-image .block-content .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;place-content:center flex-start}@media screen and (min-width: 440px){.block-text-and-image .block-content .meta{margin:-1.75em 0 0}}.block-text-and-image .block-content .meta .time,.block-text-and-image .block-content .meta .tags{margin:0;padding:0 10px 0 0;color:#999;font-size:var(--step--2);line-height:1.3}.block-text-and-image .block-content .meta .time a,.block-text-and-image .block-content .meta .tags a{color:#999}.block-text-and-image .block-content .meta .tags{padding:0 10px;border-left:1px solid #ccc}.block-text-and-image .block-content table td{vertical-align:top}@media screen and (min-width: 440px){.block-text-and-image .block-content .text{width:47.5%}}@media screen and (min-width: 1024px){.block-text-and-image .block-content .text{width:48.275862069%}}.block-text-and-image .block-content .image{max-width:100%;margin-bottom:1em}@media screen and (min-width: 440px){.block-text-and-image .block-content .image{width:47.5%}}@media screen and (min-width: 1024px){.block-text-and-image .block-content .image{width:48.275862069%;margin-bottom:0}}.block-text-and-image .block-content .image img{width:100%}.block-text-and-image .block-content.no-image h2{margin-top:0}.block-text-and-image .block-content.no-image .text{width:100%}.block-text-and-image .block-content.no-heading time{display:block;margin-bottom:5px;text-align:center}.block-text-and-image .block-content.no-heading .text-content{margin-top:2rem}.block-text-and-image .block-content.color-1,.block-text-and-image .block-content.color-2{margin-bottom:40px;padding-top:24px;padding-bottom:24px}@media screen and (min-width: 768px){.block-text-and-image .block-content.color-1,.block-text-and-image .block-content.color-2{margin-bottom:80px}}@media screen and (min-width: 768px){.block-text-and-image .block-content.color-1,.block-text-and-image .block-content.color-2{padding:40px}}@media screen and (min-width: 1440px){.block-text-and-image .block-content.color-1,.block-text-and-image .block-content.color-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1560px;margin:0 auto 80px}}.block-text-and-image .block-content.color-1 .columns,.block-text-and-image .block-content.color-2 .columns{margin:0}.block-text-and-image .block-content.color-1 .meta,.block-text-and-image .block-content.color-2 .meta{margin-top:-.5em}@media screen and (min-width: 1024px){.block-text-and-image .block-content.color-1 .image,.block-text-and-image .block-content.color-2 .image{width:48.0769230769%}}.block-text-and-image .block-content.color-1 .button--secondary,.block-text-and-image .block-content.color-2 .button--secondary{border-color:#fff;color:#fff}.block-text-and-image .block-content.color-1 .button--secondary.disabled,.block-text-and-image .block-content.color-2 .button--secondary.disabled{border-color:#555;background-color:#222;color:#555}.block-text-and-image .block-content.color-1 a{color:#fff}.block-text-and-image .block-content.full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-text-and-image .block-content.full .text{width:100%;max-width:100%}.block-text-and-image .block-content.full .image{max-width:100%}.block-text-and-image .block-content.full picture img{width:100%}.block-text-and-image .introduction{font-size:var(--step-1)}.block-text-and-image picture{max-width:100%;margin:0;padding:0;line-height:0}.block-text-and-image .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1px;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:100%;text-decoration:none}.block-text-and-image .read-more svg{width:25px;height:auto;margin-left:10px}.block-text-and-image .block-product-name{margin-top:24px}.section[data-cols="1"] .section-content{padding:0}@media screen and (min-width: 0) and (max-width: 768px){.section[data-cols="1"] .block-content{padding:var(--space-m)}}@media screen and (min-width: 0) and (max-width: 768px) and (min-width: 1440px){.section[data-cols="1"] .block-content{max-width:1640px;padding:30px 40px}}.section.section--25 .section-content,.section.section--33 .section-content,.section.section--50 .section-content{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto}@media screen and (min-width: 768px){.section.section--25 .section-content,.section.section--33 .section-content,.section.section--50 .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section.section--25 .section-content[data-grid=content],.section.section--33 .section-content[data-grid=content],.section.section--50 .section-content[data-grid=content]{margin:2em 0;padding:0}@media screen and (min-width: 550px){.section.section--25 .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section.section--25 .block-text-and-image{width:100%}@media screen and (min-width: 550px){.section.section--25 .block-text-and-image{width:48%}}@media screen and (min-width: 768px){.section.section--25 .block-text-and-image{width:22.5%}}@media screen and (min-width: 1024px){.section.section--25 .block-text-and-image{width:23.3333333333%}}.section.section--25 .block-text-and-image .block-content{padding:0 0 80px}@media screen and (min-width: 1024px){.section.section--25 .block-text-and-image .block-content .meta{margin:0}}.section.section--25 .block-text-and-image .block-content.color-1,.section.section--25 .block-text-and-image .block-content.color-2{margin:0 0 40px;padding:24px}@media screen and (min-width: 440px){.section.section--25 .block-text-and-image .block-content.color-1,.section.section--25 .block-text-and-image .block-content.color-2{width:100%}}@media screen and (min-width: 768px){.section.section--25 .block-text-and-image .block-content.color-1,.section.section--25 .block-text-and-image .block-content.color-2{margin:0 0 80px}}@media screen and (min-width: 440px){.section.section--25 .block-text-and-image .block-content.color-1 .meta,.section.section--25 .block-text-and-image .block-content.color-2 .meta{margin:.5em 0}}.section.section--33 .block-text-and-image{width:100%;padding:0 0 80px}.section.section--33 .block-text-and-image:last-of-type{padding-bottom:0}@media screen and (min-width: 768px){.section.section--33 .block-text-and-image{width:31.6582914573%;padding-bottom:0}}@media screen and (min-width: 1024px){.section.section--33 .block-text-and-image{width:31.8%}}.section.section--33 .block-text-and-image .block-content.color-1,.section.section--33 .block-text-and-image .block-content.color-2{margin:0 0 40px;padding:24px}@media screen and (min-width: 440px){.section.section--33 .block-text-and-image .block-content.color-1,.section.section--33 .block-text-and-image .block-content.color-2{width:100%}}@media screen and (min-width: 768px){.section.section--33 .block-text-and-image .block-content.color-1,.section.section--33 .block-text-and-image .block-content.color-2{margin:0 0 80px}}@media screen and (min-width: 440px){.section.section--33 .block-text-and-image .block-content.color-1 .meta,.section.section--33 .block-text-and-image .block-content.color-2 .meta{margin:.5em 0}}.section.section--50 .block-text-and-image{width:100%}@media screen and (min-width: 768px){.section.section--50 .block-text-and-image{width:48.9795918367%}}@media screen and (min-width: 1024px){.section.section--50 .block-text-and-image{width:48.275862069%}}.section.section--50 .block-text-and-image .block-content{margin-bottom:40px;padding:0}@media screen and (min-width: 1024px){.section.section--50 .block-text-and-image .block-content{margin:0}}.section.section--50 .block-text-and-image .block-content.color-1,.section.section--50 .block-text-and-image .block-content.color-2{margin:0;padding:24px}@media screen and (min-width: 440px){.section.section--50 .block-text-and-image .block-content.color-1,.section.section--50 .block-text-and-image .block-content.color-2{width:100%}}@media screen and (min-width: 440px){.section.section--50 .block-text-and-image .block-content.color-1 .meta,.section.section--50 .block-text-and-image .block-content.color-2 .meta{margin:.5em 0}}.page-content-wrapper .section.section--25,.page-content-wrapper .section.section--33,.page-content-wrapper .section.section--50{padding-right:0;padding-left:0}.block-text-and-image#more-power-to-you .block-content{padding-bottom:0}.block-text-and-image-slider{margin-bottom:80px}.block-text-and-image-slider.color-0 .text .action svg path,.block-text-and-image-slider.color-0 .text .action svg line{stroke:#000}.block-text-and-image-slider.color-1 a{color:#fff}.block-text-and-image-slider .block-content{display:grid;grid-template-columns:100%;grid-template-rows:auto;width:100%}.block-text-and-image-slider .block-content .text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;grid-row:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:65px 0;padding:0 3.0423280423%}.block-text-and-image-slider .block-content .text a{text-decoration:none}.block-text-and-image-slider .block-content .text a:hover{text-decoration:underline}.block-text-and-image-slider .block-content .text h2{margin-bottom:10px}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content .text h2{margin-bottom:20px}}@media screen and (min-width: 1024px){.block-text-and-image-slider .block-content .text h2{margin-bottom:40px}}.block-text-and-image-slider .block-content .text h2 a:hover{text-decoration:none}.block-text-and-image-slider .block-content .text .action{margin-top:auto}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content.right .text{padding-left:4.3049327354%}}@media screen and (min-width: 1024px){.block-text-and-image-slider .block-content.right .text{padding-left:5.8823529412%}}@media screen and (min-width: 1440px){.block-text-and-image-slider .block-content.right .text{width:620px;padding-right:50px;padding-left:40px;justify-self:end}}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content.left .text{padding-right:2.1524663677%;padding-left:10.9788359788%}}@media screen and (min-width: 1024px){.block-text-and-image-slider .block-content.left .text{padding-right:2.9411764706%;padding-left:10.9788359788%}}@media screen and (min-width: 1440px){.block-text-and-image-slider .block-content.left .text{width:620px;padding-right:40px;padding-left:50px;justify-self:start}}.block-text-and-image-slider .block-content .swiper-slide.image img{width:100%;max-width:unset;height:100%;-o-object-fit:cover;object-fit:cover}.block-text-and-image-slider .block-content .block-swiper{position:relative;max-height:1000px;overflow:hidden}.block-text-and-image-slider .block-content .swiper-button-next{display:none}@media screen and (min-width: 1024px){.block-text-and-image-slider .block-content .swiper-button-next{display:block;right:15px;width:36px;background-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='17'%20viewBox='0%200%2022%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20y1='8.36121'%20x2='21'%20y2='8.36121'%20stroke='white'/%3e%3cpath%20d='M12.75%2015.7224L21%208.36122L12.75%201'%20stroke='white'/%3e%3c/svg%3e");background-size:36px 44px;mix-blend-mode:difference}}.block-text-and-image-slider .block-content .swiper-button-prev{display:none}@media screen and (min-width: 1024px){.block-text-and-image-slider .block-content .swiper-button-prev{display:block;left:15px;width:36px;background-image:url("data:image/svg+xml,%3csvg%20width='22'%20height='16'%20viewBox='0%200%2022%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20x1='22'%20y1='8.08362'%20x2='1'%20y2='8.08362'%20stroke='white'/%3e%3cpath%20d='M9.25%200.722394L1%208.08361L9.25%2015.4448'%20stroke='white'/%3e%3c/svg%3e");background-size:36px 44px;mix-blend-mode:difference}}.block-text-and-image-slider .block-content .swiper-pagination{right:48%;bottom:15px}.block-text-and-image-slider .block-content .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content{grid-template-columns:50% 50%}.block-text-and-image-slider .block-content.right{padding-right:0}.block-text-and-image-slider .block-content.right .text{grid-column:1;grid-row:1}}@media screen and (min-width: 768px) and (min-width: 1440px){.block-text-and-image-slider .block-content.right .text h2,.block-text-and-image-slider .block-content.right .text p{padding-right:150px}}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content.right .block-swiper{grid-column:2;grid-row:1}.block-text-and-image-slider .block-content.left{margin-right:auto;padding-left:0}.block-text-and-image-slider .block-content.left .text{grid-column:2;grid-row:1}}@media screen and (min-width: 768px) and (min-width: 1440px){.block-text-and-image-slider .block-content.left .text h2,.block-text-and-image-slider .block-content.left .text p,.block-text-and-image-slider .block-content.left .text a{padding-left:150px}.block-text-and-image-slider .block-content.left .text h2 a{padding-left:0}}@media screen and (min-width: 768px){.block-text-and-image-slider .block-content.left .block-swiper{grid-column:1;grid-row:1}}.block-top-image{height:calc(100vh - 100px);min-height:300px;max-height:800px;margin-bottom:0}@supports (-webkit-touch-callout: none){@media (width <= 768px){.block-top-image{height:90vh;max-height:unset}}}@media (width <= 768px) and (aspect-ratio <= .375){.block-top-image{height:1000px;max-height:unset}}@media (width >= 769px) and (aspect-ratio <= 1){.block-top-image{height:1000px}}@media screen and (min-width: 1024px){.block-top-image{max-height:1100px}}@media screen and (min-width: 1440px){.block-top-image{max-height:1200px}}@media screen and (min-width: 1800px){.block-top-image{max-height:1400px}}.theme-white-header.transparent-header .block-top-image,.theme-black-header.transparent-header .block-top-image{height:100vh}@supports (mix-blend-mode: difference){.block-top-image .u-text-color-inverted .heading,.block-top-image .u-text-color-inverted .text,.block-top-image .u-text-color-inverted .action a{background:#000;color:#fff;mix-blend-mode:difference}}.block-top-image .heading{margin:0 0 10px;padding:0;text-wrap:balance}@media screen and (min-width: 1024px){.block-top-image .heading{margin:0 0 20px}}.block-top-image .text{display:block;font-size:var(--step-0);line-height:1.4}@media screen and (min-width: 768px){.block-top-image .text{font-size:var(--step-1)}}.block-top-image .action a{display:inline-block;padding:15px 20px;font-size:var(--step-0);text-decoration:none}@media screen and (min-width: 768px){.block-top-image .action a{display:inline-block}}.block-top-image .action a:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.block-top-image .action a span{text-decoration:underline}.block-top-image .action a svg{display:inline;width:15px;height:auto;margin-bottom:-2px;margin-left:5px}@media screen and (min-width: 768px){.block-top-image .action a svg{width:18px}}.block-top-image video{background-color:#000}.block-top-image .u-text-align-left .action{margin-left:-20px}.block-top-image .u-text-align-right .action{margin-right:-20px}.block-top-image .section-content{display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:33.3333% 33.3333% 33.3333%;height:100%;padding-top:40px;padding-bottom:40px}@media screen and (min-width: 1440px){.block-top-image .section-content{max-width:92%;padding-top:120px;padding-bottom:120px}}.block-top-image .information.u-x-left{grid-column:1/span 3}@media screen and (min-width: 768px){.block-top-image .information.u-x-left{grid-column:1/span 2}.block-top-image .information.u-x-left .text{max-width:35ch}}.block-top-image .information.u-x-center{grid-column:1/span 3;margin:0 5%}@media screen and (min-width: 768px){.block-top-image .information.u-x-center{margin:0}}.block-top-image .information.u-x-right{grid-column:1/span 3}@media screen and (min-width: 768px){.block-top-image .information.u-x-right{grid-column:3/span 1}.block-top-image .information.u-x-right .text{max-width:35ch}}.block-top-image .information.u-y-top{grid-row:1/span 3;align-self:start}@media screen and (min-width: 768px){.block-top-image .information.u-y-top{grid-row:1/span 2}}.block-top-image .information.u-y-center{grid-row:2/span 2;align-self:center}@media screen and (min-width: 768px){.block-top-image .information.u-y-center{grid-row:2}}.block-top-image .information.u-y-bottom{grid-row:1/span 3;align-self:end}.block-top-image .information.u-text-color-white,.block-top-image .information.u-text-color-inverted,.block-top-image .information.u-text-color-white a,.block-top-image .information.u-text-color-inverted a{color:#fff}.block-top-image .information.u-text-color-black{color:#000}.block-top-image .information.u-text-color-difference{color:#fff;mix-blend-mode:difference}.block-top-image .information.u-text-color-difference a,.block-top-image .information.u-text-color-inverted .heading{color:#fff}.block-top-image .information.u-text-align-left{text-align:left}.block-top-image .information.u-text-align-center{text-align:center}.block-top-image .information.u-text-align-right{text-align:right}.block-top-image .full-width-video-vertical .video-container{padding-bottom:177.777%}.block-top-image .video-container{margin:0}.block-top-image.block-top-image--product-video{height:unset;max-height:unset;background-color:#000}.block-top-image.block-top-image--product-video a{color:#fff}.block-top-image.block-top-image--product-video .section-content{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 1024px){.block-top-image.block-top-image--product-video .section-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px;padding-bottom:100px}}.block-top-image.block-top-image--product-video .product-video{grid-column:1/span 12;width:100%;margin:0 auto}@media screen and (min-width: 768px){.block-top-image.block-top-image--product-video .product-video{grid-column:7/span 6;max-width:400px}}@media screen and (min-width: 1024px){.block-top-image.block-top-image--product-video .product-video{grid-column:7/span 6;grid-row:1;max-width:600px}}.block-top-image.block-top-image--product-video .product-image{grid-column:1/span 12;margin:0 auto}@media screen and (min-width: 768px){.block-top-image.block-top-image--product-video .product-image{grid-column:1/span 6;max-width:1000px}}@media screen and (min-width: 1024px){.block-top-image.block-top-image--product-video .product-image{grid-column:1/span 8;max-width:1200px}}@media screen and (min-width: 1440px){.block-top-image.block-top-image--product-video .product-image{grid-column:1/span 7}}.block-top-image.block-top-image--product-video .product-image img{width:100%}.block-top-image.block-top-image--product-video .product-text{grid-column:1/span 12;margin:20px 0;color:#fff}@media screen and (min-width: 768px){.block-top-image.block-top-image--product-video .product-text{grid-column:2/span 5;grid-row:1;margin:50px 0}}.block-top-image.block-top-image--product-video .product-text .heading{margin:0 0 10px}.block-top-image.block-top-image--product-video .product-text .description{font-size:var(--step-0)}.block-top-image.block-top-image--product-video .product-text .action{margin:10px 0 0 -20px}.block-top-image.block-top-image--product-video .product-text .price{margin-top:1em}.block-top-image.block-top-image--product-video .product-text .perks{display:none;margin:30px 0 0 20px;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;list-style:none;text-transform:uppercase}@media (height >= 700px){.block-top-image.block-top-image--product-video .product-text .perks{display:block}}@media screen and (min-width: 768px){.block-top-image.block-top-image--product-video .product-text .perks{display:block}}.block-top-image.block-top-image--product-video .product-text .perks li{position:relative;line-height:30px}.block-top-image.block-top-image--product-video .product-text .perks li:before{content:"";position:absolute;top:5px;left:-20px;width:16px;height:16px;background-size:100%}.block-top-image.block-top-image--product-video .product-text .perks a{color:#fff;text-decoration:none}.block-top-image.block-top-image--product-video .product-text .perks a:hover{color:#eee}.block-top-image.block-top-image--product-video .product-text .perks .free-shipping:before{top:6px;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%2011.9999V5.99993C15.7497%205.73688%2015.6803%205.47853%2015.5487%205.2508C15.417%205.02306%2015.2278%204.83395%2015%204.70243L9.75%201.70243C9.52197%201.57077%209.2633%201.50146%209%201.50146C8.7367%201.50146%208.47803%201.57077%208.25%201.70243L3%204.70243C2.7722%204.83395%202.58299%205.02306%202.45135%205.2508C2.31971%205.47853%202.25027%205.73688%202.25%205.99993V11.9999C2.25027%2012.263%202.31971%2012.5213%202.45135%2012.7491C2.58299%2012.9768%202.7722%2013.1659%203%2013.2974L8.25%2016.2974C8.47803%2016.4291%208.7367%2016.4984%209%2016.4984C9.2633%2016.4984%209.52197%2016.4291%209.75%2016.2974L15%2013.2974C15.2278%2013.1659%2015.417%2012.9768%2015.5487%2012.7491C15.6803%2012.5213%2015.7497%2012.263%2015.75%2011.9999Z'%20stroke='white'%20stroke-linecap='square'/%3e%3cpath%20d='M2.625%205.625L9%209.00752L15.375%205.25'%20stroke='white'%20stroke-linecap='square'/%3e%3cpath%20d='M9%2016.125V9'%20stroke='white'%20stroke-linecap='square'/%3e%3c/svg%3e")}.block-top-image.block-top-image--product-video .product-text .perks .find-in-stores:before{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%207.5C15.75%2012.75%209%2017.25%209%2017.25C9%2017.25%202.25%2012.75%202.25%207.5C2.25%205.70979%202.96116%203.9929%204.22703%202.72703C5.4929%201.46116%207.20979%200.75%209%200.75C10.7902%200.75%2012.5071%201.46116%2013.773%202.72703C15.0388%203.9929%2015.75%205.70979%2015.75%207.5Z'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%209.75C10.2426%209.75%2011.25%208.74264%2011.25%207.5C11.25%206.25736%2010.2426%205.25%209%205.25C7.75736%205.25%206.75%206.25736%206.75%207.5C6.75%208.74264%207.75736%209.75%209%209.75Z'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.block-top-image.block-top-image--product-video.background-light{background-color:#fff}.block-top-image.block-top-image--product-video.background-light a,.block-top-image.block-top-image--product-video.background-light .product-text,.block-top-image.block-top-image--product-video.background-light .product-text .perks a{color:#000}.block-top-image.block-top-image--product-video.background-light .product-text .perks .free-shipping:before{background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20height='18'%20viewBox='0%200%2018%2018'%20width='18'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20stroke='%23000'%20stroke-linecap='square'%3e%3cpath%20d='m15.75%2011.9999v-5.99997c-.0003-.26305-.0697-.5214-.2013-.74913-.1317-.22774-.3209-.41685-.5487-.54837l-5.25-3c-.22803-.13166-.4867-.20097-.75-.20097s-.52197.06931-.75.20097l-5.25%203c-.2278.13152-.41701.32063-.54865.54837-.13164.22773-.20108.48608-.20135.74913v5.99997c.00027.2631.06971.5214.20135.7492.13164.2277.32085.4168.54865.5483l5.25%203c.22803.1317.4867.201.75.201s.52197-.0693.75-.201l5.25-3c.2278-.1315.417-.3206.5487-.5483.1316-.2278.201-.4861.2013-.7492z'/%3e%3cpath%20d='m2.625%205.625%206.375%203.38252%206.375-3.75752'/%3e%3cpath%20d='m9%2016.125v-7.125'/%3e%3c/g%3e%3c/svg%3e")}.block-top-image.block-top-image--product-video.background-light .product-text .perks .find-in-stores:before{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%207.5C15.75%2012.75%209%2017.25%209%2017.25C9%2017.25%202.25%2012.75%202.25%207.5C2.25%205.70979%202.96116%203.9929%204.22703%202.72703C5.4929%201.46116%207.20979%200.75%209%200.75C10.7902%200.75%2012.5071%201.46116%2013.773%202.72703C15.0388%203.9929%2015.75%205.70979%2015.75%207.5Z'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%209.75C10.2426%209.75%2011.25%208.74264%2011.25%207.5C11.25%206.25736%2010.2426%205.25%209%205.25C7.75736%205.25%206.75%206.25736%206.75%207.5C6.75%208.74264%207.75736%209.75%209%209.75Z'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.block-top-image.block-top-image--product-video.background-light .add-to-cart .qty-wrapper{border:1px solid #000;color:#000}.block-top-image.block-top-image--product-video.background-light .add-to-cart .qty-wrapper .decrease,.block-top-image.block-top-image--product-video.background-light .add-to-cart .qty-wrapper .increase{border:none;color:#000}.block-top-image.block-top-image--product-video.background-light .add-to-cart .qty-wrapper .decrease:hover,.block-top-image.block-top-image--product-video.background-light .add-to-cart .qty-wrapper .increase:hover{background-color:#fff}.block-top-image.block-top-image--product-video.background-light .add-to-cart .button--white{background-color:#000;color:#fff}.product-page .block-top-image.block-top-image--product-video{height:unset;max-height:unset;background-color:#000}.product-page .block-top-image.block-top-image--product-video a{color:#fff}@media screen and (min-width: 768px){.product-page .block-top-image.block-top-image--product-video{margin-bottom:5px}}.product-page .block-top-image.block-top-image--product-video .section-content{padding-top:0;padding-bottom:20px}@media screen and (min-width: 768px){.product-page .block-top-image.block-top-image--product-video .section-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}}@media screen and (min-width: 1440px){.product-page .block-top-image.block-top-image--product-video .section-content{padding-bottom:160px}}.product-page .block-top-image.block-top-image--product-video .product-video{grid-column:1/span 12;width:100%;margin:0 auto}@media screen and (min-width: 768px){.product-page .block-top-image.block-top-image--product-video .product-video{grid-column:1/span 6;max-width:400px}}@media screen and (min-width: 1024px){.product-page .block-top-image.block-top-image--product-video .product-video{grid-column:1/span 8;max-width:600px}}@media screen and (min-width: 1440px){.product-page .block-top-image.block-top-image--product-video .product-video{grid-column:1/span 7}}.product-page .block-top-image.block-top-image--product-video .product-image{grid-column:1/span 12;margin:0 auto}@media screen and (min-width: 768px){.product-page .block-top-image.block-top-image--product-video .product-image{grid-column:1/span 6;max-width:1000px}}@media screen and (min-width: 1024px){.product-page .block-top-image.block-top-image--product-video .product-image{grid-column:1/span 8;max-width:1200px}}@media screen and (min-width: 1440px){.product-page .block-top-image.block-top-image--product-video .product-image{grid-column:1/span 7}}.product-page .block-top-image.block-top-image--product-video .product-image img{width:100%}.product-page .block-top-image.block-top-image--product-video .product-text{grid-column:1/span 12;margin:20px 0;color:#fff}@media screen and (min-width: 768px){.product-page .block-top-image.block-top-image--product-video .product-text{grid-column:7/span 6;margin:50px 0}}@media screen and (min-width: 1024px){.product-page .block-top-image.block-top-image--product-video .product-text{grid-column:9/span 4}}@media screen and (min-width: 1440px){.product-page .block-top-image.block-top-image--product-video .product-text{grid-column:8/span 4}}.block-top-image.block-top-image--full-width-video{position:relative;height:unset;max-height:unset;line-height:0}.block-top-image.block-top-image--full-width-video a{color:inherit}.block-top-image.block-top-image--full-width-video .section-content{position:absolute;top:0;left:0;max-width:none}.block-top-image.block-top-image--full-width-video .full-width-video-vertical,.block-top-image.block-top-image--full-width-video .full-width-video{position:relative;grid-column:1/span 3;grid-row:1/span 3;width:100%;margin:0 auto;padding:0}@media screen and (min-width: 768px){.block-top-image.block-top-image--full-width-video .full-width-video-vertical{display:none}}.block-top-image.block-top-image--full-width-video .full-width-video{display:none}@media screen and (min-width: 768px){.block-top-image.block-top-image--full-width-video .full-width-video{display:block}}.block-top-image.block-top-image--full-width-video.background-light{background-color:#fff}.block-top-image.block-top-image--full-width-video.background-light a,.block-top-image.block-top-image--full-width-video.background-light .product-text,.block-top-image.block-top-image--full-width-video.background-light .product-text .perks a{color:#000}.block-top-image.block-top-image--full-width-video.background-light .product-text .perks .free-shipping:before{background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20height='18'%20viewBox='0%200%2018%2018'%20width='18'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20stroke='%23000'%20stroke-linecap='square'%3e%3cpath%20d='m15.75%2011.9999v-5.99997c-.0003-.26305-.0697-.5214-.2013-.74913-.1317-.22774-.3209-.41685-.5487-.54837l-5.25-3c-.22803-.13166-.4867-.20097-.75-.20097s-.52197.06931-.75.20097l-5.25%203c-.2278.13152-.41701.32063-.54865.54837-.13164.22773-.20108.48608-.20135.74913v5.99997c.00027.2631.06971.5214.20135.7492.13164.2277.32085.4168.54865.5483l5.25%203c.22803.1317.4867.201.75.201s.52197-.0693.75-.201l5.25-3c.2278-.1315.417-.3206.5487-.5483.1316-.2278.201-.4861.2013-.7492z'/%3e%3cpath%20d='m2.625%205.625%206.375%203.38252%206.375-3.75752'/%3e%3cpath%20d='m9%2016.125v-7.125'/%3e%3c/g%3e%3c/svg%3e")}.block-top-image.block-top-image--full-width-video.background-light .product-text .perks .find-in-stores:before{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.75%207.5C15.75%2012.75%209%2017.25%209%2017.25C9%2017.25%202.25%2012.75%202.25%207.5C2.25%205.70979%202.96116%203.9929%204.22703%202.72703C5.4929%201.46116%207.20979%200.75%209%200.75C10.7902%200.75%2012.5071%201.46116%2013.773%202.72703C15.0388%203.9929%2015.75%205.70979%2015.75%207.5Z'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%209.75C10.2426%209.75%2011.25%208.74264%2011.25%207.5C11.25%206.25736%2010.2426%205.25%209%205.25C7.75736%205.25%206.75%206.25736%206.75%207.5C6.75%208.74264%207.75736%209.75%209%209.75Z'%20stroke='black'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .qty-wrapper{border:1px solid #000;color:#000}.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .qty-wrapper .decrease,.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .qty-wrapper .increase{border:none;color:#000}.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .qty-wrapper .decrease:hover,.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .qty-wrapper .increase:hover{background-color:#fff}.block-top-image.block-top-image--full-width-video.background-light .add-to-cart .button--white{background-color:#000;color:#fff}.block-usp ul{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/span 10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:80px 0}@media screen and (min-width: 1024px){.block-usp ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-usp li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:30px 0;border-bottom:1px solid #eee;text-align:center}@media screen and (min-width: 1024px){.block-usp li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:20%;min-height:150px;padding:0 5%;border-right:1px solid #eee;border-bottom:none}}.block-usp li:last-child{border:none}.block-video{padding-top:20px;padding-bottom:20px;overflow:hidden}@supports (display: grid){.block-video .grid-content{display:grid;grid-gap:20px;grid-template-columns:1fr}@media screen and (min-width: 1024px){.block-video .grid-content{grid-template-columns:1fr 1fr}}}.block-video.fullScreen{margin:0;padding:0}.block-video.fullScreen .grid-content{display:block;position:relative;max-width:unset;min-height:unset;padding:0}.block-video.fullScreen .item{display:block;width:100%}.block-video.fullScreen .video-container{width:100%;margin:0}.block-video.bgColor-0{background-color:#fff}.block-video.bgColor-1{background-color:#000;color:#fff}@media screen and (min-width: 768px){.block-video.bgColor-1{padding-top:60px;padding-bottom:80px}}.block-video.bgColor-1 h2{margin-top:0;padding-top:0;color:#fff}.block-video.bgColor-2{background-color:#eee;color:#111}@media screen and (min-width: 768px){.block-video.bgColor-2{padding-top:60px;padding-bottom:80px}}.block-video.bgColor-2 h2{margin-top:0;padding-top:0;color:#111}@media screen and (min-width: 1024px){.block-video .item.width-100{grid-column:span 2}}@media screen and (min-width: 768px){.block-video .item.width-50{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:20px;float:left}}@supports (display: grid){.block-video .item.width-50{width:auto;padding:0;float:none}}@media screen and (min-width: 768px){.block-video .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.block-video .columns h2{max-width:45%;margin-top:0}.block-video .columns .text-content{max-width:45%}}@media screen and (min-width: 1024px){.block-video .columns h2,.block-video .columns .text-content{max-width:40%}}.block-video .video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.lity-iframe .lity-container{max-width:1000px}@media only screen and (width >= 1100px) and (height >= 900px){.lity-iframe .lity-container{max-width:1500px}}.lity-close,.lity-close:active{top:20px;right:20px}.video-js{width:100%;height:auto;color:#fff;font-size:var(--step--1);font-weight:700}.video-js:focus{outline:none}.vjs-default-skin .vjs-big-play-button{top:50%;left:50%;width:1.3em;height:1.3em;margin-top:-.65em;margin-left:-.65em;border:0;border-radius:2em;font-size:var(--step--2);line-height:1.3em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:rgba(0,0,0,.2)!important}.video-js .vjs-control-bar,.video-js .vjs-big-play-button,.video-js .vjs-menu-button .vjs-menu-content{background-color:rgba(0,0,0,.1)}.video-js .vjs-control-bar:hover,.video-js .vjs-control-bar:focus,.video-js .vjs-big-play-button:hover,.video-js .vjs-big-play-button:focus,.video-js .vjs-menu-button .vjs-menu-content:hover,.video-js .vjs-menu-button .vjs-menu-content:focus{background-color:rgba(0,0,0,.2)!important}.video-js .vjs-slider{background-color:rgba(51,51,51,.5)}.video-js .vjs-volume-level,.video-js .vjs-play-progress,.video-js .vjs-slider-bar{background:#fff}.video-js .vjs-load-progress{background:#737373;background:rgba(51,51,51,.5)}.video-js .vjs-load-progress div{background:#b3b3b3;background:rgba(51,51,51,.75)}.vjs-audio-button,.video-js .vjs-texttrack-settings{display:none}.vjs-text-track-display div div{background:none!important;font-weight:700!important;text-shadow:0 1px 1px rgba(0,0,0,.2)}.component-store-search .show-all-stores{margin-top:2em}.component-store-search .show-all-stores.hidden{display:none}.component-store-search .show-all-stores span{-webkit-transition:.3s color;transition:.3s color;color:#000;font-size:var(--step--1);text-decoration:none;cursor:pointer;text-underline-position:under}.component-store-search .show-all-stores span:hover{color:#325f6a}.component-store-search .show-all-stores span.link{text-decoration:underline}.component-store-search .all-stores-link a{right:30px;bottom:30px;font-size:var(--step--1);text-decoration:underline;cursor:pointer}.component-store-search .all-stores-link .show-map-large{display:inline-block;padding:3px 0 3px 35px;background:transparent url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2022.36%2018'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2{fill:none;stroke:%23222;stroke-miterlimit:10;}.cls-1{fill-rule:evenodd;}%3c/style%3e%3c/defs%3e%3cpolygon%20class='cls-1'%20points='14.63%201%207.63%203%200.63%202%200.63%2015%207.63%2016%2014.63%2014%2021.63%2015%2021.63%202%2014.63%201'/%3e%3cline%20class='cls-2'%20x1='7.63'%20y1='3'%20x2='7.63'%20y2='16'/%3e%3cline%20class='cls-2'%20x1='14.58'%20y1='1'%20x2='14.58'%20y2='14'/%3e%3c/svg%3e") 0 center no-repeat}.component-store-search .all-stores-link .my-location{display:inline-block;margin-top:10px;margin-left:15px;padding:3px 0 3px 20px;background:transparent url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='13px'%20height='18px'%20viewBox='0%200%2013%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2049.3%20(51167)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eGroup%204%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Retail-germany'%20transform='translate(-1292.000000,%20-547.000000)'%3e%3cg%20id='retail-single-copy-3'%20transform='translate(1109.000000,%20431.000000)'%3e%3cg%20id='Group-5'%20transform='translate(183.000000,%20113.000000)'%3e%3cg%20id='Group-4'%20transform='translate(0.000000,%203.000000)'%3e%3cpath%20d='M6.5,18%20C10.8333333,12.8990433%2013,9.12126555%2013,6.66666667%20C13,2.98476833%2010.0898509,0%206.5,0%20C2.91014913,0%200,2.98476833%200,6.66666667%20C0,9.12126555%202.16666667,12.8990433%206.5,18%20Z'%20id='Oval-Copy'%20fill='%23222222'%3e%3c/path%3e%3ccircle%20id='Oval'%20fill='%23FAFAFA'%20cx='6.5'%20cy='6.5'%20r='3.5'%3e%3c/circle%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 0 center no-repeat}.component-store-search .all-stores-link .my-location.hidden{display:none}.component-store-search #results{margin-top:15px}.component-store-search #results .locations:first-child{margin-top:-3em}.component-store-search label{margin-bottom:8px}.component-store-search input.search-field{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:unset;padding:11px 10px 9px;font-size:16px;line-height:1.5}@media screen and (min-width: 768px){.component-store-search input.search-field{font-size:var(--step--0)}}.component-store-search h3{margin-top:var(--space-xl);text-transform:uppercase}.component-store-search #results .locations{min-height:unset}.component-store-search .result-list{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:20px 0 0;padding:4px;border:1px solid #c8cfd3;border-radius:4.5px}.component-store-search .result-list:before{content:"";position:absolute;top:-10px;left:10px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #c8cfd3;border-left:10px solid transparent}.component-store-search .result-list:after{content:"";position:absolute;top:-9px;left:11px;width:0;height:0;border-right:9px solid transparent;border-bottom:9px solid white;border-left:9px solid transparent}.component-store-search #stores-content .pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--space-m)}.component-store-search #stores-content .pagination-container .pagination{padding-top:var(--space-s);cursor:pointer}.component-store-search #stores-content .pagination-container .pagination a{padding:8px 16px;float:left;color:#000;text-decoration:none}.component-store-search #stores-content .pagination-container .pagination a.active{background-color:#000;color:#fff}.component-store-search #stores-content .pagination-container .pagination a:hover:not(.active){background-color:#ddd}.component-store-search #stores-content .distance{font-family:MaurtenSans,sans-serif;text-transform:none}.component-store-search #stores-content .location p,.component-store-search #stores-content .location .address{margin-bottom:10px;font-size:var(--step--1);line-height:1.4}.component-store-search #stores-content .location .show-map{font-size:var(--step--1)}.component-store-search .result-list-item{margin:0;padding:0;list-style-type:none}.component-store-search .result-list-item button{width:100%;padding:13px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:var(--text-buttons);text-align:left}.component-store-search .result-list-item button:hover{border-radius:4px;background:#eee;color:#000}.component-store-search .result-list-item button:active,.component-store-search .result-list-item button.active,.component-store-search .result-list-item button:focus{background:#f5f5f5;color:#000}.component-store-search button.load-more{width:100%;padding:13px;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:var(--text-buttons);text-align:left}.component-store-search .htmx-indicator{display:none;width:15px;height:15px}.component-store-search .htmx-request{display:inline-block}.dialog-container.address-field-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dialog-container.address-field-overlay .dialog-content{width:380px;max-width:100vw;margin:0 auto;padding-right:20px;padding-left:20px;overflow:hidden;border:1px solid #ddd;background-color:#fff;text-align:center}@media screen and (min-width: 768px){.dialog-container.address-field-overlay .dialog-content{max-width:80%;padding-right:30px;padding-left:30px}}.dialog-container.address-field-overlay .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2em}@media screen and (min-width: 440px){.dialog-container.address-field-overlay .text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dialog-container.address-field-overlay .text input{max-width:unset}@media screen and (min-width: 440px){.dialog-container.address-field-overlay .text input{width:80%}}.dialog-container.address-field-overlay .text button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:initial;margin-top:10px}@media screen and (min-width: 440px){.dialog-container.address-field-overlay .text button{margin-top:0;margin-left:10px}}@media screen and (min-width: 1024px){.dialog-container.address-field-overlay .text button{padding-top:9px;padding-bottom:9px}}.dialog-container.address-field-overlay .text button #spinner-my-location-overlay{width:15px;height:15px;margin-left:9px}.dialog-container.address-field-overlay .select{margin-bottom:2em}@media screen and (min-width: 440px){.dialog-container.address-field-overlay .select{max-width:50%}}.search-query{position:relative;border:none}.search-query>svg{position:absolute;top:30%;left:0;-webkit-transform:translate(0,-50%);transform:translateY(-50%);-webkit-transition:opacity .2s;transition:opacity .2s;opacity:.6}.search-query:has(input:focus) svg{opacity:1}.search-query input{display:block;width:100%;max-width:100%;padding:1.5rem 0 1.5rem 2.5rem;border:none;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;background:#000;-webkit-box-shadow:none;box-shadow:none;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-query input:focus{border-bottom-color:#fff}.search-query input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.search-query input::-moz-placeholder{color:rgba(255,255,255,.6)}.search-query input:-ms-input-placeholder{color:rgba(255,255,255,.6)}.search-query input::-ms-input-placeholder{color:rgba(255,255,255,.6)}.search-query input::placeholder{color:rgba(255,255,255,.6)}.search-query-cancel{display:none;position:absolute;top:30%;right:0;padding-right:0;-webkit-transform:translate(0,-50%);transform:translateY(-50%);border:none;color:#666}.search-query-cancel:hover,.search-query-cancel:focus{background:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:underline}.search-query-cancel.is-active{display:block}.search-query .htmx-indicator{position:absolute;top:18%;right:0;width:24px;height:24px;-webkit-transition:none;transition:none;pointer-events:none}.search-query .htmx-indicator span{display:block;width:24px;height:24px;margin:0;padding:0;line-height:1}.search-query .htmx-indicator svg{width:24px;height:24px;margin:0;padding:0;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;color:#fff}.search-query .htmx-indicator svg circle{opacity:.25}.search-query .htmx-indicator svg path{opacity:.75}.search-query .htmx-request+.search-query-cancel{display:none}.search-result{position:relative;border-bottom:1px solid #333;background:#000;color:#fff}.search-result a{display:initial;color:#fff!important}.search-result>h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:sticky;z-index:10000;top:0;padding:.5em 0;background:#000;font-size:var(--step-2)}.search-result section>h2{margin-bottom:1.5rem}.search-result .search-results{padding-bottom:1.5rem;border-bottom:1px solid #333}.search-result .search-results:last-child{border-bottom:none}@media screen and (min-width: 768px){.search-result .search-results{margin-bottom:2.5rem}}.search-result .search-results--fuelguides{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media screen and (min-width: 768px){.search-result .search-results--fuelguides{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1440px){.search-result .search-results--fuelguides{grid-template-columns:repeat(3,minmax(0,1fr))}}.search-result .search-results-products{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-bottom:4rem}@media screen and (min-width: 440px){.search-result .search-results-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 768px){.search-result .search-results-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1024px){.search-result .search-results-products{grid-template-columns:repeat(4,minmax(0,1fr))}}.search-result .search-results-stores{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}@media screen and (min-width: 440px){.search-result .search-results-stores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 768px){.search-result .search-results-stores{grid-template-columns:repeat(3,minmax(0,1fr))}}@-webkit-keyframes spin{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:none;transform:none}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.card-search-product{position:relative}.card-search-product h3{margin:.875rem 0 0;font-size:var(--step-0);font-weight:700}.card-search-product h4{margin:.3rem 0 0;font-size:var(--step-0)}.card-search-product a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.card-search-product__image{position:relative;width:100%;aspect-ratio:2/3}.card-search-product__image .block-image{padding:0}.card-search-product__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-search-product__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:1rem;-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s;opacity:0;background:rgba(0,0,0,.8);color:#fff}.card-search-product__overlay div{-webkit-transform:translate(0,1rem);transform:translateY(1rem);-webkit-transition:all ease-in-out .25s;transition:all ease-in-out .25s}.card-search-product:hover .card-search-product__overlay{opacity:1}.card-search-product:hover .card-search-product__overlay div{-webkit-transform:translate(0,0);transform:translate(0)}.card-search-store{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.8rem;padding:20px;background:#222}.card-search-store h3{margin:0 0 .5em;padding:0;font-size:var(--step-1);font-weight:400}.card-search-store__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.3rem;font-size:var(--step--1)}.card-search-store__location svg{padding-left:.1rem}.card-search-store__link{margin-top:auto;padding-top:10px;-webkit-transition:color ease-in-out .25s;transition:color ease-in-out .25s;text-decoration:underline}.card-search-store:hover .card-search-store__link{color:#637f89!important}.card-search-content{position:relative;margin-bottom:2.5rem;background:#000}.card-search-content h3{margin:0;padding:0 0 .3rem;font-size:var(--step-1);font-weight:400}.card-search-content p{max-width:100ch;margin:0}.card-search-content a{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.card-search-content__link{margin:0;padding:.3rem 0 0;-webkit-transition:color ease-in-out .25s;transition:color ease-in-out .25s;color:#94a4ac;text-decoration:underline}.card-search-content:hover .card-search-content__link{color:#637f89}.card-search-faq{position:relative;margin-bottom:2.5rem;background:#000}.card-search-faq h3{margin:0;padding:0 0 .6rem;font-size:var(--step-1);font-weight:400}.card-search-faq p{max-width:100ch;margin:0}.card-search-faq__link{margin:0;padding:.3rem 0 0;-webkit-transition:color ease-in-out .25s;transition:color ease-in-out .25s;color:#94a4ac;text-decoration:underline}.card-search-faq:hover .card-search-content__link{color:#637f89}.tippy-box[data-theme~=tomato]{border:1px solid component-border-color;border-radius:3px;background-color:#444;color:#fff}.tippy-box[data-theme~=tomato][data-placement^=top]>.tippy-arrow:before{border-top-color:#444}.tippy-box[data-theme~=tomato][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#444}.tippy-box[data-theme~=tomato][data-placement^=left]>.tippy-arrow:before{border-left-color:#444}.tippy-box[data-theme~=tomato][data-placement^=right]>.tippy-arrow:before{border-right-color:#444}.ai-notification-container{position:sticky;z-index:100000;top:0}@-webkit-keyframes fade_in_show{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fade_in_show{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fade_out_hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes fade_out_hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.nav-notification.ai-notification{position:absolute;top:8px;right:8px;-webkit-transition:top .4s,border-radius .3s ease-in-out,width .3s ease-in-out;transition:top .4s,border-radius .3s ease-in-out,width .3s ease-in-out;border:none}@media screen and (min-width: 1024px){.nav-notification.ai-notification{top:16px;right:34px}}body.floating-navigation-visible .nav-notification.ai-notification{top:78px}@media screen and (min-width: 440px){body.floating-navigation-visible .nav-notification.ai-notification{top:98px}}.nav-notification.ai-notification.waiting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;padding:4px;overflow:clip;-webkit-animation:fade_in_show .3s;animation:fade_in_show .3s;border-radius:30px;place-content:center start;gap:8px}.nav-notification.ai-notification.waiting video{width:52px;height:52px}.nav-notification.ai-notification.waiting .text{min-width:82px}.nav-notification.ai-notification.waiting p{margin-bottom:0;padding-right:16px;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0;color:#8a8a8a;text-align:center}.nav-notification.ai-notification.waiting .text.done{display:none}.nav-notification.ai-notification.waiting.show{width:180px;border-radius:60px}.nav-notification.ai-notification.waiting.show p{opacity:1}.nav-notification.ai-notification.waiting.done div.text.waiting{display:none}.nav-notification.ai-notification.waiting.done div.text.done{display:block}.nav-notification.ai-notification.waiting.done div.text.done p{min-width:90px;color:#fff}.nav-notification.ai-notification.waiting.stopped{width:180px;border-radius:0}.nav-notification.ai-notification.waiting.fade-out{-webkit-animation:fade_out_hide .3s;animation:fade_out_hide .3s}.nav-notification.ai-notification:hover{cursor:pointer}button.menu.ai-trigger{display:none}button.menu.ai-trigger.waiting-for-answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:unset;margin-left:10px;text-transform:unset;gap:8px}@media screen and (min-width: 440px){button.menu.ai-trigger.waiting-for-answer{gap:16px}}@media screen and (min-width: 768px){button.menu.ai-trigger.waiting-for-answer{margin-left:30px}}button.menu.ai-trigger.waiting-for-answer video{width:40px}@media screen and (min-width: 440px){button.menu.ai-trigger.waiting-for-answer video{width:60px}}button.menu.ai-trigger.waiting-for-answer .ai-notification{display:none}button.menu.ai-trigger.waiting-for-answer .text{display:block;width:65px;padding:5px 15px;font-size:var(--step--1)}@media screen and (min-width: 440px){button.menu.ai-trigger.waiting-for-answer .text{padding:5px 20px}}button.menu.ai-trigger.waiting-for-answer .text.loading{display:block;opacity:.5;background-color:rgba(255,255,255,.3);color:#fff}button.menu.ai-trigger.waiting-for-answer .text.done,button.menu.ai-trigger.waiting-for-answer.done .text.loading{display:none}button.menu.ai-trigger.waiting-for-answer.done .text.done{display:block;opacity:1;background-color:#fff;color:#000}button.menu.ai-trigger.waiting-for-answer.done .ai-notification{display:block;position:fixed;width:200px;height:50px;background-color:#000;color:#fff}.ai-voice{font-family:Space Mono,monospace;font-style:normal;font-weight:400}.ai-voice small{display:block;min-height:50px;margin:1em 0;font-size:var(--step--2);line-height:1}.mio-bar{display:none;position:relative;max-height:0;background:#fff;color:#000}.mio-bar.is-visible{display:block;max-height:unset}.mio-bar.mio-bar--on-page{max-height:unset}.mio-panel{display:grid;position:relative;grid-template-columns:1fr;padding-bottom:30px;gap:36px}@media screen and (min-width: 1024px){.mio-panel{grid-template-columns:350px 1fr;grid-template-rows:500px 1fr;gap:100px}}@media screen and (min-width: 1440px){.mio-panel{grid-template-columns:350px 1fr 200px;grid-template-rows:auto;gap:100px}}.mio-nav,.mio-actions{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1024px){.mio-nav,.mio-actions{position:sticky;top:20px;-ms-flex-item-align:start;align-self:start;min-height:550px}}.mio-nav ul,.mio-actions ul{margin:0;padding:0;font-size:var(--step-0);list-style:none}.mio-nav li,.mio-actions li{margin:0 0 .5em}.mio-nav a,.mio-actions a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}.mio-nav a:hover,.mio-actions a:hover{text-decoration:underline}.mio-nav a svg,.mio-actions a svg{margin-right:10px}.mio-nav .action svg,.mio-actions .action svg{margin-right:10px}.mio-nav{grid-row:2}@media screen and (min-width: 1024px){.mio-nav{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:1/span 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:80px;gap:100px}}@media screen and (min-width: 1440px){.mio-nav{grid-column:unset;grid-row:unset}}.mio-nav h3,.mio-nav li{font-size:var(--step-0)}.mio-nav h3{margin:2em 0 1em;color:#8a8a8a}.mio-nav .new-question{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.2)}.mio-nav .mio-nav-top{display:none}@media screen and (min-width: 1024px){.mio-nav .mio-nav-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mio-nav .mio-nav-top video{width:100px;height:97px;margin-top:-20px;margin-left:-20px}.mio-nav .mio-nav-top h2{margin-top:0}.mio-nav .mio-nav-top a{text-decoration:underline}.mio-nav .mio-nav-top a:hover{color:#325f6a}.mio-nav p{margin-top:40px}@media screen and (min-width: 1024px){.mio-nav p{margin-top:100px}}.mio-content{padding-top:36px}@media screen and (min-width: 1024px){.mio-content{grid-column:span 2;grid-row:1/span 2;padding-top:80px}}@media screen and (min-width: 1440px){.mio-content{grid-column:unset;grid-row:unset}}.mio-content p{margin-bottom:1em;font-size:var(--step-1);line-height:1}.mio-content>p{margin:0 30px 1em}.mio-content .mio-intro{padding-bottom:26px}.mio-content .mio-intro span{display:block}.mio-content .mio-intro .notice{padding-top:1rem}.mio-content .mio-question{margin-top:20px;padding-right:20px;border:1px solid #949494;border-radius:4px;background:#f6f6f6}@media screen and (min-width: 440px){.mio-content .mio-question{border:none}}.mio-content .mio-question p{font-size:var(--step-0);line-height:1.6}.mio-content .mio-question form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-items:center}.mio-content .mio-question form input{width:100%;max-width:unset;border:none;background:#f6f6f6;font-size:var(--step-1);line-height:28.8px}.mio-content .mio-question form input:focus{-webkit-box-shadow:none;box-shadow:none}.mio-content .mio-question form textarea.question-prompt{width:100%;max-width:unset;height:auto;padding:20px;border:none;background:#f6f6f6;font-size:var(--step-0);line-height:1.5;resize:none}@media screen and (min-width: 768px){.mio-content .mio-question form textarea.question-prompt{font-size:var(--step-1)}}.mio-content .mio-question form textarea.question-prompt:focus{-webkit-box-shadow:none;box-shadow:none}.mio-content .mio-question form button{margin:0;padding:0 6px;border:none}.mio-content .mio-question form button:focus{background:none}.mio-content .mio-question form button:hover{border:none;background:none}.mio-content .mio-question form button svg.mio-submit-arrow{margin-left:8px}.mio-content .mio-question form button.focused svg.mio-submit-arrow g{opacity:1}.mio-content .mio-answer{position:relative;margin-top:1.5em;padding:16px;border:1px solid #e6e6e6;border-radius:4px;background:#f6f6f6}@media screen and (min-width: 440px){.mio-content .mio-answer{border:none}}@media screen and (min-width: 768px){.mio-content .mio-answer{padding:36px 30px}}@media screen and (min-width: 1024px){.mio-content .mio-answer{margin-top:50px}}.mio-content .mio-answer div.full-answer,.mio-content .mio-answer p{font-size:var(--step-0);line-height:1.6}.mio-content .mio-answer div.full-answer,.mio-content .mio-answer div.summmary{margin-bottom:2em}@media screen and (min-width: 768px){.mio-content .mio-answer>div:first-of-type>p:first-of-type{font-size:var(--step-2);line-height:28.8px}}.mio-content .mio-answer hr{margin:1em 0;border-color:rgba(0,0,0,.5)}@media screen and (min-width: 768px){.mio-content .mio-answer hr{margin:1.5em 0}}.mio-content .mio-answer .question p{font-size:var(--step-0);font-weight:700}@media screen and (min-width: 768px){.mio-content .mio-answer .question p{font-family:unset}}.mio-content .mio-answer.waiting .conversation-prompt{color:#bbb}.mio-content .mio-answer.waiting video{mix-blend-mode:multiply}.mio-content input::-webkit-input-placeholder,.mio-content textarea::-webkit-input-placeholder{color:#8c8c8c}.mio-content input::-moz-placeholder,.mio-content textarea::-moz-placeholder{color:#8c8c8c}.mio-content input:-ms-input-placeholder,.mio-content textarea:-ms-input-placeholder{color:#8c8c8c}.mio-content input::-ms-input-placeholder,.mio-content textarea::-ms-input-placeholder{color:#8c8c8c}.mio-content input::placeholder,.mio-content textarea::placeholder{color:#8c8c8c}.mio-content .bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;color:#8c8c8c}.mio-content .bottom-info .thank-you{margin-left:4px;color:#000}.mio-content .summary-expand{margin:1.5em 0}.mio-content .rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mio-content .rating span{margin-right:5px}.mio-content .rating .rate{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.mio-content .rating .rate:hover{color:#000}.mio-content .rating .rate svg{padding:0 1px}.mio-content .rating .rate.rating-disabled:hover{color:inherit}.mio-content .rating .rate:has(~:hover){color:#000}.mio-content .report-issue a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;color:#8c8c8c;text-decoration:none;gap:8px}.mio-content .report-issue a svg g path{stroke:#8c8c8c}.mio-content .report-issue a:hover{color:#000}.mio-content .report-issue a:hover svg g path{stroke:#000}.mio-content .report-issue .report-issue--input{position:absolute;right:-10px;bottom:22px;left:-10px;max-width:550px;padding:16px;border:1px solid #ccc;background-color:#fff;-webkit-filter:drop-shadow(rgba(0,0,0,.2) 0 4px 16px);filter:drop-shadow(rgba(0,0,0,.2) 0 4px 16px)}@media screen and (min-width: 440px){.mio-content .report-issue .report-issue--input{right:0;left:unset;padding:25px}}.mio-content .report-issue .report-issue--input .issue-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mio-content .report-issue .report-issue--input .issue-top-content .close{min-width:16px;margin-left:10px}.mio-content .report-issue .report-issue--input .issue-top-content .close:hover{cursor:pointer}.mio-content .report-issue .report-issue--input h3{margin-bottom:26px;color:#000}.mio-content .report-issue .report-issue--input textarea{width:100%}.mio-content .report-issue .report-issue--input form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.mio-content .report-issue .report-issue--input form button{margin-top:24px}.mio-actions-mobile .action svg{margin-right:unset;margin-left:5px}.mio-actions-mobile li{margin-top:16px}@media screen and (min-width: 1440px){.mio-actions-mobile{display:none}}.mio-actions{padding-top:1.5em}@media screen and (min-width: 768px){.mio-actions{display:none}}@media screen and (min-width: 1024px){.mio-actions{grid-row:2}}@media screen and (min-width: 1440px){.mio-actions{display:unset;grid-column:unset;grid-row:unset;height:unset;padding-top:80px}}.mio-actions .button{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.mio-actions .button:hover{color:#000;text-decoration:underline}.mio-actions .button svg{margin-right:8px}.page-account{margin-bottom:80px}.page-account h3{margin-top:2em}.page-account .grid-50-50{position:relative}@media screen and (min-width: 768px){.page-account .grid-50-50 .col:first-child:after{content:"";position:absolute;top:0;right:50%;width:1px;height:100%;border-right:1px solid #eee}}.page-account .col>h2{margin-top:.5em}@media screen and (min-width: 768px){.page-account .col>h1{margin-top:0}.page-account .col>h2{margin-top:0}}.page-account .customer-type{display:block;margin-top:10px;color:#888}.page-account .member-info-widget{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:var(--space-xl);padding:var(--space-m);border:1px solid #000;line-height:1.5em}@media screen and (min-width: 768px){.page-account .member-info-widget{float:right}}.page-account .member-info-widget>*{margin-top:0}.page-account .member-info-widget a{color:#888;text-decoration:none}.page-account .member-info-widget hr{border-color:#000}.page-account .member-info-widget .benefits{margin:0;padding:0;list-style:none}.page-account .member-info-widget .benefits li{margin:0;padding:0 0 0 1px;line-height:1.7}.page-account .member-info-widget .benefit{position:relative;color:#000}.page-account .member-info-widget .benefit a{color:#000;text-decoration:underline}.page-account .member-info-widget .benefit svg{margin-left:3px}.page-account .member-info-widget .benefit--done{color:#888}.page-account .member-info-widget__summary{margin-bottom:0}.page-account .member-info-widget__trigger{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;margin-bottom:1.5em;text-underline-position:under}.page-account .member-info-widget__dialog p{margin-bottom:1em}.page-account .member-info-widget__user-summary{margin-top:2em}.page-account .member-info-widget__points p{margin-bottom:0}.page-account .member-progress-bar{position:relative;width:100%;height:8px;margin-top:40px;margin-bottom:40px;background:#e5e5e5}.page-account .member-progress-bar .bar-progress{position:absolute;top:0;left:0;width:0;height:8px;background:#000;z-index:1}.page-account .member-progress-bar .bar-progress[data-non-bar-background=level]:after{background-color:#b7b7b7}.page-account .member-progress-bar .bar-progress:after{content:"";position:absolute;right:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #000;background-color:#e5e5e5}.page-account .member-progress-bar .bar-progress--level{background:#b7b7b7;z-index:0}.page-account .member-progress-bar .bar-progress--level:after{border-left-color:#b7b7b7;background-color:#b7b7b7}.page-account .member-progress-bar .my-progress{display:none;position:absolute;right:0;bottom:-22px;width:90px;margin-left:-45px;font-size:var(--step--1);font-weight:700;text-align:center}.page-account .member-progress-bar .my-progress--level{bottom:-40px;color:#b7b7b7}.page-account .member-progress-bar .my-progress:after{position:absolute;top:-5px;left:50%;height:6px;margin-left:-1px;border-left:2px solid #E5E5E5}@media screen and (min-width: 1440px){.page-account .member-progress-bar .my-progress{display:block}}.page-account .member-progress-bar .level{position:absolute;bottom:15px;width:140px;margin-left:-70px;font-size:var(--step--1);text-align:center}@media screen and (min-width: 768px){.page-account .member-progress-bar .level div{display:inline-block}}.page-account .member-progress-bar .level:after{content:"";position:absolute;bottom:-7px;left:50%;height:6px;border-left:2px solid #ccc}.page-account .member-progress-bar .level .title{font-weight:700}@media screen and (min-width: 768px){.page-account .member-progress-bar .level .title:after{content:" - "}}.page-account .membership-card,.page-account .membership-card-text-version{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-account .membership-card>div,.page-account .membership-card-text-version>div{max-width:40%}.page-account .membership-card img,.page-account .membership-card-text-version img{max-width:100%}.page-account .membership-card .arrow,.page-account .membership-card-text-version .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account .membership-card button,.page-account .membership-card-text-version button{margin:0;padding:0;border:none;cursor:pointer}.page-account .membership-card button:hover,.page-account .membership-card-text-version button:hover{background:none}.page-account .membership-card svg,.page-account .membership-card-text-version svg{margin:0 12px}.page-account .membership-card-text-version button{margin-bottom:12px}.page-account .membership-card-text-version img{max-width:150px}.page-account .membership-levels{margin-top:24px}@media screen and (min-width: 440px){.page-account .membership-levels{display:grid;grid-gap:0}}@media screen and (min-width: 768px){.page-account .membership-levels{grid-template-columns:1fr 1fr 1fr 1fr}.page-account .membership-levels.grid-33-33-33{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 768px){.page-account .membership-levels .level{padding:0 20px}.page-account .membership-levels .level:not(:first-child){border-left:1px solid rgba(0,0,0,.2)}}.page-account .membership-levels li{margin-bottom:1em}.page-account .membership-surveys>a,.page-account .membership-surveys>div,.page-account .partner-offers>a,.page-account .partner-offers>div,.page-account .membership-content>a,.page-account .membership-content>div{min-height:4em;padding:24px;border:1px solid #afafaf;border-radius:2px;cursor:pointer}.page-account .membership-surveys>a:hover,.page-account .membership-surveys>div:hover,.page-account .partner-offers>a:hover,.page-account .partner-offers>div:hover,.page-account .membership-content>a:hover,.page-account .membership-content>div:hover{border-color:#000}.page-account .membership-surveys>a .sub-heading,.page-account .membership-surveys>a .points,.page-account .membership-surveys>div .sub-heading,.page-account .membership-surveys>div .points,.page-account .partner-offers>a .sub-heading,.page-account .partner-offers>a .points,.page-account .partner-offers>div .sub-heading,.page-account .partner-offers>div .points,.page-account .membership-content>a .sub-heading,.page-account .membership-content>a .points,.page-account .membership-content>div .sub-heading,.page-account .membership-content>div .points{color:#888}.page-account .membership-surveys>a h2,.page-account .membership-surveys>div h2,.page-account .partner-offers>a h2,.page-account .partner-offers>div h2,.page-account .membership-content>a h2,.page-account .membership-content>div h2{line-height:2}.page-account .benefit-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-s)}@media screen and (min-width: 1024px){.page-account .benefit-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.page-account .benefit-cards .benefit-group-heading{grid-column:1/-1;margin:var(--space-m) 0 0}.page-account .dialog-container h2{margin-top:0;font-size:var(--step-2)}.page-account .dialog-container p{font-size:var(--step-0)}.page-account .dialog-container .dialog-content{width:600px;max-height:90vh;padding:50px 30px 30px;overflow-y:auto}@media screen and (min-width: 768px){.page-account .dialog-container .dialog-content{padding:50px}}@media screen and (min-width: 0) and (max-width: 767px){.page-account .dialog-container .dialog-content .dialog-close{position:fixed;top:20px;right:20px}}.page-account .perks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:5em 0}.page-account .perks .perk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.page-account .membership-surveys .survey{position:relative}.page-account .membership-surveys .survey h2{margin:0;font-size:var(--step-0)}.page-account .membership-surveys .survey .notification{position:absolute;top:4px;right:4px;width:20px;height:20px}.page-account .partner-offers .partner{padding:24px;border:1px solid #ccc;cursor:pointer}.page-account .partner-offers .partner h2{margin:0}.page-account .dialog-overlay{cursor:default}.page-account .contact-form{margin-top:48px}.page-account .ambassadors-additional-rules{margin-top:24px}.page-account .ambassadors-additional-rules .radio{margin-top:0;margin-bottom:4px}.page-account .ambassadors-additional-rules .button{margin-top:12px;padding:8px 12px}.page-account .expandable-controller-container{border-bottom:1px solid #e6e6e6}.page-account .expandable-controller-container .expand-toggle[aria-expanded=true] .icon-folded{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-account .expandable-controller-container .expandable-content{padding-bottom:48px}.page-account .address-card{position:relative;margin:0;padding:16px;border:1px solid #ddd;border-radius:.25em}.page-account .address-card .edit{position:absolute;top:16px;right:16px;font-size:var(--step--2)}@media screen and (min-width: 440px){.page-account .create-account-after-purchase .create-account-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-account .create-account-after-purchase .create-account-wrapper .button{width:100%;margin-top:16px}@media screen and (min-width: 440px){.page-account .create-account-after-purchase .create-account-wrapper .button{width:auto;margin-top:0;margin-left:16px}}.page-account .address-data{margin:0;padding:0;font-size:var(--step--1);font-weight:400;list-style:none}@media screen and (min-width: 440px){.page-account .sports-wrapper{display:grid;grid-template-columns:1fr 1fr}}.page-account .sports-wrapper .sports{margin-bottom:30px}.page-account .sports label{font-family:MaurtenSans,sans-serif;font-size:var(--step-0)}.page-account .sports .main-sports,.page-account .sports .secondary-sports{display:grid;grid-gap:16px;grid-template-columns:1fr}@media screen and (min-width: 440px){.page-account .sports .main-sports,.page-account .sports .secondary-sports{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.page-account .sports .main-sports,.page-account .sports .secondary-sports{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){.page-account .sports .main-sports,.page-account .sports .secondary-sports{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.page-account .sports .main-sports input,.page-account .sports .main-sports select,.page-account .sports .secondary-sports input,.page-account .sports .secondary-sports select{height:2.75rem;margin:0}.page-account .sports input[type=text],.page-account .sports select{width:100%}.page-account .sports input[type=number]{min-width:80px}.page-account input[type=text],.page-account input[type=email],.page-account input[type=tel],.page-account input[type=password],.page-account select{max-width:100%}.page-account.address-column input[type=text],.page-account.address-column input[type=email],.page-account.address-column input[type=tel],.page-account.address-column select{width:100%}.page-account .form-after-purchase{max-width:700px;margin-bottom:48px;padding:24px;border:1px solid #000;border-radius:2px}.page-account .form-after-purchase label.freeform-label{font-size:var(--step-0)}.page-account .form-after-purchase label:not(.freeform-label){font-family:MaurtenSans,sans-serif}.page-account .form-after-purchase .form-success{margin-top:24px}.page-account .freeform-form-success{margin-top:24px;font-weight:700}.page-account [data-controller=expand-simple] .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;cursor:pointer}.page-account [data-controller=expand-simple] [data-expand-simple-target=icon]{display:inline-block;width:16px;margin-left:10px}@media screen and (min-width: 768px){.page-account .account-actions{text-align:right}}.page-account .account-actions .dialog-content{text-align:left}.page-account .account-actions .dialog-content h3{margin-top:0}.page-account .order-gift-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-account .order-gift-cards .gift-card{display:block;width:50%;margin-bottom:24px;text-align:left}@media screen and (min-width: 400px){.page-account .order-gift-cards .gift-card{width:200px}}.page-account .order-gift-cards .gift-card .title{padding-left:12px}.page-ai-nutrition-specialist{margin-bottom:80px}.page-ai-nutrition-specialist h3{margin-top:2em}.page-ai-nutrition-specialist .grid-50-50{position:relative}@media screen and (min-width: 768px){.page-ai-nutrition-specialist .grid-50-50 .col:first-child:after{content:"";position:absolute;top:0;right:50%;width:1px;height:100%;border-right:1px solid #eee}}.page-ai-nutrition-specialist .col>h2{margin-top:.5em}@media screen and (min-width: 768px){.page-ai-nutrition-specialist .col>h1{margin-top:0}.page-ai-nutrition-specialist .col>h2{margin-top:0}}.page-ai-nutrition-specialist input[type=text],.page-ai-nutrition-specialist input[type=email],.page-ai-nutrition-specialist input[type=tel],.page-ai-nutrition-specialist input[type=password],.page-ai-nutrition-specialist select{max-width:100%}.content{--gap: clamp(5px, 5%, 30px);--full: minmax(var(--gap), 1fr);--content: min(70ch, 100% - var(--gap) * 2);--popout: minmax(0, 5rem);--feature: minmax(0, 20rem);display:grid;grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}.content>*{grid-column:content}.popout{grid-column:popout}.feature{grid-column:feature}.full{grid-column:full}.type-article .section .section-content{max-width:1100px}.type-article .article-image{margin:0}@media screen and (min-width: 1024px){.type-article .article-image{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:3em auto 0;padding:0 2.9411764706%}}@media screen and (min-width: 1440px){.type-article .article-image{max-width:1640px;padding:0 50px}}.type-article .article{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:10px 0 20px;border-bottom:1px solid #eee}@media screen and (min-width: 768px){.type-article .article{padding:10px 8.1537019681% 30px}}@media screen and (min-width: 1024px){.type-article .article{padding:10px 8.59375% 30px}}@media screen and (min-width: 1440px){.type-article .article{max-width:1640px;padding:10px 9.8591549296% 30px}}.type-article .article .breadcrumb .inner{margin:1em 0 .5em}@media screen and (min-width: 768px){.type-article .article .breadcrumb .inner{margin:3em 0 .5em}}.type-article .article .breadcrumb .inner a{color:#333;text-decoration:none}.type-article .article h1{margin:0}.type-article .article .article-meta{margin:.75em 0 3em;font-size:var(--step--1)}.type-article .article .introduction{margin-bottom:3em}.type-article .article blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;margin:2em 0;padding:0 0 0 20px}@media screen and (min-width: 768px){.type-article .article blockquote{width:48.5207100592%;margin-right:-10.2958579882%;margin-left:2.9585798817%}}@media screen and (min-width: 1024px){.type-article .article blockquote{width:48.1132075472%;margin-right:-10.3773584906%;margin-left:3.7735849057%}}@media screen and (min-width: 1440px){.type-article .article blockquote{width:48.3394833948%;margin-right:-10.332103321%;margin-left:3.3210332103%}}@media screen and (min-width: 1024px){.type-article .article figure{margin:0 -100px}}@media screen and (min-width: 1440px){.type-article .article figure{margin:0 -200px}}.article-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.5em 0 3em}@media screen and (min-width: 768px){.article-boxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.article-boxes .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 1.5em}@media screen and (min-width: 768px){.article-boxes .item{width:21.5557638238%;padding-top:1em;padding-right:2.3430178069%;padding-bottom:1em;border-right:1px solid #eee}.article-boxes .item:last-child{border:0}}@media screen and (min-width: 1024px){.article-boxes .item{width:20.3125%;padding-right:3.125%}}.article-boxes .item img{width:30%;max-width:30%;height:auto;margin:1em 5% 0 0}@media screen and (min-width: 768px){.article-boxes .item img{margin:1em 10% 0 0}}.article-boxes .item .text{width:65%}@media screen and (min-width: 768px){.article-boxes .item .text{width:60%}}.article-boxes .item .text h3{text-transform:uppercase}.article-boxes .item.no-image .text{width:100%}.social{padding-top:4em;text-align:center}.social img{width:50px;height:50px;cursor:pointer}body{scroll-behavior:smooth}body.bicarb-guide footer#footer{display:none}@media screen and (min-width: 768px){body.bicarb-guide footer#footer{display:grid}}.bicarb-public .small-text{font-size:.8em}.bicarb-public .radio{margin-bottom:0;cursor:pointer}.bicarb-public .radio .radio__label{color:#fff;font-family:MaurtenSans,sans-serif;white-space:nowrap}.bicarb-public .radio input:checked+.radio__control{border-radius:50%;background:#ccc;-webkit-box-shadow:0 0 0 2px #ccc;box-shadow:0 0 0 2px #ccc}.bicarb-public .radio .radio__control:before{width:.7em;height:.7em;-webkit-box-shadow:inset .5em .5em #fff;box-shadow:inset .5em .5em #fff}.bicarb-public .radio .radio__input input:focus{-webkit-box-shadow:0 0 0 2px #ccc;box-shadow:0 0 0 2px #ccc}.bicarb-public .radio input:checked+.radio__control{background-color:#000;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.bicarb-public.section{margin-bottom:0}@media screen and (min-width: 768px){.bicarb-public.section{margin-bottom:240px}}.bicarb-public .xs-text{color:rgba(255,255,255,.6);font-size:.9em}.bicarb-public button.continue{width:100%;margin-bottom:20px}.bicarb-public button.continue:disabled{border-color:transparent;background-color:rgba(255,255,255,.15);color:#666}.bicarb-public button.continue:disabled:hover{border-color:transparent;background-color:rgba(255,255,255,.15);color:#666;cursor:default}@media screen and (min-width: 768px){.bicarb-public button.continue{-ms-flex-item-align:end;align-self:end;max-width:136px}}@media screen and (min-width: 768px){.bicarb-public .add-to-cart button.continue{max-width:250px}}.bicarb-public .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:768px;min-height:calc(100vh - 70px);min-height:calc(var(--vh, 1vh) * 100 - 70px);min-height:calc(100svh - 70px)}@media screen and (min-width: 440px){.bicarb-public .panel{-ms-flex-item-align:end;align-self:end}}@media screen and (min-width: 1024px){.bicarb-public .panel{min-height:calc(100vh - 250px);min-height:calc(var(--vh, 1vh) * 100 - 250px);min-height:calc(100svh - 250px);margin-top:100px;padding:30px 40px 20px}}.bicarb-public .panel .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bicarb-public .turbo-panel.before-render-right{-webkit-transform:translateX(15px);transform:translate(15px);opacity:0}.bicarb-public .turbo-panel.before-render-left{-webkit-transform:translateX(-15px);transform:translate(-15px);opacity:0}.bicarb-public .turbo-panel.show{-webkit-transform:translateX(0);transform:translate(0);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:1}.bicarb-public .turbo-panel.remove{-webkit-transform:translateX(-10px);transform:translate(-10px);-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;opacity:0}.bicarb-public .product-image img{display:block;max-height:210px;margin:auto}@media screen and (min-width: 400px){.bicarb-public .product-image img{max-height:310px}}@media screen and (min-width: 1024px){.bicarb-public .product-image img{max-height:400px}}.bicarb-public.overlay-container{position:relative}.bicarb-public.overlay-container .dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:11000;top:0;right:-20px;bottom:0;left:-20px;place-content:center center;height:100%;background-color:rgba(0,0,0,.8)}.bicarb-public.overlay-container .dialog .dialog-content{position:sticky;margin-top:24px;margin-right:46px;margin-left:46px;padding:24px;border:1px solid rgba(255,255,255,.6);background-color:#000}.bicarb-public.overlay-container .dialog .dialog-content h3{margin:0 0 24px}.bicarb-public.overlay-container .dialog .dialog-content .close{position:absolute;top:-25px;right:0;width:12px;height:12px}.bicarb-public.overlay-container .dialog .dialog-content .close:hover{opacity:.8;cursor:pointer}.bicarb-public.overlay-container .dialog .dialog-content .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;place-content:space-between space-between;margin-top:24px}.bicarb-public.overlay-container .dialog .dialog-content .actions .button{width:80px;height:40px;padding-right:15px;padding-left:15px}.bicarb-public.overlay-container .dialog .dialog-content .actions .button.button--primary:first-of-type{border:1px solid #fff}.bicarb-public.overlay-container .dialog .dialog-content .actions .button:disabled{background:#ddd!important;color:#999}.bicarb-public .first-panel ul{margin:50px 0 20px;padding:0;border-top:1px solid rgba(255,255,255,.3);list-style:none}.bicarb-public .first-panel li{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.4)}.bicarb-public .first-panel li .radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:rgba(255,255,255,.6);font-family:MaurtenSans,sans-serif;font-size:1.5em;line-height:1}.bicarb-public .first-panel li .radio .radio__control{width:.8em;height:.8em}.bicarb-public .weight-panel .experience-level{margin-bottom:40px}.bicarb-public .weight-panel .experience-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bicarb-public .weight-panel .experience-radios .radio:first-child{margin-right:36px}.bicarb-public .weight-panel .weight-inputs{display:grid;grid-gap:0 20px;grid-template-columns:2fr 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;padding:10px 0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4)}.bicarb-public .weight-panel .weight-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bicarb-public .weight-panel .weight-text .weight-kg{font-size:4.5em}.bicarb-public .weight-panel .increase-decrease-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100px}@media screen and (min-width: 440px){.bicarb-public .weight-panel .increase-decrease-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100px}}.bicarb-public .weight-panel .increase-decrease-buttons .plus-button,.bicarb-public .weight-panel .increase-decrease-buttons .plus-button-pressed,.bicarb-public .weight-panel .increase-decrease-buttons .minus-button-pressed,.bicarb-public .weight-panel .increase-decrease-buttons .minus-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:40px;min-width:unset;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bicarb-public .weight-panel .increase-decrease-buttons .plus-button:hover,.bicarb-public .weight-panel .increase-decrease-buttons .plus-button-pressed:hover,.bicarb-public .weight-panel .increase-decrease-buttons .minus-button-pressed:hover,.bicarb-public .weight-panel .increase-decrease-buttons .minus-button:hover{cursor:pointer}.bicarb-public .weight-panel .increase-decrease-buttons .plus-button{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='70'%20viewBox='0%200%2070%2070'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='35'%20cy='35'%20r='35'%20fill='white'/%3e%3cpath%20d='M34.75%2016V53.5'%20stroke='black'/%3e%3cpath%20d='M53.5%2034.75L16%2034.75'%20stroke='black'/%3e%3c/svg%3e")}.bicarb-public .weight-panel .increase-decrease-buttons .plus-button-pressed{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='70'%20viewBox='0%200%2070%2070'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='35'%20cy='35'%20r='35'%20fill='%238F8F8F'/%3e%3cpath%20d='M34.75%2016V53.5'%20stroke='white'/%3e%3cpath%20d='M53.5%2034.75L16%2034.75'%20stroke='white'/%3e%3c/svg%3e")}.bicarb-public .weight-panel .increase-decrease-buttons .minus-button{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='70'%20viewBox='0%200%2070%2070'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='35'%20cy='35'%20r='35'%20fill='white'/%3e%3cpath%20d='M53.5%2036L16%2036'%20stroke='black'/%3e%3c/svg%3e")}.bicarb-public .weight-panel .increase-decrease-buttons .minus-button-pressed{background-image:url("data:image/svg+xml,%3csvg%20width='70'%20height='70'%20viewBox='0%200%2070%2070'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='35'%20cy='35'%20r='35'%20fill='%238F8F8F'/%3e%3cpath%20d='M53.5%2036L16%2036'%20stroke='white'/%3e%3c/svg%3e")}.bicarb-public .weight-panel .buttons-description{font-size:.85em;text-align:center}.bicarb-public .buy-panel{position:relative;margin-top:unset}.bicarb-public .buy-panel .not-sure{margin:-10px 0 10px;padding:0;color:#999;text-align:center}.bicarb-public .buy-panel .not-sure a{color:#ccc}.bicarb-public .buy-panel .systems{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;margin-bottom:8px}.bicarb-public .buy-panel .systems button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;border-right:none}.bicarb-public .buy-panel .systems button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.bicarb-public .buy-panel .systems button .system{margin-top:6px;font-size:1.5em}.bicarb-public .buy-panel .systems button:last-of-type{border-right:1px solid #fff}.bicarb-public .buy-panel .systems button .dose{font-size:.7em}.bicarb-public .buy-panel .systems button.active{background-color:#fff;color:#000}@media screen and (min-width: 440px){.bicarb-public .buy-panel .systems button{width:50%}}.bicarb-public .buy-panel .systems .recommended-notification{display:none;position:absolute;z-index:1003;bottom:82px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;border-radius:4px;background-color:rgba(90,90,90,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bicarb-public .buy-panel .systems .recommended-notification.active{display:block}.bicarb-public .buy-panel .systems .recommended-notification:after{content:" ";position:absolute;top:100%;right:14%;width:0;height:0;margin-left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:10px solid transparent;border-bottom-color:rgba(255,255,255,.15);pointer-events:none}.bicarb-public .buy-panel .systems .recommended-notification.index-1{right:unset}.bicarb-public .buy-panel .systems .recommended-notification.index-1:after{right:unset;left:50%}.bicarb-public .buy-panel .systems .recommended-notification.index-2{right:unset}.bicarb-public .buy-panel .systems .recommended-notification.index-2:after{right:unset;left:50%}@media screen and (min-width: 440px){.bicarb-public .buy-panel .systems.width-1 button{width:33%}}@media screen and (min-width: 768px){.bicarb-public .buy-panel .systems.width-1 button{margin:unset}}@media screen and (min-width: 440px){.bicarb-public .buy-panel .systems.width-1 .recommended-notification{right:0;bottom:0;left:unset;width:64%;padding:10px 20px}.bicarb-public .buy-panel .systems.width-1 .recommended-notification:after{top:calc(50% - 5px);left:-10px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.bicarb-public .buy-panel .systems.width-2 .recommended-notification.index-1:after{left:25%}.bicarb-public .buy-panel .systems.width-2 .recommended-notification.index-2:after{right:25%;left:unset}.bicarb-public .buy-panel .systems.width-4 button,.bicarb-public .buy-panel .systems.width-5 button{padding-right:4px;padding-left:4px}.bicarb-public .buy-panel .systems.width-4 .system,.bicarb-public .buy-panel .systems.width-5 .system{font-size:1em}.bicarb-public .buy-panel .systems.width-4 .dose,.bicarb-public .buy-panel .systems.width-5 .dose{font-size:.5em}@media screen and (min-width: 550px){.bicarb-public .buy-panel .systems.width-4 button,.bicarb-public .buy-panel .systems.width-5 button{padding:12px 16px}.bicarb-public .buy-panel .systems.width-4 .system,.bicarb-public .buy-panel .systems.width-5 .system{font-size:1.5em}.bicarb-public .buy-panel .systems.width-4 .dose,.bicarb-public .buy-panel .systems.width-5 .dose{font-size:.7em}}.bicarb-public .buy-panel .systems.width-4 .recommended-notification.index-2,.bicarb-public .buy-panel .systems.width-5 .recommended-notification.index-2{right:unset;left:2.5%}.bicarb-public .buy-panel .systems.width-4 .recommended-notification.index-2:after,.bicarb-public .buy-panel .systems.width-5 .recommended-notification.index-2:after{right:unset;left:37%}.bicarb-public .buy-panel .systems.width-4 .recommended-notification.index-3,.bicarb-public .buy-panel .systems.width-5 .recommended-notification.index-3{right:unset;left:2.5%}.bicarb-public .buy-panel .systems.width-4 .recommended-notification.index-3:after,.bicarb-public .buy-panel .systems.width-5 .recommended-notification.index-3:after{right:unset;left:64%}.bicarb-public .buy-panel .add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bicarb-public .buy-panel .add-to-cart .age-confirmation{font-size:.9em;color:#fff}.bicarb-public .buy-panel .add-to-cart .qty-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:12px;margin-bottom:24px}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart .qty-price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:36px}}.bicarb-public .buy-panel .add-to-cart .qty-price-container .qty-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart .qty-price-container .qty-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bicarb-public .buy-panel .add-to-cart .qty-price-container .price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;margin-left:auto;font-size:2em}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart .qty-price-container .price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px;line-height:1}}.bicarb-public .buy-panel .add-to-cart .qty-price-container .bowl-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin:16px 0 0}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart .qty-price-container .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.bicarb-public .buy-panel .add-to-cart .qty-price-container .checkbox-wrapper .checkbox{grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content}.bicarb-public .buy-panel .add-to-cart .qty-price-container button.continue{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin:16px 0}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart .qty-price-container button.continue{margin:16px 0 16px 16px}}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart.mobile{display:none}}.bicarb-public .buy-panel .add-to-cart.desktop{display:none}@media screen and (min-width: 768px){.bicarb-public .buy-panel .add-to-cart.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.bicarb-public .buy-panel .add-to-cart.desktop .qty-price-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:66px}.bicarb-public .buy-panel .add-to-cart.desktop .price{margin-right:20px;margin-bottom:0;line-height:1}.bicarb-public .buy-panel .add-to-cart.desktop button.button{margin:0}.bicarb-public .buy-panel .product-description{display:none}.bicarb-public .buy-panel .product-description.active{display:block;margin-top:auto}.bicarb-public .buy-panel .product-description .product-title{margin-bottom:5px}@media screen and (min-width: 768px){.bicarb-public .buy-panel .product-description .product-title{margin-top:.8em}}.bicarb-public .buy-panel .product-description .servings{margin-bottom:.5em;font-size:.9em;font-weight:700}.bicarb-public .buy-panel .bicarb-product-oos-signup-form{margin-top:var(--space-m)}.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form form{margin-top:var(--space-s)}.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form .info span{display:block;padding-bottom:8px;text-transform:uppercase}.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form .info p{padding-bottom:10px}.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form input[type=submit]{margin-top:12px}@media screen and (min-width: 440px){.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form input[type=submit]{margin-left:var(--space-s)}}.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form input[type=email]{height:2.55rem}@media screen and (min-width: 440px){.bicarb-public .buy-panel .bicarb-product-oos-signup-form .signup-form input[type=email]{max-width:300px}}.bicarb-public .sport-disciplines-panel .disciplines-container{padding-bottom:1em}.bicarb-public .sport-disciplines-panel .sport-diciplines-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bicarb-public .sport-disciplines-panel .disciplines-wrapper{display:grid;grid-template-columns:1fr 1fr;margin:0 0 30px;padding:1em 0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4)}.bicarb-public .sport-disciplines-panel .disciplines-wrapper .disciplines{list-style:none}.bicarb-public .sport-disciplines-panel .disciplines-wrapper .disciplines .checkbox{grid-gap:6px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:6px 0;color:rgba(255,255,255,.6);font-family:MaurtenSans,sans-serif;cursor:pointer}.bicarb-public .sport-disciplines-panel .disciplines-wrapper .disciplines .checkbox .checkbox__control{border:none}.bicarb-public .sport-disciplines-panel .disciplines-wrapper .disciplines .checkbox .checkbox__input input:focus+.checkbox__control{border:none;-webkit-box-shadow:none;box-shadow:none}.bicarb-public .how-to-panel .examples{margin:20px 0 auto;padding:0 15px 15px;border:1px solid rgba(255,255,255,.4);color:rgba(255,255,255,.6)}.bicarb-public .how-to-panel .examples p{margin-bottom:10px}.bicarb-public .how-to-panel .examples .example-heading{display:block;margin-top:15px;font-weight:700}.bicarb-public .how-to-panel .examples .ex-calc{display:block;padding-bottom:3px;font-size:.8em}.bicarb-public .how-to-panel .examples .ex-calc.matching{color:#fff}.bicarb-public .how-to-panel .examples p.ex-conclusion{margin-top:6px;margin-bottom:18px}.bicarb-public .how-to-panel .examples p.ex-conclusion:last-of-type{margin-bottom:0}.bicarb-public .how-to-panel .examples .show-full-example-link{display:block;margin-top:12px;color:#fff;font-size:.8em}.bicarb-public .how-to-panel .examples .show-full-example-link:hover{text-decoration:underline;cursor:pointer}.bicarb-public .how-to-panel .examples .expandable-content{display:none}.bicarb-public .how-to-panel .how-to-calculations{display:grid;grid-template-columns:1fr 1fr;margin-top:20px;margin-bottom:40px;padding:0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4)}.bicarb-public .how-to-panel .calc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.bicarb-public .how-to-panel .calc:first-of-type{border-right:1px solid rgba(255,255,255,.4)}.bicarb-public .how-to-panel .calc:last-of-type{margin-left:15px}.bicarb-public .how-to-panel .calc .calculation{font-size:2.5em}.bicarb-public .group-buy-panel .satchet-sizes{margin:24px 0}.bicarb-public .group-buy-panel .satchet-sizes .satchet-sizes-svg{width:100%;height:auto}.bicarb-public .group-buy-panel .satchet-sizes .satchet-sizes-svg.desktop{display:none}@media screen and (min-width: 550px){.bicarb-public .group-buy-panel .satchet-sizes .satchet-sizes-svg.mobile{display:none}.bicarb-public .group-buy-panel .satchet-sizes .satchet-sizes-svg.desktop{display:block}}.bicarb-public .group-buy-panel ul{margin:0 0 10px;padding:0;border-top:1px solid rgba(255,255,255,.3);list-style:none}.bicarb-public .group-buy-panel li.bicarb-products{display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center space-between;place-items:center center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.4)}.bicarb-public .group-buy-panel li.bicarb-products .bicarb-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bicarb-public .group-buy-panel li.bicarb-products .bicarb-product .product-title small{color:#8c8c8c}.bicarb-public .group-buy-panel li.bicarb-products .amount input[type=number]{width:64px;max-width:64px;height:42px;border-radius:6px;background:#000;color:#fff}.bicarb-public .group-buy-panel .add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;padding:50px 0 24px}.bicarb-public .group-buy-panel .add-to-cart .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bicarb-public .group-buy-panel .add-to-cart .age-confirmation{margin:10px 0}.bicarb-public .panel.thank-you-panel{-ms-flex-item-align:unset;align-self:unset;height:calc(90vh - 118px);min-height:unset;max-height:520px}.bicarb-public .bicarb-doses td,.bicarb-public .bicarb-doses th{color:#fff;font-size:.85em}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses td,.bicarb-public .bicarb-doses th{font-size:1em}}.bicarb-public .bicarb-doses .title{border-bottom:1px solid rgba(255,255,255,.6);text-align:center}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses .title{font-size:1.1em}}.bicarb-public .bicarb-doses .dose-sizes{font-size:.85em;line-height:1.5}.bicarb-public .bicarb-doses th{padding:5px 0;font-family:MaurtenSans,sans-serif}.bicarb-public .bicarb-doses th.title{border-bottom:1px solid rgba(255,255,255,.6);text-align:center}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses th.title{font-size:1.1em}}.bicarb-public .bicarb-doses th.system{text-align:center}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses th.system{font-size:1.4em}}.bicarb-public .bicarb-doses td{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2)}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses td.weight{font-size:1.1em}}.bicarb-public .bicarb-doses td.system{text-align:center}@media screen and (min-width: 768px){.bicarb-public .bicarb-doses td.system{font-size:1.4em}}.bicarb-public .buy-panel .age-confirmation,.bicarb-public .group-buy-panel .age-confirmation{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 8px;cursor:pointer;margin:0}.bicarb-public .buy-panel .age-confirmation:has(.checkbox__input input:checked) .checkbox__feedback,.bicarb-public .group-buy-panel .age-confirmation:has(.checkbox__input input:checked) .checkbox__feedback{opacity:0;max-height:0}.bicarb-public .buy-panel .age-confirmation .checkbox__input,.bicarb-public .group-buy-panel .age-confirmation .checkbox__input{color:#fff;grid-row:1;grid-column:1}.bicarb-public .buy-panel .age-confirmation .checkbox__input .checkbox__control svg,.bicarb-public .group-buy-panel .age-confirmation .checkbox__input .checkbox__control svg{width:.9em;height:.9em;margin-top:1px;margin-left:1px}.bicarb-public .buy-panel .age-confirmation .radio__label,.bicarb-public .group-buy-panel .age-confirmation .radio__label{grid-row:1;grid-column:2;margin-top:0}.bicarb-public .buy-panel .age-confirmation .checkbox__feedback,.bicarb-public .group-buy-panel .age-confirmation .checkbox__feedback{grid-row:2;grid-column:1/3;max-height:5em;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease-in-out,opacity .1s ease-in-out;transition:max-height .3s ease-in-out,opacity .1s ease-in-out;color:#fff;font-size:var(--step--1);font-weight:400;margin-top:4px}.page-checkout .grid-50-50{position:relative;grid-gap:0}@media screen and (min-width: 768px){.page-checkout .grid-50-50{grid-gap:50px}}@media screen and (min-width: 768px){.page-checkout .grid-50-50.checkout-grid{grid-gap:60px}}@media screen and (min-width: 1024px){.page-checkout .grid-50-50.checkout-grid{grid-gap:120px}}.page-checkout ul.iti__country-list li{padding:5px 10px;white-space:nowrap}.page-checkout main{padding:0 8px 40px}@media screen and (min-width: 768px){.page-checkout main{padding:0 0 80px}}.page-checkout h1{text-align:center}.page-checkout .current-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-checkout .current-user img{margin-right:5px}.page-checkout .current-user a{display:block;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.page-checkout .product-filter .product-filter-list a{width:auto!important}.page-checkout h2,.page-checkout .expandable-controller-container .expand-heading{margin:0;padding:16px 0}@media screen and (min-width: 768px){.page-checkout h2,.page-checkout .expandable-controller-container .expand-heading{padding:48px 0}}.page-checkout h2 button,.page-checkout .expandable-controller-container .expand-heading button{font-size:inherit}.page-checkout main ul,.page-checkout main li{margin:0;padding:0;list-style:none}.page-checkout main strike{padding:0 5px;color:#868686}@media screen and (min-width: 0) and (max-width: 768px){.page-checkout .checkout-grid button{width:100%}}.page-checkout .checkout-grid .button{width:100%}@media screen and (min-width: 768px){.page-checkout .checkout-grid .button{max-width:200px}}.page-checkout .floating-navigation{display:none!important}.page-checkout table{margin:0}.page-checkout table td{padding:5px 0;border:0;font-size:inherit}.page-checkout table td.number{width:56px}.page-checkout table td p{text-wrap:balance}.page-checkout table .space{height:10px}.page-checkout table .border-top{border-top:1px solid #000}.page-checkout table .border-top.light{border-color:#ddd}.page-checkout table .border-top td{padding-top:25px}.page-checkout table .border-bottom{border-bottom:1px solid #000}.page-checkout table .border-bottom.light{border-color:#ddd}.page-checkout table .product-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-checkout table .product-line img{width:auto;height:64px;margin-right:10px}.page-checkout table .product-line svg{margin:10px 20px 10px 10px}.page-checkout table .product-line .product-name-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-checkout table .product-line .qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 4px 0 8px;line-height:1}.page-checkout table .product-line .qty-wrapper .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;margin-right:5px;padding:0;-webkit-transition:none;transition:none;border:0;background-repeat:no-repeat;background-position:center center;cursor:pointer}.page-checkout table .product-line .qty-wrapper .action:hover{background:#fff}.page-checkout table .product-line .qty-wrapper .action:focus{background:#fff;-webkit-box-shadow:none;box-shadow:none}.page-checkout table .product-line .qty-wrapper .action:focus-visible{-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.page-checkout table .product-line .qty-wrapper .action svg{margin:0;padding:0}.page-checkout table .product-line .qty-wrapper .action.delete{opacity:.5}.page-checkout table .product-line .qty-wrapper .action.delete:hover,.page-checkout table .product-line .qty-wrapper .action.delete:focus-visible{opacity:1}.page-checkout table .product-line .qty-wrapper .action.decrease:hover svg rect[stroke=black]{stroke-opacity:1}.page-checkout table .product-line .qty-wrapper .action.increase:hover svg rect[stroke=black]{stroke-opacity:1}.page-checkout table .product-line .increase-decrease-button{margin:0 0 0 8px}.page-checkout table .product-line .increase-decrease-button:hover rect{stroke-opacity:1}.page-checkout table .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-checkout table .product-edits{display:-webkit-box;display:-ms-flexbox;display:flex}.page-checkout table .product-edits svg:hover{cursor:pointer}.page-checkout table .edit-cart{display:block;margin:0 auto;padding-bottom:16px;border:none;background:#fff;color:#000;font-weight:700;text-align:center;text-decoration:underline}.page-checkout table .edit-cart:hover{color:unset;cursor:pointer}.page-checkout table .edit-cart:focus{border:none;background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#000}.page-checkout .cart-table td,.page-checkout .related-products td{font-size:var(--step--1)}@media screen and (min-width: 768px){.page-checkout .cart-table td,.page-checkout .related-products td{font-size:inherit}}.page-checkout .related-products h3{margin-top:0;margin-bottom:8px;font-size:var(--step-0)}.page-checkout .related-products .add-to-cart{display:inline-block;width:auto;margin-right:4px;padding:4px 8px;border:1px solid #ccc;border-radius:2px}.page-checkout .related-products .add-to-cart:hover{border-color:#000;background:#fff;color:#000}.page-checkout .related-products .add-to-cart:focus{background:#fff;-webkit-box-shadow:none;box-shadow:none;color:#000}.page-checkout .related-products .add-to-cart:focus-visible{-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.page-checkout main form label{font-family:MaurtenSans,sans-serif;font-size:var(--step-0)}.page-checkout main form input[type=text],.page-checkout main form input[type=email],.page-checkout main form input[type=password],.page-checkout main form input[type=number],.page-checkout main form input[type=tel],.page-checkout main form input[type=search],.page-checkout main form input[type=url]{width:100%;max-width:none;margin-bottom:22px;border:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 768px){.page-checkout .checkout-grid form button,.page-checkout .checkout-grid form input[type=submit]{margin-bottom:64px}}.page-checkout .checkout-header{position:unset;z-index:unset;text-align:center}.page-checkout .checkout-header.is-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50vh}.page-checkout .checkout-header h1{margin:20px 0 0;padding:0 0 10px}@media screen and (min-width: 768px){.page-checkout .checkout-header h1{margin:50px 0 0}}.page-checkout .progress-container.sticky{position:sticky;z-index:10000;top:0;height:50px;padding:36px 0 0;background-color:#fff}@media screen and (min-width: 768px){.page-checkout .progress-container.sticky{height:75px}}.page-checkout .checkout-progress{position:relative;width:100%;height:10px;margin:0 auto;padding:0;background-color:#fff}@media screen and (min-width: 768px){.page-checkout .checkout-progress{width:580px}}.page-checkout .checkout-progress .bg{position:absolute;top:50%;left:0;width:100%;height:0;border:1px solid rgba(0,0,0,.2)}.page-checkout .checkout-progress .progress{position:absolute;top:50%;left:0;width:33.3333%;height:0;border:1px solid #000}.page-checkout .checkout-progress .circle{position:absolute;top:calc(50% - 2px);left:33.333%;width:7px;height:7px;border-radius:50%;background:#000}.page-checkout .checkout-progress .progress,.page-checkout .checkout-progress .circle{-webkit-transition:width .3s ease-out,left .3s ease-out;transition:width .3s ease-out,left .3s ease-out}.page-checkout .checkout-progress .start{position:absolute;top:calc(50% + 8px);left:0;width:32px;height:18px;color:#000;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:18px}.page-checkout .checkout-progress .finish{position:absolute;top:calc(50% + 8px);right:0;width:38px;height:18px;color:#000;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:18px}.page-checkout .checkout-free-shipping-text{margin:40px 0 10px}@media screen and (min-width: 768px){.page-checkout .checkout-free-shipping-text{margin-top:unset}}@media screen and (min-width: 768px){.page-checkout .free-shipping-container{margin:40px auto 80px;padding:16px;border:1px solid #000}}.page-checkout .shipping-threshold{margin:2em 0;padding:16px;border:1px solid gray;border-radius:2px}.page-checkout .shipping-threshold .text{font-size:var(--step--1)}.page-checkout .shipping-threshold .progress-bar{position:relative;width:100%;height:2px;margin-top:10px;margin-bottom:10px}.page-checkout .shipping-threshold .progress-bar .marker{position:absolute;width:2px;height:8px;margin-top:-3px;background-color:#000}.page-checkout .shipping-threshold .labels{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--step--2)}.page-checkout .shipping-threshold .labels .reduced-indicator{position:absolute;margin-left:-25px}.page-checkout .checkout-free-shipping-progress{position:relative;width:100%;height:10px;margin:0 auto 50px}@media screen and (min-width: 768px){.page-checkout .checkout-free-shipping-progress{margin-bottom:16px}}.page-checkout .checkout-free-shipping-progress .bg{position:absolute;top:0;left:0;width:100%;height:3px;background:#ddd}.page-checkout .checkout-free-shipping-progress .progress{position:absolute;top:0;left:0;width:85%;height:3px;background:#000}.page-checkout .checkout-free-shipping-progress .mark{position:absolute;top:-2px;left:67%;width:11px;height:7px;border-right:1px solid #000}.page-checkout .checkout-free-shipping-progress .standard{position:absolute;top:0;left:0;width:49px;height:28px;color:#000;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:28px}.page-checkout .checkout-free-shipping-progress .reduced{position:absolute;top:0;left:65%;width:46px;height:28px;color:#000;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:28px}.page-checkout .checkout-free-shipping-progress .free{position:absolute;top:0;right:0;width:25px;height:28px;color:#000;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:28px;text-align:right}.page-checkout .checkout-sign-up-for-newsletter label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px;font-size:var(--step--1);line-height:18px}.page-checkout .checkout-sign-up-for-newsletter input{margin-right:5px}.page-checkout .checkout-i-agree{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:0}.page-checkout .checkout-i-agree input{margin:3px 10px 0 0}.page-checkout .discount-row td{color:#107839}.page-checkout .step.disabled h2 button{color:gray;cursor:default;cursor:not-allowed}.page-checkout .step.disabled h2 svg{display:none}.page-checkout .step button:focus-visible{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.page-checkout .step .icon-folded{width:16px;min-width:unset}.page-checkout .step .address-buttons{margin-top:1.5em}.page-checkout .step .expand-toggle{padding-top:0}.page-checkout .step .expand-toggle[aria-expanded=true] .icon-folded{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.page-checkout .step .folded-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80vw}.page-checkout .step .step-content{padding-bottom:16px}.page-checkout .step.is-collapsed .step-content,.page-checkout .step .mask{display:none}.page-checkout .step.is-masked{position:relative;-webkit-filter:blur(.2rem);filter:blur(.2rem);opacity:.4}.page-checkout .step.is-masked .mask{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.page-checkout .step--shopping-cart{grid-column:1;grid-row:1}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart{position:relative;grid-column:2}}@media screen and (min-width: 1024px) and (height >= 1024px){.page-checkout .step--shopping-cart{position:sticky}}@media screen and (min-width: 1024px){.page-checkout .step--shopping-cart{top:100px}}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart.is-collapsed h2{display:none}}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart .step-content{display:block!important}}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart .folded-content{display:none!important}}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart .expand-toggle{cursor:default!important}}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart .expand-toggle .icon-folded{display:none!important}}@media screen and (min-width: 0) and (max-width: 400px){.page-checkout .step--shopping-cart table.is-editing img{display:none}.page-checkout .step--shopping-cart table.is-editing .product-line .product-name{width:100px}}@media screen and (min-width: 400px) and (max-width: 440px){.page-checkout .step--shopping-cart table.is-editing .product-line .product-name{max-width:110px}}.page-checkout .step--shopping-cart .trustpilot{margin:24px 0 48px}@media screen and (min-width: 768px){.page-checkout .step--shopping-cart .trustpilot .overview{grid-template-columns:3fr 2fr}}.page-checkout .step--shopping-cart .trustpilot .overview h2{display:unset;font-size:var(--step-3)}.page-checkout .step--shopping-cart .trustpilot .read-more{padding-top:16px;border-top:1px solid rgba(0,0,0,.05);text-align:center}@media screen and (min-width: 768px){.page-checkout .step--delivery{grid-column:1;grid-row:1}}.page-checkout .step--delivery .login-options{margin:0 0 2em}.page-checkout .step--delivery .login-options li{display:inline;padding:0 20px 0 0}.page-checkout .step--delivery .login-options a{text-decoration:none}.page-checkout .step--delivery .login-options a.active{border-bottom:2px solid black}@media screen and (min-width: 768px){.page-checkout .step--delivery.is-collapsed{border:none}}.page-checkout .step--delivery .login .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-checkout .step--delivery .login .button-wrapper .button{min-width:190px}@media screen and (min-width: 768px){.page-checkout .step--shipping h2{border-top:1px solid rgba(0,0,0,.2)}}.page-checkout .step--shipping .shipping-rules{margin-bottom:1.5em}.page-checkout .step--shipping label{padding:16px;border:1px solid #ddd;border-radius:.25em;cursor:pointer}.page-checkout .step--shipping label:hover{border-color:#aaa}.page-checkout .step--shipping label:has(>input[type=radio]:checked){border-color:#000}.page-checkout .step--shipping label .radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-checkout .step--shipping .link-store-locator{margin-top:8px;margin-bottom:25px;color:#666;font-size:var(--step-0)}@media screen and (min-width: 768px){.page-checkout .step--shipping .link-store-locator{margin-top:-34px}}.page-checkout .step--shipping .price{margin-left:auto}.page-checkout .step--shipping .discounted{color:gray}@media screen and (min-width: 768px){.page-checkout .step--summary .grid-column--1{margin-right:25px}}@media screen and (min-width: 1024px){.page-checkout .step--summary .grid-column--1{margin-right:100px}}@media screen and (min-width: 768px){.page-checkout .step--summary h2{border-top:1px solid rgba(0,0,0,.2)}}.page-checkout .step--summary .partner-verification-logos{margin:16px 0 8px}.page-checkout .step--summary .partner-verification-logos img{max-width:50px}.page-checkout .step--summary .partner-verification[data-controller=expand-simple]{margin-top:8px}.page-checkout .step--summary .partner-verification[data-controller=expand-simple] [data-action="click->expand-simple#toggleContent"]{display:block;margin-top:0}.page-checkout .step--summary .partner-verification[data-controller=expand-simple] [data-action="click->expand-simple#toggleContent"] .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-checkout .step--summary .partner-verification .checkbox__input{padding-top:3px}.page-checkout .step--summary .partner-verification .radio__input,.page-checkout .step--summary .partner-verification .radio__label p{line-height:1.5}.page-checkout .step--summary .partner-verification form td p{margin:0}.page-checkout .step--summary .partner-verification form img{min-width:80px;padding-left:16px}.page-checkout .step--summary .address-box{padding:16px;border:1px solid #000}.page-checkout .step--summary .address-box .edit-address{float:right}.page-checkout .step--summary table td img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 24px}.page-checkout .step--summary [data-controller=expand-simple]{display:block;margin-top:16px;text-decoration:none}.page-checkout .step--summary [data-controller=expand-simple]>label,.page-checkout .step--summary [data-controller=expand-simple]>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}.page-checkout .step--summary [data-controller=expand-simple] [data-expand-simple-target=content]{padding-top:1.5em;padding-bottom:1.5em;border-bottom:1px solid #eee}.page-checkout .step--summary [data-controller=expand-simple] [data-expand-simple-target=content]:last-child{border-bottom:none}.page-checkout .step--summary [data-controller=expand-simple] [data-expand-simple-target=content] .success{color:#107839;font-weight:700}.page-checkout .step--summary [data-controller=expand-simple] [data-expand-simple-target=content] table{margin-bottom:1em}.page-checkout .step--summary [data-controller=expand-simple] [data-expand-simple-target=content] button{margin-top:1.5em}.page-checkout .step--summary .discounts{margin-bottom:16px}.page-checkout .step--summary .discounts .grid{display:grid;position:relative;grid-gap:10px 2%}.page-checkout .step--summary .discounts .grid--layout-50-50{grid-template-columns:minmax(49%,49%) minmax(49%,49%)}.page-checkout .step--summary .discounts--intro{margin-top:16px}.page-checkout .step--summary .discounts--intro a{text-decoration:underline}.page-checkout .step--summary .discounts--intro a:hover{cursor:pointer}.page-checkout .step--summary .discounts--box{padding:12px;border:1px solid #ddd;border-radius:2px}.page-checkout .step--summary .discounts--box:hover{cursor:pointer}.page-checkout .step--summary .discounts--box--logo{place-self:center start}.page-checkout .step--summary .discounts--box--logo img{width:auto;height:34px}.page-checkout .step--summary .discounts--box--input{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:35px;margin:unset;place-content:center space-between;justify-self:end}.page-checkout .step--summary .discounts--box--input:hover{cursor:pointer}.page-checkout .step--summary .discounts--box--input .checkbox__label,.page-checkout .step--summary .discounts--box--input .checkbox__input{display:block}.page-checkout .step--summary .discounts--box--input .checkbox__input{justify-self:end;margin-top:4px}.page-checkout .step--summary .discounts--box--input .text--gamma{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:var(--step-0)}.page-checkout .step--summary .discounts--box--input .text--gamma img{margin-right:16px}.page-checkout .step--summary .discounts--description{position:relative;margin-top:16px;padding:12px;border:1px solid #000;border-radius:2px}.page-checkout .step--summary .discounts--description .remove-button{position:absolute;top:16px;right:8px;width:auto;border:none;text-decoration:underline}.page-checkout .step--summary .discounts--description .remove-button:hover{border:none;background-color:transparent;color:inherit}.page-checkout .step--summary .discounts--description form button,.page-checkout .step--summary .discounts--description form input[type=submit]{max-width:unset}@media screen and (min-width: 768px){.page-checkout .step--summary .discounts--description form button,.page-checkout .step--summary .discounts--description form input[type=submit]{margin-bottom:unset}}.page-checkout .step--summary .discounts--description h3{margin-top:0;margin-bottom:.8em}.page-checkout .step--summary .discounts--description--top{margin-bottom:16px}.page-checkout .step--summary .discounts--description--top .close:hover{cursor:pointer}.page-checkout .step--summary .discounts--description .checkbox__label.text--gamma{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:var(--step-0)}.page-checkout .step--summary .discounts--description .checkbox__label.text--gamma img{margin-right:16px}.page-checkout .step--summary .discounts--description .discount-content--text{padding:16px 0}.page-checkout .step--summary .discounts--description .response{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-checkout .step--summary .discounts--description .response svg{margin-right:8px}.page-checkout .step--summary .discounts--description .response.failure{color:#ba2c2c;font-weight:700}.page-checkout .step--summary .discounts--description .success{color:#107839;font-weight:700}.page-checkout .step--payment{-webkit-transition:.2s ease all;transition:.2s ease all}.page-checkout .step--payment .step-content{margin:50px 0}.page-checkout .loading-indicator{display:none;position:fixed;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.page-checkout .loading-indicator.htmx-request{display:-webkit-box;display:-ms-flexbox;display:flex}.page-checkout .loading-indicator.htmx-request .spinner{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:36px;height:36px;-webkit-animation:rotation .75s linear infinite;animation:rotation .75s linear infinite;border:2px solid #000;border-radius:50%;border-bottom-color:transparent}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-checkout .address-list{display:grid;grid-gap:10px;margin-bottom:20px}.page-checkout .address-list--grid{grid-template-columns:1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 440px){.page-checkout .address-list--grid{grid-template-columns:1fr 1fr}}.page-checkout .address-list .radio{grid-template-columns:1fr;font-weight:400}.page-checkout .address-list label{position:relative;margin:0;padding:16px;border:1px solid #ddd;border-radius:.25em;font-size:var(--step--1);cursor:pointer}.page-checkout .address-list label:hover{border-color:#aaa}.page-checkout .address-list label.checked{border-color:#000}.page-checkout .address-list label .edit{position:absolute;top:16px;right:16px;font-size:var(--step--1)}.page-checkout .remember-me{margin:0 0 1.5em}.page-checkout .forgot-password{margin:.5em 0 0;float:right;font-size:var(--step--1)}.page-checkout .checkout-i-agree{padding:16px;border:1px solid #ddd;border-radius:.25em}.page-checkout .checkout-i-agree:hover{border-color:#aaa}.page-checkout label:has(>input[type=checkbox]){cursor:pointer}.page-checkout [data-action="click->expand-simple#toggleContent"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;cursor:pointer}.page-checkout [data-controller=expand-simple]{display:block;margin-top:16px;text-decoration:none}.page-checkout [data-controller=expand-simple]>label,.page-checkout [data-controller=expand-simple]>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}.page-checkout [data-controller=expand-simple] [data-expand-simple-target=icon]{display:inline-block;width:16px;margin-left:10px}.page-checkout [data-controller=expand-simple] [data-expand-simple-target=content]{padding-top:1.5em;padding-bottom:1.5em}.page-checkout [data-controller=expand-simple] [data-expand-simple-target=content].has-floating-label{padding:0}.page-checkout .checkout-grid form .adyen-dropin-form button,.page-checkout .checkout-grid form .adyen-dropin-form input[type=submit]{margin:inherit}.page-checkout .checkout-grid form .adyen-dropin-form button.adyen-checkout__payment-method__header__title:hover,.page-checkout .checkout-grid form .adyen-dropin-form button.adyen-checkout__payment-method__header__title:focus{background:initial;color:initial}.page-checkout .checkout-grid form .adyen-dropin-form button.adyen-checkout__button,.page-checkout .checkout-grid form .adyen-dropin-form .adyen-checkout__paywithgoogle button{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.page-checkout .checkout-grid form .adyen-dropin-form .adyen-checkout__button{margin:24px 0 16px}.page-checkout .checkout-grid form .adyen-dropin-form .adyen-checkout__input{margin-bottom:initial;border:initial}.page-checkout .vouchers .voucher-adjustment{margin-bottom:12px}.page-checkout .vouchers .voucher-adjustment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-checkout .vouchers .voucher-adjustment .code{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-checkout .vouchers .voucher-adjustment .amount{margin:0 12px;color:#107839}.page-checkout .vouchers .voucher-adjustment .delete{margin:0;padding:0;border:none;opacity:.5}.page-checkout .vouchers .voucher-adjustment .delete:hover{opacity:1;background:none;cursor:pointer}.iti{width:100%}.iti input{border:1px solid #c8cfd3;border-radius:.25em}.has-floating-label{position:relative}.has-floating-label label{position:absolute;top:-1px;left:8px;padding:0 5px;-webkit-transition:.2s ease all;transition:.2s ease all;background:#fff;color:#666;font-family:MaurtenSans,sans-serif;font-size:var(--step-0);font-weight:400;pointer-events:none}.has-floating-label input[type=text],.has-floating-label input[type=email],.has-floating-label input[type=password],.has-floating-label input[type=number],.has-floating-label input[type=tel],.has-floating-label input[type=search],.has-floating-label input[type=url]{width:100%;max-width:none;margin-bottom:22px;border:1px solid rgba(0,0,0,.2)}.has-floating-label input.error{border-color:#e25d5d!important}.has-floating-label .errors{margin-top:-1.25em;margin-bottom:1em}@media screen and (min-width: 768px){.has-floating-label button{margin-bottom:73px}}.has-floating-label input{background:#fff}.has-floating-label input:focus{outline:none}.has-floating-label input:focus~label{top:-22px;color:#000;font-size:var(--step--1)}.has-floating-label input:not(:-moz-placeholder-shown)~label{top:-22px;font-size:var(--step--1)}.has-floating-label input:not(:-ms-input-placeholder)~label{top:-22px;font-size:var(--step--1)}.has-floating-label input:not(:placeholder-shown)~label{top:-22px;font-size:var(--step--1)}@media screen and (min-width: 768px){body.contact-page .block-box-entrance{margin-bottom:40px}}body.contact-page .section{margin-bottom:0}body.contact-page .contact-page-form .freeform-form-success{margin-bottom:3em;padding:24px 24px 48px;background-color:#000;color:#fff;font-size:var(--step-0)}body.contact-page .contact-page-form .freeform-form-success a{color:#fff}body.contact-page .contact-page-form .contact-page.country-error-message{padding:24px;background-color:#000;color:#fff}@media screen and (min-width: 768px){body.contact-page .contact-page-form .contact-page.country-error-message{max-width:calc(50% - 50px)}}body.contact-page .contact-page-form .contact-page.country-error-message a{color:#fff}.fuelguide-overview-page .heading{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4)}.fuelguide-overview-page .guides-filter-container{min-height:900px}.fuelguide-overview-page .guides-filter-container .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.fuelguide-overview-page .guides-filter-container .heading h2,.fuelguide-overview-page .guides-filter-container .heading .text--beta{margin-bottom:4px}@media screen and (min-width: 768px){.fuelguide-overview-page .guides-filter-container .filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fuelguide-overview-page .guides-filter-container .filter .filter-type{display:block;margin-top:16px;opacity:.6}.fuelguide-overview-page .guides-filter-container .filter .toggles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 8px}.fuelguide-overview-page .guides-filter-container .filter .toggles .button{margin-right:6px}.fuelguide-overview-page .guides-filter-container .filter .toggles .button.active{background-color:#fff;color:#000}@media screen and (min-width: 768px){.fuelguide-overview-page .guides-filter-container .filter:last-of-type{margin-left:100px}}.fuelguide-overview-page .guides-filter-container .guides{display:grid;position:relative;grid-gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-top:16px;margin-bottom:100px;padding-top:30px}@media screen and (min-width: 550px){.fuelguide-overview-page .guides-filter-container .guides{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 768px){.fuelguide-overview-page .guides-filter-container .guides{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1024px){.fuelguide-overview-page .guides-filter-container .guides{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width: 1440px){.fuelguide-overview-page .guides-filter-container .guides{grid-template-columns:repeat(6,1fr)}}.fuelguide-overview-page .guides-filter-container .guides .guide{display:block;padding:8px 12px;background-color:#eee;color:#000;text-decoration:none}@media screen and (min-width: 550px){.fuelguide-overview-page .guides-filter-container .guides .guide{padding:24px 20px}}.fuelguide-overview-page .guides-filter-container .guides .guide:hover h3{text-decoration:underline}.fuelguide-overview-page .guides-filter-container .guides .guide .sport{font-size:var(--step--1)}.fuelguide-overview-page .guides-filter-container .guides .guide h3{margin-top:8px;font-size:var(--step-0)}@media screen and (min-width: 768px){.fuelguide-overview-page .guides-filter-container .guides .guide h3{margin-top:20px}}.fuelguide-overview-page .article-related-articles{--space: 40px;--content-max-width: 70ch;display:grid;position:relative;grid-column:full;grid-template-columns:inherit;padding-block:40px 0;overflow-x:scroll;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.fuelguide-overview-page .article-related-articles::-webkit-scrollbar{display:none;inline-size:0!important}.fuelguide-overview-page .article-related-articles .articles{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space)}.fuelguide-overview-page .article-related-articles .articles:after{content:"";-ms-flex-item-align:stretch;align-self:stretch;-webkit-padding-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space));padding-inline-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space))}.fuelguide-overview-page .article-related-articles .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;inline-size:100%;max-inline-size:calc(100vw - var(--gutter) * 2);overflow:hidden;scroll-snap-align:start;aspect-ratio:2/3.2}@media screen and (min-width: 440px){.fuelguide-overview-page .article-related-articles .article{max-inline-size:350px}}.fuelguide-overview-page .article-related-articles .article .image{margin-bottom:20px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.fuelguide-overview-page .article-related-articles .article .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.fuelguide-overview-page .article-related-articles .article .tag{margin-bottom:20px}.fuelguide-overview-page .article-related-articles .article .title{margin:20px 0;line-height:1.2}.fuelguide-overview-page .article-related-articles .article .summary{margin:0 0 5px;line-height:1.6}@media screen and (min-width: 768px){.fuelguide-overview-page .article-related-articles .article .summary{font-size:var(--step--1)}}.fuelguide-overview-page .article-related-articles .article a{text-decoration:none}.fuelguide-overview-page .article-related-articles .article a:focus{border-bottom:2px solid black;outline:none}.fuelguide-overview-page .article-related-articles .article a:focus:before{display:none}.fuelguide-overview-page .article-related-articles .article a.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fuelguide-overview-page .article-related-articles .article .link{margin-top:32px}.fuelguide-overview-page .article-related-articles :focus:not(:focus-visible){outline:0}.fuelguide-overview-page .article-related-articles .articles:focus-visible{border:0;outline:none}.fuelguide-overview-page .article-related-articles .articles:focus-visible+#articles-focus-text{visibility:visible}.fuelguide-overview-page #articles-focus-text{visibility:hidden;grid-area:content;grid-row:1;margin:-30px 0 20px;padding:0;background:#fff;font-size:var(--step-0);font-style:italic}.fuelguide-overview-page .article-related-articles-controls{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fuelguide-overview-page .article-related-articles-controls .heading{margin:0;padding:0}.fuelguide-overview-page .article-related-articles-controls button{display:inline;margin:0 2px}.fuelguide-overview-page .articles-gallery{margin-bottom:50px}.fuelguide-overview-page .introduction{max-width:975px;margin-bottom:40px;padding-top:40px}@media screen and (min-width: 1024px){.fuelguide-overview-page .introduction{max-width:750px}}@media screen and (min-width: 1440px){.fuelguide-overview-page .introduction{max-width:975px;margin-bottom:80px}}.fuelguide-overview-page .introduction p{font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400}.fuelguide .guide{padding-bottom:40px}@media screen and (min-width: 1024px){.fuelguide .guide{display:grid;grid-template-columns:repeat(4,1fr)}}.fuelguide .guide .heading{grid-column:1/span 2}.fuelguide .guide .guide-introduction{max-width:600px;margin-top:2em}@media screen and (min-width: 1024px){.fuelguide .guide .guide-introduction{grid-column:1/span 2;padding-bottom:0}}.fuelguide .guide .guide-content{position:relative;grid-column:1/span 4;margin:64px 0 36px;padding:36px 0 50px;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 1024px){.fuelguide .guide .guide-content{display:grid;grid-template-columns:repeat(4,1fr)}}.fuelguide .guide .guide-content .action{position:absolute;top:-32px;right:0;text-decoration:unset}.fuelguide .guide .guide-content .action-read-more{display:-webkit-box;display:-ms-flexbox;display:flex;right:unset;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fuelguide .guide .guide-content .action-read-more svg{margin-left:4px}.fuelguide .guide .guide-content .action-read-more svg g{stroke-width:1}.fuelguide .guide .guide-content .action-download{position:absolute;bottom:8px;left:0;padding-top:5px;font-size:var(--step-1);text-decoration:unset}.fuelguide .guide .guide-content .action-download svg{padding-top:3px}@media screen and (min-width: 1024px){.fuelguide .guide .guide-content .action-download{right:0;bottom:-32px;left:unset;font-size:unset}}.fuelguide .guide .aim-for-text{display:none;grid-column:1/span 2;margin-top:2em}.fuelguide .guide .guide-information{grid-column:1/span 2;max-width:50%;margin-top:-29px}@media screen and (min-width: 1024px){.fuelguide .guide .guide-information{max-width:unset}}.fuelguide .guide .guide-information p{font-size:var(--step--2)}.fuelguide .guide .options{--steps: 4;--min: calc(100% / var(--steps));--max: calc(100% / var(--steps));display:grid;grid-template-columns:1fr;padding-top:32px}@media screen and (min-width: 1024px){.fuelguide .guide .options{grid-column:1/span 4;grid-template-columns:repeat(var(--steps),minmax(var(--min),var(--max)))}}.fuelguide .guide .option{position:relative;max-width:600px;padding:24px 0;border-left:2px solid #000}.fuelguide .guide .option.dashed-line{border-left-style:dashed}@media screen and (min-width: 1024px){.fuelguide .guide .option.dashed-line{border-left-style:none}}.fuelguide .guide .option.dashed-line .line{border-top-style:dashed}.fuelguide .guide .option.dotted-line{border-left-style:dotted}@media screen and (min-width: 1024px){.fuelguide .guide .option.dotted-line{border-left-style:none}}.fuelguide .guide .option.dotted-line .line{border-top-style:dotted}.fuelguide .guide .option.two-columns{grid-row:span 2}@media screen and (min-width: 1024px){.fuelguide .guide .option.two-columns{grid-column:span 2}}@media screen and (min-width: 1024px){.fuelguide .guide .option{max-width:unset;border:none}}@media screen and (min-width: 1024px){.fuelguide .guide .option.empty-products .product-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.fuelguide .guide .option .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin:14px 0 1em 36px;font-size:var(--step--1);text-transform:uppercase}@media screen and (min-width: 1024px){.fuelguide .guide .option .title-container{min-height:40px}}@media screen and (min-width: 1024px){.fuelguide .guide .option .title-container.has-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fuelguide .guide .option .title-container p{margin-bottom:0;font-size:var(--step--1)}.fuelguide .guide .option .title-container svg.info{margin-right:14px}@media screen and (min-width: 1024px){.fuelguide .guide .option .title-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 16px 1em}.fuelguide .guide .option .title-container svg.info{position:absolute;top:24px;left:-22px}}.fuelguide .guide .option .line{display:none}@media screen and (min-width: 1024px){.fuelguide .guide .option .line{display:block;position:relative;width:100%;height:unset;margin-bottom:40px;border-top:2px solid #000}}.fuelguide .guide .option .circle{position:absolute;top:0;left:-9px;width:16px;height:16px;border-radius:50%;background-color:#000}@media screen and (min-width: 1024px){.fuelguide .guide .option .circle{top:-9px;left:-2px}}.fuelguide .guide .option .circle.end{top:unset;bottom:0}@media screen and (min-width: 1024px){.fuelguide .guide .option .circle.end{top:-9px;right:0;left:unset}}.fuelguide .guide .option .circle.mobile{display:block}@media screen and (min-width: 1024px){.fuelguide .guide .option .circle.mobile{display:none}}.fuelguide .guide .option .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:100%;margin:36px 36px 0;gap:3px}@media screen and (min-width: 1024px){.fuelguide .guide .option .products{min-height:115px;margin:0 16px}}.fuelguide .guide .option .products.empty{grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:unset}@media screen and (min-width: 1024px){.fuelguide .guide .option .products.empty{justify-items:center}}@media screen and (min-width: 1024px){.fuelguide .guide .option .products.hide-on-desktop{display:none}}.fuelguide .guide .option .products.hide-on-mobile{display:none}@media screen and (min-width: 1024px){.fuelguide .guide .option .products.hide-on-mobile{display:unset}}.fuelguide .guide .option .product-information{margin:40px 16px 0 36px}@media screen and (min-width: 1024px){.fuelguide .guide .option .product-information{margin:40px 16px 0}}.fuelguide .guide .option .product-information p:last-of-type{margin-bottom:6px}.fuelguide .guide .option .product-information .info{margin-left:-8px}.fuelguide .guide .option .product-information .info:hover{cursor:pointer}.fuelguide .guide .option .m-recommend-text{margin:24px 16px 0 36px;padding-top:16px;border-top:1px solid rgba(0,0,0,.2)}.fuelguide .guide .option .m-recommend-text p{font-size:var(--step--1)}@media screen and (min-width: 1024px){.fuelguide .guide .option .m-recommend-text{margin:24px 16px 0}}.fuelguide .guide .option .m-recommends-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:-1;top:8px;left:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:280px;max-width:calc(100vw - 112px);height:auto;max-height:75%;padding:20px;overflow-y:auto;-webkit-transition:all linear .2s;transition:all linear .2s;opacity:0;background-color:#000;color:#fff;scrollbar-width:none}.fuelguide .guide .option .m-recommends-dialog.active{z-index:1;-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}@media screen and (min-width: 1024px){.fuelguide .guide .option .m-recommends-dialog{top:45px;left:16px;width:calc(100% - 56px);max-width:unset}}.fuelguide .guide .option .m-recommends-dialog p{font-size:var(--step--1)}.fuelguide .guide .option .m-recommends-dialog .top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fuelguide .guide .option .m-recommends-dialog .top-content p{margin-bottom:0}.fuelguide .guide .option .m-recommends-dialog .text{padding-top:24px}.fuelguide .guide .option .m-recommends-dialog .close:hover{cursor:pointer}.fuelguide .guide .option .m-recommends-dialog a{color:#fff}.fuelguide .guide .option .m-recommends-dialog a:hover{opacity:.85}.fuelguides-distributors{padding-bottom:2em}.fuelguides-distributors h1{margin-top:1em}.fuelguides-distributors .introduction{max-width:975px;margin-bottom:40px}@media screen and (min-width: 1024px){.fuelguides-distributors .introduction{max-width:750px}}@media screen and (min-width: 1440px){.fuelguides-distributors .introduction{max-width:975px;margin-bottom:80px}}.fuelguides-distributors .introduction p{font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:26px}.fuelguides-distributors ul{margin-bottom:16px;margin-left:0;padding-bottom:16px;border-bottom:1px solid #ccc}@media screen and (min-width: 768px){.fuelguides-distributors ul{width:40%}}.fuelguides-distributors li{list-style-type:none}.fuelguides-distributors li a{text-decoration:none}.fuelguides-distributors li a:hover{text-decoration:underline}.how-to-fuel-page .page-content-wrapper,.how-to-fuel-page .section.breadcrumbs-wrapper{margin-bottom:0}.how-to-fuel-page .page-introduction .grid-content{margin-bottom:2em;border-bottom:1px solid #eee}.how-to-fuel-page nav.wrapper{position:relative;margin-right:-12px}@media screen and (min-width: 550px){.how-to-fuel-page nav.wrapper{margin-right:-20px}}.how-to-fuel-page nav.wrapper:after{content:"";position:absolute;z-index:666;top:0;right:0;width:100px;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff);pointer-events:none}@media screen and (min-width: 768px){.how-to-fuel-page nav.wrapper:after{content:none}}.how-to-fuel-page .horisontal-sub-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:4em 0 1em;padding:0;overflow-x:auto;scrollbar-width:auto;scrollbar-color:#eee #fff}.how-to-fuel-page .horisontal-sub-navigation::-webkit-scrollbar{width:10px}.how-to-fuel-page .horisontal-sub-navigation::-webkit-scrollbar-track{background:#fff}.how-to-fuel-page .horisontal-sub-navigation::-webkit-scrollbar-thumb{border:5px solid #fff;border-left:none;border-radius:1px;background-color:#eee}.how-to-fuel-page .horisontal-sub-navigation li{margin:0;padding:0;list-style-type:none}.how-to-fuel-page .horisontal-sub-navigation .item{display:inline;position:relative;white-space:nowrap}.how-to-fuel-page .horisontal-sub-navigation a{display:inline-block;position:relative;margin-right:24px;opacity:.6;font-family:MaurtenSans,sans-serif;font-size:var(--step-0);line-height:1.5;text-decoration:none;text-underline-position:initial}.how-to-fuel-page .horisontal-sub-navigation a.selected{opacity:1}@media screen and (min-width: 1800px){.how-to-fuel-page .horisontal-sub-navigation a{margin-right:36px}}.how-to-fuel-page .introduction{color:rgba(0,0,0,.6);font-size:var(--step-2);text-wrap:balance}@media screen and (min-width: 1024px){.how-to-fuel-page .introduction{max-width:62%}}.how-to-fuel-page .introduction.page-intro{max-width:unset;color:#000}.how-to-fuel-page .introduction p{line-height:1.3}.how-to-fuel-page section.bg-color-black{margin-top:-36px;padding:30px 0;background-color:#000;color:#fff}@media screen and (min-width: 1024px){.how-to-fuel-page section.bg-color-black{padding:50px 0}}.how-to-fuel-page section.bg-color-black .introduction{color:rgba(255,255,255,.6)}.how-to-fuel-page .block-faq .expand-toggle span.heading{text-transform:none}.how-to-fuel-page .block-faq .section-content .container{padding-top:30px;padding-bottom:30px}.how-to-fuel-page .block-faq .section-content .container span.heading{font-size:inherit}.how-to-fuel-page .block-image{padding-top:0}.how-to-fuel-page section .expandable{padding:26px 0 24px;border-bottom:1px solid #eee}.how-to-fuel-page section .expandable .heading{margin-bottom:0}.how-to-fuel-page section .expandable .block-faq:last-child .section-content .container{padding-bottom:12px;border-bottom:none}.how-to-fuel-page .options{display:grid;grid-template-columns:1fr;margin-top:46px}@media screen and (min-width: 1024px){.how-to-fuel-page .options{grid-column:1/span 4;grid-template-columns:repeat(4,minmax(25%,25%));margin-top:unset}}.how-to-fuel-page .option{position:relative;max-width:600px;padding-bottom:40px;border-left:2px solid #fff}.how-to-fuel-page .option.dashed-line{border-left-style:dashed}@media screen and (min-width: 1024px){.how-to-fuel-page .option.dashed-line{border-left-style:none}}.how-to-fuel-page .option.dashed-line .line{border-top-style:dashed}.how-to-fuel-page .option.dotted-line{border-left-style:dotted}@media screen and (min-width: 1024px){.how-to-fuel-page .option.dotted-line{border-left-style:none}}.how-to-fuel-page .option.dotted-line .line{border-top-style:dotted}.how-to-fuel-page .option.two-columns{grid-row:span 2}@media screen and (min-width: 1024px){.how-to-fuel-page .option.two-columns{grid-column:span 2}}@media screen and (min-width: 1024px){.how-to-fuel-page .option{max-width:unset;padding-top:0;border:none}}@media screen and (min-width: 1024px){.how-to-fuel-page .option.empty-products .product-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.how-to-fuel-page .option .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:400px;margin:0 0 1em 36px;text-transform:uppercase}@media screen and (min-width: 1024px){.how-to-fuel-page .option .title-container.has-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.how-to-fuel-page .option .title-container p{margin-bottom:0;font-size:var(--step--1)}.how-to-fuel-page .option .title-container svg.info{margin-right:14px}@media screen and (min-width: 1024px){.how-to-fuel-page .option .title-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100px;margin:0 16px 1em}.how-to-fuel-page .option .title-container svg.info{position:absolute;top:24px;left:-22px}}.how-to-fuel-page .option .line{display:none}@media screen and (min-width: 1024px){.how-to-fuel-page .option .line{display:block;position:relative;width:100%;height:unset;margin-bottom:40px;border-top:2px solid #fff}}.how-to-fuel-page .option .circle{position:absolute;top:0;left:-9px;width:16px;height:16px;border-radius:50%;background-color:#fff}@media screen and (min-width: 1024px){.how-to-fuel-page .option .circle{top:-9px;left:-2px}}.how-to-fuel-page .option .circle.end{top:unset;bottom:0}@media screen and (min-width: 1024px){.how-to-fuel-page .option .circle.end{top:-9px;right:0;left:unset}}.how-to-fuel-page .option .circle.mobile{display:block}@media screen and (min-width: 1024px){.how-to-fuel-page .option .circle.mobile{display:none}}.how-to-fuel-page .option .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:100%;margin:36px 36px 0}@media screen and (min-width: 1024px){.how-to-fuel-page .option .products{min-height:115px;margin:0 16px}}.how-to-fuel-page .option .products.empty{grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:unset}@media screen and (min-width: 1024px){.how-to-fuel-page .option .products.empty{justify-items:center}}@media screen and (min-width: 1024px){.how-to-fuel-page .option .products.hide-on-desktop{display:none}}.how-to-fuel-page .option .products.hide-on-mobile{display:none}@media screen and (min-width: 1024px){.how-to-fuel-page .option .products.hide-on-mobile{display:unset}}.how-to-fuel-page .option .product-information{margin:16px 16px 0 36px}@media screen and (min-width: 1024px){.how-to-fuel-page .option .product-information{margin:40px 16px 0}}.how-to-fuel-page .option .product-information p:last-of-type{margin-bottom:6px}.how-to-fuel-page .option .product-information .info{margin-left:-8px}.how-to-fuel-page .option .product-information .info:hover{cursor:pointer}.how-to-fuel-page .option .m-recommend-text{margin:24px 16px 0 36px;padding-top:16px;border-top:1px solid rgba(0,0,0,.2)}.how-to-fuel-page .option .m-recommend-text p{font-size:var(--step--1)}@media screen and (min-width: 1024px){.how-to-fuel-page .option .m-recommend-text{margin:24px 16px 0}}.how-to-fuel-page .option .m-recommends-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:-1;top:8px;left:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:280px;max-width:calc(100vw - 112px);height:auto;max-height:75%;padding:20px;overflow-y:auto;-webkit-transition:all linear .2s;transition:all linear .2s;opacity:0;background-color:#000;color:#fff;scrollbar-width:none}.how-to-fuel-page .option .m-recommends-dialog.active{z-index:1;-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:1}@media screen and (min-width: 1024px){.how-to-fuel-page .option .m-recommends-dialog{top:45px;left:16px;width:calc(100% - 56px);max-width:unset}}.how-to-fuel-page .option .m-recommends-dialog p{font-size:var(--step--1)}.how-to-fuel-page .option .m-recommends-dialog .top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.how-to-fuel-page .option .m-recommends-dialog .top-content p{margin-bottom:0}.how-to-fuel-page .option .m-recommends-dialog .text{padding-top:24px}.how-to-fuel-page .option .m-recommends-dialog .close:hover{cursor:pointer}.how-to-fuel-page .option .m-recommends-dialog a{color:#fff}.how-to-fuel-page .option .m-recommends-dialog a:hover{opacity:.85}.page-innovation{position:relative;background:#000;color:#fff}.page-innovation #end-of-site-pixel-anchor{position:absolute}.page-innovation .pin-spacer{position:relative;overflow:hidden!important}.page-innovation .pin-spacer>.text{margin-top:-5%!important}.page-innovation .top-gradient-black{position:absolute;z-index:2000;top:0;right:0;left:0;height:75vh;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(#000,transparent)}.page-innovation .bottom-gradient-black{position:absolute;z-index:2000;top:25vh;right:0;left:0;height:75vh;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.page-innovation .top-gradient-white{position:absolute;z-index:2000;top:0;right:0;left:0;height:75vh;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));background:linear-gradient(#fff,transparent)}.page-innovation .bottom-gradient-white{position:absolute;z-index:2000;top:25vh;right:0;left:0;height:75vh;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:linear-gradient(transparent,#fff)}.page-innovation [data-controller=blocks--image-sequence]{position:relative;overflow:hidden}.page-innovation [data-controller=blocks--image-sequence].has-white-background{background:#fff}.page-innovation [data-controller=blocks--image-sequence] canvas{position:sticky;z-index:1000;width:100vw;max-width:100vw;height:100vh;overflow:hidden;-o-object-fit:cover;object-fit:cover}.page-innovation [data-controller=blocks--image-sequence] .image-sequence--content{position:absolute;z-index:2000;top:0;left:0;mix-blend-mode:difference;width:100%;hanging-punctuation:first allow-end last}.page-innovation [data-controller=blocks--image-sequence] .image-sequence--content [data-grid]{display:grid;position:relative;height:100vh}.page-innovation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__potential .text,.page-innovation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__buildup .text,.page-innovation [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__hydrogel .text{position:absolute;-ms-flex-item-align:center;align-self:center;margin:0}.page-innovation [data-controller=blocks--image-sequence] .center-text,.page-innovation [data-controller=blocks--gsap-pinned-text] .center-text{-ms-flex-item-align:center;align-self:center}.page-innovation .u-text--content{font-size:22px;font-weight:400;letter-spacing:-.01em;line-height:26px;text-align:left;text-wrap:balance}@media screen and (min-width: 400px){.page-innovation .u-text--content{font-size:30px;line-height:32px}}@media screen and (min-width: 440px){.page-innovation .u-text--content{font-size:32px;line-height:36px}}@media screen and (min-width: 768px){.page-innovation .u-text--content{font-size:46px;line-height:46px}}@media screen and (min-width: 1440px){.page-innovation .u-text--content{font-size:57px;line-height:57px}}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .u-text--content{font-size:32px;line-height:36px}}.page-innovation .u-text--headings{margin-top:1em;margin-bottom:.25em;font-size:18px;font-weight:400;letter-spacing:0;line-height:1;text-align:left}@media screen and (min-width: 400px){.page-innovation .u-text--headings{font-size:24px}}@media screen and (min-width: 768px){.page-innovation .u-text--headings{font-size:30px}}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .u-text--headings{font-size:24px}}.page-innovation .u-text--link{font-size:22px;font-weight:400;letter-spacing:0;line-height:27px;text-align:left}.page-innovation .u-text--copy{font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;text-align:left}@media screen and (min-width: 768px){.page-innovation .u-text--copy{font-size:16px;line-height:20px}}.page-innovation .u-text--cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--step--1);font-weight:400;letter-spacing:0;line-height:1.5;text-align:left}.page-innovation .u-text--progress{font-size:var(--step--1);font-weight:400;letter-spacing:0;line-height:13px;text-align:left}.page-innovation .progress{position:fixed;z-index:300;top:75px;width:100%;-webkit-transition:top .7s ease-in,opacity .3s ease-in;transition:top .7s ease-in,opacity .3s ease-in;opacity:1;background:unset;color:#fff;mix-blend-mode:difference}@media screen and (min-width: 768px){.page-innovation .progress{top:80px}}.page-innovation .progress [data-grid]{display:grid;grid-template-columns:2fr 2fr 6fr 2fr}body.header-not-at-top .page-innovation .progress{position:fixed;top:20px;left:0;width:100%}body.floating-navigation-visible .page-innovation .progress,body.footer-at-bottom .page-innovation .progress{opacity:0}.page-innovation .progress__meter{position:relative;grid-column:1/span 4;height:1px;margin-bottom:20px;background:rgba(255,255,255,.2)}.page-innovation .progress__meter__bar{position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:1px;-webkit-transform-origin:0 50%;transform-origin:0 50%;background:#fff}.page-innovation .progress__stats{display:none;grid-column:1/span 1;color:#fff}@media screen and (min-width: 768px){.page-innovation .progress__stats{display:unset}}.page-innovation .progress__section{display:none;grid-column:2/span 1;color:rgba(255,255,255,.6)}@media screen and (min-width: 768px){.page-innovation .progress__section{display:unset}}.page-innovation .progress__section ul{margin:0;padding:0;list-style:none}.page-innovation .progress__section li{margin:0;padding:0}.page-innovation .progress__section li.current a{color:#fff}.page-innovation .progress__section a{color:rgba(255,255,255,.6);text-decoration:none}.page-innovation .progress__section a:hover{color:rgba(255,255,255,.8)}.page-innovation .progress__payoff{display:none;grid-column:4/span 1;color:rgba(255,255,255,.6);text-align:right}@media screen and (min-width: 768px){.page-innovation .progress__payoff{display:unset}}.page-innovation .guides{position:fixed;z-index:1000;bottom:20px;width:100%;background:unset;mix-blend-mode:difference}body.footer-at-bottom .page-innovation .guides{display:none}.page-innovation .guides [data-grid]{position:relative}.page-innovation .guides .scroll-to-explore,.page-innovation .guides .to-collection{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.page-innovation .guides .scroll-to-explore p,.page-innovation .guides .to-collection p{margin:0;color:#fff}.page-innovation .guides .scroll-to-explore{bottom:0;left:0}.page-innovation .guides .scroll-to-explore svg{margin:0 10px 0 0}.page-innovation .guides .to-collection{right:0;bottom:0}.page-innovation .guides .to-collection svg{margin:0 0 0 10px}.page-innovation .screen{position:relative;min-height:100vh}.page-innovation .screen.has-double-height{min-height:200vh}.page-innovation .screen [data-grid-structure]{height:100%}.page-innovation .screen [data-grid]{display:grid;position:relative;overflow:clip}.page-innovation .header{height:70px!important}@media screen and (min-width: 768px){.page-innovation .header{height:90px!important}}.page-innovation .header [data-grid]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.page-innovation .screen__hero{height:calc(100% - 70px)}@media screen and (min-width: 768px){.page-innovation .screen__hero{height:calc(100% - 90px)}}.page-innovation .screen__hero .text{-ms-flex-item-align:center;align-self:center;max-width:28ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .screen__hero .text{max-width:35ch}}.page-innovation .screen__hero h1{margin:0;padding:0}.page-innovation .screen__hero .breadcrumbs{position:absolute;margin-top:0}@media screen and (min-width: 768px){.page-innovation .screen__hero .breadcrumbs{margin-top:40px}}.page-innovation .scrolly__potential [data-grid]{mix-blend-mode:difference}.page-innovation .scrolly__potential .text{max-width:25ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__potential .text{max-width:35ch}}.page-innovation .screen__exploration-and-research{background:#000;color:#fff}.page-innovation .screen__exploration-and-research .text{-ms-flex-item-align:center;align-self:center;max-width:30ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .screen__exploration-and-research .text{max-width:40ch}}.page-innovation .scrolly__buildup .text{color:#fff}.page-innovation .scrolly__buildup .text-1{max-width:28ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__buildup .text-1{max-width:40ch}}.page-innovation .scrolly__buildup .text-2{max-width:28ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__buildup .text-2{max-width:40ch}}.page-innovation .scrolly__buildup .text-3{max-width:28ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__buildup .text-3{max-width:50ch}}.page-innovation .scrolly__buildup .text-4{max-width:33ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__buildup .text-4{max-width:50ch}}.page-innovation .scrolly__buildup .text-5{max-width:28ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__buildup .text-5{max-width:50ch}}.page-innovation .scrolly__bubble [data-grid]{-ms-flex-line-pack:center;align-content:center}.page-innovation .scrolly__bubble .text{position:relative;max-width:20ch;margin-bottom:1em;color:#fff}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__bubble .text{margin-bottom:0}}.page-innovation .scrolly__bubble .facts{display:grid;position:relative;grid-template-columns:1fr;max-width:1000px;max-height:400px;gap:0 50px}@media screen and (min-width: 768px){.page-innovation .scrolly__bubble .facts{grid-template-columns:1fr 1fr}}.page-innovation .screen__hydrogel{background:#000;color:#fff}.page-innovation .screen__hydrogel .text{-ms-flex-item-align:center;align-self:center;max-width:35ch}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .screen__hydrogel .text{max-width:60ch}.page-innovation .screen__hydrogel .text p{margin-bottom:.5em}}.page-innovation .screen__hydrogel .links{padding-top:2em;border-top:1px solid rgba(255,255,255,.2)}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .screen__hydrogel .links{padding-top:.5em}}.page-innovation .screen__hydrogel .links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}.page-innovation .screen__hydrogel .links a svg{margin-left:15px}.page-innovation .scrolly__hydrogel-revolution .text{max-width:800px}.page-innovation .scrolly__hydrogel-revolution .long-text{-ms-flex-item-align:end;align-self:end;max-width:600px;color:rgba(255,255,255,.6)}@media screen and (min-width: 768px){.page-innovation .scrolly__hydrogel-revolution .long-text{margin-top:10vh}}@media screen and (min-width: 1800px){.page-innovation .scrolly__hydrogel-revolution .long-text{margin-top:20vh}}.page-innovation .screen__fueling-the-fastest{background:#fff;color:#000}.page-innovation .screen__fueling-the-fastest .text{place-self:center center}.page-innovation #athlete-images{background:#fff}.page-innovation .scrolly__athletes .center-text{margin-top:-10vh}.page-innovation .scrolly__athletes .text{max-width:800px;color:#fff}@media screen and (width >= 800px) and (height <= 700px){.page-innovation .scrolly__athletes .text{margin-bottom:0}}.page-innovation .scrolly__athletes .facts{position:relative;-ms-flex-item-align:center;align-self:center;width:100%}.page-innovation .scrolly__athletes .facts>*{position:absolute;top:0}.page-innovation .scrolly__athletes .facts p{color:#fff;line-height:1.5;mix-blend-mode:none}.page-innovation .scrolly__athletes .facts b{font-weight:700}.page-innovation .text-fill-timeline{--underline-width: 1lh;--underline-block-width: 300vmax;--underline-color: hsl(0deg 0% 50% / 15%);--underline-transition: 5s;--finish-fill: hsl(0deg 0% 100%);--accent: hsl(0deg 0% 80%);--fill: hsl(0deg 0% 50%);view-timeline-name:--subject_reveal}.page-innovation .text-fill-timeline.has-grey-text{--underline-block-width: 50vmax;--finish-fill: hsl(0deg 0% 10%);--accent: hsl(0deg 0% 30%);--fill: hsl(0deg 0% 20%)}.page-innovation .text-fill-container p>span{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--accent))),-webkit-gradient(linear,left top,right top,from(var(--fill)),to(var(--fill))),-webkit-gradient(linear,left top,right top,from(var(--underline-color)),to(var(--underline-color)));background-image:linear-gradient(90deg,transparent calc(100% - 1ch),var(--accent) calc(100% - 1ch)),linear-gradient(90deg,var(--fill),var(--fill)),linear-gradient(90deg,var(--underline-color),var(--underline-color));background-repeat:no-repeat;background-size:var(--underline-block-width) var(--underline-width),var(--underline-block-width) var(--underline-width),100% var(--underline-width);color:var(--finish-fill);background-position-x:0;background-position-y:100%}.page-innovation .text-fill-container p>span a{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--accent))),-webkit-gradient(linear,left top,right top,from(var(--fill)),to(var(--fill))),-webkit-gradient(linear,left top,right top,from(var(--underline-color)),to(var(--underline-color)));background-image:linear-gradient(90deg,transparent calc(100% - 1ch),var(--accent) calc(100% - 1ch)),linear-gradient(90deg,var(--fill),var(--fill)),linear-gradient(90deg,var(--underline-color),var(--underline-color));background-repeat:no-repeat;background-size:var(--underline-block-width) var(--underline-width),var(--underline-block-width) var(--underline-width),100% var(--underline-width);color:var(--finish-fill);background-position-x:0;background-position-y:100%}@-webkit-keyframes fill-up{to{background-position-x:0,0,0}}@-webkit-keyframes color-in{to{color:var(--finish-fill)}}.page-innovation .text-fill-container p>span,.page-innovation .text-fill-container p>span a{-webkit-animation-name:fill-up,color-in;animation-name:fill-up,color-in;animation-range:cover 20% cover 75%,cover 30% cover 85%;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-timeline:--subject_reveal;color:transparent;background-position-x:calc(var(--underline-block-width) * -1),calc(var(--underline-block-width) * -1),0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.section-athletes .grid-content,.section-m-magazine .grid-content{margin-top:30px}.section-athletes .heading,.section-m-magazine .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4)}@media screen and (min-width: 1024px){.section-athletes .heading,.section-m-magazine .heading{margin-bottom:80px}}.section-athletes .heading h1,.section-athletes .heading h2,.section-m-magazine .heading h1,.section-m-magazine .heading h2{margin:0;padding:0;font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:1}@media screen and (min-width: 1024px){.section-athletes .heading h1,.section-athletes .heading h2,.section-m-magazine .heading h1,.section-m-magazine .heading h2{font-size:var(--step-2)}}.section-athletes .introduction,.section-m-magazine .introduction{max-width:975px;margin-bottom:40px}@media screen and (min-width: 1024px){.section-athletes .introduction,.section-m-magazine .introduction{max-width:750px}}@media screen and (min-width: 1440px){.section-athletes .introduction,.section-m-magazine .introduction{max-width:975px;margin-bottom:80px}}.section-athletes .introduction p,.section-m-magazine .introduction p{font-family:MaurtenSans,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:400;line-height:1.3}.section-athletes .filter-controller,.section-m-magazine .filter-controller{min-height:100vh}.section-athletes .filter,.section-m-magazine .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px;padding:7px 0;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5)}@media screen and (min-width: 1024px){.section-athletes .filter,.section-m-magazine .filter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}.section-athletes .filter label,.section-m-magazine .filter label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0;padding:7px 10px;color:#ccc;font-family:MaurtenSans,sans-serif;font-size:var(--step-0);font-style:normal;font-weight:400;letter-spacing:.02em;line-height:24px;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 0) and (max-width: 768px){.section-athletes .filter label:nth-child(odd),.section-m-magazine .filter label:nth-child(odd){border-left:none}}@media screen and (min-width: 768px) and (max-width: 1024px){.section-athletes .filter label,.section-m-magazine .filter label{width:33.3%}.section-athletes .filter label:nth-child(3n+1),.section-m-magazine .filter label:nth-child(3n+1){border-left:none}}@media screen and (min-width: 1024px){.section-athletes .filter label,.section-m-magazine .filter label{padding:20px 10px 1px 15px;border-left:1px solid rgba(0,0,0,.5)}}.section-athletes .filter label.all,.section-m-magazine .filter label.all{border-left:none;color:#000}.section-athletes .filter label.active,.section-m-magazine .filter label.active{color:#000}.section-athletes .filter input,.section-m-magazine .filter input{margin-right:5px;accent-color:#fff}.section-athletes .athletes-container,.section-athletes .articles,.section-m-magazine .athletes-container,.section-m-magazine .articles{display:grid;position:relative;grid-gap:10px;grid-template-columns:50% 50%;grid-template-rows:auto;margin:0;padding:0;list-style:none}@media screen and (min-width: 768px){.section-athletes .athletes-container,.section-athletes .articles,.section-m-magazine .athletes-container,.section-m-magazine .articles{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 1024px){.section-athletes .athletes-container,.section-athletes .articles,.section-m-magazine .athletes-container,.section-m-magazine .articles{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width: 1440px){.section-athletes .athletes-container,.section-athletes .articles,.section-m-magazine .athletes-container,.section-m-magazine .articles{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width: 1800px){.section-athletes .athletes-container,.section-athletes .articles,.section-m-magazine .athletes-container,.section-m-magazine .articles{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.section-athletes .athlete,.section-athletes .article,.section-m-magazine .athlete,.section-m-magazine .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0;padding:0;border:none}.section-athletes .athlete.limited-access .product-image,.section-athletes .athlete.limited-access .tag,.section-athletes .athlete.limited-access .heading,.section-athletes .athlete.limited-access .summary,.section-athletes .article.limited-access .product-image,.section-athletes .article.limited-access .tag,.section-athletes .article.limited-access .heading,.section-athletes .article.limited-access .summary,.section-m-magazine .athlete.limited-access .product-image,.section-m-magazine .athlete.limited-access .tag,.section-m-magazine .athlete.limited-access .heading,.section-m-magazine .athlete.limited-access .summary,.section-m-magazine .article.limited-access .product-image,.section-m-magazine .article.limited-access .tag,.section-m-magazine .article.limited-access .heading,.section-m-magazine .article.limited-access .summary{opacity:.4}.section-athletes .athlete .badge,.section-athletes .article .badge,.section-m-magazine .athlete .badge,.section-m-magazine .article .badge{position:absolute;top:20px;left:20px;padding:6px 12px;background:#000;color:#fff;font-size:var(--step--2);font-weight:700;line-height:26px}.section-athletes .athlete img,.section-athletes .article img,.section-m-magazine .athlete img,.section-m-magazine .article img{width:452px;height:auto}.section-athletes .athlete .tag,.section-athletes .article .tag,.section-m-magazine .athlete .tag,.section-m-magazine .article .tag{margin:14px 0 0;padding:0;font-size:var(--step--1)}.section-athletes .athlete .heading,.section-athletes .article .heading,.section-m-magazine .athlete .heading,.section-m-magazine .article .heading{margin:14px 0 0;padding:0;border:0}.section-athletes .athlete .heading a,.section-athletes .article .heading a,.section-m-magazine .athlete .heading a,.section-m-magazine .article .heading a{text-decoration:none}.section-athletes .athlete .summary,.section-athletes .article .summary,.section-m-magazine .athlete .summary,.section-m-magazine .article .summary{margin:14px 0 50px;padding:0}.theme-black .section-athletes .filter,.theme-black .section-articles .filter,.theme-black .section-m-magazine .filter{border-color:rgba(255,255,255,.5)}.theme-black .section-athletes .filter label,.theme-black .section-articles .filter label,.theme-black .section-m-magazine .filter label{border-color:rgba(255,255,255,.5);color:#555}.theme-black .section-athletes .filter label.all,.theme-black .section-articles .filter label.all,.theme-black .section-m-magazine .filter label.all{border-left:none;color:#555}.theme-black .section-athletes .filter label.active,.theme-black .section-articles .filter label.active,.theme-black .section-m-magazine .filter label.active{color:#fff}.theme-black .section-athletes input,.theme-black .section-articles input,.theme-black .section-m-magazine input{accent-color:#111}.m-magazine [data-grid-structure=true].has-margins{margin:40px 0}@media screen and (min-width: 768px){.m-magazine [data-grid-structure=true].has-margins{margin:100px 0}}.m-magazine [data-grid-structure=true].has-margins:first-child{margin-top:0}.m-magazine [data-grid-structure=true].has-background-color{margin:0;padding-top:40px;padding-bottom:40px;background:#000;color:#fff}@media screen and (min-width: 768px){.m-magazine [data-grid-structure=true].has-background-color{padding-top:100px;padding-bottom:100px}}.m-magazine [data-grid-structure=true].has-background-color+.has-background-color{padding-top:0}.m-magazine a{position:relative;outline:none}.m-magazine a:before{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.m-magazine a:focus:before{content:"";position:absolute;top:-50%;left:-25%;width:150%;height:200%;border-radius:2px;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89}.m-magazine .article-breadcrumbs{z-index:2;grid-column:feature;mix-blend-mode:difference}.m-magazine .article-breadcrumbs .breadcrumb .inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.m-magazine .article-breadcrumbs .breadcrumb .inner span{display:inline-block}.m-magazine .article-breadcrumbs .breadcrumb .inner a{color:inherit}.m-magazine .article-breadcrumbs .breadcrumb .inner .divider{color:rgba(255,255,255,.5)}.m-magazine .article-breadcrumbs .breadcrumb .inner .child{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 400px){.m-magazine .article-breadcrumbs .breadcrumb .inner .child{max-width:230px}}@media screen and (min-width: 550px){.m-magazine .article-breadcrumbs .breadcrumb .inner .child{max-width:unset}}.m-magazine .article-breadcrumbs.color-black .breadcrumb .inner{color:#fff}.m-magazine .article-breadcrumbs.color-black .divider{color:#555}.m-magazine .article-breadcrumbs.color-black a{border-color:#555}.m-magazine .article-top-image{overflow:hidden}@media screen and (height <= 700px){.m-magazine .article-top-image{max-height:350px}}.m-magazine .article-top-image img{width:100%}.m-magazine .article-top-video{z-index:1}.m-magazine .article-top-video .video-container{margin:-1px 0 0}.m-magazine .article-top-video.color-white{background:#000}.m-magazine .article-header{margin-bottom:40px}@media screen and (min-width: 768px){.m-magazine .article-header{margin-bottom:100px}}.m-magazine .article-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:40px 0 20px;font-size:var(--step--1)}@media screen and (min-width: 768px){.m-magazine .article-tag{margin:70px 0 35px}}@media screen and (min-width: 1440px){.m-magazine .article-tag{margin:100px 0 50px;font-size:inherit}}.m-magazine .article-tag a{text-decoration:none}.m-magazine .article-tag a:hover{color:#000;text-decoration:underline}.m-magazine .article-language-availability{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.m-magazine .article-language-availability span{color:#ccc}.m-magazine .article-language-availability svg{display:inline-block;margin-right:8px}.m-magazine .article-language-availability a{color:#999}@media screen and (min-width: 768px){.m-magazine .article-language-availability{margin-bottom:35px}}@media screen and (min-width: 1440px){.m-magazine .article-language-availability{margin-bottom:50px}}.m-magazine .article-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5vw}.m-magazine .article-heading>*{max-width:750px;margin:25px 0 .75em;text-align:center}.m-magazine .article-introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5vw;font-size:var(--step-1);text-align:center}.m-magazine .article-introduction>*{max-width:65ch}.m-magazine .article-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:30px 0 50px;font-size:var(--step--1)}@media screen and (min-width: 768px){.m-magazine .article-meta{margin:70px 0 35px}}@media screen and (min-width: 1440px){.m-magazine .article-meta{margin:75px 0 50px;font-size:inherit}}.m-magazine .article-large-text{margin:1em 0;font-size:var(--step-1)}.m-magazine .article-image{width:100%}.m-magazine .article-image figure{display:block}.m-magazine .article-image picture{display:block}.m-magazine .article-image img{width:100%;max-width:100%;height:auto;vertical-align:middle}.m-magazine .article-image figcaption{margin:10px 0 0;padding:0;font-style:normal;line-height:1.5}@media screen and (min-width: 768px){.m-magazine .article-image figcaption{margin:20px 0 0}}@media screen and (min-width: 1024px){.m-magazine .article-image figcaption{max-width:90%;margin-left:5%}}.m-magazine .article-image.images-2 .images{display:grid;grid-gap:0 10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr}@media screen and (min-width: 768px){.m-magazine .article-image.images-2 .images{grid-gap:0 20px}}@media screen and (min-width: 1024px){.m-magazine .article-image.images-2 .images{grid-gap:0 40px}}.m-magazine .article-image.images-2 figcaption{grid-column:span 2;font-style:normal}.m-magazine .article-image.images-3 .images{display:grid;grid-gap:0 10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}@media screen and (min-width: 768px){.m-magazine .article-image.images-3 .images{grid-gap:0 20px}}@media screen and (min-width: 1024px){.m-magazine .article-image.images-3 .images{grid-gap:0 40px}}.m-magazine .article-image.images-3 figcaption{grid-column:span 3;font-style:normal}.m-magazine .article-video{width:100%}.m-magazine .article-video .video-container{margin:0}.m-magazine .article-video figcaption{margin:10px 0 0;padding:0;font-style:normal;line-height:1.5}@media screen and (min-width: 768px){.m-magazine .article-video figcaption{margin:20px 0 0}}@media screen and (min-width: 1024px){.m-magazine .article-video figcaption{max-width:90%;margin-left:5%}}.m-magazine .article-audio{width:100%}.m-magazine .article-audio audio{display:block;width:100%;border-radius:0;background:#f1f3f4}.m-magazine .article-audio figcaption{margin:10px 0 0;padding:0;font-style:normal;line-height:1.5}@media screen and (min-width: 768px){.m-magazine .article-audio figcaption{margin:20px 0 0}}@media screen and (min-width: 1024px){.m-magazine .article-audio figcaption{max-width:90%;margin-left:5%}}.m-magazine .article-related-articles{--space: 40px;--content-max-width: 70ch;display:grid;position:relative;grid-column:full;grid-template-columns:inherit;padding-block:40px 0;overflow-x:scroll;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.m-magazine .article-related-articles::-webkit-scrollbar{display:none;inline-size:0!important}.m-magazine .article-related-articles .articles{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;grid-column:content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space)}.m-magazine .article-related-articles .articles:after{content:"";-ms-flex-item-align:stretch;align-self:stretch;-webkit-padding-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space));padding-inline-end:max(var(--space),(100vw - var(--content-max-width)) / 2 - var(--space))}.m-magazine .article-related-articles #articles-focus-text{visibility:hidden;grid-area:content;grid-row:1;margin:-30px 0 20px;padding:0;background:#fff;font-size:var(--step-0);font-style:italic}.m-magazine .article-related-articles .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;inline-size:100%;max-inline-size:400px;overflow:hidden;scroll-snap-align:center;aspect-ratio:2/3}.m-magazine .article-related-articles .article .image{margin-bottom:20px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.m-magazine .article-related-articles .article .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.m-magazine .article-related-articles .article .tag{margin-bottom:20px}.m-magazine .article-related-articles .article .title{margin:0 0 20px;line-height:1.2}.m-magazine .article-related-articles .article .summary{margin:0 0 5px;font-size:var(--step--1);line-height:1.6}.m-magazine .article-related-articles .article a{text-decoration:none}.m-magazine .article-related-articles .article a:focus{border-bottom:2px solid black;outline:none}.m-magazine .article-related-articles .article a:focus:before{display:none}.m-magazine .article-related-articles :focus:not(:focus-visible){outline:0}.m-magazine .article-related-articles .articles:focus-visible{border:0;outline:none}.m-magazine .article-related-articles .articles:focus-visible+#articles-focus-text{visibility:visible}.m-magazine .article-related-articles-controls{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-magazine .article-related-articles-controls .heading{margin:0;padding:0}.m-magazine .article-related-articles-controls button{display:inline;margin:0 2px}.m-magazine .article-footnote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:var(--step-0)}.m-magazine .article-footnote .logo{-ms-flex-item-align:center;align-self:center;width:50px;height:auto;margin-bottom:60px}@media screen and (min-width: 768px){.m-magazine .article-footnote .logo{width:100px;margin-bottom:120px}}.m-magazine .article-footnote hr{margin:0 0 20px}.m-magazine .article-interview p{margin-left:50px}.m-magazine .article-interview .speaker{display:inline-block;position:absolute;margin-left:-50px;font-family:MaurtenSans,sans-serif}.m-magazine hr{width:100%;margin:0;border-top:1px solid rgba(0,0,0,.2)}.m-magazine .article-text{margin:1em 0}.m-magazine blockquote{-webkit-box-sizing:border-box;box-sizing:border-box;margin:2em 0;padding:0;border:none;font-size:var(--step-1);text-align:left}@media screen and (min-width: 1024px){.m-magazine blockquote{font-size:var(--step-2);text-align:left}}.m-magazine .article-text+*:not(.article-text,.article-large-text),.m-magazine blockquote+*:not(blockquote){margin-top:40px!important}@media screen and (min-width: 768px){.m-magazine .article-text+*:not(.article-text,.article-large-text),.m-magazine blockquote+*:not(blockquote){margin-top:50px!important}}@media screen and (min-width: 1024px){.m-magazine .article-text+*:not(.article-text,.article-large-text),.m-magazine blockquote+*:not(blockquote){margin-top:100px!important}}.m-magazine .article-text+blockquote,.m-magazine .article-large-text+blockquote{margin-top:0}.newsletter-form-container .focus-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;font-size:var(--step--1)}@media screen and (min-width: 350px){.newsletter-form-container .focus-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.newsletter-form-container .focus-options label{margin:2px 15px 10px 0;font-family:MaurtenSans,sans-serif;font-size:var(--step--1);cursor:pointer}@media screen and (min-width: 350px){.newsletter-form-container .focus-options label{margin-bottom:2px}}.newsletter-form-container .focus-options label input[type=checkbox]{margin-right:0}.newsletter-form-container input[type=email]{max-width:300px}@media screen and (min-width: 768px){.newsletter-form-container input[type=email]{max-width:50%}}.newsletter-form-container .fine-print{max-width:300px;margin:1.5em 0;font-size:var(--step--1)}@media screen and (min-width: 768px){.newsletter-form-container .fine-print{max-width:50%}}.newsletter-form-container .checkbox__control{border:1px solid #000;border-radius:0}.newsletter-form-container .checkbox__control svg{margin:2px}@media screen and (min-width: 1024px){.newsletter-form-container .checkbox__control svg{margin:3px 2px}}.newsletter-form-container .checkbox__control svg path{stroke:#000}body.theme-black .newsletter-form-container .checkbox__control{border:1px solid #fff}body.theme-black .newsletter-form-container input[type=email]{background-color:#000;color:#fff}body.theme-black .newsletter-form-container input[type=email]::-webkit-input-placeholder{color:#b0b0b0}body.theme-black .newsletter-form-container input[type=email]::-moz-placeholder{color:#b0b0b0}body.theme-black .newsletter-form-container input[type=email]:-ms-input-placeholder{color:#b0b0b0}body.theme-black .newsletter-form-container input[type=email]::-ms-input-placeholder{color:#b0b0b0}body.theme-black .newsletter-form-container input[type=email]::placeholder{color:#b0b0b0}body.theme-black .newsletter-form-container input[type=email]:focus{-webkit-box-shadow:0 0 0 1px #c8cfd3;box-shadow:0 0 0 1px #c8cfd3}.pop-page .block-language-selector{display:inline-block;position:absolute;z-index:100000;top:16px;right:1%;height:90px;padding:0 .9em;border:1px solid rgba(0,0,0,.4);-webkit-filter:drop-shadow(rgba(0,0,0,.4) -2px 2px 2px);filter:drop-shadow(rgba(0,0,0,.4) -2px 2px 2px)}@media screen and (min-width: 1024px){.pop-page .block-language-selector{top:26px;padding:0 2em}}.pop-page .block-language-selector h3{font-size:var(--step--1)}.pop-page .block-language-selector h3 .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:5px}.pop-page .block-language-selector .selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-page .block-language-selector .selector .site-language,.pop-page .block-language-selector button.expand-toggle{padding:0}.type-products .block-top-image{max-height:500px}.type-products .section.breadcrumbs-wrapper{margin-bottom:10px}@media screen and (min-width: 768px){.type-products .section.breadcrumbs-wrapper{margin-bottom:40px}}.type-products .filter-controller{min-height:100vh}.type-products .categories{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.type-products .category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0;padding:0 0 50px;border:none}.type-product .bicarb-buttons .button{margin-right:16px;margin-bottom:16px;font-size:var(--step--1)}.type-product .bicarb-buttons .button:last-child{margin-right:0}@media screen and (min-width: 768px){.type-product .bicarb-buttons .button{font-size:var(--step-0)}}.section .product-overview-heading{margin:1em 0 .75em}@media screen and (min-width: 768px){.section .product-overview-heading{margin:1.5em 0 .75em}}.product-filter{margin:5px 20px 30px}@media screen and (min-width: 550px){.product-filter{margin:0 0 30px}}@media screen and (min-width: 768px){.product-filter{margin:0 0 60px}}.product-filter .product-filter-heading{margin:10px 0 0}@media screen and (min-width: 1024px){.product-filter .product-filter-heading{margin:0}}@media screen and (height <= 800px){.product-filter .product-filter-heading{margin-top:24px}}.product-filter .product-filter-list{margin:0;padding:0;list-style:none}.product-filter .product-filter-list a{display:inline-block;margin-top:var(--space-2xs);margin-right:var(--space-2xs);font-size:var(--step--1)}.product-filter .product-filter-list a.active{background:#000;color:#fff}.product-filter .product-filter-list a.active:hover{background:#333;color:#fff}.product-filter .product-filter-list a.active:active{background:#999;color:#fff}.product-filter .product-filter-list a.all-selected{background:#fff;color:#000}.product-filter .product-filter-list a.all-selected:hover,.product-filter .product-filter-list a.all-selected:first-child{background:#000;color:#fff}.product-filter .product-filter-list a.all-selected:first-child:active{background:#999;color:#fff}.product-category-block{position:relative}.product-category-block h2{position:absolute;margin:0;padding:0;-webkit-transform:rotate(-90deg) translateX(-102%) translateY(-2px);transform:rotate(-90deg) translate(-102%) translateY(-2px);-webkit-transform-origin:0 0;transform-origin:0 0;text-align:right}@media screen and (min-width: 1024px){.product-category-block h2{-webkit-transform:rotate(-90deg) translateX(-110%) translateY(-25px);transform:rotate(-90deg) translate(-110%) translateY(-25px)}}@supports (display: grid){.product-category-block .product-category-items{display:grid;grid-gap:30px 10px;grid-template-columns:1fr 1fr;margin:0 20px}@media screen and (min-width: 550px){.product-category-block .product-category-items{grid-gap:50px 2.3430178069%}}@media screen and (min-width: 1024px){.product-category-block .product-category-items{grid-gap:50px 3.125%;grid-template-columns:1fr 1fr 1fr;margin:0}}}.product-category-block .product-category-items.has-background.items-3 .product-card:last-child,.product-category-block .product-category-items.has-background.items-5 .product-card:last-child,.product-category-block .product-category-items.has-background.items-7 .product-card:last-child,.product-category-block .product-category-items.has-background.items-9 .product-card:last-child{display:none}@media screen and (min-width: 1024px){.product-category-block .product-category-items.has-background.items-3 .product-card:last-child,.product-category-block .product-category-items.has-background.items-5 .product-card:last-child,.product-category-block .product-category-items.has-background.items-7 .product-card:last-child,.product-category-block .product-category-items.has-background.items-9 .product-card:last-child{display:initial}}.highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;padding-top:60px;border-top:1px solid #eee}.highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 30px}@media screen and (min-width: 768px){.highlight{width:47.5%}}.highlight .image{width:50px;min-width:50px;height:50px;margin:3px 20px 0 0;float:left;background:#eee}@media screen and (min-width: 768px){.highlight .image{width:90px;min-width:90px;height:90px}}.highlight .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.highlight .text h3{margin:0}.highlight .text p{font-size:var(--step--1)}.product-page{margin-bottom:80px}.product-page .breadcrumbs-wrapper.background-dark{background:#000;color:#fff}.product-page .breadcrumbs-wrapper.background-dark a{color:#eee}.product-page .breadcrumbs-wrapper.background-dark .divider{color:rgba(255,255,255,.5)}.product-page .section.color-1+.section.color-1,.product-page .section.color-1+.section.color-2,.product-page .section.color-1+.section.bgColor-1,.product-page .section.color-1+.section.bgColor-2,.product-page .section.color-2+.section.color-2,.product-page .section.color-2+.section.color-1,.product-page .section.color-2+.section.bgColor-1,.product-page .section.color-2+.section.bgColor-2,.product-page .section.bgColor-1+.section.color-1,.product-page .section.bgColor-1+.section.color-2,.product-page .section.bgColor-1+.section.bgColor-1 .section.bgColor-1+.section.bgColor-2,.product-page .section.bgColor-2+.section.bgColor-1,.product-page .section.bgColor-2+.section.bgColor-2,.product-page .section.bgColor-2+.section.color-1,.product-page .section.bgColor-2+.section.color-2{margin-top:-40px}@media screen and (min-width: 768px){.product-page .section.color-1+.section.color-1,.product-page .section.color-1+.section.color-2,.product-page .section.color-1+.section.bgColor-1,.product-page .section.color-1+.section.bgColor-2,.product-page .section.color-2+.section.color-2,.product-page .section.color-2+.section.color-1,.product-page .section.color-2+.section.bgColor-1,.product-page .section.color-2+.section.bgColor-2,.product-page .section.bgColor-1+.section.color-1,.product-page .section.bgColor-1+.section.color-2,.product-page .section.bgColor-1+.section.bgColor-1 .section.bgColor-1+.section.bgColor-2,.product-page .section.bgColor-2+.section.bgColor-1,.product-page .section.bgColor-2+.section.bgColor-2,.product-page .section.bgColor-2+.section.color-1,.product-page .section.bgColor-2+.section.color-2{margin-top:-80px}}.product-page .block-image:has(+.section .color-1.no-image),.product-page .block-image:has(+.section .color-2.no-image){padding-bottom:0}.product-page .other-sizes{margin-top:30px}.product-page .other-sizes p{margin-bottom:10px}.product-page .other-sizes .button{display:inline-block;margin:0 10px 10px 0;white-space:nowrap;cursor:default}.product-page .other-sizes .button:hover{background:transparent}.product-page .other-sizes .button--inactive{border-color:rgba(255,255,255,.4);color:rgba(255,255,255,.4);cursor:pointer}.product-page .other-sizes .button--inactive:hover{border-color:#fff;background-color:transparent;color:#fff}.product-page .voucher-custom-amount{margin:16px 0}.product-page .voucher-custom-amount .radio{color:#fff;font-family:MaurtenSans,sans-serif}.product-page .voucher-custom-amount .radio input+.radio__control:before{-webkit-box-shadow:inset .5em .5em #fff;box-shadow:inset .5em .5em #fff}.product-page .voucher-custom-amount .radio input:checked+.radio__control{background:radial-gradient(#fff 50%,rgba(255,0,0,0) 51%)}.product-page .variants.multiple .variant{margin-top:24px;padding:16px 0;border-top:1px solid #fff}.block-top-image--product-video .product-text .signup-form{margin-top:2em;padding:32px;border:1px solid black}.block-top-image--product-video .product-text .signup-form .info span{display:block;padding-bottom:8px;font-weight:600}.block-top-image--product-video .product-text .signup-form input[type=email]{max-width:unset}.block-top-image--product-video .product-text .signup-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-top-image--product-video .product-text .signup-form input[type=submit]{height:2.55rem;margin-top:0;margin-left:16px}.block-top-image--product-video.background-dark .product-text .signup-form{border-color:#fff}.add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-to-cart .qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;border:1px solid #fff;color:#fff}.add-to-cart .qty-wrapper .decrease,.add-to-cart .qty-wrapper .increase{border:none;color:#fff}.add-to-cart .qty-wrapper .qty{min-width:15px;text-align:center}.product-text .signup-form{padding:26px 0 0}.product-text .signup-form .info span{display:block;padding-bottom:8px;text-transform:uppercase}.product-text .signup-form .info p{padding-bottom:10px}.product-text .signup-form input[type=submit]{margin-top:12px}.product-text .signup-form input[type=email]{height:2.55rem}.product-information{margin-bottom:80px}.product-information .grid-content{overflow:hidden}.product-information .container{border-top:1px solid rgba(0,0,0,.4)}.product-information .container .product-sidebar-heading{margin:0;padding:0}.product-information .container button.expand-toggle span.heading{width:100%;padding:12px 0;color:#000;text-align:left;text-transform:uppercase}.product-information .container .text{padding-bottom:30px}.product-information .container .text table{margin:0}.product-information .product-images{display:grid;grid-column:1/span 12;grid-gap:5px;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media screen and (min-width: 0) and (max-width: 440px){.product-information .product-images{grid-gap:2px;width:108%;margin-left:-4%}}@media screen and (min-width: 1024px){.product-information .product-images{grid-column:1/span 8}}@media screen and (min-width: 1440px){.product-information .product-images{grid-column:1/span 9}}.product-information .product-images picture{display:block;line-height:0}.product-information .product-images picture.format-landscape{grid-column:span 2}.product-information .product-images img{grid-column:span 1;width:100%;margin:0;padding:0}.product-information .product-facts{grid-column:1/span 12;max-width:100%}@media screen and (min-width: 768px) and (max-width: 1024px){.product-information .product-facts{display:grid;grid-template-columns:50% 50%}}@media screen and (min-width: 1024px){.product-information .product-facts{grid-column:9/span 4}}@media screen and (min-width: 1440px){.product-information .product-facts{grid-column:10/span 3}}.product-information .product-facts .product-description{padding:30px 0}@media screen and (min-width: 768px){.product-information .product-facts .product-description{padding:100px 0}}.product-information .product-facts .product-facts-switch{margin-top:25px;margin-right:25px;padding-top:10px;text-align:end}.product-information .product-facts .swiper-facts-pagination{margin-top:25px;text-align:center}.product-information .product-facts .swiper-facts-pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0 3px}.product-information .product-facts .product-facts-wrapper{overflow:hidden}@media screen and (min-width: 768px) and (max-width: 1024px){.product-information .product-facts .product-description{grid-column:1/span 2}}@media screen and (min-width: 768px) and (max-width: 1024px){.product-information .product-facts .product-sliders{grid-column:1}}.product-information .product-facts .product-sliders button.expand-toggle{margin:0}.product-information .product-facts .product-sliders button.expand-toggle .heading{padding:0;line-height:1}.product-information .product-facts .product-sliders button.expand-toggle .icon-folded{width:unset;min-width:initial;height:unset}.product-information .product-facts .product-sliders .additional-info .sub-heading{display:block;margin-top:2em;font-size:var(--step--1);text-transform:uppercase}.product-information .product-facts .product-sliders .additional-info .icons{display:grid;grid-gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.product-information .product-facts .product-sliders .container:last-of-type{border-bottom:1px solid rgba(0,0,0,.4)}.product-information .product-facts .similar-product{max-width:270px;margin:0 auto}.product-information .product-facts .similar-product h2{margin-top:2em}@media screen and (min-width: 768px) and (max-width: 1024px){.product-information .product-facts .similar-product h2{margin-top:0}}@media screen and (min-width: 1024px){.product-information .product-facts .similar-product h2{margin-top:100px}}@media screen and (min-width: 768px) and (max-width: 1024px){.product-information .product-facts .similar-product{grid-column:2}}@media screen and (min-width: 1024px){.product-information .product-facts .similar-product{max-width:unset}}.product-expiry-text{margin-top:40px;color:#333;font-size:var(--step--1)}.nutrition-facts thead th,.ingredients thead th{padding-left:0}.nutrition-facts tr td:first-of-type,.ingredients tr td:first-of-type{padding-left:0}.product-floating-footer{position:fixed;z-index:20000;bottom:-90px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px 0;border-top:1px solid rgba(255,255,255,.1);background:#000;color:#fff}@media screen and (min-width: 768px){.product-floating-footer{padding:15px 0}}@media screen and (min-width: 1024px){.product-floating-footer{padding:17px 0}}@media screen and (min-width: 1440px){.product-floating-footer{padding:20px 0}}.product-floating-footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width: 1560px){.product-floating-footer .footer-content{margin:0 auto}}.product-floating-footer .name h3{margin:0;font-size:var(--step-1)}.product-floating-footer .name p{display:none;margin-top:var(--space-4xs);font-size:var(--step--1)}@media screen and (min-width: 768px){.product-floating-footer .name p{display:block}}.product-floating-footer .price{margin:0 15px 0 auto}@media screen and (min-width: 768px){.product-floating-footer .price{margin-right:20px}}@media screen and (min-width: 768px){.product-floating-footer .add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 0) and (max-width: 767px){.product-floating-footer .add-to-cart .button--primary{font-size:var(--step--1)}}.product-floating-footer .add-to-cart .qty-wrapper{display:none}@media screen and (min-width: 768px){.product-floating-footer .add-to-cart .qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.js-product-overlay .block-top-image .product-image{margin-top:10px}.lg-container.product-overlay{position:relative;z-index:10003}@media screen and (min-width: 768px){.lg-container.product-overlay .lg-video-cont{width:1200px!important;max-width:90%!important}}.lg-container.product-overlay button{border:0;color:#fff;cursor:pointer}.lg-container.product-overlay button:after{content:"×";font-size:30px}.product-feed.master-overview .read-only{color:#6b6b6b}.product-feed.master-overview .product-table{overflow-x:scroll}.product-feed.master-overview .product-table tr:nth-of-type(odd){background-color:#f9f9f9}.product-feed.master-overview .product-table td.read-only,.product-feed.master-overview .product-table th.read-only{color:#6b6b6b}.product-feed.master-overview .product-table .dialog-container .dialog-content{background-color:#fff}.product-feed.master-overview .product-row--title{min-width:150px}.product-feed.master-overview .product-row--title a{font-weight:700;text-decoration:none;text-decoration-line:none}.product-feed.master-overview .product-row--google-product-category{min-width:150px}.product-feed.master-overview .product-row--description{min-width:300px}.product-feed.master-overview .product-row--price .dialog-container{overflow-x:scroll}.product-feed.master-overview .product-row--price table td{text-align:end}.product-feed.master-overview .product-row--price table tr>td{text-align:start}.product-feed.master-overview .product-row--price tr:nth-of-type(odd){background-color:unset}.product-feed.master-overview .product-row--sale-price{min-width:120px}.product-feed.master-overview .product-row--stock{min-width:100px}.product-feed.master-overview .product-row--stock p{margin-bottom:.7em}.type-qr .logo{display:block;margin:100px auto 50px}.type-qr h1,.type-qr h2,.type-qr p{margin-top:0;text-align:center}.type-qr h2 img{margin-bottom:-2px}.type-qr h2.other-country{margin-top:3em}.type-qr .cta{margin-bottom:2em;font-size:var(--step-1)}.type-qr ul{margin:30px 0 0 15%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (min-width: 550px){.type-qr ul{margin:30px 0 0 20%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.type-qr ul li{margin:0 0 5px;padding:5px 0;list-style:none}.type-qr ul a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.type-qr ul img{margin-right:5px}footer.type-qr{margin:100px 0;text-align:center}.page-scientific-page{view-timeline-name:--bar}.page-scientific-page a.u-text--cta{color:#fff;text-decoration:none}.page-scientific-page a.u-text--cta:hover{color:#fff;text-decoration:underline}.page-scientific-page .pin-spacer{overflow:hidden!important}.page-scientific-page [data-controller=blocks--image-sequence]{position:relative;overflow:hidden}.page-scientific-page [data-controller=blocks--image-sequence].has-white-background{background:#fff}.page-scientific-page [data-controller=blocks--image-sequence] canvas{position:sticky;z-index:1000;width:100vw;max-width:100vw;height:100vh;overflow:hidden;-o-object-fit:cover;object-fit:cover}.page-scientific-page [data-controller=blocks--image-sequence] .image-sequence--content{position:absolute;z-index:2000;top:0;left:0;mix-blend-mode:difference;width:100%}.page-scientific-page [data-controller=blocks--image-sequence] .image-sequence--content [data-grid]{display:grid;position:relative;height:100vh}.page-scientific-page [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__potential .text,.page-scientific-page [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__buildup .text,.page-scientific-page [data-controller=blocks--image-sequence] .image-sequence--content.scrolly__hydrogel .text{position:absolute;-ms-flex-item-align:center;align-self:center;margin:0}.page-scientific-page .u-text--content{font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:36px;text-align:left;text-wrap:balance}@media screen and (min-width: 768px){.page-scientific-page .u-text--content{font-size:46px;line-height:1.1}}@media screen and (min-width: 1440px){.page-scientific-page .u-text--content{font-size:69px}}.page-scientific-page .u-text--headings{font-size:24px;font-weight:400;letter-spacing:0;line-height:1.27;text-align:left}@media screen and (min-width: 768px){.page-scientific-page .u-text--headings{font-size:30px}}.page-scientific-page .u-text--link{font-size:22px;font-weight:400;letter-spacing:0;line-height:27px;text-align:left}.page-scientific-page .u-text--copy{font-size:14px;font-weight:400;letter-spacing:0;line-height:17px;text-align:left}.page-scientific-page .u-text--cta{font-size:13px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left}@media screen and (min-width: 768px){.page-scientific-page .u-text--cta{font-size:16px;line-height:20px}}.page-scientific-page .u-text--progress{font-size:9px;font-weight:400;letter-spacing:0;line-height:11px;text-align:left}.page-scientific-page .u-fade-in{-webkit-animation:fade-in-animation ease 10s;animation:fade-in-animation ease 10s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}.page-scientific-page .progress{position:fixed;z-index:300;top:20px;left:0;width:100%;-webkit-transition:.7s top ease-in;transition:.7s top ease-in;color:#fff;mix-blend-mode:difference}@-webkit-keyframes scale-progress{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scale-progress{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.page-scientific-page .progress [data-grid]{display:grid;grid-template-columns:2fr 3fr 5fr 2fr}.page-scientific-page .progress__meter{position:relative;grid-column:1/span 4;height:1px;margin-bottom:20px;background:rgba(255,255,255,.2)}.page-scientific-page .progress__meter__bar{position:absolute;top:0;right:0;bottom:0;left:0;width:0%;height:1px;-webkit-transform-origin:0 50%;transform-origin:0 50%;background:#fff}.page-scientific-page .progress__stats{display:none;grid-column:1/span 1;color:#fff}@media screen and (min-width: 768px){.page-scientific-page .progress__stats{display:unset;z-index:400}}.page-scientific-page .progress__section{grid-column:2/span 1}@media screen and (min-width: 768px){.page-scientific-page .progress__section{display:unset}}.page-scientific-page .progress__section ul{margin:0;padding:0;list-style:none}.page-scientific-page .progress__section li{margin:0;padding:0}.page-scientific-page .progress__section li.current{color:#fff}.page-scientific-page .progress__section a{color:rgba(255,255,255,.6);text-decoration:none}.page-scientific-page .progress__section .current a{color:#fff}.page-scientific-page .progress__payoff{display:none;grid-column:4/span 1;color:rgba(255,255,255,.6);text-align:right}@media screen and (min-width: 768px){.page-scientific-page .progress__payoff{display:unset}}.page-scientific-page .guides{position:fixed;z-index:1000;bottom:20px;width:100%;mix-blend-mode:difference}body.footer-at-bottom .page-scientific-page .guides{display:none}.page-scientific-page .guides [data-grid]{position:relative}.page-scientific-page .guides .scroll-to-explore,.page-scientific-page .guides .to-collection{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.page-scientific-page .guides .scroll-to-explore p,.page-scientific-page .guides .to-collection p{margin:0;color:#fff}.page-scientific-page .guides .scroll-to-explore{bottom:0;left:0}.page-scientific-page .guides .scroll-to-explore svg{margin:0 10px 0 0}.page-scientific-page .guides .to-collection{right:0;bottom:0}.page-scientific-page .guides .to-collection svg{margin:0 0 0 10px}.page-scientific-page .screen{position:relative;min-height:100vh}.page-scientific-page .screen.has-double-height{height:200vh}.page-scientific-page .screen [data-grid-structure]{height:100%}.page-scientific-page .screen [data-grid]{display:grid;position:relative;overflow:clip}.page-scientific-page .header{height:70px!important}@media screen and (min-width: 768px){.page-scientific-page .header{height:90px!important}}.page-scientific-page .header [data-grid]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;border:1px dotted #eee}.page-scientific-page .screen__hero .text{-ms-flex-item-align:start;align-self:start;max-width:50ch;margin-top:25vh;color:#fff}.page-scientific-page .screen__hero h1{margin:0;padding:0}.page-scientific-page .screen__hero .breadcrumbs{position:absolute;margin-top:0}@media screen and (min-width: 768px){.page-scientific-page .screen__hero .breadcrumbs{margin-top:40px}}.page-scientific-page .screen__hero .u-text--content{position:absolute}.page-scientific-page .screen__video{margin:50px 0}.page-scientific-page .screen__video [data-grid]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-scientific-page .screen__video .video-container{width:100%}.page-scientific-page .screen__report .u-text--content{margin-top:1.8em}.page-scientific-page .screen__report .u-text--sub-content{margin-bottom:.5em;opacity:.6}.page-scientific-page .screen__report .u-text--sub-content a{text-decoration:none}.page-scientific-page .screen__a-new-perspective{margin-bottom:50px}.page-scientific-page .screen__a-new-perspective .a-new-perspective__content{display:grid;grid-auto-rows:auto auto;grid-gap:36px;grid-template-columns:1fr}@media screen and (min-width: 768px){.page-scientific-page .screen__a-new-perspective .a-new-perspective__content{grid-gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-scientific-page .screen__ambassadors [data-grid]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.page-scientific-page .screen__ambassadors .u-text--content{max-width:25ch}.page-scientific-page .screen__ambassadors .u-text--headings{margin-top:100px;color:#aaa}.page-scientific-page .screen__kilian,.page-scientific-page .screen__keely,.page-scientific-page .screen__sepp{background-size:cover}.page-scientific-page .screen__kilian [data-grid],.page-scientific-page .screen__keely [data-grid],.page-scientific-page .screen__sepp [data-grid]{grid-template-rows:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;mix-blend-mode:difference;color:#fff}.page-scientific-page .screen__kilian .u-text--content,.page-scientific-page .screen__keely .u-text--content,.page-scientific-page .screen__sepp .u-text--content{-ms-flex-item-align:start;align-self:start;margin-top:15vh}@media screen and (min-width: 768px){.page-scientific-page .screen__kilian .u-text--content,.page-scientific-page .screen__keely .u-text--content,.page-scientific-page .screen__sepp .u-text--content{-ms-flex-item-align:center;align-self:center;margin-top:0}}.page-scientific-page .screen__kilian .u-text--headings,.page-scientific-page .screen__keely .u-text--headings,.page-scientific-page .screen__sepp .u-text--headings{-ms-flex-item-align:end;align-self:end;margin-bottom:15vh}.page-scientific-page .screen__kilian .u-text--headings span,.page-scientific-page .screen__keely .u-text--headings span,.page-scientific-page .screen__sepp .u-text--headings span{opacity:.5}.page-scientific-page .screen__kilian{background-position:45% center}.page-scientific-page .screen__keely{background-position:25% center}.page-scientific-page .screen__sepp{background-position:30% center}.page-scientific-page .screen__fueling [data-grid]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-scientific-page .screen__fueling .u-text--content{max-width:25ch}.page-scientific-page .screen__fueling .u-text--headings{margin-top:100px;color:#aaa}.page-scientific-page .screen__behind{grid-template-rows:1fr auto;height:100vh;overflow:hidden}.page-scientific-page .screen__behind .u-text--content{margin-top:3em}.page-scientific-page .screen__behind [data-grid]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-scientific-page .screen__behind .slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:20vh;padding:0 10px}@media screen and (min-width: 1024px){.page-scientific-page .screen__behind .slideshow{gap:50px;margin-bottom:25vh;padding:0 50px}}.page-scientific-page .screen__behind .slideshow__image{width:auto;max-width:unset;height:45vh}@media screen and (min-width: 1024px){.page-scientific-page .screen__behind .slideshow__image{height:50vh}}.page-scientific-page .screen__beginning{grid-gap:36px 0;grid-template-rows:1fr 1fr}.page-scientific-page .screen__beginning [data-grid]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-scientific-page .screen__beginning .screen__beginning__text p{max-width:65ch}.page-scientific-page .screen__beginning #video-container{position:relative;width:100%;height:100%;overflow:hidden;background-color:#000}@media screen and (min-width: 1024px){.page-scientific-page .screen__beginning #video-container{margin-top:36px}}.page-scientific-page .screen__beginning #video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0}.page-scientific-page .text-fill-timeline{--underline-width: 1lh;--underline-block-width: 300vmax;--underline-color: hsl(0deg 0% 50% / 15%);--underline-transition: 5s;--finish-fill: hsl(0deg 0% 100%);--accent: hsl(0deg 0% 80%);--fill: hsl(0deg 0% 50%);view-timeline-name:--subject_reveal}.page-scientific-page .text-fill-timeline.has-grey-text{--underline-block-width: 50vmax;--finish-fill: hsl(0deg 0% 10%);--accent: hsl(0deg 0% 30%);--fill: hsl(0deg 0% 20%)}.page-scientific-page .text-fill-container p>span{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--accent))),-webkit-gradient(linear,left top,right top,from(var(--fill)),to(var(--fill))),-webkit-gradient(linear,left top,right top,from(var(--underline-color)),to(var(--underline-color)));background-image:linear-gradient(90deg,transparent calc(100% - 1ch),var(--accent) calc(100% - 1ch)),linear-gradient(90deg,var(--fill),var(--fill)),linear-gradient(90deg,var(--underline-color),var(--underline-color));background-repeat:no-repeat;background-size:var(--underline-block-width) var(--underline-width),var(--underline-block-width) var(--underline-width),100% var(--underline-width);color:var(--finish-fill);background-position-x:0;background-position-y:100%}.page-scientific-page .text-fill-container p>span a{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--accent))),-webkit-gradient(linear,left top,right top,from(var(--fill)),to(var(--fill))),-webkit-gradient(linear,left top,right top,from(var(--underline-color)),to(var(--underline-color)));background-image:linear-gradient(90deg,transparent calc(100% - 1ch),var(--accent) calc(100% - 1ch)),linear-gradient(90deg,var(--fill),var(--fill)),linear-gradient(90deg,var(--underline-color),var(--underline-color));background-repeat:no-repeat;background-size:var(--underline-block-width) var(--underline-width),var(--underline-block-width) var(--underline-width),100% var(--underline-width);color:var(--finish-fill);background-position-x:0;background-position-y:100%}@keyframes fill-up{to{background-position-x:0,0,0}}@keyframes color-in{to{color:var(--finish-fill)}}.page-scientific-page .text-fill-container p>span,.page-scientific-page .text-fill-container p>span a{-webkit-animation-name:fill-up,color-in;animation-name:fill-up,color-in;animation-range:cover 5% cover 50%,cover 20% cover 65%;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-timeline:--subject_reveal;color:transparent;background-position-x:calc(var(--underline-block-width) * -1),calc(var(--underline-block-width) * -1),0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.type-samples{display:grid;grid-auto-rows:auto 1fr auto;grid-template-columns:1fr;min-height:100vh}.type-samples .grid-50-50,.type-samples .grid-33-33-33{gap:20px}.type-samples .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}.type-samples .heading-wrapper h1{margin:0}.type-samples .heading-wrapper p{margin-left:auto}.type-samples .user-notice{margin:24px 0}.type-samples .loading-indicator{display:none;position:fixed;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.type-samples .loading-indicator.htmx-request{display:-webkit-box;display:-ms-flexbox;display:flex}.type-samples .loading-indicator .spinner{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:36px;height:36px;-webkit-animation:rotation .75s linear infinite;animation:rotation .75s linear infinite;border:2px solid #000;border-radius:50%;border-bottom-color:transparent}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width: 768px){.type-samples .columns{display:grid;grid-template-columns:1fr 1fr;gap:50px}}.type-samples .search-customer{max-width:none}.type-samples .customers-list{margin:24px 0 0;padding:0;list-style:none}.type-samples .customers-list .customer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 0 8px;padding:0 8px;border:1px solid #eee;border-radius:3px}.type-samples .customers-list .customer .button--delete{margin-top:0;margin-left:-8px}.type-samples .customers-list button.customer{cursor:pointer}.type-samples .customers-list button.customer:hover{border-radius:3px;background:#000;color:#fff}.type-samples .customers-list .customer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:8px}.type-samples .customers-list .customer-content .full-name{margin-left:auto}.type-samples .status{display:inline-block;width:10px;height:10px;margin-right:10px;border:1px solid #999;border-radius:5px}.type-samples .status.pending{background-color:#e2e2e2}.type-samples .status.active{background:green}.type-samples .address-card{position:relative;margin:0;padding:16px;border:1px solid #ddd;border-radius:.25em;text-align:left}.type-samples .address-card.selected{border:1px solid #000;background:#eee}.type-samples .address-card.selected:hover{color:#000;cursor:default}.type-samples .address-card ul{margin:0 0 24px;list-style:none}.type-samples .product-list td{padding:4px;line-height:1}.type-samples .product-list td:first-child{width:40px}.type-samples .product-list td img{display:block;line-height:0}.type-samples .product-list td .empty-image{width:40px;height:55px;background-color:#eee}.type-samples .add-to-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.type-samples .add-to-cart-form select{width:210px}.type-samples .add-to-cart-form .single-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:203px;color:#999;font-size:var(--step--1)}.type-samples .button--pill-darker{padding:8px 16px;background-color:#000;color:#fff}.type-samples .cart-content select,.type-samples .cart-content input,.type-samples .add-to-cart-form select,.type-samples .add-to-cart-form input{height:auto;padding:8px;font-size:var(--step--1)}.type-search main{padding:2em 0 10em}.start-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;-webkit-transition:.5s height;transition:.5s height}@media screen and (min-width: 440px){.start-image{margin-bottom:30px}}@media screen and (min-width: 1024px){.start-image{margin-bottom:50px}}.start-image .start-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:380px;margin:0 auto;padding:0 10.9788359788%}@media screen and (min-width: 350px){.start-image .start-image-wrapper{height:400px}}@media screen and (min-width: 440px){.start-image .start-image-wrapper{height:450px}}@media screen and (min-width: 768px){.start-image .start-image-wrapper{height:750px;padding:0 2.1524663677%}}@media screen and (min-width: 1024px){.start-image .start-image-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:600px;padding:0 2.9411764706%}}@media screen and (min-width: 1440px){.start-image .start-image-wrapper{max-width:1640px;height:700px;padding:0 50px}}.start-image .start-image-textcolumn-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.start-image .start-image-textcolumn-wrapper.bg-white{background:rgba(255,255,255,.6)}.start-image .start-image-textcolumn-wrapper.bg-black{background:rgba(0,0,0,.6)}.start-image .start-image-textcolumn-wrapper .start-image-textcolumns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1160px;margin:0 auto;padding:0 10.9788359788% 30px}@media screen and (min-width: 768px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2.1524663677%}}@media screen and (min-width: 1024px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumns{padding:0 2.9411764706% 30px}}@media screen and (min-width: 1440px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumns{padding:0 50px 30px}}.start-image .start-image-textcolumn-wrapper .start-image-textcolumn{width:100%}@media screen and (min-width: 768px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumn{width:31.6582914573%}}@media screen and (min-width: 1024px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumn{width:31.0344827586%}}.start-image .start-image-textcolumn-wrapper .start-image-textcolumn h2{margin-top:1.5em;margin-bottom:0;color:#fff}.start-image .start-image-textcolumn-wrapper .start-image-textcolumn p{margin-top:.5em;color:#fff}@media screen and (min-width: 1024px){.start-image .start-image-textcolumn-wrapper .start-image-textcolumn p{margin-bottom:1.5em}}.start-image .start-image-textcolumn-wrapper .start-image-textcolumn a{color:#fff}.start-image h1{color:#fff;font-size:var(--step-3);text-align:center}.start-image h1 span{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(92%,transparent),color-stop(8%,#fff));background-image:linear-gradient(transparent 92%,#fff 8%);background-repeat:repeat-x}.start-image h1 span.fix-ie{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(93%,transparent),color-stop(7%,#fff));background-image:linear-gradient(transparent 93%,#fff 7%);background-position-y:-8px}@media screen and (min-width: 440px){.start-image h1 span.fix-ie{background-position-y:-10px}}@media screen and (min-width: 768px){.start-image h1 span.fix-ie{background-position-y:-15px}}.start-image h1.position-top{margin-top:1em}.start-image h1.position-middle{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:3em}.start-image h1.position-bottom{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:5em}.start-image a.button{padding:12px 20px;border-color:#fff;background:#fff;color:#000;font-size:var(--step-0)}@media screen and (min-width: 768px){.start-image a.button{padding:16px 30px;font-size:var(--step-1)}}.start-image a.button:hover{background:#000;color:#fff}.start-image a.button.position-top-left{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-top-center{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-top-right{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-bottom-left,.start-image a.button.position-bottom-center,.start-image a.button.position-bottom-right{margin-top:auto;margin-bottom:2em}@media screen and (min-width: 768px){.start-image a.button.position-top-left{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-top-center{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-top-right{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:3em}.start-image a.button.position-bottom-left{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;margin-bottom:3em}.start-image a.button.position-bottom-center{margin-top:auto;margin-bottom:3em}.start-image a.button.position-bottom-right{-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;margin-bottom:3em}}.start-image.bg-white h1{color:#000}.start-image.bg-white h1 span{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(92%,transparent),color-stop(8%,#000));background-image:linear-gradient(transparent 92%,#000 8%)}.start-image.bg-white h1 span.fix-ie{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(93%,transparent),color-stop(7%,#000));background-image:linear-gradient(transparent 93%,#000 7%);background-position-y:-8px}@media screen and (min-width: 440px){.start-image.bg-white h1 span.fix-ie{background-position-y:-10px}}@media screen and (min-width: 768px){.start-image.bg-white h1 span.fix-ie{background-position-y:-15px}}.start-image.bg-white .start-image-textcolumn h2,.start-image.bg-white .start-image-textcolumn p,.start-image.bg-white .start-image-textcolumn a{color:#000}.start-image.bg-white .start-image-textcolumn p{margin-bottom:1em}.start-image.bg-black{background-color:#000}.start-image.bg-black a.button{border-color:#fff;background:#000;color:#fff}.start-image.bg-black a.button:hover{background:#fff;color:#000}.start-image.bg-black .start-image-textcolumn h2,.start-image.bg-black .start-image-textcolumn p,.start-image.bg-black .start-image-textcolumn a{color:#fff}.start-image.bg-black .start-image-textcolumn p{margin-bottom:1em}@media screen and (min-width: 440px){.start-image.with-text .start-image-wrapper{height:500px}}@media screen and (min-width: 768px){.start-image.with-text .start-image-wrapper{height:750px}}@media screen and (min-width: 1024px){.start-image.with-text .start-image-wrapper{height:540px}}@media screen and (min-width: 1440px){.start-image.with-text .start-image-wrapper{height:600px}}.start-image-original{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;margin:0;-webkit-transition:.5s height;transition:.5s height;background-position:center center;background-size:200%}@media screen and (min-width: 440px){.start-image-original{height:400px;margin-bottom:30px;background-position:center center;background-size:cover}}@media screen and (min-width: 1024px){.start-image-original{height:600px;margin-bottom:50px}}.start-image-original img{position:absolute;bottom:50%;left:50%;width:100px;max-width:200px;height:100px;margin:0 0 -50px -50px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media screen and (min-width: 440px){.start-image-original img{width:120px;max-width:200px;height:120px;margin:0 0 -60px -60px}}@media screen and (min-width: 1024px){.start-image-original img{width:180px;max-width:180px;height:180px;margin:0 0 -90px -90px}}.start-image-original a{color:#fff;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,.1)}.start-image-original a:hover{background:#000}.start-image-original a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}@media screen and (min-width: 440px){.top-image{margin-bottom:2em}}.start-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media screen and (min-width: 1024px){.start-overview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.start-overview .start-item{width:100%;margin:0 0 30px}@media screen and (min-width: 1024px){.start-overview .start-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:31.0344827586%;margin:0 0 70px}}.start-overview .start-item.color-1,.start-overview .start-item.color-2{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px}.start-overview .start-item.color-1 img,.start-overview .start-item.color-2 img{display:block;width:30%;height:auto;padding:0 0 30px;float:right}.start-overview .start-item.color-1 a,.start-overview .start-item.color-2 a{color:#fff}.start-overview .start-item .start-products .start-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5em}.start-overview .start-item .start-products .start-product:last-child{margin-bottom:0}.start-overview .start-item .start-products .start-product .image{width:18%}.start-overview .start-item .start-products .start-product .text{width:78%}@media screen and (min-width: 1024px){.start-overview .start-item .start-products .start-product .text{width:75%}}.start-overview .start-item .start-products .start-product .text p{margin:0}.start-overview .start-item .start-products .start-product .text b{display:block;padding:0 0 7px;text-transform:uppercase}@media screen and (min-width: 768px){.start-overview .start-item .start-products .start-product .text b{display:inline;padding:0}}.unofficial-start-page .start-image{background-repeat:no-repeat;background-position:left bottom!important;background-size:300px!important}@media screen and (min-width: 350px){.unofficial-start-page .start-image{background-size:350px!important}}@media screen and (min-width: 440px){.unofficial-start-page .start-image{background-position:20% bottom!important}}@media screen and (min-width: 768px){.unofficial-start-page .start-image{background-position:35% bottom!important;background-size:1000px!important}}@media screen and (min-width: 1024px){.unofficial-start-page .start-image{background-position:center bottom!important;background-size:cover!important}}@media screen and (min-width: 1024px){.unofficial-start-page .start-image.bg-black{background-color:#fff}}@media screen and (min-width: 768px){.unofficial-start-page .start-image .start-image-wrapper{height:450px;padding:0 50px 0 43%}}@media screen and (min-width: 1024px){.unofficial-start-page .start-image .start-image-wrapper{height:600px;padding:0 100px 0 40%}}@media screen and (min-width: 1440px){.unofficial-start-page .start-image .start-image-wrapper{height:700px;padding:0 50px 0 600px}}.unofficial-start-page .start-image h1.position-middle{margin-top:1em}@media screen and (min-width: 768px){.unofficial-start-page .start-image h1.position-middle{padding:0 15%}}@media screen and (min-width: 1440px){.unofficial-start-page .start-image h1.position-middle{margin-top:1.5em;padding:0}}.unofficial-start-page .start-image h1.position-middle .small-text{display:block;margin-top:40px;padding:0 0 0 55%;background:none;font-size:var(--step-0);text-transform:none}@media screen and (min-width: 440px){.unofficial-start-page .start-image h1.position-middle .small-text{margin-top:100px;padding:0 0 0 40%}}@media screen and (min-width: 768px){.unofficial-start-page .start-image h1.position-middle .small-text{margin-top:30px;padding:0}}@media screen and (min-width: 1024px){.unofficial-start-page .start-image h1.position-middle .small-text{margin-top:60px;font-size:var(--step-1)}}@media screen and (min-width: 1440px){.unofficial-start-page .start-image h1.position-middle .small-text{padding:0 20%}}.unofficial-start-page .start-image a.button.position-bottom-center{margin-top:20px;margin-bottom:auto;margin-left:55%;padding:12px 20px 10px;font-size:var(--step--1)}@media screen and (min-width: 440px){.unofficial-start-page .start-image a.button.position-bottom-center{margin-left:45%;font-size:var(--step-0);line-height:1.5}}@media screen and (min-width: 768px){.unofficial-start-page .start-image a.button.position-bottom-center{margin-top:0;margin-left:0}}.caf100-start-page .start-image{margin-bottom:0;background-repeat:no-repeat;background-position:left 105%!important;background-size:300px!important}@media screen and (min-width: 350px){.caf100-start-page .start-image{background-size:350px!important}}@media screen and (min-width: 440px){.caf100-start-page .start-image{background-position:20% 110%!important}}@media screen and (min-width: 768px){.caf100-start-page .start-image{margin-bottom:50px;background-position:35% 35%!important;background-size:900px!important}}@media screen and (min-width: 1024px){.caf100-start-page .start-image{margin-bottom:0;background-position:center bottom!important;background-size:cover!important}}@media screen and (min-width: 1440px){.caf100-start-page .start-image{background-position:center bottom!important;background-size:2000px!important}}@media screen and (min-width: 1024px){.caf100-start-page .start-image.bg-black{background-color:#fff}}@media screen and (min-width: 768px){.caf100-start-page .start-image .start-image-wrapper{height:450px;padding:0 50px 0 43%}}@media screen and (min-width: 1024px){.caf100-start-page .start-image .start-image-wrapper{height:600px;padding:0 100px 0 40%}}@media screen and (min-width: 1440px){.caf100-start-page .start-image .start-image-wrapper{padding:0 50px 0 600px}}.caf100-start-page .start-image h1.position-middle{margin-top:2.25em;padding:0 0 0 40%;font-size:var(--step-2);text-align:center}@media screen and (min-width: 768px){.caf100-start-page .start-image h1.position-middle{padding:0 15%}}@media screen and (min-width: 1440px){.caf100-start-page .start-image h1.position-middle{margin-top:2.5em;padding:0}}.caf100-start-page .start-image h1.position-middle .small-text{display:block;margin-top:20px;padding:0;background:none;font-size:var(--step-0);text-align:center;text-transform:none}@media screen and (min-width: 440px){.caf100-start-page .start-image h1.position-middle .small-text{margin-top:40px}}@media screen and (min-width: 768px){.caf100-start-page .start-image h1.position-middle .small-text{margin-top:30px;padding:0}}@media screen and (min-width: 1024px){.caf100-start-page .start-image h1.position-middle .small-text{margin-top:40px}}@media screen and (min-width: 1440px){.caf100-start-page .start-image h1.position-middle .small-text{padding:0 10%}}.caf100-start-page .start-image a.button.position-bottom-center{margin-top:20px;margin-bottom:auto;margin-left:40%;padding:12px 20px 10px;border:2px solid #222;font-size:var(--step--1)}@media screen and (min-width: 440px){.caf100-start-page .start-image a.button.position-bottom-center{margin-left:40%;font-size:var(--step-0);line-height:1.5}}@media screen and (min-width: 768px){.caf100-start-page .start-image a.button.position-bottom-center{margin-top:0;margin-left:0}}.black-start-page .start-image h1.position-middle{margin-top:2.5em;font-size:var(--step-2);text-align:center}@media screen and (min-width: 768px){.black-start-page .start-image h1.position-middle{margin-top:5em;padding:0 15%}}@media screen and (min-width: 1024px){.black-start-page .start-image h1.position-middle{margin-top:3.5em;padding:0}}@media screen and (min-width: 1440px){.black-start-page .start-image h1.position-middle{margin-top:4em}}.black-start-page .start-image h1.position-middle .small-text{display:block;margin-top:20px;padding:0;background:none;font-size:var(--step-0);text-align:center;text-transform:none}@media screen and (min-width: 440px){.black-start-page .start-image h1.position-middle .small-text{margin-top:40px}}@media screen and (min-width: 768px){.black-start-page .start-image h1.position-middle .small-text{margin-top:30px;padding:0}}@media screen and (min-width: 1024px){.black-start-page .start-image h1.position-middle .small-text{margin-top:40px}}@media screen and (min-width: 1440px){.black-start-page .start-image h1.position-middle .small-text{padding:0 10%}}.black-start-page .start-image a.button{padding:12px 20px 10px;border-color:#fff;background:#fff;color:#000;font-size:var(--step-0)}@media screen and (min-width: 768px){.black-start-page .start-image a.button{padding:17px 30px 14px;font-size:var(--step-1)}}.black-start-page .start-image a.button:hover{border-color:#fff;background:#000;color:#fff}.black-start-page .start-image a.button.position-bottom-center{margin:20px auto auto;padding:12px 20px 10px;font-size:var(--step--1)}@media screen and (min-width: 440px){.black-start-page .start-image a.button.position-bottom-center{font-size:var(--step-0);line-height:1.5}}body.theme-black header,.styleguide.theme-black header,.theme-black-header .header,.theme-black-header .floating-navigation{background:#000;color:#fff}body.theme-black header a,.styleguide.theme-black header a,.theme-black-header .header a,.theme-black-header .floating-navigation a,body.theme-black header button,.styleguide.theme-black header button,.theme-black-header .header button,.theme-black-header .floating-navigation button{color:#fff}body.theme-black header .logo path,.styleguide.theme-black header .logo path,.theme-black-header .header .logo path,.theme-black-header .floating-navigation .logo path,body.theme-black header .logo circle,.styleguide.theme-black header .logo circle,.theme-black-header .header .logo circle,.theme-black-header .floating-navigation .logo circle,body.theme-black header .logo ellipse,.styleguide.theme-black header .logo ellipse,.theme-black-header .header .logo ellipse,.theme-black-header .floating-navigation .logo ellipse{fill:#fff!important}body.theme-black header .menu .bar1,.styleguide.theme-black header .menu .bar1,.theme-black-header .header .menu .bar1,.theme-black-header .floating-navigation .menu .bar1,body.theme-black header .menu .bar2,.styleguide.theme-black header .menu .bar2,.theme-black-header .header .menu .bar2,.theme-black-header .floating-navigation .menu .bar2,body.theme-black header .menu .bar3,.styleguide.theme-black header .menu .bar3,.theme-black-header .header .menu .bar3,.theme-black-header .floating-navigation .menu .bar3{background-color:#fff}body.theme-black .main-navigation a,body.theme-black .floating-navigation a,.styleguide.theme-black .main-navigation a,.styleguide.theme-black .floating-navigation a,.theme-black-header .header .main-navigation a,.theme-black-header .floating-navigation .main-navigation a,.theme-black-header .floating-navigation.floating-navigation a,body.theme-black .main-navigation button,body.theme-black .floating-navigation button,.styleguide.theme-black .main-navigation button,.styleguide.theme-black .floating-navigation button,.theme-black-header .header .main-navigation button,.theme-black-header .floating-navigation .main-navigation button,.theme-black-header .floating-navigation.floating-navigation button{color:#fff}body.theme-black .main-navigation>.selected,body.theme-black .floating-navigation>.selected,.styleguide.theme-black .main-navigation>.selected,.styleguide.theme-black .floating-navigation>.selected,.theme-black-header .header .main-navigation>.selected,.theme-black-header .floating-navigation .main-navigation>.selected,.theme-black-header .floating-navigation.floating-navigation>.selected{color:#fff}body.theme-black .main-navigation li.nav-cart div,body.theme-black .floating-navigation li.nav-cart div,.styleguide.theme-black .main-navigation li.nav-cart div,.styleguide.theme-black .floating-navigation li.nav-cart div,.theme-black-header .header .main-navigation li.nav-cart div,.theme-black-header .floating-navigation .main-navigation li.nav-cart div,.theme-black-header .floating-navigation.floating-navigation li.nav-cart div{background:none;color:#fff}.theme-black-header .header.open,.theme-black-header .floating-navigation.open{border:none;-webkit-box-shadow:none;box-shadow:none}.theme-black-header .header .sub-menu a,.theme-black-header .floating-navigation .sub-menu a{color:#000}.theme-black-header .header .sub-menu a:hover,.theme-black-header .floating-navigation .sub-menu a:hover{color:#637f89}.theme-black-header .header .menu,.theme-black-header .floating-navigation .menu{background:none}.theme-black-header .header .menu:active,.theme-black-header .header .menu:focus,.theme-black-header .floating-navigation .menu:active,.theme-black-header .floating-navigation .menu:focus{background:none}.theme-black-header .mobile-navigation{background:#000;color:#fff}.theme-black-header .mobile-navigation a,.theme-black-header .mobile-navigation .pages li>a{color:#fff}.theme-black-header .mobile-navigation .logo path,.theme-black-header .mobile-navigation .logo ellipse{fill:#fff}.theme-black-header .mobile-navigation .cart{position:absolute}.theme-black-header .mobile-navigation .cart div{color:#fff}.theme-black-header .mobile-navigation .account path,.theme-black-header .mobile-navigation .account circle,.theme-black-header .mobile-navigation .cart path{stroke:#fff}.theme-black-header .mobile-navigation .account{color:#666}body.theme-black,.styleguide.theme-black{background:#000;color:#fff}body.theme-black a,.styleguide.theme-black a{color:#fff}body.theme-black th,body.theme-black td,.styleguide.theme-black th,.styleguide.theme-black td{color:#ccc}body.theme-black header button,.styleguide.theme-black header button{border:none}body.theme-black .floating-navigation,.styleguide.theme-black .floating-navigation,body.theme-black .mobile-navigation,.styleguide.theme-black .mobile-navigation{background:#000}body.theme-black .mobile-navigation .close-icon path,.styleguide.theme-black .mobile-navigation .close-icon path{fill:#fff}body.theme-black .mobile-navigation ul a,.styleguide.theme-black .mobile-navigation ul a{color:#fff}body.theme-black .mobile-navigation ul a.nav-lang.nav-lang-active,.styleguide.theme-black .mobile-navigation ul a.nav-lang.nav-lang-active{color:#94a4ac}body.theme-black .main-navigation .sub-menu a,.styleguide.theme-black .main-navigation .sub-menu a{color:#000}body.theme-black button,body.theme-black .button,.styleguide.theme-black button,.styleguide.theme-black .button{border:1px solid #fff;background:transparent;color:#fff}body.theme-black button:focus,body.theme-black .button:focus,.styleguide.theme-black button:focus,.styleguide.theme-black .button:focus{background:#000;color:#fff}body.theme-black button:hover,body.theme-black .button:hover,.styleguide.theme-black button:hover,.styleguide.theme-black .button:hover{background:#000;color:#fff}body.theme-black button.disabled,body.theme-black .button.disabled,.styleguide.theme-black button.disabled,.styleguide.theme-black .button.disabled{border-color:#444;background:#111;color:#444}body.theme-black button.menu,body.theme-black button.expand-toggle,body.theme-black .button.menu,body.theme-black .button.expand-toggle,.styleguide.theme-black button.menu,.styleguide.theme-black button.expand-toggle,.styleguide.theme-black .button.menu,.styleguide.theme-black .button.expand-toggle{border:none}body.theme-black button.expand-toggle svg g g,body.theme-black .button.expand-toggle svg g g,.styleguide.theme-black button.expand-toggle svg g g,.styleguide.theme-black .button.expand-toggle svg g g{stroke:#fff}body.theme-black .button--primary,body.theme-black .button--submit,.styleguide.theme-black .button--primary,.styleguide.theme-black .button--submit{border-color:#fff;background:#fff;color:#000}body.theme-black .button--primary:hover,body.theme-black .button--submit:hover,.styleguide.theme-black .button--primary:hover,.styleguide.theme-black .button--submit:hover{background:#222}body.theme-black .button--secondary,.styleguide.theme-black .button--secondary{border-color:#fff;background:#000;color:#fff}body.theme-black .button--secondary:hover,.styleguide.theme-black .button--secondary:hover{background:#222}body.theme-black .button--pill,body.theme-black .button--toggle,.styleguide.theme-black .button--pill,.styleguide.theme-black .button--toggle{border-color:#555;background:#555;color:#fff}body.theme-black .button--pill:hover,body.theme-black .button--toggle:hover,.styleguide.theme-black .button--pill:hover,.styleguide.theme-black .button--toggle:hover{border-color:#666;background:#666}body.theme-black .breadcrumbs-wrapper,.styleguide.theme-black .breadcrumbs-wrapper{position:relative}body.theme-black .breadcrumb .inner,.styleguide.theme-black .breadcrumb .inner{margin:1em 0}body.theme-black .breadcrumb .inner a,.styleguide.theme-black .breadcrumb .inner a{color:#eee}body.theme-black .breadcrumb .inner .divider,.styleguide.theme-black .breadcrumb .inner .divider{color:rgba(255,255,255,.5)}body.theme-black .blur-up,.styleguide.theme-black .blur-up{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,transform 0s;transition:opacity 0s,transform 0s,-webkit-transform 0s;opacity:0}body.theme-black .blur-up.lazyloaded,.styleguide.theme-black .blur-up.lazyloaded{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 1.5s,-webkit-transform 1.5s;transition:opacity 1.5s,-webkit-transform 1.5s;transition:opacity 1.5s,transform 1.5s;transition:opacity 1.5s,transform 1.5s,-webkit-transform 1.5s;opacity:1}body.theme-black .product-card .price-container a,.styleguide.theme-black .product-card .price-container a,body.theme-black .product-card .price-container .product-card__name,.styleguide.theme-black .product-card .price-container .product-card__name{color:#fff}body.theme-black .product>.title-and-price h1 .underline,.styleguide.theme-black .product>.title-and-price h1 .underline{border-bottom:2px solid #fff}body.theme-black .product .title-and-price h1,.styleguide.theme-black .product .title-and-price h1{margin-bottom:0;line-height:1.6}@media screen and (min-width: 768px){body.theme-black .product .title-and-price h1,.styleguide.theme-black .product .title-and-price h1{margin-top:.75em}}@media screen and (min-width: 1024px){body.theme-black .product .title-and-price h1,.styleguide.theme-black .product .title-and-price h1{margin-top:0;margin-bottom:20px;border-bottom:0}}body.theme-black .product>.text .email-notification .text,.styleguide.theme-black .product>.text .email-notification .text{background-color:#000}body.theme-black .product>.text .email-notification .text:after,.styleguide.theme-black .product>.text .email-notification .text:after{border-left-color:#000}body.theme-black .product .details,.styleguide.theme-black .product .details{margin-top:0}body.theme-black .product .details form,.styleguide.theme-black .product .details form{margin-top:0;padding-top:10px;border:0}body.theme-black .product .details form input[type=number],.styleguide.theme-black .product .details form input[type=number]{border-color:#333;background:#111;color:#eee}body.theme-black .product-information .product-facts .product-sliders .container:last-of-type,.styleguide.theme-black .product-information .product-facts .product-sliders .container:last-of-type{border-color:#fff}body.theme-black .product-information .container,.styleguide.theme-black .product-information .container{border-color:#fff}body.theme-black .product-information .container button.expand-toggle:hover,.styleguide.theme-black .product-information .container button.expand-toggle:hover{background-color:transparent}body.theme-black .product-information .container button.expand-toggle span.heading,.styleguide.theme-black .product-information .container button.expand-toggle span.heading{color:#fff}body.theme-black .product-information .container button.expand-toggle svg line,.styleguide.theme-black .product-information .container button.expand-toggle svg line{stroke:#fff}body.theme-black.js-product-overlay,.styleguide.theme-black.js-product-overlay{background:#000}body.theme-black .checkbox,.styleguide.theme-black .checkbox{color:#ccc}body.theme-black.type-event .section-intro .event-heading,.styleguide.theme-black.type-event .section-intro .event-heading{color:#fff}body.theme-black.type-event .lity .lity-iframe-container iframe,.styleguide.theme-black.type-event .lity .lity-iframe-container iframe{border:1px solid #333;background:#000}body.theme-black.type-event .lity .lity-close,.styleguide.theme-black.type-event .lity .lity-close{border:none;color:#fff}body.theme-black .mio-bar,.styleguide.theme-black .mio-bar{background:#fff;color:#000}body.theme-black .mio-bar a,body.theme-black .mio-bar button,.styleguide.theme-black .mio-bar a,.styleguide.theme-black .mio-bar button{border:none;color:#000}body.theme-black .mio-bar a:hover,body.theme-black .mio-bar button:hover,.styleguide.theme-black .mio-bar a:hover,.styleguide.theme-black .mio-bar button:hover{background:unset;color:#000}body.theme-black .lity,.styleguide.theme-black .lity{background:rgba(0,0,0,.8);color:#000}body.theme-black #elc-cookie-consent,.styleguide.theme-black #elc-cookie-consent{border:1px solid rgba(255,255,255,.2);background-color:#000}body.theme-black #elc-cookie-consent .button-container,.styleguide.theme-black #elc-cookie-consent .button-container{background-color:#000}body.theme-black #elc-cookie-consent .button--dimmed:hover,.styleguide.theme-black #elc-cookie-consent .button--dimmed:hover{color:#94a4ac}body.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent,.styleguide.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent{background:#000;color:#ccc}body.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent small,body.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent .elc-text-link,.styleguide.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent small,.styleguide.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent .elc-text-link,body.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent .elc-cookie-group .cookie-name,.styleguide.theme-black #elc-cookie-consent.theme-white#elc-cookie-consent .elc-cookie-group .cookie-name{color:#94a4ac}body.theme-black .freeform-row .freeform-column label.freeform-label,.styleguide.theme-black .freeform-row .freeform-column label.freeform-label{color:#fff}body.theme-black .freeform-row .freeform-column label.freeform-label:after,.styleguide.theme-black .freeform-row .freeform-column label.freeform-label:after{color:#fff}body.theme-black footer .newsletter .button.button--primary,.styleguide.theme-black footer .newsletter .button.button--primary{border-color:#fff;background-color:#000;color:#fff}body.theme-black footer .newsletter .button.button--primary:hover,.styleguide.theme-black footer .newsletter .button.button--primary:hover{opacity:.8}body.theme-black .fuelguide .guide .options .option,.styleguide.theme-black .fuelguide .guide .options .option{border-color:#fff;outline:2px solid #000;background-color:#111}body.theme-black .fuelguide .guide .options .option .m-recommends-dialog,.styleguide.theme-black .fuelguide .guide .options .option .m-recommends-dialog{border:1px solid #333;background-color:#222}body.theme-black .fuelguide .guide .options .option .line,.styleguide.theme-black .fuelguide .guide .options .option .line{border-color:#fff}body.theme-black .fuelguide .guide .options .option .circle,.styleguide.theme-black .fuelguide .guide .options .option .circle{background-color:#fff}body.theme-black .fuelguide .guide .options .option .product-information svg path,.styleguide.theme-black .fuelguide .guide .options .option .product-information svg path{fill:#fff}body.theme-black .fuelguide .guide .options .option .product-information svg circle,.styleguide.theme-black .fuelguide .guide .options .option .product-information svg circle{stroke:#fff}body.theme-black .block-faq .faq-heading svg line,.styleguide.theme-black .block-faq .faq-heading svg line{stroke:#fff}body.theme-black .block-text-and-image a:hover,.styleguide.theme-black .block-text-and-image a:hover{color:rgba(255,255,255,.8)}body.theme-black .block-text-and-image .text-content .read-more svg line,body.theme-black .block-text-and-image .text-content .read-more svg path,.styleguide.theme-black .block-text-and-image .text-content .read-more svg line,.styleguide.theme-black .block-text-and-image .text-content .read-more svg path{stroke:#fff}@media print{*{color:#444!important;text-shadow:none!important}body{font-size:.7rem}a,a:visited{color:#444!important;text-decoration:underline}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:2cm 1.5cm 3cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h1{font-size:24pt;line-height:1.4}h1 input{font-size:16pt}h2{margin-bottom:.5em;font-size:1.4em}h2.exercise-heading{padding:0}h3{margin-bottom:.5em;font-size:1.2em}h4{margin-bottom:.5em;font-size:1em}strong{border:none}.navigation-main,.add-product-to-cart{display:none!important}.product-thumbnail{width:25%}}
