html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:62.5%}*{padding:0;margin:0}*,:after,:before{box-sizing:inherit}body{font:1.6rem/1.2 sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}main{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;font-style:inherit}b,strong{font-weight:700}a{color:inherit;text-decoration:none;background-color:transparent}code,kbd{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}button,iframe{border:0}button{color:inherit;border-radius:0;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:none transparent;cursor:pointer;-webkit-appearance:button;outline:0}button,input{overflow:visible}button,input,textarea{font:inherit;text-align:inherit}input:disabled,textarea:disabled{color:inherit}button,select{text-transform:none}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}:focus{outline:0}::-moz-focus-inner{padding:0;border:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse}th{text-align:left;font-weight:inherit}details,menu{display:block}summary{display:list-item}[hidden],template{display:none}svg{overflow:hidden;display:inline-block}ol,ul{list-style:none}[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-media-player],[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16/9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:16/9}:where([data-media-provider] iframe),:where([data-media-provider] video){aspect-ratio:inherit;display:inline-block;height:auto;-o-object-fit:contain;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] iframe,[data-media-player][data-view-type=audio] video{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size:max(18%,40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height)/100*6)}:where(.vds-buffering-indicator){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:0;pointer-events:none;transition:var(--media-buffering-transition,opacity .2s ease)}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,svg.vds-buffering-spinner,.vds-buffering-spinner svg){width:var(--media-buffering-size,96px);height:var(--media-buffering-size,96px)}:where(.vds-buffering-indicator) :where(.vds-buffering-track,circle[data-part=track]){color:var(--media-buffering-track-color,#f5f5f5);opacity:var(--media-buffering-track-opacity,.25);stroke-width:var(--media-buffering-track-width,8)}:where(.vds-buffering-indicator) :where(.vds-buffering-track-fill,circle[data-part=track-fill]){color:var(--media-buffering-track-fill-color,var(--media-brand));opacity:var(--media-buffering-track-fill-opacity,.75);stroke-width:var(--media-buffering-track-fill-width,9);stroke-dasharray:100;stroke-dashoffset:var(--media-buffering-track-fill-offset,50)}:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:1;animation:var(--media-buffering-animation,vds-buffering-spin 1s linear infinite)}@keyframes vds-buffering-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion){:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation-duration:8s}}:where(.vds-button){position:relative;display:inline-flex;justify-content:center;align-items:center;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;border-radius:var(--media-button-border-radius,8px);width:var(--media-button-size,40px);height:var(--media-button-size,40px);transition:transform .2s ease-out;contain:layout style;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.vds-button{border:var(--media-button-border);color:var(--media-button-color,var(--media-controls-color,#f5f5f5));padding:var(--media-button-padding,0)}:where([data-fullscreen] .vds-button){width:var(--media-fullscreen-button-size,42px);height:var(--media-fullscreen-button-size,42px)}@media screen and (max-width:599px){:where([data-fullscreen] .vds-button){width:var(--media-sm-fullscreen-button-size,42px);height:var(--media-sm-fullscreen-button-size,42px)}}:where(.vds-button .vds-icon){width:var(--media-button-icon-size,80%);height:var(--media-button-icon-size,80%);border-radius:var(--media-button-border-radius,8px)}:where(.vds-menu-button .vds-icon){display:flex!important}:where(.vds-button[aria-hidden=true]){display:none!important}@media(hover:hover)and (pointer:fine){.vds-button:hover{background-color:var(--media-button-hover-bg,hsla(0,0%,100%,.2));transform:var(--media-button-hover-transform,scale(1.05));transition:var(--media-button-hover-transition,transform .2s ease-in)}.vds-button[aria-expanded=true]{transform:unset}}@media(pointer:coarse){.vds-button:hover{border-radius:var(--media-button-touch-hover-border-radius,100%);background-color:var(--media-button-touch-hover-bg,hsla(0,0%,100%,.2))}}:where(.vds-button:focus){outline:none}:where(.vds-button[data-focus],.vds-button:focus-visible){box-shadow:var(--media-focus-ring)}:where(.vds-live-button){min-width:auto;min-height:auto;width:var(--media-live-button-width,40px);height:var(--media-live-button-height,40px);padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none}:where(.vds-live-button-text){font-family:var(--media-font-family,sans-serif);font-size:var(--media-live-button-font-size,12px);font-weight:var(--media-live-button-font-weight,600);letter-spacing:var(--media-live-button-letter-spacing,1.5px);transition:color .3s ease}.vds-live-button-text{background-color:var(--media-live-button-bg,#8a8a8a);border-radius:var(--media-live-button-border-radius,2px);color:var(--media-live-button-color,#161616);padding:var(--media-live-button-padding,1px 4px)}:where(.vds-live-button[data-focus] .vds-live-button-text){box-shadow:var(--media-focus-ring)}:where(.vds-live-button[data-edge]){cursor:unset}.vds-live-button[data-edge] .vds-live-button-text{background-color:var(--media-live-button-edge-bg,#dc2626);color:var(--media-live-button-edge-color,#f5f5f5)}@media(pointer:fine){:where(.vds-live-button:hover){background-color:unset}}.vds-button:not([data-active]) .vds-cc-on-icon,.vds-button:not([data-active]) .vds-fs-exit-icon,.vds-button:not([data-active]) .vds-pip-exit-icon,.vds-button:not([data-ended]) .vds-replay-icon,.vds-button:not([data-muted]) .vds-mute-icon,.vds-button:not([data-paused]) .vds-play-icon,.vds-button:not([data-state=high]) .vds-volume-high-icon,.vds-button:not([data-state=low]) .vds-volume-low-icon,.vds-button[data-active] .vds-cc-off-icon,.vds-button[data-active] .vds-fs-enter-icon,.vds-button[data-active] .vds-pip-enter-icon,.vds-button[data-ended] .vds-pause-icon,.vds-button[data-ended] .vds-play-icon,.vds-button[data-paused] .vds-pause-icon{display:none}:where(.vds-captions){--overlay-padding:var(--media-captions-padding,1%);--cue-color:var(--media-user-text-color,var(--media-cue-color,#fff));--cue-bg-color:var(--media-user-text-bg,var(--media-cue-bg,rgba(0,0,0,.7)));--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-height) / 100 * 4.5));--cue-font-size:calc(var(--cue-default-font-size) * var(--media-user-font-size, 1));--cue-line-height:var(--media-cue-line-height,calc(var(--cue-font-size) * 1.2));--cue-padding-x:var(--media-cue-padding-x,calc(var(--cue-font-size) * 0.6));--cue-padding-y:var(--media-cue-padding-x,calc(var(--cue-font-size) * 0.4));--cue-padding:var(--cue-padding-y) var(--cue-padding-x);position:absolute;inset:0;z-index:1;contain:layout style;margin:var(--overlay-padding);font-size:var(--cue-font-size);font-family:var(--media-user-font-family,sans-serif);box-sizing:border-box;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-spacing:normal;word-break:break-word}:where([data-fullscreen][data-orientation=portrait] .vds-captions){--cue-default-font-size:var(--media-cue-font-size,calc(var(--overlay-width) / 100 * 4.5))}:where([data-view-type=audio] .vds-captions){position:relative;margin:0}:where(.vds-captions[aria-hidden=true]){opacity:0;visibility:hidden}.vds-captions[data-example]{opacity:1!important;visibility:visible!important}:where([data-view-type=video] .vds-captions [data-part=cue-display][data-example]){--cue-text-align:center;--cue-width:100%;--cue-top:90%;--cue-left:0%}:where([data-view-type=audio] .vds-captions [data-part=cue-display]){--cue-width:100%;position:relative!important}:where(.vds-captions [data-part=cue-display]){position:absolute;direction:ltr;overflow:visible;contain:content;top:var(--cue-top);left:var(--cue-left);right:var(--cue-right);bottom:var(--cue-bottom);width:var(--cue-width,auto);height:var(--cue-height,auto);box-sizing:border-box;transform:var(--cue-transform);text-align:var(--cue-text-align);writing-mode:var(--cue-writing-mode,unset);white-space:pre-line;unicode-bidi:plaintext;min-width:-moz-min-content;min-width:min-content;min-height:-moz-min-content;min-height:min-content;background-color:var(--media-user-display-bg,var(--media-cue-display-bg));border-radius:var(--media-cue-display-border-radius)}.vds-captions [data-part=cue-display]{padding:var(--media-cue-display-padding)}:where(.vds-captions[data-dir=rtl] [data-part=cue-display]){direction:rtl}:where(.vds-captions [data-part=cue]){display:inline-block;contain:content;font-variant:var(--media-user-font-variant);border:var(--media-cue-border,unset);border-radius:var(--media-cue-border-radius,2px);-webkit-backdrop-filter:var(--media-cue-backdrop,blur(8px));backdrop-filter:var(--media-cue-backdrop,blur(8px));line-height:var(--cue-line-height);box-sizing:border-box;box-shadow:var(--media-cue-box-shadow,var(--cue-box-shadow));white-space:var(--cue-white-space,pre-wrap);outline:var(--cue-outline);text-shadow:var(--media-user-text-shadow,var(--cue-text-shadow))}.vds-captions [data-part=cue]{background-color:var(--cue-bg-color);color:var(--cue-color);padding:var(--cue-padding)}:where(.vds-captions [data-part=cue-display][data-vertical] [data-part=cue]){--cue-padding:var(--cue-padding-x) var(--cue-padding-y)}:where(.vds-captions [data-part=region]){--anchor-x-percent:calc(var(--region-anchor-x) / 100);--anchor-x:calc(var(--region-width) * var(--anchor-x-percent));--anchor-y-percent:calc(var(--region-anchor-y) / 100);--anchor-y:calc(var(--region-height) * var(--anchor-y-percent));--vp-anchor-x:calc(var(--region-viewport-anchor-x) * 1%);--vp-anchor-y-percent:calc(var(--region-viewport-anchor-y) / 100);--vp-anchor-y:calc(var(--overlay-height) * var(--vp-anchor-y-percent));position:absolute;display:inline-flex;flex-flow:column;justify-content:flex-start;width:var(--region-width);height:var(--region-height);min-height:0;max-height:var(--region-height);writing-mode:horizontal-tb;top:var(--region-top,calc(var(--vp-anchor-y) - var(--anchor-y)));left:var(--region-left,calc(var(--vp-anchor-x) - var(--anchor-x)));right:var(--region-right);bottom:var(--region-bottom);overflow:hidden;overflow-wrap:break-word;box-sizing:border-box}:where(.vds-captions [data-part=region][data-scroll=up]){justify-content:end}:where(.vds-captions [data-part=region][data-active][data-scroll=up]){transition:top .433s}:where(.vds-captions [data-part=region]>[data-part=cue-display]){position:relative;width:auto;left:var(--cue-offset);height:var(--cue-height,auto);text-align:var(--cue-text-align);unicode-bidi:plaintext;margin-top:2px}:where(.vds-captions [data-part=region] [data-part=cue]){position:relative;border-radius:0}:where(.vds-chapter-title){--color:var(--media-chapter-title-color,hsla(0,0%,100%,.64));display:inline-block;font-family:var(--media-font-family,sans-serif);font-size:var(--media-chapter-title-font-size,16px);font-weight:var(--media-chapter-title-font-weight,400);color:var(--color);flex:1 1 0%;padding-inline:6px;overflow:hidden;text-align:start;white-space:nowrap;text-overflow:ellipsis}.vds-chapter-title:before{content:var(--media-chapter-title-separator,"•");display:inline-block;margin-right:var(--media-chapter-title-separator-gap,6px);color:var(--media-chapter-title-separator-color,var(--color))}.vds-chapter-title:empty:before{content:"";margin:0}:where(.vds-controls),:where(.vds-controls-group){position:relative;display:inline-block;width:100%;box-sizing:border-box}:where([data-view-type=audio] .vds-controls){display:inline-block;max-width:100%}:where([data-view-type=video] .vds-controls){display:flex;position:absolute;flex-direction:column;inset:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;pointer-events:none;padding:var(--media-controls-padding,0);transition:var(--media-controls-out-transition,opacity .2s ease-out)}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;visibility:visible;transition:var(--media-controls-in-transition,opacity .2s ease-in)}:where(.vds-controls-spacer){flex:1 1 0%;pointer-events:none}:where(.vds-gestures){display:contents}:where(.vds-gesture){position:absolute;display:block;contain:content;z-index:0;opacity:0;visibility:hidden;pointer-events:none!important}:where(.vds-icon svg){display:block;width:100%;height:100%;vertical-align:middle}:where(.vds-kb-action.hidden){opacity:0}:where(.vds-kb-text-wrapper){text-align:center;position:absolute;left:0;right:0;top:var(--media-kb-text-top,10%);z-index:20;pointer-events:none}:where(.vds-kb-text){display:inline-block;font-size:var(--media-kb-text-size,150%);font-family:var(--media-font-family,sans-serif);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--media-kb-border-radius,2.5px);pointer-events:none}.vds-kb-text{color:var(--media-kb-text-color,var(--default-color));background-color:var(--media-kb-text-bg,var(--default-bg));padding:var(--media-kb-text-padding,10px 20px)}.light .vds-kb-text{--default-color:#1a1a1a;--default-bg:hsla(0,0%,94%,.6)}.dark .vds-kb-text{--default-color:#f5f5f5;--default-bg:hsla(0,0%,4%,.6)}:where(.vds-kb-text:empty){display:none}:where(.vds-kb-bezel){--size:var(--media-kb-bezel-size,52px);position:absolute;left:50%;top:45%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--size);height:var(--size);margin-left:calc(-1*var(--size)/2);margin-right:calc(-1*var(--size)/2);z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--media-kb-bezel-bg,var(--default-bg));animation:var(--media-kb-bezel-animation,vds-bezel-fade .35s linear 1 normal forwards);border-radius:var(--media-kb-bezel-border-radius,calc(var(--size) / 2));pointer-events:none}.vds-kb-bezel:not(:has(svg)){display:none!important}.light .vds-kb-bezel{--default-bg:hsla(0,0%,100%,.6)}.dark .vds-kb-bezel{--default-bg:hsla(0,0%,4%,.6)}@media(prefers-reduced-motion){:where(.vds-kb-bezel){animation:none}}:where(.vds-kb-bezel:has(slot:empty)){opacity:0}:where(.vds-kb-action[data-action=seek-forward] .vds-kb-bezel){top:45%;left:unset;right:10%}:where(.vds-kb-action[data-action=seek-backward] .vds-kb-bezel){top:45%;left:10%}:where(.vds-kb-icon){--size:var(--media-kb-icon-size,38px);width:var(--size);height:var(--size)}.vds-kb-icon{color:var(--media-kb-icon-color,var(--default-color))}.light .vds-kb-icon{--default-color:#1a1a1a}.dark .vds-kb-icon{--default-color:#f5f5f5}@keyframes vds-bezel-fade{0%{opacity:1}to{opacity:0;transform:scale(2)}}:where(.vds-menu-items){--color-inverse:var(--media-menu-color-inverse,var(--default-inverse));--color-gray-50:var(--media-menu-color-gray-50,var(--default-gray-50));--color-gray-100:var(--media-menu-color-gray-100,var(--default-gray-100));--color-gray-200:var(--media-menu-color-gray-200,var(--default-gray-200));--color-gray-300:var(--media-menu-color-gray-300,var(--default-gray-300));--color-gray-400:var(--media-menu-color-gray-400,var(--default-gray-400));--text-color:var(--media-menu-text-color,var(--default-text));--text-secondary-color:var(--media-menu-text-secondary-color,var(--default-text-secondary));--root-border:var(--media-menu-border,var(--default-root-border))}.light .vds-menu-items{--default-inverse:#000;--default-gray-50:rgba(80,80,80,.15);--default-gray-100:rgba(80,80,80,.45);--default-gray-200:hsla(0,0%,92%,.6);--default-gray-300:#eee;--default-gray-400:#fafafa;--default-text:#1a1a1a;--default-text-secondary:#6b6b6b;--default-root-border:1px solid hsla(0,0%,4%,.1)}.dark .vds-menu-items{--default-inverse:#fff;--default-gray-50:hsla(0,0%,96%,.1);--default-gray-100:hsla(0,0%,96%,.45);--default-gray-200:hsla(0,0%,4%,.6);--default-gray-300:#1b1b1b;--default-gray-400:#0a0a0a;--default-text:#f5f5f5;--default-text-secondary:#8a8a8a;--default-root-border:1px solid hsla(0,0%,100%,.1)}:where(.vds-menu-items){--font-family:var(--media-font-family,sans-serif);--font-size:var(--media-menu-font-size,14px);--font-weight:var(--media-menu-font-weight,500);--root-bg:var(--media-menu-bg,var(--color-gray-400));--root-padding:var(--media-menu-padding,12px);--root-border-radius:var(--media-menu-border-radius,4px);--divider:var(--media-menu-divider,1px solid var(--color-gray-50));--section-bg:var(--media-menu-section-bg,var(--color-gray-300));--section-border:var(--media-menu-section-border);--section-divider:var(--media-menu-section-divider,var(--divider));--top-bar-bg:var(--media-menu-top-bar-bg,var(--color-gray-200));--top-bar-divider:var(--media-menu-divider,transparent);--text-hint-color:var(--media-menu-hint-color,var(--text-secondary-color));--chapter-divider:var(--media-chapters-divider,var(--divider));--chapter-active-bg:var(--media-chapters-item-active-bg,var(--color-gray-50));--chapter-active-border-left:var(--media-chapters-item-active-border-left);--chapter-progress-bg:var(--media-chapters-progress-bg,var(--color-inverse));--chapter-time-font-size:var(--media-chapters-time-font-size,12px);--chapter-time-font-weight:var(--media-chapters-time-font-weight,500);--chapter-time-gap:var(--media-chapters-time-gap,6px);--chapter-duration-bg:var(--media-chapters-duration-bg);--item-border:var(--media-menu-item-border,0);--item-bg:var(--media-menu-item-bg,transparent);--item-hover-bg:var(--media-menu-item-hover-bg,var(--color-gray-50));--item-icon-size:var(--media-menu-item-icon-size,18px);--item-padding:var(--media-menu-item-padding,10px);--item-min-height:var(--media-menu-item-height,40px);--item-border-radius:var(--media-menu-item-border-radius,2px);--scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,transparent);--scrollbar-thumb-bg:var(--media-menu-scrollbar-thumb-bg,var(--color-gray-50));--webkit-scrollbar-bg:var(--color-gray-400);--webkit-scrollbar-track-bg:var(--media-menu-scrollbar-track-bg,var(--color-gray-50));--checkbox-bg:var(--media-menu-checkbox-bg,var(--color-gray-100));--checkbox-active-bg:var(--media-menu-checkbox-bg-active,#1ba13f);--checkbox-handle-bg:var(--media-menu-checkbox-handle-bg,#f5f5f5);--checkbox-handle-border:var(--media-menu-checkbox-handle-border);--radio-icon-color:var(--media-menu-radio-icon-color,var(--text-color))}:where(.vds-menu[data-root] media-menu[data-root]){display:contents}:where(.vds-menu){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}:where(.vds-menu[data-disabled][data-root]){display:none}:where(.vds-menu[data-submenu]){display:inline-block}:where(.vds-menu-items:focus){outline:none}:where(.vds-menu-item:focus,.vds-radio:focus){outline:none}:where(.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]){outline:none;box-shadow:var(--media-focus-ring)}:where(.vds-menu[data-open] .vds-tooltip-content){display:none!important}.vds-menu-items [data-hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){:where(.vds-menu-items){scroll-behavior:smooth}}:where(.vds-menu-items){box-sizing:border-box;min-width:var(--media-menu-min-width,280px);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);transform:translateZ(0)}:where(.vds-menu-items)::-webkit-scrollbar{background-color:var(--webkit-scrollbar-bg);border-radius:var(--root-border-radius);height:6px;width:5px}:where(.vds-menu-items)::-webkit-scrollbar-track{background-color:var(--webkit-scrollbar-track-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-corner{background-color:var(--scrollbar-thumb-bg)}:where(.vds-menu-button){outline:none;box-sizing:border-box}:where(.vds-menu-button .vds-rotate-icon){transition:transform .2s ease-out}:where(.vds-menu-button[aria-expanded=true] .vds-rotate-icon){transform:rotate(var(--media-menu-icon-rotate-deg,90deg));transition:transform .2s ease-in}:where(.vds-menu-button){display:inline-flex;align-items:center;justify-content:center}@media(prefers-reduced-motion){:where(.vds-menu-button .vds-rotate-icon){transition:unset}}:where(.vds-menu-items){display:flex;align-items:center;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);transition:height .35s ease}@media(prefers-reduced-motion){:where(.vds-menu-items){transition:unset}}:where(.vds-menu-items[data-root]){background-color:var(--root-bg);border-radius:var(--root-border-radius);box-shadow:var(--media-menu-box-shadow);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:var(--menu-height,auto);will-change:width,height;overflow-y:auto;overscroll-behavior:contain;opacity:0;z-index:9999999;box-sizing:border-box;max-height:var(--media-menu-max-height,250px);filter:var(--media-menu-filter,drop-shadow(0 4px 3px rgb(0 0 0/.07)) drop-shadow(0 2px 2px rgb(0 0 0/.06)))}.vds-menu-items[data-root]{border:var(--root-border);padding:var(--root-padding)}:where([data-view-type=video]) :where(.vds-menu-items[data-root]){max-height:var(--media-menu-video-max-height,calc(var(--player-height) * .7))}:where(.vds-menu-items[data-transition=height]){--scrollbar-thumb-bg:transparent;pointer-events:none;overflow:hidden}.vds-menu-button[aria-disabled=true],.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]{display:none}:where(.vds-menu-items[data-root]){--enter-transform:translateY(0px);--exit-transform:translateY(12px)}:where(.vds-menu-items[data-root]:not([data-placement])){--enter-transform:translateY(-24px)}:where(.vds-menu-items[data-root][aria-hidden=true]){animation:var(--media-menu-exit-animation,vds-menu-exit .2s ease-out)}:where(.vds-menu-items[data-root][aria-hidden=false]){animation:var(--media-menu-enter-animation,vds-menu-enter .3s ease-out);animation-fill-mode:forwards}:where(.vds-menu-items[data-placement~=bottom]){--enter-transform:translateY(0);--exit-transform:translateY(-12px)}@keyframes vds-menu-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-menu-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media(prefers-reduced-motion){:where(.vds-menu-items){animation:none;opacity:1}}:where(media-menu-portal){display:contents}:where(.vds-menu-items[data-root]:not([data-placement])){position:fixed;left:16px;right:16px;top:unset;bottom:0;max-height:var(--media-sm-menu-portrait-max-height,40vh);max-height:var(--media-sm-menu-portrait-max-height,40dvh)}:where(.vds-menu-items[data-root]:not([data-placement])){max-width:480px;margin:0 auto}@media(orientation:landscape)and (pointer:coarse){:where(.vds-menu-items[data-root]:not([data-placement])){max-height:var(--media-sm-menu-landscape-max-height,min(70vh,400px));max-height:var(--media-sm-menu-landscape-max-height,min(70dvh,400px))}}:where(.vds-menu[data-submenu] .vds-menu-button){display:flex;align-items:center;justify-content:flex-start}:where(.vds-menu-items[data-submenu]){width:100%}:where(.vds-menu-items[data-submenu][aria-hidden=true]),:where(.vds-menu[aria-hidden=true]){display:none}:where(.vds-menu-item,.vds-radio){position:relative;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:left;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--item-border-radius);box-sizing:border-box;min-height:var(--item-min-height);font-size:var(--font-size);outline:none}.vds-menu-item,.vds-radio{color:var(--text-color);background-color:var(--item-bg);padding:var(--item-padding)}.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]{cursor:pointer;background-color:var(--item-hover-bg)}@media(hover:hover)and (pointer:fine){.vds-menu-item[role]:hover,.vds-radio:hover{cursor:pointer;background-color:var(--item-hover-bg)}}:where(.vds-menu-items[data-submenu]){align-items:flex-start;justify-content:center;flex-direction:column}:where(.vds-menu-item[aria-expanded=true]){font-weight:700;border-radius:0;border-top-left-radius:var(--item-border-radius);border-top-right-radius:var(--item-border-radius)}.vds-menu-item[aria-expanded=true]{border-bottom:var(--top-bar-divider)}:where(.vds-menu-item[aria-expanded=true]){position:sticky;top:calc(-1*var(--root-padding));left:0;width:100%;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-bottom:4px}.vds-menu-item[aria-expanded=true]{background-color:var(--top-bar-bg)}:where(.vds-menu-item-label){flex:1 0 0%;text-align:start}:where(.vds-menu-item .vds-icon,.vds-radio .vds-icon){--size:var(--item-icon-size);width:var(--size);height:var(--size);margin-right:var(--media-menu-item-icon-spacing,6px)}:where(.vds-menu-open-icon,.vds-menu-close-icon){--size:var(--media-menu-arrow-icon-size,18px);width:var(--size);height:var(--size)}:where(.vds-menu-item-hint,.vds-menu-open-icon,.vds-radio-hint){color:var(--text-hint-color);font-size:var(--media-menu-hint-font-size,13px);font-weight:var(--media-menu-hint-font-weight,400)}:where(.vds-menu-items .vds-menu-open-icon){margin-right:0}:where(.vds-menu-items) :where(.vds-menu-item-hint,.vds-menu-open-icon){margin-left:auto}:where(.vds-menu-item-hint+media-icon .vds-menu-open-icon),:where(.vds-menu-item-hint+slot>.vds-menu-open-icon),:where(.vds-menu-items) :where(.vds-menu-item-hint+.vds-menu-open-icon){margin-left:2px}:where(.vds-menu-item[aria-expanded=true] .vds-menu-open-icon),:where(.vds-menu-item[aria-hidden=true]){display:none!important}:where(.vds-menu-items) :where(.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]) :where(.vds-menu-open-icon){opacity:0}:where(.vds-menu-close-icon),:where(.vds-menu-item[aria-expanded=true]>.vds-icon){display:none!important}:where(.vds-menu-item[aria-expanded=true] .vds-menu-close-icon){display:inline!important;margin-left:calc(-1*var(--item-padding)/2)}:where(.vds-menu-checkbox){--checkbox-width:var(--media-menu-checkbox-width,40px);--checkbox-height:var(--media-menu-checkbox-height,18px);--checkbox-top:calc((var(--checkbox-height) - var(--checkbox-diameter)) / 2);--checkbox-diameter:var( --media-menu-checkbox-handle-diameter,calc(var(--checkbox-height) - 2px) );--checkbox-gap:var(--media-menu-checkbox-gap,2.5px);position:relative;display:inline-block;width:var(--checkbox-width);height:var(--checkbox-height);border-radius:calc(var(--checkbox-height)/2);transition:all .3s ease-in-out;box-sizing:border-box;cursor:pointer;pointer-events:auto}.vds-menu-checkbox{background-color:var(--checkbox-bg)}:where(.vds-menu-checkbox:focus-visible){outline:none;box-shadow:var(--media-focus-ring)}.vds-menu-checkbox[aria-checked=true]{background-color:var(--checkbox-active-bg)}:where(.vds-menu-checkbox):after{content:"";display:inline-block;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:calc(var(--checkbox-diameter)/2);position:absolute;top:var(--checkbox-top);transform:translateX(var(--checkbox-gap));transition:all .3s ease-in-out;border:var(--checkbox-handle-border);box-sizing:border-box}.vds-menu-checkbox:after{background-color:var(--checkbox-handle-bg)}:where(.vds-menu-checkbox[aria-checked=true]):after{transform:translateX(calc(var(--checkbox-width) - var(--checkbox-diameter) - var(--checkbox-gap)))}@media(prefers-reduced-motion:no-preference){:where(.vds-menu-checkbox[data-active]):after{width:calc(var(--checkbox-width) - var(--checkbox-gap)*2)}}:where(.vds-menu-checkbox[aria-checked=true][data-active]):after{transform:translateX(var(--checkbox-gap))}:where(.vds-menu-items .vds-slider){--media-slider-track-bg:var(--media-menu-slider-track-bg,var(--color-gray-50));--media-slider-track-fill-bg:var(--media-menu-slider-track-fill-bg,var(--color-inverse));--media-slider-height:var(--media-menu-slider-height,32px);--track-focus-height:var(--track-height)!important}:where(.vds-menu-items .vds-slider-thumb){opacity:1!important}:where(.vds-menu-slider-item.group){flex-direction:column}:where(.vds-menu-slider-title){margin-top:4px}:where(.vds-menu-slider-body){width:100%;display:flex;align-items:center;margin-top:6px}:where(.vds-menu-slider-item .vds-icon){margin:0;color:var(--text-hint-color)}:where(.vds-menu-slider-item[data-min] .vds-icon.down,.vds-menu-slider-item[data-max] .vds-icon.up){color:var(--text-color);animation:vds-slider-icon .6s ease-in-out;transition:all 1.2s ease}@keyframes vds-slider-icon{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}:where(.vds-menu-items .vds-slider-track-fill){transition:opacity .3s ease}:where(.vds-menu-items .vds-slider[data-active] .vds-slider-track-fill){opacity:0}:where(.vds-radio-group){box-sizing:border-box;width:100%;display:flex;flex-direction:column}.vds-radio{cursor:pointer;contain:content;padding-left:calc(var(--item-icon-size) + var(--item-padding))}.vds-radio[aria-checked=true]{padding-left:0}.vds-radio .vds-icon{display:none;color:var(--radio-icon-color)}.vds-radio[aria-checked=true] .vds-icon{display:inline-block;margin-left:6px}:where(.vds-radio-hint){margin-left:auto}.vds-color-picker{width:32px;height:32px;border:0;background-color:transparent;outline:none}.vds-color-picker::-webkit-color-swatch{border-radius:2px}.vds-color-picker::-moz-color-swatch{border-radius:2px}.vds-color-picker:focus-visible::-webkit-color-swatch{box-shadow:var(--media-focus-ring)}.vds-color-picker:focus-visible::-moz-color-swatch{box-shadow:var(--media-focus-ring)}:where(.vds-menu-section){width:100%}:where(.vds-menu-item+.vds-menu-section){margin-top:8px}:where(.vds-menu-section+.vds-menu-section){margin-top:24px}:where(.vds-menu-section:first-child){margin-top:8px}:where(.vds-menu-section:last-child){margin-bottom:8px}:where(.vds-menu-section-title),:where(.vds-menu-slider-title){width:100%;display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary-color);font-size:var(--media-menu-section-header-font-size,12px);font-weight:var(--media-menu-section-header-font-weight,500);padding-inline:2px}:where(.vds-menu-section-body){width:100%}:where(.vds-menu-section-title+.vds-menu-section-body){margin-top:var(--media-menu-section-gap,8px)}.vds-menu-section-body{background-color:var(--section-bg);border:var(--section-border);border-radius:var(--media-menu-section-border-radius,2px)}:where(.vds-menu-section:not([data-open]) .vds-menu-item:not(:last-child)){border-bottom:var(--section-divider)}:where(.vds-menu-section-body .vds-menu:last-child>.vds-menu-item){border-bottom:unset}.vds-menu-section[data-open],.vds-menu-section[data-open]>.vds-menu-section-body{display:contents!important;background-color:transparent!important}.vds-menu-section[data-open]>.vds-menu-section-body>:not([data-open]),.vds-menu-section[data-open]>.vds-menu-section-title{display:none}:where(.vds-chapters-menu-items){min-width:var(--media-chapters-min-width,var(--media-menu-min-width,220px))}.vds-chapters-menu-items{padding:var(--media-chapters-padding,0)}:where(.vds-menu-items:has(.vds-chapters-radio-group[data-thumbnails])){min-width:var(--media-chapters-with-thumbnails-min-width,300px)}:where(.vds-chapter-radio){border-radius:0}.vds-chapter-radio{border-bottom:var(--chapter-divider);padding:var(--item-padding)}.vds-chapter-radio[aria-checked=true]{padding-left:var(--item-padding)}:where(.vds-chapter-radio:last-child){border-bottom:0}.vds-chapter-radio[aria-checked=true]{background-color:var(--chapter-active-bg);border-left:var(--chapter-active-border-left)}:where(.vds-chapter-radio[aria-checked=true]):after{content:" ";width:var(--progress);height:var(--media-chapters-progress-height,4px);position:absolute;bottom:0;left:0}.vds-chapter-radio[aria-checked=true]:after{border-radius:var(--media-chapters-progress-border-radius,0);background-color:var(--chapter-progress-bg)}.vds-chapters-radio-group :where(.vds-thumbnail){margin-right:var(--media-chapters-thumbnail-gap,12px);flex-shrink:0;min-width:var(--media-chapters-thumbnail-min-width,100px);min-height:var(--media-chapters-thumbnail-min-height,56px);max-width:var(--media-chapters-thumbnail-max-width,120px);max-height:var(--media-chapters-thumbnail-max-height,68px)}.vds-chapters-radio-group .vds-thumbnail{border:var(--media-chapters-thumbnail-border,0)}:where(.vds-chapters-radio-group .vds-chapter-radio-label){color:var(--text-secondary-color);font-size:var(--font-size);font-weight:var(--font-weight);white-space:nowrap}:where(.vds-chapter-radio[aria-checked=true] .vds-chapter-radio-label){color:var(--text-color)}:where(.vds-chapters-radio-group .vds-chapter-radio-start-time){display:inline-block;letter-spacing:var(--media-chapters-start-time-letter-spacing,.4px);border-radius:var(--media-chapters-start-time-border-radius,2px);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-start-time{color:var(--text-secondary-color);background-color:var(--section-bg);padding:var(--media-chapters-start-time-padding,1px 4px)}:where(.vds-chapters-radio-group .vds-chapter-radio-duration){color:var(--text-hint-color);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-duration{background-color:var(--chapter-duration-bg);border-radius:var(--media-chapters-duration-border-radius,2px)}.vds-chapters-radio-group:not([data-thumbnails]) :where(.vds-thumbnail,media-thumbnail){display:none}:where(.vds-chapter-radio-content){display:flex;align-items:flex-start;flex-direction:column}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-content){width:100%;flex-direction:row;display:flex;flex-wrap:wrap;align-items:center}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-start-time){margin-top:0;margin-left:auto}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-duration){margin-top:4px;flex-basis:100%}.vds-menu-items[data-keyboard] .vds-chapters-radio-group:focus-within{padding:var(--media-chapters-focus-padding,4px)}:where(.vds-poster){display:block;contain:content;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0;width:100%;height:100%;z-index:1;border:0;pointer-events:none;box-sizing:border-box;transition:opacity .2s ease-out;background-color:var(--media-poster-bg,#000)}:where(.vds-poster img){-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;box-sizing:border-box}.vds-poster :where(img){border:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:where(.vds-poster[data-hidden]){display:none}:where(.vds-poster[data-visible]){opacity:1}.vds-poster img:not([src]),.vds-poster:not(:defined){display:none}:where(.vds-slider){--width:var(--media-slider-width,100%);--height:var(--media-slider-height,48px);--thumb-size:var(--media-slider-thumb-size,15px);--thumb-focus-size:var(--media-slider-focused-thumb-size,calc(var(--thumb-size) * 1.1));--track-width:var(--media-slider-track-width,100%);--track-height:var(--media-slider-track-height,5px);--track-focus-width:var(--media-slider-focused-track-width,var(--track-width));--track-focus-height:var(--media-slider-focused-track-height,calc(var(--track-height) * 1.25));display:inline-flex;align-items:center;width:var(--width);height:var(--height);margin:0 calc(var(--thumb-size)/2);position:relative;contain:layout style;outline:none;pointer-events:auto;cursor:pointer;-moz-user-select:none;user-select:none;touch-action:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}:where(.vds-slider[aria-hidden=true]){display:none!important}:where(.vds-slider[aria-disabled=true]){cursor:unset}:where(.vds-slider:focus){outline:none}:where(.vds-slider:not([data-chapters])[data-focus],.vds-slider:not([data-chapters]):focus-visible) :where(.vds-slider-track){box-shadow:var(--media-focus-ring)}:where(.vds-slider .vds-slider-track){z-index:0;position:absolute;width:var(--track-width);height:var(--track-height);top:50%;left:0;border-radius:var(--media-slider-track-border-radius,2px);transform:translateY(-50%) translateZ(0);background-color:var(--media-slider-track-bg,hsla(0,0%,100%,.3));contain:strict}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-track){outline-offset:var(--thumb-size)}:where(.vds-slider:not([data-chapters])[data-active] .vds-slider-track){width:var(--track-focus-width);height:var(--track-focus-height)}:where(.vds-slider .vds-slider-track-fill){z-index:2;background-color:var(--media-slider-track-fill-bg,var(--media-brand));width:var(--slider-fill,0);will-change:width}:where(.vds-slider .vds-slider-thumb){position:absolute;top:50%;left:var(--slider-fill);opacity:0;contain:layout size style;width:var(--thumb-size);height:var(--thumb-size);border:var(--media-slider-thumb-border,1px solid #cacaca);border-radius:var(--media-slider-thumb-border-radius,9999px);background-color:var(--media-slider-thumb-bg,#fff);transform:translate(-50%,-50%) translateZ(0);transition:opacity .15s ease-in;pointer-events:none;will-change:left;z-index:2}:where(.vds-slider[data-dragging],.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-thumb){box-shadow:var(--media-slider-focused-thumb-shadow,0 0 0 4px hsla(0,0%,100%,.4))}:where(.vds-slider[data-active] .vds-slider-thumb){opacity:1;transition:var(--media-slider-thumb-transition,opacity .2s ease-in,box-shadow .2s ease)}:where(.vds-slider[data-dragging] .vds-slider-thumb){width:var(--thumb-focus-size);height:var(--thumb-focus-size)}:where(.vds-slider-value){display:inline-block;contain:content;font-size:14px;font-family:var(--media-font-family,sans-serif)}:where(.vds-slider-thumbnail){display:block;contain:content;box-sizing:border-box}:where(.vds-slider-video){background-color:#000;box-sizing:border-box;contain:content;display:inline-block;border:var(--media-thumbnail-border,1px solid #fff)}:where(.vds-slider-video video){display:block;height:auto;width:156px}:where(.vds-slider-video[data-loading]){opacity:0}:where(.vds-slider-video[data-hidden],.vds-slider-video[data-hidden] video){display:none;width:0}:where(.vds-slider .vds-slider-preview){display:flex;flex-direction:column;align-items:center;opacity:0;background-color:var(--media-slider-preview-bg);border-radius:var(--media-slider-preview-border-radius,2px);pointer-events:none;transition:opacity .2s ease-out;will-change:left,opacity;contain:layout paint style}:where(.vds-slider-preview[data-visible]){opacity:1;transition:opacity .2s ease-in}.vds-slider-value{background-color:var(--media-slider-value-bg,#000);border-radius:var(--media-slider-value-border-radius,2px);border:var(--media-slider-value-border);color:var(--media-slider-value-color,#fff);padding:var(--media-slider-value-padding,1px 10px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-chapter-title,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-chapter-title){margin-top:var(--media-slider-chapter-title-gap,6px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-value,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-value,.vds-slider-chapter-title+.vds-slider-value){margin-top:var(--media-slider-value-gap,2px)}:where(.vds-slider[aria-orientation=vertical]){--width:var(--media-slider-width,48px);--height:var(--media-slider-height,100%);--track-width:var(--media-slider-track-width,4px);--track-height:var(--media-slider-track-height,100%);--track-focus-width:var(--media-slider-focused-track-width,calc(var(--track-width) * 1.25));--track-focus-height:var(--media-slider-focused-track-height,var(--track-height));margin:calc(var(--thumb-size)/2) 0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track){top:unset;bottom:0;left:50%;transform:translateX(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track-fill){width:var(--track-width);height:var(--slider-fill);will-change:height;transform:translateX(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-progress){top:unset;bottom:0;width:var(--track-width);height:var(--slider-progress,0);will-change:height}:where(.vds-slider[aria-orientation=vertical] .vds-slider-thumb){top:unset;bottom:var(--slider-fill);left:50%;will-change:bottom;transform:translate(-50%,50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-preview){will-change:bottom,opacity}:where([data-live] .vds-time-slider .vds-slider-track-fill){background-color:var(--media-slider-track-fill-live-bg,#dc2626)}:where(.vds-time-slider .vds-slider-progress){z-index:1;left:0;width:var(--slider-progress,0);will-change:width;background-color:var(--media-slider-track-progress-bg,hsla(0,0%,100%,.5))}:where([data-media-player]:not([data-can-play]) .vds-time-slider .vds-slider-value){display:none}:where(.vds-slider-steps){display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:absolute;top:0;left:0}:where(.vds-slider-step){width:var(--media-slider-step-width,2.5px);height:calc(var(--track-height) + 1px);background-color:var(--media-slider-step-color,#7c7c7c);opacity:0;transition:opacity .3s ease}:where(.vds-slider[data-active] .vds-slider-step){opacity:1}:where(.vds-time-slider .vds-slider-chapters){position:relative;display:flex;align-items:center;width:100%;height:100%;contain:layout style;border-radius:var(--media-slider-track-border-radius,1px)}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-chapters){box-shadow:var(--media-focus-ring);height:var(--track-height)}:where(.vds-time-slider .vds-slider-chapter){margin-right:2px}:where(.vds-time-slider .vds-slider-chapter:last-child){margin-right:0}:where(.vds-time-slider .vds-slider-chapter){position:relative;display:flex;align-items:center;width:100%;height:100%;will-change:height,transform;contain:layout style;border-radius:var(--media-slider-track-border-radius,1px)}:where(.vds-time-slider .vds-slider-chapter .vds-slider-track-fill){width:var(--chapter-fill,0);will-change:width}:where(.vds-time-slider .vds-slider-chapter .vds-slider-progress){width:var(--chapter-progress,0);will-change:width}@media(hover:hover)and (pointer:fine){:where(.vds-time-slider:hover .vds-slider-chapters){contain:strict}:where(.vds-time-slider .vds-slider-chapter:hover:not(:only-of-type)){transform:var(--media-slider-chapter-hover-transform,scaleY(2));transition:var(--media-slider-chapter-hover-transition,transform .1s cubic-bezier(.4,0,1,1))}}:where(.vds-time-slider .vds-slider-chapter-title){font-family:var(--media-font-family,sans-serif);font-size:var(--media-slider-chapter-title-font-size,14px);color:var(--media-slider-chapter-title-color,#f5f5f5);background-color:var(--media-slider-chapter-title-bg)}:where(.vds-thumbnail){--aspect-ratio:calc(var(--media-thumbnail-aspect-ratio, 16 / 9));--min-width:var(--media-thumbnail-min-width,140px);--max-width:var(--media-thumbnail-max-width,180px);display:block;width:var(--thumbnail-width);height:var(--thumbnail-height);background-color:var(--media-thumbnail-bg,#000);contain:strict;overflow:hidden;box-sizing:border-box;min-width:var(--min-width);min-height:var(--media-thumbnail-min-height,calc(var(--min-width) / var(--aspect-ratio)));max-width:var(--max-width);max-height:var(--media-thumbnail-max-height,calc(var(--max-width) / var(--aspect-ratio)))}.vds-thumbnail{border:var(--media-thumbnail-border,1px solid #fff)}:where(.vds-thumbnail img){min-width:unset!important;max-width:unset!important;will-change:width,height,transform}:where(.vds-thumbnail[data-loading] img){opacity:0}:where(.vds-thumbnail[aria-hidden=true]){display:none!important}:where(.vds-time-group){display:flex;align-items:center}.vds-time-divider{margin:0 var(--media-time-divider-gap,2.5px);color:var(--media-time-divider-color,#e0e0e0)}:where(.vds-time){display:inline-block;contain:content;font-size:var(--media-time-font-size,15px);font-weight:var(--media-time-font-weight,400);font-family:var(--media-font-family,sans-serif);border-radius:var(--media-time-border-radius,2px);letter-spacing:var(--media-time-letter-spacing,.025em)}.vds-time{outline:0;color:var(--media-time-color,var(--default-color));background-color:var(--media-time-bg);border:var(--media-time-border);padding:var(--media-time-padding,2px)}:where(.vds-time:focus-visible){box-shadow:var(--media-focus-ring)}.light .vds-time{--default-color:#0a0a0a}.dark .vds-time{--default-color:#f5f5f5}:where(.vds-tooltip,media-tooltip){display:contents}:where(.vds-tooltip-content){display:inline-block;box-sizing:border-box;font-family:var(--media-font-family,sans-serif);font-size:var(--media-tooltip-font-size,13px);font-weight:var(--media-tooltip-font-weight,500);opacity:0;pointer-events:none;white-space:nowrap;z-index:10;will-change:transform,opacity}.vds-tooltip-content{border-radius:var(--media-tooltip-border-radius,2px);background-color:var(--media-tooltip-bg-color,var(--default-bg));border:var(--media-tooltip-border,var(--default-border));color:var(--media-tooltip-color,var(--default-color));padding:var(--media-tooltip-padding,2px 8px)}.light .vds-tooltip-content{--default-color:#1a1a1a;--default-bg:#fff;--default-border:1px solid rgba(0,0,0,.2)}.dark .vds-tooltip-content{--default-color:#f5f5f5;--default-bg:#000;--default-border:1px solid hsla(0,0%,100%,.1)}:where(.vds-menu .vds-menu-button[role=button][data-pressed] .vds-tooltip-content){opacity:0;display:none}:where(.vds-tooltip-content){--enter-transform:translateY(0px) scale(1);--exit-transform:translateY(12px) scale(0.8)}:where(.vds-tooltip-content:not([data-visible])){animation:var(--media-tooltip-exit-animation,vds-tooltip-exit .2s ease-out)}:where(.vds-tooltip-content[data-visible]){animation:var(--media-tooltip-enter-animation,vds-tooltip-enter .2s ease-in);animation-fill-mode:forwards}:where(.vds-tooltip-content[data-placement~=bottom]){--enter-transform:translateY(0) scale(1);--exit-transform:translateY(-12px) scale(0.8)}:where(.vds-tooltip-content[data-placement~=left]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(12px) scale(0.8)}:where(.vds-tooltip-content[data-placement~=right]){--enter-transform:translateX(0) scale(1);--exit-transform:translateX(-12px) scale(0.8)}@keyframes vds-tooltip-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-tooltip-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media(prefers-reduced-motion){:where(.vds-tooltip-content){animation:none}:where(.vds-tooltip-content[data-visible]){opacity:1}}[data-media-player]:not([data-captions]) .vds-cc-on-tooltip-text,[data-media-player]:not([data-fullscreen]) .vds-fs-exit-tooltip-text,[data-media-player]:not([data-muted]) .vds-mute-tooltip-text,[data-media-player]:not([data-paused]) .vds-play-tooltip-text,[data-media-player]:not([data-pip]) .vds-pip-exit-tooltip-text,[data-media-player][data-captions] .vds-cc-off-tooltip-text,[data-media-player][data-fullscreen] .vds-fs-enter-tooltip-text,[data-media-player][data-muted] .vds-unmute-tooltip-text,[data-media-player][data-paused] .vds-pause-tooltip-text,[data-media-player][data-pip] .vds-pip-enter-tooltip-text{display:none}[data-media-player] .vds-video-layout:not([data-match]){display:none!important}[data-media-player][data-layout=video]{background-color:var(--video-bg,#000)}[data-media-player][data-layout=video]:not([data-fullscreen]){border-radius:var(--video-border-radius,6px);border:var(--video-border,1px solid hsla(0,0%,100%,.1))}:where(.vds-video-layout){--media-brand:var(--video-brand,#f5f5f5);--media-font-family:var(--video-font-family,sans-serif);--media-controls-color:var(--video-controls-color,#f5f5f5);--media-tooltip-y-offset:6px;--media-menu-y-offset:6px;--media-focus-ring-color:var(--video-focus-ring-color,#4e9cf6);--media-focus-ring:var(--video-focus-ring,0 0 0 3px var(--media-focus-ring-color));color:var(--video-controls-color,#f5f5f5);display:contents}:where([data-media-player][data-focus]:not([data-playing]) .vds-video-layout .vds-controls){border-radius:var(--video-border-radius,6px);box-shadow:var(--media-focus-ring)}:where(.vds-video-layout .vds-controls[data-visible]){border-radius:var(--video-border-radius,6px);background-image:linear-gradient(0deg,rgb(0 0 0/.6),10%,transparent,95%,rgb(0 0 0/.3))}.vds-video-layout .vds-controls-group{align-items:center;display:flex;pointer-events:auto;z-index:0;padding:4px 6px}.vds-video-layout .vds-controls-group:first-child{z-index:50}.vds-video-layout .vds-controls-group:nth-last-child(2){padding:0 12px;z-index:11;margin-bottom:-16px}.vds-video-layout:not([data-sm]) .vds-controls-group:last-child{--media-menu-y-offset:26px;--media-tooltip-y-offset:26px;--media-slider-preview-offset:26px;z-index:10}:where(.vds-video-layout .vds-button){margin-right:2.5px}:where(.vds-video-layout[data-sm] .vds-chapter-title){font-size:var(--video-sm-chapter-title-font-size,15px)}:where([data-fullscreen] .vds-video-layout .vds-chapter-title){font-size:var(--video-fullscreen-chapter-title-font-size,16px)}:where(.vds-video-layout:not([data-sm]) .vds-mute-button){margin-left:-2.5px;margin-right:-5px}:where(.vds-video-layout[data-sm]){--media-button-size:var(--video-sm-button-size,36px)}:where(.vds-video-layout .vds-time-slider){--media-slider-height:45px;flex-grow:0}:where(.vds-video-layout .vds-slider-thumbnail){--media-thumbnail-border:var(--video-slider-thumbnail-border,1px solid #f5f5f5);border-radius:var(--video-slider-thumbnail-border-radius,2px)}.vds-video-layout .vds-time-slider .vds-slider-value{background-color:var(--video-time-bg,unset);text-shadow:-1px -1px 0 #333,1px -1px 0 #333,-1px 1px 0 #333,1px 1px 0 #333}:where(.vds-video-layout[data-sm] .vds-time){text-shadow:unset}:where(.vds-video-layout[data-lg] .vds-volume){--gap:var(--video-volume-gap,10px);display:contents}:where(.vds-video-layout[data-lg] .vds-volume-popup){display:contents}:where(.vds-video-layout[data-lg] .vds-volume-slider){margin:0;max-width:0;transition:all .15s ease}:where(.vds-video-layout[data-lg] .vds-volume:has([data-active]) .vds-volume-slider),:where(.vds-video-layout[data-lg] .vds-volume[data-active] .vds-volume-slider){margin-left:var(--gap);opacity:1;visibility:visible;max-width:var(--video-volume-slider-max-width,72px)}.vds-video-layout[data-lg] .vds-volume-slider:after{content:"";position:fixed;top:0;left:calc(-1*var(--gap));width:var(--gap);height:100%;z-index:1;pointer-events:auto}:where(.vds-video-layout[data-sm] .vds-volume){--media-slider-height:var(--video-volume-height,96px);--media-slider-preview-offset:calc(-200% - 6px);--gap:var(--video-volume-gap,10px);position:relative;display:flex;align-items:center;justify-content:center}:where(.vds-video-layout[data-sm] .vds-volume-popup){display:block;position:absolute;top:calc(100% + var(--gap));left:50%;opacity:0;transform:translateX(-50%);transition:opacity .15s ease-out,visibility .15s ease-out;border-radius:var(--video-volume-border-radius,8px);filter:var(--media-volume-filter,drop-shadow(0 1px 1px rgb(0 0 0/.05)));visibility:hidden}.vds-video-layout[data-sm] .vds-mute-button:after{content:"";position:fixed;bottom:calc(-1*var(--gap));right:0;width:100%;height:var(--gap);z-index:1;pointer-events:auto}.vds-video-layout .vds-volume-popup{background-color:var(--video-volume-bg,var(--media-menu-bg,var(--default-bg)));border:var(--video-volume-border,var(--default-border))}.light .vds-video-layout .vds-volume-popup,.vds-video-layout.light .vds-volume-popup{--default-bg:#fafafa;--default-border:1px solid hsla(0,0%,4%,.1)}.dark .vds-video-layout .vds-volume-popup,.vds-video-layout.dark .vds-volume-popup{--default-bg:#0a0a0a;--default-border:1px solid hsla(0,0%,100%,.1)}:where(.vds-video-layout[data-sm] .vds-volume:has([data-active]) .vds-volume-popup),:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-volume-popup){transition:opacity .15s ease-in,visibility .15s ease-in;opacity:1;visibility:visible}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-tooltip-content){display:none!important}:where(.vds-video-layout .vds-time[data-type=current]){margin-right:2px}:where(.vds-video-layout .vds-time[data-type=current][remainder]){margin-left:2px}.vds-video-layout .vds-time{--default-color:#f5f5f5!important}:where([data-preview] .vds-video-layout .vds-captions){opacity:0}:where(.vds-video-layout .vds-captions){z-index:10;transition:var(--video-captions-transition,bottom .3s ease-in-out)}@media(min-width:980px){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:var(--video-lg-fullscreen-captions-offset,54px)}}:where([data-media-player][data-controls] .vds-video-layout .vds-captions){bottom:var(--video-captions-offset,78px)}:where([data-media-player][data-controls] .vds-video-layout[data-sm] .vds-captions){bottom:var(--video-sm-captions-offset,48px)}:where(.vds-video-layout .vds-time-slider .vds-slider-chapter-title){width:100%;text-align:center;text-shadow:-1px -1px 0 #212121,1px -1px 0 #212121,-1px 1px 0 #212121,1px 1px 0 #212121}:where(.vds-video-layout .vds-gesture){top:0;left:0;width:100%;height:100%;z-index:0}:where(.vds-video-layout .vds-gesture[action="seek:-10"]){width:var(--video-gesture-seek-width,20%);z-index:1}:where(.vds-video-layout .vds-gesture[action="seek:10"]){left:unset;right:0;width:var(--video-gesture-seek-width,20%);z-index:1}@media(pointer:coarse){:where(.vds-video-layout .vds-gesture[action="toggle:paused"]){display:none}}@media not (pointer:coarse){:where([data-media-player] .vds-video-layout .vds-gesture[action="toggle:controls"]){display:none}}:where(.vds-video-layout .vds-live-button){margin-left:12px}:where(.vds-video-layout:not([data-sm]) .vds-time-group){margin-left:10px}:where(.vds-video-layout[data-sm] .vds-time){font-size:var(--video-sm-time-font-size,14px)}:where([data-fullscreen] .vds-video-layout .vds-time){font-size:var(--video-fullscreen-time-font-size,16px)}:where(.vds-video-layout .vds-load-container){position:absolute;inset:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:99}:where([data-media-player][data-load=play]:not([data-started]) .vds-video-layout[data-match] .vds-load-container){display:flex}:where(.vds-video-layout .vds-load-container .vds-play-button){--size:var(--video-load-button-size,56px);--color:var(--video-load-button-color,rgba(0,0,0,.8));--bg-color:var(--video-load-button-bg,var(--media-brand));--media-button-hover-transform:0;--media-button-border:var(--video-load-button-border,var(--color));--media-button-hover-bg:var(--video-load-button-bg,var(--media-brand));width:var(--size);height:var(--size);pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout .vds-load-container .vds-play-button{border-radius:var(--video-load-button-border-radius,100%);color:var(--color);background-color:var(--bg-color)}:where(.vds-video-layout[data-sm] .vds-load-container .vds-play-button){--size:var(--video-sm-load-button-size,48px);--media-button-hover-transform:translateY(0%);width:var(--size);height:var(--size);transform:translateY(0)}:where(.vds-video-layout[data-sm] .vds-controls-group:nth-last-child(2)){pointer-events:none}:where(.vds-video-layout[data-sm] .vds-controls-group:last-child){z-index:2;margin-top:-2.5px;margin-bottom:-6px}:where([data-fullscreen] .vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:0}.vds-video-layout[data-sm] .vds-controls-group{padding:2px}:where(.vds-video-layout[data-sm]) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-time-divider,.vds-chapter-title){transition:opacity .15s ease}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm]) :where(.vds-button .vds-slider,.vds-time-group){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-time-slider){transition:transform .1s linear}@media(pointer:coarse){:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture])) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-chapter-title,.vds-time-divider,.vds-captions,.vds-live-button){opacity:0}:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture]) .vds-time-slider){--track-height:var(--video-sm-slider-focus-track-height,12px);transform:translateY(-6px);transition:transform .1s linear}}:where(.vds-video-layout[data-sm] .vds-controls .vds-play-button){--size:var(--video-sm-play-button-size,45px);--media-button-hover-transform:translateY(25%);width:var(--size);height:var(--size);transform:translateY(25%);border-radius:100%;pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout[data-sm] .vds-controls .vds-play-button{background-color:var(--video-sm-play-button-bg,rgba(0,0,0,.6))}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm] .vds-controls-group:not(:nth-child(3))){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-buffering-indicator){--media-buffering-size:64px;transform:translate(-2px,-4px)}:where(.vds-video-layout .vds-start-duration .vds-time){position:absolute;right:8px;bottom:8px;margin-right:8px;margin-bottom:8px;z-index:10}.vds-video-layout .vds-start-duration .vds-time{padding:var(--video-sm-start-duration-padding,3px 6px);color:var(--video-sm-start-duration-color,var(--video-controls-color));background-color:var(--video-sm-start-duration-bg,rgba(0,0,0,.64))}:where([data-started] .vds-video-layout .vds-start-duration .vds-time){display:none}:where([data-media-player]:not([data-can-play]) .vds-video-layout .vds-start-duration .vds-time){opacity:0}:where(.vds-video-layout[data-sm] .vds-time[data-type=current]){margin-left:8px}:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-16px}@media(orientation:portrait){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:30lvh;bottom:10dvh}}@media(orientation:landscape){:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-12px}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--theme:#fff;--light:#fff;--dark:#000;--neutral-1:#f5f5f4;--neutral-2:#ebebea;--neutral-3:#dad9d8;--neutral-4:#767370;--neutral-5:#282625;--neutral-1-disabled:hsla(60,5%,96%,.5);--neutral-4-disabled:hsla(30,3%,45%,.5);--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--primary-disabled:rgba(227,6,19,.5);--success:#65af4c;--warning:#ff9100;--error:#ff5133;--greyscale-grey-1:#f5f4f4;--greyscale-grey-3:#dbd9d7;--greyscale-grey-5:#282625;--text:#000;--spacing-6xs:0.4rem;--spacing-5xs:0.8rem;--spacing-4xs:1.2rem;--spacing-3xs:1.6rem;--spacing-2xs:2.4rem;--spacing-xs:3.2rem;--spacing-s:4rem;--spacing-m:4.8rem;--spacing-l:6.4rem;--spacing-xl:7.2rem;--spacing-2xl:8rem;--spacing-3xl:9.6rem;--spacing-4xl:12rem;--out-of-block-s:1.6rem;--out-of-block-m:3.2rem;--out-of-block-l:4.8rem;--in-block-3xs:0.4rem;--in-block-2xs:0.8rem;--in-block-xs:1.6rem;--in-block-s:2.4rem;--in-block-m:2.4rem;--in-block-l:3.2rem;--in-block-xl:4rem;--grid-columns:12}@media screen and (min-width:600px){:root{--out-of-block-s:2.4rem;--out-of-block-m:4rem;--out-of-block-l:6.4rem}}@media screen and (min-width:960px){:root{--out-of-block-s:3.2rem;--out-of-block-m:4.8rem;--out-of-block-l:8rem;--in-block-2xs:1.6rem;--in-block-xs:2.4rem;--in-block-m:3.2rem;--in-block-l:4rem;--in-block-xl:4.8rem;--grid-columns:20}}@media screen and (min-width:1280px){:root{--out-of-block-s:4rem;--out-of-block-m:6.4rem;--out-of-block-l:12rem;--in-block-s:3.2rem;--in-block-m:4rem;--in-block-l:4.8rem;--in-block-xl:6.4rem;--grid-columns:24}}html{height:100%}body{font-family:Avenir Next,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;font-size:1.6rem;line-height:1.5;-webkit-hyphens:auto;hyphens:auto;background-color:#fff;color:#000;overflow-x:hidden}@media screen and (min-width:1280px){body{line-height:1.6}}@media screen and (min-width:1600px){body{font-size:1.8rem}}.underline-on-interaction{will-change:background-size,background-position;transition:.2s ease-in-out;transition-property:background-size,background-position;font-size:inherit;line-height:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0 .1em no-repeat;transition-delay:0s,.2s}:hover>.underline-on-interaction{background-position:100% 100%;background-size:100% .1em}.underline{will-change:background-size,background-position;transition:.15s ease-in-out;transition-property:background-size,background-position;background:linear-gradient(currentColor,currentColor) 0 100%/100% var(--underline-width,.1em) no-repeat;font-size:inherit;line-height:inherit}:hover>.underline{animation:removeUnderline .2s ease-out,addUnderline .2s ease-out .2s}@keyframes addUnderline{0%{background-position:0 100%;background-size:0 var(--underline-width,.1em)}to{background-position:0 100%;background-size:100% var(--underline-width,.1em)}}@keyframes removeUnderline{0%{background-position:100% 100%;background-size:100% var(--underline-width,.1em)}to{background-position:100% 100%;background-size:0 var(--underline-width,.1em)}}.icon,.icon svg{display:block}.icon svg{width:100%;height:100%}.contact .headline,.content .h1,.content h1,.stage-simple .stage-content .content-headline,.stage-video .content-headline{font-size:3.8rem;font-size:clamp(3.8rem,2.5142857143rem + 3.4285714286vw,8rem);line-height:4rem;line-height:clamp(4rem,2.3469387755rem + 4.4081632653vw,9.4rem);font-weight:700;min-height:.01vw}.accessories-slider .slider-header .header-title,.accessory-variant-details .details-name,.accessory-variants-overview .accessories-title,.application-slider .slider-header .header-title,.article-content .article-title,.benefits-expander .text-container .headline,.checkout-overlay .checkout-headline,.content .h2,.content h2,.feature-detail-slider .feature-detail-slider-heading,.footer .heading,.image-gallery .gallery-title,.locale-list .list-heading,.product-card-slider .product-card-slider-intro .slider-title,.product-info .product-info-title,.product-variant .list-title,.spare-parts-drawings-details .details-name,.teaser-card-grid .grid-header .grid-title,.text-image .text-image-header .header-title,.video-gallery .video-gallery-title,.widget-container .widget-headline{font-size:3.4rem;font-size:clamp(3.4rem,2.9102040816rem + 1.306122449vw,5rem);line-height:3.8rem;line-height:clamp(3.8rem,3.187755102rem + 1.6326530612vw,5.8rem);font-weight:700;min-height:.01vw}.activation .activation-headline,.category-heading,.checkout-overlay .checkout-subheadline,.content .h3,.content h3,.dealer-searchbar .dealer-search-headline .headline-title,.desktop-menu .submenu-title,.menu-teaser .headline,.mobile-menu .menu-title,.mobile-menu-item.is-large,.news-heading,.page-headline .headline-title,.pictogram-tiles .pictogram-tiles-title,.press-contact .headline,.product-downloads-overview .stage-section-headline,.search-no-results .no-results-headline,.standalone-form .form-title,.teaser-card-grid .grid-header .grid-subtitle,.text-image .text-image-header .header-subtitle,.text-search-result-list .entry-title{font-size:2.6rem;font-size:clamp(2.6rem,2.2326530612rem + .9795918367vw,3.8rem);line-height:3rem;line-height:clamp(3rem,2.5102040816rem + 1.306122449vw,4.6rem);font-weight:700;min-height:.01vw}.accessories-slider .slider-header .header-subtitle,.accessories-slider-item .card-infobox .infobox-title,.application-card .card-infobox .infobox-title,.application-slider .slider-header .header-subtitle,.article-downloads .press-images-headline,.article-downloads .press-release-headline,.collapsible.is-large>.collapsible-pane,.content .h4,.content h4,.download-block-manual .block-headline,.download-checkout-item .download-checkout-item-product-name,.footer .corporate .footer-menu,.image-gallery .gallery-block .block-title,.product-variant-item .variant-info-title,.stage-extended .content-headline,.stage-extended .content-visual,.stage-simple .stage-content .content-topline,.stage-video .content-topline{font-size:2.2rem;font-size:clamp(2.2rem,1.893877551rem + .8163265306vw,3.2rem);line-height:2.8rem;line-height:clamp(2.8rem,2.493877551rem + .8163265306vw,3.8rem);font-weight:700;min-height:.01vw}.accessory-variant-details .info-block-headline,.accordion .accordion-item-label,.card .card-title,.cart-item .item-name,.contact .contact-heading,.contact .dealer-locator-heading,.content .h5,.content h5,.dealer-search-modal .dealer-search-modal-inner .tags-headline,.dealer-search-result-entry .button-info .entry-name,.dealer-search-result-entry .tags-headline,.detailing-academy-result-entry .button-info .entry-country,.detailing-academy-result-entry .button-info .entry-name,.detailing-academy-result-entry .tags-headline,.feature-detail-card .card-text .text-title,.form .form-section-headline,.modal .detailing-academy-modal .tags-headline,.news-card .news-card-title,.product-info .product-info-subtitle,.product-variant-item .variant-info-subtitle,.uc-embed .uc-heading{font-size:1.8rem;font-size:clamp(1.8rem,1.6775510204rem + .3265306122vw,2.2rem);line-height:2.2rem;line-height:clamp(2.2rem,1.9551020408rem + .6530612245vw,3rem);font-weight:700;min-height:.01vw}.pickup-form .form-section-subheading,.pictogram-tiles .tiles-holder .tile .tile-description{min-height:.01vw;font-size:1.4rem;font-size:clamp(1.4rem,1.2775510204rem + .3265306122vw,1.8rem);line-height:2.1rem;line-height:clamp(2.1rem,2.0081632653rem + .2448979592vw,2.4rem);font-weight:700}.article-content .article-subtitle,.content,.feature-detail-card .card-text .text-item,.mobile-menu-item.is-normal,.page-headline .headline-intro,.retailer-list .retailer-list-item .retailer-info-title,.search-no-results .no-results-message,.stage-simple .stage-content .content-text,.teaser-image-text .text-container,.text-image .text-container,.video-gallery-item .video-title{font-size:1.8rem;line-height:1.44;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1280px){.article-content .article-subtitle,.content,.feature-detail-card .card-text .text-item,.mobile-menu-item.is-normal,.page-headline .headline-intro,.retailer-list .retailer-list-item .retailer-info-title,.search-no-results .no-results-message,.stage-simple .stage-content .content-text,.teaser-image-text .text-container,.text-image .text-container,.video-gallery-item .video-title{line-height:1.6}}@media screen and (min-width:1600px){.article-content .article-subtitle,.content,.feature-detail-card .card-text .text-item,.mobile-menu-item.is-normal,.page-headline .headline-intro,.retailer-list .retailer-list-item .retailer-info-title,.search-no-results .no-results-message,.stage-simple .stage-content .content-text,.teaser-image-text .text-container,.text-image .text-container,.video-gallery-item .video-title{font-size:2rem}}.accessories-slider-item .card-infobox .infobox-subtitle,.accessory-variants-overview,.activation,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.article-content .article-intro .content,.collapsible .collapsible-content,.dealer-search-modal .dealer-search-modal-inner .entry,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.download-checkout-item .download-checkout-item-download-label,.menu-teaser .additional-headline,.modal .detailing-academy-modal .entry-email,.press-contact,.product-card-slider .product-card-slider-intro .slider-description,.product-variant-item,.spare-parts-drawings-overview,.text-search-result-list .entry-snippet{font-size:1.6rem;line-height:1.5;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1280px){.accessories-slider-item .card-infobox .infobox-subtitle,.accessory-variants-overview,.activation,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.article-content .article-intro .content,.collapsible .collapsible-content,.dealer-search-modal .dealer-search-modal-inner .entry,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.download-checkout-item .download-checkout-item-download-label,.menu-teaser .additional-headline,.modal .detailing-academy-modal .entry-email,.press-contact,.product-card-slider .product-card-slider-intro .slider-description,.product-variant-item,.spare-parts-drawings-overview,.text-search-result-list .entry-snippet{line-height:1.6}}@media screen and (min-width:1600px){.accessories-slider-item .card-infobox .infobox-subtitle,.accessory-variants-overview,.activation,.application-card .card-infobox .infobox-subtitle,.application-card .content.container ul li,.article-content .article-intro .content,.collapsible .collapsible-content,.dealer-search-modal .dealer-search-modal-inner .entry,.dealer-search-result-entry .button-info .entry-address,.dealer-search-result-entry .entry-section,.detailing-academy-result-entry .button-info .entry-address,.detailing-academy-result-entry .entry-section,.download-checkout-item .download-checkout-item-download-label,.menu-teaser .additional-headline,.modal .detailing-academy-modal .entry-email,.press-contact,.product-card-slider .product-card-slider-intro .slider-description,.product-variant-item,.spare-parts-drawings-overview,.text-search-result-list .entry-snippet{font-size:1.8rem}}.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean,.accordion .accordion-item-intro,.article-content .article-date,.contact .topline,.download-checkout-item .download-checkout-item-error-note,.footer,.product-availability-status,.product-info .product-info-description,.product-info .product-info-meta-data,.product-variant-button .button-subline,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.spare-parts-drawings-table .table-column-headers .hits-count,.tabs .tab-button,.teaser-card-grid-item .image-container .item-badge{font-size:1.4rem;line-height:1.5;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1280px){.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean,.accordion .accordion-item-intro,.article-content .article-date,.contact .topline,.download-checkout-item .download-checkout-item-error-note,.footer,.product-availability-status,.product-info .product-info-description,.product-info .product-info-meta-data,.product-variant-button .button-subline,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.spare-parts-drawings-table .table-column-headers .hits-count,.tabs .tab-button,.teaser-card-grid-item .image-container .item-badge{line-height:1.6}}@media screen and (min-width:1600px){.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean,.accordion .accordion-item-intro,.article-content .article-date,.contact .topline,.download-checkout-item .download-checkout-item-error-note,.footer,.product-availability-status,.product-info .product-info-description,.product-info .product-info-meta-data,.product-variant-button .button-subline,.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean,.spare-parts-drawings-table .table-column-headers .hits-count,.tabs .tab-button,.teaser-card-grid-item .image-container .item-badge{font-size:1.6rem}}.dealer-search gmp-advanced-marker .cluster-label,.dealer-search-result-entry .distance-wrapper .distance,.footer .newsletter-form-inline .privacy,.modal .detailing-academy-modal .distance-wrapper .distance{font-size:1.2rem;line-height:1.5;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:1280px){.dealer-search gmp-advanced-marker .cluster-label,.dealer-search-result-entry .distance-wrapper .distance,.footer .newsletter-form-inline .privacy,.modal .detailing-academy-modal .distance-wrapper .distance{line-height:1.6}}.accessories-slider .slider-header .slider-header-inner,.accessory-variants-list .list-entry-inner,.activation,.article-about .article-about-inner,.article-content .article-content-inner,.article-downloads .article-downloads-inner,.benefits-expander .benefits-expander-inner,.card-grid,.category-listing-filter,.contact .stage-container,.desktop-menu .desktop-menu-inner,.download-checkout,.download-snackbar .download-snackbar-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.footer .legal-container,.footer .stage-container,.footer .utility-container,.image-gallery .image-gallery-inner,.locale-list,.news-card-grid,.page-container .category-heading,.page-container .content-container,.page-container .news-card-grid,.page-container .page-heading,.pictogram-tiles .pictogram-tiles-inner,.practice-introtext .practice-introtext-inner,.press-contact,.product-card-grid-filter,.product-detail,.product-details-teaser .teaser-inner,.product-downloads-overview .downloads-overview-stage,.snackbar .snackbar-inner,.spare-parts-drawings-list .list-entry-inner,.stage-extended .stage-extended-content-container,.stage-simple .stage-content,.stage-video .stage-video-content-container,.teaser-card-grid .grid-inner,.text-image .text-image-inner,.text-paragraph .text-paragraph-inner,.text-search-result-list,.video-gallery .video-gallery-inner,.video-player .video-player-inner{margin-right:2rem;margin-left:2rem}@media screen and (min-width:600px){.accessories-slider .slider-header .slider-header-inner,.accessory-variants-list .list-entry-inner,.activation,.article-about .article-about-inner,.article-content .article-content-inner,.article-downloads .article-downloads-inner,.benefits-expander .benefits-expander-inner,.card-grid,.category-listing-filter,.contact .stage-container,.desktop-menu .desktop-menu-inner,.download-checkout,.download-snackbar .download-snackbar-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.footer .legal-container,.footer .stage-container,.footer .utility-container,.image-gallery .image-gallery-inner,.locale-list,.news-card-grid,.page-container .category-heading,.page-container .content-container,.page-container .news-card-grid,.page-container .page-heading,.pictogram-tiles .pictogram-tiles-inner,.practice-introtext .practice-introtext-inner,.press-contact,.product-card-grid-filter,.product-detail,.product-details-teaser .teaser-inner,.product-downloads-overview .downloads-overview-stage,.snackbar .snackbar-inner,.spare-parts-drawings-list .list-entry-inner,.stage-extended .stage-extended-content-container,.stage-simple .stage-content,.stage-video .stage-video-content-container,.teaser-card-grid .grid-inner,.text-image .text-image-inner,.text-paragraph .text-paragraph-inner,.text-search-result-list,.video-gallery .video-gallery-inner,.video-player .video-player-inner{margin-right:5rem;margin-left:5rem}}@media screen and (min-width:960px){.accessories-slider .slider-header .slider-header-inner,.accessory-variants-list .list-entry-inner,.activation,.article-about .article-about-inner,.article-content .article-content-inner,.article-downloads .article-downloads-inner,.benefits-expander .benefits-expander-inner,.card-grid,.category-listing-filter,.contact .stage-container,.desktop-menu .desktop-menu-inner,.download-checkout,.download-snackbar .download-snackbar-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.footer .legal-container,.footer .stage-container,.footer .utility-container,.image-gallery .image-gallery-inner,.locale-list,.news-card-grid,.page-container .category-heading,.page-container .content-container,.page-container .news-card-grid,.page-container .page-heading,.pictogram-tiles .pictogram-tiles-inner,.practice-introtext .practice-introtext-inner,.press-contact,.product-card-grid-filter,.product-detail,.product-details-teaser .teaser-inner,.product-downloads-overview .downloads-overview-stage,.snackbar .snackbar-inner,.spare-parts-drawings-list .list-entry-inner,.stage-extended .stage-extended-content-container,.stage-simple .stage-content,.stage-video .stage-video-content-container,.teaser-card-grid .grid-inner,.text-image .text-image-inner,.text-paragraph .text-paragraph-inner,.text-search-result-list,.video-gallery .video-gallery-inner,.video-player .video-player-inner{margin-right:6rem;margin-left:6rem}}@media screen and (min-width:1440px){.accessories-slider .slider-header .slider-header-inner,.accessory-variants-list .list-entry-inner,.activation,.article-about .article-about-inner,.article-content .article-content-inner,.article-downloads .article-downloads-inner,.benefits-expander .benefits-expander-inner,.card-grid,.category-listing-filter,.contact .stage-container,.desktop-menu .desktop-menu-inner,.download-checkout,.download-snackbar .download-snackbar-container,.feature-detail-slider .feature-detail-slider-heading,.feature-detail-slider .slider-inner,.footer .legal-container,.footer .stage-container,.footer .utility-container,.image-gallery .image-gallery-inner,.locale-list,.news-card-grid,.page-container .category-heading,.page-container .content-container,.page-container .news-card-grid,.page-container .page-heading,.pictogram-tiles .pictogram-tiles-inner,.practice-introtext .practice-introtext-inner,.press-contact,.product-card-grid-filter,.product-detail,.product-details-teaser .teaser-inner,.product-downloads-overview .downloads-overview-stage,.snackbar .snackbar-inner,.spare-parts-drawings-list .list-entry-inner,.stage-extended .stage-extended-content-container,.stage-simple .stage-content,.stage-video .stage-video-content-container,.teaser-card-grid .grid-inner,.text-image .text-image-inner,.text-paragraph .text-paragraph-inner,.text-search-result-list,.video-gallery .video-gallery-inner,.video-player .video-player-inner{max-width:132rem;margin-right:auto;margin-left:auto}}.accessory-variants-overview,.page-headline,.spare-parts-drawings-overview{margin-right:2rem;margin-left:2rem}@media screen and (min-width:600px){.accessory-variants-overview,.page-headline,.spare-parts-drawings-overview{margin-right:5rem;margin-left:5rem}}@media screen and (min-width:960px){.accessory-variants-overview,.page-headline,.spare-parts-drawings-overview{margin-right:6rem;margin-left:6rem}}@media screen and (min-width:1220px){.accessory-variants-overview,.page-headline,.spare-parts-drawings-overview{max-width:110rem;margin-right:auto;margin-left:auto}}.content .h1,.content .h2,.content .h3,.content .h4,.content h1,.content h2,.content h3,.content h4{clear:both}.content b,.content strong{font-weight:700}.content ol,.content ul{padding-left:1.75em}.content ol{list-style:decimal}.content ul{list-style:square}.content ul ::marker{color:var(--primary)}.content li{padding-left:1em}.content li ol,.content li ul{margin-top:.5em}.content a{--underline-width:.2rem;will-change:color,outline-color,background-size,background-position;transition:.15s ease-in-out;transition-property:color,outline-color,background-size,background-position;display:inline-flex;flex-direction:row;align-items:center;vertical-align:bottom;background:linear-gradient(currentColor,currentColor) 0 100%/100% var(--underline-width) no-repeat;font-size:inherit;line-height:inherit}.content a:hover{animation:removeUnderline .2s ease-out,addUnderline .2s ease-out .2s}.content a:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.content a:active{outline-color:transparent;color:var(--primary-dark)}.content a .link-icon{width:2.4rem;height:2.4rem;display:inline-block;flex-shrink:0;margin-left:.4rem}.content>*+*{margin-top:1.5em}.content>*+p{margin-top:1.125em}.content>*+ol,.content>*+ul{margin-top:.75em}.content li+li{margin-top:.5em}.accessory-variant-details{padding-bottom:6rem}.accessory-variant-details .details-name{margin-bottom:.2rem}.accessory-variant-details .details-article-number,.accessory-variant-details .details-ean{color:var(--neutral-4)}.accessory-variant-details .details-image{display:flex;align-items:center;justify-content:center;position:relative;margin-top:1.6rem}.accessory-variant-details .details-image>.details-image-fallback{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;color:var(--neutral-3)}.accessory-variant-details .details-image>.details-image-fallback svg{display:block;width:100%;height:100%}.accessory-variant-details .details-infos,.accessory-variant-details .info-block+.info-block{margin-top:3.2rem}.accessory-variant-details .info-block-headline{margin-bottom:1.4rem}.accessory-variant-details .info-data-technical td,.accessory-variant-details .info-data-technical th{vertical-align:top}.accessory-variant-details .info-data-technical th{font-weight:700;padding-right:4rem}@media screen and (max-width:959px){.accessory-variant-details .details-footer{position:absolute;bottom:0;left:0;width:100%}.accessory-variant-details .details-footer .button{display:block;width:100%}.accessory-variant-details .details-image{width:100%;height:0;padding-bottom:100%;background-color:var(--neutral-1)}.accessory-variant-details .details-image>*{position:absolute;top:0;left:0;height:100%;width:100%}}@media screen and (min-width:960px){.accessory-variant-details{padding:3.2rem;background-color:var(--light)}.accessory-variant-details.is-dark-bg{background-color:var(--neutral-1)}.accessory-variant-details .details-header{display:flex;align-items:center;width:100%;border-bottom:.1rem dashed var(--neutral-3)}.accessory-variant-details .details-image{flex-grow:0;flex-shrink:0;min-width:0;width:22rem;height:22rem;margin-top:0;order:1}.accessory-variant-details .details-name{font-size:2.2rem;font-size:clamp(2.2rem,1.893877551rem + .8163265306vw,3.2rem);line-height:2.8rem;line-height:clamp(2.8rem,2.493877551rem + .8163265306vw,3.8rem);font-weight:700;min-height:.01vw}.accessory-variant-details .details-meta{order:2;padding:5rem 10rem}.accessory-variant-details .details-infos{display:flex;align-items:flex-start}.accessory-variant-details .info-block+.info-block{margin-left:6rem;margin-top:0}.accessory-variant-details .matches-with-list.inline-scrolling{height:51.2rem;overflow-y:scroll}.accessory-variant-details .details-footer{display:flex;width:100%;justify-content:flex-end;position:static;padding-top:2.5rem}}.accessory-variant-filter{display:flex;align-items:center;justify-content:space-between;position:relative;padding-bottom:1.5rem}.accessory-variant-filter .filter-label{margin-right:3.2rem}.accessory-variant-filter .filter-select{position:relative}.accessory-variant-filter .filter-select-input{font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:auto;padding:.5rem 2.3rem .5rem .5rem;margin:-.5rem;font-size:inherit}.accessory-variant-filter .filter-select-icon{width:1.8rem;height:1.8rem;position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--primary);pointer-events:none}.accessory-variant-filter .filter-divider{position:absolute;left:0;bottom:0;width:100%}.accessory-variants-list .list-entry{background-color:var(--light);padding:1.6rem 0 2.4rem}.accessory-variants-list .list-entry.is-striped{background-color:var(--neutral-1)}.accessory-variants-list .entry-technical-overview th{font-weight:700;padding-right:2.4rem}.accessory-variants-list .entry-technical-overview td,.accessory-variants-list .entry-technical-overview th{padding-top:.5rem;padding-bottom:.5rem}.accessory-variants-list .list-entry-opener{margin-top:2rem}.accessory-variants-list .list-entry-purchase-button{margin-top:3.4rem;display:block;width:100%}.accessory-variants-table{width:100%}.accessory-variants-table .row-variant{background-color:var(--light)}.accessory-variants-table .row-variant.is-striped{background-color:var(--neutral-1)}.accessory-variants-table .row-variant td{vertical-align:middle;padding:2.5rem}.accessory-variants-table .column-opener{padding:0;width:9rem;text-align:center}.accessory-variants-table .column-checkout{padding:0;width:11.2rem;text-align:center}.accessory-variants-table .table-column-headers th{font-weight:700;vertical-align:middle;padding:2.5rem}.accessory-variants-table .row-opener-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:6.5rem}.accessory-variants-table .row-opener-button svg{display:block;width:100%;height:100%;width:2.4rem;height:2.4rem}.accessory-variants-table .row-opener-button.is-active,.accessory-variants-table .row-opener-button:active,.accessory-variants-table .row-opener-button:focus,.accessory-variants-table .row-opener-button:hover{color:var(--primary)}.accordion .accordion-item{padding:0 2rem;position:relative}.accordion .accordion-item .accordion-divider{position:absolute;bottom:0;left:0;width:100%}.accordion .accordion-item.is-open .accordion-item-label .icon,.accordion .accordion-item:active .accordion-item-label .icon,.accordion .accordion-item:focus .accordion-item-label .icon,.accordion .accordion-item:hover .accordion-item-label .icon{color:var(--primary)}.accordion .accordion-item-label{display:flex;width:100%;align-items:center;justify-content:space-between;padding:2.5rem 0}.accordion .accordion-item-label .icon{flex-grow:0;flex-shrink:0;min-width:0;width:2rem;height:2rem;margin-left:3rem}.accordion .item-label-content{display:flex;align-items:center;justify-content:flex-start}.accordion .item-label-badge{flex-grow:0;flex-shrink:0;min-width:0;margin-left:3.2rem;font-weight:700;background:var(--primary);border-radius:0;color:var(--on-primary);font-size:1.4rem;letter-spacing:.05rem;padding:.5rem .8rem;text-transform:uppercase;display:block}.accordion .accordion-item-body{padding-bottom:2.5rem}.accordion .accordion-item-intro{color:var(--neutral-4);margin-bottom:2rem}.activation{position:relative;overflow:hidden;align-self:stretch}.activation .activation-content{margin:3.2rem 2.45rem}.activation .activation-headline{margin-bottom:1.6rem}.activation .pattern{display:none}@media screen and (min-width:960px){.activation .activation-content{margin:6.4rem}.activation .activation-headline{width:781px}.activation .activation-copy{margin-top:2.4rem;width:781px}.activation .pattern{position:absolute;right:-27.38rem;bottom:-.8rem;display:block;width:45rem;pointer-events:none}}.alert-text{display:flex;align-items:center;width:100%;color:var(--error);margin-bottom:2rem}.alert-text .icon{width:2.2rem;height:2.2rem;margin-right:1.5rem}.alert-text.is-standalone,.button{justify-content:center}.button{will-change:color,border-color,background-color,transform;transition:.2s ease-in-out;transition-property:color,border-color,background-color,transform;font-weight:700;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;padding:1.2rem 2.4rem;font-size:1.6rem;letter-spacing:.12rem;line-height:2.2rem;text-align:center;text-transform:uppercase}.button.is-on-theme-light:focus-visible{outline-color:#000}.button.is-on-theme-dark:focus-visible{outline-color:#fff}.button.is-on-theme-primary:focus-visible{outline-color:#fff}.button:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.button:disabled{cursor:not-allowed;opacity:35%}.button .icon{width:2rem;height:2rem;will-change:color;transition:color .15s ease-in-out;display:inline-block;flex-shrink:0}.button .external-link-icon{margin-right:1.2rem}.button .button-badge{font-weight:500;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;position:absolute;top:-5%;right:-5%;background-color:var(--primary);color:var(--on-primary);border-radius:50%;font-size:1rem;line-height:1;white-space:nowrap;letter-spacing:.01rem;pointer-events:none}.button.button-icon:before,.button.button-primary:before,.button.button-secondary:before{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;content:""}.button.button-icon:after,.button.button-primary:after,.button.button-secondary:after{position:absolute;top:0;left:0;height:100%;width:100%;will-change:opacity,transform;transition:.15s ease-in-out;transition-property:opacity,transform;z-index:-2;transform:translate(0);background-color:var(--primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%%22 height=%22100%%22%3E%3Cdefs%3E%3Cpattern id=%22stripes%22 width=%2210%22 height=%2210%22 x=%22100%%22 y=%22100%%22 patternUnits=%22userSpaceOnUse%22 patternTransform=%22rotate(29)%22%3E%3Cline x1=%220%22 y=%220%22 x2=%220%22 y2=%2210%22 stroke=%22%23000000%22 stroke-width=%228%22 /%3E%3C/pattern%3E%3C/defs%3E%3Crect width=%22100%%22 height=%22100%%22 fill=%22url(%23stripes)%22 /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22100%%22 height=%22100%%22%3E%3Cdefs%3E%3Cpattern id=%22stripes%22 width=%2210%22 height=%2210%22 x=%22100%%22 y=%22100%%22 patternUnits=%22userSpaceOnUse%22 patternTransform=%22rotate(29)%22%3E%3Cline x1=%220%22 y=%220%22 x2=%220%22 y2=%2210%22 stroke=%22%23000000%22 stroke-width=%228%22 /%3E%3C/pattern%3E%3C/defs%3E%3Crect width=%22100%%22 height=%22100%%22 fill=%22url(%23stripes)%22 /%3E%3C/svg%3E");content:"";opacity:0}.button.button-icon:not(:disabled):hover,.button.button-primary:not(:disabled):hover,.button.button-secondary:not(:disabled):hover{outline-color:transparent}.button.button-icon:not(:disabled):hover:after,.button.button-primary:not(:disabled):hover:after,.button.button-secondary:not(:disabled):hover:after{transform:translate(.4rem,.4rem);opacity:.5}.button.button-icon:not(:disabled):active:after,.button.button-primary:not(:disabled):active:after,.button.button-secondary:not(:disabled):active:after{transform:translate(0);opacity:0}.button.button-icon,.button.button-primary{color:var(--on-primary)}.button.button-icon:before,.button.button-primary:before{background-color:var(--primary)}.button.button-icon:not(:disabled):active,.button.button-primary:not(:disabled):active{color:var(--on-primary-dark)}.button.button-icon:not(:disabled):active:before,.button.button-primary:not(:disabled):active:before{background-color:var(--primary-dark)}.button.button-secondary{color:var(--primary)}.button.button-secondary:before{border:.2rem solid;background-color:var(--theme)}.button.button-secondary:not(:disabled):active{color:var(--primary-dark)}.button.button-primary .icon,.button.button-secondary .icon{margin-right:.8rem}.button.button-icon{padding:1.2rem}.button.button-ghost{padding:1.2rem;color:var(--primary)}.button.button-ghost:not(:disabled):active,.button.button-ghost:not(:disabled):focus,.button.button-ghost:not(:disabled):hover{background-color:var(--neutral-2)}.button.button-ghost:not(:disabled):active{color:var(--primary-dark)}.button.button-text{padding:1.2rem 0}.button.button-text .icon{will-change:color;transition:color .15s ease-in-out;margin-left:.8rem;color:var(--primary)}.button.button-text:not(:disabled):active .icon{color:var(--primary-dark)}.button.button-text:disabled .icon{color:inherit}.button.button-back{padding:1.2rem}.button.button-back .icon{color:currentColor}.button.button-back .assistive-text{font-weight:500;margin-left:1.8rem;letter-spacing:0;text-transform:none}.button.button-back:disabled .icon{color:inherit}.button.button-back .icon,.button.button-icon .icon,.button.button-text .icon{width:2.4rem;height:2.4rem}.button.button-ghost.is-loading .loader:after,.button.button-icon.is-loading .loader:after{right:1.2rem;left:1.2rem}.button.button-filter{background-color:var(--light);border:.1rem dashed var(--greyscale-grey-5)}.button.button-filter:not(:disabled):hover{background-color:var(--greyscale-grey-1);border-color:var(--greyscale-grey-5)}.button.button-filter:not(:disabled).is-active,.button.button-filter:not(:disabled):active{color:var(--primary);background-color:var(--greyscale-grey-1);border-color:var(--primary)}.button.is-loading{position:relative;cursor:wait}.button.is-loading .button-label,.button.is-loading .icon{opacity:0}.button.is-loading .loader{display:grid;place-items:center;position:absolute;top:0;left:0;height:100%;width:100%}.button.is-loading .loader:after{position:absolute;top:50%;right:2.4rem;left:2.4rem;height:.2rem;background-color:currentColor;animation:loader .8s cubic-bezier(0,0,.03,.9) infinite;content:""}.button.is-loading:disabled{opacity:1;pointer-events:none}@media screen and (min-width:960px){.button .button-badge{top:20%;right:20%}}@keyframes loader{0%,44%,88.1%,to{transform-origin:left}0%,88%,to{transform:scaleX(0) translateY(-.1rem)}44.1%,88%{transform-origin:right}33%,44%{transform:scaleX(1) translateY(-.1rem)}}.card{will-change:outline-color;transition:outline-color .15s ease-in-out;display:inline-flex;flex-direction:column;position:relative}.card.is-small .card-image-container{padding:4.8rem}.card.is-small .card-flag{left:1.6rem;top:1.6rem}.card.is-small .card-badge{bottom:1.6rem;right:1.6rem}.card:focus-visible .card-badge,.card:focus-visible .card-image-container,.card:hover .card-badge,.card:hover .card-image-container{background-color:var(--neutral-2)}.card:focus-visible .card-image,.card:hover .card-image{transform:scale(1.1)}.card .card-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.card .card-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.card .card-image-container{will-change:background-color;transition:background-color .15s ease-in-out;width:19.1rem;height:19.1rem;background-color:var(--neutral-1);box-sizing:content-box;padding:3.2rem 7.2rem}.card .card-image,.card .card-image-container{display:flex;align-items:center;justify-content:center;position:relative}.card .card-image{will-change:transform;transition:transform .15s ease-in-out;width:100%;height:100%;transform:scale(1);z-index:1}.card .card-image-fallback{width:100%;height:100%;max-width:13.5rem;max-height:13.5rem;color:var(--neutral-3)}.card .card-image-fallback svg{display:block;width:100%;height:100%}.card .card-flag{background:var(--primary);border-radius:0;color:var(--on-primary);letter-spacing:.05rem;padding:.5rem .8rem;text-transform:uppercase;top:2.4rem}.card .card-available-from,.card .card-flag{font-weight:700;font-size:1.4rem;left:2.4rem;position:absolute;z-index:2}.card .card-available-from{bottom:2.9rem;font-weight:500;margin-left:1.6rem}.card .card-available-from:before{width:.6rem;height:.6rem;background-color:var(--primary);border-radius:50%;content:"";left:-1.6rem;position:absolute;top:50%;transform:translateY(-50%)}.card .card-badge{will-change:background-color;transition:background-color .15s ease-in-out;font-weight:700;background:var(--neutral-1);border-radius:0;color:#000;font-size:1.4rem;position:absolute;bottom:2.4rem;right:2.4rem;letter-spacing:.05rem;padding:.5rem .8rem;text-transform:uppercase;z-index:2}.card .card-content{margin-top:2.4rem}.card .card-icon-title{font-weight:700;display:flex}.card .card-icon-title .icon{width:2rem;height:2rem;color:var(--primary);margin-right:1.2rem}.card .card-title+.card-subtitle{margin-top:.4rem}.card .card-subtitle{word-break:break-word}@media screen and (max-width:599px){.card.is-normal{width:100%}.card.is-normal .card-image-container{padding:3.2rem 0;width:100%}}@media screen and (min-width:600px){.card{max-width:-moz-min-content;max-width:min-content}}@media screen and (min-width:960px){.card .card-image-container{width:22.5rem;height:22.5rem;padding:9.4rem}.card .card-title+.card-subtitle{margin-top:.8rem}}.cart-item{display:flex;flex-direction:column;background-color:var(--neutral-1);padding:2.4rem;position:relative}.cart-item .item-image{max-width:13rem;margin:0 auto 3.2rem;position:relative;z-index:1}.cart-item .item-article-number{color:var(--neutral-4);margin-top:.3rem}.cart-item .action-quantity{display:flex;align-items:center;justify-content:center;margin-top:2rem}.cart-item .action-remove{position:absolute;top:0;right:0;z-index:2}@media screen and (min-width:960px){.cart-item{padding:4.8rem;flex-direction:row;align-items:center}.cart-item .item-image{flex-grow:0;flex-shrink:0;min-width:0;margin:0}.cart-item .item-details{flex-grow:1;flex-shrink:1;min-width:0;margin-left:6.5rem}.cart-item .item-actions{flex-grow:0;flex-shrink:0;min-width:0}}.category-heading{text-align:center}@media screen and (min-width:960px){.category-heading{font-size:3.8rem;font-size:clamp(3.8rem,2.5142857143rem + 3.4285714286vw,8rem);line-height:4rem;line-height:clamp(4rem,2.3469387755rem + 4.4081632653vw,9.4rem);font-weight:700;min-height:.01vw}}.category-introduction{align-self:stretch;background-color:var(--neutral-1);padding:4.8rem 2.4rem}@media screen and (min-width:600px){.category-introduction{padding:4.8rem}}@media screen and (min-width:960px){.category-introduction{padding:clamp(6.4rem,6.1551020408rem + .6530612245vw,7.2rem) clamp(2rem,-.3265306122rem + 6.2040816327vw,9.6rem) clamp(2rem,-.3265306122rem + 6.2040816327vw,9.6rem) clamp(5.6rem,6.6448979592rem + -.6530612245vw,6.4rem)}}.category-listing-filter{padding:4rem 0 1.7rem;position:relative}.category-listing-filter .listing-filter-divider{position:absolute;bottom:0;left:0;width:100%}.checkbox-container .checkbox-content{position:relative;display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:.6rem 0;padding-left:3.15rem;color:var(--dark);font-size:1.6rem;line-height:2.4rem;min-height:2.4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container .checkbox-content:focus-within{outline:.2rem solid #000;outline-offset:.4rem}.checkbox-container .checkbox-content:hover .checkbox-input~.checkbox-checkmark{box-shadow:0 0 0 .5rem var(--neutral-2)}.checkbox-container .checkbox-content:hover .checkbox-input:disabled~.checkbox-checkmark{box-shadow:none}.checkbox-container .checkbox-content:active .checkbox-input~.checkbox-checkmark{border:.1rem solid var(--primary-dark);background-color:var(--neutral-1)}.checkbox-container .checkbox-content:active .checkbox-input~.checkbox-checkmark:after{top:.15rem;left:.6rem;display:block;transform:rotate(45deg);border:solid var(--primary-dark);border-width:0 .28rem .28rem 0}.checkbox-container .checkbox-content:active .checkbox-input:checked~.checkbox-checkmark{background-color:var(--primary-dark)}.checkbox-container .checkbox-content:active .checkbox-input:checked~.checkbox-checkmark:after{top:.15rem;left:.6rem;display:block;transform:rotate(45deg);border:solid var(--on-primary);border-width:0 .28rem .28rem 0}.checkbox-container .checkbox-content:active .checkbox-input:disabled~.checkbox-checkmark{border:.1rem solid var(--neutral-4-disabled);background-color:var(--neutral-1-disabled)}.checkbox-container .checkbox-content:active .checkbox-input:disabled~.checkbox-checkmark:after{display:none}.checkbox-container .checkbox-content:active .checkbox-input:checked:disabled~.checkbox-checkmark{border:none;background-color:var(--primary-disabled)}.checkbox-container .checkbox-content:active .checkbox-input:checked:disabled~.checkbox-checkmark:after{top:.25rem;left:.7rem;display:block}.checkbox-container .checkbox-checkmark{will-change:background-color;transition:background-color .15s ease-in-out;position:absolute;top:0;left:0;width:2.4rem;height:2.4rem;border:.1rem solid var(--neutral-4);background-color:var(--neutral-1)}.checkbox-container .checkbox-checkmark:after{will-change:background-color,border-color;transition:.15s ease-in-out;transition-property:background-color,border-color;position:absolute;top:.25rem;left:.7rem;display:none;width:.95rem;height:1.35rem;transform:rotate(45deg);border:solid var(--on-primary);border-width:0 .28rem .28rem 0;content:""}.checkbox-container .checkbox-input{position:absolute;cursor:pointer;opacity:0}.checkbox-container .checkbox-input:checked~.checkbox-checkmark{border:none;background-color:var(--primary)}.checkbox-container .checkbox-input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-input:disabled~.checkbox-checkmark{border:.1rem solid var(--neutral-4-disabled);background-color:var(--neutral-1-disabled)}.checkbox-container .checkbox-input:disabled:checked~.checkbox-checkmark{border:none;background-color:var(--primary-disabled)}.checkbox-container .checkbox-input:after{position:absolute;display:none;content:""}.checkbox-container.is-disabled .content-text{color:var(--neutral-4-disabled)}.checkbox-container.has-no-label .checkbox-content{padding-left:2.4rem}.checkout-dealers .checkout-retailers{margin-top:4rem}.checkout-overlay .checkout-headline{text-align:center;margin-bottom:4.5rem}.checkout-overlay .checkout-subheadline{text-align:center;margin-bottom:2.5rem;margin-top:9rem}.checkout-overlay .checkout-actions{display:flex;flex-direction:column;margin-top:4rem}.checkout-overlay .checkout-actions .button+.button{margin-top:2rem}.checkout-overlay .checkout-alert{display:flex;align-items:center;width:100%;color:var(--error);margin-bottom:2rem}.checkout-overlay .checkout-alert .icon{width:2.2rem;height:2.2rem;margin-right:1.5rem}.checkout-overlay .checkout-alert.is-standalone{justify-content:center}@media screen and (min-width:960px){.checkout-overlay .checkout-actions{flex-direction:row-reverse;align-items:center}.checkout-overlay .checkout-actions .button+.button{margin-right:5.2rem;margin-top:0}}.collapsible .collapsible-pane{font-weight:700;will-change:color,outline-color;transition:.15s ease-in-out;transition-property:color,outline-color;display:flex;align-items:center;cursor:pointer}.collapsible .collapsible-pane:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.collapsible .collapsible-pane:active,.collapsible .collapsible-pane:active .icon{color:var(--primary-dark)}.collapsible .collapsible-pane .icon{will-change:color;transition:color .15s ease-in-out;display:inline-block;margin-left:.8rem;color:var(--primary)}.collapsible .collapsible-content{display:none}.collapsible.is-open>.collapsible-content{display:block}.collapsible.is-normal>.collapsible-pane{padding:1.2rem 0;font-size:1.6rem;letter-spacing:.12rem;line-height:2.2rem;text-transform:uppercase}.collapsible.is-normal>.collapsible-pane .icon{width:2rem;height:2rem}.collapsible.is-normal>.collapsible-content{padding:.4rem 0 1.2rem}+.collapsible.is-normal{margin-top:2rem}.collapsible.is-large>.collapsible-pane{justify-content:space-between;padding:2.4rem 0;border-top:.1rem dashed var(--neutral-3)}.collapsible.is-large>.collapsible-pane .icon{width:1.2em;height:1.2em}.collapsible.is-large>.collapsible-pane .icon path{stroke-width:2}.collapsible.is-large>.collapsible-content{padding:.4rem 0 3.6rem}.uc-embed .uc-checkbox input[type=checkbox]{display:none}.uc-embed .uc-embed-subelement h4+p{margin-top:1.125em}.uc-embed .uc-embed-subelement p+p{margin-top:0}.uc-embed .uc-embed-subelement *+ol,.uc-embed .uc-embed-subelement *+ul{margin-top:.75em}.uc-embed>*+*,.uc-embed>*>*+*{margin-top:1.5em}.cut-off-divider{display:block;height:.2rem;width:100%;background:none transparent 0 0 repeat-x}.desktop-menu-item-normal{will-change:color,font-weight;transition:.15s ease-in-out;transition-property:color,font-weight;font-weight:500;display:inline-flex;align-items:center;padding:1.2rem;font-size:1.8rem}.desktop-menu-item-normal.is-active,.desktop-menu-item-normal:focus-visible,.desktop-menu-item-normal:hover{color:var(--primary)}.desktop-menu-item-normal.is-active .icon,.desktop-menu-item-normal:focus-visible .icon,.desktop-menu-item-normal:hover .icon{opacity:1}.desktop-menu-item-normal:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:currentColor}.desktop-menu-item-normal.is-current{color:var(--primary)}.desktop-menu-item-normal:active{color:var(--primary-dark)}.desktop-menu-item-normal:active .icon{opacity:1}.desktop-menu-item-normal .icon{width:2.4rem;height:2.4rem;will-change:opacity;transition:opacity .15s ease-in-out;flex:0 0 2.4rem;margin-left:2.4rem;opacity:0}.desktop-menu-item-normal .icon path{stroke-width:2}.desktop-menu-item-tile{display:flex;flex-direction:column;align-items:center;padding:1.2rem;width:100%}.desktop-menu-item-tile:focus-visible .image,.desktop-menu-item-tile:hover .image{transform:scale(1.1)}.desktop-menu-item-tile:focus-visible .title,.desktop-menu-item-tile:hover .title{color:var(--primary)}.desktop-menu-item-tile:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:currentColor}.desktop-menu-item-tile.is-current .title{color:var(--primary)}.desktop-menu-item-tile:active .title{color:var(--primary-dark)}.desktop-menu-item-tile .image{width:12rem;height:12rem;will-change:transform;transition:transform .15s ease-in-out;display:flex;align-items:center;justify-content:center;position:relative;transform:scale(1)}.desktop-menu-item-tile .image-fallback{display:block;width:50%;height:50%;color:var(--neutral-3)}.desktop-menu-item-tile .image-fallback svg{display:block;width:100%;height:100%}.desktop-menu-item-tile .title{will-change:color;transition:color .15s ease-in-out;margin-top:2.4rem;text-align:center;-webkit-hyphens:none;hyphens:none}.dialog-shadow{width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0}.dialog-shadow .dialog{background-color:var(--theme);bottom:0;left:0;right:0;padding:3.2rem 2rem;position:absolute}.dialog-shadow .button-close{z-index:1;position:absolute;top:1.2rem;right:1.2rem;color:var(--dark)}.dialog-shadow .dialog-headline{font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:3.8rem;text-align:center;margin-top:2rem;-webkit-hyphens:none;hyphens:none}.dialog-shadow .dialog-inner{padding:2rem 2.4rem 2rem 6rem;max-width:132rem;height:100%;overflow:auto}@media screen and (min-width:600px){.dialog-shadow .dialog-inner{padding-block:5rem}}@media screen and (min-width:960px){.dialog-shadow .dialog{transform:translate(-50%,-50%);left:50%;top:50%;bottom:auto;padding:2rem 4.2rem 3.25rem;max-width:550px}.dialog-shadow .button-close{top:1.8rem;right:2.4rem}.dialog-shadow .dialog-inner{padding:6rem 4.8rem 6rem 7.2rem}.dialog-shadow .dialog-headline{font-size:3.2rem}}@media screen and (min-width:1280px){.dialog-shadow .dialog-inner{padding-inline:9.6rem 4.8rem}}.download-block-manual{background-color:var(--neutral-1);padding:3.2rem 2.4rem}.download-block-manual .block-headline{margin-bottom:3rem}.download-block-manual .block-icon{display:none}@media screen and (min-width:960px){.download-block-manual{padding:6.4rem 25.6rem 6.4rem 6.4rem;position:relative}.download-block-manual .block-icon{width:12.8rem;height:12.8rem;display:block;position:absolute;top:50%;right:6.4rem;transform:translateY(-50%);color:var(--neutral-4)}.download-block-manual .block-icon svg{display:block;width:100%;height:100%}}.download-card{position:relative;display:flex;flex-direction:column}.download-card .download-card-image-container{width:100%;height:100%;box-sizing:border-box;padding:2.4rem 4.8rem;background-color:var(--theme)}.download-card .download-card-image{width:100%;height:0;padding-bottom:100%;position:relative}.download-card .download-card-image-fallback{width:100%;height:100%;max-width:13.5rem;max-height:13.5rem;color:var(--neutral-3)}.download-card .download-card-image-fallback svg{display:block;width:100%;height:100%}.download-card .download-card-content{margin-top:2.4rem}.download-checkout-item{display:flex;flex-direction:column;background-color:var(--neutral-1);padding:2.4rem;position:relative}.download-checkout-item .download-checkout-item-image{max-width:13rem;margin:0 auto 3.2rem;position:relative;z-index:1}.download-checkout-item .download-checkout-item-image img{max-width:100%;height:auto}.download-checkout-item .download-checkout-item-download-label{color:#767370}.download-checkout-item .download-checkout-item-error-note{color:#ff5133;display:flex;align-items:center;margin-top:1.2rem}.download-checkout-item .download-checkout-item-error-note .icon{width:2.4rem;height:2.4rem;margin-right:.8rem}.download-checkout-item .download-checkout-action-remove{position:absolute;top:0;right:0;z-index:2}@media screen and (min-width:960px){.download-checkout-item{padding:4.8rem;flex-direction:row;align-items:center}.download-checkout-item .download-checkout-item-image{flex-grow:0;flex-shrink:0;min-width:0;margin:0}.download-checkout-item .download-checkout-item-details{flex-grow:1;flex-shrink:1;min-width:0;margin-left:6.5rem}.download-checkout-item .download-checkout-item-actions{flex-grow:0;flex-shrink:0;min-width:0}}.download-link{will-change:color,outline-color;transition:.2s ease-in-out;transition-property:color,outline-color;display:inline-flex;align-items:center;font-size:inherit;line-height:inherit}.download-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.download-link:active{outline-color:transparent}.download-link:active,.download-link:active .icon{color:var(--primary-dark)}.download-link .icon{width:2rem;height:2rem;will-change:color;transition:color .15s ease-in-out;display:inline-block;margin-right:.8rem;min-width:2rem;color:var(--primary)}.download-list li{display:flex;justify-content:space-between;align-items:center}.download-list li+li{margin-top:.4rem}.download-portal-category-stage>*+*{margin-top:6rem}.download-portal-product-search .product-search-input{margin-right:2rem;margin-left:2rem;margin-top:4rem}.download-portal-product-search .product-search-input .search-input{margin-bottom:4rem}@media screen and (min-width:600px){.download-portal-product-search .product-search-input{margin-right:5rem;margin-left:5rem}}@media screen and (min-width:700px){.download-portal-product-search .product-search-input{max-width:60rem;margin-right:auto;margin-left:auto}}@media screen and (min-width:960px){.download-portal-product-search .search-input{margin-bottom:7rem}}@media screen and (min-width:1280px){.download-portal-product-search .product-search-input{margin-top:13rem}}.download-snackbar{background:#fff;border:.1rem solid #ebebea;box-shadow:0 0 5rem 0 rgba(0,0,0,.1)}.download-snackbar .download-snackbar-container{padding:1.6rem;display:flex;justify-content:center;align-items:center}.download-snackbar .download-snackbar-counter{display:none;font-size:1.4rem;color:#767370;letter-spacing:0;line-height:2.3rem}.download-snackbar .download-snackbar-button-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-top:1.2rem}@media screen and (min-width:960px){.download-snackbar .download-snackbar-container{justify-content:space-between}.download-snackbar .download-snackbar-counter{display:block}.download-snackbar .download-snackbar-button-container{flex-direction:row}.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-top:0;margin-left:3.2rem}}@media screen and (min-width:1280px){.download-snackbar .download-snackbar-button+.download-snackbar-button{margin-left:4.8rem}}.widget-container{margin:6.5rem 0 13.2rem}.widget-container .widget-copy{margin:3.2rem 0}.widget-container .button{margin-right:4.8rem}.equipment-list li+li{margin-top:.4rem}.flex-image{-o-object-fit:cover;object-fit:cover}.flex-image.of-contain{-o-object-fit:contain;object-fit:contain}.flex-image.fill-container{width:100%;height:auto}.footer-link{will-change:color,outline-color;transition:.2s ease-in-out;transition-property:color,outline-color;font-size:inherit;line-height:inherit}.footer-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:#fff}.footer-link:active{outline-color:transparent;color:var(--primary-dark)}.form *+.form-row{margin-top:2rem}.form *+.form-row-buttons,.form .form-section+*,.form .form-section-divider+.form-row{margin-top:4rem}.form .form-section{border:0}.form .form-row-special-text{display:none}.form-block{padding-top:6.4rem;padding-bottom:6.4rem}.form-block .form-success-message{text-align:center}@media screen and (min-width:960px){.form-block{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.form-block{padding-top:13.2rem;padding-bottom:13.2rem}}.form-errors{color:var(--primary);font-size:1.4rem;padding-left:1rem;line-height:1.4rem;align-items:center;margin-top:.5rem}.form-errors .error-icon{display:inline-block;height:auto;width:1.2rem;margin-right:.3rem}.form-section-divider{border:dashed var(--neutral-3);border-width:.1rem 0 0}.form-row-radio-group .radio-group-label{display:block;margin-bottom:1.2rem}.form-row-radio-group .form-widget-radio-group.is-inline{display:flex;align-items:flex-start}.form-row-radio-group .form-widget-radio-group.is-inline .radiobutton-container+.radiobutton-container{margin-left:4.5rem}.header-menu-item,.header-menu-item .header-link{display:flex;align-items:center;height:100%}.header-menu-item .header-link{font-weight:500;will-change:color,font-weight;transition:.2s ease-in-out;transition-property:color,font-weight;padding:0 1.6rem;font-size:1.8rem;line-height:1.8}.header-menu-item .header-link.is-active,.header-menu-item .header-link.is-current,.header-menu-item .header-link:hover{font-weight:700;color:var(--primary)}.header-menu-item .header-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.header-menu-item .header-link:active{outline-color:transparent;color:var(--primary-dark)}.header-menu-item .header-link [data-text]{display:flex;flex-direction:column;align-items:center}.header-menu-item .header-link [data-text]:before{font-weight:700;visibility:hidden;height:0;overflow:hidden;content:attr(data-text);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link-list li .link{will-change:color,outline-color;transition:.2s ease-in-out;transition-property:color,outline-color;font-size:inherit;line-height:inherit}.link-list li .link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.link-list li .link:active{outline-color:transparent;color:var(--primary-dark)}.link-list li+li{margin-top:.4rem}@keyframes loader-animation{0%{transform:rotateX(0)}50%{transform:rotateX(180deg)}to{transform:rotateX(180deg) rotateY(180deg)}}.loader{display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--neutral-5);padding-top:1rem;padding-bottom:1rem}.loader .loader-icon{width:10rem;height:10rem;animation:loader-animation 1.5s ease-in-out infinite alternate}.loader .loader-icon svg{display:block;width:100%;height:100%}.loader .loader-message{margin-top:2rem}.loader.is-large{padding-top:6rem;padding-bottom:6rem}.locale-list{align-self:stretch}.locale-list .locale-list-inner{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:1fr auto auto 1fr;align-items:center;min-height:100%}.locale-list .list-heading{grid-column:1/-1;align-self:start}.locale-list .list{grid-column:1/-1;margin-top:3.2rem}.locale-list .list+.list{margin-top:3.8rem;padding-top:3.8rem;border-top:.1rem dashed var(--neutral-3)}.locale-list .list li+li{margin-top:.4rem}.locale-list .list .locale-link{will-change:color,border-color,outline-color,background-color,transform;transition:.2s ease-in-out;transition-property:color,border-color,outline-color,background-color,transform;position:relative}.locale-list .list .locale-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:var(--neutral-4)}.locale-list .list .locale-link.is-active,.locale-list .list .locale-link:hover{color:var(--primary)}.locale-list .list .locale-link:active{color:var(--primary-dark)}.locale-list .region{font-weight:700}.locale-list .pattern{display:none}@media screen and (min-width:600px){.locale-list .list{margin-top:4.8rem;-moz-columns:2;column-count:2;-moz-column-gap:3.2rem;column-gap:3.2rem}}@media screen and (min-width:960px){.locale-list .list{-moz-columns:3;column-count:3}.locale-list .pattern{position:absolute;right:-9.125rem;bottom:-.75rem;display:block;width:22.5rem;color:var(--primary);pointer-events:none}.locale-list .pattern path{stroke:currentColor}}@media screen and (min-width:1280px){.locale-list .list-heading{grid-column:1/24}.locale-list .list{grid-column:3/23}.locale-list .list li+li{margin-top:.8rem}.locale-list .pattern{right:-18.25rem;bottom:-1rem;width:45rem}}@media screen and (min-width:1440px){.locale-list{width:100%}.locale-list .list{grid-column:4/22}}.lottie-player.is-colored svg path{stroke:var(--primary)}.matches-with-list li+li{margin-top:.6rem}.menu-teaser{width:100%;height:0;padding-bottom:56.25%;position:relative;display:block;overflow:hidden;background-color:var(--dark)}.menu-teaser .teaser-image{position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:.5}.menu-teaser .teaser-tag{font-weight:700;position:absolute;top:1.6rem;right:1.6rem;max-width:75%;padding:.5rem .8rem;background-color:var(--on-primary);color:var(--primary);font-size:1.4rem;letter-spacing:.05rem;text-transform:uppercase}.menu-teaser .teaser-content{position:absolute;bottom:1.6rem;left:1.6rem;display:flex;flex-direction:column;align-items:flex-start;max-width:75%;color:var(--light)}.menu-teaser .additional-headline,.menu-teaser .headline{display:block}.menu-teaser .button .button-text{will-change:background-size,background-position;transition:.2s ease-in-out;transition-property:background-size,background-position;background:linear-gradient(currentColor,currentColor) 0 100%/0 .1em no-repeat;transition-delay:0s,.2s;white-space:nowrap}.menu-teaser .button .icon{color:currentColor}.menu-teaser:focus-visible .button .button-text,.menu-teaser:hover .button .button-text{background-position:100% 100%;background-size:100% .1em}.menu-teaser:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.mobile-menu-item{display:flex;align-items:center;width:100%;padding:1.2rem}.mobile-menu-item:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.mobile-menu-item:hover .icon{color:var(--primary)}.mobile-menu-item:active .icon{color:var(--primary-dark)}.mobile-menu-item.is-active .underline-on-interaction,.mobile-menu-item.is-current .underline-on-interaction{background-position:100% 100%;background-size:100% .1em}.mobile-menu-item .image{width:4.8rem;height:4.8rem;position:relative;flex:0 0 4.8rem;margin-right:2.4rem}.mobile-menu-item .title{margin-right:2.4rem}.mobile-menu-item .icon{width:2.4rem;height:2.4rem;will-change:color;transition:color .15s ease-in-out;flex:0 0 2.4rem;margin-left:auto;color:var(--neutral-4)}.news-card{will-change:outline-color;transition:outline-color .15s ease-in-out;position:relative;display:inline-flex;flex-direction:column}.news-card:focus-visible .news-card-image-container,.news-card:hover .news-card-image-container{background-color:var(--neutral-2)}.news-card:focus-visible .news-card-image,.news-card:hover .news-card-image{transform:scale(1.1)}.news-card .news-card-link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.news-card .news-card-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.news-card .news-card-image-container{will-change:background-color;transition:background-color .15s ease-in-out;display:flex;align-items:center;justify-content:center;width:17rem;height:17rem;box-sizing:content-box;position:relative;padding:7.2rem 7.2rem 4.8rem;background-color:var(--neutral-1)}.news-card .news-card-image{display:flex;align-items:center;justify-content:center;will-change:transform;transition:transform .15s ease-in-out;width:100%;height:100%;transform:scale(1)}.news-card .news-card-image-fallback{width:100%;height:100%;max-width:13.5rem;max-height:13.5rem;color:var(--neutral-3)}.news-card .news-card-image-fallback svg{display:block;width:100%;height:100%}.news-card .news-card-date{position:absolute;top:2.4rem;left:2.4rem;color:var(--neutral-4);font-size:1.4rem}.news-card .news-card-content{margin-top:2.4rem}.news-card .news-card-title+.news-card-subtitle{margin-top:.4rem}@media screen and (max-width:599px){.news-card{width:100%}.news-card .news-card-image-container{width:100%;padding:7.2rem 0 4.8rem}}@media screen and (min-width:600px){.news-card{max-width:-moz-min-content;max-width:min-content}}@media screen and (min-width:960px){.news-card .news-card-image-container{width:22.5rem;height:22.5rem;padding:9.4rem}.news-card .news-card-title+.news-card-subtitle{margin-top:.8rem}}.news-heading{text-align:center}@media screen and (min-width:960px){.news-heading{font-size:3.4rem;font-size:clamp(3.4rem,2.9102040816rem + 1.306122449vw,5rem);line-height:3.8rem;line-height:clamp(3.8rem,3.187755102rem + 1.6326530612vw,5.8rem);font-weight:700;min-height:.01vw}}.page-headline .headline-title{text-align:center}.page-headline .headline-intro{text-align:center;margin-top:1.2rem}.page-headline.has-margin-bottom{margin-bottom:4.8rem}@media screen and (min-width:960px){.page-headline .headline-title{font-size:3.8rem;font-size:clamp(3.8rem,2.5142857143rem + 3.4285714286vw,8rem);line-height:4rem;line-height:clamp(4rem,2.3469387755rem + 4.4081632653vw,9.4rem);font-weight:700;min-height:.01vw}.page-headline .headline-intro{margin-top:3.2rem}}.page-stage{--top-hero:0rem;--top-overlay:0rem;padding-bottom:12rem;padding-top:calc(var(--top-hero) + var(--top-overlay))}.page-stage.has-overlay-navigation{--top-overlay:7.4rem}.page-stage.has-hero{--top-hero:9.6rem}.plyr--full-ui{--plyr-color-main:#e30613;--plyr-video-background:#000;--plyr-badge-background:#fff;--plyr-badge-text-color:#000;--plyr-badge-border-radius:0;--plyr-tab-focus-color:#e30613;--plyr-captions-background:rgba(0,0,0,.5);--plyr-captions-text-color:#fff;--plyr-control-icon-size:2rem;--plyr-control-spacing:.8rem;--plyr-control-padding:.8rem;--plyr-control-radius:0;--plyr-control-toggle-checked-background:#e30613;--plyr-video-controls-background:linear-gradient(transparent,rgba(0,0,0,.007) 10.47%,rgba(0,0,0,.028) 19.56%,rgba(0,0,0,.06) 27.58%,rgba(0,0,0,.104) 34.81%,rgba(0,0,0,.157) 41.57%,rgba(0,0,0,.219) 48.13%,rgba(0,0,0,.288) 54.79%,rgba(0,0,0,.363) 61.85%,rgba(0,0,0,.443) 69.61%,rgba(0,0,0,.527) 78.36%,rgba(0,0,0,.613) 88.39%,rgba(0,0,0,.7));--plyr-video-control-color:#fff;--plyr-video-control-color-hover:#e30613;--plyr-video-control-background-hover:none;--plyr-audio-controls-background:#000;--plyr-audio-control-color:#fff;--plyr-audio-control-color-hover:#e30613;--plyr-audio-control-background-hover:#000;--plyr-menu-background:#fff;--plyr-menu-color:#000;--plyr-menu-shadow:none;--plyr-menu-radius:0;--plyr-menu-arrow-color:#000;--plyr-menu-arrow-size:.6rem;--plyr-menu-item-arrow-color:#000;--plyr-menu-item-arrow-size:.4rem;--plyr-menu-border-color:#dad9d8;--plyr-menu-border-shadow-color:#fff;--plyr-progress-loading-size:2.4rem;--plyr-progress-loading-background:rgba(0,0,0,.5);--plyr-video-progress-buffered-background:#fff;--plyr-audio-progress-buffered-background:#fff;--plyr-range-thumb-height:1.2rem;--plyr-range-thumb-background:#fff;--plyr-range-thumb-shadow:none;--plyr-range-thumb-active-shadow-width:0;--plyr-range-track-height:.4rem;--plyr-range-fill-background:#e30613;--plyr-video-range-track-background:rgba(0,0,0,.5);--plyr-video-range-thumb-active-shadow-color:transparent;--plyr-audio-range-track-background:hsla(0,0%,100%,.5);--plyr-audio-range-thumb-active-shadow-color:transparent;--plyr-tooltip-background:#000;--plyr-tooltip-color:#fff;--plyr-tooltip-padding:.4rem;--plyr-tooltip-arrow-size:.4rem;--plyr-tooltip-radius:0;--plyr-tooltip-shadow:none;--plyr-font-family:inherit;--plyr-font-size-base:1.6rem;--plyr-font-size-small:1.2rem;--plyr-font-size-large:1.8rem;--plyr-font-size-xlarge:2.2rem;--plyr-font-size-time:1.2rem;--plyr-font-size-menu:1.2rem;--plyr-font-size-badge:.9rem;--plyr-font-weight-regular:500;--plyr-font-weight-bold:700;--plyr-line-height:1.5;--plyr-font-smoothing:inherit}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__control--overlaid:after{opacity:1}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__poster:after{opacity:.2}.plyr--full-ui.plyr--stopped.plyr__poster-enabled .plyr__controls{opacity:0}.plyr--full-ui .plyr__control--overlaid{width:100%;height:100%}.plyr--full-ui .plyr__control--overlaid:after{position:absolute;top:0;left:0;height:100%;width:100%;will-change:opacity;transition:opacity .15s ease-in-out;background-image:url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%221%22 fill=%22none%22/%3E%3C/svg%3E");background-position:50%;background-size:7.2rem;background-repeat:no-repeat;opacity:0;content:""}.plyr--full-ui .plyr__control--overlaid svg{display:none}.plyr--full-ui .plyr__poster{background-size:cover}.plyr--full-ui .plyr__poster:after{position:absolute;top:0;left:0;height:100%;width:100%;will-change:opacity;transition:opacity .15s ease-in-out;background-color:#000;opacity:0;content:""}.plyr--full-ui .plyr__controls{will-change:opacity;transition:opacity .15s ease-in-out;opacity:1}.plyr--full-ui .plyr__progress__buffer{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-moz-progress-bar,.plyr--full-ui .plyr__progress__buffer::-moz-range-progress{border-radius:0}.plyr--full-ui .plyr__progress__buffer::-ms-fill{border-radius:0}.plyr--full-ui input[type=range]{border-radius:0}.plyr--full-ui input[type=range]::-webkit-slider-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-moz-range-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-ms-thumb{opacity:0;cursor:pointer}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:0}.plyr--full-ui input[type=range]::-moz-progress-bar,.plyr--full-ui input[type=range]::-moz-range-track{border-radius:0}.plyr--full-ui input[type=range]::-moz-range-progress{border-radius:0}.plyr--full-ui input[type=range]::-ms-fill-lower,.plyr--full-ui input[type=range]::-ms-fill-upper{border-radius:0}.practice-introtext{padding-top:6.4rem;padding-bottom:6.4rem}.practice-introtext .practice-introtext-inner .content{max-width:52.5em}.practice-introtext .practice-introtext-inner .content *+.h1,.practice-introtext .practice-introtext-inner .content *+.h2{margin-top:3.2rem}.practice-introtext.text-center{text-align:center}.practice-introtext.text-center .content{margin:0 auto}@media screen and (min-width:960px){.practice-introtext{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.practice-introtext{padding-top:13.2rem;padding-bottom:13.2rem}}.press-contact{position:relative;overflow:hidden;align-self:stretch;padding:4.8rem 2.4rem}.press-contact .entry-address{margin-top:1.6rem}.press-contact .address-line{display:block;margin-top:.4rem}.press-contact .entry{display:flex;margin-top:2.4rem}.press-contact .entry .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem}.press-contact .entry li+li{margin-top:.4rem}.press-contact .entry+.entry{margin-top:1.6rem}.press-contact .pattern{display:none}@media screen and (min-width:960px){.press-contact .pattern{position:absolute;right:-18.25rem;bottom:-3.875rem;display:block;width:45rem;pointer-events:none}}.product-availability-status{display:inline-flex;align-items:center;line-height:1}.product-availability-status:before{will-change:background-color,border-color;transition:.15s ease-in-out;transition-property:background-color,border-color;width:.6em;height:.6em;box-sizing:border-box;display:inline-block;margin-right:.5em;border-radius:100%;background-color:currentColor;content:""}.product-availability-status.is-full{color:#65af4c}.product-availability-status.is-low{color:#ff9100}.product-availability-status.is-empty{color:#ff5133}.product-availability-status.is-loading{color:var(--neutral-3)}.product-availability-status.is-loading:before{background-color:transparent}.product-availability-status.is-not-yet-available{color:#e30613}.product-content-stage{padding:4.8rem 0}@media screen and (min-width:960px){.product-content-stage{padding:10.8rem 0}}.product-downloads-overview .product-image{margin-top:5rem}.product-downloads-overview .product-variant-button{margin-top:2rem}.product-downloads-overview .download-block-manual{margin-top:4.8rem}.product-downloads-overview .overview-stage-section{margin-top:4rem}.product-downloads-overview .stage-section-headline{margin-bottom:4rem}@media screen and (min-width:960px){.product-downloads-overview .download-block-manual,.product-downloads-overview .overview-stage-section,.product-downloads-overview .product-image{margin-top:6.4rem}.product-downloads-overview .stage-section-headline{margin-bottom:5rem}.product-downloads-overview .product-details{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"a b" "a c";-moz-column-gap:2rem;column-gap:2rem;margin-top:0}.product-downloads-overview .product-details .product-info{grid-area:b;height:-moz-max-content;height:max-content}.product-downloads-overview .product-details .product-image{margin-top:0;grid-area:a}.product-downloads-overview .product-details .product-variant-button{height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content;margin-top:0;grid-area:c}}.product-image{width:100%;max-width:41.4rem}.product-image .product-image-stage{padding-bottom:100%;height:0;position:relative;background-color:var(--neutral-1)}.product-image .product-image-inner{width:54%;height:54%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-info .product-info-title{margin-bottom:.8rem}.product-info .product-info-subtitle{margin-bottom:1.2rem}.product-info .product-info-meta-data{color:var(--neutral-4)}.product-info .product-info-description{font-size:1.8rem;line-height:2.95rem;max-width:52.5em;margin-top:2.4rem}@media screen and (min-width:960px){.product-info .product-info-subtitle{margin-bottom:.4rem}}.product-variant-button{will-change:color,background-color,border-color,outline-color,transform;transition:.2s ease-in-out;transition-property:color,background-color,border-color,outline-color,transform;position:relative;display:inline-flex;background-color:var(--neutral-1)}.product-variant-button:before{content:"";position:absolute;bottom:0;width:100%;height:.1rem;background-color:var(--neutral-4)}.product-variant-button:active,.product-variant-button:hover{background-color:var(--neutral-2)}.product-variant-button:active:before{height:.2rem}.product-variant-button:active .icon{color:var(--primary-dark)}.product-variant-button .button-image{width:6.4rem;height:6.4rem;position:relative;display:inline-flex;margin-right:1.8rem}.product-variant-button .button-inner{display:grid;grid-template-columns:auto 1fr;gap:0 .8rem;padding:1.2rem 1.2rem 1.2rem 0;text-align:left}.product-variant-button .button-subline{font-weight:500;grid-row:2;color:var(--neutral-4);letter-spacing:normal;text-transform:none}.product-variant-button .icon{color:var(--primary)}@media screen and (max-width:600px){.product-variant-button{padding-right:1rem;padding-left:1rem}.product-variant-button .button-image{width:5.4rem;height:5.4rem}.product-variant-button .button-inner{padding:0}}.product-variant-item{display:flex;flex-direction:column;padding:2.4rem;background-color:var(--neutral-1)}.product-variant-item .variant-image{width:100%;max-width:12.4rem;margin:0 auto}.product-variant-item .variant-image-inner{width:100%;height:0;padding-bottom:100%;position:relative}.product-variant-item .variant-info{margin-top:2.4rem}.product-variant-item .variant-info-subtitle{margin-top:.8rem}.product-variant-item .variant-info-ordernumber{margin-top:1.6rem;color:var(--neutral-4)}.product-variant-item .variant-equipment{order:2;margin-top:2.4rem}.product-variant-item .variant-equipment-heading{font-weight:700}.product-variant-item .variant-equipment-list{margin-top:.4rem}.product-variant-item .variant-select{margin-top:2.4rem}.product-variant-item .variant-selected{display:inline-flex;padding:1.2rem;font-size:1.6rem;line-height:2.2rem}.product-variant-item .variant-selected .icon{width:2rem;height:2rem;display:inline-block;margin-right:1.2rem;color:var(--primary)}@media screen and (max-width:600px){.product-variant-item .button{width:100%}}@media screen and (min-width:600px){.product-variant-item .variant-image{max-width:19.2rem}}.quantity-selector{display:flex}.quantity-selector .quantity-selector-current{height:5.2rem;background-color:var(--light);border:solid var(--neutral-4);border-width:0 0 .1rem;text-align:center;width:5rem;margin:0 2rem}.radiobutton-container{display:block;position:relative;padding-left:3rem;cursor:pointer;font-size:1.6rem;line-height:2.4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.75rem}.radiobutton-container:focus-within{outline:.2rem solid #000;outline-offset:.4rem}.radiobutton-container .radiobutton-disc{top:0;left:0;height:2.4rem;width:2.4rem;background-color:var(--neutral-1);border:.1rem solid var(--neutral-4)}.radiobutton-container .radiobutton-disc,.radiobutton-container .radiobutton-disc:after{will-change:background-color;transition:background-color .15s ease-in-out;position:absolute;border-radius:50%}.radiobutton-container .radiobutton-disc:after{content:"";display:none;top:.78rem;left:.78rem;width:.9rem;height:.9rem;background:var(--light)}.radiobutton-container:hover .radiobutton-input~.radiobutton-disc{box-shadow:0 0 0 .5rem var(--neutral-2);background-color:var(--neutral-1);border:.1rem solid var(--neutral-4)}.radiobutton-container:hover .radiobutton-input:disabled~.radiobutton-disc{box-shadow:none}.radiobutton-container:active .radiobutton-input:checked~.radiobutton-disc,.radiobutton-container:active .radiobutton-input~.radiobutton-disc{background-color:var(--primary-dark);border:none}.radiobutton-container:active .radiobutton-input~.radiobutton-disc:after{display:block}.radiobutton-container:active .radiobutton-input:disabled~.radiobutton-disc{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.radiobutton-container:active .radiobutton-input:disabled~.radiobutton-disc:after{display:none}.radiobutton-container:active .radiobutton-input:checked:disabled~.radiobutton-disc{border:none}.radiobutton-container .radiobutton-input{position:absolute;opacity:0;pointer-events:none}.radiobutton-container .radiobutton-input:checked~.radiobutton-disc{background-color:var(--primary);border:none}.radiobutton-container .radiobutton-input:checked~.radiobutton-disc:after{display:block}.radiobutton-container .radiobutton-input:disabled~.radiobutton-disc{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.radiobutton-container .radiobutton-input:disabled:checked~.radiobutton-disc{background-color:var(--primary-disabled);border:none}.radiobutton-container .radiobutton-input:after{content:"";position:absolute;display:none}.radiobutton-container.is-disabled{color:var(--neutral-4-disabled);cursor:not-allowed}.retailer-list li+li{margin-top:1.2rem}.retailer-list .retailer-list-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.4rem;background-color:var(--neutral-1)}.retailer-list .retailer-list-item .retailer-logo{width:100%;max-width:12.4rem;margin:0 auto}.retailer-list .retailer-list-item .retailer-logo-inner{width:100%;height:0;padding-bottom:100%;position:relative}.retailer-list .retailer-list-item .retailer-info{margin-top:2.4rem}.retailer-list .retailer-list-item .product-availability-status{margin-top:1rem}.retailer-list .retailer-list-item .retailer-details{flex-shrink:0;margin-top:3.2rem}.retailer-list .retailer-info-products{margin-top:1rem}.retailer-list .retailer-info-product{display:flex}.retailer-list .retailer-info-product .info-image{width:7rem;height:7rem;margin-right:3rem}.retailer-list .retailer-info-product .details-name{font-weight:700}.retailer-list .retailer-info-product .details-article-number{color:var(--neutral-4);font-size:1.2rem;margin-top:.3rem}.retailer-list .retailer-info-product+.retailer-info-product{margin-top:3rem}@media screen and (min-width:960px){.retailer-list .retailer-list-item{flex-direction:row;justify-content:flex-start;padding:2.4rem 4.2rem}.retailer-list .retailer-list-item .retailer-logo{margin:0}.retailer-list .retailer-list-item .retailer-details,.retailer-list .retailer-list-item .retailer-info{margin-top:0;padding-left:3.2rem}.retailer-list .retailer-list-item .retailer-details{margin-left:auto}}.search-no-results{--margin:2rem;margin-left:var(--margin);margin-right:var(--margin);text-align:center;max-width:40rem}.search-no-results .no-results-image{width:15rem;height:15rem;margin:0 auto;color:var(--neutral-3)}.search-no-results .no-results-image svg{display:block;width:100%;height:100%}.search-no-results .no-results-headline{margin-top:3rem}.search-no-results .no-results-message{margin-top:2rem;color:var(--neutral-4)}.search-no-results .no-results-link{color:var(--primary)}@media screen and (min-width:600px){.search-no-results{--margin:5rem}}@media screen and (min-width:500px){.search-no-results{--margin:auto}}@media screen and (min-width:960px){.search-no-results .no-results-headline{margin-top:4rem}.search-no-results .no-results-message{margin-top:3rem}}.search-overlay{--header-margin:2rem}.search-overlay .search-header{margin:0 var(--header-margin);padding:0 3.2rem;max-width:70rem}.search-overlay .search-input{margin-bottom:4rem}.search-overlay .search-results{margin-top:4rem}@media screen and (min-width:600px){.search-overlay{--header-margin:5rem}}@media screen and (min-width:960px){.search-overlay{--header-margin:6rem}.search-overlay .search-input{margin-bottom:7rem}.search-overlay .search-results{margin-top:8rem}}@media screen and (min-width:820px){.search-overlay{--header-margin:auto}}.snackbar{position:relative;padding-right:6rem}.snackbar:after,.snackbar:before{z-index:1;position:absolute;left:0;width:100%;height:3rem;content:"";pointer-events:none}.snackbar:before{display:block;top:-3rem;background:linear-gradient(0deg,rgba(0,0,0,.088),transparent)}.snackbar:after{display:none;bottom:-3rem;background:linear-gradient(180deg,rgba(0,0,0,.088),transparent)}.snackbar .snackbar-inner{display:flex;flex-direction:column;justify-content:center;padding:1.6rem 0}.snackbar .snackbar-message{display:flex;align-items:center;justify-content:center}.snackbar .snackbar-message .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem;color:inherit}.snackbar .snackbar-message .icon path{stroke-width:2}.snackbar .snackbar-button{display:inline-block;flex-shrink:0;margin:.8rem auto}.snackbar.snackbar-error .snackbar-message{color:#ff5133}.snackbar.snackbar-info .snackbar-message{color:#000}.snackbar.snackbar-success .snackbar-message{color:#65af4c}.snackbar.snackbar-warning .snackbar-message{color:#ff9100}.snackbar .snackbar-close{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media screen and (min-width:960px){.snackbar{padding-left:6rem}.snackbar:before{display:none}.snackbar:after{display:block}.snackbar .snackbar-inner{flex-direction:row}.snackbar .snackbar-button{margin:0 0 0 3.2rem}.snackbar .snackbar-close{right:2rem}}.spare-parts-drawings-details .details-name{margin-bottom:.2rem}.spare-parts-drawings-details .details-article-number,.spare-parts-drawings-details .details-ean{color:var(--neutral-4)}.spare-parts-drawings-details .details-image{display:flex;align-items:center;justify-content:center;position:relative;margin-top:1.6rem}.spare-parts-drawings-details .details-image>.details-image-fallback{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;color:var(--neutral-3)}.spare-parts-drawings-details .details-image>.details-image-fallback svg{display:block;width:100%;height:100%}.spare-parts-drawings-details .details-infos{margin-top:3.2rem}.spare-parts-drawings-details .info-hint{color:var(--neutral-4);font-size:1.4rem}.spare-parts-drawings-details .info-icon{color:var(--neutral-4);width:12.8rem;height:12.8rem;margin-left:3.7rem}.spare-parts-drawings-details .info-data-list li{display:flex;justify-content:space-between;align-items:center}.spare-parts-drawings-details .info-data-list li+li{margin-top:.4rem}@media screen and (max-width:959px){.spare-parts-drawings-details{margin-top:4.4rem}.spare-parts-drawings-details .details-image{display:block;width:45%;margin:0 auto;height:0;padding-bottom:90%;background-color:var(--neutral-1)}.spare-parts-drawings-details .details-image>*{position:absolute;top:0;left:0;height:100%;width:100%}.spare-parts-drawings-details .details-infos{background-color:var(--neutral-1);padding-bottom:2.9rem}.spare-parts-drawings-details .info-block{margin:2.9rem 1.4rem}.spare-parts-drawings-details .info-icon,.spare-parts-drawings-details .info-title{display:none}.spare-parts-drawings-details .info-hint{margin-bottom:2.55rem}}@media screen and (min-width:960px){.spare-parts-drawings-details{padding:3.2rem;border-top:.1rem dashed var(--neutral-3);background-color:var(--light)}.spare-parts-drawings-details.is-dark-bg{background-color:var(--neutral-1)}.spare-parts-drawings-details .details-header,.spare-parts-drawings-details .details-image{display:none}.spare-parts-drawings-details .info-title{font-size:2.2rem;font-size:clamp(2.2rem,1.893877551rem + .8163265306vw,3.2rem);line-height:2.8rem;line-height:clamp(2.8rem,2.493877551rem + .8163265306vw,3.8rem);font-weight:700;min-height:.01vw;margin-bottom:2.4rem}.spare-parts-drawings-details .details-meta{order:2;padding:5rem 10rem}.spare-parts-drawings-details .details-infos{display:flex;align-items:flex-start;margin-top:1.8rem}.spare-parts-drawings-details .info-block{padding-left:10rem;width:100%}.spare-parts-drawings-details .block-description{display:grid;width:100%;grid-template-columns:1fr 20rem;grid-template-rows:1fr}.spare-parts-drawings-details .block-description.no-hint{height:6rem}.spare-parts-drawings-details .info-hint{margin-bottom:2.4rem}}.spare-parts-drawings-list .list-entry{background-color:var(--light);padding:1.6rem 0 2.4rem}.spare-parts-drawings-list .list-entry.is-striped{background-color:var(--neutral-1)}.spare-parts-drawings-list .entry-technical-overview th{font-weight:700;padding-right:2.4rem}.spare-parts-drawings-list .entry-technical-overview td,.spare-parts-drawings-list .entry-technical-overview th{padding-top:.5rem;padding-bottom:.5rem}.spare-parts-drawings-list .list-entry-opener{margin-top:2rem}.spare-parts-drawings-list .list-entry-purchase-button{margin-top:3.4rem;display:block;width:100%}.spare-parts-drawings-search .product-search-input{margin:4rem 2rem 3rem}@media screen and (min-width:600px){.spare-parts-drawings-search .product-search-input{margin-right:5rem;margin-left:5rem}}@media screen and (max-width:959px){.spare-parts-drawings-search.details-open .page-headline,.spare-parts-drawings-search.details-open .product-search-input{display:none}}@media screen and (min-width:700px){.spare-parts-drawings-search .product-search-input{max-width:60rem;margin-right:auto;margin-left:auto}}@media screen and (min-width:1280px){.spare-parts-drawings-search .product-search-input{margin-top:13rem}}.spare-parts-drawings-table{width:100%}.spare-parts-drawings-table .table-column-headers th{font-weight:700;vertical-align:middle;padding:2.5rem}.spare-parts-drawings-table .table-column-headers .hits-count{font-weight:500;text-align:right}.spare-parts-drawings-table .row-variant{background-color:var(--light)}.spare-parts-drawings-table .row-variant.is-striped{background-color:var(--neutral-1)}.spare-parts-drawings-table .row-variant td{vertical-align:middle;padding:2.5rem}.spare-parts-drawings-table .column-product-image{position:relative;height:8rem;width:8rem}.spare-parts-drawings-table .column-opener{padding:0;text-align:center}.spare-parts-drawings-table .row-opener-button{width:4.8rem;height:4.6rem}.spare-parts-drawings-table .row-opener-button .icon{width:2.4rem;height:2.4rem;margin:auto}.spare-parts-drawings-table .row-opener-button .icon svg{width:unset}.standalone-form{margin-right:2rem;margin-left:2rem}.standalone-form .form-title{margin-bottom:3.2rem}.standalone-form .button-container{display:flex;justify-content:center;flex-direction:column;margin-top:2rem}@media screen and (min-width:600px){.standalone-form{margin-right:5rem;margin-left:5rem}}@media screen and (max-width:699px){.standalone-form:not(.large-form) .button-container .button+.button{margin-top:2rem}}@media screen and (min-width:700px){.standalone-form:not(.large-form){max-width:60rem;margin-left:auto;margin-right:auto}.standalone-form:not(.large-form) .button-container{justify-content:space-around;flex-direction:row}}@media screen and (max-width:1199px){.standalone-form.large-form .button-container .button+.button{margin-top:2rem}}@media screen and (min-width:1200px){.standalone-form.large-form{max-width:110rem;margin-left:auto;margin-right:auto}.standalone-form.large-form .button-container{justify-content:space-around;flex-direction:row}}.tabs{display:flex;align-items:center;justify-content:center}.tabs .tab-buttons{display:flex;width:auto;border-bottom:.1rem solid var(--neutral-3)}.tabs .tab-button{font-weight:700;padding-bottom:1.9rem;text-transform:uppercase;position:relative}.tabs .tab-button:after{will-change:opacity;transition:opacity .15s ease-in-out;content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:.3rem;background-color:var(--primary);opacity:0}.tabs .tab-button.is-selected:after{opacity:1}.tabs .tab-button+.tab-button{margin-left:3rem}.technical-data{width:100%;table-layout:fixed}.technical-data tr+tr td,.technical-data tr+tr th{padding-top:.4rem}.technical-data td,.technical-data th{width:50%;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.technical-data th{padding-right:1em}.text-link{--underline-width:.1rem;will-change:color,outline-color,background-size,background-position;transition:.15s ease-in-out;transition-property:color,outline-color,background-size,background-position;background:linear-gradient(currentColor,currentColor) 0 100%/100% var(--underline-width) no-repeat;font-size:inherit;line-height:inherit}.text-link:hover{animation:removeUnderline .2s ease-out,addUnderline .2s ease-out .2s}.text-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.text-link:active{outline-color:transparent;color:var(--primary-dark)}.text-search-result-list .search-result-entry{display:block;padding:2.4rem 0}.text-search-result-list .entry-snippet mark{background-color:transparent;color:var(--primary)}.toggle-container .toggle-content{display:block;min-width:8rem;width:-moz-max-content;width:max-content;position:relative;padding-left:5.8rem;margin-bottom:.6rem;cursor:pointer;font-size:1.6rem;line-height:2.4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--dark)}.toggle-container .toggle-content:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.toggle-container .toggle-content:hover .togglebtn~.toggle{box-shadow:0 0 0 .5rem var(--neutral-2)}.toggle-container .toggle-content:hover .togglebtn:disabled~.toggle{box-shadow:none}.toggle-container .toggle-content:active .togglebtn~.toggle{background-color:var(--neutral-1);border:.1rem solid var(--primary-dark)}.toggle-container .toggle-content:active .togglebtn~.toggle:after{right:unset;left:.7rem;top:.5rem;height:1.2rem;width:1.2rem;background-color:var(--primary-dark)}.toggle-container .toggle-content:active .togglebtn:checked~.toggle{background-color:var(--primary-dark);border:none}.toggle-container .toggle-content:active .togglebtn:checked~.toggle:after{right:.7rem;left:unset;top:.6rem;height:1.2rem;width:1.2rem;background-color:var(--on-primary)}.toggle-container .toggle-content:active .togglebtn:disabled~.toggle{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.toggle-container .toggle-content:active .togglebtn:disabled~.toggle:after{right:unset;left:.7rem;top:.5rem;height:1.2rem;width:1.2rem;background-color:var(--neutral-4-disabled)}.toggle-container .toggle-content:active .togglebtn:checked:disabled~.toggle{background-color:var(--primary-disabled);border:none}.toggle-container .toggle-content:active .togglebtn:checked:disabled~.toggle:after{right:.7rem;left:unset;top:.6rem;height:1.2rem;width:1.2rem;background-color:var(--on-primary)}.toggle-container .toggle{position:absolute;top:0;left:0;height:2.4rem;width:4.8rem;background-color:var(--neutral-1);border:.1rem solid var(--neutral-4)}.toggle-container .toggle:after{content:"";position:absolute;display:block;right:unset;left:.7rem;top:.5rem;height:1.2rem;width:1.2rem;background-color:var(--neutral-4)}.toggle-container .togglebtn{position:absolute;opacity:0;cursor:pointer}.toggle-container .togglebtn:checked~.toggle{background-color:var(--primary);border:none}.toggle-container .togglebtn:checked~.toggle:after{left:unset;right:.7rem;top:.6rem;height:1.2rem;width:1.2rem;background-color:var(--on-primary)}.toggle-container .togglebtn:disabled~.toggle{background-color:var(--neutral-1-disabled);border:.1rem solid var(--neutral-4-disabled)}.toggle-container .togglebtn:disabled~.toggle:after{right:unset;left:.7rem;top:.5rem;height:1.2rem;width:1.2rem;background-color:var(--neutral-4-disabled)}.toggle-container .togglebtn:disabled:checked~.toggle{background-color:var(--primary-disabled);border:none}.toggle-container .togglebtn:disabled:checked~.toggle:after{right:.7rem;left:unset;top:.6rem;height:1.2rem;width:1.2rem;background-color:var(--on-primary)}.toggle-container.is-disabled .toggletext{color:var(--neutral-4-disabled)}.uc-embedding-buttons>.uc-embedding-accept{will-change:background-color;transition:background-color .2s ease-in-out;background-color:#e30613}.uc-embedding-buttons>.uc-embedding-accept:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.uc-embedding-buttons>.uc-embedding-accept:active,.uc-embedding-buttons>.uc-embedding-accept:focus,.uc-embedding-buttons>.uc-embedding-accept:hover{background-color:#8a1002}.video-gallery-item .video-thumbnail{width:100%;height:0;padding-bottom:56.25%;position:relative}.video-gallery-item .video-thumbnail:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);background-image:url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%221.2%22 fill=%22none%22/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:4.8rem;content:""}.video-gallery-item .video-title{margin-top:1.6rem;padding-right:2rem;text-align:left}.video-player-wrapper.aspect-ratio-9-16{width:45%;margin:0 auto}.accessories-slider .slider-header{padding-top:6.4rem;padding-bottom:12.8rem}.accessories-slider .slider-header .slider-header-inner{text-align:center}.accessories-slider .slider-header .header-title{max-width:52.5em;margin:0 auto}.accessories-slider .slider-header .header-subtitle{max-width:52.5em;margin:3.2rem auto 0}.accessories-slider .splide{padding-bottom:3.2rem}.accessories-slider .splide:hover .splide__arrow:not(:disabled){opacity:1}.accessories-slider .splide__track{overflow:visible}.accessories-slider .splide__arrows,.accessories-slider .splide__track{transform:translate3d(0,-6.4rem,0)}.accessories-slider .splide__arrows{z-index:1;position:relative}.accessories-slider .splide__arrow{will-change:color,outline-color,background-color,opacity;transition:.2s ease-in-out;transition-property:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;position:absolute;top:12rem;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;background-color:var(--theme);color:var(--neutral-4);opacity:0}.accessories-slider .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.accessories-slider .splide__arrow path{fill:currentColor}.accessories-slider .splide__arrow:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.accessories-slider .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.accessories-slider .splide__arrow:not(:disabled):hover{color:var(--primary)}.accessories-slider .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.accessories-slider .splide__arrow--prev{left:2rem;transform:translate3d(0,-50%,0) scaleX(-1)}.accessories-slider .splide__arrow--next{right:2rem;transform:translate3d(0,-50%,0)}.accessories-slider .splide__pagination{position:absolute;right:8rem;bottom:6.4rem;left:8rem;border-top:.1rem dashed var(--neutral-3)}.accessories-slider .splide__pagination li{display:flex;flex:1 1 auto;height:.1rem}.accessories-slider .splide__pagination__page{will-change:background-color;transition:background-color .2s ease-in-out;width:100%;height:.1rem;margin-top:-.1rem;background-color:transparent}.accessories-slider .splide__pagination__page.is-active{background-color:var(--neutral-5)}@media screen and (min-width:600px){.accessories-slider .splide__pagination{right:10rem;left:10rem}}@media screen and (min-width:960px){.accessories-slider .slider-header{padding-top:9.6rem;padding-bottom:14.4rem}.accessories-slider .splide{padding-bottom:6.4rem}.accessories-slider .splide__arrows,.accessories-slider .splide__track{transform:translate3d(0,-7.2rem,0)}.accessories-slider .splide__arrow--prev{left:6rem}.accessories-slider .splide__arrow--next{right:6rem}.accessories-slider .splide__pagination{right:12rem;bottom:9.6rem;left:12rem}}@media screen and (min-width:1280px){.accessories-slider .slider-header{padding-top:13.2rem;padding-bottom:19.8rem}.accessories-slider .splide{padding-bottom:8.8rem}.accessories-slider .splide__arrows,.accessories-slider .splide__track{transform:translate3d(0,-9.504rem,0)}.accessories-slider .splide__pagination{bottom:13.2rem}}@media screen and (min-width:1440px){.accessories-slider .splide{max-width:132rem;margin-right:auto;margin-left:auto}.accessories-slider .splide__arrow--prev{left:0}.accessories-slider .splide__arrow--next{right:0}.accessories-slider .splide__pagination{right:0;left:0}}.accessories-slider-item{padding:0 2rem}.accessories-slider-item .card-image-container{width:24rem;height:24rem;position:relative;z-index:1;margin:0 auto}.accessories-slider-item .accessories-slider-image-fallback{width:100%;height:100%;color:var(--neutral-3)}.accessories-slider-item .accessories-slider-image-fallback svg{display:block;width:100%;height:100%}.accessories-slider-item .card-infobox{margin-top:3.2rem;text-align:center}.accessories-slider-item .card-infobox .infobox-subtitle{margin-top:1.2rem}.accessories-slider-item .card-infobox .infobox-button{margin-top:2.4rem}@media screen and (min-width:960px){.accessories-slider-item .card-infobox{margin-top:4.8rem;margin-top:6.4rem}}.accessory-variants-overview .accessories-title{width:100%;padding:0 1rem;margin-bottom:3.2rem}.accessory-variants-overview .overview-header{margin-bottom:1.2rem}@media screen and (min-width:960px){.accessory-variants-overview .overview-header{display:flex;justify-content:flex-end;margin-bottom:2.2rem}}.application-card{display:block}.application-card .card-image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;z-index:1}.application-card .card-infobox{background-color:var(--primary);color:var(--on-primary);margin:-4rem 2rem 0;padding:2.4rem;z-index:4;display:block;position:relative;text-align:center}.application-card .card-infobox .infobox-title{margin-bottom:1.6rem}.application-card .content.container{margin-top:2.4rem}.application-card .content.container ul{list-style:none}.application-card .content.container ul li{text-align:left;position:relative}.application-card .content.container ul li:before{width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23fff%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E");content:"";left:-3.2rem;position:absolute}@media screen and (min-width:960px){.application-card .card-infobox{margin:-9.6rem 15.8rem 0}}@media screen and (min-width:1280px){.application-card .card-infobox{margin:-9.6rem 20rem 12rem;padding:6.4rem;text-align:left}}.application-slider{width:100%;padding-bottom:6.4rem;padding-top:6.4rem}.application-slider .splide{max-width:132rem;margin:auto}.application-slider .slider-header{text-align:center;margin-bottom:3.2rem}.application-slider .slider-header .header-subtitle{margin-top:1rem}.application-slider .splide__track{overflow:visible}.application-slider .splide__arrows{position:relative}.application-slider .splide__arrow{will-change:color,outline-color,background-color,opacity;transition:.2s ease-in-out;transition-property:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;position:absolute;top:12rem;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;background-color:var(--theme);color:var(--neutral-4)}.application-slider .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.application-slider .splide__arrow path{fill:currentColor}.application-slider .splide__arrow:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.application-slider .splide__arrow:hover{color:var(--primary)}.application-slider .splide__arrow:active{background-color:var(--neutral-2);color:var(--primary-dark)}.application-slider .splide__arrow--prev{left:0;transform:translate3d(0,-50%,0) scaleX(-1)}.application-slider .splide__arrow--next{right:0;transform:translate3d(0,-50%,0)}@media screen and (min-width:600px){.application-slider .splide__arrow{top:23rem}}@media screen and (min-width:960px){.application-slider{padding:9.6rem 6rem}.application-slider .slider-header{margin-bottom:6.35rem}.application-slider .splide__arrow{top:25rem}}@media screen and (min-width:1280px){.application-slider{padding:13.2rem 6rem}.application-slider .splide__arrow{top:40rem}}@media screen and (min-width:1600px){.application-slider .splide__arrow{top:70rem}}.article-about{width:100%;padding-bottom:6.4rem;padding-top:6.4rem}.article-about .article-content-container{max-width:77rem;margin:0 auto}@media screen and (min-width:960px){.article-about{padding-bottom:9.6rem;padding-top:9.6rem}}@media screen and (min-width:1280px){.article-about{padding-bottom:13.2rem;padding-top:13.2rem}}.article-content{width:100%}.article-content .article-content-container{max-width:77rem;margin:0 auto}.article-content .article-header{margin-bottom:4.8rem;padding-bottom:4.8rem;border-bottom:.1rem dashed var(--neutral-3)}.article-content .article-date{color:var(--neutral-4)}.article-content .article-subtitle,.article-content .article-title{margin-top:.8rem}.article-content .article-intro,.article-content .article-main{margin-top:4.8rem}.article-content .article-intro .content{font-weight:700}.article-content .article-image-container{margin:4.8rem 0}.article-content .button-primary{margin-top:3.2rem}@media screen and (max-width:600px){.article-content .button-primary{width:100%}}@media screen and (min-width:600px){.article-content .article-image-container{margin:4.8rem -3.2rem}}@media screen and (min-width:1280px){.article-content .article-image-container{width:52rem;margin:0 4.8rem 4.8rem -21.2rem;float:left}.article-content .article-image{width:100%;height:0;padding-bottom:100%;position:relative}}@media screen and (min-width:1600px){.article-content .article-image-container{width:64rem;margin-left:-36.4rem}}.article-downloads{width:100%;padding-bottom:6.4rem;padding-top:6.4rem;background-color:var(--neutral-1)}.article-downloads .article-content-container{max-width:77rem;margin:0 auto}.article-downloads .press-release .download-link{margin-top:1.6rem}.article-downloads .press-release+.press-images{margin-top:4.8rem;padding-top:4.8rem;border-top:.1rem dashed var(--neutral-3)}.article-downloads .download-card-grid{margin-top:3.2rem}.article-downloads .download-all{font-weight:700;margin-top:4.8rem;font-size:1.6rem;letter-spacing:.12rem;line-height:2.2rem;text-align:center;text-transform:uppercase}.article-downloads .download-all .icon{order:1;margin-left:.8rem}@media screen and (min-width:960px){.article-downloads{padding-bottom:9.6rem;padding-top:9.6rem}}@media screen and (min-width:1280px){.article-downloads{padding-bottom:13.2rem;padding-top:13.2rem}}.benefits-expander.theme-primary .text-container ul li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23fff%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E")}.benefits-expander .text-container .headline{margin-bottom:2.4rem}.benefits-expander .text-container ul{list-style:none}.benefits-expander .text-container ul li{position:relative}.benefits-expander .text-container ul li:before{width:2.4rem;height:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22%23e30613%22 fill-rule=%22evenodd%22 d=%22m20.214 4.382 1.572 1.236L10.09 20.504l-7.797-7.797 1.414-1.414 6.203 6.202z%22/%3E%3C/svg%3E");content:"";left:-3.2rem;position:absolute;top:.4rem}.benefits-expander .benefits-expander-main-container{display:flex;flex-wrap:wrap;padding:6.4rem 0}.benefits-expander .image-container{width:100%}.benefits-expander .image-container+.text-container{padding-top:4.8rem;width:100%}.benefits-expander .pictogram-container{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:-1.5rem -1rem;order:2;padding-top:3.2rem;width:100%}.benefits-expander .pictogram-container+.text-container{order:1;width:100%}.benefits-expander .pictogram{width:6rem;height:6rem;display:block;margin:1.5rem 1rem}.benefits-expander .pictogram svg{display:block;width:100%;height:100%}.benefits-expander .benefits-expander-expanded-container{border-top:1px dashed var(--primary);display:none;flex-wrap:wrap;padding:6.4rem 0}.benefits-expander .benefits-expander-expanded-container.is-open{display:flex}.benefits-expander .button-container{align-items:center;display:flex;justify-content:center;margin-top:1.5em}.benefits-expander .button-container .button{width:100%}@media screen and (min-width:960px){.benefits-expander .benefits-expander-expanded-container,.benefits-expander .benefits-expander-main-container{padding:6.4rem 0}.benefits-expander .text-container .headline{margin-bottom:3.6rem}.benefits-expander .image-container{width:45.8333333333%;margin-left:12.5%;order:2}.benefits-expander .image-container+.text-container{width:37.5%;margin-left:4.1666666667%;order:1}.benefits-expander .pictogram-container{width:41.6666666667%;margin-left:8.3333333333%;order:2}.benefits-expander .pictogram-container+.text-container{width:41.6666666667%;margin-left:4.1666666667%;order:1}.benefits-expander .button-container{display:block}.benefits-expander .button-container .button{width:inherit}.benefits-expander .pictogram{width:8rem;height:8rem}}.button-row{display:flex;flex-direction:column;align-items:flex-start}.button-row .button+.button{margin-top:2rem}@media screen and (min-width:960px){.button-row{flex-direction:row;align-items:center}.button-row .button+.button{margin-top:0;margin-left:4rem}}.card-grid .card-grid-inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:-2.4rem 0}.card-grid .card,.card-grid .card-grid-teaser{margin:2.4rem 0}.card-grid .card-grid-teaser{width:100%}@media screen and (min-width:600px){.card-grid .card-grid-inner{margin:-2.4rem -2rem}.card-grid .card,.card-grid .card-grid-teaser{margin:2.4rem 2rem}.card-grid .card-grid-teaser{width:calc(67rem + 4rem)}}@media screen and (min-width:591px)and (max-width:809px){.card-grid .card-grid-teaser{width:33.5rem}}@media screen and (min-width:960px){.card-grid .card-grid-teaser{width:calc(82.6rem + 4rem)}}@media screen and (min-width:1439px){.card-grid .card-grid-inner{justify-content:flex-start}}.cart-item-list .item-list-summary{display:flex;position:relative;width:100%;align-items:center;justify-content:space-between;margin-bottom:4.8rem;padding-bottom:1rem}.cart-item-list .list-summary-divider{position:absolute;bottom:0;left:0}.cart-item-list .cart-item+.cart-item{margin-top:1.2rem}@media screen and (min-width:960px){.cart-item-list .cart-item+.cart-item{margin-top:.8rem}}.contact .stage{position:relative;padding-top:6.4rem;padding-bottom:8rem;text-align:center}.contact .headline{margin-top:.8rem}.contact .contact-links{display:flex;flex-direction:column;align-items:center;margin-top:3.2rem}.contact .contact-links .contact-heading{margin-top:4.8rem}.contact .contact-links .contact-list{flex-wrap:wrap;display:flex;align-items:center;justify-content:center}.contact .contact-links .contact-list li{margin:1.6rem 2.4rem 0 0}.contact .contact-links .button{order:-1;width:100%;max-width:42.5rem}.contact .contact-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:#fff}.contact .dealer-locator{margin-top:4.8rem}.contact .dealer-locator-form{position:relative;max-width:42.5rem;margin:1.6rem auto 0;text-align:left}.contact .dealer-locator-form .input-text-container{width:100%}.contact .dealer-locator-form .input-text-container .input-text{padding-right:6.8rem}.contact .dealer-locator-form .button{width:5.2rem;height:5.2rem;position:absolute;top:0;right:0;z-index:2}.contact .dealer-locator-form .button:active,.contact .dealer-locator-form .button:focus,.contact .dealer-locator-form .button:focus-visible,.contact .dealer-locator-form .button:hover{background-color:transparent}.contact .dealer-locator-form .button .icon{color:var(--neutral-4)}@media screen and (min-width:960px){.contact .stage{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:3.2rem 0;padding-top:8rem;padding-bottom:8rem;text-align:left}.contact .stage-header{grid-column:3/22}.contact .contact-links{grid-column:3/12;align-items:flex-start;margin-top:0}.contact .contact-links .contact-heading{margin-top:0}.contact .contact-links .contact-list{justify-content:flex-start}.contact .contact-links .button{order:0;width:auto;margin-top:3.2rem}.contact .dealer-locator{grid-column:13/22;margin-top:0}.contact .dealer-locator-form{margin-left:0}}@media screen and (min-width:1280px){.contact.theme-primary{background-color:transparent}.contact .stage-container{background-color:var(--theme)}.contact .stage-header{grid-column:2/24}.contact .contact-links{grid-column:11/18}.contact .dealer-locator{grid-column:19/24}}.dealer-search{padding-bottom:6.4rem;position:relative}.dealer-search .intro-text{width:100%;max-width:48rem;margin:2.4rem auto 0}.dealer-search .intro-illustration{margin-top:2.4rem}.dealer-search .intro-illustration svg{width:100%;height:auto}.dealer-searchbar+.dealer-search{margin-top:3.2rem}.dealer-search gmp-advanced-marker .marker-wrapper{position:relative}.dealer-search gmp-advanced-marker .map-marker{color:#000}.dealer-search gmp-advanced-marker .cluster-label{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff}.dealer-search gmp-advanced-marker.is-hover .map-marker,.dealer-search gmp-advanced-marker:hover .map-marker{color:#e30613;scale:1.3}.dealer-search gmp-advanced-marker:focus .map-marker{outline:2px solid #e30613;outline-offset:4px;color:#e30613;scale:1.3}@media screen and (min-width:960px){.dealer-search{padding-bottom:9.6rem}.dealer-search .dealer-search-inner{height:68.5rem;width:100%;position:relative;overflow:hidden}.dealer-search .dealer-search-map-container{position:absolute;top:0;left:0;height:100%;display:grid;grid-template-rows:minmax(0,1fr);width:100%}.dealer-search .dealer-search-map-container.dealer-search-columns{grid-template-columns:40rem minmax(0,1fr)}.dealer-search .dealer-search-map-container .dealer-search-results{max-height:100%;overflow-x:hidden;overflow-y:auto;display:none}.dealer-search .dealer-search-map-container .dealer-search-results.dealer-search-result-column{grid-column:1;display:block}.dealer-search .dealer-search-map-container .dealer-search-map{position:relative;width:100%;background-color:var(--neutral-3)}.dealer-search .dealer-search-map-container .dealer-search-map.dealer-search-map-column{grid-column:2}.dealer-search .dealer-search-map-container .dealer-search-map:only-child{grid-column:1/-1}.dealer-search .dealer-search-map-container .dealer-search-map-window{width:100%;height:100%;position:relative;z-index:1}.dealer-search .dealer-search-map-container .dealer-search-modal{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}}@media screen and (min-width:1280px){.dealer-search{padding-bottom:13.2rem}}.dealer-search-modal{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-wrap:wrap}.dealer-search-modal .button-close{z-index:1;position:absolute;top:1.2rem;right:1.2rem}.dealer-search-modal .button-close-white{z-index:1;position:absolute;top:.5rem;right:.5rem;color:var(--light)}.dealer-search-modal .button-close-white:not(:disabled):active,.dealer-search-modal .button-close-white:not(:disabled):focus,.dealer-search-modal .button-close-white:not(:disabled):hover{background-color:var(--primary)}.dealer-search-modal .button-close-white:not(:disabled):active{color:var(--primary-dark)}.dealer-search-modal .button-close-white:hover{color:var(--dark)}.dealer-search-modal .dealer-search-modal-backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--dark);opacity:.5}.dealer-search-modal .dealer-search-modal-inner{position:relative;display:flex;width:72rem;max-width:87.5%;max-height:87.5%;background-color:var(--theme)}.dealer-search-modal .dealer-search-modal-inner .modal-content{max-height:100%;padding:4.8rem;overflow:auto}.dealer-search-modal .dealer-search-modal-inner .dealer-search-modal-proformance-header{background-color:var(--primary);left:0;position:absolute;top:0;width:100%;height:5rem}.dealer-search-modal .dealer-search-modal-inner .dealer-search-modal-proformance-header+.entry-name{margin-top:5.6rem}.dealer-search-modal .dealer-search-modal-inner .entry-name,.dealer-search-modal .dealer-search-modal-inner .info-headline{font-size:1.8rem;font-size:clamp(1.8rem,1.5551020408rem + .6530612245vw,2.6rem);line-height:2.2rem;line-height:clamp(2.2rem,1.9551020408rem + .6530612245vw,3rem);font-weight:700;min-height:.01vw;margin-top:5.6rem}.dealer-search-modal .dealer-search-modal-inner .info-text{margin-top:2.4rem}.dealer-search-modal .dealer-search-modal-inner .entries{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-top:2.4rem}.dealer-search-modal .dealer-search-modal-inner .entry{display:flex}.dealer-search-modal .dealer-search-modal-inner .entry .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem;color:var(--primary)}.dealer-search-modal .dealer-search-modal-inner .entry .locality{display:inline-block;margin-top:.4rem}.dealer-search-modal .dealer-search-modal-inner .entry li+li{margin-top:.4rem}.dealer-search-modal .dealer-search-modal-inner .entry .button{margin-top:2.4rem;margin-left:-4rem}.dealer-search-modal .dealer-search-modal-inner .tags-wrapper{margin-top:4.2rem}.dealer-search-modal .dealer-search-modal-inner .tags-list{margin-top:1.2rem}.dealer-search-modal .dealer-search-modal-inner .badge{font-weight:700;display:inline-flex;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;border:.1rem solid var(--neutral-4);color:var(--neutral-4);font-size:1.4rem;letter-spacing:.105rem;line-height:1.8rem;text-transform:uppercase}@media screen and (min-width:1280px){.dealer-search-modal .button-close{top:1.8rem;right:2.4rem}.dealer-search-modal .button-close-white{top:.5rem;right:.5rem}.dealer-search-modal .dealer-search-modal-inner .entries{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-search-modal .dealer-search-modal-inner .entry:first-child{grid-row:1/3}}.dealer-search-result-entry{will-change:background-color;transition:background-color .15s ease-in-out;display:flex;align-items:center;justify-content:center;padding:3.2rem 2rem;overflow:hidden;background-color:var(--neutral-1);flex-direction:column}.dealer-search-result-entry .result-entry-inner{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.dealer-search-result-entry.is-active{background-color:var(--theme)}.dealer-search-result-entry .button-info{font-weight:500;letter-spacing:normal;text-align:left;text-transform:none;width:100%}.dealer-search-result-entry .button-info>.icon{display:none}.dealer-search-result-entry .button-info .result-header{width:100%}.dealer-search-result-entry .button-info .dealer-more-infos{font-weight:700;padding-top:1.8rem;text-align:center;text-transform:uppercase}.dealer-search-result-entry .button-info .dealer-more-infos .icon{vertical-align:middle}.dealer-search-result-entry .button-info .entry-name{grid-column:1;font-size:1.8rem}.dealer-search-result-entry .button-info .entry-address{font-size:1.4rem;margin:.8rem 0 1.2rem}.dealer-search-result-entry .button-info .proformance-logo{padding-bottom:2.4rem}.dealer-search-result-entry .button-info .underline-on-interaction{all:unset;width:100%}.dealer-search-result-entry .entry-header{display:grid}.dealer-search-result-entry .distance-wrapper{display:inline-flex;flex-direction:column;grid-column:2;align-items:self-end;text-align:right;margin:-2.4rem 0 0 2.4rem;float:right;color:var(--neutral-4)}.dealer-search-result-entry .distance-wrapper .icon{width:2.4rem;height:2.4rem;color:var(--neutral-4)}.dealer-search-result-entry .distance-wrapper .distance{margin-top:.4rem;text-align:center}.dealer-search-result-entry .entry-details{width:100%;margin-top:.4rem;padding-top:2.8rem;position:relative;border-top:.1rem dashed var(--neutral-3)}.dealer-search-result-entry .entry-details .button-primary{width:100%}.dealer-search-result-entry .entry-section{display:flex;margin-top:1.6rem}.dealer-search-result-entry .entry-section .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem;color:var(--primary)}.dealer-search-result-entry .entry-section li+li{margin-top:.4rem}.dealer-search-result-entry .tags-wrapper{margin-top:2.4rem}.dealer-search-result-entry .tags-list{margin-top:1.2rem}.dealer-search-result-entry .badge{font-weight:700;box-sizing:border-box;display:inline-flex;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;border:.1rem solid var(--neutral-4);color:var(--neutral-4);font-size:1.4rem;letter-spacing:.105rem;line-height:2rem;text-transform:uppercase}@media screen and (max-width:600px){.dealer-search-result-entry .button{width:100%}}@media screen and (min-width:600px){.dealer-search-result-entry{padding-right:5rem;padding-left:5rem}}@media screen and (min-width:960px){.dealer-search-result-entry{padding:0 3.2rem}.dealer-search-result-entry .button-info>.icon{display:block}.dealer-search-result-entry .button-info .proformance-logo{padding-bottom:.2rem}.dealer-search-result-entry .dealer-more-infos{display:none}}.dealer-search-results{background-color:var(--neutral-1)}.dealer-search-results .dealer-search-results-list-item+.dealer-search-results-list-item{border-top:.3rem solid var(--light)}.dealer-search-results .dealer-search-results-no-dealers{padding:3rem}.dealer-searchbar+.dealer-search-results{margin-top:2.4rem}.dealer-search-results .dealer-search-show-more{display:flex;align-items:center;justify-content:center;padding-block:30px 40px}.dealer-searchbar{grid-template-columns:40rem minmax(0,1fr);position:relative}.dealer-searchbar .dealer-search-headline{padding:3.2rem 0;text-align:center}.dealer-searchbar .dealer-search-headline .headline-title{text-align:center}.dealer-searchbar .dealer-type{padding:0 3.2rem}.dealer-searchbar .dealer-type .form-row-radio-group{display:inline-block}.dealer-searchbar .dealer-type .form-row-radio-group .form-widget-radio-group{display:inline-flex}.dealer-searchbar .dealer-type .form-row-radio-group .form-widget-radio-group .radiobutton-container:nth-child(2){margin-left:3rem}.dealer-searchbar .dealer-type .radiobutton-container{display:inline-flex}.dealer-searchbar .dealer-type .radiobutton-container .radiobutton-text{display:inline-block}.dealer-searchbar .dealer-type .proformance-info{width:2.2rem;height:2.2rem;color:var(--primary);margin-left:.75rem;margin-bottom:-.5rem;vertical-align:middle;cursor:help}.dealer-searchbar .dealer-type .proformance-info:focus-within{outline:.2rem solid #000;outline-offset:.4rem}.dealer-searchbar .dealer-type .proformance-info .icon{width:100%;height:100%;display:block}.dealer-searchbar .search-input-row{position:relative;z-index:1}.dealer-searchbar .search{position:relative;width:100%;max-width:48rem;margin:2.4rem auto 0;padding:0 2.4rem}.dealer-searchbar .search .form-row .input-text{width:100%;padding-right:10.4rem}.dealer-searchbar .search .button{width:5.2rem;height:5.2rem;position:absolute;top:0;z-index:2}.dealer-searchbar .search .button:active,.dealer-searchbar .search .button:focus,.dealer-searchbar .search .button:focus-visible,.dealer-searchbar .search .button:hover{background-color:transparent}.dealer-searchbar .search .button .icon{color:var(--neutral-4)}.dealer-searchbar .search .button-search{right:7.2rem}.dealer-searchbar .search .button-locate{right:2rem;border-left:.1rem solid var(--neutral-3)}.dealer-searchbar .searchbar-suggestions{position:absolute;top:100%;left:0;width:100%;background-color:var(--theme);padding:1rem;z-index:3}.dealer-searchbar .suggestion-entry{display:block;width:100%;padding:.25rem .5rem}.dealer-searchbar .suggestion-entry:active,.dealer-searchbar .suggestion-entry:focus,.dealer-searchbar .suggestion-entry:hover{background-color:var(--neutral-3)}.dealer-searchbar .status{width:100%;max-width:48rem;margin:2.4rem auto 0}@media screen and (min-width:960px){.dealer-searchbar{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;margin-top:4.8rem}.dealer-searchbar .dealer-search-headline{margin-left:3.2rem;width:100%}.dealer-searchbar .dealer-search-headline .headline-title{text-align:left}.dealer-searchbar .dealer-type{padding:0 3.2rem;grid-column:2;grid-row:1;text-align:right}.dealer-searchbar .dealer-type .form-widget-radio-group{display:inline-flex}.dealer-searchbar .dealer-type .form-widget-radio-group .radiobutton-container:nth-child(2){margin-left:3rem}.dealer-searchbar .dealer-type .radiobutton-container{display:inline-flex}.dealer-searchbar .dealer-type .radiobutton-container .radiobutton-text{display:inline-block}.dealer-searchbar .dealer-type .proformance-info{color:var(--primary);display:inline-block;height:22px;margin-left:.75rem;width:22px}.dealer-searchbar .status{grid-column:1;grid-row:1;margin-top:0}.dealer-searchbar .search{grid-column:3;grid-row:1;margin-top:0}}.detailing-academy{padding-bottom:6.4rem;position:relative}.detailing-academy .intro-text{width:100%;max-width:48rem;margin:2.4rem auto 0}.detailing-academy .intro-illustration{margin-top:2.4rem}.detailing-academy .intro-illustration svg{width:100%;height:auto}.detailing-academy .detailing-academy-map{height:39rem;width:100%;background-color:var(--neutral-3)}.detailing-academy .detailing-academy-map .detailing-academy-map-window{height:39rem}.detailing-academy .page-headline{margin-bottom:1rem}.detailing-academy .page-headline .headline-title{font-size:3.4rem;font-size:clamp(3.4rem,2.9102040816rem + 1.306122449vw,5rem);line-height:3.8rem;line-height:clamp(3.8rem,3.187755102rem + 1.6326530612vw,5.8rem);font-weight:700;min-height:.01vw;text-align:left}.detailing-academy gmp-advanced-marker .map-marker{color:#000}.detailing-academy gmp-advanced-marker.is-hover .map-marker,.detailing-academy gmp-advanced-marker:hover .map-marker{scale:1.3}.detailing-academy gmp-advanced-marker:focus .map-marker{outline:2px solid #e30613;outline-offset:4px;color:#e30613;scale:1.3}@media screen and (min-width:960px){.detailing-academy{padding-bottom:9.6rem}.detailing-academy .detailing-academy-inner{height:68.5rem;width:100%;position:relative;overflow:hidden}.detailing-academy .detailing-academy-map-container{position:absolute;top:0;left:0;height:100%;display:grid;grid-template-rows:minmax(0,1fr);width:100%}.detailing-academy .detailing-academy-map-container.detailing-academy-columns{grid-template-columns:40rem minmax(0,1fr)}.detailing-academy .detailing-academy-map-container .detailing-academy-list{max-height:100%;overflow-x:hidden;overflow-y:auto}.detailing-academy .detailing-academy-map-container .detailing-academy-list.detailing-academy-list-column{grid-column:1;display:block}.detailing-academy .detailing-academy-map-container .detailing-academy-map{position:relative;width:100%;background-color:var(--neutral-3)}.detailing-academy .detailing-academy-map-container .detailing-academy-map.detailing-academy-map-column{grid-column:2}.detailing-academy .detailing-academy-map-container .detailing-academy-map:only-child{grid-column:1/-1}.detailing-academy .detailing-academy-map-container .detailing-academy-map-window{width:100%;height:100%;height:68.5rem;position:relative;z-index:1}.detailing-academy .detailing-academy-map-container .detailing-academy-modal{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}}@media screen and (min-width:1280px){.detailing-academy{padding-bottom:13.2rem}}.modal{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-wrap:wrap}.modal .button-close{z-index:1;position:absolute;top:1.2rem;right:1.2rem}.modal .detailing-academy-modal-backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--dark);opacity:.5}.modal .detailing-academy-modal{position:relative;display:flex;max-height:87.5%;background-color:var(--theme);overflow:scroll}.modal .detailing-academy-modal .modal-content{display:grid;max-height:100%;padding:4.8rem;overflow:auto;grid-template-columns:1fr 1fr;width:100%}.modal .detailing-academy-modal .modal-content .content-left{grid-column:1}.modal .detailing-academy-modal .modal-content .content-left .academy-headline{min-height:.01vw;font-size:1.4rem;font-size:clamp(1.4rem,1.2775510204rem + .3265306122vw,1.8rem);line-height:2.1rem;line-height:clamp(2.1rem,2.0081632653rem + .2448979592vw,2.4rem);font-weight:700;font-weight:500;text-transform:uppercase}.modal .detailing-academy-modal .modal-content .content-left .entry-name{font-size:2.6rem;font-size:clamp(2.6rem,2.2326530612rem + .9795918367vw,3.8rem);line-height:3rem;line-height:clamp(3rem,2.5102040816rem + 1.306122449vw,4.6rem);font-weight:700;min-height:.01vw;margin-top:.4rem;margin-bottom:4rem}.modal .detailing-academy-modal .modal-content .content-left .address{margin-bottom:2.45rem}.modal .detailing-academy-modal .modal-content .content-right{grid-column:2;text-align:center}.modal .detailing-academy-modal .modal-content .academy-video{margin-top:8rem;grid-column:1/span 2;width:100%}.modal .detailing-academy-modal .distance-wrapper{display:inline-flex;flex-direction:column;align-items:center;margin:0 2.4rem;float:right;color:var(--neutral-4)}.modal .detailing-academy-modal .distance-wrapper .icon{width:2.4rem;height:2.4rem}.modal .detailing-academy-modal .distance-wrapper .distance{margin-top:.4rem;text-align:center}.modal .detailing-academy-modal .entries{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-top:2.4rem}.modal .detailing-academy-modal .entry-email{display:flex;margin-bottom:4rem}.modal .detailing-academy-modal .entry-email .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem;color:var(--dark)}.modal .detailing-academy-modal .entry-email .locality{display:inline-block;margin-top:.4rem}.modal .detailing-academy-modal .entry-email li+li{margin-top:.4rem}.modal .detailing-academy-modal .entry-email .button{margin-top:2.4rem}.modal .detailing-academy-modal .tags-wrapper{margin-top:4.2rem}.modal .detailing-academy-modal .tags-list{margin-top:1.2rem}.modal .detailing-academy-modal .badge{font-weight:700;display:inline-flex;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;border:.1rem solid var(--neutral-4);color:var(--neutral-4);font-size:1.4rem;letter-spacing:.105rem;line-height:1.8rem;text-transform:uppercase}@media screen and (min-width:960px){.modal .detailing-academy-modal{width:100%;overflow:hidden}}@media screen and (min-width:1280px){.modal .button-close{top:1.8rem;right:2.4rem}.modal .detailing-academy-modal .entries{grid-template-columns:repeat(2,minmax(0,1fr))}.modal .detailing-academy-modal .entry:first-child{grid-row:1/3}}.detailing-academy-list .page-headline{margin-top:4rem}.detailing-academy-list .page-headline .headline-title{font-size:2.2rem;font-size:clamp(2.2rem,1.893877551rem + .8163265306vw,3.2rem);line-height:2.8rem;line-height:clamp(2.8rem,2.493877551rem + .8163265306vw,3.8rem);font-weight:700;min-height:.01vw;text-align:left}.detailing-academy-list .detailing-academy-country-select{background-color:var(--neutral-1);border-bottom:.1rem solid var(--neutral-4);padding-top:1.6rem;padding-left:1.4rem;padding-right:1.9rem;margin:1.6rem auto 4.1rem;width:33.5rem;height:5.2rem}.detailing-academy-list .detailing-academy-country-select .btn-left .icon{float:right;flex:0 0 2.4rem}.detailing-academy-list .detailing-academy-list-item+.detailing-academy-list-item{border-top:.3rem solid var(--light)}.detailing-academy-list .detailing-academy-list-no-academies{padding-left:3rem;padding-top:3rem}.detailing-academybar+.detailing-academy-list{margin-top:2.4rem}.detailing-academy-list .detailing-academy-show-more{display:flex;align-items:center;justify-content:center;padding-block:30px 40px}@media screen and (min-width:960px){.detailing-academy-list{background-color:var(--neutral-1)}.detailing-academy-list .detailing-academy-country-select{display:none}}.detailing-academy-result-entry{will-change:background-color;transition:background-color .15s ease-in-out;display:flex;align-items:center;justify-content:center;padding:2rem;overflow:hidden;background-color:var(--neutral-1);flex-direction:column}.detailing-academy-result-entry .result-entry-inner{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.detailing-academy-result-entry.is-active{background-color:var(--theme)}.detailing-academy-result-entry .button-info{font-weight:500;letter-spacing:normal;text-align:left;text-transform:none;width:100%}.detailing-academy-result-entry .button-info>.icon{display:none}.detailing-academy-result-entry .button-info .result-header{width:100%}.detailing-academy-result-entry .button-info .academy-more-infos{font-weight:700;padding-top:1.8rem;text-align:center;text-transform:uppercase}.detailing-academy-result-entry .button-info .academy-more-infos .icon{vertical-align:middle}.detailing-academy-result-entry .button-info .entry-name{grid-column:1;font-size:1.8rem}.detailing-academy-result-entry .button-info .entry-country{grid-column:1;font-size:1.8rem;color:var(--primary);padding-bottom:1.1rem}.detailing-academy-result-entry .button-info .entry-address{font-size:1.6rem;margin:1rem 0 1.4rem}.detailing-academy-result-entry .button-info .proformance-logo{padding-bottom:2.4rem}.detailing-academy-result-entry .button-info .underline-on-interaction{all:unset;width:100%}.detailing-academy-result-entry .entry-header{display:grid}.detailing-academy-result-entry .entry-details{width:100%;margin-top:.4rem;padding-top:2.8rem;position:relative;border-top:.1rem dashed var(--neutral-3)}.detailing-academy-result-entry .entry-details .academy-logo{width:100%;text-align:center}.detailing-academy-result-entry .entry-details .button{margin-top:2.1rem}.detailing-academy-result-entry .entry-details .plyr{margin-top:4.1rem}.detailing-academy-result-entry .entry-section{display:flex;margin-top:1.6rem}.detailing-academy-result-entry .entry-section .icon{width:2.4rem;height:2.4rem;flex:0 0 2.4rem;margin-right:1.6rem;color:var(--primary)}.detailing-academy-result-entry .entry-section li+li{margin-top:.4rem}.detailing-academy-result-entry .tags-wrapper{margin-top:2.4rem}.detailing-academy-result-entry .tags-list{margin-top:1.2rem}.detailing-academy-result-entry .badge{font-weight:700;box-sizing:border-box;display:inline-flex;align-items:center;margin:0 .4rem .4rem 0;padding:.4rem .8rem;border:.1rem solid var(--neutral-4);color:var(--neutral-4);font-size:1.4rem;letter-spacing:.105rem;line-height:2rem;text-transform:uppercase}@media screen and (max-width:600px){.detailing-academy-result-entry .button{width:100%}}@media screen and (min-width:600px){.detailing-academy-result-entry{padding-right:5rem;padding-left:5rem}}@media screen and (min-width:960px){.detailing-academy-result-entry{padding:0 3.2rem}.detailing-academy-result-entry .button-info{align-items:baseline}.detailing-academy-result-entry .button-info>.icon{display:block}.detailing-academy-result-entry .button-info>.icon svg{margin-top:.7rem}.detailing-academy-result-entry .button-info .proformance-logo{padding-bottom:.2rem}.detailing-academy-result-entry .academy-more-infos{display:none}}.desktop-menu{width:100%;position:relative}.desktop-menu>.button{position:absolute;top:1.2rem;right:1.2rem}.desktop-menu .menu-container{display:grid;grid-template-columns:repeat(24,minmax(0,1fr))}.desktop-menu .menu,.desktop-menu .submenu{margin:4.8rem 0;max-height:calc(100vh - var(--header-height) - 9.6rem);overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.desktop-menu .menu::-webkit-scrollbar,.desktop-menu .submenu::-webkit-scrollbar{display:none}.desktop-menu .menu{grid-column:1/11;border-right:.1rem dashed var(--neutral-3);padding-block:1rem;padding-inline-start:1rem}.desktop-menu .submenu{grid-column:13/-1}.desktop-menu .submenu-items{margin-top:4.8rem;padding:.6rem}.desktop-menu .submenu-items.is-variant-tile{display:grid;grid-template-columns:repeat(2,1fr);gap:4.8rem 1.6rem}.desktop-menu .teaser-container{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:4.8rem;padding:.6rem}.desktop-menu .teaser-container:only-child{margin-top:0}@media screen and (min-width:1280px){.desktop-menu .menu{grid-column:2/13}.desktop-menu .submenu{grid-column:15/-1}.desktop-menu.has-submenu .menu{grid-column:2/10}.desktop-menu.has-submenu .submenu{grid-column:12/-1}.desktop-menu.has-submenu .submenu-items{grid-template-columns:repeat(3,1fr)}.desktop-menu.has-submenu .teaser-container{grid-template-columns:repeat(2,1fr);margin-top:6.4rem}.desktop-menu.has-submenu .teaser-container :only-child{grid-column:1/-1}}@media screen and (min-width:1440px){.desktop-menu .desktop-menu-inner{margin-left:10rem}}.download-card-grid{display:grid;grid-template-columns:1fr;gap:4.8rem 2.4rem}@media screen and (min-width:600px){.download-card-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.download-card-grid{grid-template-columns:repeat(3,1fr)}}.download-checkout .download-checkout-item+.download-checkout-item{margin-top:.8rem}.download-checkout .download-checkout-header{display:flex;position:relative;width:100%;align-items:center;justify-content:space-between;margin-bottom:4.8rem;padding-bottom:1rem}.download-checkout .list-summary-divider{position:absolute;bottom:0;left:0}.download-checkout .download-checkout-footer{display:flex;position:relative;width:100%;align-items:center;justify-content:flex-end;margin-top:3.2rem}@media screen and (min-width:960px){.download-checkout .download-checkout-footer{margin-top:6rem}}@media screen and (min-width:1280px){.download-checkout .download-checkout-footer{margin-top:6.4rem}}@media screen and (min-width:960px){.download-portal-header .activation{margin-top:-6.5rem}}.dropdown-container{width:auto;padding:.6rem;overflow:hidden}.dropdown-container .dropdown-btn{display:flex;font-size:1.6rem;line-height:2.2rem;cursor:pointer}.dropdown-container .dropdown-btn:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.dropdown-container .dropdown-btn .btn-left{position:relative;display:inline-flex;align-items:center;float:left}.dropdown-container .dropdown-btn .dropdown-label,.dropdown-container .dropdown-btn .dropdown-result{color:var(--button-focus)}.dropdown-container .dropdown-btn .dropdown-label{font-weight:700;letter-spacing:.12rem;text-transform:uppercase}.dropdown-container .dropdown-btn .dropdown-arrow{width:2.4rem;height:2.4rem;will-change:color;transition:color .15s ease-in-out;display:inline-block;margin-left:.8rem;color:var(--primary)}.dropdown-container .dropdown-btn .dropdown-result{flex-grow:1;margin-left:1.55rem;text-align:right}.dropdown-container .dropdown-content{z-index:2;position:absolute;display:block;margin-top:.4rem;overflow:hidden;border:.1rem solid var(--neutral-2);background-color:var(--light);box-shadow:0 0 3.125rem 0 rgba(0,0,0,.1);cursor:unset}.dropdown-container .dropdown-content .filterbutton-content{padding:2rem}.dropdown-container .dropdown-content .input-container-checkbox+.input-container-checkbox{margin-top:1.6rem}.dropdown-modal-content{position:relative;height:100%;overflow:hidden}.dropdown-modal-content .dropdown-modal-label{font-size:2rem}.dropdown-modal-content .dropdown-modal-inner{margin-top:2.4rem}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content{padding:unset}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content .filterbutton-checkbox+.filterbutton-checkbox{margin-top:1.6rem}.dropdown-modal-content .dropdown-modal-inner .filterbutton-content .filterbutton-btn{position:absolute;bottom:2.4rem}.feature-detail-card{width:100%;max-width:37rem}.feature-detail-card .card-image{width:8rem;height:8rem}.feature-detail-card .card-text{font-size:1.8rem}.feature-detail-card .card-text .text-title{margin:2.4rem 0}.feature-detail-card .card-text .text-item{display:flex;width:100%}.feature-detail-card .card-text .text-item .item-checkmark{width:2.4rem;height:2.4rem;margin-right:.8rem}.feature-detail-card .card-text .text-item .item-content{flex:1}.feature-detail-card .card-text .text-item+.text-item{margin-top:.8rem}@media screen and (max-width:600px){.feature-detail-card .card-image{margin:0 auto}.feature-detail-card .card-text .text-title{text-align:center}}@media screen and (min-width:960px){.feature-detail-card .text-title{margin:3.2rem 0}}.theme-light .feature-detail-card .card-image{filter:invert(100%)}.feature-detail-slider{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.feature-detail-slider .feature-detail-slider-heading{margin-bottom:3.2rem;text-align:center}.feature-detail-slider .slider-inner{display:grid;grid-template-columns:1fr;justify-items:center;gap:4.2rem}@media screen and (min-width:600px){.feature-detail-slider .slider-inner{gap:6.4rem 4.8rem;width:-moz-max-content;width:max-content;margin:auto}}@media screen and (min-width:960px){.feature-detail-slider{padding-top:9.6rem;padding-bottom:9.6rem}.feature-detail-slider .slider-inner{grid-template-columns:repeat(2,1fr);gap:7.2rem 4.8rem}}@media screen and (min-width:1280px){.feature-detail-slider{padding-top:13.2rem;padding-bottom:13.2rem}.feature-detail-slider .slider-inner{grid-template-columns:repeat(3,1fr)}.feature-detail-slider .slider-inner.is-large{grid-template-columns:repeat(2,1fr)}}.footer{--theme:#282625;--neutral-1:#3e3c3b;--neutral-2:#535151;--neutral-3:#696766;--neutral-4:#fff;--neutral-5:#fff;--primary:#fff;--primary-dark:#949392;--on-primary:#000;--on-primary-dark:#000;background-color:#282625;color:#fff;text-align:center}.footer .stage{position:relative;padding-top:6.4rem;padding-bottom:4.8rem}.footer .pattern{position:absolute;top:-15.1rem;left:-19.1rem;width:34.2rem;opacity:.2;pointer-events:none}.footer .social-links{display:flex;align-items:center;justify-content:center;margin-top:2.4rem;margin-bottom:4.2rem}.footer .social-links .icon{width:3.2rem;height:3.2rem}.footer .social-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:#fff}.footer .corporate{padding-top:4.8rem;border-top:.1rem dashed}.footer .corporate .footer-menu li{margin-top:1.6rem}.footer .newsletter{padding-top:4.8rem}.footer .newsletter .button{margin-top:1.6rem}.footer .newsletter-button:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:#fff}.footer .newsletter-form-inline{position:relative;max-width:42.5rem;margin:1.6rem auto 0}.footer .newsletter-form-inline .button{width:5.2rem;height:5.2rem;position:absolute;top:0;right:0}.footer .newsletter-form-inline .button:active,.footer .newsletter-form-inline .button:focus,.footer .newsletter-form-inline .button:focus-visible,.footer .newsletter-form-inline .button:hover{background-color:transparent}.footer .newsletter-form-inline .button .icon{color:var(--neutral-4)}.footer .newsletter-form-inline .privacy{margin-top:.8rem}.footer .utility{padding-top:4.8rem;padding-bottom:4.8rem;border-top:.1rem dashed}.footer .utility .button{width:100%;max-width:42.5rem;outline-color:#fff}.footer .utility .locale-selector{will-change:color,outline-color,background-color;transition:.15s ease-in-out;transition-property:color,outline-color,background-color;width:100%;max-width:42.5rem;margin-top:4.8rem;padding:.3rem 2.4rem}.footer .utility .locale-selector:active,.footer .utility .locale-selector:focus,.footer .utility .locale-selector:hover{background-color:var(--neutral-2)}.footer .utility .locale-selector:focus-visible{outline:.2rem solid #000;outline-offset:.4rem;outline-color:#fff;background-color:var(--neutral-2)}.footer .utility .locale-selector:active{color:var(--primary-dark)}.footer .utility .locale-selector .icon,.footer .utility .locale-selector .locale-label,.footer .utility .locale-selector .locale-selection{display:block}.footer .utility .locale-selector .icon{width:2.4rem;height:2.4rem;margin:0 auto}.footer .utility .locale-selector .locale-label{margin-top:.4rem;font-size:1.2rem}.footer .utility .locale-selector .locale-selection{font-size:1.6rem;font-weight:700;letter-spacing:.12rem;line-height:2.2rem;text-transform:uppercase}.footer .legal{padding-top:1.6rem;padding-bottom:3.2rem;border-top:.1rem dashed}.footer .legal .footer-menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer .legal .footer-menu li{margin-top:1.6rem}.footer .legal .footer-menu li+li{margin-left:2.4rem}.footer .legal .copyright{margin-top:2.4rem}@media screen and (max-width:600px){.footer .corporate,.footer .newsletter{text-align:left}}@media screen and (min-width:960px){.footer{text-align:left}.footer .stage{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:3.2rem 0;padding-top:12rem}.footer .pattern{top:-21.1rem;left:-6.1rem}.footer .social{grid-column:3/13}.footer .social-links{justify-content:flex-start;margin-top:2.4rem;margin-bottom:0;margin-left:-1.2rem}.footer .corporate{grid-column:17/25;margin-top:0;padding-top:0;border-top:0}.footer .newsletter{grid-column:3/13;padding-top:0}.footer .newsletter-form-inline{margin-left:0}.footer .utility{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:4.8rem}.footer .utility .button{flex:0 0 50%;width:auto}.footer .utility .locale-selector{display:inline-flex;flex:0 0 50%;align-items:center;justify-content:center;order:-1;width:auto;margin-top:0}.footer .utility .locale-selector .icon{margin-right:1.2rem;margin-left:0}.footer .utility .locale-selector .locale-label{margin-top:0}.footer .utility .footer-menu{flex:0 0 100%;margin-top:4.8rem}.footer .copyright{text-align:center}}@media screen and (min-width:1280px){.footer .social{grid-column:2/11}.footer .corporate{grid-column:12/17}.footer .newsletter{grid-column:18/24}.footer .utility{flex-direction:row-reverse}.footer .utility .button,.footer .utility .locale-selector{flex-basis:auto;margin-right:3.2rem;margin-left:3.2rem}.footer .utility .locale-selector{order:0}.footer .legal{display:flex;flex-direction:row-reverse;justify-content:space-between}.footer .legal .copyright{margin-top:1.6rem}}@media screen and (min-width:1600px){.footer .newsletter{grid-column:17/23}}.form-row-checkbox .form-errors{margin-top:1rem;padding-left:0}.geo-container{text-align:center}.geo-container .geo-text{font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:2.6rem;margin-top:1.6rem;margin-bottom:3.2rem;-webkit-hyphens:none;hyphens:none}.geo-container .geo-actions{width:100%;display:block}.geo-container .geo-actions-multiline{margin-top:2rem}@media screen and (min-width:960px){.geo-container .geo-actions-multiline{margin-top:1.3rem}}.header{--header-height:7rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);border-bottom:.1rem solid #dad9d8;border-radius:0;background:#fff}.header.theme-primary .header-menu-icon-button:focus-visible,.header.theme-primary .header-menu-item .header-link:focus-visible,.header.theme-primary .jump-to-main-content-button:focus-visible,.header.theme-primary .logo-container .logo-link:focus-visible{outline-color:#fff}.header .logo-container{display:flex;align-items:center;height:100%;padding:0 1.6rem}.header .logo-container .logo-link{display:flex}.header .logo-container .logo-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.header .logo-container .logo{width:auto;height:4rem}.header .icon-row{display:flex;align-items:center;height:100%;margin-left:auto}.header .icon-row .button.button-ghost{color:var(--button-text-text)}.header .icon-row .hamburger{margin-right:1.2rem}.header .menu-items,.header .menu-items-container{display:none;align-items:center;height:100%}.header .menu-wrapper{position:fixed;padding-top:var(--header-height);top:0;right:0;left:0;box-shadow:0 0 5rem 0 rgba(0,0,0,.1);pointer-events:none}.header .menu-wrapper .desktop-menu{pointer-events:all}.header .header-menu-icon-button:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}@media screen and (min-width:1280px){.header{--header-height:9rem;justify-content:inherit}.header.header-small{--header-height:7.2rem}.header .logo-container{padding:0 2rem}.header .logo-container .logo{height:5rem}.header .icon-row .button{border-left:.1rem solid #dad9d8;width:var(--header-height);height:var(--header-height)}.header .menu-items,.header .menu-items-container{display:flex}.header .hamburger{display:none}}.image-gallery{padding-top:6.4rem;padding-bottom:6.4rem}.image-gallery .image-gallery-inner{text-align:center}.image-gallery .gallery-title{margin-bottom:2.4rem}.image-gallery .gallery-block{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(33rem,100%),1fr));gap:.4rem}.image-gallery .gallery-block .block-title{grid-column:1/-1;margin-bottom:3.2rem}.image-gallery .gallery-block .block-image{width:100%;height:0;padding-bottom:56.25%;position:relative}@media screen and (min-width:960px){.image-gallery{padding-top:9.6rem;padding-bottom:9.6rem}.image-gallery .gallery-title{margin-bottom:3.6rem}}@media screen and (min-width:1280px){.image-gallery{padding-top:13.2rem;padding-bottom:13.2rem}.image-gallery .gallery-title{margin-bottom:4.8rem}}.input-text-container{width:100%;min-width:24rem;position:relative;--input-padding-left:0rem;--input-padding-right:0rem}.input-text-container .input-text{will-change:background-color;transition:background-color .15s ease-in-out;padding:2.3rem calc(1.6rem + var(--input-padding-right)) .7rem calc(1.6rem + var(--input-padding-left));background-color:var(--neutral-1);border:0;border-bottom:.1rem solid var(--neutral-4);border-radius:0;box-sizing:border-box;resize:vertical;width:100%;font-size:1.6rem;line-height:1.6rem;height:5.2rem;margin-bottom:.5rem;cursor:pointer;color:var(--text);position:relative;z-index:1}.input-text-container .input-text::-moz-placeholder{opacity:0}.input-text-container .input-text::placeholder{opacity:0}.input-text-container .input-text:not(:-moz-placeholder-shown)+.input-text-label{transform:translateY(-1.5rem) scale(.6)}.input-text-container .input-text:focus+.input-text-label,.input-text-container .input-text:not(:placeholder-shown)+.input-text-label{transform:translateY(-1.5rem) scale(.6)}.input-text-container .input-text:disabled{border-bottom:.1rem solid var(--neutral-4-disabled);cursor:no-drop}.input-text-container .input-text:not(:disabled):active,.input-text-container .input-text:not(:disabled):focus,.input-text-container .input-text:not(:disabled):hover{background-color:var(--neutral-2)}.input-text-container .input-text:not(:disabled):active,.input-text-container .input-text:not(:disabled):focus{padding-bottom:.6rem;border-bottom:.2rem solid var(--neutral-4)}.input-text-container .input-text-label{will-change:transform;transition:transform .15s ease-in-out;color:var(--neutral-4);left:var(--input-padding-left);margin:1.3rem 1.6rem .7rem;pointer-events:none;position:absolute;top:0;transform:translate(0) scale(1);transform-origin:left;z-index:2}.input-text-container .input-text-clear,.input-text-container .input-text-icon{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.input-text-container .input-text-icon{width:2.4rem;height:2.4rem;color:var(--primary);left:1rem;pointer-events:none}.input-text-container .input-text-clear{width:5.5rem;height:5.5rem;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.input-text-container .input-text-clear:active,.input-text-container .input-text-clear:focus,.input-text-container .input-text-clear:hover{color:var(--primary)}.input-text-container .input-text-clear-icon{width:1.2rem;height:1.2rem}.input-text-container .input-text-clear-icon svg{display:block;width:100%;height:100%}.input-text-container.has-icon{--input-padding-left:4.4rem}.input-text-container.has-clear{--input-padding-right:5.5rem}.input-text-container.is-invalid .input-text{border-color:var(--primary)}.input-text-container.is-invalid .input-text-label{color:var(--primary)}.input-text-container.is-invalid .error-messages{display:flex}.input-textarea-container{width:100%;min-width:24rem;position:relative}.input-textarea-container .input-textarea{will-change:background-color;transition:background-color .15s ease-in-out;padding:2.3rem 1.6rem .7rem;background-color:var(--neutral-1);border:0;border-bottom:.1rem solid var(--neutral-4);border-radius:0;box-sizing:border-box;width:100%;font-size:1.6rem;line-height:1.8rem;margin-bottom:.5rem;cursor:pointer;resize:none;-ms-overflow-style:none;scrollbar-width:none}.input-textarea-container .input-textarea::-webkit-scrollbar{display:none}.input-textarea-container .input-textarea::-moz-placeholder{opacity:0}.input-textarea-container .input-textarea::placeholder{opacity:0}.input-textarea-container .input-textarea+.input-textarea-label{will-change:transform;transition:transform .15s ease-in-out;color:var(--neutral-4);left:0;margin:1.3rem 1.6rem .7rem;pointer-events:none;position:absolute;top:0;transform:translate(0) scale(1);transform-origin:left}.input-textarea-container .input-textarea:not(:-moz-placeholder-shown)+.input-textarea-label{transform:translateY(-1.5rem) scale(.6)}.input-textarea-container .input-textarea:focus+.input-textarea-label,.input-textarea-container .input-textarea:not(:placeholder-shown)+.input-textarea-label{transform:translateY(-1.5rem) scale(.6)}.input-textarea-container .input-textarea:disabled{border-bottom:.1rem solid var(--neutral-4-disabled);cursor:no-drop}.input-textarea-container .input-textarea:not(:disabled):active,.input-textarea-container .input-textarea:not(:disabled):focus,.input-textarea-container .input-textarea:not(:disabled):hover{background-color:var(--neutral-2)}.input-textarea-container .input-textarea:not(:disabled):active,.input-textarea-container .input-textarea:not(:disabled):focus{padding:2.3rem 1.6rem .6rem;border-bottom:.2rem solid var(--neutral-4)}.input-textarea-container .textarea-mirror{position:absolute;left:-9999rem;height:auto}.input-textarea-container.is-invalid .input-textarea{border-color:var(--primary)}.input-textarea-container.is-invalid .input-textarea-label{color:var(--primary)}.input-textarea-container.is-invalid .error-messages{display:flex}.mobile-menu{width:100%;height:100%;overflow-x:hidden}.mobile-menu .menu-header{z-index:1;position:sticky;top:0;display:flex;align-items:center;padding:2rem;background-color:var(--theme)}.mobile-menu .menu-header:after{position:absolute;right:2rem;bottom:0;left:2rem;border-bottom:.1rem dashed var(--neutral-3);content:""}.mobile-menu .menu-header .button-ghost{margin-left:auto}.mobile-menu .menu-header .button-ghost:hover .icon{color:var(--primary)}.mobile-menu .menu-header .button-ghost:active .icon{color:var(--primary-dark)}.mobile-menu .menu-header .button-ghost .icon{width:2.4rem;height:2.4rem;color:var(--neutral-4)}.mobile-menu .menu-container{padding:0 2rem}.mobile-menu .menu-section{padding:3rem 0}.mobile-menu .menu-section+.menu-section{border-top:.1rem dashed var(--neutral-3)}.mobile-menu .menu-title{margin-bottom:1.6rem;padding:1.2rem}.mobile-menu .teaser-container{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:3rem;padding:4.2rem 0;border-top:.1rem dashed var(--neutral-3)}.mobile-menu .locale-selector{will-change:color,outline-color;transition:.15s ease-in-out;transition-property:color,outline-color;display:inline-flex;align-items:center;width:100%;padding:.3rem 1.2rem}.mobile-menu .locale-selector:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.mobile-menu .locale-selector:active{color:var(--primary-dark)}.mobile-menu .locale-selector .icon,.mobile-menu .locale-selector .locale-label,.mobile-menu .locale-selector .locale-selection{display:block}.mobile-menu .locale-selector .icon{width:2.4rem;height:2.4rem;margin-right:1.2rem}.mobile-menu .locale-selector .locale-label{font-size:1.2rem}.mobile-menu .locale-selector .locale-selection{font-size:1.6rem;font-weight:700;letter-spacing:.12rem;line-height:2.2rem;text-transform:uppercase}@media screen and (min-width:600px){.mobile-menu .menu-header{padding-right:5rem;padding-left:5rem}.mobile-menu .menu-header:after{right:5rem;left:5rem}.mobile-menu .menu-container{padding:0 5rem}}@media screen and (min-width:960px){.mobile-menu .menu-header{padding-right:6rem;padding-left:6rem}.mobile-menu .menu-header:after{right:6rem;left:6rem}.mobile-menu .menu-container{padding:0 6rem}.mobile-menu .teaser-container{grid-template-columns:1fr 1fr}.mobile-menu .teaser-container :only-child{grid-column:1/-1}}.news-card-grid .news-card-grid-inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin:-2.4rem 0}.news-card-grid .news-card,.news-card-grid .press-contact{margin:2.4rem 0}.news-card-grid .press-contact{width:100%}@media screen and (min-width:600px){.news-card-grid .news-card-grid-inner{margin:-2.4rem -2rem}.news-card-grid .news-card,.news-card-grid .press-contact{margin:2.4rem 2rem}.news-card-grid .press-contact{width:calc(67rem + 4rem);padding:4.8rem}}@media screen and (min-width:591px)and (max-width:809px){.news-card-grid .press-contact{width:33.5rem;padding:4.8rem 2.4rem}}@media screen and (min-width:960px){.news-card-grid .press-contact{padding:clamp(6.4rem,6.1551020408rem + .6530612245vw,7.2rem) clamp(2rem,-.3265306122rem + 6.2040816327vw,9.6rem) clamp(2rem,-.3265306122rem + 6.2040816327vw,9.6rem) clamp(5.6rem,6.6448979592rem + -.6530612245vw,6.4rem);width:calc(82.6rem + 4rem)}}@media screen and (min-width:1439px){.news-card-grid .news-card-grid-inner{justify-content:flex-start}}.pickup-form .form-widget-radio-group{display:flex;flex-direction:column}.pickup-form .form-row-radio-group .form-widget-radio-group.has-multiline-options .radiobutton-container+.radiobutton-container{margin-top:2.4rem}@media screen and (min-width:1200px){.pickup-form .form-section{display:flex;flex-direction:column}.pickup-form .form-section-container{flex-direction:row;margin-left:-2.5rem;margin-right:-2.5rem}.pickup-form .form-section-container>:not(.form-section):not(.form-section-container):not(.form-row-container){margin-left:2.5rem;margin-right:2.5rem}.pickup-form .form-section-container.form-section-inner-container .form-row{margin-top:0}.pickup-form .form-section-container .form-section+.form-section{margin-top:2rem}.pickup-form .form-section-container .form-section>:not(.form-row-container){margin-left:2.5rem;margin-right:2.5rem}.pickup-form .form-section-container .form-row-container{margin-left:2rem;margin-right:2rem}.pickup-form .form-row-50{max-width:50%;width:50%}.pickup-form .form-row-25{max-width:25%;width:25%}.pickup-form .form-row-20{max-width:20%;width:20%}.pickup-form .form-row-column{flex-direction:column}.pickup-form .form-row-container{display:flex;flex-direction:row;margin-left:-.5rem;margin-right:-.5rem}.pickup-form .form-row-container>*{margin-left:.5rem;margin-right:.5rem}.pickup-form .form-row-container>.form-row{margin-top:0;flex-grow:1}.pickup-form .form-row-container>.form-row .input-text-container{min-width:auto}}.pictogram-tiles{padding-top:6.4rem;text-align:center}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:12.8rem}.pictogram-tiles .pictogram-tiles-title{max-width:52.5em;margin:0 auto}.pictogram-tiles .tiles-holder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch;gap:.8rem;margin-top:4.8rem;margin-bottom:-6.4rem}.pictogram-tiles .tiles-holder .tile{display:block;background-color:var(--light);box-shadow:0 0 3.2rem 0 rgba(0,0,0,.1);color:var(--primary)}.pictogram-tiles .tiles-holder .tile:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.pictogram-tiles .tiles-holder .tile .tile-inner{padding:2.4rem 1.2rem}.pictogram-tiles .tiles-holder .tile .tile-pictogram{width:9.6rem;height:9.6rem;display:block;margin:0 auto}.pictogram-tiles .tiles-holder .tile .tile-pictogram path{fill:var(--primary)}.pictogram-tiles .tiles-holder .tile .tile-description{margin-top:1.2rem;color:var(--dark);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:600px){.pictogram-tiles .tiles-holder .tile .tile-pictogram{width:12rem;height:12rem}}@media screen and (min-width:960px){.pictogram-tiles{padding-top:9.6rem}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:16rem}.pictogram-tiles .tiles-holder{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1280px){.pictogram-tiles{padding-top:13.2rem}.pictogram-tiles:last-child,.pictogram-tiles:only-child{padding-bottom:19.6rem}}.product-availability{display:flex;flex-direction:column}.product-availability .button{margin-right:auto}.product-availability .button.button-primary{margin-top:1.2rem}@media screen and (max-width:600px){.product-availability .button.button-primary{width:100%}}.product-availability .button+.button{margin-top:1.2rem}.product-card-grid-filter{position:relative}.product-card-grid-filter .filterbutton{padding:1.6rem 0;border-bottom:.1rem dashed var(--neutral-3)}@media screen and (min-width:600px){.product-card-grid-filter .filterbutton{width:calc(67rem + 4rem);margin:0 auto}}@media screen and (min-width:591px)and (max-width:809px){.product-card-grid-filter .filterbutton{width:33.5rem}}@media screen and (min-width:960px){.product-card-grid-filter .filterbutton{width:calc(82.6rem + 4rem)}}@media screen and (min-width:1439px){.product-card-grid-filter .filterbutton{width:calc(123.9rem + 8rem)}}.product-card-slider{position:relative;display:grid;grid-template-columns:2rem repeat(24,minmax(0,1fr)) 2rem;padding-bottom:4.8rem}.product-card-slider .product-card-slider-intro{grid-column:2/26}.product-card-slider .product-card-slider-intro .slider-description{margin:1.2rem 0}.product-card-slider .product-card-slider-intro .button{margin-top:auto}.product-card-slider .product-card-slider-intro .slider-controls{margin-top:var(--in-block-s)}.product-card-slider .product-card-slider-inner{grid-column:1/-1;width:100%;margin-top:3.2rem}.product-card-slider .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-card-slider .splide__slide{max-width:-moz-min-content;max-width:min-content}.product-card-slider .splide__track{overflow-x:hidden;width:100%}.product-card-slider .splide__pagination{position:absolute;right:2rem;bottom:-4.8rem;left:2rem;border-top:.1rem dashed var(--neutral-3)}.product-card-slider .splide__pagination li{display:flex;flex:1 1 auto;height:.1rem}.product-card-slider .splide__pagination__page{will-change:background-color;transition:background-color .2s ease-in-out;width:100%;height:.1rem;margin-top:-.1rem;background-color:transparent}.product-card-slider .splide__pagination__page.is-active{background-color:var(--neutral-5)}.product-card-slider .controls-bottom{grid-column:1/-1;display:flex;justify-content:center;margin-top:8rem}@media screen and (min-width:600px){.product-card-slider{grid-template-columns:5rem repeat(24,minmax(0,1fr)) 5rem}.product-card-slider .product-card-slider-intro{grid-column:2/20}.product-card-slider .splide__pagination{right:5rem;left:5rem}}@media screen and (min-width:960px){.product-card-slider{grid-template-columns:6rem repeat(24,minmax(0,1fr)) 6rem;padding-bottom:6.4rem}.product-card-slider .product-card-slider-intro{display:flex;grid-column:2/9;flex-direction:column;align-items:flex-start}.product-card-slider .product-card-slider-intro .slider-title{margin-top:3.2rem}.product-card-slider .product-card-slider-intro .slider-description{margin:1.6rem 0}.product-card-slider .product-card-slider-intro .button{margin-bottom:-1.4rem}.product-card-slider .product-card-slider-inner{grid-column:11/-1;margin-top:0}.product-card-slider .splide__track{overflow:hidden}.product-card-slider .splide__pagination{right:0;bottom:-6.4rem;left:-54.15%;width:calc(100vw - 12rem)}}@media screen and (min-width:1280px){.product-card-slider .product-card-slider-intro{grid-column:2/7}.product-card-slider .product-card-slider-inner{grid-column:9/-1}.product-card-slider .splide__pagination{right:0;left:-38.5%;width:calc(100vw - 12rem)}}@media screen and (min-width:1600px){.product-card-slider .product-card-slider-intro{grid-column:3/8}.product-card-slider .product-card-slider-inner{grid-column:10/26}}@media screen and (min-width:1440px){.product-card-slider{grid-template-columns:1fr repeat(24,5.5rem) 1fr}.product-card-slider .splide__pagination{right:auto;left:auto;width:126.5rem;transform:translate3d(-38.5rem,0,0)}}.product-details-teaser{padding-top:6.4rem}.product-details-teaser .text-container{text-align:center}.product-details-teaser .text-container .button{margin-top:3.2rem}.product-details-teaser .image-container{display:flex;width:100%;max-width:32rem;margin:3.2rem auto 0}.product-details-teaser .image-container-inner{width:100%;height:0;padding-bottom:100%;position:relative;margin-bottom:-4.6545454545rem}@media screen and (max-width:600px){.product-details-teaser .text-container .button{width:100%}}@media screen and (min-width:960px){.product-details-teaser{padding-top:0;padding-bottom:0}.product-details-teaser .teaser-inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:center}.product-details-teaser .text-container{padding-top:9.6rem;padding-bottom:9.6rem;text-align:left}.product-details-teaser .image-container,.product-details-teaser .text-container{grid-row:1;max-width:none;margin:0}.product-details-teaser.image-left .text-container{grid-column:14/-1}.product-details-teaser.image-left .image-container{grid-column:1/13}.product-details-teaser.image-right .text-container{grid-column:1/12}.product-details-teaser.image-right .image-container{grid-column:13/-1}.product-details-teaser.image-top .image-container-inner{margin-top:-6.9818181818rem;margin-bottom:0}.product-details-teaser.image-center .image-container-inner{margin-top:-6.9818181818rem;margin-bottom:-6.9818181818rem}.product-details-teaser.image-bottom .image-container-inner{margin-top:0;margin-bottom:-6.9818181818rem}}@media screen and (min-width:1280px){.product-details-teaser .text-container{padding-top:13.2rem;padding-bottom:13.2rem}.product-details-teaser.image-left .text-container{grid-column:13/23}.product-details-teaser.image-left .image-container{grid-column:2/12}.product-details-teaser.image-right .text-container{grid-column:3/13}.product-details-teaser.image-right .image-container{grid-column:14/24}.product-details-teaser.image-top .image-container-inner{margin-top:-9.6rem}.product-details-teaser.image-center .image-container-inner{margin-top:-9.6rem;margin-bottom:-9.6rem}.product-details-teaser.image-bottom .image-container-inner{margin-bottom:-9.6rem}}.product-gallery{position:relative;overflow:hidden}.product-gallery .badge{font-weight:700;z-index:1;position:absolute;top:2.4rem;left:2.4rem;padding:.5rem .8rem;background-color:var(--primary);color:var(--on-primary);font-size:1.4rem;letter-spacing:.05rem;text-transform:uppercase}.product-gallery .product-gallery-inner{margin:-.6rem 0}.product-gallery .gallery-main{width:100%;height:0;padding-bottom:100%;position:relative;display:grid;-moz-column-gap:.6rem;column-gap:.6rem;margin:0 -.6rem 1.2rem;background-color:var(--neutral-1)}.product-gallery .gallery-main-stage{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%}.product-gallery .gallery-main-stage .gallery-thumbnail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85%;height:85%;overflow:visible}.product-gallery .gallery-main-stage .gallery-thumbnail>*{overflow:visible!important}.product-gallery .gallery-main-fallback{width:50%;height:50%;color:var(--neutral-3)}.product-gallery .gallery-main-fallback svg{display:block;width:100%;height:100%}.product-gallery .button{display:none}.product-gallery .product-gallery-row{display:grid;-moz-column-gap:1.2rem;column-gap:1.2rem;grid-auto-rows:1fr}.product-gallery .product-gallery-row+.product-gallery-row{margin-top:1.2rem}.product-gallery .product-gallery-row .is-portrait{width:100%;height:0;padding-bottom:166.6666666667%;position:relative}.product-gallery .product-gallery-row .is-landscape{width:100%;height:0;padding-bottom:60%;position:relative}.product-gallery .gallery-thumbnail{position:relative;display:flex;justify-self:start;overflow:hidden;background-color:#f5f5f4;cursor:pointer}.product-gallery .gallery-thumbnail img{height:auto;display:block}.product-gallery .gallery-thumbnail:hover img{transform:scale(1.1)}.product-gallery .gallery-thumbnail.is-video:after{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4) url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;content:""}.product-gallery .gallery-thumbnail.is-more:after{background:rgba(0,0,0,.4) url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M12 2v20m10-10H2%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;content:"";position:absolute;top:0;left:0;height:100%;width:100%}.product-gallery img{will-change:transform;transition:transform .15s ease-in-out;transform:scale(1)}@media screen and (min-width:600px){.product-gallery .button{width:4.8rem;height:4.8rem;position:absolute;right:2.4rem;bottom:2.4rem;display:block;background-color:var(--light);color:var(--neutral-4)}.product-gallery .button:hover{color:var(--primary)}.product-gallery .button:active{background-color:var(--neutral-2);color:var(--primary-dark)}}@media screen and (min-width:1280px){.product-gallery .gallery-main-fallback{width:100%;height:100%;max-width:37.6rem;max-height:37.6rem}}.product-lightbox{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto 4.8rem;justify-content:center;gap:.8rem;height:100%}.product-lightbox .splide{overflow:hidden}.product-lightbox .splide:last-child{grid-row:2}.product-lightbox .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-lightbox .splide__track{height:100%;overflow:visible}.product-lightbox .splide--nav .splide__slide{will-change:opacity;transition:opacity .2s ease-in-out;cursor:pointer;opacity:.3}.product-lightbox .splide--nav .splide__slide:hover img{transform:scale(1.1)}.product-lightbox .splide--nav .splide__slide.is-active{opacity:1}.product-lightbox .splide--nav .splide__slide img{will-change:transform;transition:transform .15s ease-in-out;transform:scale(1)}.product-lightbox .splide__arrows{display:none}.product-lightbox .splide__arrow{will-change:color,outline-color,background-color,opacity;transition:.2s ease-in-out;transition-property:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;transform:translate3d(0,-50%,0);background-color:var(--theme);color:var(--neutral-4);opacity:0}.product-lightbox .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.product-lightbox .splide__arrow path{fill:currentColor}.product-lightbox .splide__arrow:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.product-lightbox .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.product-lightbox .splide__arrow:not(:disabled):hover{color:var(--primary)}.product-lightbox .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.product-lightbox .splide__arrow--prev{left:2rem;transform:translate3d(0,-50%,0) scaleX(-1)}.product-lightbox .splide__arrow--next{right:2rem;transform:translate3d(0,-50%,0)}.product-lightbox .lightbox-media{display:grid;align-content:center;height:100%}.product-lightbox .lightbox-media .plyr-container{display:flex;justify-content:center;overflow:hidden}.product-lightbox .lightbox-thumbnail{position:relative;height:100%}.product-lightbox .lightbox-thumbnail.is-portrait{width:2.88rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:8rem}.product-lightbox .lightbox-thumbnail.is-video :after{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4) url("data:image/svg+xml,%3Csvg width=%2224%22 height=%2224%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M7 4.03 17.36 12 7 19.97V4.03Z%22 stroke=%22%23fff%22 stroke-width=%222.4%22 fill=%22none%22/%3E%3C/svg%3E") 50%/2rem no-repeat;content:""}@media screen and (min-width:600px){.product-lightbox{grid-template-rows:auto 7.2rem}.product-lightbox .splide__arrow--prev{left:5rem}.product-lightbox .splide__arrow--next{right:5rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:4.32rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:12rem}}@media screen and (min-width:960px){.product-lightbox{grid-template-rows:auto 9.6rem}.product-lightbox .splide__arrows{display:block}.product-lightbox .splide__arrow--prev{left:6rem}.product-lightbox .splide__arrow--next{right:6rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:5.76rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:16rem}}@media screen and (min-width:1280px){.product-lightbox{grid-template-rows:auto 11.2rem}.product-lightbox .lightbox-thumbnail.is-portrait{width:6.72rem}.product-lightbox .lightbox-thumbnail.is-landscape{width:18.6666666667rem}}@media screen and (min-width:1440px){.product-lightbox .splide__arrow--prev{left:6rem;transform:translate3d(-100%,-50%,0) scaleX(-1)}.product-lightbox .splide__arrow--next{right:6rem;transform:translate3d(100%,-50%,0)}}.product-variant{position:relative;display:grid;grid-template-columns:2rem repeat(24,minmax(0,1fr)) 2rem}.product-variant .list-title{grid-column:2/26}.product-variant .product-variant-inner{grid-column:1/-1;margin-top:3.2rem}.product-variant .splide:hover .splide__arrow:not(:disabled){opacity:1}.product-variant .splide__slide{display:flex}.product-variant .splide__track{overflow:visible}.product-variant .splide__arrows{display:none}.product-variant .splide__arrow{will-change:color,outline-color,background-color,opacity;transition:.2s ease-in-out;transition-property:color,outline-color,background-color,opacity;box-sizing:border-box;z-index:1;position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;background-color:var(--light);color:var(--neutral-4);opacity:0}.product-variant .splide__arrow svg{width:2.4rem;height:2.4rem;display:inline-block}.product-variant .splide__arrow path{fill:currentColor}.product-variant .splide__arrow:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.product-variant .splide__arrow:disabled{cursor:inherit;opacity:0;pointer-events:none}.product-variant .splide__arrow:not(:disabled):hover{color:var(--primary)}.product-variant .splide__arrow:not(:disabled):active{background-color:var(--neutral-2);color:var(--primary-dark)}.product-variant .splide__arrow--prev{left:2rem;transform:translate3d(0,-50%,0) scaleX(-1)}.product-variant .splide__arrow--next{right:2rem;transform:translate3d(0,-50%,0)}.product-variant .splide__pagination{position:absolute;right:2rem;bottom:-4.8rem;left:2rem;border-top:.1rem dashed var(--neutral-3)}.product-variant .splide__pagination li{display:flex;flex:1 1 auto;height:.1rem}.product-variant .splide__pagination__page{will-change:background-color;transition:background-color .2s ease-in-out;width:100%;height:.1rem;margin-top:-.1rem;background-color:transparent}.product-variant .splide__pagination__page.is-active{background-color:var(--neutral-5)}.product-variant .product-variant-item{width:85vw;max-width:42rem}@media screen and (max-width:600px){.product-variant .list-title{text-align:center}}@media screen and (min-width:600px){.product-variant{grid-template-columns:5rem repeat(24,minmax(0,1fr)) 5rem}.product-variant .splide__arrow--prev{left:5rem}.product-variant .splide__arrow--next{right:5rem}.product-variant .splide__pagination{right:5rem;left:5rem}}@media screen and (min-width:960px){.product-variant{grid-template-columns:6rem repeat(24,minmax(0,1fr)) 6rem}.product-variant .splide__arrows{display:block}.product-variant .splide__arrow--prev{left:6rem}.product-variant .splide__arrow--next{right:6rem}.product-variant .splide__pagination{right:6rem;left:6rem}}@media screen and (min-width:1280px){.product-variant .list-title{grid-column:3/20}.product-variant .product-variant-inner{grid-column:3/25;margin-top:4.8rem}.product-variant .splide__slide+.splide__slide{margin-top:.8rem}.product-variant .splide__arrows,.product-variant .splide__pagination{display:none}.product-variant .product-variant-item{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));width:100%;max-width:none;padding:4.8rem}.product-variant .product-variant-item .variant-image{grid-column:1/5;margin-right:0}.product-variant .product-variant-item .variant-info{grid-column:6/13;margin-top:0}.product-variant .product-variant-item .variant-equipment{grid-column:14/20;order:0;margin-top:0}.product-variant .product-variant-item .variant-select{grid-column:20/25;justify-self:end;margin-top:0}}.selectbox-container{overflow:hidden}.selectbox-container .selectbox-content{display:block;width:-moz-max-content;width:max-content;overflow:hidden;background-color:var(--neutral-1);padding:0;min-width:24rem;cursor:pointer}.selectbox-container .selectbox-content.is-opened,.selectbox-container .selectbox-content:hover{background-color:var(--neutral-2)}.selectbox-container .selectbox-content:hover .selectbox-arrow-icon{color:var(--primary)}.selectbox-container .selectbox-content.is-opened{border-bottom:.2rem solid var(--neutral-4);background-color:var(--neutral-2)}.selectbox-container .selectbox-content.is-opened .selectbox-list{display:block;margin-top:.1rem}.selectbox-container .selectbox-content.is-opened .selectbox-btn{padding-top:unset;color:transparent}.selectbox-container .selectbox-content.is-opened .selectbox-arrow-icon{color:var(--primary)}.selectbox-container .selectbox-btn{font-size:1.6rem;padding:1.9rem .875rem 0;line-height:1.6rem;height:5.2rem;background-color:var(--neutral-1);border-bottom:.1rem solid var(--neutral-4)}.selectbox-container .selectbox-btn .selectbox-selected{line-height:1.4rem}.selectbox-container .selectbox-btn .selectbox-arrow-icon{float:right;width:1.8rem}.selectbox-container .selectbox-label{display:none;font-size:1.1rem;line-height:1.8rem;padding-top:.1rem;border:none;outline:none;color:#737373}.selectbox-container .selectbox-list{display:none;background-color:var(--light);position:absolute;min-width:24rem;z-index:3;border:.1rem solid var(--neutral-2);box-shadow:0 0 3.125rem 0 rgba(0,0,0,.1)}.selectbox-container .selectbox-option{display:block;float:none;padding:.75rem 1rem;font-size:1.6rem;line-height:4.4rem;width:100%;cursor:pointer}.selectbox-container .selectbox-option .option-input{display:none}.selectbox-container .selectbox-option:hover{background-color:var(--neutral-1)}.selectbox-container.is-label-visible .selectbox-label{display:block}.selectbox-container.is-label-visible .selectbox-btn{padding-top:unset;padding-bottom:1rem}.selectbox-container.is-invalid .selectbox-content{border-bottom:.1rem solid var(--primary)}.selectbox-container.is-invalid .selectbox-selected{color:var(--primary)}.selectbox-container.is-disabled{color:var(--neutral-4-disabled)}.selectbox-container.is-disabled .selectbox-content:hover{background-color:var(--neutral-1)}.selectbox-container.is-disabled .selectbox-content:hover .selectbox-arrow-icon{color:var(--neutral-4-disabled)}.slider-controls{display:flex;flex-direction:row;gap:var(--in-block-2xs)}.stage-extended{position:relative;background-color:rgba(0,0,0,.2);color:var(--light)}.stage-extended .stage-extended-image-container{width:100%;height:0;padding-bottom:calc(100vh - var(--header-height)*2);position:relative;z-index:-1}.stage-extended .stage-extended-image-container .stage-extended-image{position:absolute;top:0;left:0;height:100%;width:100%}.stage-extended .stage-extended-image-container .image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.stage-extended .stage-extended-container{position:absolute;width:100vw;height:calc(100vh - var(--header-height));max-height:100%;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:0}.stage-extended .stage-extended-content{padding-top:6.4rem;padding-bottom:3.6571428571rem}.stage-extended .content-headline{max-width:25em}.stage-extended .content-visual{max-width:25em;margin-top:1.8rem;margin-left:-.6125em}.stage-extended .pattern{display:none}@media screen and (min-width:960px){.stage-extended .stage-extended-image-container{width:100%;height:0;padding-bottom:56.25%}.stage-extended .stage-extended-content-container{display:grid;grid-template-columns:repeat(24,minmax(0,1fr))}.stage-extended .stage-extended-content{grid-column:3/23;padding-top:9.6rem;padding-bottom:6.9818181818rem}.stage-extended .pattern{position:absolute;right:-22.5rem;bottom:-3.875rem;display:block;width:45rem;pointer-events:none}.stage-extended.theme-full-animation .stage-extended-content-container{display:block;max-width:none;margin-left:0;margin-right:0}.stage-extended.theme-full-animation .content-visual{max-width:none}}@media screen and (min-width:1280px){.stage-extended .stage-extended-content{padding-top:13.2rem;padding-bottom:9.6rem}}@media screen and (min-width:1440px){.stage-extended .stage-extended-content-container{width:100%}}.stage-simple{position:relative}.stage-simple .stage-image-container{width:100%;height:0;padding-bottom:75%;position:relative}.stage-simple .stage-content .stage-content-inner{padding-top:6.4rem;padding-bottom:6.4rem}.stage-simple .stage-content .content-topline{margin-top:-2.4rem}.stage-simple .stage-content .content-topline+.content-headline{margin-top:1.8rem}.stage-simple .stage-content .content-text{margin-top:2.4rem}.stage-simple .stage-content .button{width:100%;margin-top:3.2rem}@media screen and (min-width:600px){.stage-simple .stage-content .button{width:auto}}@media screen and (min-width:960px){.stage-simple{display:flex;flex-direction:column;justify-content:center;min-height:60rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));color:var(--light)}.stage-simple .stage-image-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;padding-bottom:0}.stage-simple .stage-content{display:grid;grid-template-columns:repeat(24,minmax(0,1fr))}.stage-simple .stage-content .stage-content-inner{grid-column:3/23;padding-top:9.6rem;padding-bottom:9.6rem}.stage-simple .stage-content .content-headline,.stage-simple .stage-content .content-text,.stage-simple .stage-content .content-topline{max-width:40em}.stage-simple .stage-content .content-topline{margin-top:0}}@media screen and (min-width:1280px){.stage-simple .stage-content .stage-content-inner{padding-top:13.2rem;padding-bottom:13.2rem}}@media screen and (min-width:1440px){.stage-simple .stage-content{width:100%}}.stage-video{position:relative;color:var(--light);overflow:hidden}.stage-video .stage-video-video-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.stage-video .stage-video-video-container .stage-video-video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background-color:var(--dark)}.stage-video .stage-video-video-container .stage-video-video:before{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-color:rgba(0,0,0,.2);content:""}.stage-video .stage-video-video-container .video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.stage-video .stage-video-container{position:absolute;width:100vw;height:calc(100vh - var(--header-height));max-height:100%;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:0}.stage-video .stage-video-content{padding-top:6.4rem;padding-bottom:3.6571428571rem}.stage-video .content-topline{max-width:25em}.stage-video .content-headline{max-width:25em;margin-top:.4rem}.stage-video .pattern{display:none}@media screen and (min-width:960px){.stage-video .stage-video-video-container{margin-left:6.4rem}.stage-video .stage-video-content-container{display:grid;grid-template-columns:repeat(24,minmax(0,1fr))}.stage-video .stage-video-content{grid-column:3/23;padding-top:9.6rem;padding-bottom:6.9818181818rem}.stage-video .pattern{position:absolute;right:-22.5rem;bottom:-3.875rem;display:block;width:45rem;pointer-events:none}}@media screen and (min-width:1280px){.stage-video .stage-video-content{padding-top:13.2rem;padding-bottom:9.6rem}}@media screen and (min-width:1440px){.stage-video .stage-video-content-container{width:100%}}.sub-header{display:flex;align-items:center;justify-content:space-between;border-bottom:.1rem solid var(--neutral-2);width:100%;height:7.4rem}.sub-header.theme-light{background-color:hsla(0,0%,100%,.65)}.sub-header.theme-dark{background-color:rgba(0,0,0,.65)}.sub-header .button .icon path{stroke-width:2}.sub-header .button-back{padding:1.8rem 2.4rem;border-right:.1rem solid var(--neutral-2)}.sub-header .menu-items{position:relative;overflow:hidden}.sub-header .menu-items-inner{box-sizing:border-box;display:flex;width:100%;padding:0 1.2rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.sub-header .menu-items-inner::-webkit-scrollbar{display:none}.sub-header .sub-header-link{font-weight:700;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1.2rem;font-size:1.4rem;letter-spacing:.12rem;line-height:2.2rem;text-align:center;text-transform:uppercase;white-space:nowrap}.sub-header .sub-header-link:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.sub-header .sub-header-link.is-active .underline-on-interaction{background-position:100% 100%;background-size:100% .1em}.sub-header .sub-header-link .icon{display:none}@media screen and (max-width:600px){.sub-header .assistive-text{position:absolute;width:.1rem;height:.1rem;overflow:hidden;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0)}}@media screen and (min-width:600px){.sub-header .button-back{padding:1.2rem 2.4rem;border-right:0}.sub-header .sub-header-link{font-size:1.6rem}.sub-header .sub-header-link .icon{width:2.4rem;height:2.4rem;display:inline-block;margin-right:.8rem;color:currentColor}.sub-header .sub-header-link+*{margin-left:.8rem}}@media screen and (min-width:960px){.sub-header{padding:1.2rem 6rem 1.2rem 1.2rem}}.teaser-card-grid{padding-bottom:6.4rem;padding-top:6.4rem}.teaser-card-grid .grid-header,.teaser-card-grid .grid-header .grid-title,.teaser-card-grid .grid-header .grid-title+.grid-subtitle{margin-bottom:3.2rem}@media screen and (min-width:960px){.teaser-card-grid{padding-top:9.6rem;padding-bottom:9.6rem}.teaser-card-grid .grid-content{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 -1.6rem}.teaser-card-grid .teaser-card-grid-item:first-child:last-child{max-width:calc(50% - 1.6rem)}.teaser-card-grid.is-two-column .grid-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:-1.6rem;margin-bottom:-1.6rem}.teaser-card-grid.is-two-column .teaser-card-grid-item{flex-grow:0;flex-shrink:0;min-width:0;width:calc(50% - 3.2rem);margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width:1280px){.teaser-card-grid{padding-top:13.2rem;padding-bottom:13.2rem}}.teaser-card-grid-item{display:block}.teaser-card-grid-item:focus-visible{outline:.2rem solid #000;outline-offset:.4rem}.teaser-card-grid-item .image-container{width:100%;height:0;padding-bottom:75%;position:relative}.teaser-card-grid-item .image-container>*{position:relative;z-index:1}.teaser-card-grid-item .image-container .item-badge{font-weight:700;position:absolute;top:2rem;right:2rem;background-color:#fff;color:var(--primary);z-index:2;padding:.3rem .6rem}.teaser-card-grid-item .text-container .content{margin-top:3.2rem}.teaser-card-grid-item .text-container .button{margin-top:3.5rem}.teaser-card-grid-item+.teaser-card-grid-item{margin-top:6.6rem}@media screen and (min-width:960px){.teaser-card-grid-item{margin:0 1.6rem}.teaser-card-grid-item+.teaser-card-grid-item{margin-top:0}}.teaser-image-text .image-container{position:relative;width:100%;min-height:100vw}.teaser-image-text .text-container{padding:4.8rem 2rem 6.4rem}.teaser-image-text .teaser-actions{margin-top:2.625rem}@media screen and (max-width:600px){.teaser-image-text .button{width:100%}}@media screen and (min-width:600px){.teaser-image-text .text-container{padding:4.8rem 5rem 6.4rem}}@media screen and (min-width:960px){.teaser-image-text .teaser-image-text-inner{display:flex;align-items:stretch;justify-content:center}.teaser-image-text .image-container{flex:1 1 50%;order:2;min-height:50vw}.teaser-image-text .image-container.is-left{order:unset}.teaser-image-text .text-container{flex:1 1 50%;align-self:center;padding:4.8rem 6rem}}@media screen and (min-width:1440px){.teaser-image-text .text-container-inner{max-width:54.5rem;margin:0 0 0 auto}.teaser-image-text .is-left+.text-container>.text-container-inner{margin:0 0 0 8.5rem}}.text-image{width:100%;padding-top:6.4rem;padding-bottom:6.4rem}.text-image .text-image-header .header-subtitle{margin-top:3.2rem}.text-image .image-container{display:block;position:relative;margin-top:3.2rem}.text-image .image-holder{width:100%;height:0;padding-bottom:56.25%;position:relative}.text-image .text-container{max-width:52.5em;margin-top:3.2rem}.text-image .button{margin-top:3.2rem;width:100%}.text-image .button+.button{margin-top:2.4rem}@media screen and (min-width:600px){.text-image .container-button-holder{display:flex;margin-top:3.2rem}.text-image .button{width:auto;margin-top:0}.text-image .button+.button{margin-top:0;margin-left:2.4rem}}@media screen and (min-width:960px){.text-image{padding-top:9.6rem;padding-bottom:9.6rem}}@media screen and (min-width:1280px){.text-image{padding-top:13.2rem;padding-bottom:13.2rem}.text-image .text-image-inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:auto 1fr}.text-image .image-container{align-self:center;margin-top:0}.text-image.image-left .text-image-header{grid-column:14/25;grid-row:1}.text-image.image-left .image-container{grid-column:1/13;grid-row:1/3}.text-image.image-left .text-container{grid-column:14/25;grid-row:2}.text-image.image-right .text-image-header{grid-column:2/11;grid-row:1}.text-image.image-right .image-container{grid-column:12/25;grid-row:1/3}.text-image.image-right .text-container{grid-column:2/11;grid-row:2}}.text-paragraph{padding-top:6.4rem;padding-bottom:6.4rem}.text-paragraph .text-paragraph-content{width:100%;max-width:52.5em}.text-paragraph .text-paragraph-buttons{display:flex;margin-top:3.2rem}.text-paragraph.is-centered .text-paragraph-content{margin:0 auto;text-align:center}@media screen and (max-width:600px){.text-paragraph .text-paragraph-buttons{flex-wrap:wrap}.text-paragraph .text-paragraph-buttons .button{width:100%}}@media screen and (min-width:600px){.text-paragraph .text-paragraph-buttons .button+.button{margin-left:4.8rem}.text-paragraph.is-centered .text-paragraph-buttons{justify-content:center}.text-paragraph.is-centered .text-paragraph-buttons .button+.button{margin-left:4.8rem}}@media screen and (min-width:960px){.text-paragraph{padding-top:9.6rem;padding-bottom:9.6rem}.text-paragraph .text-paragraph-inner{display:grid;grid-template-columns:repeat(24,minmax(0,1fr))}.text-paragraph .text-paragraph-inner>*{grid-column:3/23}}@media screen and (min-width:1280px){.text-paragraph{padding-top:13.2rem;padding-bottom:13.2rem}}.video-gallery{padding-top:6.4rem;padding-bottom:6.4rem}.video-gallery .video-gallery-inner{text-align:center}.video-gallery .video-gallery-title{margin-bottom:2.4rem}.video-gallery .video-block{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(33rem,100%),1fr));align-items:start;gap:4.2rem .4rem}@media screen and (min-width:960px){.video-gallery{padding-top:9.6rem;padding-bottom:9.6rem}.video-gallery .video-gallery-title{margin-bottom:3.6rem}}@media screen and (min-width:1280px){.video-gallery{padding-top:13.2rem;padding-bottom:13.2rem}.video-gallery .video-gallery-title{margin-bottom:4.8rem}}.video-player{position:relative;margin-bottom:12.8rem}.video-player:last-child,.video-player:only-child{padding-bottom:12.8rem}.video-player .video-player-inner{z-index:1;position:relative;top:6.4rem}.video-player .plyr-container{display:flex;justify-content:center;overflow:hidden}@media screen and (min-width:960px){.video-player{margin-bottom:19.2rem}.video-player:last-child,.video-player:only-child{padding-bottom:19.2rem}.video-player .video-player-inner{top:9.6rem}}@media screen and (min-width:1280px){.video-player{margin-bottom:26.4rem}.video-player:last-child,.video-player:only-child{padding-bottom:26.4rem}.video-player .video-player-inner{top:13.2rem}}.page-container .news-card-grid,.page-container .page-heading,.page-container .product-card-grid,.page-container .product-card-grid-filter{margin-top:4.8rem}.page-container .product-card-grid{margin-bottom:4.8rem}.page-container .benefits-expander{margin-top:4.8rem}.page-container .product-card-slider{margin:6.4rem 0}.page-container .page-header{position:relative;z-index:2}.page-container .page-content{position:relative;z-index:1}.page-container .content-container{margin-top:6.4rem;margin-bottom:7.2rem}.page-container .product-detail{padding-top:2.7rem}.page-container .product-detail:last-child{margin-bottom:4.8rem}.page-container .article-content{padding-top:2.4rem;padding-bottom:3.2rem}.page-container.has-sub-header:not(.product-application-page){margin-top:var(--subheader-height)}@media screen and (min-width:600px){.page-container.accessory-detail-page,.page-container.product-detail-page{margin-bottom:13.2rem}.page-container .article-content{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width:960px){.page-container .category-heading,.page-container .news-heading,.page-container .page-heading{margin-top:9.6rem}.page-container .news-card-grid,.page-container .product-card-grid{margin-top:6.4rem;margin-bottom:9.6rem}.page-container .benefits-expander{margin-top:10.8rem}.page-container .product-card-slider{margin:13.2rem 0}.page-container .video-player+.product-card-slider{margin:26.4rem 0 13.2rem}.page-container .content-container{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));margin-top:10.8rem;margin-bottom:12rem}.page-container .content-container>*{grid-column:3/23}.page-container.accessory-detail-page,.page-container.product-detail-page{margin-bottom:unset}.page-container .product-detail{padding-top:4.7rem}.page-container .article-content{padding-top:8rem;padding-bottom:5.4rem}}.product-detail .product-gallery{margin-top:2.4rem}.product-detail .product-availability,.product-detail .product-variant-button{margin:3.2rem 0}.product-detail .collapsible{margin-top:2.4rem}.product-detail .detail-button{display:flex;margin-bottom:4.8rem}.product-detail .detail-info{padding-top:3.2rem;border-top:.1rem dashed #dad9d8}.product-detail .detail-info .collapsible{margin-top:0}.product-detail .detail-info .collapsible+.collapsible{margin-top:.8rem}@media screen and (min-width:960px){.product-detail{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:auto 1fr}.product-detail .product-gallery{position:sticky;top:2.4rem;grid-column:1/15;grid-row:1/3;align-self:start;margin-top:0}.product-detail .product-info{margin-top:6.4rem;grid-column:16/-1;grid-row:1}.product-detail .product-details{grid-column:16/-1;grid-row:2}}.site{--header-height:7rem;--subheader-height:7.4rem;box-sizing:border-box;padding-top:var(--header-height)}.site .header{top:0}.site .sub-header{position:fixed;z-index:2;top:var(--header-height)}.site.is-minimal-page{--header-height:0}.site.is-minimal-page .contact,.site.is-minimal-page .footer,.site.is-minimal-page .header{display:none}@media screen and (min-width:960px){.site{--header-height:9rem}.site.has-header-small{--header-height:7.2rem}}.flex-tools,.flex-tools #__next{min-height:100%}.flex-tools .site .header{will-change:top;transition:top .3s ease-in-out;position:fixed;top:0;z-index:9}.flex-tools .site .header.skip-link-focused{top:7rem}.flex-tools #nprogress .bar{z-index:20;position:fixed;top:0;left:0}.flex-tools.dialog-open,.flex-tools.menu-open,.flex-tools.modal-open,.flex-tools.overlay-open{overflow:hidden}.flex-tools .mobile-menu{z-index:10;position:fixed;top:0;left:0;background-color:var(--on-primary)}.flex-tools .dialog-shadow{z-index:2147483641;position:fixed;top:0;left:0}.flex-tools .dialog{opacity:1;position:absolute;grid-column:1/-1;grid-row:1/4}.flex-tools .download-snackbar,.flex-tools .snackbar{z-index:12;position:fixed;bottom:0;left:0;width:100%}.flex-tools .preview-button{--primary:var(--text);z-index:30;position:fixed;bottom:1rem;right:1rem}.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-6.4rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:12.8rem}.flex-tools .stage-video{z-index:1}.flex-tools .stage-video+*{margin-top:-6.4rem;padding-top:12.8rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}@media screen and (min-width:960px){.flex-tools .snackbar{top:var(--header-height);bottom:auto}.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-9.6rem}.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary{margin-top:-12.8rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:16rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}.flex-tools .stage-video+*{margin-top:-9.6rem;padding-top:19.2rem}}@media screen and (min-width:1280px){.flex-tools .application-slider.theme-dark+.application-slider.theme-dark,.flex-tools .application-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .application-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .application-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .application-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .application-slider.theme-dark+.text-image.theme-dark,.flex-tools .application-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .application-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .application-slider.theme-dark+.video-player.theme-dark,.flex-tools .application-slider.theme-light+.application-slider.theme-light,.flex-tools .application-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .application-slider.theme-light+.form-block.theme-light,.flex-tools .application-slider.theme-light+.image-gallery.theme-light,.flex-tools .application-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .application-slider.theme-light+.practice-introtext.theme-light,.flex-tools .application-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .application-slider.theme-light+.text-image.theme-light,.flex-tools .application-slider.theme-light+.text-paragraph.theme-light,.flex-tools .application-slider.theme-light+.video-gallery.theme-light,.flex-tools .application-slider.theme-light+.video-player.theme-light,.flex-tools .application-slider.theme-primary+.application-slider.theme-primary,.flex-tools .application-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .application-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .application-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .application-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .application-slider.theme-primary+.text-image.theme-primary,.flex-tools .application-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .application-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .application-slider.theme-primary+.video-player.theme-primary,.flex-tools .feature-detail-slider.theme-dark+.application-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.image-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.practice-introtext.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-image.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.text-paragraph.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-gallery.theme-dark,.flex-tools .feature-detail-slider.theme-dark+.video-player.theme-dark,.flex-tools .feature-detail-slider.theme-light+.application-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.feature-detail-slider.theme-light,.flex-tools .feature-detail-slider.theme-light+.form-block.theme-light,.flex-tools .feature-detail-slider.theme-light+.image-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.pictogram-tiles.theme-light,.flex-tools .feature-detail-slider.theme-light+.practice-introtext.theme-light,.flex-tools .feature-detail-slider.theme-light+.teaser-card-grid.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-image.theme-light,.flex-tools .feature-detail-slider.theme-light+.text-paragraph.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-gallery.theme-light,.flex-tools .feature-detail-slider.theme-light+.video-player.theme-light,.flex-tools .feature-detail-slider.theme-primary+.application-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.image-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.practice-introtext.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-image.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.text-paragraph.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-gallery.theme-primary,.flex-tools .feature-detail-slider.theme-primary+.video-player.theme-primary,.flex-tools .image-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .image-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .image-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .image-gallery.theme-dark+.text-image.theme-dark,.flex-tools .image-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .image-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .image-gallery.theme-dark+.video-player.theme-dark,.flex-tools .image-gallery.theme-light+.application-slider.theme-light,.flex-tools .image-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .image-gallery.theme-light+.form-block.theme-light,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .image-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .image-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .image-gallery.theme-light+.text-image.theme-light,.flex-tools .image-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .image-gallery.theme-light+.video-gallery.theme-light,.flex-tools .image-gallery.theme-light+.video-player.theme-light,.flex-tools .image-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .image-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .image-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .image-gallery.theme-primary+.text-image.theme-primary,.flex-tools .image-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .image-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .image-gallery.theme-primary+.video-player.theme-primary,.flex-tools .pictogram-tiles.theme-dark+.application-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.image-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.practice-introtext.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-image.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.text-paragraph.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-gallery.theme-dark,.flex-tools .pictogram-tiles.theme-dark+.video-player.theme-dark,.flex-tools .pictogram-tiles.theme-light+.application-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.feature-detail-slider.theme-light,.flex-tools .pictogram-tiles.theme-light+.form-block.theme-light,.flex-tools .pictogram-tiles.theme-light+.image-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.pictogram-tiles.theme-light,.flex-tools .pictogram-tiles.theme-light+.practice-introtext.theme-light,.flex-tools .pictogram-tiles.theme-light+.teaser-card-grid.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-image.theme-light,.flex-tools .pictogram-tiles.theme-light+.text-paragraph.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-gallery.theme-light,.flex-tools .pictogram-tiles.theme-light+.video-player.theme-light,.flex-tools .pictogram-tiles.theme-primary+.application-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.image-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.practice-introtext.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-image.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.text-paragraph.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-gallery.theme-primary,.flex-tools .pictogram-tiles.theme-primary+.video-player.theme-primary,.flex-tools .practice-introtext.theme-dark+.application-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .practice-introtext.theme-dark+.image-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .practice-introtext.theme-dark+.practice-introtext.theme-dark,.flex-tools .practice-introtext.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-image.theme-dark,.flex-tools .practice-introtext.theme-dark+.text-paragraph.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-gallery.theme-dark,.flex-tools .practice-introtext.theme-dark+.video-player.theme-dark,.flex-tools .practice-introtext.theme-light+.application-slider.theme-light,.flex-tools .practice-introtext.theme-light+.feature-detail-slider.theme-light,.flex-tools .practice-introtext.theme-light+.form-block.theme-light,.flex-tools .practice-introtext.theme-light+.image-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.pictogram-tiles.theme-light,.flex-tools .practice-introtext.theme-light+.practice-introtext.theme-light,.flex-tools .practice-introtext.theme-light+.teaser-card-grid.theme-light,.flex-tools .practice-introtext.theme-light+.text-image.theme-light,.flex-tools .practice-introtext.theme-light+.text-paragraph.theme-light,.flex-tools .practice-introtext.theme-light+.video-gallery.theme-light,.flex-tools .practice-introtext.theme-light+.video-player.theme-light,.flex-tools .practice-introtext.theme-primary+.application-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .practice-introtext.theme-primary+.image-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .practice-introtext.theme-primary+.practice-introtext.theme-primary,.flex-tools .practice-introtext.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-image.theme-primary,.flex-tools .practice-introtext.theme-primary+.text-paragraph.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-gallery.theme-primary,.flex-tools .practice-introtext.theme-primary+.video-player.theme-primary,.flex-tools .teaser-card-grid.theme-dark+.application-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.image-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.practice-introtext.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-image.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.text-paragraph.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-gallery.theme-dark,.flex-tools .teaser-card-grid.theme-dark+.video-player.theme-dark,.flex-tools .teaser-card-grid.theme-light+.application-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.feature-detail-slider.theme-light,.flex-tools .teaser-card-grid.theme-light+.form-block.theme-light,.flex-tools .teaser-card-grid.theme-light+.image-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.pictogram-tiles.theme-light,.flex-tools .teaser-card-grid.theme-light+.practice-introtext.theme-light,.flex-tools .teaser-card-grid.theme-light+.teaser-card-grid.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-image.theme-light,.flex-tools .teaser-card-grid.theme-light+.text-paragraph.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-gallery.theme-light,.flex-tools .teaser-card-grid.theme-light+.video-player.theme-light,.flex-tools .teaser-card-grid.theme-primary+.application-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.image-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.practice-introtext.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-image.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.text-paragraph.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-gallery.theme-primary,.flex-tools .teaser-card-grid.theme-primary+.video-player.theme-primary,.flex-tools .text-image.theme-dark+.application-slider.theme-dark,.flex-tools .text-image.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-image.theme-dark+.image-gallery.theme-dark,.flex-tools .text-image.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-image.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-image.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-image.theme-dark+.text-image.theme-dark,.flex-tools .text-image.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-image.theme-dark+.video-gallery.theme-dark,.flex-tools .text-image.theme-dark+.video-player.theme-dark,.flex-tools .text-image.theme-light+.application-slider.theme-light,.flex-tools .text-image.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-image.theme-light+.form-block.theme-light,.flex-tools .text-image.theme-light+.image-gallery.theme-light,.flex-tools .text-image.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-image.theme-light+.practice-introtext.theme-light,.flex-tools .text-image.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-image.theme-light+.text-image.theme-light,.flex-tools .text-image.theme-light+.text-paragraph.theme-light,.flex-tools .text-image.theme-light+.video-gallery.theme-light,.flex-tools .text-image.theme-light+.video-player.theme-light,.flex-tools .text-image.theme-primary+.application-slider.theme-primary,.flex-tools .text-image.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-image.theme-primary+.image-gallery.theme-primary,.flex-tools .text-image.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-image.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-image.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-image.theme-primary+.text-image.theme-primary,.flex-tools .text-image.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-image.theme-primary+.video-gallery.theme-primary,.flex-tools .text-image.theme-primary+.video-player.theme-primary,.flex-tools .text-paragraph.theme-dark+.application-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .text-paragraph.theme-dark+.image-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .text-paragraph.theme-dark+.practice-introtext.theme-dark,.flex-tools .text-paragraph.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-image.theme-dark,.flex-tools .text-paragraph.theme-dark+.text-paragraph.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-gallery.theme-dark,.flex-tools .text-paragraph.theme-dark+.video-player.theme-dark,.flex-tools .text-paragraph.theme-light+.application-slider.theme-light,.flex-tools .text-paragraph.theme-light+.feature-detail-slider.theme-light,.flex-tools .text-paragraph.theme-light+.form-block.theme-light,.flex-tools .text-paragraph.theme-light+.image-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.pictogram-tiles.theme-light,.flex-tools .text-paragraph.theme-light+.practice-introtext.theme-light,.flex-tools .text-paragraph.theme-light+.teaser-card-grid.theme-light,.flex-tools .text-paragraph.theme-light+.text-image.theme-light,.flex-tools .text-paragraph.theme-light+.text-paragraph.theme-light,.flex-tools .text-paragraph.theme-light+.video-gallery.theme-light,.flex-tools .text-paragraph.theme-light+.video-player.theme-light,.flex-tools .text-paragraph.theme-primary+.application-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .text-paragraph.theme-primary+.image-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .text-paragraph.theme-primary+.practice-introtext.theme-primary,.flex-tools .text-paragraph.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-image.theme-primary,.flex-tools .text-paragraph.theme-primary+.text-paragraph.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-gallery.theme-primary,.flex-tools .text-paragraph.theme-primary+.video-player.theme-primary,.flex-tools .video-gallery.theme-dark+.application-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.feature-detail-slider.theme-dark,.flex-tools .video-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.pictogram-tiles.theme-dark,.flex-tools .video-gallery.theme-dark+.practice-introtext.theme-dark,.flex-tools .video-gallery.theme-dark+.teaser-card-grid.theme-dark,.flex-tools .video-gallery.theme-dark+.text-image.theme-dark,.flex-tools .video-gallery.theme-dark+.text-paragraph.theme-dark,.flex-tools .video-gallery.theme-dark+.video-gallery.theme-dark,.flex-tools .video-gallery.theme-dark+.video-player.theme-dark,.flex-tools .video-gallery.theme-light+.application-slider.theme-light,.flex-tools .video-gallery.theme-light+.feature-detail-slider.theme-light,.flex-tools .video-gallery.theme-light+.form-block.theme-light,.flex-tools .video-gallery.theme-light+.image-gallery.theme-light,.flex-tools .video-gallery.theme-light+.pictogram-tiles.theme-light,.flex-tools .video-gallery.theme-light+.practice-introtext.theme-light,.flex-tools .video-gallery.theme-light+.teaser-card-grid.theme-light,.flex-tools .video-gallery.theme-light+.text-image.theme-light,.flex-tools .video-gallery.theme-light+.text-paragraph.theme-light,.flex-tools .video-gallery.theme-light+.video-gallery.theme-light,.flex-tools .video-gallery.theme-light+.video-player.theme-light,.flex-tools .video-gallery.theme-primary+.application-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.feature-detail-slider.theme-primary,.flex-tools .video-gallery.theme-primary+.image-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.pictogram-tiles.theme-primary,.flex-tools .video-gallery.theme-primary+.practice-introtext.theme-primary,.flex-tools .video-gallery.theme-primary+.teaser-card-grid.theme-primary,.flex-tools .video-gallery.theme-primary+.text-image.theme-primary,.flex-tools .video-gallery.theme-primary+.text-paragraph.theme-primary,.flex-tools .video-gallery.theme-primary+.video-gallery.theme-primary,.flex-tools .video-gallery.theme-primary+.video-player.theme-primary{margin-top:-13.2rem}.flex-tools .image-gallery.theme-dark+.image-gallery.theme-dark,.flex-tools .image-gallery.theme-light+.image-gallery.theme-light,.flex-tools .image-gallery.theme-primary+.image-gallery.theme-primary{margin-top:-20rem}.flex-tools .pictogram-tiles+.application-slider,.flex-tools .pictogram-tiles+.feature-detail-slider,.flex-tools .pictogram-tiles+.image-gallery,.flex-tools .pictogram-tiles+.pictogram-tiles,.flex-tools .pictogram-tiles+.practice-introtext,.flex-tools .pictogram-tiles+.teaser-card-grid,.flex-tools .pictogram-tiles+.text-image,.flex-tools .pictogram-tiles+.text-paragraph,.flex-tools .pictogram-tiles+.video-gallery,.flex-tools .pictogram-tiles+.video-player{padding-top:19.6rem}.flex-tools .video-player+.application-slider,.flex-tools .video-player+.feature-detail-slider,.flex-tools .video-player+.image-gallery,.flex-tools .video-player+.pictogram-tiles,.flex-tools .video-player+.practice-introtext,.flex-tools .video-player+.teaser-card-grid,.flex-tools .video-player+.text-image,.flex-tools .video-player+.text-paragraph,.flex-tools .video-player+.video-gallery,.flex-tools .video-player+.video-player{padding-top:0}.flex-tools .stage-video+*{margin-top:-13.2rem;padding-top:26.4rem}.flex-tools .dealer-searchbar{z-index:2}.flex-tools .dealer-search{z-index:1}.flex-tools .contact,.flex-tools .person-contact{position:relative;z-index:1}.flex-tools .contact+.footer,.flex-tools .person-contact+.footer{margin-top:-13.2rem;padding-top:13.2rem}}.theme-dark{--theme:#000;--neutral-1:#1a1a1a;--neutral-2:#333;--neutral-3:#4d4d4d;--neutral-4:#fff;--neutral-5:#fff;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--text:#fff;background-color:#000;color:#fff}.theme-light{--theme:#fff;--neutral-1:#f5f5f4;--neutral-2:#ebebea;--neutral-3:#dad9d8;--neutral-4:#767370;--neutral-5:#282625;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--text:#000;background-color:#fff;color:#000}.theme-muted{--theme:#000;--neutral-1:#1a1a1a;--neutral-2:#333;--neutral-3:#4d4d4d;--neutral-4:#fff;--neutral-5:#fff;--primary:#e30613;--primary-dark:#8a1002;--on-primary:#fff;--on-primary-dark:#fff;--text:#000;background-color:#f5f4f4;color:#000}.theme-primary{--theme:#e30613;--neutral-1:#e61f2b;--neutral-2:#e93842;--neutral-3:#eb515a;--neutral-4:#fff;--neutral-5:#fff;--primary:#fff;--primary-dark:#8a1002;--on-primary:#e30613;--on-primary-dark:#fff;--text:#fff;background-color:#e30613;color:#fff}