@import url(../fonts/proxima/proxima.css);/*!
 * inuitcss, by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */@keyframes slide{0%{background-position-x:0px}100%{background-position-x:30px}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form__field{margin-bottom:18px;margin-bottom:1.2857142857rem}ul,ol,dd{margin-left:36px;margin-left:2.5714285714rem}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form__field,.attributes{margin:0;margin-bottom:18px;margin-bottom:1.2857142857rem}html{font-size:.875em;line-height:1.2857142857;background-color:#fafafa;color:#fff;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{font-family:"ProximaNova", "Lato", "Helvetica Neue", Arial, sans-serif;overflow-y:auto}li>ul,li>ol{margin-bottom:0}dt{font-weight:bold}@media screen and (min-width: 65em){dt{float:left;margin-right:.5em;min-width:40%}}dt:after{content:":"}dd{margin:0 0 .5em 0}@media screen and (min-width: 65em){dd{margin:0 0 0 40%;padding-left:.5em}}.attribute__title{font-weight:bold;float:left;margin-right:.5em;min-width:25%;display:block}.attribute__title:after{content:":"}.attribute__value{margin:0;padding-left:.5em;margin-left:25%;display:block}.attribute__value .tooltip h1{font-weight:normal}.spaceTop{padding-top:10px}.borderBottomLine{border-bottom:solid 1px #e2e2e2;padding-bottom:6px}figure{text-align:center}img{max-width:100%}hr{border:0;height:0;border-top:1px solid #050505}a{text-decoration:none;color:#e20a17}a:hover,a:active,a:focus{text-decoration:underline}nav a{color:inherit}nav a:hover,nav a:active,nav a:focus{text-decoration:none}@font-face{font-family:"icomoon";src:url("../fonts/icons/fonts/icomoon.ttf?-hyydky") format("truetype"),url("../fonts/icons/fonts/icomoon.woff?-hyydky") format("woff"),url("../fonts/icons/fonts/icomoon.svg?-hyydky#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}html [class^="icon-"],html [class*=" icon-"],html .icon:before,html input[type="checkbox"]:checked+label.checkbox:after,html input[type="radio"]:checked+label.checkbox:after,html input[type="checkbox"]+label.checkbox--icon:before,html input[type="radio"]+label.checkbox--icon:before,html .message--icon .message__icon:before,.message--icon html .message__icon:before,html .message--info .message__icon:before,.message--info html .message__icon:before,html .message--success .message__icon:before,.message--success html .message__icon:before,html .message--warning .message__icon:before,.message--warning html .message__icon:before,html .message--error .message__icon:before,.message--error html .message__icon:before,html .message__icon,html .system-name span:after,html .icon-check:before,html input[type="checkbox"]:checked+label.checkbox:after,html input[type="radio"]:checked+label.checkbox:after,html .message--success .message__icon:before,.message--success html .message__icon:before,html input[type="checkbox"]:checked+label.checkbox:after,html input[type="radio"]:checked+label.checkbox:after,html .message--success .message__icon:before{font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html .icon-warning:before,html .message--warning .message__icon:before,.message--warning html .message__icon:before{content:"\e900"}html .icon-align-horizontal-middle:before{content:"\e901"}html .icon-align-left:before{content:"\e902"}html .icon-align-right:before{content:"\e903"}html .icon-expert:before{content:"\e904"}html .icon-check:before,html input[type="checkbox"]:checked+label.checkbox:after,html input[type="radio"]:checked+label.checkbox:after,html .message--success .message__icon:before,.message--success html .message__icon:before{content:"\e905"}html .icon-chevron-down:before{content:"\e906"}html .icon-chevron-left:before{content:"\e907"}html .icon-chevron-right:before{content:"\e908"}html .icon-chevron-up:before{content:"\e909"}html .icon-copy:before{content:"\e90a"}html .icon-crosshair:before{content:"\e922"}html .icon-hair-cross:before{content:"\e922"}html .icon-download:before{content:"\e90b"}html .icon-new-message:before{content:"\e90c"}html .icon-pencil:before{content:"\e90d"}html .icon-eye:before{content:"\e90e"}html .icon-eye-blocked:before{content:"\e90f"}html .icon-flag:before{content:"\e936"}html .icon-open:before{content:"\e910"}html .icon-frown:before{content:"\e929"}html .icon-emoji-sad:before{content:"\e929"}html .icon-globe:before{content:"\e932"}html .icon-grid:before{content:"\e92a"}html .icon-project:before{content:"\e92a"}html .icon-box:before{content:"\e92a"}html .icon-help-with-circle:before{content:"\e911"}html .icon-home:before{content:"\e912"}html .icon-info-with-circle:before,html .message--info .message__icon:before,.message--info html .message__icon:before{content:"\e913"}html .icon-layers:before{content:"\e933"}html .icon-bulb:before{content:"\e914"}html .icon-login:before{content:"\e915"}html .icon-log-out:before{content:"\e916"}html .icon-ruler:before{content:"\e917"}html .icon-meh:before{content:"\e92b"}html .icon-emoji-neutral:before{content:"\e92b"}html .icon-menu:before{content:"\e918"}html .icon-message-square:before{content:"\e934"}html .icon-minus:before{content:"\e92f"}html .icon-circle-with-minus:before{content:"\e919"}html .icon-move:before{content:"\e91a"}html .icon-plus:before{content:"\e930"}html .icon-circle-with-plus:before{content:"\e91b"}html .icon-new:before{content:"\e91c"}html .icon-print:before{content:"\e91d"}html .icon-save:before{content:"\e91e"}html .icon-split:before{content:"\e91f"}html .icon-search:before{content:"\e931"}html .icon-cog:before{content:"\e920"}html .icon-shopping-cart:before{content:"\e921"}html .icon-smile:before{content:"\e92c"}html .icon-emoji-happy:before{content:"\e92c"}html .icon-toggle-left:before{content:"\e92d"}html .icon-toggle-right:before{content:"\e92e"}html .icon-tools:before{content:"\e923"}html .icon-trash:before{content:"\e924"}html .icon-export:before{content:"\e925"}html .icon-user:before{content:"\e935"}html .icon-cross:before{content:"\e926"}html .icon-circle-with-cross:before,html .message--error .message__icon:before,.message--error html .message__icon:before{content:"\e927"}html .icon-power:before{content:"\e928"}html .icon-info:before{content:"\e937"}html .icon-power-cord:before{content:"\e9b7"}.icon-image-power-track:before{content:url("/images/power-track.png");display:block}input[type="text"],input[type="search"],input[type="email"],input[type="number"],input[type="password"],textarea,select{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa;padding:9px;line-height:18px}input:focus[type="text"],input:focus[type="search"],input:focus[type="email"],input:focus[type="number"],input:focus[type="password"],textarea:focus,select:focus,input:active[type="text"],input:active[type="search"],input:active[type="email"],input:active[type="number"],input:active[type="password"],textarea:active,select:active{outline:none;border-color:#050505}input:invalid:not(:focus):not(.valid)[type="text"],input:invalid:not(:focus):not(.valid)[type="search"],input:invalid:not(:focus):not(.valid)[type="email"],input:invalid:not(:focus):not(.valid)[type="number"],input:invalid:not(:focus):not(.valid)[type="password"],textarea:invalid:not(:focus):not(.valid),select:invalid:not(:focus):not(.valid){outline:none;border-color:#dd443d}input.input--small[type="text"],input.input--small[type="search"],input.input--small[type="email"],input.input--small[type="number"],input.input--small[type="password"],textarea.input--small,select.input--small{width:100%}input.input--display[type="text"],input.input--display[type="search"],input.input--display[type="email"],input.input--display[type="number"],input.input--display[type="password"],textarea.input--display,select.input--display{border:none;background:transparent;font-size:24px;font-size:1.7142857143rem;line-height:1.5;margin:0;padding:0}.input--display{border:none;background:transparent;font-size:24px;font-size:1.7142857143rem;line-height:1.5;margin:0;padding:0}input[type="checkbox"]+label.checkbox:before,input[type="radio"]+label.checkbox:before{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa;content:"";display:inline-block;width:27px;height:27px;margin-right:.5em;vertical-align:middle}input[type="checkbox"]+label.checkbox:after,input[type="radio"]+label.checkbox:after{font-size:18px;position:absolute;left:.25em;top:.25em}input[type="checkbox"]+label.checkbox.checkbox--small:before,input[type="radio"]+label.checkbox.checkbox--small:before{width:18px;height:18px;margin-right:.5em}input[type="checkbox"]+label.checkbox.checkbox--small:after,input[type="radio"]+label.checkbox.checkbox--small:after{font-size:16.2px;left:0.05em;top:.45em}input[type="checkbox"]:checked+label.checkbox:before,input[type="radio"]:checked+label.checkbox:before{border-color:#050505}input[type="checkbox"],input[type="radio"]{display:none}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;position:relative;line-height:27px;cursor:pointer;padding:0;margin-right:9px}input[type="checkbox"]:disabled+label.checkbox,input[type="radio"]:disabled+label.checkbox{color:#e2e2e2}input[type="checkbox"]+label.checkbox--icon,input[type="radio"]+label.checkbox--icon{padding:0 0.25em}input[type="checkbox"]+label.checkbox--icon:before,input[type="radio"]+label.checkbox--icon:before{color:#e2e2e2}input[type="checkbox"]:checked+label.checkbox--icon:before,input[type="radio"]:checked+label.checkbox--icon:before{color:inherit}label{font-weight:600}input[type="button"]:focus,button:focus{outline:0}.form--full{width:100%}.form--full label{padding:0 9px 9px;display:block}.form--full input[type="text"],.form--full input[type="search"],.form--full input[type="email"],.form--full input[type="number"],.form--full input[type="password"],.form--full textarea{display:block;width:100%}.form--inline label{margin-right:.5em}.form--inline input[type="text"],.form--inline input[type="search"],.form--inline input[type="email"],.form--inline input[type="number"],.form--inline input[type="password"],.form--inline textarea{margin-right:1em}.form--table .form__field>td{padding-bottom:18px}.form--table .form__field>td:first-child{text-align:right;padding-right:1em}.ui-dropdown,.canvas-layers,.expert-dropdown,.side-details__map,.choice,.side-choice,.zoom,.expert-indicator,.card--flat{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa;text-align:center}.list-inline,ul.pagination,.toolbox-nav,.i18n-nav,.userinfo{margin:0;padding:0;list-style:none}.list-inline>li,ul.pagination>li,.toolbox-nav>li,.i18n-nav>li,.userinfo>li{display:inline-block}.list-inline--delimited>li+li:before,.i18n-nav>li+li:before{content:" | "}.list-block,.canvas-layers-list,.toolbox-nav,.toolbox-list,.list-step,.filter-list,.primary-nav,.secondary-nav,.configurations{margin:0;padding:0;list-style:none}.list-block__item,.canvas-layers-list__item,.canvas-layers-list>li,.list-block>li,.canvas-layers-list>li,.toolbox-nav>li,.toolbox-list>li,.list-step>li,.filter-list>li,.primary-nav>li,.secondary-nav>li,.configurations>li,.toolbox-nav>.toolbox-nav__item{padding:18px}.list-block--tiny>.list-block__item,.list-block--tiny>.canvas-layers-list__item,.canvas-layers-list.list-block--tiny>li,.list-block.list-block--tiny>li,.canvas-layers-list.list-block--tiny>li,.toolbox-nav.list-block--tiny>li,.toolbox-list.list-block--tiny>li,.list-step.list-block--tiny>li,.filter-list.list-block--tiny>li,.primary-nav.list-block--tiny>li,.secondary-nav.list-block--tiny>li,.configurations.list-block--tiny>li,.toolbox-nav.list-block--tiny>.toolbox-nav__item{padding:5px}.list-block--small>.list-block__item,.list-block--small>.canvas-layers-list__item,.canvas-layers-list.list-block--small>li,.list-block.list-block--small>li,.canvas-layers-list.list-block--small>li,.toolbox-nav.list-block--small>li,.toolbox-list.list-block--small>li,.list-step.list-block--small>li,.filter-list.list-block--small>li,.primary-nav.list-block--small>li,.secondary-nav.list-block--small>li,.configurations.list-block--small>li,.toolbox-nav.list-block--small>.toolbox-nav__item,.toolbox-nav>.list-block__item,.toolbox-list>.list-block__item,.list-step>.list-block__item,.filter-list>.list-block__item,.primary-nav>.list-block__item,.secondary-nav>.list-block__item,.configurations>.list-block__item,.toolbox-nav>.canvas-layers-list__item,.toolbox-list>.canvas-layers-list__item,.list-step>.canvas-layers-list__item,.filter-list>.canvas-layers-list__item,.primary-nav>.canvas-layers-list__item,.secondary-nav>.canvas-layers-list__item,.configurations>.canvas-layers-list__item,.canvas-layers-list.toolbox-nav>li,.canvas-layers-list.toolbox-list>li,.canvas-layers-list.list-step>li,.canvas-layers-list.filter-list>li,.canvas-layers-list.primary-nav>li,.canvas-layers-list.secondary-nav>li,.canvas-layers-list.configurations>li,.list-block.toolbox-nav>li,.list-block.toolbox-list>li,.list-block.list-step>li,.list-block.filter-list>li,.list-block.primary-nav>li,.list-block.secondary-nav>li,.list-block.configurations>li,.canvas-layers-list.toolbox-nav>li,.canvas-layers-list.toolbox-list>li,.canvas-layers-list.list-step>li,.canvas-layers-list.filter-list>li,.canvas-layers-list.primary-nav>li,.canvas-layers-list.secondary-nav>li,.canvas-layers-list.configurations>li,.toolbox-nav>li,.toolbox-nav.toolbox-list>li,.toolbox-nav.list-step>li,.toolbox-nav.filter-list>li,.toolbox-nav.primary-nav>li,.toolbox-nav.secondary-nav>li,.toolbox-nav.configurations>li,.toolbox-list.toolbox-nav>li,.toolbox-list>li,.toolbox-list.list-step>li,.toolbox-list.filter-list>li,.toolbox-list.primary-nav>li,.toolbox-list.secondary-nav>li,.toolbox-list.configurations>li,.list-step.toolbox-nav>li,.list-step.toolbox-list>li,.list-step>li,.list-step.filter-list>li,.list-step.primary-nav>li,.list-step.secondary-nav>li,.list-step.configurations>li,.filter-list.toolbox-nav>li,.filter-list.toolbox-list>li,.filter-list.list-step>li,.filter-list>li,.filter-list.primary-nav>li,.filter-list.secondary-nav>li,.filter-list.configurations>li,.primary-nav.toolbox-nav>li,.primary-nav.toolbox-list>li,.primary-nav.list-step>li,.primary-nav.filter-list>li,.primary-nav>li,.primary-nav.secondary-nav>li,.primary-nav.configurations>li,.secondary-nav.toolbox-nav>li,.secondary-nav.toolbox-list>li,.secondary-nav.list-step>li,.secondary-nav.filter-list>li,.secondary-nav.primary-nav>li,.secondary-nav>li,.secondary-nav.configurations>li,.configurations.toolbox-nav>li,.configurations.toolbox-list>li,.configurations.list-step>li,.configurations.filter-list>li,.configurations.primary-nav>li,.configurations.secondary-nav>li,.configurations>li,.toolbox-nav>.toolbox-nav__item,.toolbox-nav.toolbox-list>.toolbox-nav__item,.toolbox-nav.list-step>.toolbox-nav__item,.toolbox-nav.filter-list>.toolbox-nav__item,.toolbox-nav.primary-nav>.toolbox-nav__item,.toolbox-nav.secondary-nav>.toolbox-nav__item,.toolbox-nav.configurations>.toolbox-nav__item{padding:9px}.toolbox-nav>.toolbox-nav__item{border-top:transparent 5px solid;padding-top:4px}.toolbox-nav>.toolbox-nav__item:hover{border-top:#e20a17 5px solid}.toolbox-nav>.toolbox-nav__item--active{border-top:#e20a17 5px solid}.btn,.tool,.cta__button{display:inline-block;vertical-align:middle;font:inherit;text-align:center;border:none;margin:0;cursor:pointer;overflow:visible;padding:9px 18px;background-color:#fafafa}.btn,.tool,.cta__button,.btn:hover,.tool:hover,.cta__button:hover,.btn:active,.tool:active,.cta__button:active,.btn:focus,.tool:focus,.cta__button:focus{text-decoration:none;color:#292929}.btn::-moz-focus-inner,.tool::-moz-focus-inner,.cta__button::-moz-focus-inner{border:0;padding:0}.btn--small,input.input--small[type="text"],input.input--small[type="search"],input.input--small[type="email"],input.input--small[type="number"],input.input--small[type="password"],textarea.input--small,select.input--small{padding:5px 10px}.btn,.tool,.cta__button{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa;border-color:transparent;text-align:center;outline:none}.btn:enabled,.tool:enabled,.cta__button:enabled,.btn:not(:disabled),.tool:not(:disabled),.cta__button:not(:disabled){transition:all .2s ease}.btn:enabled:hover,.tool:enabled:hover,.cta__button:enabled:hover,.btn:not(:disabled):hover,.tool:not(:disabled):hover,.cta__button:not(:disabled):hover{background-color:#e2e2e2}.btn:enabled:active,.tool:enabled:active,.cta__button:enabled:active,.btn:enabled:focus,.tool:enabled:focus,.cta__button:enabled:focus,.btn:not(:disabled):active,.tool:not(:disabled):active,.cta__button:not(:disabled):active,.btn:not(:disabled):focus,.tool:not(:disabled):focus,.cta__button:not(:disabled):focus{background-color:#292929;color:white}.btn:disabled,.tool:disabled,.cta__button:disabled{background:rgba(5,5,5,0.1);color:grey}.btn--left{float:left}.btn--right{float:right}.btn--positive,.cta__button{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa}.btn--negative:enabled{border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa}.btn--negative:enabled:hover{color:#fafafa;background-color:#dd443d}.btn--brand{border:none;border-radius:0;padding:4.5px 9px}.btn--highlight{background:#e20a17;color:white}.btn--highlight:not(:disabled):hover{color:#fafafa;background-color:#ca0915}.btn--clean{background:none;border:none}.btn--shadow{box-shadow:0 0 0.5em rgba(50,50,50,0.04)}.btn--icon{padding:9px 12px}.btn--indicator{color:black;font-weight:600}.btn--indicator::before{content:"➤";margin-right:8px;position:relative;font-size:0.8em}.btn--indicator.btn--active{background:#b4dab4}.btn--indicator.btn--active::before{color:green;text-shadow:rgba(0,160,80,0.8) 0 0 3px}.btn--indicator.btn--inactive{background:#e1cfcf}.btn--indicator.btn--inactive::before{color:#c26f6f;text-shadow:rgba(200,106,106,0.8) 0 0 3px}.btn--unset{all:unset;cursor:pointer}.block,.choice--img,.side-choice,.product-list__item,.card{display:block}.block__img,.choice__img-container,.product-list__item__img,.card__img{vertical-align:middle;margin-bottom:18px}.block--flush>.block__img,.choice--img>.block__img,.side-choice>.block__img,.product-list__item>.block__img,.card>.block__img,.block--flush>.choice__img-container,.choice--img>.choice__img-container,.side-choice>.choice__img-container,.product-list__item>.choice__img-container,.card>.choice__img-container,.block--flush>.product-list__item__img,.choice--img>.product-list__item__img,.side-choice>.product-list__item__img,.product-list__item>.product-list__item__img,.card>.product-list__item__img,.block--flush>.card__img,.choice--img>.card__img,.side-choice>.card__img,.product-list__item>.card__img,.card>.card__img{margin-bottom:0}.block__body,.choice__body,.product-list__item__body,.card__body{display:block}.layout,.side-details,.choices,.product-finder{list-style:none;margin:0;padding:0;margin-left:-18px}.layout__item,.choice-container,.product-finder__sidebar,.product-finder__main{display:inline-block;padding-left:18px;vertical-align:top;width:100%}.layout--small{margin-left:-9px}.layout--small>.layout__item,.layout--small>.choice-container,.layout--small>.product-finder__sidebar,.layout--small>.product-finder__main{padding-left:9px}.dropdown--right .dropdown__content,.ui-dropdown .dropdown__content,.canvas-layers .dropdown__content,.expert-dropdown .dropdown__content,.dropdown--right .ui-dropdown__content,.ui-dropdown .ui-dropdown__content,.canvas-layers .ui-dropdown__content,.expert-dropdown .ui-dropdown__content,.dropdown--right .canvas-layers__content,.ui-dropdown .canvas-layers__content,.canvas-layers .canvas-layers__content,.expert-dropdown .canvas-layers__content,.dropdown--right .expert-dropdown__content,.ui-dropdown .expert-dropdown__content,.canvas-layers .expert-dropdown__content,.expert-dropdown .expert-dropdown__content{text-align:left}.dropdown--active .dropdown__content,.ui-dropdown--active .dropdown__content,.canvas-layers--open .dropdown__content,.expert-dropdown--open .dropdown__content,.dropdown--active .ui-dropdown__content,.ui-dropdown--active .ui-dropdown__content,.canvas-layers--open .ui-dropdown__content,.expert-dropdown--open .ui-dropdown__content,.dropdown--active .canvas-layers__content,.ui-dropdown--active .canvas-layers__content,.canvas-layers--open .canvas-layers__content,.expert-dropdown--open .canvas-layers__content,.dropdown--active .expert-dropdown__content,.ui-dropdown--active .expert-dropdown__content,.canvas-layers--open .expert-dropdown__content,.expert-dropdown--open .expert-dropdown__content{display:block}.dropdown__title,.ui-dropdown__title,.canvas-layers__title,.expert-dropdown__title,.expert-indicator,.expert-dropdown__icon{cursor:pointer;display:inline-block;text-align:center;padding:9px}.dropdown__content,.ui-dropdown__content,.canvas-layers__content,.expert-dropdown__content{padding:9px;display:none}.ui-dropdown,.canvas-layers,.expert-dropdown{margin:0;display:inline-block;float:right;margin:9px;max-width:270px}.ui-dropdown__title,.canvas-layers__title,.expert-dropdown__title,.expert-indicator,.expert-dropdown__icon{border-radius:3px;color:#292929;background:#fafafa;text-transform:uppercase;vertical-align:middle}.ui-dropdown__content,.canvas-layers__content,.expert-dropdown__content{color:#292929;background:#fafafa}.ui-box{margin-bottom:18px;position:relative}.ui-box--highlighted input:focus{box-shadow:0px 0px 6px 2px rgba(0,0,255,0.3)}.ui-box--highlighted input:focus:last-child{box-shadow:0px 0px 0px 0px rgba(0,0,255,0.3)}.ui-box__header{border-top-left-radius:4px;border-top-right-radius:4px;background:#050505;color:white;padding:0 9px;text-transform:uppercase;font-size:14px;font-weight:normal;line-height:28px}.ui-box__content{padding:9px;border:solid 1px #e2e2e2;border-top:none;background:#fafafa}.ui-box__content:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-box__content--small{padding:4.5px 9px}.ui-box .tooltip{top:3px;position:relative}.ui-box .sensor-selection p{margin-bottom:5px}.product,.product-search,.ui-container{box-shadow:0 0 60px rgba(0,0,0,0.25);background:#fafafa;padding:9px 18px;margin-bottom:18px;border-radius:4px}.section-header,.dialog__content h1,.expert-dropdown__content h1{color:#fafafa;background:#050505;border-radius:4px;padding-left:.67em;padding-right:.67em;font-size:12px;font-size:.8571428571rem;line-height:1.5;font-weight:normal}.tooltip{color:#ffffff;outline:none;cursor:help;top:0.2em;position:relative;display:inline}.tooltip .icon-info[class*="icon-"]::before{font-size:12px;position:relative;top:-2px;background:#fff;color:#000;padding:3px;border-radius:8px;left:3px}.tooltip .reverse[class*="icon-"]::before{background:#000;color:#fff}.tooltip:hover{text-decoration:none}.tooltip:hover .tooltip__content{display:block}.tooltip--disabled:hover .tooltip__content{display:none}.tooltip--hide{display:none}.tooltip--choice{float:left}.tooltip ul{margin-left:-1em;margin-bottom:0.3em;text-align:left}.tooltip li{margin-top:0.3em}.tooltip .tooltip__content{display:none;left:1em;top:2em}.tooltip__content{font-size:13px;font-size:.9285714286rem;line-height:1.3846153846;position:absolute;z-index:5;min-width:235px;max-width:450px;padding:9px;box-shadow:0px 2px 10px rgba(0,0,0,0.5);border-radius:4px;background-color:#565656}.tooltip__content--small{min-width:150px;max-width:200px}.tooltip__content--big{max-width:600px}.tooltip__content--top-mouse{top:-2em !important;left:2em !important}.tooltip__image{max-height:200px}.system__input,.filter--range .slider__label,.atp,.well{background:rgba(86,86,86,0.1);padding:18px;border-radius:4px}.well--small{padding:9px}.well--margin{margin-bottom:18px}.box{max-width:100%;margin-left:auto;margin-right:auto;padding:18px}@media screen and (min-width: 45em){.box{max-width:800px}}@media screen and (min-width: 65em){.box{max-width:1200px}}@media screen and (min-width: 100em){.box{max-width:1500px}}.box .name{margin-top:9px}.box .composition-name{margin-bottom:18px;margin-right:9px}.badge{background:#e2e2e2;color:#292929;display:inline-block;padding:0.1em 0.3em;border-radius:0.25em;font-size:0.9em}.badge--strong{text-transform:uppercase;font-weight:bold}.badge--warning{background:#fdeccf;background:#fef0da;color:#f69d0a}.toolbox-list,.list-step,.filter-list{overflow:hidden}.toolbox-list:first-of-type,.list-step:first-of-type,.filter-list:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.toolbox-list:last-of-type,.list-step:last-of-type,.filter-list:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.toolbox-list__item,.step,.filter{border-bottom:solid 1px #e2e2e2;background:#fafafa;z-index:2;position:relative}.toolbox-list__item--active,.step--valid,.filter--active{box-shadow:inset 4px 0 0 #e20a17}.toolbox-list__item--highlight{background:#e20a17;color:#fafafa}.toolbox-list__item--highlight .toolbox-list__item__title,.toolbox-list__item--highlight .step__title,.toolbox-list__item--highlight .filter__title{color:#fafafa;font-weight:bold}.toolbox-list__item__title,.step__title,.filter__title{color:#050505;text-transform:uppercase;transition:margin-top 0.2s ease-out}.main-header{position:fixed;width:100%;z-index:3;background:#050505}@media screen and (min-width: 65em){.main-header .primary-nav{display:block}}.page-head{padding:9px;display:table;width:100%;font-size:16px;font-size:1.1428571429rem;line-height:1.125}@media screen and (min-width: 65em){.page-head{padding:18px}}.page-head .in-logo{display:table-cell}@media screen and (min-width: 65em){.page-head .in-logo{margin-top:auto}}.page-head .userinfo,.page-head .i18n-nav{margin-right:auto}@media screen and (min-width: 65em){.page-head .userinfo,.page-head .i18n-nav{margin-top:auto}}.price-info{float:right}@media screen and (min-width: 65em){.price-info{margin-top:auto}}.page-title{font-size:18px;font-size:1.2857142857rem;line-height:1;display:table-cell;color:#fafafa}.page-title .lp-logo,.page-title .lp-logo-without-in{margin-right:18px;vertical-align:bottom;display:inline-block}@media screen and (min-width: 65em){.page-title .lp-logo,.page-title .lp-logo-without-in{margin-bottom:9px}}.page-slogan{font-size:1.5em;vertical-align:middle;display:none;text-transform:uppercase}@media screen and (min-width: 65em){.page-slogan{display:table-cell}}@media screen and (min-width: 70em){.page-slogan{font-size:2em}}.small-nav{display:table-cell;min-width:120px;vertical-align:top;text-align:right}.subtitle{display:none}@media screen and (min-width: 65em){.subtitle{display:block}}.lp-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/lp-logo.png") no-repeat;width:170px;height:14px;background-size:contain;vertical-align:bottom}@media screen and (min-width: 65em){.lp-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/lp-logo.png") no-repeat;width:341px;height:28px;background-size:contain;vertical-align:bottom}}.lp-logo-without-in{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/lp-logo-without-in.png") no-repeat;width:170px;height:14px;background-size:contain;vertical-align:bottom}@media screen and (min-width: 65em){.lp-logo-without-in{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/lp-logo-without-in.png") no-repeat;width:295px;height:28px;background-size:contain;vertical-align:bottom}}.lp-logo--small{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/lp-logo.png") no-repeat;width:170px;height:14px;background-size:contain;vertical-align:bottom}.pil-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/pil-logo.png") no-repeat;width:111px;height:27px;background-size:contain;vertical-align:bottom}@media screen and (min-width: 65em){.pil-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/pil-logo.png") no-repeat;width:222px;height:54px;background-size:contain;vertical-align:bottom}}.in-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/in-logo.png") no-repeat;width:55px;height:55px;background-size:contain;vertical-align:bottom}.pil-logo-small{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/pil-logo-small.png") no-repeat;width:131px;height:32px;background-size:contain;vertical-align:bottom}.pil-logo-horizontal{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/logo-pil-gewiss.svg") no-repeat;width:226px;height:40px;background-size:contain;vertical-align:bottom}.spittler-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/spittler-logo.png") no-repeat;width:100px;height:14px;background-size:contain;vertical-align:bottom;display:table-cell}@media screen and (min-width: 65em){.spittler-logo{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block;background:url("../images/spittler-logo.png") no-repeat;width:199px;height:28px;background-size:contain;vertical-align:bottom}}.i18n-nav{display:inline-block;vertical-align:middle;float:none}.i18n-nav__item--active a,.i18n-nav__item:hover a{text-decoration:underline}.if-award-logo{display:none}@media screen and (min-width: 65em){.if-award-logo{display:inline-block}}.if-award-logo>img{display:table-cell;height:55px}.homepage-link{margin:0}.page-foot{font-size:12px;font-size:.8571428571rem;line-height:1.5;text-transform:uppercase;position:relative;z-index:2}.page-foot .page-foot-content{background:#050505;display:none}@media screen and (min-width: 65em){.page-foot .page-foot-content{display:block}}.page-foot .in-logo{float:right}.page-foot .i18n-nav{float:right;line-height:1;margin-right:1em}.page-foot .page-foot__action{color:inherit;text-decoration:none}.page-foot .page-foot__action:active,.page-foot .page-foot__action:hover{text-decoration:underline}.page-foot .banner{background-color:#e20a17;padding:9px 0;text-align:center;font-weight:bold}.footer-brand{text-transform:uppercase;color:#e20a17;font-size:12px;font-size:.8571428571rem;line-height:1}.footer-brand .pil-logo-small{vertical-align:bottom;margin-bottom:9px;display:block}.footer__box{padding:9px;bottom:0;position:absolute}.footer__box--right{right:10px}.footer__box--left{left:10px}.tawk .footer__box--right{right:80px}.copyright{margin:0;padding:9px;clear:both;text-align:center}.drawing-info{position:fixed;bottom:0;right:0;z-index:2;float:right;text-align:right;background:rgba(250,250,250,0.8);color:#050505;padding:0px 4px;padding-bottom:0px;font-size:12px}@media screen and (min-width: 65em){.drawing-info{bottom:36px}}.drawing-info p{margin-bottom:0px}.cookie-info{background:#050505;opacity:0.8;padding:9px;z-index:15}.cookie-info .buttons{float:right}.footer__box,.copyright{padding:20px}.nav-row{display:flex;background:#fafafa;color:#292929;border-top:none;border-bottom:solid 1px #e2e2e2}.nav-row__item,.primary-nav>.primary-nav__item,.secondary-nav>.secondary-nav__item{padding:9px}@media screen and (min-width: 65em){.nav-row__item,.primary-nav>.primary-nav__item,.secondary-nav>.secondary-nav__item{padding-left:18px;padding-right:18px}}.primary-nav{margin:0;padding:0}.primary-nav>li{display:inline-block}.primary-nav>.primary-nav__item{position:relative;text-transform:uppercase;cursor:pointer;border-top:none;border-right:none;text-align:center}@media screen and (max-width: 63.9375em){.primary-nav>.primary-nav__item .primary-nav__item__label{display:block;font-size:8px;font-size:.5714285714rem;line-height:2.25}}.primary-nav>.primary-nav__item>.secondary-nav{display:none}.primary-nav>.primary-nav__item--active,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):hover,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):has(button:focus){background:rgba(226,10,23,0.1)}.primary-nav>.primary-nav__item--active:after,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):hover:after,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):has(button:focus):after{content:"";display:block;position:absolute;z-index:2;top:0px;left:0;width:100%;border-right:solid 3px #e20a17}@media screen and (min-width: 65em){.primary-nav>.primary-nav__item--active:after,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):hover:after,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):has(button:focus):after{border-top:solid 3px #e20a17;border-right:none}}.primary-nav>.primary-nav__item--active>.secondary-nav,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):hover>.secondary-nav,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):focus-within>.secondary-nav{display:block;background:#fafafa;position:absolute;top:100%;margin-left:-18px;margin-right:auto;width:auto;min-width:130%;white-space:nowrap;z-index:3}.primary-nav>.primary-nav__item--active>.secondary-nav li:first-child,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):hover>.secondary-nav li:first-child,.primary-nav>.primary-nav__item:not(.primary-nav__item--disabled):focus-within>.secondary-nav li:first-child{margin-top:auto}.primary-nav>.primary-nav__item--informative{cursor:default}.primary-nav>.primary-nav__item--highlight{background:#e20a17}.primary-nav>.primary-nav__item--highlight .primary-nav__item__label{font-weight:bold;color:#fafafa}.primary-nav>.primary-nav__item--disabled{color:rgba(41,41,41,0.3)}.primary-nav>.primary-nav__item--disabled:after{content:none}.primary-nav>.primary-nav__item--hidden{display:none}.primary-nav--right>.primary-nav__item{border-right:none}.primary-nav--right .secondary-nav{right:0}.secondary-nav{display:inline-block;box-shadow:0 0 3px -1px rgba(0,0,0,0.1),0 10px 7px -10px rgba(0,0,0,0.2),0 10px 20px rgba(0,0,0,0.05)}.secondary-nav>.secondary-nav__item{display:block;float:none;border-top:none;border-left:solid 3px transparent;text-align:left}.secondary-nav>.secondary-nav__item:not(.primary-nav__item--disabled):not(.primary-nav__item--informative):hover{padding-top:9px;border-top:none;border-left:solid 3px #e20a17;background:rgba(226,10,23,0.1)}.secondary-nav>.secondary-nav__item:last-child{border-bottom:none}.secondary-nav>.secondary-nav__item.primary-nav__item--disabled{color:rgba(41,41,41,0.3)}.secondary-nav>.secondary-nav__item.primary-nav__item--disabled:hover{padding-top:9px;border-top:solid 1px #e2e2e2}.menu-bar{border-top:solid 1px #fafafa}.menu-bar__left{float:left}.menu-bar__right{float:right}html{height:100%}body{min-height:100%;position:relative}.main{display:flex;flex-direction:column;height:100vh;justify-content:start}@media screen and (min-width: 65em){.main{margin-left:auto}}.main--loading .page-foot-content{background:repeating-linear-gradient(45deg, #050505, #050505 25%, #525151 25%, #525151 50%, #050505 50%) bottom left fixed;background-size:30px 30px;animation:slide .5s infinite forwards linear}.main>.message{position:fixed;width:100%;top:0;opacity:1;z-index:4;padding:9px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,0.5);cursor:pointer;transition:all 0.3s ease-out}.main>.message.message--hidden{top:-40px;opacity:0;display:block}.content{position:relative;flex-grow:2;overflow-y:auto;overflow-x:auto;width:calc(100% - 200px);width:100%;background:#f6f6f6;color:black}@media screen and (min-width: 65em){.content{width:100%}}.content>.center{top:50px;left:50%;position:relative;width:550px;margin-left:-275px}.content>.block,.content>.choice--img,.content>.side-choice,.content>.product-list__item,.content>.card{text-align:justify}.content>.right{text-align:right}.content>.text-center{text-align:center}.content>.text-center ul{text-align:left}.content .center-small{padding-left:10%;padding-right:10%}.content .text-left{text-align:left}.configurator{height:100%}.userinfo__item--active a,.userinfo__item:hover a{color:#e20a17}.userinfo__country{display:block !important}.canvas-layers{min-width:220px}.canvas-layers__title{width:100%}.canvas-layers-list{font-weight:bold}.canvas-layers-list__item,.canvas-layers-list>li{padding:0;cursor:pointer}.toolbox{color:#444;min-width:200px;transition:left 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);background:#e2e2e2;float:none;position:absolute;background:transparent;width:13%;box-shadow:0 0 60px rgba(0,0,0,0.25);z-index:2;top:36px;left:18px;height:auto;overflow-y:auto;max-height:calc(100% - 36px - 18px);border-radius:0}.toolbox .primary-nav{display:none}.toolbox--scrollable:after{position:absolute;top:100%;left:100px;transform:translate(-50%, calc(-100% - 2px));z-index:3}@media screen and (min-width: 65em){.toolbox--scrollable:after{content:none}}html.csspointerevents .toolbox .scroller:after{content:"";position:absolute;width:200%;height:200%;box-shadow:0 0 10px rgba(0,0,0,0.25),0 0 60px rgba(0,0,0,0.45);top:-50%;left:-100%;pointer-events:none}@media screen and (min-width: 65em){html.csspointerevents .toolbox .scroller:after{content:none}}.toolbox--closed{transition:left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);left:-200px}@media screen and (min-width: 65em){.toolbox--closed{left:auto}}.toolbox--closed .toolbox__toggle:before{content:"\25BE\00A0\00A0\00A0"}.toolbox--closed .toolbox__toggle:after{content:"\00A0\00A0\00A0\25BE"}.toolbox__toggle{position:absolute;top:60%;left:100%;background:#e2e2e2;text-transform:uppercase;padding:9px;border-radius:0 0 4px 4px;border-top:solid 1px #565656;transform:rotate(270deg);transform-origin:0 0;box-shadow:-3px 0px 4px rgba(0,0,0,0.05);white-space:nowrap;cursor:pointer}@media screen and (min-width: 65em){.toolbox__toggle{display:none}}.toolbox__toggle:before{content:"\25B4\00A0\00A0\00A0"}.toolbox__toggle:after{content:"\00A0\00A0\00A0\25B4"}.toolbox__content{background:#e2e2e2;height:100%}.toolbox-nav{background:#e2e2e2;z-index:2;position:relative}.toolbox-nav>.toolbox-nav__item--active{background:#fafafa}.toolbox-nav__item{cursor:pointer;background:#e2e2e2;color:#050505;text-transform:uppercase;text-align:center;margin-left:2px}.toolbox-nav__item--active,.toolbox-nav__item--active+.toolbox-nav__item{margin-left:0}.equipRequestNeededNotice{color:#444;min-width:200px;transition:left 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);float:none;position:absolute;background:#fafafa;width:45%;padding:9px;box-shadow:0 0 60px rgba(0,0,0,0.25);backdrop-filter:blur(1px);z-index:2;top:36px;left:0;right:0;margin-left:auto;margin-right:auto;height:auto;max-height:calc(100% - 36px - 18px);border-radius:0;overflow:hidden}.equipRequestNeededNotice p{margin:0}.equipRequestNeededNotice:hover .endExpertMode{display:inline;opacity:1}.equipRequestNeededNotice:hover .endExpertMode:hover{cursor:pointer}.equipRequestNeededNotice .endExpertMode{display:block;height:0;opacity:0}.displayNone{display:none}.system-nav{border-left:4px solid #e20a17;border-bottom:1px solid #ccc;padding:9px;background:#fafafa}.system-nav .system__name{display:block;float:left;max-width:73%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.system-nav .system__price{display:block;float:right;max-width:25%;overflow:hidden;white-space:nowrap}.system-nav .system__composition-name{float:none;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.system-nav .system-pagination{display:flex;flex-flow:row;margin-top:4px;margin-bottom:4px}.system-nav .system-pagination select.system-select{flex:0 1 auto;width:76%;padding:2px 4px}.system-nav .system-pagination .system-prev,.system-nav .system-pagination .system-next{flex:0 1 auto;width:12%;padding-top:5px;cursor:pointer}.system-nav .system-pagination .system-next{text-align:right}.toolbar{width:100%;max-width:100%;display:table;margin-bottom:9px;border:solid 1px #e2e2e2;border-radius:4px;background:#fafafa;font-size:18px;font-size:1.2857142857rem;line-height:1;overflow:hidden}.tool{display:none;border:none;border-radius:0}.tool--visible{display:table-cell}.tool--visible ~ .tool--visible{border-left:solid 1px #e2e2e2}.list-step{counter-reset:steps;z-index:2;position:relative}.list-step>.step{position:relative}.step{transition:background-color 0.2s ease;opacity:0.6}.step:hover{background:#fff}.step--valid:before{border-left-color:#e20a17;border-top-color:#e20a17}.step--enabled{opacity:1;cursor:pointer}.step--enabled .step__title{margin-top:0}.step--enabled .step__value{margin-top:0}.step__title{margin-top:9px}.step__value{margin-top:-9px;color:#e20a17;transition:margin-top 0.2s ease-out}.step__value:empty:before{content:"\0000a0"}.faqs a{color:#050505;text-decoration:none;cursor:pointer}.faqs__item{width:80%;padding:0 9px;position:relative}.faqs__question{font-weight:bold;display:block}.faqs__question span{display:inline}.faqs__question:hover span{color:#e20a17}.faqs__answer{display:none;padding:0 18px}.faqs__answer--visible{display:block}.faqs__answer a{color:#e20a17;text-decoration:underline}.contact__item{width:90%;padding:0 9px;position:relative}.configurations{width:100%}.configurations th{border-right:solid 1px #cccccc;padding:6px 10px 2px 10px;text-align:left}.configurations th[data-hook=sort]{cursor:pointer}.configurations th[data-hook=sort]::after{content:' ';display:inline-block;margin-left:10px;border:5px solid transparent;position:relative}.configurations th.desc[data-hook=sort]::after{border-top:5px solid black;top:2.5px}.configurations th.asc[data-hook=sort]::after{border-bottom:5px solid black;top:-2.5px}.configurations tr{border-top:solid 1px #cccccc;height:35px}.configurations tr:first-child{border-top:0}.configurations th:last-child{border-right:0}.configurations td{border-right:solid 1px #cccccc;padding:6px 10px 2px 10px}.configurations td:last-child{border-right:0}.configuration.sub-configuration{background:rgba(5,5,5,0.15)}.configuration:hover{background:rgba(5,5,5,0.1)}.configuration__name{text-align:left}.configuration__composition-name{font-size:0.8em}.configuration__ownnumber{text-align:left}.configuration__systemnumber{text-align:right}.configuration__created{text-align:left}.configuration__modified{text-align:left}.configuration__options{text-align:center}.configuration__options__option{padding:3px;cursor:pointer}.configuration__options__option:hover{background-color:#cccccc}.systems th{padding:9px;text-align:left;font-weight:normal;text-transform:uppercase;font-size:0.8em}.systems th.ta-right{text-align:right}table.systems{width:100%;font-size:1em;border-collapse:separate;border-spacing:0 9px}table.systems td{padding:9px}table.systems tbody tr{box-shadow:0 0 0.5em rgba(50,50,50,0.04)}table.systems tr:first-of-type td:first-of-type{border-top-left-radius:.5em}table.systems tr:first-of-type td:last-of-type{border-top-right-radius:.5em}table.systems tr:last-of-type td:first-of-type{border-bottom-left-radius:.5em}table.systems tr:last-of-type td:last-of-type{border-bottom-right-radius:.5em}table.systems.is-empty td{text-align:center;font-size:1.3em;padding:2em}table.systems.is-empty img{width:30px;transform:scaleX(-1);margin-top:1.5em}.system>td:first-child{border-radius:6px 0 0 6px}.system>td:last-child{border-radius:0 6px 6px 0}.system:not(.disabled){cursor:pointer}.system>*{transition:background 0.3s ease;background:white}.system:hover>*{background:rgba(86,86,86,0.1)}.system.disabled{background:rgba(5,5,5,0.1);color:grey}.system__warning{color:#f69d0a;font-weight:bold}.system__composition-unit{display:block;font-size:1em}.system__composition-name{float:right}.system__actions{white-space:nowrap;text-align:right}.system__actions__base{visibility:hidden}.system__actions__overlay{position:absolute;right:0;top:0}tr:hover .system__actions__base,.is-in-edit-mode .system__actions__base{visibility:visible}.selected-actions{margin-bottom:1em}.selected-actions:before{content:"";position:relative;height:1.5em;width:1.5em;display:inline-block;border-left:solid 3px #e20a17;border-bottom:solid 3px #e20a17;margin-right:1em;border-bottom-left-radius:0.75em}td.is-selected{background-image:linear-gradient(to right, #e20a17, #e20a17 3px, transparent 3px, transparent 100%);background-repeat:no-repeat}.system__image{max-width:72px;max-height:72px;border-radius:9px;vertical-align:middle;flex-shrink:0}.system__input--center{text-align:center}.system__input__confirmation{float:right}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background:rgba(0,0,0,0.3)}.overlay--visible{display:block}.overlay__content{position:absolute;left:50%;top:5vh;bottom:5vh;margin-left:-45vw;width:90vw;height:auto;background:#fafafa;border:solid 1px #e2e2e2}@media screen and (min-width: 65em){.overlay__content{border-radius:4px;top:auto;bottom:auto;margin-top:5vh;margin-left:-400px;width:800px}}.overlay--small .overlay__content{margin-left:-275px;width:550px}.overlay__content--center{margin-top:auto;top:50%;transform:translateY(-50%)}.dialog{border-radius:4px;background:#fafafa;color:#050505;box-shadow:0px 0px 14px rgba(255,255,255,0.8);height:100%;position:relative}@media screen and (min-width: 65em){.dialog{height:auto}}.dialog--scrollable:after{position:absolute;top:calc(100% - 68px);left:50%;transform:translateX(-50%)}.dialog .popup{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.popup .dialog{border:1px solid black}.dialog__title-bar{background:#050505;color:white;padding:9px 18px;position:relative}@media screen and (min-width: 65em){.dialog__title-bar{border-radius:4px}}.dialog__title-bar .close{cursor:pointer;font-size:1.5rem;line-height:1.6rem;vertical-align:middle;color:white;background-color:black;border-radius:100%;transition:filter 300ms ease-in-out}.dialog__title-bar .close:hover{filter:invert(100%)}.dialog__title{text-transform:uppercase}.dialog__subtitle{color:rgba(255,255,255,0.7)}.dialog__title--right{position:absolute;right:18px;top:50%;transform:translateY(-50%);text-align:right}.dialog__content{padding:18px;height:calc(100% - 188px);overflow-y:auto}@media screen and (min-width: 65em){.dialog__content{height:auto;max-height:calc(100vh - 300px)}}.dialog__content h1{font-size:14px;font-weight:normal;line-height:28px}.dialog__content section.hidden{display:none}.dialog__content__full--grey{background-color:rgba(86,86,86,0.1)}.dialog__content .ui-box__content{list-style:circle}.dialog__well{margin:-18px;margin-bottom:18px;background-color:rgba(86,86,86,0.03)}.dialog--no-message .dialog__content{height:calc(100% - 112px)}.line{border-top:solid 1px #cccccc;padding-bottom:18px;margin-left:18px}.dialog__footer{border-top:solid 1px #e2e2e2;padding:9px 0;margin:auto 18px}.dialog__footer__left{float:left}.dialog__footer__right{float:right}.message{padding:18px 0;font-weight:600}.message--icon,.message--info,.message--success,.message--warning,.message--error{padding:18px;display:table}.message--icon .message__icon,.message--info .message__icon,.message--success .message__icon,.message--warning .message__icon,.message--error .message__icon{display:table-cell;vertical-align:middle;padding-right:1em}.message--icon .message__icon:before,.message--info .message__icon:before,.message--success .message__icon:before,.message--warning .message__icon:before,.message--error .message__icon:before{font-size:36px}.message--icon .message__content,.message--info .message__content,.message--success .message__content,.message--warning .message__content,.message--error .message__content{display:table-cell;vertical-align:middle}.message--icon--small,.main>.message{padding:9px}.message--icon--small .message__icon,.main>.message .message__icon{padding-right:.5em}.message--icon--small .message__icon:before,.main>.message .message__icon:before{font-size:18px}.message--full{display:block}.message--full .message__icon,.message--full .message__content{display:inline-block;vertical-align:text-top}.message--success .message__icon:before{color:#42b014}.message--warning .message__icon:before{color:#f69d0a}.message--error .message__icon:before{color:#dd443d}.message--background,.main>.message{background:#292929;color:#fafafa}.message--background .message__icon:before,.main>.message .message__icon:before{color:inherit}.message--background.message--info,.main>.message--info.message{background:#6b8cfd}.message--background.message--success,.main>.message--success.message{background:#42b014}.message--background.message--warning,.main>.message--warning.message{background:#f69d0a}.message--background.message--error,.main>.message--error.message{background:#dd443d}.message--color{padding:9px 0}.message--color.message--info{color:#6b8cfd}.message--color.message--success{color:#42b014}.message--color.message--warning{color:#f69d0a}.message--color.message--error{color:#dd443d}.message--hidden{display:none}.side-details__map{overflow:hidden}.choice-container{margin-bottom:18px}.choice,.side-choice{cursor:pointer;position:relative}.choice--small .choice__body{padding:9px;border-radius:4px}.choice--small:hover .choice__body,.choice--small.choice--active .choice__body{background:#e20a17;color:#fafafa}.choice--tiny .choice__body,.side-choice .choice__body{padding:0}.choice--img:hover:not(.choice--disabled),.side-choice:hover:not(.choice--disabled),.choice--img.choice--active:not(.choice--disabled),.choice--active.side-choice:not(.choice--disabled),.choice--img.choice--highlight:not(.choice--disabled),.choice--highlight.side-choice:not(.choice--disabled){border-radius:5px;border:solid 1px #e20a17}.choice--img.choice--active .choice__body,.choice--active.side-choice .choice__body{background:#e20a17;color:#fafafa}.choice--disabled{opacity:0.4;cursor:default}.choice__img-container{width:100%;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.choice__img-container>.choice__img{display:block}.choice__body{border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:9px;background:#e2e2e2;color:#050505;text-align:center;font-weight:600}.choice__badge{border-radius:4px;position:absolute;top:4.5px;right:4.5px;padding:4.5px;background:#e20a17;color:#fafafa;text-align:center;font-size:10px}.choice__badge:empty{display:none}.choice__features{position:absolute;bottom:0px;right:5px;z-index:4}.choice__feature{height:36px;width:36px}.list-cta{list-style:none;counter-reset:cta-list}.list-cta__item{position:relative;margin-bottom:9px;padding-left:2.2em}.list-cta__item:before{counter-increment:cta-list;content:counter(cta-list);line-height:1.5em;width:1.5em;height:1.5em;float:left;text-align:center;background:#e20a17;color:#fafafa;border-radius:2em;margin-right:.7em;margin-left:-2.2em}.list-cta__item__title{font-size:16.8px;font-size:1.2rem;line-height:1.0714285714;margin-bottom:0;color:#e20a17;display:inline-block;font-weight:bold;padding-top:2px;margin-bottom:2px}.radio-buttons>div{float:left;padding:9px}.radio-length-buttons{margin-bottom:9px}.radio-length-buttons>.normal-font-weight{font-weight:400}#canvas{z-index:1;background:linear-gradient(to bottom, rgba(0,0,0,0.25), transparent 18px),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAALElEQVQYV2NkIBIwEqmOYWQpfPHixX8JCQlGvL4GKbpw4QKDgYEB4eCBmQgA0S0OwqwjtLoAAAAASUVORK5CYII=) repeat;height:100%;width:100%;position:absolute}#canvas .hidden{stroke:transparent;fill:transparent;visibility:hidden}#canvas .clickable{cursor:pointer}#canvas .info-window{position:absolute}#svg{position:absolute;left:0;right:0;top:0;bottom:0;cursor:default}#svg .expert-mode .draggable{cursor:move;cursor:grab}#svg .expert-mode .draggable.dragged{cursor:grabbing;opacity:0.7}#svg .expert-mode .draggable.inlay:hover rect,#svg .expert-mode .draggable.inlay:hover polygon,#svg .expert-mode .draggable.inlay.dragged rect,#svg .expert-mode .draggable.inlay.dragged polygon{stroke:#6b8cfd;stroke-width:3px}#svg .expert-mode .draggable.cover:hover rect,#svg .expert-mode .draggable.cover.dragged rect{stroke:#6b8cfd;stroke-width:3px}#svg .expert-mode .draggable.indirectCover:hover rect,#svg .expert-mode .draggable.indirectCover.dragged rect{stroke:#6b8cfd;stroke-width:3px}#svg .expert-mode .draggable.housing:hover rect,#svg .expert-mode .draggable.housing:hover polygon,#svg .expert-mode .draggable.housing.dragged rect,#svg .expert-mode .draggable.housing.dragged polygon{stroke:#6b8cfd;stroke-width:3px}#svg .expert-mode .draggable.suspension:hover ellipse,#svg .expert-mode .draggable.suspension.dragged ellipse{fill:#6b8cfd}#svg .number{visibility:hidden}#svg .number text{cursor:inherit}#svg .measurement:hover polyline{stroke:#6b8cfd}#svg .measurement:hover text{fill:#6b8cfd}.info-window{margin-left:18px;margin-right:18px;box-shadow:0 0 60px rgba(0,0,0,0.25);min-width:200px;max-width:300px}.info-window__title{position:relative;background:#050505;color:#fafafa;text-transform:uppercase;padding:9px}.info-window__title:before{content:'';width:0;height:0;border:solid 18px transparent;position:absolute;top:0;pointer-events:none}.info-window__content{background:#fafafa;padding:9px}.info-window__box{background:#e2e2e2;padding:9px;text-align:center;border-radius:4px}.info-window .tooltip.icon-info[class*=" icon-"]::before{background:#050505;color:#fafafa}.info-window--topleft .info-window__title:before,.info-window--bottomleft .info-window__title:before{border-right-color:#050505;left:-36px}.info-window--topright .info-window__title:before,.info-window--bottomright .info-window__title:before{border-left-color:#050505;right:-36px}.info-window--bottomright,.info-window--bottomleft{display:flex;flex-direction:column-reverse}.toolbox--scrollable:after,.dialog--scrollable:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNyAxMCIgaGVpZ2h0PSIxMHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSItMC41IDAgMjYgMTUiIHdpZHRoPSIxN3B4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cG9seWdvbiBmaWxsPSIjMjMxRjIwIiBwb2ludHM9IjIzLjMwMywtMC4wMDIgMTIuNDY3LDEwLjgzNCAxLjYzLC0wLjAwMiAtMC40NTQsMi4wODIgMTIuNDY3LDE1LjAwMiAxNC41NTEsMTIuOTE4IDI1LjM4NywyLjA4MiAgICIvPg0KPC9zdmc+);background-color:#cccccc;border-radius:4px;text-align:center;line-height:22px;width:35px;height:20px}.splashscreen{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,0.97);color:black;text-align:center;padding:54px;z-index:5;display:flex;flex-direction:column;justify-content:center}.splashscreen--hide{opacity:0;transition:opacity 3s ease-in}.splashscreen__tagline{font-size:72px;font-size:5.1428571429rem;line-height:1;margin-bottom:36px;text-transform:uppercase}.splashscreen__image{width:405px;height:270px;display:inline-block;overflow:hidden}.splashscreen__image img{height:270px;max-width:none}.controls{position:absolute;right:0;z-index:2;margin:9px;pointer-events:none}.controls>*{pointer-events:auto}.controls--bottom{bottom:9px}.scroller{height:100%;overflow-y:auto}.zoom{background:white;text-align:center;float:right;margin:9px}.zoom__button{border:none;background:none;font-weight:bold;margin:9px auto}.zoom__button>i{vertical-align:middle}@media screen and (min-width: 65em){.zoom__button{margin:2px auto}}.zoom__button--slider{display:none}@media screen and (min-width: 65em){.zoom__button--slider{display:block}}.slider{margin:0 auto;position:relative;width:1em;height:10em;display:none}@media screen and (min-width: 65em){.slider{display:block}}.slider:after{content:"";height:100%;position:absolute;top:0;left:50%;left:calc(50% - 0.5px);border-left:solid 1px black;display:block}.slider>div{position:absolute;bottom:0;border-top:solid 3px black}.slider--horizontal{width:100%;height:1em}.slider--horizontal:after{content:"";width:100%;position:absolute;left:0;top:50%;top:calc(50% - 0.5px);border-left:none;border-top:solid 1px black;display:block;z-index:1}.slider--horizontal>div{position:absolute;right:0;border-top:none;border-left:solid 3px black}.slider--horizontal.slider--multi>div{border-right:solid 3px black}.slider--horizontal.slider--multi>div:after{content:"";width:100%;position:absolute;left:0;top:50%;top:calc(50% - 1.5px);border-top:solid 3px #e20a17;display:block;z-index:2}.expert-dropdown{max-width:350px}.expert-dropdown--highlighted{border:solid 2px #6b8cfd}.expert-dropdown--clear{clear:right}.expert-dropdown__icon{float:right}.dialog-dropdown__icon{margin:9px;border-radius:100px;float:right}.controls--bottom{min-width:300px}.controls--bottom .expert-dropdown{max-height:500px;overflow-y:auto}.controls--bottom .expert-dropdown.expert-dropdown--open{min-width:300px}.pallette{margin:0;padding:0;list-style:none}.pallette__item{margin-bottom:9px}.pallette__item__activate{color:#e2e2e2;cursor:pointer;float:right}.pallette__item__activate:hover{color:#050505}.pallette__item__sides{padding-top:9px;border-top:1px dashed #e2e2e2;font-weight:600;text-align:center}.side-choice{cursor:pointer}.side-choice--active{border-color:#6b8cfd}.side-choice--active .choice__body{background:#6b8cfd;color:#fafafa}.expert-indicator{width:auto;margin:9px;float:right}.expert-indicator:focus{outline:0}.expert-indicator--active{background:#6b8cfd;color:#fafafa}.indicator{width:1.6em;height:1.6em;padding:0.3em;display:inline-block}.indicator--active{background:#6b8cfd;color:white;border-radius:3em}.value-row:nth-child(odd){background:rgba(255,255,255,0.4)}.value-row td{padding:9px}.value-row__value{text-align:right}.export-fulltext{width:100%;height:300px}.rating-buttons{font-size:38px;font-size:2.7142857143rem;line-height:1.4210526316;text-align:center}.text-rating{width:100%}.table th,.table td{padding:9px}.table th{text-align:left}.table--full{width:100%}.table--alternate tr:nth-child(even){background:rgba(0,0,0,0.03)}.calculator__chart{margin-top:20px}.calculator__cursor--help{cursor:help}.calculator__icon--centered{text-align:center}.calculator__icon--top-distance-medium{padding-top:80px}.calculator__icon--large{font-size:10em}.calculator__reference-image--centered{display:block;margin:auto}.calculator__reference-image-cone--centered{display:block;margin:50px auto 0}.calculator__reference-image-cube--centered{display:block;margin:90px auto 0}.calculator__reference-image-lighting--centered{display:block;margin:10px auto}.calculator__info-box{border:2px solid #4BADE8;border-radius:4px;clear:both;margin-bottom:20px;padding:15px}.calculator__info-box-icon{color:#FFBA00;font-size:2rem;vertical-align:top}.calculator__info-box-icon+div,.calculator__info-box-icon+div+div{display:inline-block}.calculator__info-box p{margin:0;padding:0}.calculator__info-box p:first-of-type{padding:0 !important}.calculator__info-box p:nth-of-type(n):not(:nth-last-of-type(1)){padding:0 0 10px 0}.calculator__info-box ul{margin:0.25em 0}.calculator__info-box p:nth-of-type(n):not(:first-of-type):not(:nth-last-of-type(1))+ul{margin-top:-10px}.calculator__info-box ul+p{margin-top:10px}.calculator__output-header{margin-top:20px}.calculator__output-flex{display:flex;flex-wrap:wrap}.calculator__output-flex>div{flex:1 1 33%}.calculator__output{line-height:0}.calculator__output div,.calculator__output--vertical div{border:1px solid #000;border-radius:4px;display:inline-block;height:130px;padding:20px;z-index:10}.calculator__output--vertical div{margin:0 10px 10px 0 !important}.calculator__output div:first-of-type{margin:0 10px 0 0}.calculator__output div:first-of-type>div:nth-of-type{margin:0 10px}.calculator__output div:last-of-type:not(:first-of-type){margin:0 0 0 10px}.calculator__output span{display:block;font-size:2em;font-weight:bold;line-height:2em;text-align:center;z-index:5}.calculator__output--negative{color:#DC473F}.calculator__output--positive{color:#44AE1A}.calculator__output h3{line-height:1.5em;text-align:center;word-wrap:break-word;z-index:5}.calculator__result-string{font-size:1.5em;font-weight:bold;margin-bottom:20px}.calculator__slider{width:70%;margin:0 auto}.calculator__slider.noUi-background{background:#e20a17}.calculator__slider .noUi-origin{background:#999}.lifespan__calculator .layout,.lifespan__calculator .side-details,.lifespan__calculator .choices,.lifespan__calculator .product-finder{margin-bottom:30px}.lifespan__calculator .layout--middle .layout__item,.lifespan__calculator .layout--middle .choice-container,.lifespan__calculator .layout--middle .product-finder__sidebar,.lifespan__calculator .layout--middle .product-finder__main{vertical-align:middle}.lifespan__calculator .lifespan__calculator__output>div{border:2px solid #000;border-radius:10px;display:inline-block;width:100%;height:140px;padding:20px;text-align:center}.lifespan__calculator h2{margin:0;font-size:2em;font-weight:600}.lifespan__calculator h3{font-size:3em;text-align:center;margin-bottom:10px}.lifespan__calculator label{display:block;margin-bottom:10px;font-size:1.1em;font-weight:bold;text-align:center}.lifespan__calculator label span{font-size:1em}.lifespan__calculator .calculation__result{font-size:1.1em;font-weight:bold}.project-header{margin-top:2rem;display:flex;align-items:center}.project-infos{margin-bottom:18px;margin-left:auto;display:flex}.project-info{background:#e2e2e2;border-radius:0.5em;overflow:hidden;margin-left:18px;font-size:0.75em}.project-info__title,.project-info__content{padding:4.5px 9px;line-height:18px;display:inline-block;vertical-align:middle}.project-info__content{font-weight:bold}.project-header{position:relative;transition:all 0.4s ease-in-out}.project-container{padding-top:18px}.systems-container{max-height:0px;overflow:hidden;transition:all 0.1s ease-in-out;opacity:0}.systems-container.open{max-height:100000px;opacity:1}.systems-container tbody .system{border-radius:10px}.systems-container tbody .system .tooltip{top:auto}.systems-container tbody .system .tooltip>span{color:#000}.systems-container tbody .system .tooltip .tooltip__content{text-align:left}.add-product__heading{text-transform:uppercase}.add-product--small .card--flat{background-color:#e2e2e2}.add-product:not(.add-product--small) .card-list{background-color:#ffffff;padding:var(--flex-gap);border:none;border-radius:7px}.add-product:not(.add-product--small) .card--flat{box-shadow:none;background:#f6f6f6;align-items:stretch;display:flex;flex-direction:column}.add-product__product.card-list{margin-left:0}div.card.card--flat{padding:0;margin:0;width:var(--card-width)}.overview-heading-sticky-top{position:fixed;left:0;margin-top:-36px;width:100vw;z-index:2;background-color:#fafafa;padding:0.5rem;border-bottom:1px solid #e2e2e2}.overview-heading-sticky-top.at-top{max-height:0px;opacity:0;z-index:-100}.overview-heading-sticky-top .box{padding-bottom:0}.icon-chevron-down{transform-origin:center center;transition:all 0.4s ease-in-out;rotate:0deg;display:inline-block;font-size:1.5rem}.overview-heading{line-height:1.3}.overview-heading.overview-heading{text-transform:uppercase;display:inline-block}.uppercase{text-transform:uppercase}.shrunk .icon-chevron-down{rotate:-90deg}.shrunk+.project-infos{opacity:0}.new-product:not(.open),.new-product-small:not(.open){opacity:0;max-height:0px;transition:all 0.4s ease-in-out;z-index:-20}.new-product:not(.open) div,.new-product-small:not(.open) div{opacity:0;max-height:0px}.new-product.open,.new-product-small.open{opacity:1;z-index:0}.new-product.open div:not(.card--disabled),.new-product-small.open div:not(.card--disabled){opacity:1;flex-grow:1}.new-product.open{margin-bottom:2em}.new-product-small.open ~ .new-product,.new-product.open ~ .new-product-small{opacity:0;max-height:0px}.overview-heading-size-switch,.project-header-size-switch,.overview-heading-sticky-top>div{display:flex;flex-wrap:nowrap;user-select:none}.overview-heading-size-switch:hover,.project-header-size-switch:hover,.overview-heading-sticky-top>div:hover{cursor:pointer}@media screen and (min-width: 65em){.overview-heading-size-switch h1,.project-header-size-switch h1,.overview-heading-sticky-top>div h1{display:none}}.wrapper-for-icon-and-header{position:relative}.wrapper-for-icon-and-header i{position:absolute;right:calc(100% + 11px);top:6px}.new-product-small{margin-left:auto;flex-grow:1;flex-shrink:0}div.card-list{display:flex;justify-content:flex-end;gap:var(--flex-gap);flex-grow:1;margin-right:0;margin-top:0;flex-wrap:nowrap}@media screen and (min-width: 65em){div.card-list{flex-wrap:wrap}}.card{min-width:100px;flex-shrink:0}.card .card-body{min-width:0}.card .card-body strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card--description{margin-right:auto}@media screen and (min-width: 65em){.card--catalog{flex-shrink:1}}.card--catalog,.card--description{width:var(--card-width);max-width:var(--card-width);flex-grow:1;flex-basis:20%}a.card--catalog{color:inherit;margin:0}a.card--catalog:hover{color:white;text-decoration:none}.project-info__title{padding-right:0}.project-info__content{padding-left:4px}.add-product{--flex-gap: 18px;--card-width: 188px;--card-plus-one-gap: calc(var(--card-width) + var(--flex-gap));display:flex;flex-wrap:wrap;gap:var(--flex-gap)}.add-product__conf{--amount-of-cards: 4;width:calc(100% / 7 * var(--amount-of-cards));padding-left:var(--flex-gap);flex-basis:100%;max-width:100%}@media screen and (min-width: 65em){.add-product__conf{width:100%}}@media screen and (min-width: 100em){.add-product__conf{max-width:calc(100% - (var(--card-plus-one-gap) * (5 - var(--amount-of-cards))))}}.add-product__product{--amount-of-cards: 3;width:calc(100% / 7 * var(--amount-of-cards));padding-right:var(--flex-gap);border-right:solid 1px #e2e2e2;flex-grow:0;padding-right:var(--flex-gap);border-right:solid 1px #e2e2e2;max-width:100%}@media screen and (min-width: 65em){.add-product__product{width:100%}}@media screen and (min-width: 70em){.add-product__product{max-width:calc(100% - (var(--card-plus-one-gap) * (4 - var(--amount-of-cards))))}}@media screen and (min-width: 100em){.add-product__product{max-width:calc(100% - (var(--card-plus-one-gap) * (5 - var(--amount-of-cards))))}}.add-product__heading{margin-bottom:0}.add-product.shrunk{opacity:0.5}.add-product.add-product--small{display:inline}.product-list__item,.card{display:inline-block;vertical-align:top;margin-right:18px;cursor:pointer;position:relative;margin-bottom:18px}.product-list__item,.card{order:1}.card--disabled{opacity:0.1;order:2}.card__hover-content{display:none;position:absolute;padding:3em 1em;top:0;bottom:0;left:0;right:0;font-size:0.9em;text-align:justify;background:#ccc}.product-list__item:has(.card__hover-content):hover,.card:has(.card__hover-content):hover{opacity:1}.product-list__item:has(.card__hover-content):hover .card__hover-content,.card:has(.card__hover-content):hover .card__hover-content{display:block}.product-list__item,.card{box-shadow:0 0 20px rgba(0,0,0,0.15);background:#fafafa;border-radius:4px;overflow:hidden}.card--whole{width:calc(100% - 18px)}.card--three-quarters{width:calc(75% - 18px)}.card--two-thirds{width:calc(66.6666666% - 18px)}.card--half{width:calc(50% - 18px)}.card--third{width:calc(33.3333333% - 18px)}.card--quarter{width:calc(25% - 18px)}.card--fifth{width:calc(20% - 18px)}.card--sixth{width:calc(16.6666666% - 18px)}.card--disabled{background:#e2e2e2}.card--transparent{background:transparent;box-shadow:none}.product-list__item__tag,.card__tag{position:absolute;right:0;top:9px;background:#e20a17;color:#fafafa;padding:4.5px 9px;border-radius:4px 0 0 4px}.card__action{position:absolute;right:9px;bottom:-3em;background:#e20a17;color:#fafafa;width:2em;height:2em;line-height:2em;text-align:center;font-size:1.5em;border-radius:100%}.product-list__item__img,.card__img{width:100%;object-fit:cover}.card__img-banner{display:flex;justify-content:flex-end;position:absolute;right:0;height:80%;top:calc(50%);transform:translateY(-50%)}.card__img-banner img{max-height:100%;width:auto}.card__img-banner .card__tag{top:auto;bottom:20px;right:20px}.product-list__item__body,.card__body{padding:9px 18px}.product-list__item:not(.card--disabled):not(.card--transparent):hover,.card--active,.card:not(.card--disabled):not(.card--transparent):hover{background:#e20a17;color:#fafafa}.product-list__item:not(.card--disabled):not(.card--transparent):hover .card__action,.card--active .card__action,.card:not(.card--disabled):not(.card--transparent):hover .card__action{bottom:9px}.product-list__item:not(.card--disabled):not(.card--transparent):hover.coming-soon,.card--active.coming-soon,.card:not(.card--disabled):not(.card--transparent):hover.coming-soon{background-color:#f6f6f6;color:black;cursor:default}.card__body-group{position:relative}html .card--flat{box-shadow:0 0 0.5em rgba(50,50,50,0.04);border:none}.card--flat .card__body{text-align:center;font-weight:600}.card--flat.card--active,.card--flat:not(.card--disabled):hover{background:#e2e2e2;border-color:#e20a17;color:#050505}.card--flat.card--active{background:#e20a17;color:#fafafa}.card-list{margin-top:18px;display:flex;flex-wrap:wrap;margin-right:-18px}.add-product .card__img{height:100%}.gallery-nav__left,.gallery-nav__right{background:rgba(86,86,86,0.3);padding:4.5px;border-radius:4px}.gallery-nav{padding:5px 15px 0 15px;font-size:2.5em;position:relative;color:#fafafa}.gallery-nav__left{cursor:pointer;float:left}.gallery-nav__right{cursor:pointer;float:right}html.csspointerevents .gallery-nav{position:absolute;padding:0 15px;top:50%;width:100%;margin-top:-9px;pointer-events:none}html.csspointerevents .gallery-nav__left{pointer-events:all}html.csspointerevents .gallery-nav__right{pointer-events:all}.gallery-nav-container,.product-images{position:relative}.product-finder{margin:18px}@media screen and (min-width: 65em){.product-finder{margin:36px}}.product-finder__sidebar{width:25%;max-width:240px;padding-left:0}.product-finder__main{width:75%;min-width:calc(100% - 240px)}.product-detail{margin:36px}@media screen and (min-width: 70em){.product-icons{float:right}}.product__img:hover{transform:scale(2)}.usp-list{list-style:none;padding-left:0;margin-bottom:0}.usp{font-size:16px;font-size:1.1428571429rem;line-height:18px;font-weight:bold}.usp:not(:last-child){margin-bottom:9px}.product-images{overflow:hidden;margin-bottom:18px}.product__block,.product__description{margin-top:18px;border-top:1px solid #565656;padding-top:18px}.product__links{padding-bottom:18px}.exports{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-9px}.export{flex:1 1 calc(25% - 9px);margin-right:9px;margin-bottom:9px;background:rgba(86,86,86,0.1)}.product-list{margin-top:18px}.products-container{margin-right:-18px}.products{display:flex;flex-wrap:wrap;width:100%}.empty-message,.count-message{margin-right:18px;font-weight:bold;text-align:center;width:100%;display:block;font-size:20px}.empty-message.loading,.count-message.loading{background:url("/images/ajax-loader.gif") no-repeat center}.product-list__item{display:flex;flex-direction:column;justify-content:space-between;transition:all 0.15s ease-out}@media screen and (min-width: 45em){.product-list__item{width:calc(33.33% - 18px)}}@media screen and (min-width: 65em){.product-list__item{width:calc(25% - 18px)}}@media screen and (min-width: 70em){.product-list__item{width:calc(20% - 18px)}}@media screen and (min-width: 100em){.product-list__item{width:calc(16.66% - 18px)}}.product-list__item.recommended-configuration{justify-content:center;padding:18px;font-size:20px;text-align:center;background:#e20a17;color:#fafafa}.product-list__item__img{flex:0 0 auto;object-fit:scale-down}.product-list__item__name{font-weight:bold}.product-list__item--active,.product-list__item:not(.product-list__item--disabled):hover{background:#fafafa;color:#050505}.product-list__item--active .product-list__item__body,.product-list__item:not(.product-list__item--disabled):hover .product-list__item__body{border-radius:0 0 4px 4px;background:#e20a17;color:#fafafa}.product__title{border-bottom:solid 1px #565656;margin-bottom:18px}.product__name{font-size:20px;font-size:1.4285714286rem;line-height:1.8;margin-bottom:0}.product__icon{height:72px;width:72px;margin:0 9px 9px 0}@media screen and (min-width: 70em){.product__icon{margin:0 0 0 9px}}.product__img{transition:transform 0.8s  ease-out;display:block;margin:0 auto}.product__number{text-transform:uppercase}.product__price{font-size:20px;font-size:1.4285714286rem;line-height:1.8;font-weight:bold;float:right;margin-bottom:0}.product__warning{float:right;color:#f69d0a;font-weight:bold}.product__description{font-size:16px;font-size:1.1428571429rem;line-height:1.125}@media screen and (min-width: 65em){.product__description{text-align:justify}}.filter-list{box-shadow:0 0 60px rgba(0,0,0,0.25)}.filter input{text-align:center}.filter__checkbox,input[type="checkbox"]+label.filter__checkbox{position:relative;width:100%;padding-left:26px}.filter__checkbox:before,input[type="checkbox"]+label.filter__checkbox:before{position:absolute;top:4px;left:0}.filter__checkbox:after,input[type="checkbox"]+label.filter__checkbox:after{top:0.3em !important}.filter__item{position:relative}.filter__item,.filter__item label{font-weight:normal}.filter__item--disabled{cursor:not-allowed;color:#e2e2e2}.filter__item .filter__count{float:right;line-height:27px}.filter--columns .filter__body{columns:2}.filter--columns .filter__item{display:inline-block;width:100%}.filter__item--active .filter__count{display:none}.filter__unit{text-transform:none}.filter--range .slider{margin:9px auto}.filter--range .slider__label{text-align:center}.slider__label input{width:5em}.tag,.filter-tag{display:inline-block;padding:4.5px;border-radius:4px;background:#e2e2e2}.filter-tag{padding:0;color:#050505;background:#e2e2e2;margin-right:0.3em}.filter-tag__title,.filter-tag__value{display:inline-block;padding:9px}.filter-tag__title{font-weight:bold}.filter-tag__title:empty{display:none}.filter-tag__value{background:rgba(250,250,250,0.3)}.filter-tag__action{cursor:pointer}.filter-bar__label{text-transform:uppercase;margin-right:1em}.filter-bar__action{float:right;margin:18px 0}.filter-bar .filter-tag{margin-top:9px}/*! nouislider - 8.5.1 - 2016-04-24 16:26:42 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left 0.3s, top 0.3s;transition:left 0.3s, top 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:8px}.noUi-horizontal .noUi-handle{width:16px;height:16px;left:-8px;top:-5px;cursor:ew-resize}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUI-container{margin:8px}.noUi-background{background:#999}.noUi-connect{background:#e20a17;-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:4px}.noUi-target{border-radius:3px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:8px;width:1px;background:#E8E7E6;left:4px;top:3px}.noUi-handle:after{left:9px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%, 50%, 0);transform:translate3d(-50%, 50%, 0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}.product-search{position:relative}.search-bar__label{text-transform:uppercase;margin-right:1em}.search-bar__input{margin-right:1em}.search-bar__button{margin-right:1em}.search-bar__button.btn,.search-bar__button.tool,.search-bar__button.cta__button{font-family:"ProximaNova", "Lato", "Helvetica Neue", Arial, sans-serif}.search-bar__input{width:calc(100% - 150px)}.search-bar__input.loading{background:url("/images/ajax-loader.gif") no-repeat right 5px top 3px}.search-bar__clear{position:absolute;right:110px;padding:2px 4px;cursor:pointer;font-size:20px;opacity:0.5;color:#e20a17}.search-bar__clear:hover{background-color:#fafafa;opacity:1;font-weight:bold}.search-bar{display:flex;align-items:center}.search-bar__input{flex:1 auto}.pagination{background:#fafafa;padding:9px 18px;margin-top:18px;border-radius:4px;text-align:center}.product-finder .pagination{box-shadow:0 0 60px rgba(0,0,0,0.25)}.pagination__item{padding:9px;padding-top:6px;cursor:pointer;border-top:solid 3px transparent;transition:all 0.2s ease}.pagination__item:hover{border-top-color:#565656}.pagination__item--active,.pagination__item--active:hover{border-top-color:#e20a17}.pagination__item--nonclick,.pagination__item--nonclick:hover{border-top-color:transparent;cursor:default}.atp{margin-bottom:18px}.atp--positive{background-color:rgba(66,176,20,0.5)}.atp__label,.atp__count,.atp__action,.atp__info{margin-left:0.3em;margin-right:0.3em}.atp__right{float:left;text-align:right}.atp__count{width:20%}.atp__flex{display:flex}.atp-layout{display:flex;align-items:center;justify-content:space-between}.atp-layout .atp__label{flex:1 auto;margin-bottom:4px}.atp-layout .atp__count{flex:0 1 auto;width:6em}.atp-layout .atp__action{flex:0 0 auto}@media screen and (min-width: 65em){.atp-layout .atp__label{flex:4 auto;margin-bottom:0}.atp-layout .atp__info{margin-top:0.4em;flex:1 auto;width:100%;text-align:right}}.flex-wrap{flex-wrap:wrap}.no-justify{justify-content:unset}.accessories ul{list-style-type:none;padding-left:0}.back-to-top{transition:background-color .4s;position:fixed;bottom:5%;right:15px;padding:12.5px;border-radius:100%;font-size:2.5em;line-height:0;background-color:#00000020;color:black;z-index:3}.back-to-top:hover{background-color:#00000075}.back-to-top:hover,.back-to-top:focus,.back-to-top:active{text-decoration:none}.clearfix:after,.systems-container:after,.dialog__well:after,.menu-bar:after,.configuration:after,.dialog__footer:after,.radio-buttons:after,.info-window__content:after,.gallery-nav:after,.product-detail__header:after,.filter-bar:after{content:"";display:table;clear:both}[class~="1/1"]{width:100% !important}[class~="1/2"],[class~="2/4"],[class~="3/6"],[class~="4/8"],[class~="5/10"],[class~="6/12"]{width:50% !important}[class~="1/3"],[class~="2/6"],[class~="3/9"],[class~="4/12"]{width:33.3333333% !important}[class~="2/3"],[class~="4/6"],[class~="6/9"],[class~="8/12"]{width:66.6666666% !important}[class~="1/4"],[class~="2/8"],[class~="3/12"]{width:25% !important}[class~="3/4"],[class~="6/8"],[class~="9/12"]{width:75% !important}[class~="1/5"],[class~="2/10"]{width:20% !important}[class~="2/5"],[class~="4/10"]{width:40% !important}[class~="3/5"],[class~="6/10"]{width:60% !important}[class~="4/5"],[class~="8/10"]{width:80% !important}[class~="1/6"],[class~="2/12"]{width:16.6666666% !important}[class~="5/6"],[class~="10/12"]{width:83.3333333% !important}[class~="1/8"]{width:12.5% !important}[class~="3/8"]{width:37.5% !important}[class~="5/8"]{width:62.5% !important}[class~="7/8"]{width:87.5% !important}[class~="1/9"]{width:11.1111111% !important}[class~="2/9"]{width:22.2222222% !important}[class~="4/9"]{width:44.4444444% !important}[class~="5/9"]{width:55.5555555% !important}[class~="7/9"]{width:77.7777777% !important}[class~="8/9"]{width:88.8888888% !important}[class~="1/10"]{width:10% !important}[class~="3/10"]{width:30% !important}[class~="7/10"]{width:70% !important}[class~="9/10"]{width:90% !important}[class~="1/12"]{width:8.3333333% !important}[class~="5/12"]{width:41.6666666% !important}[class~="7/12"]{width:58.3333333% !important}[class~="11/12"]{width:91.6666666% !important}@media screen and (max-width: 44.9375em){[class~="palm-1/1"]{width:100% !important}[class~="palm-1/2"],[class~="palm-2/4"],[class~="palm-3/6"],[class~="palm-4/8"],[class~="palm-5/10"],[class~="palm-6/12"]{width:50% !important}[class~="palm-1/3"],[class~="palm-2/6"],[class~="palm-3/9"],[class~="palm-4/12"]{width:33.3333333% !important}[class~="palm-2/3"],[class~="palm-4/6"],[class~="palm-6/9"],[class~="palm-8/12"]{width:66.6666666% !important}[class~="palm-1/4"],[class~="palm-2/8"],[class~="palm-3/12"]{width:25% !important}[class~="palm-3/4"],[class~="palm-6/8"],[class~="palm-9/12"]{width:75% !important}[class~="palm-1/5"],[class~="palm-2/10"]{width:20% !important}[class~="palm-2/5"],[class~="palm-4/10"]{width:40% !important}[class~="palm-3/5"],[class~="palm-6/10"]{width:60% !important}[class~="palm-4/5"],[class~="palm-8/10"]{width:80% !important}[class~="palm-1/6"],[class~="palm-2/12"]{width:16.6666666% !important}[class~="palm-5/6"],[class~="palm-10/12"]{width:83.3333333% !important}[class~="palm-1/8"]{width:12.5% !important}[class~="palm-3/8"]{width:37.5% !important}[class~="palm-5/8"]{width:62.5% !important}[class~="palm-7/8"]{width:87.5% !important}[class~="palm-1/9"]{width:11.1111111% !important}[class~="palm-2/9"]{width:22.2222222% !important}[class~="palm-4/9"]{width:44.4444444% !important}[class~="palm-5/9"]{width:55.5555555% !important}[class~="palm-7/9"]{width:77.7777777% !important}[class~="palm-8/9"]{width:88.8888888% !important}[class~="palm-1/10"]{width:10% !important}[class~="palm-3/10"]{width:30% !important}[class~="palm-7/10"]{width:70% !important}[class~="palm-9/10"]{width:90% !important}[class~="palm-1/12"]{width:8.3333333% !important}[class~="palm-5/12"]{width:41.6666666% !important}[class~="palm-7/12"]{width:58.3333333% !important}[class~="palm-11/12"]{width:91.6666666% !important}}@media screen and (min-width: 45em) and (max-width: 63.9375em){[class~="lap-1/1"]{width:100% !important}[class~="lap-1/2"],[class~="lap-2/4"],[class~="lap-3/6"],[class~="lap-4/8"],[class~="lap-5/10"],[class~="lap-6/12"]{width:50% !important}[class~="lap-1/3"],[class~="lap-2/6"],[class~="lap-3/9"],[class~="lap-4/12"]{width:33.3333333% !important}[class~="lap-2/3"],[class~="lap-4/6"],[class~="lap-6/9"],[class~="lap-8/12"]{width:66.6666666% !important}[class~="lap-1/4"],[class~="lap-2/8"],[class~="lap-3/12"]{width:25% !important}[class~="lap-3/4"],[class~="lap-6/8"],[class~="lap-9/12"]{width:75% !important}[class~="lap-1/5"],[class~="lap-2/10"]{width:20% !important}[class~="lap-2/5"],[class~="lap-4/10"]{width:40% !important}[class~="lap-3/5"],[class~="lap-6/10"]{width:60% !important}[class~="lap-4/5"],[class~="lap-8/10"]{width:80% !important}[class~="lap-1/6"],[class~="lap-2/12"]{width:16.6666666% !important}[class~="lap-5/6"],[class~="lap-10/12"]{width:83.3333333% !important}[class~="lap-1/8"]{width:12.5% !important}[class~="lap-3/8"]{width:37.5% !important}[class~="lap-5/8"]{width:62.5% !important}[class~="lap-7/8"]{width:87.5% !important}[class~="lap-1/9"]{width:11.1111111% !important}[class~="lap-2/9"]{width:22.2222222% !important}[class~="lap-4/9"]{width:44.4444444% !important}[class~="lap-5/9"]{width:55.5555555% !important}[class~="lap-7/9"]{width:77.7777777% !important}[class~="lap-8/9"]{width:88.8888888% !important}[class~="lap-1/10"]{width:10% !important}[class~="lap-3/10"]{width:30% !important}[class~="lap-7/10"]{width:70% !important}[class~="lap-9/10"]{width:90% !important}[class~="lap-1/12"]{width:8.3333333% !important}[class~="lap-5/12"]{width:41.6666666% !important}[class~="lap-7/12"]{width:58.3333333% !important}[class~="lap-11/12"]{width:91.6666666% !important}}@media screen and (min-width: 45em){[class~="lap-and-up-1/1"]{width:100% !important}[class~="lap-and-up-1/2"],[class~="lap-and-up-2/4"],[class~="lap-and-up-3/6"],[class~="lap-and-up-4/8"],[class~="lap-and-up-5/10"],[class~="lap-and-up-6/12"]{width:50% !important}[class~="lap-and-up-1/3"],[class~="lap-and-up-2/6"],[class~="lap-and-up-3/9"],[class~="lap-and-up-4/12"]{width:33.3333333% !important}[class~="lap-and-up-2/3"],[class~="lap-and-up-4/6"],[class~="lap-and-up-6/9"],[class~="lap-and-up-8/12"]{width:66.6666666% !important}[class~="lap-and-up-1/4"],[class~="lap-and-up-2/8"],[class~="lap-and-up-3/12"]{width:25% !important}[class~="lap-and-up-3/4"],[class~="lap-and-up-6/8"],[class~="lap-and-up-9/12"]{width:75% !important}[class~="lap-and-up-1/5"],[class~="lap-and-up-2/10"]{width:20% !important}[class~="lap-and-up-2/5"],[class~="lap-and-up-4/10"]{width:40% !important}[class~="lap-and-up-3/5"],[class~="lap-and-up-6/10"]{width:60% !important}[class~="lap-and-up-4/5"],[class~="lap-and-up-8/10"]{width:80% !important}[class~="lap-and-up-1/6"],[class~="lap-and-up-2/12"]{width:16.6666666% !important}[class~="lap-and-up-5/6"],[class~="lap-and-up-10/12"]{width:83.3333333% !important}[class~="lap-and-up-1/8"]{width:12.5% !important}[class~="lap-and-up-3/8"]{width:37.5% !important}[class~="lap-and-up-5/8"]{width:62.5% !important}[class~="lap-and-up-7/8"]{width:87.5% !important}[class~="lap-and-up-1/9"]{width:11.1111111% !important}[class~="lap-and-up-2/9"]{width:22.2222222% !important}[class~="lap-and-up-4/9"]{width:44.4444444% !important}[class~="lap-and-up-5/9"]{width:55.5555555% !important}[class~="lap-and-up-7/9"]{width:77.7777777% !important}[class~="lap-and-up-8/9"]{width:88.8888888% !important}[class~="lap-and-up-1/10"]{width:10% !important}[class~="lap-and-up-3/10"]{width:30% !important}[class~="lap-and-up-7/10"]{width:70% !important}[class~="lap-and-up-9/10"]{width:90% !important}[class~="lap-and-up-1/12"]{width:8.3333333% !important}[class~="lap-and-up-5/12"]{width:41.6666666% !important}[class~="lap-and-up-7/12"]{width:58.3333333% !important}[class~="lap-and-up-11/12"]{width:91.6666666% !important}}@media screen and (max-width: 63.9375em){[class~="portable-1/1"]{width:100% !important}[class~="portable-1/2"],[class~="portable-2/4"],[class~="portable-3/6"],[class~="portable-4/8"],[class~="portable-5/10"],[class~="portable-6/12"]{width:50% !important}[class~="portable-1/3"],[class~="portable-2/6"],[class~="portable-3/9"],[class~="portable-4/12"]{width:33.3333333% !important}[class~="portable-2/3"],[class~="portable-4/6"],[class~="portable-6/9"],[class~="portable-8/12"]{width:66.6666666% !important}[class~="portable-1/4"],[class~="portable-2/8"],[class~="portable-3/12"]{width:25% !important}[class~="portable-3/4"],[class~="portable-6/8"],[class~="portable-9/12"]{width:75% !important}[class~="portable-1/5"],[class~="portable-2/10"]{width:20% !important}[class~="portable-2/5"],[class~="portable-4/10"]{width:40% !important}[class~="portable-3/5"],[class~="portable-6/10"]{width:60% !important}[class~="portable-4/5"],[class~="portable-8/10"]{width:80% !important}[class~="portable-1/6"],[class~="portable-2/12"]{width:16.6666666% !important}[class~="portable-5/6"],[class~="portable-10/12"]{width:83.3333333% !important}[class~="portable-1/8"]{width:12.5% !important}[class~="portable-3/8"]{width:37.5% !important}[class~="portable-5/8"]{width:62.5% !important}[class~="portable-7/8"]{width:87.5% !important}[class~="portable-1/9"]{width:11.1111111% !important}[class~="portable-2/9"]{width:22.2222222% !important}[class~="portable-4/9"]{width:44.4444444% !important}[class~="portable-5/9"]{width:55.5555555% !important}[class~="portable-7/9"]{width:77.7777777% !important}[class~="portable-8/9"]{width:88.8888888% !important}[class~="portable-1/10"]{width:10% !important}[class~="portable-3/10"]{width:30% !important}[class~="portable-7/10"]{width:70% !important}[class~="portable-9/10"]{width:90% !important}[class~="portable-1/12"]{width:8.3333333% !important}[class~="portable-5/12"]{width:41.6666666% !important}[class~="portable-7/12"]{width:58.3333333% !important}[class~="portable-11/12"]{width:91.6666666% !important}}@media screen and (min-width: 65em){[class~="desk-1/1"]{width:100% !important}[class~="desk-1/2"],[class~="desk-2/4"],[class~="desk-3/6"],[class~="desk-4/8"],[class~="desk-5/10"],[class~="desk-6/12"]{width:50% !important}[class~="desk-1/3"],[class~="desk-2/6"],[class~="desk-3/9"],[class~="desk-4/12"]{width:33.3333333% !important}[class~="desk-2/3"],[class~="desk-4/6"],[class~="desk-6/9"],[class~="desk-8/12"]{width:66.6666666% !important}[class~="desk-1/4"],[class~="desk-2/8"],[class~="desk-3/12"]{width:25% !important}[class~="desk-3/4"],[class~="desk-6/8"],[class~="desk-9/12"]{width:75% !important}[class~="desk-1/5"],[class~="desk-2/10"]{width:20% !important}[class~="desk-2/5"],[class~="desk-4/10"]{width:40% !important}[class~="desk-3/5"],[class~="desk-6/10"]{width:60% !important}[class~="desk-4/5"],[class~="desk-8/10"]{width:80% !important}[class~="desk-1/6"],[class~="desk-2/12"]{width:16.6666666% !important}[class~="desk-5/6"],[class~="desk-10/12"]{width:83.3333333% !important}[class~="desk-1/8"]{width:12.5% !important}[class~="desk-3/8"]{width:37.5% !important}[class~="desk-5/8"]{width:62.5% !important}[class~="desk-7/8"]{width:87.5% !important}[class~="desk-1/9"]{width:11.1111111% !important}[class~="desk-2/9"]{width:22.2222222% !important}[class~="desk-4/9"]{width:44.4444444% !important}[class~="desk-5/9"]{width:55.5555555% !important}[class~="desk-7/9"]{width:77.7777777% !important}[class~="desk-8/9"]{width:88.8888888% !important}[class~="desk-1/10"]{width:10% !important}[class~="desk-3/10"]{width:30% !important}[class~="desk-7/10"]{width:70% !important}[class~="desk-9/10"]{width:90% !important}[class~="desk-1/12"]{width:8.3333333% !important}[class~="desk-5/12"]{width:41.6666666% !important}[class~="desk-7/12"]{width:58.3333333% !important}[class~="desk-11/12"]{width:91.6666666% !important}}@media screen and (min-width: 70em){[class~="widescreen-1/1"]{width:100% !important}[class~="widescreen-1/2"],[class~="widescreen-2/4"],[class~="widescreen-3/6"],[class~="widescreen-4/8"],[class~="widescreen-5/10"],[class~="widescreen-6/12"]{width:50% !important}[class~="widescreen-1/3"],[class~="widescreen-2/6"],[class~="widescreen-3/9"],[class~="widescreen-4/12"]{width:33.3333333% !important}[class~="widescreen-2/3"],[class~="widescreen-4/6"],[class~="widescreen-6/9"],[class~="widescreen-8/12"]{width:66.6666666% !important}[class~="widescreen-1/4"],[class~="widescreen-2/8"],[class~="widescreen-3/12"]{width:25% !important}[class~="widescreen-3/4"],[class~="widescreen-6/8"],[class~="widescreen-9/12"]{width:75% !important}[class~="widescreen-1/5"],[class~="widescreen-2/10"]{width:20% !important}[class~="widescreen-2/5"],[class~="widescreen-4/10"]{width:40% !important}[class~="widescreen-3/5"],[class~="widescreen-6/10"]{width:60% !important}[class~="widescreen-4/5"],[class~="widescreen-8/10"]{width:80% !important}[class~="widescreen-1/6"],[class~="widescreen-2/12"]{width:16.6666666% !important}[class~="widescreen-5/6"],[class~="widescreen-10/12"]{width:83.3333333% !important}[class~="widescreen-1/8"]{width:12.5% !important}[class~="widescreen-3/8"]{width:37.5% !important}[class~="widescreen-5/8"]{width:62.5% !important}[class~="widescreen-7/8"]{width:87.5% !important}[class~="widescreen-1/9"]{width:11.1111111% !important}[class~="widescreen-2/9"]{width:22.2222222% !important}[class~="widescreen-4/9"]{width:44.4444444% !important}[class~="widescreen-5/9"]{width:55.5555555% !important}[class~="widescreen-7/9"]{width:77.7777777% !important}[class~="widescreen-8/9"]{width:88.8888888% !important}[class~="widescreen-1/10"]{width:10% !important}[class~="widescreen-3/10"]{width:30% !important}[class~="widescreen-7/10"]{width:70% !important}[class~="widescreen-9/10"]{width:90% !important}[class~="widescreen-1/12"]{width:8.3333333% !important}[class~="widescreen-5/12"]{width:41.6666666% !important}[class~="widescreen-7/12"]{width:58.3333333% !important}[class~="widescreen-11/12"]{width:91.6666666% !important}}@media screen and (min-width: 100em){[class~="megascreen-1/1"]{width:100% !important}[class~="megascreen-1/2"],[class~="megascreen-2/4"],[class~="megascreen-3/6"],[class~="megascreen-4/8"],[class~="megascreen-5/10"],[class~="megascreen-6/12"]{width:50% !important}[class~="megascreen-1/3"],[class~="megascreen-2/6"],[class~="megascreen-3/9"],[class~="megascreen-4/12"]{width:33.3333333% !important}[class~="megascreen-2/3"],[class~="megascreen-4/6"],[class~="megascreen-6/9"],[class~="megascreen-8/12"]{width:66.6666666% !important}[class~="megascreen-1/4"],[class~="megascreen-2/8"],[class~="megascreen-3/12"]{width:25% !important}[class~="megascreen-3/4"],[class~="megascreen-6/8"],[class~="megascreen-9/12"]{width:75% !important}[class~="megascreen-1/5"],[class~="megascreen-2/10"]{width:20% !important}[class~="megascreen-2/5"],[class~="megascreen-4/10"]{width:40% !important}[class~="megascreen-3/5"],[class~="megascreen-6/10"]{width:60% !important}[class~="megascreen-4/5"],[class~="megascreen-8/10"]{width:80% !important}[class~="megascreen-1/6"],[class~="megascreen-2/12"]{width:16.6666666% !important}[class~="megascreen-5/6"],[class~="megascreen-10/12"]{width:83.3333333% !important}[class~="megascreen-1/8"]{width:12.5% !important}[class~="megascreen-3/8"]{width:37.5% !important}[class~="megascreen-5/8"]{width:62.5% !important}[class~="megascreen-7/8"]{width:87.5% !important}[class~="megascreen-1/9"]{width:11.1111111% !important}[class~="megascreen-2/9"]{width:22.2222222% !important}[class~="megascreen-4/9"]{width:44.4444444% !important}[class~="megascreen-5/9"]{width:55.5555555% !important}[class~="megascreen-7/9"]{width:77.7777777% !important}[class~="megascreen-8/9"]{width:88.8888888% !important}[class~="megascreen-1/10"]{width:10% !important}[class~="megascreen-3/10"]{width:30% !important}[class~="megascreen-7/10"]{width:70% !important}[class~="megascreen-9/10"]{width:90% !important}[class~="megascreen-1/12"]{width:8.3333333% !important}[class~="megascreen-5/12"]{width:41.6666666% !important}[class~="megascreen-7/12"]{width:58.3333333% !important}[class~="megascreen-11/12"]{width:91.6666666% !important}}.no-margin--bottom{margin-bottom:0 !important}.text-color--brand{color:#e20a17 !important}.text-color--error{color:#dd443d !important}.text-color--warning{color:#f69d0a !important}.text-color--success{color:#42b014 !important}.font--small{font-size:12px;font-size:.8571428571rem;line-height:1.5}.hidden{visibility:hidden !important}.pre{white-space:pre-line}@media print{body,main.content{background-color:#FFF}nav{display:none}nav.small-nav{display:none}footer{display:none}div.calculator__info-box i{display:none}}
