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,menu,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-color: transparent;color: #000;text-decoration: none}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: .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{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,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;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: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}[class~="grid"],[class*="grid-"],[class*="grid_"]{box-sizing: border-box;display: flex;flex-flow: row wrap;margin: 0 -2px}[class~="col"],[class*="col-"],[class*="col_"]{box-sizing: border-box;padding: 0 2px 2px;max-width: 100%}[class~="col"],[class*="col_"]{flex: 1 1 0%}[class*="col-"]{flex: none}[class~="grid"][class~="col"],[class~="grid"][class*="col-"],[class~="grid"][class*="col_"],[class*="grid-"][class~="col"],[class*="grid-"][class*="col-"],[class*="grid-"][class*="col_"],[class*="grid_"][class~="col"],[class*="grid_"][class*="col-"],[class*="grid_"][class*="col_"]{margin: 0;padding: 0}[class*="grid-"][class*="-noGutter"]{margin: 0}[class*="grid-"][class*="-noGutter"] > [class~="col"],[class*="grid-"][class*="-noGutter"] > [class*="col-"]{padding: 0}[class*="grid-"][class*="-noWrap"]{flex-wrap: nowrap}[class*="grid-"][class*="-center"]{justify-content: center}[class*="grid-"][class*="-right"]{justify-content: flex-end;align-self: flex-end;margin-left: auto}[class*="grid-"][class*="-top"]{align-items: flex-start}[class*="grid-"][class*="-middle"]{align-items: center}[class*="grid-"][class*="-bottom"]{align-items: flex-end}[class*="grid-"][class*="-reverse"]{flex-direction: row-reverse}[class*="grid-"][class*="-column"]{flex-direction: column}[class*="grid-"][class*="-column"] > [class*="col-"]{flex-basis: auto}[class*="grid-"][class*="-column-reverse"]{flex-direction: column-reverse}[class*="grid-"][class*="-spaceBetween"]{justify-content: space-between}[class*="grid-"][class*="-spaceAround"]{justify-content: space-around}[class*="grid-"][class*="-equalHeight"] > [class~="col"],[class*="grid-"][class*="-equalHeight"] > [class*="col-"],[class*="grid-"][class*="-equalHeight"] > [class*="col_"]{align-self: stretch}[class*="grid-"][class*="-equalHeight"] > [class~="col"] > *,[class*="grid-"][class*="-equalHeight"] > [class*="col-"] > *,[class*="grid-"][class*="-equalHeight"] > [class*="col_"] > *{height: 100%}[class*="grid-"][class*="-noBottom"] > [class~="col"],[class*="grid-"][class*="-noBottom"] > [class*="col-"],[class*="grid-"][class*="-noBottom"] > [class*="col_"]{padding-bottom: 0}[class*="col-"][class*="-top"]{align-self: flex-start}[class*="col-"][class*="-middle"]{align-self: center}[class*="col-"][class*="-bottom"]{align-self: flex-end}[class*="col-"][class*="-first"]{order: -1}[class*="col-"][class*="-last"]{order: 1}[class*="grid-1"] > [class~="col"],[class*="grid-1"] > [class*="col-"],[class*="grid-1"] > [class*="col_"]{flex-basis: 100%;max-width: 100%}[class*="grid-2"] > [class~="col"],[class*="grid-2"] > [class*="col-"],[class*="grid-2"] > [class*="col_"]{flex-basis: 50%;max-width: 50%}[class*="grid-3"] > [class~="col"],[class*="grid-3"] > [class*="col-"],[class*="grid-3"] > [class*="col_"]{flex-basis: 33.33333%;max-width: 33.33333%}[class*="grid-4"] > [class~="col"],[class*="grid-4"] > [class*="col-"],[class*="grid-4"] > [class*="col_"]{flex-basis: 25%;max-width: 25%}[class*="grid-5"] > [class~="col"],[class*="grid-5"] > [class*="col-"],[class*="grid-5"] > [class*="col_"]{flex-basis: 19.75%;max-width: 19.75%}[class*="grid-6"] > [class~="col"],[class*="grid-6"] > [class*="col-"],[class*="grid-6"] > [class*="col_"]{flex-basis: 16.66667%;max-width: 16.66667%}[class*="grid-7"] > [class~="col"],[class*="grid-7"] > [class*="col-"],[class*="grid-7"] > [class*="col_"]{flex-basis: 14.28571%;max-width: 14.28571%}[class*="grid-8"] > [class~="col"],[class*="grid-8"] > [class*="col-"],[class*="grid-8"] > [class*="col_"]{flex-basis: 12.5%;max-width: 12.5%}[class*="grid-9"] > [class~="col"],[class*="grid-9"] > [class*="col-"],[class*="grid-9"] > [class*="col_"]{flex-basis: 11.11111%;max-width: 11.11111%}[class*="grid-10"] > [class~="col"],[class*="grid-10"] > [class*="col-"],[class*="grid-10"] > [class*="col_"]{flex-basis: 10%;max-width: 10%}@media screen and (max-width: 75em){[class*="_lg-1"] > [class~="col"],[class*="_lg-1"] > [class*="col-"],[class*="_lg-1"] > [class*="col_"]{flex-basis: 100%;max-width: 100%}[class*="_lg-2"] > [class~="col"],[class*="_lg-2"] > [class*="col-"],[class*="_lg-2"] > [class*="col_"]{flex-basis: 50%;max-width: 50%}[class*="_lg-3"] > [class~="col"],[class*="_lg-3"] > [class*="col-"],[class*="_lg-3"] > [class*="col_"]{flex-basis: 33.33333%;max-width: 33.33333%}[class*="_lg-4"] > [class~="col"],[class*="_lg-4"] > [class*="col-"],[class*="_lg-4"] > [class*="col_"]{flex-basis: 25%;max-width: 25%}[class*="_lg-5"] > [class~="col"],[class*="_lg-5"] > [class*="col-"],[class*="_lg-5"] > [class*="col_"]{flex-basis: 20%;max-width: 20%}[class*="_lg-6"] > [class~="col"],[class*="_lg-6"] > [class*="col-"],[class*="_lg-6"] > [class*="col_"]{flex-basis: 16.66667%;max-width: 16.66667%}[class*="_lg-7"] > [class~="col"],[class*="_lg-7"] > [class*="col-"],[class*="_lg-7"] > [class*="col_"]{flex-basis: 14.28571%;max-width: 14.28571%}[class*="_lg-8"] > [class~="col"],[class*="_lg-8"] > [class*="col-"],[class*="_lg-8"] > [class*="col_"]{flex-basis: 12.5%;max-width: 12.5%}[class*="_lg-9"] > [class~="col"],[class*="_lg-9"] > [class*="col-"],[class*="_lg-9"] > [class*="col_"]{flex-basis: 11.11111%;max-width: 11.11111%}[class*="_lg-10"] > [class~="col"],[class*="_lg-10"] > [class*="col-"],[class*="_lg-10"] > [class*="col_"]{flex-basis: 10%;max-width: 10%}}@media screen and (max-width: 64em){[class*="_md-1"] > [class~="col"],[class*="_md-1"] > [class*="col-"],[class*="_md-1"] > [class*="col_"]{flex-basis: 100%;max-width: 100%}[class*="_md-2"] > [class~="col"],[class*="_md-2"] > [class*="col-"],[class*="_md-2"] > [class*="col_"]{flex-basis: 50%;max-width: 50%}[class*="_md-3"] > [class~="col"],[class*="_md-3"] > [class*="col-"],[class*="_md-3"] > [class*="col_"]{flex-basis: 33.33333%;max-width: 33.33333%}[class*="_md-4"] > [class~="col"],[class*="_md-4"] > [class*="col-"],[class*="_md-4"] > [class*="col_"]{flex-basis: 25%;max-width: 25%}[class*="_md-5"] > [class~="col"],[class*="_md-5"] > [class*="col-"],[class*="_md-5"] > [class*="col_"]{flex-basis: 20%;max-width: 20%}[class*="_md-6"] > [class~="col"],[class*="_md-6"] > [class*="col-"],[class*="_md-6"] > [class*="col_"]{flex-basis: 16.66667%;max-width: 16.66667%}[class*="_md-7"] > [class~="col"],[class*="_md-7"] > [class*="col-"],[class*="_md-7"] > [class*="col_"]{flex-basis: 14.28571%;max-width: 14.28571%}[class*="_md-8"] > [class~="col"],[class*="_md-8"] > [class*="col-"],[class*="_md-8"] > [class*="col_"]{flex-basis: 12.5%;max-width: 12.5%}[class*="_md-9"] > [class~="col"],[class*="_md-9"] > [class*="col-"],[class*="_md-9"] > [class*="col_"]{flex-basis: 11.11111%;max-width: 11.11111%}[class*="_md-10"] > [class~="col"],[class*="_md-10"] > [class*="col-"],[class*="_md-10"] > [class*="col_"]{flex-basis: 10%;max-width: 10%}}@media screen and (max-width: 44em){[class*="_sm-1"] > [class~="col"],[class*="_sm-1"] > [class*="col-"],[class*="_sm-1"] > [class*="col_"]{flex-basis: 100%;max-width: 100%}[class*="_sm-2"] > [class~="col"],[class*="_sm-2"] > [class*="col-"],[class*="_sm-2"] > [class*="col_"]{flex-basis: 50%;max-width: 50%}[class*="_sm-3"] > [class~="col"],[class*="_sm-3"] > [class*="col-"],[class*="_sm-3"] > [class*="col_"]{flex-basis: 33.33333%;max-width: 33.33333%}[class*="_sm-4"] > [class~="col"],[class*="_sm-4"] > [class*="col-"],[class*="_sm-4"] > [class*="col_"]{flex-basis: 25%;max-width: 25%}[class*="_sm-5"] > [class~="col"],[class*="_sm-5"] > [class*="col-"],[class*="_sm-5"] > [class*="col_"]{flex-basis: 20%;max-width: 20%}[class*="_sm-6"] > [class~="col"],[class*="_sm-6"] > [class*="col-"],[class*="_sm-6"] > [class*="col_"]{flex-basis: 16.66667%;max-width: 16.66667%}[class*="_sm-7"] > [class~="col"],[class*="_sm-7"] > [class*="col-"],[class*="_sm-7"] > [class*="col_"]{flex-basis: 14.28571%;max-width: 14.28571%}[class*="_sm-8"] > [class~="col"],[class*="_sm-8"] > [class*="col-"],[class*="_sm-8"] > [class*="col_"]{flex-basis: 12.5%;max-width: 12.5%}[class*="_sm-9"] > [class~="col"],[class*="_sm-9"] > [class*="col-"],[class*="_sm-9"] > [class*="col_"]{flex-basis: 11.11111%;max-width: 11.11111%}[class*="_sm-10"] > [class~="col"],[class*="_sm-10"] > [class*="col-"],[class*="_sm-10"] > [class*="col_"]{flex-basis: 10%;max-width: 10%}}@media screen and (max-width: 44em){[class*="_xs-1"] > [class~="col"],[class*="_xs-1"] > [class*="col-"],[class*="_xs-1"] > [class*="col_"]{flex-basis: 100%;max-width: 100%}[class*="_xs-2"] > [class~="col"],[class*="_xs-2"] > [class*="col-"],[class*="_xs-2"] > [class*="col_"]{flex-basis: 49%;max-width: 49%}[class*="_xs-3"] > [class~="col"],[class*="_xs-3"] > [class*="col-"],[class*="_xs-3"] > [class*="col_"]{flex-basis: 33.33333%;max-width: 33.33333%}[class*="_xs-4"] > [class~="col"],[class*="_xs-4"] > [class*="col-"],[class*="_xs-4"] > [class*="col_"]{flex-basis: 25%;max-width: 25%}[class*="_xs-5"] > [class~="col"],[class*="_xs-5"] > [class*="col-"],[class*="_xs-5"] > [class*="col_"]{flex-basis: 20%;max-width: 20%}[class*="_xs-6"] > [class~="col"],[class*="_xs-6"] > [class*="col-"],[class*="_xs-6"] > [class*="col_"]{flex-basis: 16.66667%;max-width: 16.66667%}[class*="_xs-7"] > [class~="col"],[class*="_xs-7"] > [class*="col-"],[class*="_xs-7"] > [class*="col_"]{flex-basis: 14.28571%;max-width: 14.28571%}[class*="_xs-8"] > [class~="col"],[class*="_xs-8"] > [class*="col-"],[class*="_xs-8"] > [class*="col_"]{flex-basis: 12.5%;max-width: 12.5%}[class*="_xs-9"] > [class~="col"],[class*="_xs-9"] > [class*="col-"],[class*="_xs-9"] > [class*="col_"]{flex-basis: 11.11111%;max-width: 11.11111%}[class*="_xs-10"] > [class~="col"],[class*="_xs-10"] > [class*="col-"],[class*="_xs-10"] > [class*="col_"]{flex-basis: 10%;max-width: 10%}}[class~="grid"] > [class*="col-1"],[class*="grid-"] > [class*="col-1"],[class*="grid_"] > [class*="col-1"]{flex-basis: 10%;max-width: 10%}[class~="grid"] > [class*="col-2"],[class*="grid-"] > [class*="col-2"],[class*="grid_"] > [class*="col-2"]{flex-basis: 20%;max-width: 20%}[class~="grid"] > [class*="col-3"],[class*="grid-"] > [class*="col-3"],[class*="grid_"] > [class*="col-3"]{flex-basis: 30%;max-width: 30%}[class~="grid"] > [class*="col-4"],[class*="grid-"] > [class*="col-4"],[class*="grid_"] > [class*="col-4"]{flex-basis: 40%;max-width: 40%}[class~="grid"] > [class*="col-5"],[class*="grid-"] > [class*="col-5"],[class*="grid_"] > [class*="col-5"]{flex-basis: 50%;max-width: 50%}[class~="grid"] > [class*="col-6"],[class*="grid-"] > [class*="col-6"],[class*="grid_"] > [class*="col-6"]{flex-basis: 60%;max-width: 60%}[class~="grid"] > [class*="col-7"],[class*="grid-"] > [class*="col-7"],[class*="grid_"] > [class*="col-7"]{flex-basis: 70%;max-width: 70%}[class~="grid"] > [class*="col-75"],[class*="grid-"] > [class*="col-75"],[class*="grid_"] > [class*="col-75"]{flex-basis: 75%;max-width: 75%}[class~="grid"] > [class*="col-8"],[class*="grid-"] > [class*="col-8"],[class*="grid_"] > [class*="col-8"]{flex-basis: 80%;max-width: 80%}[class~="grid"] > [class*="col-9"],[class*="grid-"] > [class*="col-9"],[class*="grid_"] > [class*="col-9"]{flex-basis: 90%;max-width: 90%}[class~="grid"] > [class*="col-10"],[class*="grid-"] > [class*="col-10"],[class*="grid_"] > [class*="col-10"]{flex-basis: 100%;max-width: 100%}[class~="grid"] > [data-push-left*="off-0"],[class*="grid-"] > [data-push-left*="off-0"],[class*="grid_"] > [data-push-left*="off-0"]{margin-left: 0}[class~="grid"] > [data-push-left*="off-1"],[class*="grid-"] > [data-push-left*="off-1"],[class*="grid_"] > [data-push-left*="off-1"]{margin-left: 10%}[class~="grid"] > [data-push-left*="off-2"],[class*="grid-"] > [data-push-left*="off-2"],[class*="grid_"] > [data-push-left*="off-2"]{margin-left: 20%}[class~="grid"] > [data-push-left*="off-3"],[class*="grid-"] > [data-push-left*="off-3"],[class*="grid_"] > [data-push-left*="off-3"]{margin-left: 30%}[class~="grid"] > [data-push-left*="off-4"],[class*="grid-"] > [data-push-left*="off-4"],[class*="grid_"] > [data-push-left*="off-4"]{margin-left: 40%}[class~="grid"] > [data-push-left*="off-5"],[class*="grid-"] > [data-push-left*="off-5"],[class*="grid_"] > [data-push-left*="off-5"]{margin-left: 50%}[class~="grid"] > [data-push-left*="off-6"],[class*="grid-"] > [data-push-left*="off-6"],[class*="grid_"] > [data-push-left*="off-6"]{margin-left: 60%}[class~="grid"] > [data-push-left*="off-7"],[class*="grid-"] > [data-push-left*="off-7"],[class*="grid_"] > [data-push-left*="off-7"]{margin-left: 70%}[class~="grid"] > [data-push-left*="off-8"],[class*="grid-"] > [data-push-left*="off-8"],[class*="grid_"] > [data-push-left*="off-8"]{margin-left: 80%}[class~="grid"] > [data-push-left*="off-9"],[class*="grid-"] > [data-push-left*="off-9"],[class*="grid_"] > [data-push-left*="off-9"]{margin-left: 90%}[class~="grid"] > [data-push-right*="off-0"],[class*="grid-"] > [data-push-right*="off-0"],[class*="grid_"] > [data-push-right*="off-0"]{margin-right: 0}[class~="grid"] > [data-push-right*="off-1"],[class*="grid-"] > [data-push-right*="off-1"],[class*="grid_"] > [data-push-right*="off-1"]{margin-right: 10%}[class~="grid"] > [data-push-right*="off-2"],[class*="grid-"] > [data-push-right*="off-2"],[class*="grid_"] > [data-push-right*="off-2"]{margin-right: 20%}[class~="grid"] > [data-push-right*="off-3"],[class*="grid-"] > [data-push-right*="off-3"],[class*="grid_"] > [data-push-right*="off-3"]{margin-right: 30%}[class~="grid"] > [data-push-right*="off-4"],[class*="grid-"] > [data-push-right*="off-4"],[class*="grid_"] > [data-push-right*="off-4"]{margin-right: 40%}[class~="grid"] > [data-push-right*="off-5"],[class*="grid-"] > [data-push-right*="off-5"],[class*="grid_"] > [data-push-right*="off-5"]{margin-right: 50%}[class~="grid"] > [data-push-right*="off-6"],[class*="grid-"] > [data-push-right*="off-6"],[class*="grid_"] > [data-push-right*="off-6"]{margin-right: 60%}[class~="grid"] > [data-push-right*="off-7"],[class*="grid-"] > [data-push-right*="off-7"],[class*="grid_"] > [data-push-right*="off-7"]{margin-right: 70%}[class~="grid"] > [data-push-right*="off-8"],[class*="grid-"] > [data-push-right*="off-8"],[class*="grid_"] > [data-push-right*="off-8"]{margin-right: 80%}[class~="grid"] > [data-push-right*="off-9"],[class*="grid-"] > [data-push-right*="off-9"],[class*="grid_"] > [data-push-right*="off-9"]{margin-right: 90%}@media screen and (max-width: 75em){[class~="grid"] > [class*="_lg-1"],[class*="grid-"] > [class*="_lg-1"],[class*="grid_"] > [class*="_lg-1"]{flex-basis: 10%;max-width: 10%}[class~="grid"] > [class*="_lg-2"],[class*="grid-"] > [class*="_lg-2"],[class*="grid_"] > [class*="_lg-2"]{flex-basis: 20%;max-width: 20%}[class~="grid"] > [class*="_lg-3"],[class*="grid-"] > [class*="_lg-3"],[class*="grid_"] > [class*="_lg-3"]{flex-basis: 30%;max-width: 30%}[class~="grid"] > [class*="_lg-4"],[class*="grid-"] > [class*="_lg-4"],[class*="grid_"] > [class*="_lg-4"]{flex-basis: 40%;max-width: 40%}[class~="grid"] > [class*="_lg-5"],[class*="grid-"] > [class*="_lg-5"],[class*="grid_"] > [class*="_lg-5"]{flex-basis: 50%;max-width: 50%}[class~="grid"] > [class*="_lg-6"],[class*="grid-"] > [class*="_lg-6"],[class*="grid_"] > [class*="_lg-6"]{flex-basis: 60%;max-width: 60%}[class~="grid"] > [class*="_lg-7"],[class*="grid-"] > [class*="_lg-7"],[class*="grid_"] > [class*="_lg-7"]{flex-basis: 70%;max-width: 70%}[class~="grid"] > [class*="_lg-75"],[class*="grid-"] > [class*="_lg-75"],[class*="grid_"] > [class*="_lg-75"]{flex-basis: 75%;max-width: 75%}[class~="grid"] > [class*="_lg-8"],[class*="grid-"] > [class*="_lg-8"],[class*="grid_"] > [class*="_lg-8"]{flex-basis: 80%;max-width: 80%}[class~="grid"] > [class*="_lg-9"],[class*="grid-"] > [class*="_lg-9"],[class*="grid_"] > [class*="_lg-9"]{flex-basis: 90%;max-width: 90%}[class~="grid"] > [class*="_lg-10"],[class*="grid-"] > [class*="_lg-10"],[class*="grid_"] > [class*="_lg-10"]{flex-basis: 100%;max-width: 100%}[class~="grid"] > [data-push-left*="_lg-0"],[class*="grid-"] > [data-push-left*="_lg-0"],[class*="grid_"] > [data-push-left*="_lg-0"]{margin-left: 0}[class~="grid"] > [data-push-left*="_lg-1"],[class*="grid-"] > [data-push-left*="_lg-1"],[class*="grid_"] > [data-push-left*="_lg-1"]{margin-left: 10%}[class~="grid"] > [data-push-left*="_lg-2"],[class*="grid-"] > [data-push-left*="_lg-2"],[class*="grid_"] > [data-push-left*="_lg-2"]{margin-left: 20%}[class~="grid"] > [data-push-left*="_lg-3"],[class*="grid-"] > [data-push-left*="_lg-3"],[class*="grid_"] > [data-push-left*="_lg-3"]{margin-left: 30%}[class~="grid"] > [data-push-left*="_lg-4"],[class*="grid-"] > [data-push-left*="_lg-4"],[class*="grid_"] > [data-push-left*="_lg-4"]{margin-left: 40%}[class~="grid"] > [data-push-left*="_lg-5"],[class*="grid-"] > [data-push-left*="_lg-5"],[class*="grid_"] > [data-push-left*="_lg-5"]{margin-left: 50%}[class~="grid"] > [data-push-left*="_lg-6"],[class*="grid-"] > [data-push-left*="_lg-6"],[class*="grid_"] > [data-push-left*="_lg-6"]{margin-left: 60%}[class~="grid"] > [data-push-left*="_lg-7"],[class*="grid-"] > [data-push-left*="_lg-7"],[class*="grid_"] > [data-push-left*="_lg-7"]{margin-left: 70%}[class~="grid"] > [data-push-left*="_lg-8"],[class*="grid-"] > [data-push-left*="_lg-8"],[class*="grid_"] > [data-push-left*="_lg-8"]{margin-left: 80%}[class~="grid"] > [data-push-left*="_lg-9"],[class*="grid-"] > [data-push-left*="_lg-9"],[class*="grid_"] > [data-push-left*="_lg-9"]{margin-left: 90%}[class~="grid"] > [data-push-right*="_lg-0"],[class*="grid-"] > [data-push-right*="_lg-0"],[class*="grid_"] > [data-push-right*="_lg-0"]{margin-right: 0}[class~="grid"] > [data-push-right*="_lg-1"],[class*="grid-"] > [data-push-right*="_lg-1"],[class*="grid_"] > [data-push-right*="_lg-1"]{margin-right: 10%}[class~="grid"] > [data-push-right*="_lg-2"],[class*="grid-"] > [data-push-right*="_lg-2"],[class*="grid_"] > [data-push-right*="_lg-2"]{margin-right: 20%}[class~="grid"] > [data-push-right*="_lg-3"],[class*="grid-"] > [data-push-right*="_lg-3"],[class*="grid_"] > [data-push-right*="_lg-3"]{margin-right: 30%}[class~="grid"] > [data-push-right*="_lg-4"],[class*="grid-"] > [data-push-right*="_lg-4"],[class*="grid_"] > [data-push-right*="_lg-4"]{margin-right: 40%}[class~="grid"] > [data-push-right*="_lg-5"],[class*="grid-"] > [data-push-right*="_lg-5"],[class*="grid_"] > [data-push-right*="_lg-5"]{margin-right: 50%}[class~="grid"] > [data-push-right*="_lg-6"],[class*="grid-"] > [data-push-right*="_lg-6"],[class*="grid_"] > [data-push-right*="_lg-6"]{margin-right: 60%}[class~="grid"] > [data-push-right*="_lg-7"],[class*="grid-"] > [data-push-right*="_lg-7"],[class*="grid_"] > [data-push-right*="_lg-7"]{margin-right: 70%}[class~="grid"] > [data-push-right*="_lg-8"],[class*="grid-"] > [data-push-right*="_lg-8"],[class*="grid_"] > [data-push-right*="_lg-8"]{margin-right: 80%}[class~="grid"] > [data-push-right*="_lg-9"],[class*="grid-"] > [data-push-right*="_lg-9"],[class*="grid_"] > [data-push-right*="_lg-9"]{margin-right: 90%}[class~="grid"] [class*="_lg-first"],[class*="grid-"] [class*="_lg-first"],[class*="grid_"] [class*="_lg-first"]{order: -1}[class~="grid"] [class*="_lg-last"],[class*="grid-"] [class*="_lg-last"],[class*="grid_"] [class*="_lg-last"]{order: 1}}@media screen and (max-width: 64em){[class~="grid"] > [class*="_md-1"],[class*="grid-"] > [class*="_md-1"],[class*="grid_"] > [class*="_md-1"]{flex-basis: 10%;max-width: 10%}[class~="grid"] > [class*="_md-2"],[class*="grid-"] > [class*="_md-2"],[class*="grid_"] > [class*="_md-2"]{flex-basis: 20%;max-width: 20%}[class~="grid"] > [class*="_md-3"],[class*="grid-"] > [class*="_md-3"],[class*="grid_"] > [class*="_md-3"]{flex-basis: 30%;max-width: 30%}[class~="grid"] > [class*="_md-4"],[class*="grid-"] > [class*="_md-4"],[class*="grid_"] > [class*="_md-4"]{flex-basis: 40%;max-width: 40%}[class~="grid"] > [class*="_md-5"],[class*="grid-"] > [class*="_md-5"],[class*="grid_"] > [class*="_md-5"]{flex-basis: 50%;max-width: 50%}[class~="grid"] > [class*="_md-6"],[class*="grid-"] > [class*="_md-6"],[class*="grid_"] > [class*="_md-6"]{flex-basis: 60%;max-width: 60%}[class~="grid"] > [class*="_md-7"],[class*="grid-"] > [class*="_md-7"],[class*="grid_"] > [class*="_md-7"]{flex-basis: 70%;max-width: 70%}[class~="grid"] > [class*="_md-75"],[class*="grid-"] > [class*="_md-75"],[class*="grid_"] > [class*="_md-75"]{flex-basis: 75%;max-width: 75%}[class~="grid"] > [class*="_md-8"],[class*="grid-"] > [class*="_md-8"],[class*="grid_"] > [class*="_md-8"]{flex-basis: 80%;max-width: 80%}[class~="grid"] > [class*="_md-9"],[class*="grid-"] > [class*="_md-9"],[class*="grid_"] > [class*="_md-9"]{flex-basis: 90%;max-width: 90%}[class~="grid"] > [class*="_md-10"],[class*="grid-"] > [class*="_md-10"],[class*="grid_"] > [class*="_md-10"]{flex-basis: 100%;max-width: 100%}[class~="grid"] > [data-push-left*="_md-0"],[class*="grid-"] > [data-push-left*="_md-0"],[class*="grid_"] > [data-push-left*="_md-0"]{margin-left: 0}[class~="grid"] > [data-push-left*="_md-1"],[class*="grid-"] > [data-push-left*="_md-1"],[class*="grid_"] > [data-push-left*="_md-1"]{margin-left: 10%}[class~="grid"] > [data-push-left*="_md-2"],[class*="grid-"] > [data-push-left*="_md-2"],[class*="grid_"] > [data-push-left*="_md-2"]{margin-left: 20%}[class~="grid"] > [data-push-left*="_md-3"],[class*="grid-"] > [data-push-left*="_md-3"],[class*="grid_"] > [data-push-left*="_md-3"]{margin-left: 30%}[class~="grid"] > [data-push-left*="_md-4"],[class*="grid-"] > [data-push-left*="_md-4"],[class*="grid_"] > [data-push-left*="_md-4"]{margin-left: 40%}[class~="grid"] > [data-push-left*="_md-5"],[class*="grid-"] > [data-push-left*="_md-5"],[class*="grid_"] > [data-push-left*="_md-5"]{margin-left: 50%}[class~="grid"] > [data-push-left*="_md-6"],[class*="grid-"] > [data-push-left*="_md-6"],[class*="grid_"] > [data-push-left*="_md-6"]{margin-left: 60%}[class~="grid"] > [data-push-left*="_md-7"],[class*="grid-"] > [data-push-left*="_md-7"],[class*="grid_"] > [data-push-left*="_md-7"]{margin-left: 70%}[class~="grid"] > [data-push-left*="_md-8"],[class*="grid-"] > [data-push-left*="_md-8"],[class*="grid_"] > [data-push-left*="_md-8"]{margin-left: 80%}[class~="grid"] > [data-push-left*="_md-9"],[class*="grid-"] > [data-push-left*="_md-9"],[class*="grid_"] > [data-push-left*="_md-9"]{margin-left: 90%}[class~="grid"] > [data-push-right*="_md-0"],[class*="grid-"] > [data-push-right*="_md-0"],[class*="grid_"] > [data-push-right*="_md-0"]{margin-right: 0}[class~="grid"] > [data-push-right*="_md-1"],[class*="grid-"] > [data-push-right*="_md-1"],[class*="grid_"] > [data-push-right*="_md-1"]{margin-right: 10%}[class~="grid"] > [data-push-right*="_md-2"],[class*="grid-"] > [data-push-right*="_md-2"],[class*="grid_"] > [data-push-right*="_md-2"]{margin-right: 20%}[class~="grid"] > [data-push-right*="_md-3"],[class*="grid-"] > [data-push-right*="_md-3"],[class*="grid_"] > [data-push-right*="_md-3"]{margin-right: 30%}[class~="grid"] > [data-push-right*="_md-4"],[class*="grid-"] > [data-push-right*="_md-4"],[class*="grid_"] > [data-push-right*="_md-4"]{margin-right: 40%}[class~="grid"] > [data-push-right*="_md-5"],[class*="grid-"] > [data-push-right*="_md-5"],[class*="grid_"] > [data-push-right*="_md-5"]{margin-right: 50%}[class~="grid"] > [data-push-right*="_md-6"],[class*="grid-"] > [data-push-right*="_md-6"],[class*="grid_"] > [data-push-right*="_md-6"]{margin-right: 60%}[class~="grid"] > [data-push-right*="_md-7"],[class*="grid-"] > [data-push-right*="_md-7"],[class*="grid_"] > [data-push-right*="_md-7"]{margin-right: 70%}[class~="grid"] > [data-push-right*="_md-8"],[class*="grid-"] > [data-push-right*="_md-8"],[class*="grid_"] > [data-push-right*="_md-8"]{margin-right: 80%}[class~="grid"] > [data-push-right*="_md-9"],[class*="grid-"] > [data-push-right*="_md-9"],[class*="grid_"] > [data-push-right*="_md-9"]{margin-right: 90%}[class~="grid"] [class*="_md-first"],[class*="grid-"] [class*="_md-first"],[class*="grid_"] [class*="_md-first"]{order: -1}[class~="grid"] [class*="_md-last"],[class*="grid-"] [class*="_md-last"],[class*="grid_"] [class*="_md-last"]{order: 1}}@media screen and (max-width: 44em){[class~="grid"] > [class*="_sm-1"],[class*="grid-"] > [class*="_sm-1"],[class*="grid_"] > [class*="_sm-1"]{flex-basis: 10%;max-width: 10%}[class~="grid"] > [class*="_sm-2"],[class*="grid-"] > [class*="_sm-2"],[class*="grid_"] > [class*="_sm-2"]{flex-basis: 20%;max-width: 20%}[class~="grid"] > [class*="_sm-3"],[class*="grid-"] > [class*="_sm-3"],[class*="grid_"] > [class*="_sm-3"]{flex-basis: 30%;max-width: 30%}[class~="grid"] > [class*="_sm-4"],[class*="grid-"] > [class*="_sm-4"],[class*="grid_"] > [class*="_sm-4"]{flex-basis: 40%;max-width: 40%}[class~="grid"] > [class*="_sm-5"],[class*="grid-"] > [class*="_sm-5"],[class*="grid_"] > [class*="_sm-5"]{flex-basis: 50%;max-width: 50%}[class~="grid"] > [class*="_sm-6"],[class*="grid-"] > [class*="_sm-6"],[class*="grid_"] > [class*="_sm-6"]{flex-basis: 60%;max-width: 60%}[class~="grid"] > [class*="_sm-7"],[class*="grid-"] > [class*="_sm-7"],[class*="grid_"] > [class*="_sm-7"]{flex-basis: 70%;max-width: 70%}[class~="grid"] > [class*="_sm-75"],[class*="grid-"] > [class*="_sm-75"],[class*="grid_"] > [class*="_sm-75"]{flex-basis: 75%;max-width: 75%}[class~="grid"] > [class*="_sm-8"],[class*="grid-"] > [class*="_sm-8"],[class*="grid_"] > [class*="_sm-8"]{flex-basis: 80%;max-width: 80%}[class~="grid"] > [class*="_sm-9"],[class*="grid-"] > [class*="_sm-9"],[class*="grid_"] > [class*="_sm-9"]{flex-basis: 90%;max-width: 90%}[class~="grid"] > [class*="_sm-10"],[class*="grid-"] > [class*="_sm-10"],[class*="grid_"] > [class*="_sm-10"]{flex-basis: 100%;max-width: 100%}[class~="grid"] > [data-push-left*="_sm-0"],[class*="grid-"] > [data-push-left*="_sm-0"],[class*="grid_"] > [data-push-left*="_sm-0"]{margin-left: 0}[class~="grid"] > [data-push-left*="_sm-1"],[class*="grid-"] > [data-push-left*="_sm-1"],[class*="grid_"] > [data-push-left*="_sm-1"]{margin-left: 10%}[class~="grid"] > [data-push-left*="_sm-2"],[class*="grid-"] > [data-push-left*="_sm-2"],[class*="grid_"] > [data-push-left*="_sm-2"]{margin-left: 20%}[class~="grid"] > [data-push-left*="_sm-3"],[class*="grid-"] > [data-push-left*="_sm-3"],[class*="grid_"] > [data-push-left*="_sm-3"]{margin-left: 30%}[class~="grid"] > [data-push-left*="_sm-4"],[class*="grid-"] > [data-push-left*="_sm-4"],[class*="grid_"] > [data-push-left*="_sm-4"]{margin-left: 40%}[class~="grid"] > [data-push-left*="_sm-5"],[class*="grid-"] > [data-push-left*="_sm-5"],[class*="grid_"] > [data-push-left*="_sm-5"]{margin-left: 50%}[class~="grid"] > [data-push-left*="_sm-6"],[class*="grid-"] > [data-push-left*="_sm-6"],[class*="grid_"] > [data-push-left*="_sm-6"]{margin-left: 60%}[class~="grid"] > [data-push-left*="_sm-7"],[class*="grid-"] > [data-push-left*="_sm-7"],[class*="grid_"] > [data-push-left*="_sm-7"]{margin-left: 70%}[class~="grid"] > [data-push-left*="_sm-8"],[class*="grid-"] > [data-push-left*="_sm-8"],[class*="grid_"] > [data-push-left*="_sm-8"]{margin-left: 80%}[class~="grid"] > [data-push-left*="_sm-9"],[class*="grid-"] > [data-push-left*="_sm-9"],[class*="grid_"] > [data-push-left*="_sm-9"]{margin-left: 90%}[class~="grid"] > [data-push-right*="_sm-0"],[class*="grid-"] > [data-push-right*="_sm-0"],[class*="grid_"] > [data-push-right*="_sm-0"]{margin-right: 0}[class~="grid"] > [data-push-right*="_sm-1"],[class*="grid-"] > [data-push-right*="_sm-1"],[class*="grid_"] > [data-push-right*="_sm-1"]{margin-right: 10%}[class~="grid"] > [data-push-right*="_sm-2"],[class*="grid-"] > [data-push-right*="_sm-2"],[class*="grid_"] > [data-push-right*="_sm-2"]{margin-right: 20%}[class~="grid"] > [data-push-right*="_sm-3"],[class*="grid-"] > [data-push-right*="_sm-3"],[class*="grid_"] > [data-push-right*="_sm-3"]{margin-right: 30%}[class~="grid"] > [data-push-right*="_sm-4"],[class*="grid-"] > [data-push-right*="_sm-4"],[class*="grid_"] > [data-push-right*="_sm-4"]{margin-right: 40%}[class~="grid"] > [data-push-right*="_sm-5"],[class*="grid-"] > [data-push-right*="_sm-5"],[class*="grid_"] > [data-push-right*="_sm-5"]{margin-right: 50%}[class~="grid"] > [data-push-right*="_sm-6"],[class*="grid-"] > [data-push-right*="_sm-6"],[class*="grid_"] > [data-push-right*="_sm-6"]{margin-right: 60%}[class~="grid"] > [data-push-right*="_sm-7"],[class*="grid-"] > [data-push-right*="_sm-7"],[class*="grid_"] > [data-push-right*="_sm-7"]{margin-right: 70%}[class~="grid"] > [data-push-right*="_sm-8"],[class*="grid-"] > [data-push-right*="_sm-8"],[class*="grid_"] > [data-push-right*="_sm-8"]{margin-right: 80%}[class~="grid"] > [data-push-right*="_sm-9"],[class*="grid-"] > [data-push-right*="_sm-9"],[class*="grid_"] > [data-push-right*="_sm-9"]{margin-right: 90%}[class~="grid"] [class*="_sm-first"],[class*="grid-"] [class*="_sm-first"],[class*="grid_"] [class*="_sm-first"]{order: -1}[class~="grid"] [class*="_sm-last"],[class*="grid-"] [class*="_sm-last"],[class*="grid_"] [class*="_sm-last"]{order: 1}}@media screen and (max-width: 44em){[class~="grid"] > [class*="_xs-1"],[class*="grid-"] > [class*="_xs-1"],[class*="grid_"] > [class*="_xs-1"]{flex-basis: 10%;max-width: 10%}[class~="grid"] > [class*="_xs-2"],[class*="grid-"] > [class*="_xs-2"],[class*="grid_"] > [class*="_xs-2"]{flex-basis: 20%;max-width: 20%}[class~="grid"] > [class*="_xs-3"],[class*="grid-"] > [class*="_xs-3"],[class*="grid_"] > [class*="_xs-3"]{flex-basis: 30%;max-width: 30%}[class~="grid"] > [class*="_xs-4"],[class*="grid-"] > [class*="_xs-4"],[class*="grid_"] > [class*="_xs-4"]{flex-basis: 40%;max-width: 40%}[class~="grid"] > [class*="_xs-5"],[class*="grid-"] > [class*="_xs-5"],[class*="grid_"] > [class*="_xs-5"]{flex-basis: 50%;max-width: 50%}[class~="grid"] > [class*="_xs-6"],[class*="grid-"] > [class*="_xs-6"],[class*="grid_"] > [class*="_xs-6"]{flex-basis: 60%;max-width: 60%}[class~="grid"] > [class*="_xs-7"],[class*="grid-"] > [class*="_xs-7"],[class*="grid_"] > [class*="_xs-7"]{flex-basis: 70%;max-width: 70%}[class~="grid"] > [class*="_xs-75"],[class*="grid-"] > [class*="_xs-75"],[class*="grid_"] > [class*="_xs-75"]{flex-basis: 75%;max-width: 75%}[class~="grid"] > [class*="_xs-8"],[class*="grid-"] > [class*="_xs-8"],[class*="grid_"] > [class*="_xs-8"]{flex-basis: 80%;max-width: 80%}[class~="grid"] > [class*="_xs-9"],[class*="grid-"] > [class*="_xs-9"],[class*="grid_"] > [class*="_xs-9"]{flex-basis: 90%;max-width: 90%}[class~="grid"] > [class*="_xs-10"],[class*="grid-"] > [class*="_xs-10"],[class*="grid_"] > [class*="_xs-10"]{flex-basis: 100%;max-width: 100%}[class~="grid"] > [data-push-left*="_xs-0"],[class*="grid-"] > [data-push-left*="_xs-0"],[class*="grid_"] > [data-push-left*="_xs-0"]{margin-left: 0}[class~="grid"] > [data-push-left*="_xs-1"],[class*="grid-"] > [data-push-left*="_xs-1"],[class*="grid_"] > [data-push-left*="_xs-1"]{margin-left: 10%}[class~="grid"] > [data-push-left*="_xs-2"],[class*="grid-"] > [data-push-left*="_xs-2"],[class*="grid_"] > [data-push-left*="_xs-2"]{margin-left: 20%}[class~="grid"] > [data-push-left*="_xs-3"],[class*="grid-"] > [data-push-left*="_xs-3"],[class*="grid_"] > [data-push-left*="_xs-3"]{margin-left: 30%}[class~="grid"] > [data-push-left*="_xs-4"],[class*="grid-"] > [data-push-left*="_xs-4"],[class*="grid_"] > [data-push-left*="_xs-4"]{margin-left: 40%}[class~="grid"] > [data-push-left*="_xs-5"],[class*="grid-"] > [data-push-left*="_xs-5"],[class*="grid_"] > [data-push-left*="_xs-5"]{margin-left: 50%}[class~="grid"] > [data-push-left*="_xs-6"],[class*="grid-"] > [data-push-left*="_xs-6"],[class*="grid_"] > [data-push-left*="_xs-6"]{margin-left: 60%}[class~="grid"] > [data-push-left*="_xs-7"],[class*="grid-"] > [data-push-left*="_xs-7"],[class*="grid_"] > [data-push-left*="_xs-7"]{margin-left: 70%}[class~="grid"] > [data-push-left*="_xs-8"],[class*="grid-"] > [data-push-left*="_xs-8"],[class*="grid_"] > [data-push-left*="_xs-8"]{margin-left: 80%}[class~="grid"] > [data-push-left*="_xs-9"],[class*="grid-"] > [data-push-left*="_xs-9"],[class*="grid_"] > [data-push-left*="_xs-9"]{margin-left: 90%}[class~="grid"] > [data-push-right*="_xs-0"],[class*="grid-"] > [data-push-right*="_xs-0"],[class*="grid_"] > [data-push-right*="_xs-0"]{margin-right: 0}[class~="grid"] > [data-push-right*="_xs-1"],[class*="grid-"] > [data-push-right*="_xs-1"],[class*="grid_"] > [data-push-right*="_xs-1"]{margin-right: 10%}[class~="grid"] > [data-push-right*="_xs-2"],[class*="grid-"] > [data-push-right*="_xs-2"],[class*="grid_"] > [data-push-right*="_xs-2"]{margin-right: 20%}[class~="grid"] > [data-push-right*="_xs-3"],[class*="grid-"] > [data-push-right*="_xs-3"],[class*="grid_"] > [data-push-right*="_xs-3"]{margin-right: 30%}[class~="grid"] > [data-push-right*="_xs-4"],[class*="grid-"] > [data-push-right*="_xs-4"],[class*="grid_"] > [data-push-right*="_xs-4"]{margin-right: 40%}[class~="grid"] > [data-push-right*="_xs-5"],[class*="grid-"] > [data-push-right*="_xs-5"],[class*="grid_"] > [data-push-right*="_xs-5"]{margin-right: 50%}[class~="grid"] > [data-push-right*="_xs-6"],[class*="grid-"] > [data-push-right*="_xs-6"],[class*="grid_"] > [data-push-right*="_xs-6"]{margin-right: 60%}[class~="grid"] > [data-push-right*="_xs-7"],[class*="grid-"] > [data-push-right*="_xs-7"],[class*="grid_"] > [data-push-right*="_xs-7"]{margin-right: 70%}[class~="grid"] > [data-push-right*="_xs-8"],[class*="grid-"] > [data-push-right*="_xs-8"],[class*="grid_"] > [data-push-right*="_xs-8"]{margin-right: 80%}[class~="grid"] > [data-push-right*="_xs-9"],[class*="grid-"] > [data-push-right*="_xs-9"],[class*="grid_"] > [data-push-right*="_xs-9"]{margin-right: 90%}[class~="grid"] [class*="_xs-first"],[class*="grid-"] [class*="_xs-first"],[class*="grid_"] [class*="_xs-first"]{order: -1}[class~="grid"] [class*="_xs-last"],[class*="grid-"] [class*="_xs-last"],[class*="grid_"] [class*="_xs-last"]{order: 1}}[class*="col-"][class*="col-0"]{display: none}@media screen and (max-width: 75em){[class~="grid"] > :not([class*="_lg-0"]),[class*="grid-"] > :not([class*="_lg-0"]),[class*="grid_"] > :not([class*="_lg-0"]){display: block}[class~="grid"] > [class*="_lg-0"],[class*="grid-"] > [class*="_lg-0"],[class*="grid_"] > [class*="_lg-0"]{display: none}}@media screen and (max-width: 64em){[class~="grid"] > :not([class*="_md-0"]),[class*="grid-"] > :not([class*="_md-0"]),[class*="grid_"] > :not([class*="_md-0"]){display: block}[class~="grid"] > [class*="_md-0"],[class*="grid-"] > [class*="_md-0"],[class*="grid_"] > [class*="_md-0"]{display: none}}@media screen and (max-width: 64em){[class~="grid"] > :not([class*="_sm-0"]),[class*="grid-"] > :not([class*="_sm-0"]),[class*="grid_"] > :not([class*="_sm-0"]){display: block}[class~="grid"] > [class*="_sm-0"],[class*="grid-"] > [class*="_sm-0"],[class*="grid_"] > [class*="_sm-0"]{display: none}}@media screen and (max-width: 44em){[class~="grid"] > :not([class*="_xs-0"]),[class*="grid-"] > :not([class*="_xs-0"]),[class*="grid_"] > :not([class*="_xs-0"]){display: block}[class~="grid"] > [class*="_xs-0"],[class*="grid-"] > [class*="_xs-0"],[class*="grid_"] > [class*="_xs-0"]{display: none}}.block-group,.block,.block-group:after,.block:after,.block-group:before,.block:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.block-group{zoom: 1;list-style-type: none;padding: 0;margin: 0}.block-group:before,.block-group:after{display: table;content: "";line-height: 0}.block-group:after{clear: both}.block-group > .block-group{clear: none;float: left;margin: 0 !important}.block{float: left;width: 100%}@charset "UTF-8";.slick-loading .slick-list{background: #fff url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/fonts/slick.eot');src: url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/fonts/slick.woff') format('woff'), url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/fonts/slick.ttf') format('truetype'), url('../../themes/Frontend/hxb/frontend/_public/vendors/less/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{z-index: 900;position: absolute;display: block;height: 60px;width: 30px;background: transparent;border: transparent;cursor: pointer;padding: 0}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline: none}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev{left: 5px}.slick-prev[dir="rtl"]{left: auto;right: -25px}.slick-prev:before{content: url('/themes/Frontend/hxb/frontend/_public/src/img/icons/slider-arrow-left.svg')}.slick-prev:before[dir="rtl"]{content: "→"}.slick-next{right: 5px}.slick-next[dir="rtl"]{left: -25px;right: auto}.slick-next:before{content: url('/themes/Frontend/hxb/frontend/_public/src/img/icons/slider-arrow-right.svg')}.slick-next:before[dir="rtl"]{content: "←"}.slick-dotted .slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -25px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%}.slick-dots li{position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline: none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1}.slick-dots li button:before{position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: #000;opacity: .25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-dots li.slick-active button:before{color: #000;opacity: .75}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block}.slick-track:before,.slick-track:after{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{outline: none;float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: flex;justify-content: center;align-items: center}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}img{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;outline: none}@-webkit-keyframes keyframe--spin{from{-webkit-transform: rotate(0);transform: rotate(0)}to{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes keyframe--spin{from{-webkit-transform: rotate(0);transform: rotate(0)}to{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@-webkit-keyframes keyframe--spin-reverse{from{-webkit-transform: rotate(360deg);transform: rotate(360deg)}to{-webkit-transform: rotate(0);transform: rotate(0)}}@keyframes keyframe--spin-reverse{from{-webkit-transform: rotate(360deg);transform: rotate(360deg)}to{-webkit-transform: rotate(0);transform: rotate(0)}}.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display: none !important}.visible--xs{display: block !important}table.visible--xs{display: table !important}tr.visible--xs{display: table-row !important}th.visible--xs,td.visible--xs{display: table-cell !important}.visible-inline--xs{display: inline !important}table.visible-inline--xs{display: table !important}tr.visible-inline--xs{display: table-row !important}th.visible-inline--xs,td.visible-inline--xs{display: table-cell !important}.visible-inline-block--xs{display: inline-block !important}table.visible-inline-block--xs{display: table !important}tr.visible-inline-block--xs{display: table-row !important}th.visible-inline-block--xs,td.visible-inline-block--xs{display: table-cell !important}.hidden--s,.hidden--m,.hidden--l,.hidden--xl{display: inherit !important}.hidden{display: none !important}.hidden--xs{display: none !important}@media screen and (min-width: 44em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display: none !important}.visible--s{display: block !important}table.visible--s{display: table !important}tr.visible--s{display: table-row !important}th.visible--s,td.visible--s{display: table-cell !important}.visible-inline--s{display: inline !important}table.visible-inline--s{display: table !important}tr.visible-inline--s{display: table-row !important}th.visible-inline--s,td.visible-inline--s{display: table-cell !important}.visible-inline-block--s{display: inline-block !important}table.visible-inline-block--s{display: table !important}tr.visible-inline-block--s{display: table-row !important}th.visible-inline-block--s,td.visible-inline-block--s{display: table-cell !important}.hidden--xs,.hidden--m,.hidden--l,.hidden--xl{display: inherit !important}.hidden--s{display: none !important}}@media screen and (min-width: 48em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--l,.visible-inline--l,.visible-inline-block--l,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display: none !important}.visible--m{display: block !important}table.visible--m{display: table !important}tr.visible--m{display: table-row !important}th.visible--m,td.visible--m{display: table-cell !important}.visible-inline--m{display: inline !important}table.visible-inline--m{display: table !important}tr.visible-inline--m{display: table-row !important}th.visible-inline--m,td.visible-inline--m{display: table-cell !important}.visible-inline-block--m{display: inline-block !important}table.visible-inline-block--m{display: table !important}tr.visible-inline-block--m{display: table-row !important}th.visible-inline-block--m,td.visible-inline-block--m{display: table-cell !important}.hidden--xs,.hidden--s,.hidden--l,.hidden--xl{display: inherit !important}.hidden--m{display: none !important}}@media screen and (min-width: 64em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--xl,.visible-inline--xl,.visible-inline-block--xl{display: none !important}.visible--l{display: block !important}table.visible--l{display: table !important}tr.visible--l{display: table-row !important}th.visible--l,td.visible--l{display: table-cell !important}.visible-inline--l{display: inline !important}table.visible-inline--l{display: table !important}tr.visible-inline--l{display: table-row !important}th.visible-inline--l,td.visible-inline--l{display: table-cell !important}.visible-inline-block--l{display: inline-block !important}table.visible-inline-block--l{display: table !important}tr.visible-inline-block--l{display: table-row !important}th.visible-inline-block--l,td.visible-inline-block--l{display: table-cell !important}.hidden--xs,.hidden--s,.hidden--m,.hidden--xl{display: inherit !important}.hidden--l{display: none !important}}@media screen and (min-width: 78.75em){.visible--xs,.visible-inline--xs,.visible-inline-block--xs,.visible--s,.visible-inline--s,.visible-inline-block--s,.visible--m,.visible-inline--m,.visible-inline-block--m,.visible--l,.visible-inline--l,.visible-inline-block--l{display: none !important}.visible--xl{display: block !important}table.visible--xl{display: table !important}tr.visible--xl{display: table-row !important}th.visible--xl,td.visible--xl{display: table-cell !important}.visible-inline--xl{display: inline !important}table.visible-inline--xl{display: table !important}tr.visible-inline--xl{display: table-row !important}th.visible-inline--xl,td.visible-inline--xl{display: table-cell !important}.visible-inline-block--xl{display: inline-block !important}table.visible-inline-block--xl{display: table !important}tr.visible-inline-block--xl{display: table-row !important}th.visible-inline-block--xl,td.visible-inline-block--xl{display: table-cell !important}.hidden--xs,.hidden--s,.hidden--m,.hidden--l{display: inherit !important}.hidden--xl{display: none !important}}.hxb-loading-indicator{position: relative}.hxb-loading-indicator:after{position: absolute;content: url('/images/loader.svg');right: 25px;top: 0}*,*:before,*:after{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}html{width: 100%}html.no--scroll{position: relative;overflow: hidden}html.no--scroll body{overflow: hidden}body{font-size: 14px;font-size: .875rem;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: 400;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}body.has-white-background{background-color: #fff}.is--rounded{border-radius: 3px;background-clip: padding-box}.is--block{display: block !important}.is--inline{display: inline !important}.is--inline-block{display: inline-block !important}.is--hidden{display: none !important}.is--invisible{visibility: hidden !important}.is--align-left{text-align: left !important}.is--align-right{text-align: right !important}.is--align-center{text-align: center !important}.is--underline{text-decoration: underline !important}.is--line-through{text-decoration: line-through !important}.is--uppercase{text-transform: uppercase !important}.is--strong{font-weight: 600 !important}.is--bold{font-weight: bold !important}.is--italic{font-style: italic}.is--nowrap{white-space: nowrap !important}.is--dark{color: #3c3c3b !important}.is--light{color: #090908 !important}.is--soft{color: #3c3c3b !important}.is--fluid{width: 100% !important}.left{float: left}.right{float: right}.has--white-background{background-color: #fff}.page-wrap{display: flex;flex-direction: column;margin: 0 auto;max-width: 1400px;min-width: 960px;padding: 0}@media (max-width:704px){.page-wrap{max-width: 100%;min-width: 100%}}.content{padding: 30px 0}.content-grid{background: #fff;padding: 1em 0}.content-main{flex: 1 1;flex-basis: auto;padding-top: 0;margin-bottom: 0}@media (max-width:704px){.content-main{margin-top: ;padding: 0;margin-right: 0}}.whiteBackground:before{content: "";height: 100%;width: 100%;min-width: 960px;background-color: #fff;position: absolute;z-index: -1;left: 0}@media (max-width:704px){.whiteBackground:before{min-width: 100%}}.scroll--top-wrapper{margin-right: 40px}@media (max-width:704px){.scroll--top-wrapper{visibility: hidden}}.hbcom-cookiepanel{z-index: 11000}.top-bar--navigation{padding: 0 10px;color: #3c3c3b;z-index: 2;height: 40px;max-width: 100%;width: 100%;display: flex}@media (max-width:704px){.top-bar--navigation{display: none}}.top-bar--navigation:before{content: "";display: block;height: 40px;width: 100%;min-width: 960px;background-color: #fff;position: absolute;z-index: -1;top: 0;left: 0}@media (max-width:704px){.top-bar--navigation:before{min-width: 100%;display: none}}.top-bar--navigation > *{flex: 1 1 auto}.navigation--entry:last-child{justify-content: flex-end}@media (max-width:704px){.top-bar--navigation-konfigurator{display: none}.top-bar--navigation-konfigurator .top-bar--navigation{background: #fff}.top-bar--navigation-konfigurator .top-bar--navigation:before{background-color: none}}.topbar--navigation--telefon-link{color: #3c3c3b;text-decoration: none}.topbar--navigation--telefon-link:active,.topbar--navigation--telefon-link:visited{color: #969695}@media (max-width:704px){.top-bar--navigation--entry--service{display: none !important}}.topbar--navigation--service-link{color: #000;text-decoration: none;font-size: 1.1em}.topbar--navigation--service-link-bold{color: #000;text-decoration: none;font-weight: 600;font-size: 1.1em}.navigation--entry{display: flex;align-items: center}.topbar--navigation-icon{width: 18px;height: 18px;margin-right: 5px}.service--list{display: none}.logo-main{z-index: 1;height: 120px;position: relative}.logo--shop{position: absolute;width: 70px;height: auto;margin-top: 10px}@media (max-width:704px){.logo--shop{padding-left: 0;margin-top: 10px;width: 70px;height: auto}}.logo--checkout{position: absolute;width: 60px;height: auto;padding-left: 15px;margin-top: 10px;z-index: 10}@media (max-width:704px){.logo--checkout{display: none}}.logo--link-scrolled{width: 145px !important;height: 45px}.top_controls{z-index: 1;position: relative;align-self: center}@media (max-width:704px){.top_controls{margin-top: 10px;align-self: flex-start}}.top-controls--konfigurator{flex: 1 1 100%}@media (max-width:704px){.top-controls--konfigurator{display: none}}.top_controls--list{margin: 0;padding: 0;list-style: none;height: 25px;font-size: 1.2em;font-weight: 600;color: #3c3c3b;display: flex}@media (max-width:704px){.top_controls--list{height: auto;font-size: 1.1em;flex-direction: row}}.top_controls--list--item{display: flex;text-align: right;margin-bottom: 15px}@media (max-width:704px){.top_controls--list--item{flex: 1 1 100%}}.top_controls--list--item--link{display: inline-block;text-decoration: none;color: #fff}.top_controls--list--item--link:hover{color: #efefef}.top_controls--list--item--link--icon{float: left;width: 26px;height: 25px;margin: -3px 10px 0px 10px}@media (max-width:704px){.top_controls--list--item--link--icon{margin: -1px 10px;width: 20px;height: 20px}}.main-search--form--wrapper{display: flex;border: 10px solid #f00 !important}.main-search--form{width: 90%;max-width: 350px;margin: 0 auto;z-index: 150;position: relative}.main-search--form .main-search--field{padding: 9px 38px 9px 9px;padding: .5625rem 2.375rem .5625rem .5625rem;height: 40px;height: 2.5rem;background: #000;vertical-align: middle;width: 100% !important;position: relative;border: 1px solid #2d2d2c;color: #fff;font-weight: bold}.main-search--form .main-search--field:focus{color: #fff;outline: none;background: #000}.main-search--form .main-search--button{-webkit-appearance: none;-moz-appearance: none;appearance: none;top: -5px;top: -0.3125rem;bottom: 10px;bottom: .625rem;right: 10px;right: .625rem;font-size: 20px;font-size: 1.25rem;padding: 0px 10px 0px 10px;padding: 0rem .625rem 0rem .625rem;line-height: 1;position: absolute;z-index: 2;border: 0 none;background: transparent;color: #000;outline: none}.main-search--form .form--ajax-loader{border: 2px solid #008000;display: none}.main-search--form .main-search--text{display: none}.main-search--form .hxb-icon--search{position: absolute;right: 5px;top: 12px;padding: 0;margin: 0;height: 25px;width: 25px;background-size: 22px 22px;background: url('/themes/Frontend/hxb/frontend/_public/src/img/icons/search.svg');background-repeat: no-repeat}.header--navigation{padding: 0 10px;height: 120px;z-index: 2}@media (max-width:704px){.header--navigation{height: 65px}}.header--navigation:before{background-position: center;background-repeat: no-repeat;background-color: #000000;top: 40px;min-width: 960px;content: "";display: block;height: 170px;width: 100%;position: absolute;left: 0}@media (max-width:704px){.header--navigation:before{background-image: none;min-width: 100%;height: 116px;top: 0}}@media (max-width:704px){.header--navigation.is-konfigurator:before{display: none}}@media (max-width:704px){.header--navigation--konfigurator{padding: 10px 10px;height: 60px}}.shop--navigation{border: 2px solid #00f;display: flex;flex: 1}.register--content.is--collapsed{display: block}.register--content .alert{margin: 20px 18px 20px 18px;margin: 1.25rem 1.125rem 1.25rem 1.125rem}.register--content .register--check{padding-bottom: 8px;padding-bottom: .5rem}.register--content .register--action{margin: 20px 20px 20px 20px;margin: 1.25rem 1.25rem 1.25rem 1.25rem}.register--content .register--action .register--submit{width: 100%;text-align: center}.register--content .register--required-info{margin: 0px 26px 16px 26px;margin: 0rem 1.625rem 1rem 1.625rem;font-size: 14px;font-size: .875rem}.register--content .select-field{margin-bottom: 10px;margin-bottom: .625rem;max-width: 100%}.register--content .register--field{margin-bottom: 10px;margin-bottom: .625rem;width: 49%;padding: 5px 10px 5px 10px}.register--content .register--customertype{display: block}.register--content .register--zip-city .register--field-zipcode{width: 49%;float: left}.register--content .register--zip-city .register--field-city{width: 49%;float: left}.register--content .register--zip-city .register--field-city:after{content: "";display: table;clear: both}.register--content .register--zip-city .register--spacer{margin-right: 3px}.register--content .birthday--label{margin: 0px 0px 5px 0px;margin: 0rem 0rem .3125rem 0rem;display: block;font-weight: bold}.register--content .birthday--label:after{content: "";display: table;clear: both}.register--content .register--password-description{font-size: 0.75em}.register--content .register--birthdate .select-field{margin-bottom: 15px;margin-bottom: .9375rem;max-width: 100%;float: left}.register--content .register--birthdate .register--birthyear,.register--content .register--birthdate .register--birthyear.select-field{margin-right: 0px;margin-right: 0rem}.register--content .register--privacy{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem;margin: 0px 20px 20px 20px;margin: 0rem 1.25rem 1.25rem 1.25rem;font-size: 14px;font-size: .875rem;border: 1px solid #555}.register--content .register--privacy input[type="checkbox"]{margin: 0px 10px 0px 0px;margin: 0rem .625rem 0rem 0rem}.register--content .register--personal:after{content: "";display: table;clear: both}.register--new-customer{display: none}.account--change-payment .payment--method{padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem;display: flex;flex-wrap: wrap}.account--change-payment .payment--selection-input{flex: 0 0 50px;text-align: center;position: relative}.account--change-payment .payment--selection-input input{margin-top: 5px;margin-left: 25px;visibility: visible;text-align: center}.account--change-payment .payment--selection-label,.account--change-payment .payment--description,.account--change-payment .payment--content{padding: 0px 0px 0px 40px;padding: 0rem 0rem 0rem 2.5rem;flex: 1 1 100%}@media screen and (min-width: 48em){.register--content .select-field{margin-bottom: 0px;margin-bottom: 0rem}.register--content .select-field .register--birthday{margin-right: 2%}.register--content .register--field{margin-bottom: 5px;margin-bottom: .3125rem}.register--content .register--check{padding-bottom: 8px;padding-bottom: .5rem}.register--content .select-field{max-width: 290px;max-width: 18.125rem}.register--content .register--birthdate .select-field{width: 32%;margin-right: 2%}.register--content .register--action{text-align: right}.register--content .register--action .register--submit{width: 35%}.steps--content{padding: 30px 0px 24px 0px;padding: 1.875rem 0rem 1.5rem 0rem;background: transparent;border: none}.steps--content .steps--spacer{width: 80px;width: 5rem;display: table-cell;text-align: center}.steps--content .steps--entry .text{margin: 0px 10px 0px 10px;margin: 0rem .625rem 0rem .625rem;display: inline-block;font-weight: bold}.register--login .register--new-customer{display: none}.register--login .register--login-field{margin-bottom: 15px;margin-bottom: .9375rem}.register--login .register--login-btn{width: auto;text-align: left}.register--login .register--login-lostpassword{margin-bottom: 10px}.register--login .register--login-lostpassword a{color: #000}.register--login .register--login-lostpassword a:hover{color: #000}.register--login .register--login-lostpassword a:focus{color: #000}.register--advantages-list{margin: 20px 20px 0px 20px;margin: INFrem INFrem NANrem INFrem}}.steps--content{display: flex}.account--content{margin: 10px 0px 0px 0px;margin: .625rem 0rem 0rem 0rem}.partner-statistic .panel--title{padding-bottom: 20px;padding-bottom: 1.25rem}.account--content:after,.payment_logo_debit:after,.account-address--container:after,.account-info--container:after{content: "";display: table;clear: both}.account--logout .logout--headline{font-size: 24px;font-size: 1.5rem;margin: 10px 0px 20px 0px;margin: .625rem 0rem 1.25rem 0rem}.account--logout .logout--actions{margin-bottom: 10px;margin-bottom: .625rem}.account--logout .logout-back-to-shop{display: block}.account--menu .link--logout{font-weight: 700;color: #fb4b6a}.account--menu .navigation--logout-personalized{display: block;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.account--box{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.account--password input[type="text"],.account--email input[type="text"],.account--password input[type="password"],.account--email input[type="password"],.account--password input[type="email"],.account--email input[type="email"]{width: 100%}.account--welcome{margin-bottom: 5px;margin-bottom: .3125rem}.account--welcome .panel--body{padding: 0}.account--welcome .panel--title{padding: 20px 0px 20px 0px;padding: 1.25rem 0rem 1.25rem 0rem;margin: 0}.account--welcome .panel--actions{padding: 0}.account--error,.account--success{margin: 0px 0px 10px 0px;margin: 0rem 0rem .625rem 0rem}.register--error-msg{color: #e74c3c}.account--actions{margin: 0px 20px 20px 16px;margin: 0rem 1.25rem 1.25rem 1rem}.account--actions:after{content: "";display: table;clear: both}.account--change-payment.register--content{display: block;width: 100%}.account--newsletter fieldset{border: 0;padding: 0}.account--newsletter fieldset input[type="checkbox"]{margin: 0px 10px 0px 0px;margin: 0rem .625rem 0rem 0rem}.account--paging{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;display: block;background: #fcfcfc}.account--paging:after{content: "";display: table;clear: both}.account--paging .paging--display{float: right}.account--orders-overview{border: 1px solid #9b9b9b}.account--orders-overview p{font-size: 14px;font-size: .875rem}.account--orders-overview .orders--table-header{display: none;background: #969695}.account--orders-overview .orders--table-header .panel--th{color: #969695}.account--orders-overview .panel--tr{padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem}.account--orders-overview .panel--td{padding: 5px 10px 5px 10px;padding: .3125rem .625rem .3125rem .625rem;display: block;float: none}.account--orders-overview .panel--td:after{content: "";display: table;clear: both}.account--orders-overview .column--info-labels,.account--orders-overview .column--info-data{display: none}.account--orders-overview .column--summary-labels,.account--orders-overview .column--summary-data{width: 50%;float: left;text-align: left}.account--orders-overview .column--summary-data{padding: 5px 10px 0px 0px;padding: .3125rem .625rem 0rem 0rem}.account--orders-overview .column--label,.account--orders-overview .column--value{width: 50%;float: left}.account--orders-overview .column--label{font-weight: 700}.is--act-partnerStatistic .content-main--inner{padding: 0px 0px 16px 0px;padding: 0rem 0rem 1rem 0rem}.is--act-partnerStatistic .account--welcome{padding: 0px 0px 0px 10px;padding: 0rem 0rem 0rem .625rem}.is--act-partnerStatistic .listing--actions{padding: 10px 18px 24px 18px;padding: .625rem 1.125rem 1.5rem 1.125rem;border-bottom: 1px solid #555}.is--act-partnerStatistic .date-filter{font-size: 14px;font-size: .875rem;height: 50px;height: 3.125rem;display: block;width: 100%}.is--act-partnerStatistic .date-filter--label{padding: 9px 0px 10px 0px;padding: .5625rem 0rem .625rem 0rem;width: 40px;width: 2.5rem;display: block;float: left}.is--act-partnerStatistic .date-filter--input{margin: 0px 0px 0px 40px;margin: 0rem 0rem 0rem 2.5rem;width: auto}.is--act-partnerStatistic .datepicker{padding-right: 35px;padding-right: 2.1875rem;width: 100%;float: left}.is--act-partnerStatistic .ui-datepicker-trigger{width: 20px;width: 1.25rem;height: 20px;height: 1.25rem;margin: 10px 0px 0px -30px;margin: .625rem 0rem 0rem -1.875rem;display: inline;border: 0;background: transparent;text-align: center;color: #000;padding: 0}.is--act-partnerStatistic .btn--filter{width: 100%;text-align: center;margin: 0}.is--act-partnerStatistic .chart--holder{display: none}.is--act-partnerStatistic .panel--th,.is--act-partnerStatistic .panel--td{padding: 8px 10px 7px 10px;padding: .5rem .625rem .4375rem .625rem;width: 25%;text-align: right;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.is--act-partnerStatistic .panel--th:first-child,.is--act-partnerStatistic .panel--td:first-child{text-align: left}.is--act-partnerStatistic .panel--th{padding: 3px 10px 2px 10px;padding: .1875rem .625rem .125rem .625rem;font-size: 12px;font-size: .75rem;color: #000}.is--act-partnerStatistic .is--odd{padding: 0px 0px 9px 0px;padding: 0rem 0rem .5625rem 0rem;border-bottom: 1px solid #555}.is--act-partnerStatistic .is--odd .column--price,.is--act-partnerStatistic .is--odd .column--total{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;width: 100%}.is--act-partnerStatistic .column--label{text-align: left}.is--act-partnerStatistic .column--value{text-align: right}.is--act-partnerStatistic .column--label,.is--act-partnerStatistic .column--value{width: 50%;float: left}.is--act-partnerStatistic .column--item-sum .column--label{display: block !important}.order--status-icon{width: 8px;width: .5rem;height: 8px;height: .5rem;top: 8px;top: .5rem;display: inline-block;position: relative}.order--status-icon.status--0,.order--status-icon.status--1,.order--status-icon.status--3,.order--status-icon.status--6{background: #4aa3df}.order--status-icon.status--2,.order--status-icon.status--5,.order--status-icon.status--7{background: #2ecc71}.order--status-icon.status--4,.order--status-icon.status--8{background: #e74c3c}.order--name{color: #3c3c3b}.order--name--title{font-weight: 600;font-size: 1.4em}.order--article--image--wrap{margin-top: 20px}.order--article--image{width: auto;height: 100px}.order--details,.order--price-unit,.order--current-price{display: none}.order--details .panel--tr{border-bottom: 1px solid #9b9b9b}.order--repeat{text-align: center;background: #969695;border-bottom: 1px solid #555}.order--actions{text-align: center !important}.order--user-comments,.order--shop-comments{border-bottom: 1px solid #555}.account--downloads{border: 1px solid #9b9b9b}.account--downloads p{font-size: 14px;font-size: .875rem}.account--downloads .downloads--table-header{display: none}.account--downloads .panel--tr{padding: 10px 0px 10px 0px;padding: .625rem 0rem .625rem 0rem}.account--downloads .panel--td{padding: 5px 10px 5px 10px;padding: .3125rem .625rem .3125rem .625rem;display: block;float: none}.account--downloads .panel--td:after{content: "";display: table;clear: both}.account--password-reset{margin-top: 10px;margin-top: .625rem}.account--password-reset p{margin: 0}.account--password-reset .password-reset--input{margin: 0px 0px 30px 0px;margin: 0rem 0rem 1.875rem 0rem;width: 100%}.account--password-reset .password-reset--link{width: 100%;margin: 0}.account--password-reset .password-reset--link:first-child{margin: 0px 0px 10px 0px;margin: 0rem 0rem .625rem 0rem}.account--password-new{margin-top: 10px;margin-top: .625rem}.account--password-new .password-new--input{margin-bottom: 15px;margin-bottom: .9375rem;width: 100%}.account--password-new .password-new--helptext{margin-bottom: 0}.account--password-new .password-new--submit{display: block;width: 100%}.account--profile{margin: 0px;margin: 0rem;padding-top: 30px;padding-top: 1.875rem}.account--profile .profile--email-password-container:after{content: "";display: table;clear: both}.account--profile .profile-password--container{float: right;width: 100%}.account--profile .profile-email--container{float: left;width: 100%}.account--profile .alert{margin-bottom: 20px;margin-bottom: 1.25rem}.account--profile .js--loading{width: 18px;width: 1.125rem;height: 18px;height: 1.125rem;border-radius: 100%;background-clip: padding-box;margin: 0px 0px 0px 5px;margin: 0rem 0rem 0rem .3125rem;top: 4px;top: .25rem;-webkit-animation: keyframe--spin 1s linear infinite;animation: keyframe--spin 1s linear infinite;border: 2px solid #555;border-top: 2px solid #000;display: inline-block;position: relative}.account--profile .panel{margin-bottom: 20px;margin-bottom: 1.25rem}.account--profile .required-info{font-size: 14px;font-size: .875rem}.account--profile .select-field{margin-bottom: 10px;margin-bottom: .625rem;max-width: 100%}.account--profile .profile--field{margin-bottom: 10px;margin-bottom: .625rem;width: 100%}.account--profile .profile--zip-city .profile--field-zipcode{width: 28%;float: left}.account--profile .profile--zip-city .profile--field-city{width: 70%;float: left}.account--profile .profile--zip-city .profile--field-city:after{content: "";display: table;clear: both}.account--profile .birthday--label{margin: 0px 0px 5px 0px;margin: 0rem 0rem .3125rem 0rem;display: block;font-weight: 700}.account--profile .profile--birthdate:after{content: "";display: table;clear: both}.account--profile .profile--birthdate .select-field{margin-bottom: 15px;margin-bottom: .9375rem;max-width: 100%;float: left}.account--profile .profile--birthdate .profile--birthyear,.account--profile .profile--birthdate .profile--birthyear.select-field{margin-right: 0px;margin-right: 0rem}@media screen and (min-width: 44em){.account--password-reset{margin-top: 10px;margin-top: .625rem}.account--password-reset .password-reset--input{margin: 10px 0px 30px 0px;margin: .625rem 0rem 1.875rem 0rem}.account--password-reset .password-reset--link{margin: 0px 0px 10px 0px;margin: 0rem 0rem .625rem 0rem;width: auto}.account--password-reset .password-reset--link:first-child{margin: 0px 10px 0px 0px;margin: 0rem .625rem 0rem 0rem}.account--password-new .password-new--submit{display: inline-block;width: auto}.account--logout .logout-back-to-shop{display: inline-block}}@media screen and (min-width: 48em){.account--content{margin: 30px 0px 0px 0px;margin: 1.875rem 0rem 0rem 0rem}.account--content.is--wide{width: 100%}.account--password-reset{margin: 20px 0px 0px 0px;margin: 1.25rem 0rem 0rem 0rem}.account--password-new{margin-top: 20px;margin-top: 1.25rem}.account--password-new .password-new--input{width: 320px;width: 20rem}.account--menu{border: 1px solid #555}.account--menu .navigation--headline{padding: 20px 0px 0px 0px;padding: 1.25rem 0rem 0rem 0rem;margin: 0px 20px 0px 20px;margin: 0rem 1.25rem 0rem 1.25rem;font-size: 14px;font-size: .875rem;display: block;font-weight: bold;color: #3c3c3b;padding: .6rem 0rem .625rem 0rem;border-bottom: 1px solid #9b9b9b;text-decoration: none !important;border-bottom: 1px solid #555}.account--menu .navigation--headline.is--underline{padding: .6rem 0rem .625rem 0rem;border-bottom: 1px solid #9b9b9b;text-decoration: none !important}.account--menu .navigation--headline.is--secondary{color: #000}.account--menu .navigation--headline.is--primary{color: #fb4b6a}.account--menu .account--menu-container{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;font-size: 14px;font-size: .875rem;line-height: 24px;line-height: 1.5rem;display: block;position: relative;padding: 10px 20px 10px 20px;padding: .625rem 1.25rem .625rem 1.25rem}.account--menu .account--menu-container.has--white-background{background-color: #fff}.account--menu .account--menu-container.has--border{border: 1px solid #9b9b9b}.account--menu .account--menu-container.is--slim{padding: 5px 5px 5px 5px;padding: .3125rem .3125rem .3125rem .3125rem}.account--menu .account--menu-container.is--wide{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}.account--menu .account--menu-container.is--flat{background: #969695}.account--menu .account--menu-container.is--embossed{box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.2);background: #969695}.account--menu .navigation--list{padding: 0;border: 0 none}.account--menu .navigation--entry{margin: 0;border: 0 none}.account--menu .navigation--link{padding: 5px 0px 5px 0px;padding: .3125rem 0rem .3125rem 0rem}.account--menu .navigation--link.link--logout{margin: 10px 0px 0px 0px;margin: .625rem 0rem 0rem 0rem;padding: 10px 0px 0px 0px;padding: .625rem 0rem 0rem 0rem;border-top: 1px solid #555;font-weight: 700;color: #fb4b6a}.account--menu .navigation--link.link--logout [class^="icon--"]{margin: 0px 5px 0px 0px;margin: 0rem .3125rem 0rem 0rem;display: inline-block}.account--welcome .panel--title{font-size: 26px;font-size: 1.625rem}.account--orders-overview .orders--table-header{display: block}.account--orders-overview .panel--tr{padding: 0;border-width: 0 0 1px 0}.account--orders-overview .panel--tr.order--repeat{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}.account--orders-overview .panel--td{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;display: inline-block;float: left}.account--orders-overview .column--label{display: none}.account--orders-overview .column--value{width: 100%;float: none}.account--orders-overview .column--summary-labels,.account--orders-overview .column--summary-data{width: 20%;text-align: right}.account--orders-overview .column--date,.account--orders-overview .column--id,.account--orders-overview .column--dispatch{width: 20%}.account--orders-overview .column--status{width: 25%}.account--orders-overview .column--actions{width: 15%}.account--orders-overview .column--actions .btn{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.account--orders-overview .column--name{width: 50%}.account--orders-overview .column--quantity{width: 10%}.account--orders-overview .column--price{width: 20%}.account--orders-overview .column--total{width: 20%}.account--orders-overview .column--info-labels{width: 20%}.account--orders-overview .column--info-data{width: 40%}.order--item{margin: 0}.order--pseudo-price{font-size: 12px;font-size: .75rem}.order--download,.order--price-unit,.order--current-price{display: block !important}.order--download{margin: 10px 0px 0px 0px;margin: .625rem 0rem 0rem 0rem}.order--quantity{text-align: center !important}.order--actions,.order--price,.order--amount{text-align: right !important}.account--downloads .downloads--table-header{display: block !important;background: #969695}.account--downloads .downloads--table-header .panel--th{color: #969695}.account--downloads .panel--tr{padding: 0;border-width: 0 0 1px 0}.account--downloads .panel--td{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;display: inline-block;float: left}.account--downloads .column--date,.account--downloads .column--actions{width: 20%}.account--downloads .column--info{width: 60%}.column--label{display: none}.column--date,.column--id,.column--dispatch{width: 20%}.column--status{width: 25%}.column--actions{width: 15%}.column--name{width: 50%}.column--quantity{width: 10%}.column--price{width: 20%}.column--total{width: 20%}.column--info-labels{width: 20%}.column--info-data{width: 40%}.column--summary{width: 20%}.account--password-reset .password-reset--input{width: 320px;width: 20rem}.account--error,.account--success{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.is--act-partnerStatistic .content-main--inner{padding: 0px 20px 16px 20px;padding: 0rem 1.25rem 1rem 1.25rem}.is--act-partnerStatistic .account--welcome{padding: 0px 0px 0px 0px;padding: 0rem 0rem 0rem 0rem}.is--act-partnerStatistic .listing--actions{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;border-radius: 3px;background-clip: padding-box;border: 1px solid #555;background: #969695}.is--act-partnerStatistic .date-filter{padding: 0px 10px 0px 10px;padding: 0rem .625rem 0rem .625rem;width: 40%;float: left;height: auto}.is--act-partnerStatistic .date-filter--label{width: 10%}.is--act-partnerStatistic .btn--filter{width: 20%;float: left;height: 40px}.is--act-partnerStatistic .chart--holder{text-align: center !important;display: block !important;width: 100%}.is--act-partnerStatistic .panel--th,.is--act-partnerStatistic .panel--td{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem}.is--act-partnerStatistic .column--item-sum{width: 75% !important}.is--act-partnerStatistic .column--item-sum .column--label,.is--act-partnerStatistic .column--item-sum .column--value{float: left;width: 50%}.is--act-partnerStatistic .is--odd{border: 0;padding: 0}.is--act-partnerStatistic .is--odd .column--total{width: 25%;float: left !important}.is--act-partnerStatistic .is--odd .column--total .column--value{width: 100%}.account--profile{margin: 0px;margin: 0rem}.account--profile .select-field{margin-bottom: 15px;margin-bottom: .9375rem}.account--profile .profile--field{margin-bottom: 15px;margin-bottom: .9375rem}.account--profile .select-field{max-width: 290px;max-width: 18.125rem}.account--profile .profile--birthdate .select-field{width: 32%;margin-right: 2%}}@media screen and (min-width: 64em){.account--info,.account--billing{width: 49%;float: left}.account--payment,.account--shipping{width: 49%;float: right}.account--email,.account--password,.account--userdata{display: none}.account--email,.account--password,.account--userdata,.account--newsletter{clear: both}.account--password-reset{margin: 20px 0px 0px 0px;margin: 1.25rem 0rem 0rem 0rem}.account--info .panel--body,.account--payment .panel--body{height: 120px;height: 7.5rem}.account--profile .profile-password--container{float: right;width: 49%}.account--profile .profile-email--container{float: left;width: 49%;margin-right: 2%}}@media screen and (min-width: 78.75em){.is--act-partnerStatistic .content-main--inner{padding: 0px 45px 45px 45px;padding: 0rem 2.8125rem 2.8125rem 2.8125rem}.account--profile{padding-top: 45px;padding-top: 2.8125rem}.account--content{margin: 45px 0px 0px 0px;margin: 2.8125rem 0rem 0rem 0rem}.account--password-reset{margin: 45px 0px 0px 0px;margin: 2.8125rem 0rem 0rem 0rem}.account--password-new{margin-top: 45px;margin-top: 2.8125rem}.account--error,.account--success{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}}.partner-statistic .account--welcome{margin-bottom: 0}.partner-statistic .partner-statistic-body{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.partner-statistic .date-filter{display: inline-block}.partner-statistic .date-filter--input{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.partner-statistic .ui-datepicker-trigger{display: inline-block;font-weight: bold;text-decoration: none;position: relative;border: 1px solid #969695;background-color: #fff;display: flex;justify-content: center;align-items: center;padding: 10px 10px 9px 10px;padding: .625rem .625rem .5625rem .625rem;margin: 0px 25px 0px 0px;margin: 0rem 1.5625rem 0rem 0rem;line-height: 20px;line-height: 1.25rem}.partner-statistic .ui-datepicker-trigger.is--small{height: 20px;width: 20px}.partner-statistic .ui-datepicker-trigger.is--medium{line-height: 32px;line-height: 2rem;height: 38px;height: 2.375rem}.partner-statistic .ui-datepicker-trigger.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.partner-statistic .ui-datepicker-trigger.is--full{display: block}.partner-statistic .ui-datepicker-trigger.is--center{text-align: center}.partner-statistic .ui-datepicker-trigger [class^="icon--"]{font-size: 10px}.partner-statistic .ui-datepicker-trigger.is--icon-right [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -15px 0px 0px 0px;margin: -0.9375rem 0rem 0rem 0rem;right: 27px;font-weight: normal;display: block;position: absolute;top: 50%}.partner-statistic .ui-datepicker-trigger.is--icon-left{padding-left: 36px;padding-left: 2.25rem}.partner-statistic .ui-datepicker-trigger.is--icon-left [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;left: 12px;left: .75rem;font-weight: normal;display: block;position: absolute;top: 50%}.address-manager--modal .header > .title{padding-left: 2%px;padding-left: .125%rem;padding-left: 2%}.address-manager--modal.address-manager--editor .address-editor--errors{padding: 20px;padding: 1.25rem;padding-bottom: 0}.address-manager--modal.address-manager--editor .address-editor--body{padding: 0}.address-manager--modal.address-manager--selection .content:after{content: "";display: table;clear: both}.address-manager--modal.address-manager--selection .content .modal--container{margin: -2% 0 0 -2%}.address-manager--modal.address-manager--selection .content .modal--container:after{content: "";display: table;clear: both}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{padding: 2% 0 0 2%;float: left;width: 100%}.address-manager--modal.address-manager--selection .content .panel--actions .btn{width: 100%;text-align: center}.address-manager--modal.address-manager--selection .content .panel--actions .btn .js--loading{width: 18px;width: 1.125rem;height: 18px;height: 1.125rem;border-radius: 100%;background-clip: padding-box;right: 6px;right: .375rem;top: 2px;top: .125rem;margin: 8px 5px 8px 5px;margin: .5rem .3125rem .5rem .3125rem;-webkit-animation: keyframe--spin 1s linear infinite;animation: keyframe--spin 1s linear infinite;border: 2px solid #555;border-top: 2px solid #000;display: block;position: absolute}.account--address.account--content,.address-manager--modal.account--content{margin: 0px;margin: 0rem;padding-top: 45px;padding-top: 2.8125rem}.account--address .address--item-body .panel--title,.address-manager--modal .address--item-body .panel--title{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem;padding-top: 0}.account--address .account--welcome,.address-manager--modal .account--welcome{margin-bottom: 0}.account--address.account--address-form .alert,.address-manager--modal.account--address-form .alert{margin: 20px 18px 20px 18px;margin: 1.25rem 1.125rem 1.25rem 1.125rem}.account--address .address--form-actions:after,.address-manager--modal .address--form-actions:after{content: "";display: table;clear: both}.account--address .address--form-actions .address--form-submit,.address-manager--modal .address--form-actions .address--form-submit{margin-bottom: 10px;margin-bottom: .625rem;width: 100%;text-align: center}.account--address .address--actions-set-defaults,.address-manager--modal .address--actions-set-defaults{margin-bottom: 10px;margin-bottom: .625rem;line-height: normal}.account--address .address--actions-set-defaults .btn,.address-manager--modal .address--actions-set-defaults .btn{padding: 0;color: #d5d4d2}.account--address .address--actions-set-defaults .btn:hover,.address-manager--modal .address--actions-set-defaults .btn:hover{color: #fb4b6a}.account--address .address--required-info,.address-manager--modal .address--required-info{margin: 0px 26px 16px 26px;margin: 0rem 1.625rem 1rem 1.625rem;font-size: 14px;font-size: .875rem}.account--address .select-field,.address-manager--modal .select-field{margin-bottom: 5px;margin-bottom: .3125rem;max-width: 100%}.account--address .address--field,.address-manager--modal .address--field{margin-bottom: 10px;margin-bottom: .625rem;width: 100%}.account--address .address--customertype,.address-manager--modal .address--customertype{display: block}.account--address .address--zip-city .address--field-zipcode,.address-manager--modal .address--zip-city .address--field-zipcode{width: 28%;float: left}.account--address .address--zip-city .address--field-city,.address-manager--modal .address--zip-city .address--field-city{width: 70%;float: left}.account--address .address--zip-city .address--field-city:after,.address-manager--modal .address--zip-city .address--field-city:after{content: "";display: table;clear: both}.account--address .address--zip-city .address--spacer,.address-manager--modal .address--zip-city .address--spacer{margin-right: 2%}.account--address.address--delete .panel,.address-manager--modal.address--delete .panel{margin-bottom: 20px;margin-bottom: 1.25rem}.account--address .address--delete-actions .btn.is--primary,.address-manager--modal .address--delete-actions .btn.is--primary{float: right}.account--address .address--content,.address-manager--modal .address--content{margin: -2% 0 0 -2%}.account--address .address--content:after,.address-manager--modal .address--content:after{content: "";display: table;clear: both}.account--address .address--item-content,.address-manager--modal .address--item-content{width: 100%;float: left;padding: 2% 0 0 2%}.account--address .address--item-content .panel--actions,.address-manager--modal .address--item-content .panel--actions{display: table-cell;vertical-align: bottom}.account--address .address--item-create .btn,.address-manager--modal .address--item-create .btn{text-align: center}.account--address .address--item-actions form,.address-manager--modal .address--item-actions form{display: block}.account--address .js--loading,.address-manager--modal .js--loading{width: 18px;width: 1.125rem;height: 18px;height: 1.125rem;border-radius: 100%;background-clip: padding-box;margin: 0px 0px 0px 5px;margin: 0rem 0rem 0rem .3125rem;top: 4px;top: .25rem;-webkit-animation: keyframe--spin 1s linear infinite;animation: keyframe--spin 1s linear infinite;border: 2px solid #555;border-top: 2px solid #000;display: inline-block;position: relative}@media screen and (min-width: 48em){.account--address .address--form-actions .address--form-submit,.address-manager--modal .address--form-actions .address--form-submit{width: auto}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{width: 50%}.account--address.account--content .address--field{margin-bottom: 15px;margin-bottom: .9375rem;width: 70%}.account--address.account--content .select-field{max-width: 290px;max-width: 18.125rem}.account--address.account--content .address--form-actions:after{content: "";display: table;clear: both}.account--address.account--content .address--item-content{width: 50%}.account--address.account--content .address--zip-city .address--field-zipcode{width: 18%;float: left}.account--address.account--content .address--zip-city .address--field-city{width: 50%;float: left}.account--address.account--content .address--zip-city .address--field-city:after{content: "";display: table;clear: both}.account--address.account--content .address--zip-city .address--spacer{margin-right: 2%}}@media screen and (min-width: 78.75em){.address-manager--modal.address-manager--selection{max-width: 1145px;max-width: 71.5625rem}.address-manager--modal.address-manager--selection .content .modal--container .modal--container-item{width: 33.3%}}.payment--form-group{margin: 10px 0px 10px 0px;margin: .625rem 0rem .625rem 0rem}.payment--form-group .payment--field{margin-bottom: 10px;margin-bottom: .625rem;display: block;width: 100%}.payment--form-group .register--required-info{margin: 0}@media screen and (min-width: 48em){.payment--form-group .payment--field{width: 85%}}.is--act-shippingpayment .scroll--top-wrapper{display: none}.is--target-checkout .scroll--top-wrapper{display: none}.is--act-shippingpayment .side-button{display: none}.is--target-checkout .side-button{display: none}.is--act-finish .cart--aufmass--buchen--button-wrap{display: none}.is--act-cart .side-button{display: none}.is--act-shippingpayment .carthidden{visibility: hidden}@media (max-width:704px){.is--act-shippingpayment .carthidden{display: none}}.is--act-confirm .carthidden{visibility: hidden}@media (max-width:704px){.is--act-confirm .carthidden{display: none}}.is--act-cart .carthidden{align-self: center}@media (max-width:704px){.is--act-cart .carthidden{margin-top: 10px}}.keurmerkbanner{visibility: hidden;text-align: center;align-self: center}@media (max-width:704px){.keurmerkbanner{text-align: left;margin-top: 10px}}.is--act-shippingpayment .navigation-main{display: none}.is--act-confirm .header-main{display: none}.is--act-confirm .navigation-main{display: none}.is--act-confirm .product--table{display: none}.is--act-shippingpayment label{color: #000;font-size: 0.8rem}.is--target-checkout .header-main{display: none}.is--target-checkout .navigation-main{display: none}.menuspacer{width: 100%;height: 79px}@media (max-width:704px){.menuspacer{height: 69px}}.footerspacer{width: 100%;height: 60px}.checkout--footer--wrap{position: fixed;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;background-color: #000;color: #fff;width: 100%;z-index: 9999;height: 60px}.checkout--footer--inner{width: 100%;min-width: 700px;display: flex;align-items: center}.checkout--footer--stoffname{padding: 0 20px;flex: 1 1 20%;font-size: 1.1em;font-weight: 600;text-align: left}@media (max-width:704px){.checkout--footer--stoffname{padding: 5px;text-align: center;font-size: 0.9em;border-bottom: 1px solid #fff}}.checkout--footer--stoffname-name{font-weight: 600;margin-right: 10px}.checkout--footer--stoffname-artikelnummer{color: #969695}.checkout--footer-AddToCart{flex: 1;display: flex}.confirm--inner-container{background-color: #f2f2f2}.confirm--content > .alert{margin: 8px 0px 0px 0px;margin: .5rem 0rem 0rem 0rem}.confirm--content .body--revocation{font-weight: 700}.confirm--content .panel{margin: 8px 0px 8px 0px;margin: .5rem 0rem .5rem 0rem;border-radius: 3px;background-clip: padding-box}.confirm--content .product--table{margin: 0}.confirm--content .product--table .panel--body{color: #000;padding-bottom: 0}.confirm--content .product--table .table--tr,.confirm--content .product--table .table--media img{border-color: #9b9b9b}.confirm--content .product--table .basket--footer{margin: 0, 40px;border-color: #9b9b9b}.confirm--content .product--table .basket--footer .aggregation--list{margin: 0;background: transparent}.confirm--content .product--table .is--last-row{border-bottom: 0 none}.confirm--content .column--unit-price{display: none}.confirm--content .product--essential-features{margin: 10px 0px 0px 0px;margin: .625rem 0rem 0rem 0rem}.confirm--content .table--tr .column--tax-price{padding: 15px 15px 0px 10px;padding: .9375rem .9375rem 0rem .625rem;width: 33%}.confirm--content .table--tr .column--total-price{padding: 15px 15px 0px 10px;padding: .9375rem .9375rem 0rem .625rem;width: 33%}.confirm--content .agb_info,.confirm--content .list--checkbox{margin: 0;padding: 0}.confirm--content .list--checkbox .column--checkbox{width: 10%}.confirm--content .list--checkbox .column--label{width: 90%}.confirm--content .add-product--form{margin: 12px 0px 12px 0px;margin: .75rem 0rem .75rem 0rem}.confirm--content .add-voucher--form:after,.confirm--content .add-product--form:after{content: "";display: table;clear: both}.confirm--content .add-product--field,.confirm--content .add-voucher--field{border-top-left-radius: 3px;border-top-right-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 3px;background-clip: padding-box;width: 90%}.confirm--content .add-product--button,.confirm--content .add-voucher--button{padding: 5px 0px 5px 0px;padding: .3125rem 0rem .3125rem 0rem;border-top-left-radius: 0;border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 0;background-clip: padding-box;width: 10%;text-align: center}.confirm--content .user-comment--field{width: 100%}.confirm--content .table--actions .main--actions{margin: 20px 0px 10px 0px;margin: 1.25rem 0rem .625rem 0rem}.confirm--content .table--actions .btn{width: 100%}.confirm--content .table-footer--country-notice{margin: 11px 0px 0px 0px;margin: .6875rem 0rem 0rem 0rem}.confirm--content .table--aggregation{display: none}.confirm--content .js--loading{width: 18px;width: 1.125rem;height: 18px;height: 1.125rem;border-radius: 100%;background-clip: padding-box;right: 6px;right: .375rem;top: 2px;top: .125rem;margin: 8px 5px 8px 5px;margin: .5rem .3125rem .5rem .3125rem;-webkit-animation: keyframe--spin 1s linear infinite;animation: keyframe--spin 1s linear infinite;border: 2px solid #555;border-top: 2px solid #000;display: block;position: absolute}.confirm--content .payment--panel .payment--method-info,.confirm--content .payment--panel .shipping--method-info{margin-bottom: 10px;margin-bottom: .625rem;boerder: 1px solid #f00}.confirm--content .payment--panel .payment--description,.confirm--content .payment--panel .shipping--description{white-space: nowrap}.confirm--content .information--panel-item:after{content: "";display: table;clear: both}.confirm--content .information--panel-item .panel--body:after{content: "";display: table;clear: both}.confirm--content .information--panel-item .alert{margin-bottom: 0}.confirm--content .information--panel-item.information--panel-address .shipping--panel{text-align: center}.confirm--content .information--panel-item.information--panel-address .shipping--panel .btn{display: none}.confirm--content .set-default{margin-top: 15px;margin-top: .9375rem}.confirm--content .choose-different-address{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 100%;vertical-align: bottom}@media screen and (max-width: 44em){.confirm--content .information--panel-item .information--panel-address .shipping--panel{margin-top: 20px;margin-top: 1.25rem;padding-top: 20px;padding-top: 1.25rem}.confirm--content .information--panel-item .information--panel-address .shipping--panel .btn{text-align: center}.confirm--content .information--panel-item .information--panel-address .panel--actions .choose-different-address{display: inline-block}.confirm--content .information--panel-item .information--panel-address .panel--body{padding-bottom: 0}.confirm--content .information--panel-item .choose-different-address{margin-top: 10px;margin-top: .625rem}}@media screen and (min-width: 44em){.confirm--content .product--table .column--quantity{width: 26%}.confirm--content .product--table .column--total-price{width: 28.5%}.confirm--content .product--table .column--tax-price{padding-right: 10px;padding-right: .625rem;float: left;width: 32%}.confirm--content .product--table .row--rebate .column--tax-price,.confirm--content .product--table .row--premium-product .column--tax-price,.confirm--content .product--table .row--voucher .column--tax-price{margin-left: 39.5%}.confirm--content .information--panel-address > .panel{margin: 0}.confirm--content .information--panel-address > .panel .information--panel{width: 50%;float: left}}@media screen and (min-width: 48em){.confirm--content > .alert{margin: 20px 0px 0px 0px;margin: 1.25rem 0rem 0rem 0rem}.confirm--content .panel{margin: 20px 0px 20px 0px;margin: 1.25rem 0rem 1.25rem 0rem}.confirm--content .product--table .table--header{background: #969695;border-color: #9b9b9b}.confirm--content .product--table .table--header .panel--th{color: #969695}.confirm--content .product--table .column--product{width: 47%}.confirm--content .product--table .column--quantity{width: 11%}.confirm--content .product--table .column--tax-price{width: 17%}.confirm--content .product--table .column--total-price{width: 17%}.confirm--content .product--table .column--actions{width: 7.5%;padding-top: 15px;padding-top: .9375rem}.confirm--content .product--table .is--last-row{border-bottom: 0 none}.confirm--content .product--table .panel--body{padding-bottom: 20px;padding-bottom: 1.25rem}.confirm--content .product--delivery{float: none}.confirm--content .product--table .row--rebate .column--tax-price,.confirm--content .product--table .row--premium-product .column--tax-price,.confirm--content .product--table .row--voucher .column--tax-price{padding-top: 21px;padding-top: 1.3125rem;margin-left: 11%}.confirm--content .product--table .row--rebate .column--total-price,.confirm--content .product--table .row--premium-product .column--total-price,.confirm--content .product--table .row--voucher .column--total-price{margin-left: 0}.confirm--content .product--table .column--tax-price .tax-price--label{margin-bottom: 12px;margin-bottom: .75rem;margin: 0}.confirm--content .row--premium-product .column--product,.confirm--content .row--rebate .column--product{width: 58%}.confirm--content .row--premium-product .column--product .column--image,.confirm--content .row--rebate .column--product .column--image{width: 30%}.confirm--content .product--table .row--premium-product .column--tax-price,.confirm--content .product--table .row--rebate .column--tax-price{margin-left: 0}.confirm--content .tos--panel .column--checkbox{margin-right: 12px;margin-right: .75rem;width: auto}.confirm--content .tos--panel .column--label{width: 95%;display: block}.confirm--content .information--panel-wrapper{margin: -2% 0 0 -2%}.confirm--content .information--panel-wrapper .information--panel{margin: 0}.confirm--content .information--panel-wrapper .information--panel-item{padding: 2% 0 0 2%;width: 100%;float: left}.confirm--content .additional--features .feature--group{width: 40%;margin: 0 2.5% 0 0}.confirm--content .additional--features .feature--user-comment{width: 55%;margin: 0 0 0 2.5%}.confirm--content .additional--features .user-comment--field{height: 95px;height: 5.9375rem}.confirm--content .product--table .basket--footer .aggregation--list{float: right;border-top: 0 none}.confirm--content .main--actions .btn{width: auto;float: right}.confirm--content .main--actions .btn:after{content: "";display: table;clear: both}.confirm--content .relevant--info{display: block}.confirm--content .information--panel-wrapper .information--panel-item-billing{width: 50%}.confirm--content .information--panel-wrapper .information--panel-item-billing .panel{border-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0}.confirm--content .information--panel-wrapper .information--panel-item-shipping{padding-left: 0;width: 50%}.confirm--content .information--panel-wrapper .information--panel-item-shipping .panel{border-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0}.confirm--content .information--panel-item.information--panel-address .panel--actions .choose-different-address{display: none}.confirm--content .information--panel-item.information--panel-address .shipping--panel .btn{display: inline-block}.confirm--content .information--panel-item.information--panel-address .panel--body:after{content: "";display: table;clear: both}.confirm--content .information--panel-item.information--panel-address .panel--body .billing--panel{float: left;width: 50%}.confirm--content .information--panel-item.information--panel-address .panel--body .shipping--panel{float: right;width: 50%}}@media screen and (min-width: 64em){.confirm--content .product--table .row--premium-product .column--image,.confirm--content .product--table .row--rebate .column--image{width: 13%}.confirm--content .information--panel-wrapper .payment--panel .panel--actions{position: relative}.confirm--content .information--panel-wrapper .payment--panel .btn--change-payment{bottom: 20px;bottom: 1.25rem;position: absolute}.confirm--content .information--panel-wrapper .information--panel-item{width: 33.3%}.confirm--content .information--panel-wrapper .information--panel-item.information--panel-address{width: 66.6%}}@media screen and (min-width: 78.75em){.confirm--content{padding-top: 25px;padding-top: 1.5625rem}.confirm--content > .alert{margin: 45px 0px 0px 0px;margin: 2.8125rem 0rem 0rem 0rem}.confirm--content .product--table .row--premium-product .column--product,.confirm--content .product--table .row--rebate .column--product{width: 58%}.confirm--content .product--table .row--premium-product .column--image,.confirm--content .product--table .row--rebate .column--image{width: 11.3%}.confirm--content .product--table .row--premium-product .column--tax-price,.confirm--content .product--table .row--rebate .column--tax-price{margin-left: 0;padding: 0}}.is--act-finish .content-main{margin-top: 20px;margin-top: 1.25rem}.finish--content{padding-top: 10px;padding-top: .625rem}.finish--content .information--panel-item{margin-bottom: 20px;margin-bottom: 1.25rem}.finish--content .information--panel-item:after{content: "";display: table;clear: both}.finish--content .information--panel-item .panel--body:after{content: "";display: table;clear: both}.finish--content .information--panel-item.information--panel-address .shipping--panel{text-align: center}.finish--content .product--table{margin-top: 0}.finish--teaser{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.teaser--btn-back{margin: 0px 0px 20px 0px;margin: 0rem 0rem 1.25rem 0rem}.teaser--btn-print,.teaser--btn-back{text-align: center;width: 100%}.teaser--btn-print *[class^="icon--"],.teaser--btn-back *[class^="icon--"]{margin: 4px 0px 0px 0px;margin: .25rem 0rem 0rem 0rem;float: left}.finish--table .panel--body{border: 1px solid #9b9b9b}.finish--table .table--tr{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem}.finish--table .column--quantity,.finish--table .column--total-price{padding-right: 0}.finish--table .table--aggregation{display: none}.finish--table .aggregation--list{margin: 0;border-bottom: 0 none}.finish--table .is--last-row{border-bottom: 0 none}@media screen and (min-width: 44em){.finish--table .table--tr .column--quantity{margin-left: 42.3%}.finish--table .table--tr .column--quantity .column--label{margin-bottom: 12px;margin-bottom: .75rem;text-align: right}}@media screen and (min-width: 48em){.teaser--btn-print{text-align: left;width: auto}.is--act-finish .content-main{margin-top: 40px;margin-top: 2.5rem}.finish--content{padding-top: 20px;padding-top: 1.25rem}.finish--content .information--panel-wrapper{margin: -2% 0 0 -2%;margin-bottom: 20px;margin-bottom: 1.25rem}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing{width: 50%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing .panel{border-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping{padding-left: 0;width: 50%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping .panel{border-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0}.finish--content .information--panel-wrapper .information--panel{margin: 0}.finish--content .information--panel-wrapper .information--panel-item{padding: 2% 0 0 2%;width: 100%;float: left;margin-bottom: 0}.finish--content .information--panel-address .panel--body:after{content: "";display: table;clear: both}.finish--content .information--panel-address .panel--body .billing--panel{float: left;width: 50%}.finish--content .information--panel-address .panel--body .shipping--panel{float: right;width: 50%}.teaser--btn-back{margin: 0px 20px 0px 0px;margin: 0rem 1.25rem 0rem 0rem;width: auto}.finish--table{margin: 20px 0px 0px 0px;margin: 1.25rem 0rem 0rem 0rem}.finish--table .table--header .panel--th{padding-right: 0}.finish--table .panel--body{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}.finish--table .column--total-price{width: 37%}.finish--table .table--tr{padding: 0}.finish--table .table--tr:last-child{border: 0 none}.finish--table .table--tr .column--quantity{line-height: 42px;line-height: 2.625rem;margin: 0}.finish--table .row--rebate .column--total-price,.finish--table .row--premium-product .column--total-price{width: 22.5%}.finish--table .row--voucher .column--total-price{margin-left: 0;width: 48%}.finish--table .table--aggregation{display: block;width: 50%}.finish--table .aggregation--list{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 64em){.finish--content .information--panel-wrapper{margin-bottom: 20px;margin-bottom: 1.25rem}.finish--content .information--panel-wrapper .information--panel-item{width: 33.3%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-billing,.finish--content .information--panel-wrapper .information--panel-item.information--panel-item-shipping{width: 33.3%}.finish--content .information--panel-wrapper .information--panel-item.information--panel-address{width: 66.6%}.finish--content .information--panel-wrapper .information--panel-item-billing .panel{border-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0}.finish--content .information--panel-wrapper .information--panel-item-shipping{padding-left: 0}.finish--content .information--panel-wrapper .information--panel-item-shipping .panel{border-left: 0;border-top-left-radius: 0;border-bottom-left-radius: 0}}@media screen and (min-width: 78.75em){.finish--content{padding-top: 45px;padding-top: 2.8125rem}.finish--content .column--total-price{width: 34%}.finish--content .finish--table .table--header .column--product{width: 55%}.finish--content .finish--table .row--premium-product .column--total-price,.finish--content .finish--table .row--rebate .column--total-price{width: 19.5%}.finish--content .finish--table .row--voucher .column--total-price{width: 45%}}@media print{body{width: auto;height: auto;overflow: auto;background: #ffffff}.container{max-width: none}.is--act-finish .content-main{margin-top: 0}.finish--teaser,.navigation-main,.footer--columns,.shop--navigation,.top-bar,.btn--back-top-shop,.header-main .container--ajax-cart{display: none}.is--ctl-checkout.is--minimal-header .header-main,.header-main{border-bottom: none;margin: 0;padding: 0}.content-main{margin-bottom: 0}.finish--table{clear: both}.finish--table .table--tr{page-break-inside: avoid}.finish--table .table--content{width: 70%}.finish--table .column--product .column--image{width: 30%}.finish--table .column--label.quantity--label{margin: 0}.finish--table .column--product{width: 100%}.finish--table .column--product:after{content: "";display: table;clear: both}.finish--table .column--total-price,.finish--table .column--quantity{margin-left: 70%;width: 30%}.footer-minimal .footer--service-menu,.footer-main .footer--service-menu,.footer-minimal .footer--copyright,.footer-main .footer--copyright,.footer-minimal .footer--logo,.footer-main .footer--logo{display: none}.footer-minimal .vat-info--text,.footer-main .vat-info--text{font-size: 9px;font-size: .5625rem}.footer-minimal a,.footer-main a{color: #000}}.service-box-header{text-align: center;color: #3c3c3b;margin: 10px 0;padding: 0px 300px}@media (max-width:704px){.service-box-header{padding: 10px}}.service-box-header-title{font-weight: bold;font-size: 2em}.service-box{background: #f2f2f2;margin: 0 0;margin-top: 10px;padding: 0;position: relative}@media (max-width:704px){.service-box{margin: 0 10px;margin-top: 10px}}.service-box-expand-button{z-index: 9;position: absolute;cursor: pointer;width: 50px;height: 50px;top: 10px;right: 10px}.service-box-image-wrap{position: relative}.service-box-caption{font-weight: 600;color: #fb4b6a;text-align: center;height: 0;visibility: hidden;opacity: 0;transition: all .1s linear}@media (max-width:704px){.service-box-caption{display: none}}.service-box-product-images-row{visibility: hidden;opacity: 0;transition: opacity .1s linear;height: 0}.service-box.isActive .service-box-caption.is-hidden{transition: all .1s linear;visibility: visible;padding: 10px 20px;height: auto;opacity: 1}.service-box.isActive .service-box-product-images-row.is-hidden{height: 95%;transition: opacity .2s linear;visibility: visible;opacity: 1}.download-button-col{text-align: center}.service-box-title{padding: 15px 30px 5px 25px;font-weight: 600;font-size: 1.8em}@media (max-width:704px){.service-box-title{text-align: center}}.service-box-product-images-wrap{height: 100%;display: flex;flex-direction: column;text-align: center;padding: 12px}@media (max-width:704px){.service-box-product-images-wrap{padding: 5px}}.service-box-product-title{flex: 0 0 30px}.service-box-product-image-wrap{flex: 0 0 100px;display: flex;justify-content: center;align-items: center}.service-box-product-image{height: 175px;width: 175px}.service-box-download-button-wrap{flex: 1 1 auto;display: flex;align-items: center;flex-direction: column}.service-box-download-button{text-align: center;width: 80%;margin: 5px 0;position: relative;padding: 5px 10px;background: #fff;font-weight: 400;color: #000;text-decoration: none;box-shadow: -4px 7px 19px -10px rgba(0,0,0,0.35);margin-top: 15px}@media (max-width:704px){.service-box-download-button{width: 60%;padding: 7px 10px}}.service-box-download-button:hover{color: #fb4b6a;box-shadow: -1px 5px 12px -5px rgba(0,0,0,0.35)}.service-box-download-button.is--icon-right{padding-right: 35px}@media (max-width:704px){.service-box-download-button.is--icon-right{padding-right: 15px}}.service-box-download-button.is--icon-right .hxb-icon-arrow-down{display: block;position: absolute;right: 10px;width: 20px;height: 100%;top: 0;background-repeat: no-repeat;background-image: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/hxb-btn-arrow-down.svg");background-position: right}.last-word{color: #fb4b6a;font-size: 0.65em;vertical-align: middle;margin-bottom: 1px}@media (max-width:704px){.service-box-image{width: 150px}}.service-paragraph{font-size: 1.1em;line-height: 1.5;font-weight: 300}.service-h1-title{font-weight: 600;font-size: 2em;color: #3c3c3b;margin-top: 2em}@media (max-width:704px){.service-h1-title{margin-top: 0}}.service-h2-title{font-weight: 600;font-size: 1.5em;color: #3c3c3b;margin-top: 2em}.service-picture-reinigen{max-width: 1200px;width: 100%;height: auto}.forms--content{width: 100%;max-width: 960px !important;margin: 0 auto}@media (max-width:704px){.forms--content{max-width: 100%}}.forms--content .forms--headline{margin-bottom: 20px;margin-bottom: 1.25rem}.forms--content .forms--headline .forms--title{margin-top: 0px;margin-top: 0rem}.forms--content .forms--headline .forms--text p{margin-bottom: 12px;margin-bottom: .75rem}.forms--content .icon--arrow-right3{display: none}.forms--content .alert{margin: 30px 0px 0px 0px;margin: 1.875rem 0rem 0rem 0rem}.forms--content .forms--field{margin-bottom: 5px;margin-bottom: .3125rem;width: 100%}.forms--content input{margin-bottom: 10px;margin-bottom: .625rem;width: 100%}.forms--content input[type="checkbox"]{width: auto}.forms--content textarea{margin-bottom: 10px;margin-bottom: .625rem;width: 100%}.forms--content .field--select{margin-bottom: 10px;margin-bottom: .625rem}.forms--content .btn{float: right}.forms--content .buttons:after{content: "";display: table;clear: both}.forms--content .strasse{margin-right: 2%;width: 80%;float: left}.forms--content .nr{width: 18%;float: left}.forms--content .plz{margin-right: 2%;width: 28%;float: left}.forms--content .ort{width: 70%;float: left}.forms--content .ort:after{content: "";display: table;clear: both}.forms--content .forms--required{font-size: 12px;font-size: .75rem;margin-bottom: 10px;margin-bottom: .625rem}.forms--content .forms--description{margin: -8px 0px 10px 0px;margin: -0.5rem 0rem .625rem 0rem;clear: both}.forms--content .forms--captcha strong.captcha--notice{margin-bottom: 8px;margin-bottom: .5rem;display: block}.forms--content .forms--checkbox label{top: -2px;top: -0.125rem;position: relative}.forms--content .forms--checkbox input[type="checkbox"]{width: auto}@media screen and (min-width: 48em){.forms--content{margin-top: 45px;margin-top: 2.8125rem}.forms--content input{margin-bottom: 15px;margin-bottom: .9375rem}.forms--content textarea{margin-bottom: 15px;margin-bottom: .9375rem}.forms--content .forms--captcha strong.captcha--notice{margin-bottom: 16px;margin-bottom: 1rem}}@media screen and (min-width: 78.75em){.forms--content{margin-top: 45px;margin-top: 2.8125rem}.forms--content .alert{margin: 0px 0px 0px 0px;margin: 0rem 0rem 0rem 0rem}}.infinite--actions{height: 60px;width: 100%;margin: 0 auto;text-align: center;display: none}.infinite--actions .js--load-more,.infinite--actions .js--load-previous{margin-bottom: 20px;margin-bottom: 1.25rem;display: none}@media (max-width:704px){.category--sorting--title{font-size: 0.5em;display: block}}.akku-rollo-presenter-box{position: relative;overflow: hidden;margin-bottom: 40px}.akku-rollo-presenter--item{border: 2px solid #f9f9f9;height: 390px;background-color: #f4f4f4;position: relative;background-size: 100% 100%}.akku-rollo-presenter--item:hover .akku-rollo-presenter-innerbox{margin-bottom: 0;transition: all ease .5s}.akku-rollo-presenter--first-item{position: relative;border: 2px solid #f9f9f9;height: 390px;background-color: #fb4b6a;display: flex;justify-content: center;align-items: center;flex-direction: column}.akku-rollo-presenter--first-item-content{display: flex;justify-content: center;color: #fff;font-weight: 600;font-size: 1.8em;flex: 1;padding: 30px;padding-top: 100px;text-align: left}.akku-rollo-presenter--first-item-image-wrap{display: flex;justify-content: center;align-items: center;flex: 0 0 130px}.akku-rollo-presenter--first-item-image{width: 100px;height: 100px}.akku-rollo-presenter-innerbox{background-color: #f4f4f4;position: absolute;height: 100%;bottom: 0;margin-bottom: -340px;transition: all ease .5s;padding: 5px 30px;line-height: 1.6em;font-weight: 400}.akku-rollo-presenter-innerbox--headline{color: #fb4b6a;font-weight: 600;font-size: 1.7em;text-align: center;padding: 10px 5px}.akku-rollo-presenter--item--sticker{width: 100px;height: 100px;position: absolute;top: 10%;left: 10%}.smart-rollo-info-wrap{background: #fff;padding-bottom: 60px}.smart-rollo-box{background: #fff}.smart-rollo-box-headline{text-align: center;font-size: 1.6em;color: #3c3c3b;font-weight: 600;padding: 30px 0 0 10px;margin: 0}.smart-rollo-info-image-wrap{margin-top: 10px;margin-bottom: 20px;display: flex !important;justify-content: center !important;align-items: center !important}.smart-rollo-info-image{width: 180px;height: 180px}@media (max-width:704px){.smart-rollo-info-image{width: 120px;height: 120px}}.smart-rollo-box-image-wrap{padding: 30px}.smart-rollo-info-textarea{display: flex;flex-direction: column;justify-content: center}.smart-rollo-info-textarea--headline{font-size: 1.6em;color: #fb4b6a;font-weight: 600}.smart-rollo-info-textarea--content{color: #3c3c3b;font-size: 1em;line-height: 1.5;margin-right: 20px}.smart-rollo--sorting{background: #fff;border-top: 4px solid #f9f9f9}.smart-rollo--sorting--title{padding: 20px 50px;font-size: 1.6em;color: #3c3c3b;font-weight: 600}.smart-link{color: #fb4b6a}.smart-link:hover,.smart-link :visited{color: #fb4b6a}.smart-rollo-buy-wrapper{display: flex}@media (max-width:704px){.smart-rollo-buy-wrapper{flex-wrap: wrap}}.smart-rollo-buy-box{flex: 0 0 33.33%;list-style: none;margin: 0;padding: 0}.smart-rollo-buy-box li{text-align: center}@media (max-width:704px){.smart-rollo-buy-box{flex: 1 1 100%}}.smart-rollo-buy-box-text{color: #fb4b6a;font-weight: bold;padding: 5px 0}.smart-rollo-buy-box-price{color: #fb4b6a;font-size: 1.2em;font-weight: bold;padding: 5px 0}.smart-rollo-buy-box-button{padding: 5px 0}.footer--scroll-to-top{height: 40px;display: flex;align-items: center;justify-content: center}.footer--scroll-to-top:before{border-bottom: 1px solid #535352;min-width: 960px;background: #000;content: "";display: block;height: 40px;width: 100%;position: absolute;left: 0;z-index: 1}@media (max-width:704px){.footer--scroll-to-top:before{min-width: 100%}}.footer--scroll-to-top--link{z-index: 2;color: #fff;text-decoration: none;display: flex}.footer--scroll-to-top--link--icon{width: 16px;height: 16px;margin: 0 40px}.footer-main:before{min-width: 960px;background-size: 100% 100%;background-repeat: no-repeat;background-color: #000000;content: "";display: block;height: 455px;width: 100%;position: absolute;left: 0;z-index: -1}@media (max-width:704px){.footer-main:before{background-image: none;min-width: 100%;height: 1262px}}.footer-minimal:before{min-width: 960px;background-size: 100% 100%;background-repeat: no-repeat;background-color: #000000;content: "";display: block;height: 420px;width: 100%;position: absolute;left: 0;z-index: -1;text-align: center;margin-top: 10px}@media (max-width:704px){.footer-minimal:before{background-image: none;min-width: 100%;height: 225px}}.topbar--navigation--telefon-link{color: #969695;text-decoration: none}.topbar--navigation--telefon-link:active,.topbar--navigation--telefon-link:visited{color: #969695}.footer--column{margin: 0 5%;padding-top: 15px;border-bottom: 25px solid #979797}@media (max-width:704px){.footer--column{padding-top: 15px;padding-bottom: 10px}}.footer--colums{padding-top: 20px;margin: 0}.column--headline{font-size: 1.3em;font-weight: 600;padding: 0;height: 5px;display: flex;align-items: center;justify-content: space-between}.column--headline.is--brand--color{color: #fb4b6a}.column--headline.is--white{color: #fff}.column--headline.is--bigger{font-size: 1.1em}@media (max-width:704px){.column--headline{height: auto;margin-bottom: 0px}}.column--email{margin-top: 40px}.footer--navigation--telefon-link{color: #fb4b6a;text-decoration: none}.footer--navigation--telefon-link:active,.footer--navigation--telefon-link:visited{color: #fb4b6a}.column--time{margin-top: 30px}.column--content{padding: 0 0}.column--content.is--brand--color{color: #fb4b6a}.column--content.is--white{color: #fff}.column--content.is--bigger{font-weight: 600;font-size: 1.1em}.footer--list{padding: 5px 0;list-style: none}.footer--list--item{padding: 5px 0}@media (max-width:704px){.footer--list--item{padding: 12px 0}}.footer--list--item--link{color: #fff;text-decoration: none;font-size: 1.2em}.footer-social-icon-list{display: flex}.footer-social-icon{border: 0;margin: 2px;width: 40px;height: 40px}.footer-button{display: none;height: 40px;justify-content: center;align-items: center;position: fixed;width: 65%;bottom: 0;left: 0;right: 0;z-index: 1000;background-color: #fb4b6a;margin-left: auto;margin-right: auto;border-radius: 6px;margin-bottom: 15px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.2)}@media (max-width:704px){.footer-button{display: flex;z-index: 100}}.footer-button.is-hidden{display: none}.footer-button-2{display: none;height: 40px;justify-content: center;align-items: center;position: fixed;width: 48%;bottom: 0;right: 5px;z-index: 1000;background-color: #fff;margin-left: 20px;border-radius: 6px;margin-bottom: 5px;border: 1px #009996 solid;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.2)}@media (max-width:704px){.footer-button-2{display: flex;z-index: 100}}.footer-button-2.is-hidden{display: none}.footer-button-link{display: flex;justify-content: center;align-items: center;position: relative;color: #fff;height: 25px;width: 100%;font-weight: bold;text-decoration: none;font-size: 1.15em;text-align: center;padding-bottom: 2px}.footer-button-link-2{display: flex;justify-content: center;align-items: center;position: relative;color: #000;height: 25px;width: 100%;font-weight: 400;text-decoration: none;font-size: 0.9em;text-align: center;padding-bottom: 2px}.footer-button--image{width: 220px;height: 50px}.is--act-cart .footer-button,.is--act-cart .footer-button-2,.is--ctl-preconfigurator .footer-button,.is--ctl-preconfigurator .footer-button-2,.meetafspraak-pagina .footer-button,.meetafspraak-pagina .footer-button-2{display: none}.category--slider-wrap{width: 100%;position: relative}.category--slider{visibility: hidden;opacity: 0}.category--slider.slick-initialized{opacity: 1;transition: opacity 2s;visibility: visible}.category--slide--image{visibility: visible;opacity: 1;max-height: 440px;background: #e5e8e8;width: 100%;height: auto;object-fit: cover}@media (max-width:704px){.category--slide--image{min-height: 240px}}.category--slide--image.is--visible{opacity: 1;transition: opacity 2s;visibility: visible}.category--slider--slide--title--wrap{visibility: hidden;opacity: 0;height: 100%;position: absolute;z-index: 1;background-color: rgba(249,249,249,0.8);width: 50%}.category--slider--slide--title--wrap.is--with--40percent{width: 40%}.category--slider--slide--title--wrap.is--visible{opacity: 1;transition: opacity 1.5s;visibility: visible}@media (max-width:704px){.category--slider--slide--title--wrap{display: none;bottom: 0;height: 40%;width: 100%}}.category--slider--slide--title{margin-top: 20%;margin-left: 50px}@media (max-width:704px){.category--slider--slide--title{margin-top: 0%}}.category--slider--slide--title--h2{color: #3c3c3b;line-height: 1.4;font-size: 2em}@media (max-width:704px){.category--slider--slide--title--h2{line-height: 1.2;font-size: 1em}}.category--slider--slide--title--h2--subtitle{font-size: 0.9em;display: block;font-weight: 300}.category--slider--slide--link{font-size: 1.5em;text-decoration: none;color: #fb4b6a}.category--slider--slide--link:active,.category--slider--slide--linkactive:visited{color: #fb4b6a}@media (max-width:704px){.category--slider--slide--link{font-size: 1em}}.category--sorting{background: #fff;align-items: center;height: 70px}.category--sorting--title{text-align: center;font-size: 1.5em}@media (max-width:704px){.category--sorting--title{padding-left: 20px}}.category--sorting--icons{display: flex;align-items: center;justify-content: center}.category--sorting--icons--title{display: inline-block;margin-right: 5px;font-size: 1em}.category--sorting--icon{margin: 2px;width: 35px;height: 35px}.category--sorting--actions{margin-right: 30px;text-align: right;position: relative}@media (max-width:704px){.action--sort{margin-left: 50px;width: 220px !important}}.sort--select select{text-align: right;width: 220px !important}@media (max-width:704px){.sort--select select{width: 220px !important}}.button--bezoek{padding: 8px;background-color: #22E4AC;margin-bottom: 15px;position: relative;display: block;width: 200px;text-align: center;font-weight: 600}.schuine-ramen{width: 500px !important}@media (max-width:704px){.schuine-ramen{width: 100% !important}}.schuine-ramen-image{width: unset !important;height: unset !important}@media (max-width:704px){.schuine-ramen-image{width: 100% !important;height: 100% !important}}.content--rollo-farbwelten--box{position: relative;display: flex;justify-content: center;align-items: center;background-image: url("/images/pages/stofffinder.jpg");height: 650px;background-size: 100% 100%;background-position: center center}@media (max-width:704px){.content--rollo-farbwelten--box{max-height: 270px}}.content--rollo-farbwelten--box--image{max-width: 100%;height: auto}.content--rollo-farbwelten--box--content{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;top: 0;left: 0;width: 60%;height: 30%;background-color: rgba(255,255,255,0.7);padding: 30px 0}@media (max-width:704px){.content--rollo-farbwelten--box--content{width: 80%;height: 80%}}.content--rollo-farbwelten--box--content-text{flex: 1 1 100%;font-size: 1.4em;color: #969695;text-align: center;line-height: 1.7em}.sidebar-main{background-color: #fff;min-height: 560px}.sidebar-main:before{min-width: 960px;background: #fff;content: "";display: block;height: 100%;max-height: 560px;width: 100%;left: 0;position: absolute;z-index: -1}@media (max-width:704px){.sidebar-main:before{min-width: 100%}}.sidebar--categories-wrapper{padding-left: 20px;padding-top: 50px}.sidebar--musterdekore-wrapper{padding-left: 20px;padding-top: 50px}.sidebar--musterdekore--title{font-size: 1.1em;margin-bottom: 20px}.sidebar--musterdekore--button{text-decoration: none;color: #000;border: 1px solid #000;font-size: 1.1em;padding: 5px}.sidebar--kundenzufriedenheit-wrapper{padding-left: 20px;padding-top: 50px}.sidebar--kundenzufriedenheit--title{font-size: 1.15em}.sidebar--kundenzufriedenheit--text{font-size: 1.1em}.sidebar--kundenzufriedenheit--stars{padding: 10px 0;display: flex}.sidebar--kundenzufriedenheit--star{margin: 3px;width: 25px;height: 25px}.sidebar--kontakt-wrapper{padding-left: 20px;padding-top: 50px}.sidebar--kontakt--title{font-size: 1.1em;margin-bottom: 20px}.sidebar--kontakt--hotline{font-size: 1.1em;margin-bottom: 20px}.sidebar--kontakt--worktime{font-size: 1.1em;margin-bottom: 20px}.sidebar--kontakt--email{font-size: 1.1em;margin-bottom: 20px}.sidebar--telefon-link{color: #000;text-decoration: none}.sidebar--telefon-link:active,.sidebar--telefon-link:visited{color: #000}.sidebar--navigation{list-style: none;margin: 0;padding: 0;font-size: 1em;font-weight: 600}.sidebar--navigation ul{padding-left: 30px}.sidebar--navigation--entry{margin: 0;padding: 6px 0}.sidebar--navigation--link{color: #3c3c3b;text-decoration: none}.sidebar--navigation--link:hover{color: #969695}.sidebar--navigation--link:visited,.sidebar--navigation--link:active{color: #3c3c3b}.sidebar--navigation--entry > .is--active{color: #fb4b6a}.content--h1--box{flex: 1;margin-bottom: 4px;background: #fff;display: flex;flex-direction: column;justify-content: center;min-height: 270px;margin: 20px}.content--h1--box.hasGrayBackground{background: #f9f9f9}@media (max-width:704px){.content--h1--box{margin: 0;padding: 10px 0 10px 0}}.content--h1--box.is--small-margin-top{margin-top: 0}.content--h1--box--title{margin: 0;font-weight: 600;text-align: center;font-size: 2em;color: #3c3c3b}@media (max-width:704px){.content--h1--box--title{text-align: center;font-size: 1.5em;padding: 0 10px}}.content--h1--box--textbox{width: 100%;display: block;padding: 0 300px;text-align: center;font-size: 1.3em;margin-top: 15px;font-weight: 400;color: #3c3c3b;margin-bottom: 20px}@media (max-width:704px){.content--h1--box--textbox{padding: 0 10px;font-size: 1.3em}}.content--h1--box--textbox-alt{display: block;padding: 50px;font-size: 1.3em;margin-top: 15px;font-weight: 400;color: #3c3c3b;margin-bottom: 20px}@media (max-width:704px){.content--h1--box--textbox-alt{padding: 0 10px;font-size: 1.3em}}.content--h1--box--textbox-subpage{display: block;padding: 0 250px;text-align: center;font-size: 0.7em;margin-top: 15px;font-weight: 400;color: #3c3c3b;margin-bottom: 20px}@media (max-width:704px){.content--h1--box--textbox-subpage{padding: 0 10px;font-size: 1em}}.content--h1--box-button-wrap{text-align: center}.content--h1--box--button{font-size: 1.5em;padding: 8px 120px;color: #3c3c3b;border: 1px solid #000;text-decoration: none}.content--h1--box-list{text-align: center;list-style-position: inside;line-height: 1.5em}.content--seo--box{padding: 5px 180px;color: #3c3c3b;background: #fff}@media (max-width:704px){.content--seo--box{padding: 20px}}.content--seo--box.column-count-2{column-count: 2;column-gap: 80px}@media (max-width:704px){.content--seo--box.column-count-2{column-count: 1}}.sun-protection-box-advies .content--seo--box--title{text-align: left;padding-left: 10px;font-size: 1.5em}@media (max-width:704px){.sun-protection-box-advies .content--seo--box--title{font-size: 1.2em}}.content--seo--box--title{text-align: center;font-size: 1.8em;font-weight: 600;margin-top: 10px}@media (max-width:704px){.content--seo--box--title{font-size: 1.5em;text-align: left;padding: 0 20px}}.content--seo--box--title--center{font-size: 1.8em;font-weight: 600;margin-top: 10px;margin-bottom: 10px}@media (max-width:704px){.content--seo--box--title--center{font-size: 1.5em}}.content--seo--box--content{padding: 0px 0px 0px 20px;line-height: 1.5;background-color: #F2F3F5}@media (max-width:704px){.content--seo--box--content{padding: 0px 20px 0px 20px}}.content--seo--box--content > p{margin-top: 0;margin-bottom: 15px;font-size: 1.15em}.content--seo--box--content .col-6 > p{margin-top: 0;margin-bottom: 15px;font-size: 1.15em;padding-right: 15px}@media (max-width:704px){.content--seo--box--content .col-6 > p{padding: 0}}.content--seo--box--content .col-7 > p{margin-top: 0;margin-bottom: 15px;font-size: 1.15em;padding-right: 15px}@media (max-width:704px){.content--seo--box--content .col-7 > p{padding: 0}}.content--seo--box--content > h2{margin: 0;font-size: 1.5em}.content--seo--box--content--p{line-height: 1.5;padding: 10px 20px 10px 20px}@media (max-width:704px){.content--seo--box--content--p{padding: 0}}.content--seo--box--content--p > p{margin-top: 0;margin-bottom: 15px;font-size: 1.15em}.content--seo--box--content--p > h2{margin: 0;font-size: 1.5em}@media (max-width:704px){.reversecolumn{flex-flow: column-reverse}}.columnheight{min-height: 80px;text-align: center;align-self: center}@media (max-width:704px){.columnheight{align-self: unset;text-align: unset;margin-bottom: 15px}}.reviewslider--desktop{display: inline-block;margin-bottom: 10px;margin-top: 0px;margin-left: 70px}.reviewslider--mobile{display: none}@media (max-width:704px){.reviewslider--mobile{display: block;width: 100%}}.reviewslider--desktop--lp{display: block;margin-left: auto;margin-right: auto;padding-top: 10px;padding-bottom: 10px;min-height: 270px}.reviewslider--mobile--lp{display: none}@media (max-width:704px){.reviewslider--mobile--lp{display: block}}.meetafspraak-head{font-weight: 600;margin-bottom: 0 !important}.meetafspraak-cta{color: #fff;background-color: #fb4b6a;width: 250px;text-align: center;padding-right: 0 !important;padding-top: 5px !important;padding-bottom: 3px !important;margin-top: 8px !important;height: 36px;border-radius: 4px}.meetafspraak-cta a{color: #fff;font-size: 1em;font-weight: 600}.meetafspraak-cta a:hover{color: #000}.listing--usp--home{display: none;padding: 0;list-style-type: square;background: none;padding-bottom: 10px;font-size: 1.1em}@media (max-width:704px){.listing--usp--home{display: block}}.listing--usp--home .listing--usp--item{list-style: none;margin: 0;padding: 2px 0;font-size: 1.2em}.listing--usp--home .listing--usp--item:before{font-size: 1.2em;padding: 0 5px;content: "\2713";color: #16c60c;width: 25px;height: 25px;display: inline-block;vertical-align: baseline;margin-right: 5px}.content--slogan--box{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 50px 0}.content--slogan--box--text{font-weight: 600;font-size: 1.5em;padding: 10px 0}.content--dekor--box{background: #fb4b6a;color: #fff;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 20px 0 40px 0}@media (max-width:704px){.content--dekor--box{padding: 20px}}.content--dekor--box--title{font-weight: 600;font-size: 2em;margin: 30px 0}.content--dekor--box--content{font-size: 1.5em;line-height: 1.5;margin-bottom: 20px}.content--dekor--box--button{margin: 50px 0 30px 0;font-size: 1.5em;padding: 8px 120px;border: 1px solid #fff;text-decoration: none;color: #fff}.content--dekor--box--button:active,.content--dekor--box--button:visited{color: #fff}.content--montage--box{background: #fff;text-align: center;padding: 30px 0;color: #3c3c3b}.content--montage--box--title{font-size: 1.6em;font-weight: 600;margin-bottom: 20px}.content--montage--box--content{font-size: 1.2em;margin-bottom: 30px}.content--montage--box--button{display: block;color: #fb4b6a;font-size: 1.3em;text-decoration: none}.content--montage--types{margin-top: 60px;width: 100%}.content--montage--type--image{width: 250px;height: 250px}.content--montage--type--title{margin: 20px 0 10px 0;font-size: 1.5em;font-weight: 600}.content--montage--type--content{font-size: 1.1em;line-height: 1.8em;padding: 0 50px 20px 50px}.content--farbwelt--box{padding: 40px 0 40px 0}.content--farbwelt--box.has-whitebackground{background-color: #fff}.content--farbwelt--box--picture--wrap{display: flex;justify-content: center;align-items: center}.content--farbwelt--box--picture{max-height: 320px;width: auto;height: 100%}@media (max-width:704px){.content--farbwelt--box--picture{display: none}}.content--farbwelt--box--content{padding: 50px}.content--farbwelt--box--content--title{font-weight: 600;font-size: 1.7em;margin-bottom: 20px}.content--farbwelt--box--content--text{font-size: 1em;font-weight: 400;line-height: 1.3}.content--farbwelt--box--content--button-wrap{margin-top: 30px}.content--elektrisch--box{padding: 40px 0 0 0;border-top: 4px solid #f9f9f9;border-left: 2px solid #f9f9f9;border-right: 2px solid #f9f9f9}.content--elektrisch--box.has-whitebackground{background-color: #fff}.content--elektrisch--box-small{padding: 0 0 90px 0;border-bottom: 4px solid #f9f9f9;border-left: 2px solid #f9f9f9;border-right: 2px solid #f9f9f9}.content--elektrisch--box-small.has-whitebackground{background-color: #fff}.content--elektrisch--box--picture--wrap{display: flex;padding-top: 20px;padding-left: 150px}@media (max-width:704px){.content--elektrisch--box--picture--wrap{padding: 0;text-align: center;justify-content: center;align-items: center}}.content--elektrisch--box--picture{max-height: 320px;width: auto;height: 100%}@media (max-width:704px){.content--elektrisch--box--picture{max-height: 150px;height: auto}}.content--elektrisch--box--content{padding: 50px}.content--elektrisch--box--content--title{font-weight: 600;font-size: 1.7em;margin-bottom: 20px}.content--elektrisch--box--content--text{font-size: 1em;font-weight: 400;line-height: 1.3}.content--elektrisch--box--content--button-wrap{margin-top: 30px}.content--elektrisch--elektro-picture{margin-top: 20px;margin-left: 100px;height: 100px;width: 100px}.content--elektrisch--smart-rollo-prinzip-wrap{text-align: center}.content--elektrisch--smart-rollo-prinzip{width: 80%;height: auto}.content--passgenauer-sonnenschutz--box{padding: 50px 150px;color: #3c3c3b}.content--passgenauer-sonnenschutz--box--left{display: flex;justify-content: center;align-items: center}.content--passgenauer-sonnenschutz--box--image{width: 80%;max-width: 275px;height: auto}.content--passgenauer-sonnenschutz--box--title{margin-top: 30px;font-size: 2.2em;font-weight: 600}.content--passgenauer-sonnenschutz--box--content{padding: 30px 0;max-width: 420px;font-size: 1.3em;line-height: 1.5em}.content--passgenauer-sonnenschutz--link{color: #fb4b6a;text-decoration: none;font-size: 1.5em;font-weight: 300}.content--passgenauer-sonnenschutz--link:hover{color: #fb4b6a}.content--passgenauer-sonnenschutz--link:active{color: #fb4b6a}.content--smart-sonnenschutz--box{padding: 50px 150px;color: #3c3c3b}.content--smart-sonnenschutz--box--right{display: flex;justify-content: center;align-items: center}.content--smart-sonnenschutz--box--image{width: 80%;max-width: 275px;height: auto}.content--smart-sonnenschutz--box--title{margin-top: 30px;font-size: 2.2em;font-weight: 600}.content--smart-sonnenschutz--box--content{padding: 30px 0;max-width: 420px;font-size: 1.3em;line-height: 1.5em}.content--smart-sonnenschutz--link{color: #fb4b6a;text-decoration: none;font-size: 1.5em;font-weight: 300}.content--smart-sonnenschutz--link:hover{color: #fb4b6a}.content--smart-sonnenschutz--link:active{color: #fb4b6a}.custom-page--content{min-width: 960px;width: 100%;max-width: 1200px;margin: 0 auto;margin-top: 20px;padding: 50px 10px !important}@media (max-width:704px){.custom-page--content{min-width: auto;max-width: 100%;padding: 0 !important}}.cart-body{margin: 0}.table--actions{margin: 0}.table--content{width: 70%}@media (max-width:704px){.table--content{float: left;width: 70%}}.column--product{flex: 1}@media (max-width:704px){.column--product{flex: 1;flex-basis: 100%;float: left;min-width: 100%;display: block}}.row--product{display: flex;flex-wrap: wrap}@media (max-width:704px){.row--product{width: 100%;position: relative}}.row-voucher{display: flex;flex-wrap: wrap}@media (max-width:704px){.row-voucher{width: 100%;position: relative}}.column--product .column--image{width: 25%}@media (max-width:704px){.column--product .column--image{float: left;width: 30%}}.cart--product-image{max-width: 180px;width: 100%;height: auto}.table--header{display: flex}@media (max-width:704px){.table--header{display: none}}.table--footer{padding: 0 40px}.panel--th{flex: 1}.panel--th.is--align-right{text-align: right}.column--label{display: none}@media (max-width:704px){.column--label{display: block;font-size: 0.775em;line-height: 2em;text-decoration: underline}}.column--quantity{flex: 0 0 130px}@media (max-width:704px){.column--quantity{flex: 0 0 21%;padding-bottom: 0 !important;background-color: #F2F2F2;text-align: left !important}}.column--unit-price{flex: 0 0 150px}@media (max-width:704px){.column--unit-price{flex: 0 0 44%;background-color: #F2F2F2;padding-bottom: 0 !important}}.column--total-price{flex: 0 0 150px}@media (max-width:704px){.column--total-price{flex: 0 0 35%;background-color: #F2F2F2;padding-bottom: 0 !important}}.column--actions{flex: 0 0 40px}@media (max-width:704px){.column--actions{flex: 0 0 10%;position: absolute;top: 0;right: 0}}.unit-adviesprijs-label{font-size: 0.775em;line-height: 1.5em}@media (max-width:704px){.unit-adviesprijs-label{font-size: 0.65em}}.unit-adviesprijs-price-total{text-decoration: line-through}.unit-adviesprijs-price{text-decoration: line-through}.unit-adviesprijs-price-percent{margin-right: 15px;color: #fc677f}.entry--total-sublabel{font-weight: normal;font-size: 0.75em}.table--tr{display: flex;border-bottom: 1px #afafaf solid}.panel--td{display: flex}.content--title{color: #3c3c3b;font-weight: 600;font-size: 1.1em;text-decoration: none}.content--title:visited,.content--title:active{color: #3c3c3b}.content--sku{font-weight: 400}.product--delivery{font-weight: 400}.basket--footer{background: #000000;display: flex;padding: 0px 0px 0px 15px;color: #ffffff}.list--entry{padding: 2px 0;font-weight: 400}.entry--total{font-weight: 600;margin-bottom: -4px;font-size: 1.2em}.entry--taxes{font-size: 0.775em}.entry--value{margin-right: 20px;text-align: right}.entry--value.is--no-star{margin-right: 15px}.payment-logo,.shipping-logo{height: 100px;width: auto;margin-right: 60px}.cart--product-title{font-size: 1.5em}@media (max-width:704px){.cart--product-title{font-size: 1.2em;padding-right: 30px}}.cart--product-sku{font-size: 0.675em;padding-left: 40px;line-height: 1em;margin-top: -1px !important;margin-bottom: 10px !important}@media (max-width:704px){.cart--product-sku{display: block;font-size: 0.575em;padding-left: 0;text-align: center}}.delivery--information{padding-top: 15px}.basket--info-messages{margin: 50px}.main--actions-right{text-align: right}.content--confirm .alert{margin-top: 10px;margin-top: .625rem}.content--confirm .confirm--actions .main--actions{text-align: center;width: 100%}.content--confirm .payment--method,.content--confirm .dispatch--method{padding-bottom: 10px;padding-bottom: .625rem;margin-bottom: 10px;margin-bottom: .625rem;border-bottom: 1px solid #9b9b9b}.content--confirm .payment--method .method_last,.content--confirm .dispatch--method .method_last{border: 0 none}.content--confirm .payment--method.method_last,.content--confirm .dispatch--method.method_last{border: 0 none}.content--confirm .method--input{flex: 0 0 50px;visibility: visible;width: 40px;width: 2.5rem;text-align: center;float: left}.content--confirm .method--input input{margin-top: 7px;margin-left: 40px;visibility: visible;text-align: center}.content--confirm .method--label{padding-left: 40px;padding-left: 2.5rem;flex: 1 1 100%}.content--confirm .method--description{padding-left: 40px;padding-left: 2.5rem;flex: 1 1 100%}.content--confirm .payment--method-logo{margin-left: 40px;margin-left: 2.5rem}.content--confirm .method--bankdata{padding-left: 40px;padding-left: 2.5rem}.content--confirm .method--bankdata input[type="text"]{max-width: 100%}.content--confirm .table--aggregation,.content--confirm .add-product--form,.content--confirm .add-product--field,.content--confirm .add-product--button{display: none}.content--confirm .aggregation--list{font-size: 14px;font-size: .875rem;line-height: 24px;line-height: 1.5rem;flex-basis: 30%;max-width: 30%;line-height: 1em}.content--confirm .alert{margin: 0}.content--confirm .table--aggregation{visibility: hidden;display: block}.content--confirm .confirm--inner-container .panel--body{border: 0 none}.content--confirm .confirm--inner-container .has--border{border-bottom: 1px solid #9b9b9b;border-top: 1px solid #9b9b9b;border-left: none;border-right: none;margin-top: 5px}.content--confirm .confirm--inner-container .basket--footer{border: 1px solid #9b9b9b;margin: 0}.content--confirm .confirm--actions .main--actions{margin-top: 10px;margin-bottom: 10px;width: 25%}@media (max-width:704px){.content--confirm .confirm--actions .main--actions{width: 50%;padding: 0 20px;margin-right: 10px;margin-bottom: 10px}}.cart--aufmass--buchen{width: 100%;border: 1px solid #f00;margin: 20px 0;padding: 10px}.cart--aufmass--buchen--picture-wrap{text-align: center;padding: 30px}.cart--aufmass--buchen--picture{height: 150px;width: 150px}.cart--aufmass--buchen--content{padding: 30px}@media (max-width:704px){.cart--aufmass--buchen--content{padding: 30px 10px}}.cart--aufmass--buchen--button-wrap{margin-bottom: 10px}.cart--aufmass--buchen--content--title{font-weight: bold;font-size: 1.2em;margin-bottom: 10px}.cart--aufmass--buchen--content--text{margin-bottom: 10px}.cart--aufmass--buchen-btn{width: 280px !important}.add-voucher--field{background-clip: padding-box;height: 23px;width: 100px;padding: 10px 10px 11px 15px !important;font-size: 0.75em !important;color: #000;background: #fff}.add-product--button,.add-voucher--button{height: 38px;height: 2.375rem;height: 23px;width: 120px;font-size: 0.75em;background-color: #000 !important;border: 1px solid #fb4b6a !important}.add-product--button .icon--arrow-right,.add-voucher--button .icon--arrow-right{font-size: 13px !important;padding-left: 7px}@media (max-width:704px){.add-product--button,.add-voucher--button{width: 100px}}.add-product--button:hover,.add-voucher--button:hover{background-color: #fb4b6a !important}.table--add-voucher{margin-bottom: 10px !important}.voucher-image{margin: 10px 20px;width: 120px;height: 120px}@media (max-width:704px){.voucher-image{width: 80%;height: auto}}.entry--adviesprijs-percent{color: #fc677f;margin-bottom: 15px;font-size: 0.775em}.entry--adviesprijs{margin-bottom: -4px;font-size: 0.775em}.table--font{font-size: .775em !important;line-height: 1.50em !important}.montageinfo{margin-bottom: -2px;margin-left: 3px;height: 13px;width: 15px;cursor: pointer}.label{display: flex;align-items: center;justify-content: center}.label-text{margin-left: 0.5em}.tooltip-toggle{cursor: pointer;position: relative;z-index: 2}.tooltip-toggle svg{height: 15px;width: 15px;margin-bottom: -4px}.tooltip-toggle::before{position: absolute;top: -80px;left: 20px;background-color: #2B222A;border-radius: 5px;color: #fff;content: attr(aria-label);padding: 1rem;text-transform: none;transition: all .5s ease;width: 400px}.tooltip-toggle::after{position: absolute;top: -12px;left: 9px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #2b222a;content: " ";font-size: 0;line-height: 0;margin-left: -5px;width: 0}.tooltip-toggle::before,.tooltip-toggle::after{color: #ffffff;font-size: 12px;opacity: 0;pointer-events: none;text-align: center}.tooltip-toggle:focus::before,.tooltip-toggle:focus::after,.tooltip-toggle:hover::before,.tooltip-toggle:hover::after{opacity: 1;transition: all .75s ease}.cartflexlong{flex-basis: 70% !important;max-width: 70% !important}@media (max-width:704px){.cartflexlong{flex-basis: 100% !important;max-width: 100% !important}}.cartflexshort{flex-basis: 30% !important;max-width: 30% !important;margin-top: 10px !important;margin-bottom: 10px !important;line-height: 1em}@media (max-width:704px){.cartflexshort{flex-basis: 100% !important;max-width: 100% !important}}.kortingprocent{max-width: 6%}.korting{color: #ffffff}.dvsn-cart-share{display: none !important}.frosh-share-basket--buttons .btn{width: 120px !important}.frosh-share-basket--wrapper .is--info{display: none}.frosh-share-basket--wrapper .is--success{display: none}.frosh-share-basket--buttons .btn{height: 25px}@media screen and (max-width: 44em){.frosh-share-basket--wrapper.left{width: 175px !important;margin-top: .3125rem}}@media screen and (min-width: 48em){.frosh-share-basket--wrapper.left{width: 175px !important;font-size: 0.75em;margin-top: .3125rem}}@media (max-width:704px){.frosh-share-basket--form{font-size: 0.75em}}.readmore-toggle{background: none !important;border: none;padding: 0 !important;font-weight: 600}.product--details--overlay{display: none;position: absolute;width: 310px;height: 310px;z-index: 999}@media (max-width:704px){.product--details--overlay.left{top: initial;left: 0px}}@media (max-width:704px){.product--details--overlay.right{top: initial;left: initial;right: 0px}}.product--details--overlay--inner{position: relative;text-align: center;right: 0}.product--details--overlay--image{height: 310px;width: 310px;position: relative;text-align: center;z-index: 999;background-color: rgba(249,249,249,0.9);background-size: 100% 100%, 50% 50%;background-repeat: no-repeat;background-position: center center}@media (max-width:704px){.product--details--overlay--image{margin: 0 auto}}.product--details--overlay--title{width: 100%;text-align: center;position: absolute;top: 35px;font-size: 2em;font-weight: 600px;color: #fff}.product--details--overlay--title.white-background{background-color: rgba(255,255,255,0.8);color: #000}.product--details--overlay--title-nohover{width: 100%;text-align: center;position: absolute;top: 0px;font-size: 13px;background-color: #000;padding: 3px 5px 5px 5px;z-index: 1;color: #fff}.product--details--overlay--title-nohover.white-background{background-color: rgba(255,255,255,0.8);color: #000}.product--details--overlay--admin--price{font-size: 0.6em;font-weight: bold;margin-top: 10px}.product--details--overlay--button--wrap{width: 100%;text-align: center;position: absolute;bottom: 20px;display: flex;flex-wrap: wrap}.product--details--overlay--button--wrap > .hxb-btn{padding: 0;flex: 1 1 80%;height: 38px;display: block;margin-bottom: 8px;margin-left: 50px;margin-right: 50px;line-height: 38px !important;padding: 0 !important}.product--details--overlay--button--wrap > .hxb-btn:last-child{margin-bottom: 8px}.product--details--overlay--button--wrap > form{width: 100%;padding: 0;margin: 0;height: auto;display: flex}.product--details--overlay--button--wrap-nohover{width: 100%;text-align: center;display: flex;flex-wrap: wrap;align-content: flex-end}.product--details--overlay--button--wrap-search{width: 100%;text-align: center;display: inline-block;position: absolute;bottom: 0}.product--details--overlay--button--wrap-search > .hxb-btn{font-size: 0.85em;flex: 1 1 100%;height: 30px;display: block;margin-bottom: 5px;margin-left: auto;margin-right: auto;line-height: 29px !important;padding: 0 !important;background-color: #FB4B6A;color: #fff}.product--details--overlay--button--wrap-search > .hxb-btn:hover{color: #000}.product--details--overlay--button--wrap-search > .hxb-btn:last-child{margin-bottom: 8px}.product--details--overlay--button--wrap-search > form{width: 100%;padding: 0;margin: 0;height: auto;display: flex}.product--details--overlay--button--wrap-nohover > .hxb-btn{font-size: 0.85em;flex: 1 1 100%;height: 30px;display: block;margin-bottom: 5px;margin-left: auto;margin-right: auto;line-height: 29px !important;padding: 0 !important;background-color: #FB4B6A;color: #fff}.product--details--overlay--button--wrap-nohover > .hxb-btn:hover{color: #000}.product--details--overlay--button--wrap-nohover > .hxb-btn:last-child{margin-bottom: 8px}.product--details--overlay--button--wrap-nohover > form{width: 100%;padding: 0;margin: 0;height: auto;display: flex}.product--details--overlay--button-musterdekore{flex: 1 1 80%;display: block;height: 38px;margin-bottom: 8px;margin-left: 50px;margin-right: 50px;background: none;padding: 0 !important}.product--details--overlay--button-kleurstalen{flex: 1 1 100%;font-size: 0.8em;display: block;height: 30px;line-height: 28px !important;margin-left: 2px;margin-right: 2px;margin-bottom: 2px;color: #fff !important;background-color: #000 !important;background: none;padding: 0 !important;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.product--details--overlay--button-kleurstalen:hover{color: #fb4b6a !important}.product--details--overlay--button{font-size: 1.4em;color: #fff;text-decoration: none;border: 1px solid #fff;padding: 10px 20px}.product--details--overlay--button:hover{color: #fff}.product--details--overlay--button:visited,.product--details--overlay--button:active{color: #fff}.product--details--overlay--attributes{right: 0;transition: all .8s;position: absolute;top: 0;width: 310px;height: 310px;pointer-events: none;background-color: #f2f2f2;z-index: 998}@media (max-width:704px){.product--details--overlay--attributes{display: none}}.product--details--overlay--attribute{text-align: center;height: 95px;padding: 10px 10px 10px 10px}.product--details--overlay--attribute--image{width: 50px;height: 50px}.product--details--overlay--close{cursor: pointer;position: absolute;top: 10px;right: 10px;width: 35px;height: 35px;z-index: 1000}.product--details--overlay--artikelnummer--wrap{position: absolute;bottom: 5px;font-size: 0.8em;text-align: center;width: 100%;color: #fff}.product--details--overlay--artikelnummer--wrap-nohover{position: absolute;font-size: 0.65em;text-align: center;width: 100%;color: #000;bottom: -100px}@media (max-width:704px){.product--details--overlay--artikelnummer--wrap-nohover{font-size: 0.6em}}.product--details--overlay--attributes--artikelnummer--wrap{position: absolute;bottom: 5px;font-size: 0.8em;font-weight: 600;text-align: center;width: 100%}@media (max-width:704px){.tripple-seo-box{padding: 10px}}.tripple-seo-box-row{margin-bottom: 20px}.tripple-seo-box-row p{font-size: 1.15em;padding-right: 15px;line-height: 1.5}.tripple-seo-box-row a{text-decoration: underline}.tripple-seo-box-title{font-size: 1.5em;font-weight: 600}.tripple-seo-box-text{line-height: 1.5;padding-right: 50px}@media (max-width:704px){.tripple-seo-box-text{padding: 0}}.tripple-seo-box-image{width: 100%}.tripple-seo-box-head{height: auto;max-width: 100%}.tripple-seo-box-lp{height: auto;max-width: 100%;width: 100%}.sun-protection-box{margin: 10px 0px 0px 0px;padding: 1px 75px 15px 75px;height: auto;background: #f5f5f5}.sun-protection-box a{font-weight: 600}.sun-protection-box:before{content: "";position: absolute;margin-top: -80px;left: 0;right: 0;background: #fff;height: 500px;z-index: -10}@media (max-width:704px){.sun-protection-box{height: auto;margin: 10px 0px 0px 0px;padding: 1px 10px 10px 0px}.sun-protection-box:before{display: none}}.sun-protection-box-content{margin-bottom: 40px}.sun-protection-box-new{margin-bottom: 10px;padding: 15px 10px 20px 10px;background: #f5f5f5}.sun-protection-box-new p a{text-decoration: underline}@media (max-width:704px){.sun-protection-box-new{height: auto;margin: 0px;padding: 15px 20px 15px 15px}.sun-protection-box-new:before{display: none}}.sun-protection-box-advies{margin-bottom: 10px;padding: 1px 10px 20px 10px;background: #f5f5f5;width: 100%;margin-left: auto;margin-right: auto}@media (max-width:704px){.sun-protection-box-advies{height: auto;width: 100%;margin: 0px;padding: 1px 10px 0px 10px}.sun-protection-box-advies:before{display: none}}.sun-protection-box-advies h3{margin-bottom: 0;text-align: left;font-size: 1.2em;font-family: 'Open Sans'}@media (max-width:704px){.sun-protection-box-advies h3{font-size: 1.2em}}.sun-protection-box-content-footer{margin-bottom: 40px}.adviespadding{padding-left: 10px !important}@media (max-width:704px){.adviespadding{padding-left: 0 !important}}.meetafspraak-desktop{display: block;padding-top: 10px}.meetafspraak-video{display: block;padding-bottom: 10px}@media (max-width:704px){.meetafspraak-video{display: none}}.meetafspraak-mobiel{display: none}@media (max-width:704px){.meetafspraak-mobiel{max-width: 90%;display: block;padding-left: 10px;padding-bottom: 10px}}.mobileonly{display: none}@media (max-width:704px){.mobileonly{display: block}}.desktoponly{display: block}@media (max-width:704px){.desktoponly{display: none}}.sib-text-form-block p{font-size: 1.15em}.sib-form p{font-size: 1em}@media (max-width:704px){.sib-form p{font-size: 0.9em}}.index-product-box{margin: 0px;margin-top: 10px;padding: 0px 80px;background: #f5f5f5;position: relative}@media (max-width:704px){.index-product-box{padding: 0 !important;margin-top: 20px;background: #f5f5f5}.index-product-box:before{display: none}}.index-product-box.is-dark{background: #1c1c1c;color: #fff}.index-product-box-column{padding: 20px;order: 1}.index-product-box-column.mobile-first{order: 2}@media (max-width:704px){.index-product-box-column.mobile-first{order: 0;padding: 0}}.black-bar{position: relative;margin-bottom: 60px}.black-bar:before{content: "";position: absolute;margin-top: -80px;left: 0;bottom: 0;background: #000;width: 200px;height: 20px}.white-bar{position: relative;margin-bottom: 60px}.white-bar:before{content: "";position: absolute;margin-top: -80px;left: 0;bottom: 0;background: #fff;width: 200px;height: 20px}.index-product-box-link{color: #fb4b6a;text-decoration: none}.index-product-box-link:hover{color: #fb4b6a}.index-product-box-link:active,.index-product-box-link:visited{color: #fb4b6a}.index-product-box-link.margin{margin: 10px 0}.index-product-box-link.block{display: block}.index-product-box-text-wrap-left-column{margin-left: 60px}.index-product-box-image-wrap{display: inline-block;position: relative}.index-product-box-image-wrap:first-child{margin-bottom: 20px}@media (max-width:704px){.index-product-box-image-wrap{margin: 0px}}.index-product-box-image-wrap .align-right{text-align: right}.index-product-box-image-wrap.position-left{left: -40px}@media (max-width:704px){.index-product-box-image-wrap.position-left{left: auto}}.index-product-box-image-wrap .hxb-frontend-btn.bottom-right{position: absolute;bottom: 20%;right: -20px}@media (max-width:704px){.index-product-box-image-wrap .hxb-frontend-btn.bottom-right{height: 80px}}.index-product-box-image-wrap .hxb-frontend-btn.bottom-left{position: absolute;bottom: 20%;left: -20px}@media (max-width:704px){.index-product-box-image-wrap .hxb-frontend-btn.bottom-left{height: 80px}}.index-product-box-image-wrap .shadow-top-left{box-shadow: -2px -2px 0px 0px #fb4b6a}.index-product-box-image-wrap .shadow-top-right{box-shadow: -2px -2px 0px 0px #fb4b6a}.index-product-box-image-wrap .shadow-bottom-left{box-shadow: -2px 2px 0px 0px #fb4b6a}.index-product-box-image-wrap.margin-top{margin-top: 100px}@media (max-width:704px){.index-product-box-image-wrap.margin-top{margin-top: 0}}.index-product-box-image-zoom{position: absolute;width: 20px;display: flex;margin-top: -25px;margin-left: 5px;pointer-events: none}.index-product-box-image-full-with{width: 268px;height: 268px}@media (max-width:704px){.index-product-box-image-full-with{width: 65%;height: 100%}}.index-product-box-image-full-height{width: 100%;max-width: 600px;height: auto}.index-product-box-image-stack{margin: 0;margin-top: 30px;margin-left: 60px;position: relative}@media (max-width:704px){.index-product-box-image-stack{margin: 0}}.index-product-box-image-stack.box-shadow:before{content: "";position: absolute;left: -2px;top: -2px;width: 100%;height: 100%;z-index: 0}.index-product-box-image-stack.shadow-top-right:before{content: "";position: absolute;right: -2px;top: -2px;width: 100%;height: 100%;z-index: 0}.index-product-box-image-wrap-stack{height: 100%;position: relative;margin-bottom: 40px}.index-product-box-image-wrap-stack:last-child{margin-bottom: 0}.index-product-box-image-wrap-stack .hxb-frontend-btn.bottom-right{position: absolute;bottom: 20%;right: -20px}.index-product-box-image-wrap-stack .hxb-frontend-btn.bottom-left{position: absolute;bottom: 20%;left: -40px}.listing-product-link-box{position: absolute;min-width: 280px;padding: 15px;background-color: rgba(255,255,255,0.9)}@media (max-width:704px){.listing-product-link-box{min-width: auto}}.listing-product-link-box.bottom-left{bottom: 10%;left: -40px}@media (max-width:704px){.listing-product-link-box.bottom-left{left: -10px}}.listing-product-link-box.bottom-right{bottom: 10%;right: -40px}@media (max-width:704px){.listing-product-link-box.bottom-right{right: -10px}}.listing-product-link-box.full-bottom-right{bottom: 0;right: -20px}@media (max-width:704px){.listing-product-link-box.full-bottom-right{right: -10px}}.listing-product-link-box-title{color: #000;margin: 0px 0;font-weight: bold;font-size: 1.2em}.listing-product-link-feature-list{margin: 0;padding: 0;color: #000;list-style-type: square;background: none;margin-bottom: 10px}.listing-product-link-feature-list.usplist{width: 100%;background-color: #e0dfdd;color: #000;text-align: left;margin-bottom: 0;padding: 3px 0px 4px 0px;font-size: 0.75em}@media (max-width:704px){.listing-product-link-feature-list.usplist{font-size: 0.85em}}.listing-product-link-feature-list .listing-product-link-feature-list-item{list-style: none;margin: 0;padding: 2px 0}.listing-product-link-feature-list .listing-product-link-feature-list-item:before{font-size: 1.3em;padding: 0 10px;content: "\25AA";color: #fb4b6a}.listing-product-link-feature-list .listing-product-link-feature-list-usp{list-style: none;margin: 0;padding: 2px 0}.listing-product-link-feature-list .listing-product-link-feature-list-usp:before{font-size: 1em;padding: 0 5px;content: "\25AA";color: #fb4b6a}.index-product-box-image-stack-image{width: 100%;height: auto}@media (max-width:704px){.categorie-vermelding-box .grid{display: block}.categorie-vermelding-box .grid .index-product-box-column .product-box-content{padding: 5px;background-color: #f5f5f5;width: 100%;height: auto;display: flex;position: relative;padding-bottom: 75px;min-height: 200px;margin-left: 4px}.categorie-vermelding-box .grid .index-product-box-column .product-box-content span.headline{font-size: 1.15em;line-height: 1.15em;text-align: left;background: 0 0;color: #000;margin: 0;padding: 3px 1px;position: absolute;font-weight: 600}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .index-product-box-image-wrap-home{overflow: hidden;display: flex;width: 35%;margin-top: 30px}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .index-product-box-image-wrap-home .index-product-box-image-full-with{width: 100%;height: 100%}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail{display: flex;width: 65%}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .index-product-box-image-zoom{display: none}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .listing-product-link-feature-list{background: 0 0;padding: 30px 20px 0px;margin-bottom: 0;font-size: .9em;position: relative;align-self: center}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .listing-product-link-feature-list .listing-product-link-feature-list-item{padding: 5px 0px;font-size: 0.9em;position: relative}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .listing-product-link-feature-list .listing-product-link-feature-list-item:before{background: #fb4b6a;width: 5px;height: 5px;margin-right: 5px;position: absolute;left: -10px;top: 10px}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .hxb-frontend-btn{box-shadow: none;background: #fb4b6a;color: #fff;font-size: 1em;height: auto;width: 65%;bottom: 32px;position: absolute;left: 0;right: 0;margin: 0 auto}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .hxb-frontend-btn .gg-chevron-right{top: 7px}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .hxb-frontend-btn-berekenen{box-shadow: none;color: #000;font-size: 0.9em;height: auto;width: 98%;bottom: 0px;position: absolute;left: 0;right: 0;margin: 0 auto}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .hxb-frontend-btn-berekenen .gg-chevron-right{top: 7px}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .overridepadding{padding-bottom: 45px !important}.categorie-vermelding-box .grid .index-product-box-column .product-box-content .listing-product-link-detail .overridebottom{bottom: 5px !important}}.newsletter-box{background: #000000;color: #fff;margin: 0;margin-top: 100px;margin-bottom: 5px}@media (max-width:704px){.newsletter-box{height: 80px}}.newsletter-box:before{border-bottom: 1px solid #000;min-width: 960px;background: #000000;content: "";display: block;height: 100px;width: 100%;position: absolute;left: 0;z-index: -1}@media (max-width:704px){.newsletter-box:before{display: none}}.newsletter-box-content{height: 100px;display: flex;justify-content: center;align-items: center}@media (max-width:704px){.newsletter-box-content{height: 80px}}.newsletter-box-title{font-size: 1.1em;margin-right: 40px;padding: 20px;display: flex;justify-content: center;text-align: center}@media (max-width:704px){.newsletter-box-title{flex: 0 0 100%;text-align: center;padding: 10px;margin-right: 0px}}.newsletter-box-input{background-color: #333333 !important;border: 1px solid #efefef !important;color: #fff !important;font-size: 1.1em !important}.newsletter-box-button{font-size: 1.1em;margin: 5px 10px;border: 0;background: #000;padding: 10px}.newsletter-box-button:hover{color: #fb4b6a}.main-category-box-column{padding: 50px 50px;margin: 0}.main-category-box-column:last-child{padding-right: 0}.main-category-box-headline{font-size: 2em}.main-category-box-image-wrap{margin-top: 40px;position: relative}.main-category-box-image-wrap .align-right{text-align: right}.main-category-box-image-wrap .hxb-frontend-btn.bottom-right{position: absolute;bottom: 30%;right: -40px}.main-category-box-image-wrap .hxb-frontend-btn.bottom-left{position: absolute;bottom: 30%;left: -40px}.main-category-box-image-wrap .shadow-top-left{box-shadow: -20px -20px 0px 0px #e4e4e4}.main-category-box-stacked-image-wrap{position: relative}.main-category-box-stacked-image-wrap.shadow-top-left:before{content: "";position: absolute;left: -20px;top: -20px;background: #E4E4E4;width: 100%;height: 100%;z-index: -10}.main-category-image-wrap-stack{position: relative;margin-bottom: 40px}.main-category-image-wrap-stack:last-child{margin-bottom: 0}.main-category-image-wrap-stack .hxb-frontend-btn.left{position: absolute;right: 20px}.main-category-image-wrap-stack .hxb-frontend-btn.bottom-right{position: absolute;bottom: 30%;right: -20px}.main-category-image-wrap-stack .hxb-frontend-btn.bottom-left{position: absolute;bottom: 30%;left: -40px}.main-category-box-image-stack-image-1{background: #fff;height: auto;width: 100%}.main-category-box-image-stack-image-2{background: #fff;height: auto;width: 90%;margin-left: 10%}.hxb-service-box{background: #fff;margin-bottom: 40px}.hxb-service-box-headline{font-size: 2em;margin-top: 0;position: relative}.hxb-service-box-headline.black-bar{position: relative}.hxb-service-box-headline.black-bar:before{content: "";position: absolute;left: 0;bottom: -40px;background: #000;width: 90%;height: 20px;z-index: 0}.hxb-service-image-wrap-stack{position: relative;margin-bottom: 10px;height: auto}.hxb-service-image-wrap-stack:last-child{margin-bottom: 0}.hxb-service-image-wrap-stack .hxb-frontend-btn.left{position: absolute;right: 20px}.hxb-service-image-wrap-stack .hxb-frontend-btn.align-left{left: 20px;bottom: 15px}@media (max-width:704px){.hxb-service-image-wrap-stack .hxb-frontend-btn.align-left{bottom: 15px;font-size: 0.8em;height: 35px;padding-bottom: 10px;padding-top: 9px;width: 280px;box-shadow: -5px 10px 15px 5px rgba(0,0,0,0.1);text-align: center}}.hxb-service-image-wrap-stack .hxb-frontend-btn{position: absolute;bottom: 10%}@media (max-width:704px){.hxb-service-image-wrap-stack .hxb-frontend-btn{bottom: 20px;left: 20px}}.hxb-service-image-wrap-stack.negative-margin-rigth{position: absolute;right: 0;width: 125%}@media (max-width:704px){.hxb-service-image-wrap-stack.negative-margin-rigth{width: 100%}}.hxb-service-box-image-stack-image-1{background: #fff;height: auto;width: 100%}.hxb-service-box-image-stack-image-2{background: #fff;height: auto;width: 100%}@media (max-width:704px){.hxb-service-box-image-stack-image-2{width: 100%;margin-left: 0}}.hxb-service-column-background{padding: 30px;height: 99%;margin-right: 10px;background-color: #f5f5f5}@media (max-width:704px){.hxb-service-column-background{margin: 0;padding: 20px;margin-top: 10px}}.hxb-frontend-service-box-image-caption{width: 280px;position: absolute;bottom: 25%;right: 5px;font-size: 18px;color: #fff}.hxb-frontend-service-box-image-caption.is-left{color: #000}@media (max-width:704px){.hxb-frontend-service-box-image-caption{font-size: 1em;left: 20px;top: 50px;width: 90%}}.content--info--box{flex: 1;padding: 40px;color: #3c3c3b;background: #fff;height: 220px}@media (max-width:704px){.content--info--box{padding: 10px;height: 530px}}.content--info--box--lp{flex: 1;padding: 10px;color: #3c3c3b;background: #fff;height: auto;margin-top: 20px}@media (max-width:704px){.content--info--box--lp{padding: 10px;height: 290px}}.content--info--box--title{text-align: center;font-weight: 700;font-size: 1.8em;margin-bottom: 40px}.content--info--box--icons{display: flex}.content--info--box--icons--list{display: flex;list-style: none;justify-content: space-around;align-items: center;flex-wrap: wrap;margin: 0;padding: 0}.content--info--box--icons--list--item{flex: 1;text-align: center;margin-bottom: 10px}@media (max-width:704px){.content--info--box--icons--list--item{flex-basis: 50%;height: 170px}}.content--info--box--icons--list--spacer{flex: 0 0;flex-basis: 50px;text-align: center;justify-content: center}@media (max-width:704px){.content--info--box--icons--list--spacer{display: none}}.content--info--box--icons--list--link{text-decoration: none;display: block;color: #3c3c3b;position: relative;transition: .3s all ease}.content--info--box--icons--list--link:before{transition: .3s all ease;opacity: 1;bottom: -20px}.content--info--box--icon{width: 75px;height: 75px}.content--info--box--icon--spacer{height: 30px;width: 30px;margin-top: 50px}.content--info--box--icons--list--item--title{margin-bottom: 20px;display: block;font-weight: 600;font-size: 1em;height: 2em}.color-picker-box{padding: 30px;background-color: #f5f5f5;margin-top: 50px;align-items: center;margin: 0 1px}.color-picker-box-colors{margin: 10px;text-align: center}.color-picker-box-headline{font-size: 2em;font-weight: bold;text-align: center;margin-bottom: 1em}.color-picker-box--color-link{text-align: center;padding: 5px;position: relative}.color-picker-box--color-link:hover .color-picker-box--color--description{opacity: 1}.color-picker-box--color--description{transition: all 1s;z-index: 150;position: absolute;bottom: -20px;padding: 10px;left: -5px;width: 70px;background-color: #000;color: #fff;font-size: 0.8em;text-align: center;opacity: 0}.color-picker-box--color-image{border: 1px solid #000;width: 50px;height: 50px;margin-bottom: 10px}.color-picker-box-title{text-align: center;font-size: 1.3em;padding-bottom: 20px}.bestseller-box{background-color: #f5f5f5;border: 2px solid #fff}.bestseller-box-title{font-size: 1.5em;text-align: center;font-weight: 400;padding: 50px;padding-bottom: 1px}.bestseller-box--row{padding: 30px}.bestseller-box--product{margin: 0;margin-bottom: 30px;background-color: #fff;padding: 20px 20px}.bestseller-box--product.margin-right{margin-right: 30px}@media (max-width:704px){.bestseller-box--product.margin-right{margin-right: 0;margin: 5px}}.bestseller-box--product.margin-left{margin-left: 30px}@media (max-width:704px){.bestseller-box--product.margin-left{margin-left: 0;margin: 5px}}.bestseller-box--product--link{display: block;text-decoration: none;position: relative;color: #000;font-weight: 900;font-size: 1.4em;height: 100%;padding-bottom: 60px;text-align: center}.bestseller-box--product--link:before{content: "";position: absolute;left: 0;bottom: -5px;background: #000;width: 90%;max-width: 1750px;height: 10px}.bestseller-box--product--link:hover{color: #fb4b6a}.bestseller-box--product--link:hover .bestseller-box-products-picture-image--zoom-wrap{opacity: 1;transition: opacity .1s linear;pointer-events: none}.bestseller-box-products-picture-image--zoom-wrap{transition: opacity .1s linear;position: absolute;height: 100%;width: 100%;opacity: 0;display: flex;justify-content: center}.bestseller-box-products-picture-image--zoom{margin-top: 20%;height: 50%;width: 50%;z-index: 1000;padding: 0}.bestseller-box--product--link--title{position: absolute;height: 60px;display: flex;align-items: center;padding: 5px;bottom: 0}@media (max-width:704px){.bestseller-box--product--link--title{font-size: 0.8em}}.bestseller-box--product--image{width: 100%;height: 100%}.bestseller-box--banner{height: 100%;display: flex;justify-content: center;padding-bottom: 0;max-height: 765px}.bestseller-box--product-banner{height: 100%}.bestseller-box--product--image-big{flex-basis: 100%;width: 100%;height: 100%;max-height: 580px;max-width: 580px}.bestseller-box--banner--item{max-height: 765px;position: relative;background: #fff;padding: 20px}.finder-montage-box{position: relative;margin-bottom: 20px}.finder-montage-box-column{height: 300px}@media (max-width:704px){.finder-montage-box-column{margin-bottom: 10px}}.finder-montage-box-banner{position: relative;height: 100%}.finder-montage-box-banner.margin-right{margin-right: 10px}@media (max-width:704px){.finder-montage-box-banner.margin-right{margin-right: 0}}.finder-montage-box-banner-overlay{position: absolute}.finder-montage-box-banner-overlay.top{left: 20%;top: 20%}.finder-montage-box-banner-overlay.bottom{bottom: 20%;left: 40%}.finder-montage-box-banner-title{font-size: 1.6em;font-weight: 900;margin-bottom: 10px}.finder-montage-box-banner-subtitle{font-size: 1em;font-weight: 600;margin-bottom: 10px}.is--ctl-productconfigurator .side-button{display: none;z-index: 1000;height: 230px;width: 46px;left: 0px;transition: right .5s ease-out;position: fixed;transform-origin: left top 0;box-shadow: none}.is--ctl-productconfigurator .side-button:hover{right: -400px}@media only screen and (max-width: 960px){.is--ctl-productconfigurator .side-button{right: -435px}}@media (max-width:704px){.is--ctl-productconfigurator .side-button{display: none}}.is--ctl-productconfigurator .side-button.isActive{right: 0;transition: right .5s ease-in}.is--ctl-productconfigurator .side-button.isActive .side-button-content{right: 0;transition: right .5s ease-in}.side-button{z-index: 1000;height: 230px;width: 446px;right: -400px;transition: right .5s ease-out;position: fixed;transform-origin: left top 0;box-shadow: -2px 2px 0px 0px #c1c1c1;display: flex}@media only screen and (max-width: 960px){.side-button{right: -435px}}@media (max-width:704px){.side-button{display: none}}.side-button.isActive{right: 0;transition: right .5s ease-in}.side-button.isActive .side-button-content{right: 0;transition: right .5s ease-in}.side-button-link-wrap{flex: 0 0 40px;background: #009996}.side-button-content{overflow-y: auto;padding: 20px;background: #efefef;height: 100%;top: 0;width: 400px;right: -400px;position: fixed;transition: right .5s ease-out}.side-button-content-paragraph{size: 0.8em;font-weight: 300;color: #3c3c3b}.side-button-content-button{margin-top: 50px;text-align: center}.side-button-link{width: 46px;height: 100%;display: block;justify-content: center;color: #fff;text-decoration: none}.side-button-link:hover{color: #fb4b6a}.side-button-close{position: absolute;width: 30px;height: 30px;right: 20px;cursor: pointer}.side-button-icon{width: 46px;height: 230px}.side-button-measure{top: 145px}.side-button-assembly{top: 385px}.side-button-content-headline{font-size: 1.5em;margin: 1em 0}.aufmass-form{width: 88%;min-width: 800px;margin: 0 auto;padding: 50px 50px 50px 50px;background-color: #f2f2f2}@media (max-width:704px){.aufmass-form{min-width: auto;width: 100%;padding: 10px}}.sidebar-form{width: 100%}.aufmass-form-with-margin-right{margin-right: 45%}@media (max-width:704px){.aufmass-form-with-margin-right{margin-right: 0}}.aufmass-form select.normal{font-weight: 500;font-size: 0.85em;padding: 3px 5px 3px 10px}.aufmass-form .select-field:after,.js--fancy-select:after{top: 8px !important}.aufmass-form input.normal{margin-bottom: 5px;padding: 5px 10px 5px 10px;font-size: 0.85em}.sub-form{padding: 10px}.form-row{margin-bottom: 5px}.aufmass-form input.hxb-checkbox{display: none}.label-row{padding: 10px 0px}.bemerkung-box{height: 70px;font-weight: 500;max-width: 50%}.support-bogx input.normal{margin-bottom: 2px;padding: 2px 30px 2px 10px;max-width: 175px;font-weight: 500;font-size: 0.775em}.support-bogx select.normal{font-weight: 500;font-size: 0.85em;padding: 3px 5px 3px 10px}.breadcrumb--list{list-style: none;display: flex;align-items: center;padding: 0;margin: 10px 5px 5px 10px;margin-left: -8px}.breadcrumb--entry{padding: 0px 10px 2px 10px}.breadcrumb--title{font-size: 0.8em;font-weight: 600;color: #3c3c3b}.breadcrumb--link{text-decoration: none}.breadcrumb--link:hover{color: #969695}.breadcrumb--link:visited,.breadcrumb--link:active{color: #3c3c3b}.breadcrumb--entry.is--active > .breadcrumb--link .breadcrumb--title{color: #fb4b6a}.breadcrumb--arrow{transform: scale(var(--ggs, 1));display: block;height: 100%;color: #000}.breadcrumb--arrow:before{content: "";display: block;box-sizing: border-box;position: absolute;width: 8px;height: 8px;border-bottom: 1px solid;border-right: 1px solid;transform: rotate(-45deg);left: -6px;top: -4px;color: #000}.presenter--item{position: relative;margin-bottom: 5%;padding-left: 3px;padding-right: 1px}@media (max-width:704px){.presenter--item{padding-left: 30px;padding-right: 30px}}.presenter--banner{flex: 1 1 100%;position: relative;display: flex;align-items: center;justify-content: center}.presenter--banner--link{background-color: rgba(255,255,255,0.8);padding: 15px 30px;font-size: 1.5em;color: #fb4b6a;text-decoration: none;width: 350px;flex-basis: 100%;text-align: center;position: absolute;left: 10%}.presenter--banner--link [class^="icon--"]{font-size: 0.8em}.presenter--banner--link.is--icon-right [class^="icon--"]{line-height: 32px;line-height: 2rem;margin: -14px 0px 0px 0px;margin: -0.875rem 0rem 0rem 0rem;right: 50px;font-weight: lighter;display: block;position: absolute;top: 50%}.presenter--banner--link--primary-background{position: absolute;background-color: rgba(153,204,202,0.8);padding: 15px 30px;font-size: 1.5em;color: #fff;text-decoration: none;width: 90%;text-align: center}.presenter--product--link--brand-color{z-index: 9;position: absolute;padding-bottom: 15px;font-weight: 600;position: relative;color: #fb4b6a}.presenter--banner--image{width: 100%;height: 100%}.presenter--banner--image--big{flex-basis: 100%;width: 100%;height: 100%;max-height: 476px;max-width: 476px}.presenter--product,.presenter--product--main{z-index: 1;position: relative;display: flex;justify-content: center;background: #fff;width: auto;border: solid 1px #000;padding-bottom: 44%}.presenter--product:hover,.presenter--product--main:hover{z-index: 10}.presenter--product:hover .presenter--product--link,.presenter--product--main:hover .presenter--product--link{height: 100%;position: absolute;top: 0;left: 0;display: flex;flex-direction: column;justify-content: flex-end}.presenter--product.isActive,.presenter--product--main.isActive{z-index: 10;transform: scale(1);transition: all 0s}.presenter--product.isActive .product--details--overlay,.presenter--product--main.isActive .product--details--overlay{position: absolute;display: block}@media (max-width:704px){.presenter--product,.presenter--product--main{height: 445px;padding-bottom: 0}}.presenter--product--link{position: absolute;display: none;height: 100%;width: 100%;color: #3c3c3b;text-decoration: none;font-size: 1em}.presenter--product--link.isVisible{display: flex;flex-direction: column;justify-content: flex-end}.presenter--product--link--altColor{position: absolute;height: 100%;width: 100%;text-decoration: none;display: flex;flex-direction: column;justify-content: flex-end}.presenter--product--link--title--altColor{flex: 0 0 auto;text-align: center;color: #fb4b6a;padding: 15px 0 15px 0;font-size: 1em;position: relative;font-weight: 600}.presenter--product--link--title--altColor [class^="icon--"]{font-size: 1em}.presenter--product--link--title--altColor.is--icon-right [class^="icon--"]{line-height: 32px;line-height: 2rem;margin: -20px 0px 0px 0px;margin: -1.25rem 0rem 0rem 0rem;right: 60px;font-weight: lighter;display: block;position: absolute;top: 50%}.presenter--product--link--title{flex: 0 0 auto;text-align: center;background-color: rgba(255,255,255,0.7);padding: 15px 10px 30px 10px;font-size: 1.2em;position: relative}.presenter--product--link--title [class^="icon--"]{font-size: 1em}.presenter--product--link--title.is--icon-right [class^="icon--"]{line-height: 32px;line-height: 2rem;margin: -20px 0px 0px 0px;margin: -1.25rem 0rem 0rem 0rem;right: 40px;font-weight: lighter;display: block;position: absolute;top: 50%}.presenter--product--image{width: 100%;height: auto;min-height: 265px;max-height: 268px;max-width: 268px}@media (max-width:704px){.presenter--product--image{position: unset !important}}.presenter--product--title{text-align: center;width: 100%;bottom: 0;left: 0;padding: 15px 0;font-weight: 600;position: absolute;color: #fb4b6a}.presenter--product--image--big{width: 100%;height: 100%}.presenter--rollo-box--image{width: 100%;height: 100%;background-color: #bcdedc}.headline{font-size: 3em;margin: 1em 0}.headline.no-margin{margin: 0}.headline.no-margin-top{margin-top: 0}@media (max-width:704px){.headline{font-size: 2em}}.headline-2{font-size: 2.7em;margin: 1em 0}.headline-2.no-margin{margin: 0}.headline-2.no-margin-top{margin-top: 0}.paragraph{color: #3c3c3b;font-weight: 500;line-height: 27px;font-size: 0.95em}.paragraph.no-margin{margin: 0}.paragraph.padding-bottom-90{padding-bottom: 90px}.paragraph.padding-bottom-80{padding-bottom: 80px}.paragraph.padding-bottom-60{padding-bottom: 60px}.paragraph.padding-bottom-30{padding-bottom: 40px;padding-left: 24px}.paragraph.text-white{color: #fff}.alert{font-size: 14px;font-size: .875rem;line-height: 24px;line-height: 1.5rem;position: relative;overflow: hidden}.alert:after{content: "";display: table;clear: both}.alert.is--success{color: #208e4e;background: #def2e7}.alert.is--success .alert--icon{background: #2ecc71}.alert.is--info{color: #217dbb;background: #e9f2f8}.alert.is--info .alert--icon{background: #4aa3df}.alert.is--warning{color: #ae8e0a;background: #fbf5db;width: 100%;margin: 10px 0}.alert.is--warning .alert--icon{background: #f1c40f}.alert.is--error{color: #e74c3c;background: #ffcccb}.alert.is--error .alert--icon{background: #e74c3c}.alert.no--cookies{position: fixed;z-index: 99999;top: 0;left: 0;right: 0}.alert.no--cookies a.close--alert{float: right}.alert.no--cookies a.close--alert:hover{cursor: pointer;text-decoration: underline}.alert .icon--element{position: absolute;top: 50%;left: 0;width: 15%;margin-top: -9px}.alert .alert--icon,.alert .alert--content{float: left;padding: 20px 30px}.alert .alert--icon p,.alert .alert--content p{margin-bottom: 0px;margin-bottom: 0rem}.alert .alert--icon{font-size: 18px;font-size: 1.125rem;line-height: 26px;line-height: 1.625rem;width: 15%;text-align: center;font-weight: 700;color: #fff;padding-bottom: 9999em;margin-bottom: -9999em}.alert .alert--content{width: 100%}.alert .alert--content.is--strong{font-weight: 700}.alert .alert--list{list-style: none}.alert .list--entry{display: block}@media screen and (min-width: 48em){.alert .alert--icon,.alert .icon--element{width: 8%}.alert .alert--content{width: 100%}}.modal-close-btn{height: 60px;width: 60px;font-weight: bold;font-size: 3em;text-decoration: none;cursor: pointer;border: 1px solid #90c3c6;color: #fff}.btn{display: inline-block;font-weight: bold;text-decoration: none;position: relative;border: 1px solid #969695;background-color: #fff;display: flex;justify-content: center;align-items: center}.btn.is--small{height: 20px;width: 20px}.btn.is--medium{line-height: 32px;line-height: 2rem;height: 38px;height: 2.375rem}.btn.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.btn.is--full{display: block}.btn.is--center{text-align: center}.btn [class^="icon--"]{font-size: 10px}.btn.is--icon-right [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -15px 0px 0px 0px;margin: -0.9375rem 0rem 0rem 0rem;right: 27px;font-weight: normal;display: block;position: absolute;top: 50%}.btn.is--icon-left{padding-left: 36px;padding-left: 2.25rem}.btn.is--icon-left [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;left: 12px;left: .75rem;font-weight: normal;display: block;position: absolute;top: 50%}.backuo-btn{padding: 2px 10px 2px 10px;padding: .125rem .625rem .125rem .625rem;line-height: 32px;line-height: 2rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 14px;font-size: .875rem;-webkit-font-smoothing: inherit;display: inline-block;position: relative;font-weight: bold;text-decoration: none;text-align: left;cursor: pointer;border: 1px solid #90c3c6;color: #fff}.backuo-btn [class^="icon--"]{font-size: 10px;font-size: .625rem;font-size: 8em}.backuo-btn .is--large{border: 2px solid #f00 !important;font-size: 16px;font-size: 1rem}.backuo-btn.is--icon-right{padding-right: 36px;padding-right: 2.25rem}.backuo-btn.is--icon-right [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;right: 12px;right: .75rem;font-weight: normal;display: block;position: absolute;top: 50%}.backuo-btn.is--icon-left{padding-left: 36px;padding-left: 2.25rem}.backuo-btn.is--icon-left [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;left: 12px;left: .75rem;font-weight: normal;display: block;position: absolute;top: 50%}.backuo-btn:disabled,.backuo-btn:disabled:hover,.backuo-btn.is--disabled,.backuo-btn.is--disabled:hover{opacity: .5;background-color: #6ea4a0;background-image: linear-gradient(to bottom, #6ea4a0 0%, #fb4b6a 100%);border: 1px solid #90c3c6;color: #fff;cursor: not-allowed}.backuo-btn:hover{background: #71b6c6:;color: #fff;border-color: #90c3c6}.backuo-btn:focus{outline: none}.backuo-btn.is--small{line-height: 28px;line-height: 1.75rem}.backuo-btn.is--medium{line-height: 32px;line-height: 2rem;height: 38px;height: 2.375rem}.backuo-btn.is--large{line-height: 36px;line-height: 2.25rem;height: 42px;height: 2.625rem}.backuo-btn.is--full{display: block}.backuo-btn.is--center{text-align: center}.is--primary{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #fc677f;border: 0 none;color: #fff}.is--primary:hover{background: #fb4b6a;color: #fff}.is--primary.is--small{line-height: 30px;line-height: 1.875rem}.is--primary.is--large{line-height: 38px;line-height: 2.375rem}.is--secondary{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #80c9c4;background-image: linear-gradient(to bottom, #80c9c4 0%, #80c9c4 100%);border: 0 none;color: #fff}.is--secondary:hover{background: #efefef;color: #efefef}.is--secondary.is--small{line-height: 30px;line-height: 1.875rem}.is--secondary.is--large{line-height: 38px;line-height: 2.375rem}.is--link{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;border: 0 none;background: transparent;color: #d5d4d2}.is--link:hover{color: #fb4b6a}.is--link.is--small{line-height: 30px;line-height: 1.875rem}.is--link.is--large{line-height: 38px;line-height: 2.375rem}.is--third{padding: 2px 12px;line-height: 22px;background-color: #000;border: 0;color: #fff;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.is--third:hover{color: #fb4b6a}.hxb-btn{display: inline-block;font-weight: bold;text-decoration: none;position: relative;cursor: pointer;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.hxb-btn.is--medium{line-height: 32px;line-height: 2rem;height: 38px;height: 2.375rem}.hxb-btn.is--large{line-height: 30px;height: 32px;padding: 0 25px}.hxb-btn.is--full{display: block}.hxb-btn.is--center{text-align: center}.hxb-btn [class^="icon--"]{font-size: 1em}.hxb-btn.is--icon-right [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;right: 12px;font-weight: normal;display: block;position: absolute;top: 50%}.hxb-btn.is--icon-left [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -15px 0px 0px 0px;margin: -0.9375rem 0rem 0rem 0rem;left: 10px;font-weight: normal;display: block;position: absolute;top: 50%}.is-checkout-button{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #fc677f;color: #fff;border: 0 none}.is-checkout-button.is--small{line-height: 30px;line-height: 1.875rem}.is-checkout-button.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.is-checkout-button.is--extra--large{font-size: 1.1em;font-weight: 600;line-height: 50px;line-height: 3.125rem;height: 50px;height: 3.125rem;padding: 0px 20px}.is--hxb-highlight{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #fb4b6a;color: #fff;border: 0 none;font-size: 1.1em}.is--hxb-highlight:hover{opacity: 0.9}.is--hxb-highlight.is--small{line-height: 30px;line-height: 1.875rem}.is--hxb-highlight.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.is--hxb-highlight.is--extra--large{font-size: 1.1em;font-weight: 600;line-height: 50px;line-height: 3.125rem;height: 50px;height: 3.125rem;padding: 0px 20px}.is--hxb-primary{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #fc677f;color: #fff;border: 0 none}.is--hxb-primary:hover{background: #fb4b6a;color: #fff}.is--hxb-primary.is--small{line-height: 26px}.is--hxb-primary.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.is--hxb-primary.is--extra--large{font-size: 1.1em;font-weight: 600;line-height: 50px;line-height: 3.125rem;height: 50px;height: 3.125rem;padding: 0px 20px}.is--hxb-black{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;background-color: #000;color: #fff;border: 0 none}.is--hxb-black.is--small{line-height: 30px;line-height: 1.875rem}.is--hxb-black.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.is--hxb-black.is--extra--large{font-size: 1.1em;font-weight: 600;line-height: 50px;line-height: 3.125rem;height: 50px;height: 3.125rem;padding: 0px 20px}.is--hxb-secondary{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;border: 1px solid #afafaf;color: #000}.is--hxb-secondary:hover{color: #fb4b6a}.is--hxb-secondary.has-white-background{background: #fff}.is--hxb-secondary.has-gray-background{background: #000;color: #fff;font-weight: 500}.is--hxb-secondary.is--hxb--small{line-height: 30px;line-height: 1.875rem}.is--hxb-secondary.is--hxb--large{line-height: 30px;line-height: 1.875rem}.is--hxb-secondary--white{padding: 2px 12px 2px 12px;padding: .125rem .75rem .125rem .75rem;line-height: 34px;line-height: 2.125rem;border: 2px solid #fff;color: #fff}.is--hxb-secondary--white:hover{color: #fff}.is--hxb-secondary--white.is--background-white{background-color: #fff}.is--hxb-secondary--white.is--hxb--small{line-height: 30px;line-height: 1.875rem}.is--hxb-secondary--white.is--hxb--large{line-height: 38px;line-height: 2.375rem}.alt-btn{display: inline-block;font-weight: bold;text-decoration: none;position: relative;border: 1px solid #969695;background-color: #fff;display: flex;justify-content: center;align-items: center}.alt-btn.is--small{height: 20px;width: 20px}.alt-btn.is--medium{line-height: 32px;line-height: 2rem;height: 38px;height: 2.375rem}.alt-btn.is--large{line-height: 40px;line-height: 2.5rem;height: 40px;height: 2.5rem;padding: 0px 50px}.alt-btn.is--full{display: block}.alt-btn.is--center{text-align: center}.alt-btn [class^="icon--"]{font-size: 10px}.alt-btn.is--icon-right [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -15px 0px 0px 0px;margin: -0.9375rem 0rem 0rem 0rem;right: 27px;font-weight: normal;display: block;position: absolute;top: 50%}.alt-btn.is--icon-left{padding-left: 36px;padding-left: 2.25rem}.alt-btn.is--icon-left [class^="icon--"]{height: 16px;height: 1rem;line-height: 32px;line-height: 2rem;margin: -16px 0px 0px 0px;margin: -1rem 0rem 0rem 0rem;left: 12px;left: .75rem;font-weight: normal;display: block;position: absolute;top: 50%}.steps--container{background: #000;position: absolute;left: 0;right: 0;display: flex}.steps--content{padding-top: 16px;padding-top: 1rem;display: table;border-top: 1px solid #fb4b6a;border-bottom: 1px solid #fb4b6a;width: 100%}.steps--content .steps--list{display: flex;max-width: 750px;margin-left: auto;margin-right: auto;font-size: 0.75em;padding-left: 0}.steps--content .steps--list:after{content: "";display: table;clear: both}@media (max-width:704px){.steps--content .steps--list{margin-left: initial;margin-right: initial}}.steps--content .steps--entry{flex: 1 1 auto;padding: 0px 10px 0px 10px;padding: 0rem .625rem 0rem .625rem;display: flex;justify-content: center;align-items: center;list-style: none;color: #fb4b6a}@media (max-width:704px){.steps--content .steps--entry{font-size: 0.9em}}@media (max-width:704px){.steps--content .is--active{display: flex}}.steps--content .steps--spacer{vertical-align: middle}.steps--content .steps--entry .icon{padding: 5px 8px 5px 8px;width: 40px;font-size: 20px;font-size: 1.25rem;flex: 0 0 auto;color: #fff;text-align: center;font-weight: 700;border: 1px solid #fff}@media (max-width:704px){.steps--content .steps--entry .icon{padding: 0;width: 28px;font-size: 0.75rem}}.steps--content .is--active .icon{flex: 0 0 auto;background-color: #fb4b6a;border: 1px solid #fff;color: #fff}.steps--content .steps--entry .text{flex: 1 1 auto;margin: 0px 0px 0px 10px;position: relative}.steps--content .steps--entry .text::after{content: '';height: 100%}.steps--content .is--active .text{color: #fb4b6a;display: inline-block;font-weight: 700}.steps--content .steps--entry .text--inner,.steps--content .steps--entry .text::after{display: inline-block;vertical-align: middle}.hxb-btn-musterdekor{min-width: 215px;margin-top: 22px}.infinite-button{height: 40px;min-width: 250px;margin: 30px 0}.icon--arrow-right{transform: scale(var(--ggs, 1.1));display: block;position: absolute;right: 3px;height: 100%;top: 14px;color: #fff}.icon--arrow-right:before{content: "";display: block;box-sizing: border-box;position: absolute;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(-45deg);right: 0px;top: 10px}.gg-chevron-footer{transform: scale(var(--ggs, 1));display: block;position: absolute;right: 15px;height: 100%;top: 17px;color: #E76075}@media (max-width:704px){.gg-chevron-footer{top: 9px}}.gg-chevron-footer::after{content: "";display: block;box-sizing: border-box;position: absolute;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(-45deg);right: 6px;top: 4px}.gg-chevron-right{transform: scale(var(--ggs, 1));display: block;position: absolute;right: 15px;height: 100%;top: 16px;color: #E76075}.gg-chevron-right::after{content: "";display: block;box-sizing: border-box;position: absolute;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(-45deg);right: 6px;top: 4px}.gg-chevron-winkel{transform: scale(var(--ggs, 1));display: block;position: absolute;right: 10px;height: 100%;top: 10px;color: #E76075}.gg-chevron-winkel::after{content: "";display: block;box-sizing: border-box;position: absolute;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(-45deg);right: 6px;top: 4px}.gg-chevron-preconfig{transform: scale(var(--ggs, 1));display: block;position: absolute;right: 10px;height: 100%;top: 5px;color: #E76075}@media (max-width:704px){.gg-chevron-preconfig{display: none}}.gg-chevron-preconfig::after{content: "";display: block;box-sizing: border-box;position: absolute;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(-45deg);right: 6px;top: 4px}@media (max-width:704px){.gg-chevron-preconfig::after{display: none}}.icon--cross{position: absolute;width: 10px;height: 10px}.icon--cross:before,.icon--cross:after{position: absolute;left: 4px;content: ' ';height: 10px;width: 2px;background-color: #000}.icon--cross:before{transform: rotate(45deg)}.icon--cross:after{transform: rotate(-45deg)}.hxb-frontend-btn{display: inline-block;position: relative;text-decoration: none;padding: 14px 15px;height: 50px;font-weight: 600;color: #000;font-size: 1.1em;background: #fff;box-shadow: -5px 10px 15px 5px rgba(0,0,0,0.3)}.hxb-frontend-btn.is--icon-right{padding-right: 40px}.hxb-frontend-btn:hover{color: #fb4b6a;box-shadow: -2px 10px 15px 2px rgba(0,0,0,0.3)}.hxb-frontend-btn-huisstijl{display: inline-block;position: relative;text-decoration: none;padding: 10px 15px;height: 55px;font-weight: 900;color: #E76075;font-size: 1.0em;background: #000000;box-shadow: -5px 10px 15px 5px rgba(0,0,0,0.3)}.hxb-frontend-btn-huisstijl:after{position: absolute;content: '';height: 6px;width: 40%;background: #fff;left: 15px;bottom: 10px}.hxb-frontend-btn-huisstijl.is--icon-right{padding-right: 70px}.hxb-frontend-btn-huisstijl.is--icon-right .hxb-icon-arrow-right{display: block;position: absolute;right: 10px;width: 50px;height: 100%;top: 0;background-repeat: no-repeat;background-image: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/hxb-btn-arrow-right.svg");background-position: right}.hxb-frontend-btn-huisstijl:hover{color: #fff;box-shadow: -2px 10px 15px 2px rgba(0,0,0,0.3)}.hxb-frontend-btn-huisstijl:hover.is--icon-right .hxb-icon-arrow-right{transition: right .1s ease;right: 5px}@media (max-width:704px){.hxb-frontend-btn-huisstijl{height: 65px}}.hxb-frontend-btn-top{display: inline-block;position: relative;text-decoration: none;padding: 13px 15px;height: 50px;font-weight: 600;color: #fff;font-size: 1.1em;background: #000;box-shadow: -5px 10px 15px 5px rgba(0,0,0,0.3)}.hxb-frontend-btn-top.is--icon-right{padding-right: 40px}.hxb-frontend-btn-top:hover{color: #fb4b6a;box-shadow: -2px 10px 15px 2px rgba(0,0,0,0.3)}.hxb-frontend-btn-top:hover.is--icon-right .hxb-icon-arrow-right{transition: right .1s ease;right: 5px}@media (max-width:704px){.hxb-frontend-btn-top{height: 50px}}.hxb-frontend-btn-cart{display: inline-block;position: relative;text-decoration: none;font-weight: 600;color: #000;font-size: 0.65em;background: #f2f2f2;border: 1px solid #afafaf;padding-top: 8px;padding-bottom: 8px}.hxb-frontend-btn-cart:hover{color: #fb4b6a}.hxb-frontend-btn-cart:hover.is--icon-right .hxb-icon-arrow-right{transition: right .1s ease;right: 5px}.hxb-frontend-btn-winkelen{display: inline-block;position: relative;text-decoration: none;padding: 2px 12px;color: #fff;font-size: .75em;background: #fb4b6a;font-weight: 600;margin-left: 22px;margin-top: .3125rem;line-height: 22px;border-radius: 6px}.hxb-frontend-btn-winkelen.is--icon-right{padding-right: 32px;padding-bottom: 12px}.hxb-frontend-btn-winkelen:hover{color: #000}.hxb-frontend-btn-winkelen:hover.is--icon-right .hxb-icon-arrow-right{transition: right .1s ease;right: 5px}.hxb-frontend-btn-cta{display: inline-block;position: relative;text-decoration: none;padding: 0px 8px;color: #ffffff;font-size: 0.6em;background: #000000;text-decoration: underline;text-decoration-color: #fb4b6a;margin-left: 34px;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.hxb-frontend-btn-cta:hover{background: #fb4b6a}@media (max-width:704px){.hxb-frontend-btn-cta{display: block;font-size: 0.50em;line-height: 1.5em;text-align: center;font-weight: 600;padding: 5px 4px;margin-left: 6px;margin-right: 6px}}.hide{display: none}.chevron::before{border-style: solid;border-width: .15em .15em 0 0;content: '';display: inline-block;height: 0.65em;left: 0.15em;position: relative;top: 0.15em;vertical-align: top;width: 0.65em;color: #fb4b6a}.chevron.bottom:before{top: 3px;transform: rotate(135deg)}.chevron.top:before{top: 7px;transform: rotate(-45deg)}.read-more-show{text-decoration: none;color: #000000;font-weight: 600}.read-more-hide{text-decoration: none;color: #000000;font-weight: 600}.montagecheckbox,label{font-size: 12px;display: inline-block;vertical-align: middle;color: #fff;font-weight: 500}.read-more-state{display: none}.read-more-target{opacity: 0;max-height: 0;font-size: 0;transition: .25s ease}.read-more-state:checked ~ .read-more-wrap .read-more-target{opacity: 1;font-size: inherit;max-height: 999em}.read-more-state ~ .read-more-trigger:before{content: 'Show more'}.read-more-state:checked ~ .read-more-trigger:before{content: 'Show less'}.read-more-trigger{cursor: pointer;display: inline-block;padding: 0 .5em;color: #666;font-size: .9em;line-height: 2;border-radius: .25em}span.meetafspraak{display: block;font-size: 17px;font-weight: 400;text-align: center;color: #000;margin: 0}span.meetafspraak-tb{display: flex;justify-content: center;align-items: center;margin-top: 15px;font-size: 17px;font-weight: 400;text-align: center;color: #000}span.meetafspraak-omschrijving{display: block;text-align: center;font-size: 0.8em}.webwinkelkeur{z-index: 200;display: flex;align-items: center;justify-content: center}@media (max-width:704px){.webwinkelkeur{display: none}}.is--ctl-productconfigurator .webwinkelkeurlogo{display: none}.webwinkelkeurlogo{display: none}@media (max-width:704px){.webwinkelkeurlogo{display: flex;padding-inline-start: 33%;padding-top: 5px;position: absolute}}.keurmerk{padding-right: 40px}.prijsberekenen-configurator{border: 0px;font-size: 0.85em;flex: 1 1 100%;height: 30px;width: 100%;display: block;margin-bottom: 5px;margin-left: 2px;margin-right: 2px;line-height: 29px !important;padding: 0 !important;background-color: #FB4B6A;color: #fff;font-weight: 600;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.prijsberekenen-configurator:hover{color: #000}.list--unordered{padding-left: 20px;padding-left: 1.25rem;list-style-type: none}.list--unordered li{position: relative;line-height: 24px;line-height: 1.5rem}.list--unordered li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e6b9";position: absolute;top: 0}.list--unordered.is--disc li{position: relative}.list--unordered.is--disc li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e656";position: absolute;top: 0}.list--unordered.is--checked li{position: relative}.list--unordered.is--checked li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e60c";position: absolute;top: 0}.list--unordered.is--arrow-right li{position: relative}.list--unordered.is--arrow-right li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e60f";position: absolute;top: 0}.list--unordered.is--star li{position: relative}.list--unordered.is--star li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e600";position: absolute;top: 0}.list--unordered.is--cross li{position: relative}.list--unordered.is--cross li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e60d";position: absolute;top: 0}.list--unordered.is--tag li{position: relative}.list--unordered.is--tag li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e640";position: absolute;top: 0}.list--unordered.is--plus li{position: relative}.list--unordered.is--plus li:before{width: 20px;width: 1.25rem;font-size: 10px;font-size: .625rem;left: -20px;left: -1.25rem;font-family: 'shopware';content: "\e689";position: absolute;top: 0}.list--unstyled{list-style: none;padding-inline-start: 20px;margin-block-end: 0}.list--inline{list-style: none}.list--inline li{display: inline}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-display: swap;src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/themes/Frontend/hxb/frontend/_public/src/fonts/open-sans-v18-latin-regular.woff2') format('woff2')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 600;font-display: swap;src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url('/themes/Frontend/hxb/frontend/_public/src/fonts/open-sans-v18-latin-600.woff2') format('woff2')}.panel.has--shadow{box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1)}.panel.has--border{border: 1px solid #9b9b9b}.panel.has--white-background{background-color: #fff}.panel--header{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;font-size: 14px;font-size: .875rem;background: #efefef;display: block;margin: 0;font-weight: bold;color: #000;border-bottom: 1px solid #9b9b9b}.panel--header.secondary{color: #000;background: #fff}.panel--header.primary{color: #fb4b6a;background: #fff}.panel--title{padding: 20px 0px 0px 0px;padding: 1.25rem 0rem 0rem 0rem;margin: 0px 20px 0px 20px;margin: 0rem 1.25rem 0rem 1.25rem;font-size: 14px;font-size: .875rem;display: block;font-weight: bold;color: #3c3c3b}.panel--title.is--underline{padding: .6rem 0rem .625rem 0rem;border-bottom: 1px solid #9b9b9b;text-decoration: none !important}.panel--title.is--secondary{color: #000}.panel--title.is--primary{color: #fb4b6a}.panel--body{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;font-size: 14px;font-size: .875rem;line-height: 24px;line-height: 1.5rem;display: block;position: relative}.panel--body.has--white-background{background-color: #fff}.panel--body.has--border{border: 1px solid #9b9b9b}.panel--body.is--slim{padding: 5px 5px 5px 5px;padding: .3125rem .3125rem .3125rem .3125rem}.panel--body.is--wide{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}.panel--body.is--flat{background: #969695}.panel--body.is--embossed{box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.2);background: #969695}.panel--actions{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;line-height: 40px;line-height: 2.5rem;display: block}.panel--actions.has--border{margin: 10px 0px 0px 0px;margin: .625rem 0rem 0rem 0rem;padding: 10px 0px 0px 0px;padding: .625rem 0rem 0rem 0rem;border-top: 1px solid #9b9b9b}.panel--actions.is--slim{padding: 5px 5px 5px 5px;padding: .3125rem .3125rem .3125rem .3125rem}.panel--actions.is--wide{padding: 20px 20px 20px 20px;padding: 1.25rem 1.25rem 1.25rem 1.25rem}.panel--actions .btn{margin: 0px 6px 0px 0px;margin: 0rem .375rem 0rem 0rem}.panel--table{width: 100%;display: block;border-collapse: collapse;border-spacing: 0;empty-cells: show}.panel--table:after{content: "";display: table;clear: both}.panel--table.has--border{border: 1px solid #9b9b9b}.panel--tr{display: block;width: 100%;border-width: 0 0 1px 0;border-style: solid;border-color: #9b9b9b}.panel--tr:after{content: "";display: table;clear: both}.panel--tr:last-child{border-width: 0}.panel--tr.is--odd{background: #e8e8e8}.panel--tr.is--secondary{background: #e8e8e8}.panel--tr.is--primary{color: #fb4b6a}.panel--th,.panel--td{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;font-size: 14px;font-size: .875rem;line-height: 24px;line-height: 1.5rem;display: inline-block;float: left}.panel--th:after,.panel--td:after{content: "";display: table;clear: both}.panel--th.has--border,.panel--td.has--border{border-width: 0 1px 0 0;border-style: solid;border-color: #9b9b9b}.panel--th.has--border:last-child,.panel--td.has--border:last-child{border-width: 0}.panel--th p,.panel--td p{margin: 0}.panel--th{font-weight: bold;color: #3c3c3b}.panel--dot-nav{height: 11px;height: .6875rem;position: relative}.panel--dot-nav .dot--link,.panel--dot-nav a{border-radius: 11px;background-clip: padding-box;margin: 0px 5px 0px 5px;margin: 0rem .3125rem 0rem .3125rem;width: 11px;width: .6875rem;height: 11px;height: .6875rem;display: inline-block;border: 1px solid #555}.panel--dot-nav .dot--link.is--active,.panel--dot-nav a.is--active{border-color: #fb4b6a;background: #fb4b6a}.panel--paging{line-height: 32px;line-height: 2rem;display: inline-block}.panel--paging .paging--link{padding: 0px 10px 0px 10px;padding: 0rem .625rem 0rem .625rem;margin: 0px 1px 0px 1px;margin: 0rem .0625rem 0rem .0625rem;font-size: 14px;font-size: .875rem;line-height: 30px;line-height: 1.875rem;border-radius: 3px;background-clip: padding-box;background-color: #6ea4a0;background-image: linear-gradient(to bottom, #6ea4a0 0%, #fb4b6a 100%);display: inline-block;font-weight: normal;text-align: center;border: 1px solid #90c3c6;color: #fff}.panel--paging .paging--link [class^="icon--"]{font-size: 10px;font-size: .625rem}.panel--paging .paging--link.is--active,.panel--paging .paging--link.is--active:hover{line-height: 32px;line-height: 2rem;background-color: #6ea4a0;background-image: linear-gradient(to bottom, #6ea4a0 0%, #fb4b6a 100%);color: #fff;border: 0 none;font-weight: bold;cursor: default}.panel--paging .paging--link:hover{background: #71b6c6:;color: #fff;border-color: #90c3c6}#register_billing_department{display: none}textarea,input[type="text"],input[type="search"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;box-sizing: border-box;line-height: 19px;line-height: 1.1875rem;font-size: 14px;font-size: .875rem;padding: 15px;border: 1px solid #d2d2d2;text-align: left}textarea::placeholder,input[type="text"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder,input[type="email"]::placeholder,input[type="tel"]::placeholder{color: #969695}textarea:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="tel"]:focus{box-shadow: 0 0 0 transparent;outline: none;border-color: #fb4b6a;background: #fff;color: #000}textarea:focus::placeholder,input[type="text"]:focus::placeholder,input[type="search"]:focus::placeholder,input[type="password"]:focus::placeholder,input[type="number"]:focus::placeholder,input[type="email"]:focus::placeholder,input[type="tel"]:focus::placeholder{color: #fb4b6a}textarea.has--error,input[type="text"].has--error,input[type="search"].has--error,input[type="password"].has--error,input[type="number"].has--error,input[type="email"].has--error,input[type="tel"].has--error{color: #f00;background: #faeceb;border-color: #f00}textarea.input--field,input[type="text"].input--field,input[type="search"].input--field,input[type="password"].input--field,input[type="number"].input--field,input[type="email"].input--field,input[type="tel"].input--field{margin-bottom: 10px;margin-bottom: .625rem;width: 100%}textarea.input--field.input--field-zipcode,input[type="text"].input--field.input--field-zipcode,input[type="search"].input--field.input--field-zipcode,input[type="password"].input--field.input--field-zipcode,input[type="number"].input--field.input--field-zipcode,input[type="email"].input--field.input--field-zipcode,input[type="tel"].input--field.input--field-zipcode{width: 30%;float: left}textarea.input--field.input--field-city,input[type="text"].input--field.input--field-city,input[type="search"].input--field.input--field-city,input[type="password"].input--field.input--field-city,input[type="number"].input--field.input--field-city,input[type="email"].input--field.input--field-city,input[type="tel"].input--field.input--field-city{width: 68%;float: left}textarea.input--field.input--spacer,input[type="text"].input--field.input--spacer,input[type="search"].input--field.input--spacer,input[type="password"].input--field.input--spacer,input[type="number"].input--field.input--spacer,input[type="email"].input--field.input--spacer,input[type="tel"].input--field.input--spacer{margin-right: 2%}textarea.is--small,input[type="text"].is--small,input[type="search"].is--small,input[type="password"].is--small,input[type="number"].is--small,input[type="email"].is--small,input[type="tel"].is--small{height: 34px;height: 2.125rem}textarea.is--medium,input[type="text"].is--medium,input[type="search"].is--medium,input[type="password"].is--medium,input[type="number"].is--medium,input[type="email"].is--medium,input[type="tel"].is--medium{height: 38px;height: 2.375rem}textarea.is--large,input[type="text"].is--large,input[type="search"].is--large,input[type="password"].is--large,input[type="number"].is--large,input[type="email"].is--large,input[type="tel"].is--large{height: 42px;height: 2.625rem}textarea{resize: vertical}label{font-size: 14px;font-size: .875rem;color: #969695;font-weight: bold}label.has--error{color: #e74c3c;background: #faeceb}.select-field,.js--fancy-select{max-width: 290px;max-width: 18.125rem;width: 100%;display: inline-block;position: relative;overflow: hidden;border: 1px solid #d2d2d2}.select-field:hover,.js--fancy-select:hover{color: #fb4b6a}.select-field select,.js--fancy-select select{border: 1px solid #d2d2d2;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 0px 40px 0px 10px;padding: 0rem 2.5rem 0rem .625rem;width: 100%;display: block;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;border: none;color: #969695;max-height: 24px;background-color: #ffffff}.select-field select option,.js--fancy-select select option{padding: 4px 8px 4px 8px;padding: .25rem .5rem .25rem .5rem;color: #3c3c3b;background: #fff}.select-field select::-ms-expand,.js--fancy-select select::-ms-expand{display: none}.select-field select:hover,.js--fancy-select select:hover{background: #fff}.select-field select:focus,.js--fancy-select select:focus{outline: none;color: #fb4b6a}.select-field select:focus::-ms-value,.js--fancy-select select:focus::-ms-value{color: #fb4b6a;background: none}.select-field select:disabled,.js--fancy-select select:disabled{opacity: .5;cursor: not-allowed}.select-field select.has--error,.js--fancy-select select.has--error{color: #f00;border-color: #f00;background: #faeceb}.select-field:after,.js--fancy-select:after{width: 30px;width: 1.875rem;height: 40px;height: 2.5rem;top: 1px;top: .0625rem;-webkit-user-select: none;user-select: none;max-height: 100%;display: block;top: 8px;position: absolute;right: 0;font-size: 24px;border-left: 1px solid #efefef;text-align: center;font-family: 'shopware';pointer-events: none}.select-field:after:hover,.js--fancy-select:after:hover{color: #fb4b6a}.select-field.is--disabled select,.js--fancy-select.is--disabled select,.select-field.is--disabled:after,.js--fancy-select.is--disabled:after{opacity: .5;cursor: not-allowed}.select-field.has--error select,.js--fancy-select.has--error select{color: #f00;border-color: #f00;background: #faeceb}.select-field.has--error:after,.js--fancy-select.has--error:after{color: #f00;border-color: #f00}@media screen and (min-width: 48em){.input--field{margin-bottom: 15px;margin-bottom: .9375rem}.input--field .input--field-zipcode{margin-right: 2%;width: 20%}.input--field .input--field-city{width: 78%}}@media screen and (min-width: 78.75em){.input--field{margin-bottom: 15px;margin-bottom: .9375rem}}[type="radio"]:checked,[type="radio"]:not(:checked){position: absolute;left: -9px;visibility: hidden}[type="radio"]:checked + label,[type="radio"]:not(:checked) + label{position: relative;padding-left: 28px;cursor: pointer;line-height: 20px;display: inline-block;color: #666}[type="radio"]:checked + label:before,[type="radio"]:not(:checked) + label:before{content: '';position: absolute;left: 0;top: 0;width: 18px;height: 18px;border: 1px solid #ddd;background: #fff}[type="radio"]:checked + label:after,[type="radio"]:not(:checked) + label:after{content: '';width: 18px;height: 18px;background: #fb4b6a;position: absolute;top: 0px;left: 0px;border-radius: 0;-webkit-transition: all .2s ease;transition: all .2s ease}[type="radio"]:not(:checked) + label:after{opacity: 0;-webkit-transform: scale(0);transform: scale(0)}[type="radio"]:checked + label:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}.js--modal{-webkit-transition: all .5s;transition: all .5s;box-shadow: 0px 0px 0px 7px rgba(0,0,0,0.25);box-sizing: content-box;opacity: 0;position: fixed;right: 0;left: 0;top: 0;bottom: 0;margin: auto;background: padding-box #fff;max-height: 100%;max-width: 100%;z-index: 10001;overflow-x: hidden;overflow-y: auto}.js--modal .header{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;height: 42px;height: 2.625rem;border-bottom: 1px solid #555}.js--modal .header .title{font-size: 16px;font-size: 1rem;font-weight: 700}.js--modal .modal--close{display: flex;justify-content: center;align-items: center;color: #fb4b6a;height: 45px;height: 2.8125rem;width: 45px;width: 2.8125rem;font-size: 30px;font-size: 1.875rem;font-weight: 300;right: 10px;right: .625rem;top: 7px;top: .4375rem;-webkit-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0);padding: 0;margin-right: 10px;text-align: center;position: absolute;border: none}.js--modal .content{width: 100%;height: 100%;position: relative;overflow: auto;-webkit-overflow-scrolling: touch}.js--modal .content .content--iframe{padding: 10px 10px 10px 10px;padding: .625rem .625rem .625rem .625rem;width: 100%;height: 100%;border: 0 none;display: block}.js--modal.sizing--auto.is--fullscreen{height: 100% !important;width: 100% !important}.js--modal.sizing--fixed{max-height: none !important;max-width: none !important}.js--modal.sizing--content{position: fixed;bottom: auto;top: auto;height: auto}.js--modal.no--header .header{display: none}.js--modal.no--border-radius{border-radius: 0}@media screen and (min-width: 48em){.js--modal{border-radius: 0px;background-clip: padding-box}}.hxb-lightbox{height: 100%;display: flex;flex-direction: column;max-width: 100%;z-index: 10010}.hxb-lightbox-slider-wrap{flex: 1 1 auto;display: flex;flex-direction: column;position: relative;height: 100%}.hxb-lightbox-slider{position: relative;flex: 1 1 auto;height: 100%}.hxb-lightbox-slider button{position: absolute;top: 43%}@media (max-width:704px){.hxb-lightbox-slide{padding-top: 60px}}.hxb-lightbox-slide-image{margin: 1% auto;width: auto;max-height: 95%;height: auto;max-width: 100%}.hxb-lightbox-preview{flex: 0 0 120px;display: flex;justify-content: center;align-items: center}.hxb-lightbox-preview--image{margin: 5px;width: 100px;height: 100px}.hxb-lightbox-preview--image.has-border{border: 2px solid #d8d8d8}.has-gray-background{background-color: #f9f9f9}.has-white-background{background-color: #fff}.content--custom{min-width: 960px;width: 100%;max-width: 1200px;margin: 0 auto}@media (max-width:704px){.content--custom{min-width: auto;width: 100%;margin: 0;padding: 15px}}.Haendlerbund_Rechtstext_Paragraph{font-size: 1.1em;line-height: 1.5;font-weight: 300}.Haendlerbund_Rechtstext_Absatz{font-size: 1.1em;line-height: 1.5;font-weight: 300}.support-form--button{min-width: 130px}.categorie-vermelding-box [class~="grid"] > [class*="col-3"],.categorie-vermelding-box [class*="grid-"] > [class*="col-3"],.categorie-vermelding-box [class*="grid_"] > [class*="col-3"]{flex-basis: 49%;max-width: 49%;margin: 0 auto 20px;display: inline-block}.categorie-vermelding-box .index-product-box-column{padding: 0px;order: 1}.homeboxpadding{padding: 0 15px 0px !important;background: 0 !important}.homeboxmargin{margin-top: -4px}.categorie-vermelding-box.index-product-box{margin: 10px 0 0;padding: 0 40px 10px;position: relative}.categorie-vermelding-box.index-product-box .grid{display: inline-block;margin: 0 auto;text-align: center;width: 100%}.categorie-vermelding-box .product-box-content{border: 1px solid #000;padding: 0;background-color: #fff;width: 270px;height: auto}.categorie-vermelding-box .product-box-content-schuin{border: 1px solid #000;padding: 0;background-color: #fff;width: 500px;height: auto}.index-product-box-image-wrap-home{overflow: hidden}.categorie-vermelding-box .product-box-content .listing-product-link-detail{text-align: center;margin-top: -8px}.categorie-vermelding-box .product-box-content .listing-product-link-detail .listing-product-link-feature-list{text-align: left;background: #e0dfdd;padding: 5px 8px;margin-bottom: 0;font-size: 1em;margin-top: 5px;font-weight: 600}.categorie-vermelding-box .product-box-content .listing-product-link-feature-list .listing-product-link-feature-list-item{padding: 5px 0}.categorie-vermelding-box .product-box-content .listing-product-link-detail .gg-chevron-right{transform: scale(var(--ggs, 1));display: block;position: absolute;right: 2px;height: 100%;top: 10px;color: #fff}.categorie-vermelding-box .product-box-content .listing-product-link-detail .gg-chevron-right:hover{color: #000}.categorie-vermelding-box h3.headline{font-size: 15px;line-height: 15px;text-align: center;background: #000;color: #fff;margin: 0;padding: 15px 5px 15px 5px}.categorie-vermelding-box span.headline{display: block;font-size: 1.2em;line-height: 0.9em;text-align: center;background: #000;color: #fff;margin: 0;padding: 13px 5px 15px}.categorie-vermelding-box .index-product-box-image-wrap .shadow-top-left{box-shadow: none}.categorie-vermelding-box .hxb-frontend-btn{margin-top: 20px;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;background: #fb4b6a;color: #fff;padding: 7px 10px 8px 2px;font-size: 1.1em;height: auto;width: 93%;border-radius: 6px;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.categorie-vermelding-box .hxb-frontend-btn:hover{color: #000}.categorie-vermelding-box .hxb-frontend-btn-berekenen{display: block;box-shadow: none;margin-top: 1px;background: unset;color: #000;padding: 8px 10px 9px 2px;font-size: 0.9em;height: auto;width: 100%;text-decoration: underline}.categorie-vermelding-box .hxb-frontend-btn-berekenen:hover{color: #fb4b6a}.categorie-vermelding-box .listing-product-link-feature-list .listing-product-link-feature-list-item:before{padding: 0;content: "";background: url(../../themes/Frontend/hxb/frontend/_public/src/img/icons/check2.svg) no-repeat center -2px;width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 5px}.content-main .content-main--inner .newsletter-box{margin-top: 0}.content-main .content-main--inner .tripple-seo-box{padding: 0 10px 10px 20px;margin-top: 50px}.content-main .content-main--inner .tripple-seo-box-row{margin-bottom: 0;align-items: center}.content-main .content-main--inner .content--seo--box center{display: none}.slider-wrap{position: relative;display: flex;flex-wrap: wrap;width: 100%;min-height: 276px;background: #f2f3f5;align-items: center}.slider-wrap .banner-text{width: 28%;box-sizing: border-box;margin: 0 auto 0 auto;padding-top: 30px}.slider-wrap .banner-image{width: 71%;float: right;box-sizing: border-box;font-size: 0}.slider-wrap .banner-text h2{font-size: 1.4em;margin: 0;text-align: center}.slider-wrap .banner-text ul{padding: 5px 20px 10px 20px;margin-bottom: 5px;margin-top: 2px;text-align: center;font-size: 0.8em}.slider-wrap .banner-text .banner-text-button{text-decoration: none;height: 27px;line-height: 26px;font-weight: 600;color: #fff;font-size: 0.8em;background: #000;display: block;position: relative;margin-top: 10px;max-width: 140px;padding-left: 20px;margin: 15px auto 30px auto}.slider-wrap .banner-text .banner-text-button .gg-chevron-right{top: 5px;right: 10px}.slider-wrap .banner-text .banner-text-button:hover{color: #fb4b6a;box-shadow: -2px 10px 15px 2px rgba(0,0,0,0.3)}#shippingPaymentForm .list--checkbox .block-group.row--tos .payment-sAGB p{display: inline-block;float: right;width: calc(100% - 25px);margin-top: 0}#shippingPaymentForm .tos--panel.panel .panel--body .list--checkbox .block-group.row--tos #sAGB-payment{vertical-align: middle}#sAGB-payment{vertical-align: middle}#shippingPaymentForm .tos--panel.panel{display: inline-block;width: 100%;margin-top: 10px;margin-bottom: 10px}@media (min-width: 1250px){.content-main .content-main--inner .breadcrumb--list .breadcrumb--entry{z-index: 99}.content-main .content-main--inner .content--seo--box{padding: 0 80px 5px;background: transparent;margin-top: -35px}.content-main .content-main--inner .content--seo--box center{display: none}.content-main .content-main--inner .content--seo--box .content--seo--box--content{border-bottom: 2px solid #e0dfdd;padding: 0 100px 10px;margin-bottom: 20px}.slider-wrap .banner-image img{min-height: 276px;height: 276px;width: 1000px}}@media all and (min-width: 768px) and (max-width: 1024px){.slider-wrap .banner-text{width: 28%}.slider-wrap .banner-image{width: 71%;height: 276px}.slider-wrap .banner-image img{height: 100%}.listing--usp--home{display: none}}@media (max-width: 767px){.categorie-vermelding-box.index-product-box .grid{text-align: left}.slider-wrap{min-height: 180px}.slider-wrap .banner-text{width: 100%;padding: 10px 0px 10px 0px;min-height: 130px}.slider-wrap .banner-text .banner-text-button{margin: 15px auto 15px auto}.slider-wrap .banner-image{width: 100%;min-height: 95px}.slider-wrap .banner-text h2{font-size: 1em;margin: 0;text-align: center}.flex-container{flex-direction: column;flex-wrap: nowrap;padding-left: 20px;padding-right: 20px}.item1,item4{display: none}}@media (max-width: 479px){.categorie-vermelding-box [class~="grid"] > [class*="col-3"],.categorie-vermelding-box [class*="grid-"] > [class*="col-3"],.categorie-vermelding-box [class*="grid_"] > [class*="col-3"]{flex-basis: 100%;max-width: 100%}}.sib-form-block__button:hover{color: #000 !important}.flex-container{display: flex;justify-content: center;background-color: #F2F3F5;height: 100%;padding-bottom: 25px;gap: 5px;text-align: center}.flex-container > div{padding: 8px}.item2{background: #fb4b6a;color: #fff;padding: 8px;font-size: 1.1em;height: auto;width: auto;border-radius: 6px;font-weight: 600;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.item2:hover{color: #000}.item2 a{color: #fff}.item3{background-color: #fff;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1);padding: 8px;font-size: 1.1em;height: auto;width: auto;border-radius: 6px}.item3:hover{background-color: #f8f8f8}@media only screen and (max-width: 768px){body > div.page-wrap > section > div > div > div > div.sun-protection-box > div.categorie-vermelding-box.index-product-box.homeboxpadding > div > div:nth-child(1) > div > div.listing-product-link-detail.homeboxmargin > a.hxb-frontend-btn-berekenen.is--icon-right{display: none}body > div.page-wrap > section > div > div > div > div.sun-protection-box > div.categorie-vermelding-box.index-product-box.homeboxpadding > div > div:nth-child(2) > div > div.listing-product-link-detail.homeboxmargin > a.hxb-frontend-btn-berekenen.is--icon-right{display: none}body > div.page-wrap > section > div > div > div > div.sun-protection-box > div.categorie-vermelding-box.index-product-box.homeboxpadding > div > div:nth-child(3) > div > div.listing-product-link-detail.homeboxmargin > a.hxb-frontend-btn-berekenen.is--icon-right{display: none}body > div.page-wrap > section > div > div > div > div.sun-protection-box > div.categorie-vermelding-box.index-product-box.homeboxpadding > div > div:nth-child(4) > div > div.listing-product-link-detail.homeboxmargin > a.hxb-frontend-btn-berekenen.is--icon-right{display: none}}.ctatekst{display: none}@media only screen and (max-width: 768px){.ctatekst{display: block}}.is--act-cart .hide{display: block !important}.method--bankdata{display: none}.navigation-main{margin: 0;padding: 0;height: auto;max-height: 100px;z-index: 950;background-color: #000}@media (max-width:704px){.navigation-main{padding: 0 10px;height: 40px;margin-top: 10px;background-color: unset}}@media (max-width:704px){.navigation-main--konfigurator{display: inline;text-align: right;top: 0;position: absolute;width: 100%;background-color: #000}.navigation-main--konfigurator .main-navigation--list-wrapper{display: flex}.navigation-main--konfigurator .main--navigation--hamburger-menu {flex: 0 0 30%;display: flex;justify-content: flex-end;align-items: center}}.index-slider-margin{margin-top: 550px}@media (max-width:704px){.index-slider-margin{margin-top: 0}}@media (max-width: 1024px){.index-slider-margin{margin-top: 350px}}.sticky-menu{max-width: 1400px;min-width: 960px;width: 100%;position: fixed;top: 0}.sticky-menu:before{content: "";display: block;height: 50px;width: 100%;min-width: 960px;background-color: rgba(249,249,249,0.9);position: fixed;z-index: 0;left: 0}@media (max-width:704px){.sticky-menu:before{min-width: 100%;z-index: -1}}.navigation--list-wrapper{margin: 0;padding: 0;width: 100%}.main--navigation--list{position: relative;z-index: 10;margin: 0;padding: 0;display: flex;list-style: none;height: auto;flex-wrap: wrap;min-height: 50px;max-height: 100px;background-color: rgba(249,249,249,0.1)}@media (max-width:704px){.main--navigation--list{flex-wrap: wrap;display: none}}.main--navigation--list--mobile{display: none;position: absolute;z-index: 100;margin: 0;padding: 0;width: 100%;height: 100vh;top: 0;left: 0;overflow: scroll !important;max-height: 100vh}@media (max-width:704px){.main--navigation--list--mobile{background: #fff;display: block;margin-left: -100%;flex-wrap: wrap}}.main--navigation--list--mobile.isActive{margin-left: 0%;z-index: 9999}.main--navigation--list--mobile > .main--navigation--entry{border-bottom: 1px solid #ebebeb}.main--navigation--hamburger-menu{display: none}@media (max-width:704px){.main--navigation--hamburger-menu{display: flex;align-items: center;justify-content: flex-end;text-decoration: none;color: #ebebeb;font-size: 1.2em;font-weight: 600;line-height: 40px;z-index: 50;margin-left: 75px}}.main--bar--price{display: none}.is--ctl-productconfigurator .main--bar--price{display: none}@media (max-width:704px){.is--ctl-productconfigurator .main--bar--price{display: flex;align-items: center;justify-content: flex-end;text-decoration: none;color: #ebebeb;font-size: 1.2em;font-weight: 600;line-height: 40px;z-index: 50;right: 10px;position: absolute}}@media (max-width:704px){.is--ctl-productconfigurator .main--navigation--hamburger-menu{margin-left: 0}}@media (max-width:704px){.is--ctl-productconfigurator .navigation-main{margin-top: 0}}.main--navigation--entry{flex: 1;flex-basis: auto;align-items: center;position: relative}.main--navigation--entry:hover{background-color: #565656}.main--navigation--entry:first-child{padding-left: 10px}@media (max-width:704px){.main--navigation--entry{display: none;background: #fff;padding-left: 20px;border-bottom: 1px solid #3c3c3b;height: 50px;flex: 1;flex-basis: 100%}}.main--navigation--entry--mobile{z-index: 2;flex: 1;flex-basis: 100%;align-items: center;display: none}@media (max-width:704px){.main--navigation--entry--mobile{height: 50px;display: flex}}.mobile--main--navigation--entry{flex: 1;flex-basis: auto;z-index: 1;align-items: center}.mobile--main--navigation--entry:hover .main--navigation--link{opacity: 0.7}.mobile--main--navigation--entry:last-child{background-color: #009996}@media (max-width:704px){.mobile--main--navigation--entry{display: flex;background: #fff;border-bottom: 1px solid #efefef;height: 45px;flex: 1;flex-basis: 100%}}.main--navigation--link,.mobile--main--navigation--link{display: flex;align-items: center;text-decoration: none;color: #fff;font-size: 1.2em;font-weight: 600;line-height: 45px;z-index: 1500;padding-left: 5px;justify-content: flex-start}@media (max-width:704px){.main--navigation--link,.mobile--main--navigation--link{border-bottom: 1px solid #efefef;width: 100%;margin-left: 0}}@media (max-width: 1016px){.main--navigation--link,.mobile--main--navigation--link{font-size: 1.15em}}.mobile--main--navigation--link{color: #000;display: none}@media (max-width:704px){.mobile--main--navigation--link{display: flex}}.main--navigation--link,.mobile--main--navigation--link span{padding-left: 5px}.white{color: #fff}.main--navigation--link--icon{width: 30px;height: 30px}@media (max-width:704px){.main--navigation--link--icon{width: 25px;height: 25px}}.main--subnavigation--entry{z-index: 999;position: absolute;max-width: 1400px;min-width: 960px;width: 100%;margin-top: 50px;background-color: rgba(255,255,255,0.98);display: none;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);left: 0}.main--subnavigation--entry:hover{display: block}.main--subnavigation--entry:hover:nth-child(7) .subnavigation--list,.main--subnavigation--entry:hover:nth-child(9) .subnavigation--list,.main--subnavigation--entry:hover:nth-child(11) .subnavigation--list{order: 2}.main--subnavigation--entry--wrap{display: block}.subnavigation--list{height: auto}.subnavigation--image--wrap{display: none}.subnavigation--image-fallback{width: 550px;height: 310px}.subnavigation--image{width: 100%;height: auto;max-height: 315px;transition: all 1s ease;z-index: 999}.subnavigation--image.hiddenimage{display: none}.ajax-loader{width: 16px;height: 16px;transition: all 1s ease}.ajax-loader.hiddenloader{display: none}.subnavigation--entry{margin: 0;padding: 10px 10px;width: 100%;border-bottom: 1px solid #3a3a3a;position: relative}.main--navigation--entry:hover + .main--subnavigation--entry{display: none}@media (max-width:704px){.main--navigation--entry:hover + .main--subnavigation--entry{display: inherit}}.main--navigation--entry:hover + .main--subnavigation--entry:nth-child(7) .subnavigation--list,.main--navigation--entry:hover + .main--subnavigation--entry:nth-child(9) .subnavigation--list,.main--navigation--entry:hover + .main--subnavigation--entry:nth-child(11) .subnavigation--list{order: 2}.subnavigation--link{display: block;font-size: 1.1em;color: #3c3c3b;text-decoration: none}.subnavigation--link:hover{color: #969695}.mobile--subnavigation--list{display: none;z-index: 150;margin: 0;padding: 0;list-style: none;width: 100%;position: absolute;top: 0;left: 0;height: 100vh;overflow: auto;background: #fff}@media (max-width:704px){.mobile--subnavigation--list{display: block;margin-left: -100%;transition: .5s all}}.mobile--subnavigation--list.isActive{display: block;margin-left: 0%;transition: .5s all}.mobile--subnavigation--list--header{padding: 15px 15px;font-size: 1.2em;font-weight: bold}.mobile--subnavigation--entry,.mobile--subnavigation--entry--close-button{height: 50px;display: flex;align-items: center;margin: 0;padding-left: 20px;width: 100%;border-bottom: 1px solid #3c3c3b}.mobile--subnavigation--link{display: flex;width: 100%;align-items: center;font-size: 1.1em;color: #3c3c3b;text-decoration: none}.mobile--subnavigation--link:hover{color: #969695}.main--navigation--entry .main--subnavigation--entry{display: none;min-width: auto;top: 0;padding: 0;left: 0;margin: 0;top: 100%;height: auto}.main--navigation--entry:hover .main--subnavigation--entry{display: block}.subnavigation--entry:after{content: '';border-right: 1px solid #e8677b;border-top: 1px solid #e8677b;width: 0.75rem;height: 0.75rem;position: absolute;right: 1rem;top: 1rem;transform: rotate(45deg);pointer-events: none}.frosh-share-basket--wrapper.left{width: 100%;margin-bottom: 5px;margin-bottom: .3125rem}@media screen and (max-width: 44em){.frosh-share-basket--wrapper.left{width: 100%}}@media screen and (min-width: 48em){.frosh-share-basket--wrapper.left{width: 50%}}.frosh-share-basket--wrapper input{width: 100%;margin-bottom: 5px;margin-bottom: .3125rem}.frosh-share-basket--buttons .btn{margin-bottom: 5px;margin-bottom: .3125rem}.frosh-share-basket--buttons .share-whatsapp{background-color: #32B322;background-image: linear-gradient(to bottom, #32b322 0%, #119609 100%);color: #fff}.frosh-share-basket--buttons .share-facebook{background-color: #4B6FBD;background-image: linear-gradient(to bottom, #4b6fbd 0%, #3853a4 100%);color: #fff}.frosh-share-basket--buttons .share-webshare{display: none;background-color: #000;background-image: linear-gradient(to bottom, #1e1e1e 0%, #000 100%);color: #fff}.confirm--content .table--actions .main--actions button{display: block;margin: 0 0 0 auto;float: none}.confirm--content #confirm--form:first-child > *:not(.information--panel-wrapper){display: none}.confirm--content #confirm--form .tos--panel{display: block}.language--flag.nl_NL{background: url("../../engine/Shopware/Plugins/Community/Core/SwagNetherlands/Views/frontend/_public/src/img/nl.png") no-repeat}.register--email{position: relative}.register--zip-city{position: relative}#register_personal_email.no_margin{margin-bottom: 0 !important}#phone.no_margin{margin-bottom: 0 !important}#street.no_margin,#street2.no_margin,#zipcode.no_margin,#zipcode2.no_margin,#city.no_margin,#city2.no_margin{margin-bottom: 0 !important}#ajax_validate_email_mailgun--message,#validate_phone_proxa--message,#validate_street_proxa--message,#validate_street2_proxa--message,#validate_zipcode_proxa--message,#validate_zipcode2_proxa--message{background: #fdf0bc none repeat scroll 0 0}#ajax_validate_email_mailgun--message,#validate_phone_proxa--message,#validate_street_proxa--message,#validate_street2_proxa--message,#validate_zipcode_proxa--message,#validate_zipcode2_proxa--message{border-radius: 2px;color: blue;cursor: pointer;display: none;padding: 7px 10px;position: relative;margin-bottom: 5px}#validate_zipcode_proxa--message,#validate_zipcode2_proxa--message{float: left;width: 100%}#ajax_validate_email_mailgun--message.conexco:after,#validate_phone_proxa--message.conexco:after,#validate_street_proxa--message.conexco:after,#validate_street2_proxa--message.conexco:after,#validate_zipcode_proxa--message.conexco:after,#validate_zipcode2_proxa--message.conexco:after{display: none}#ajax_validate_email_mailgun--message:after,#validate_phone_proxa--message:after,#validate_street_proxa--message:after,#validate_street2_proxa--message:after,#validate_zipcode_proxa--message:after,#validate_zipcode2_proxa--message:after{content: "";display: block;height: 10px;left: 20px;position: absolute;top: -6px;width: 10px;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg)}#ajax_validate_email_mailgun--message.valid:after,#validate_phone_proxa--message.valid:after,#validate_street_proxa--message.valid:after,#validate_street2_proxa--message.valid:after,#validate_zipcode_proxa--message.valid:after,#validate_zipcode2_proxa--message.valid:after{background: #fff;border-bottom: 1px solid #d8d8d8;border-left: 1px solid #d8d8d8}#register_personal_email:focus + #ajax_validate_email_mailgun--message.valid:after,#phone:focus + #validate_phone_proxa--message.valid:after,#street:focus + #validate_street_proxa--message.valid:after,#street2:focus + #validate_street2_proxa--message.valid:after{border-color: #fb4b6a;background: #fff}#ajax_validate_email_mailgun--message.invalid:after,#validate_phone_proxa--message.invalid:after,#validate_street_proxa--message.invalid:after,#validate_street2_proxa--message.invalid:after{background: #faeceb;border-bottom: 1px solid #f00;border-left: 1px solid #f00}#ajax_validate_email_mailgun--message > p.wrong_email{color: #123851}#ajax_validate_email_mailgun--message:hover > p.did_you_mean{text-decoration: underline;color: #123851}#ajax_validate_email_mailgun--message > p,#validate_phone_proxa--message > p,#validate_street_proxa--message > p,#validate_street2_proxa--message > p,#validate_zipcode_proxa--message > p,#validate_zipcode2_proxa--message > p{font-size: 13px;margin: 0}.street-fields--billing,.street-fields--shipping{clear: left;position: relative}.proxa--autocomplete{background: #f6f6f6 none repeat scroll 0 0;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;list-style: outside none none;margin: 1px 0 0;padding: 0;border-radius: 0 0 3px 3px;box-shadow: 0 1px 1px rgba(0,0,0,0.2);position: absolute;width: 100%;z-index: 1001;top: 0}.proxa--autocomplete li{border-bottom: 1px solid #e8e8e8;cursor: pointer;font-size: 11px;font-weight: 500;margin: 0;padding: 8px;color: #101010}.proxa--autocomplete li:hover,.proxa--autocomplete li.active{background: #fff none repeat scroll 0 0;color: #111}.proxa--autocomplete li:last-child{border-bottom: medium none}.proxa--autocomplete li.powered-by-google,.proxa--autocomplete li.powered-by-google:hover{background: rgba(0,0,0,0) url("../../engine/Shopware/Plugins/Community/Frontend/ProxaAutoComplete/Views/responsive/frontend/_public/src/images/powered-by-google-on-white.png") no-repeat scroll 50% 50%;cursor: default;height: 30px}.js--modal .address-form--panel .address--street{position: relative}.js--modal .address-form--panel .address--zip-city:after{content: "";display: table;clear: both}@media (max-width:704px){.dont-bounce{-webkit-overflow-scrolling: touch}}#rotation-lock{display: none;background: #fff}#rotation-lock.active{display: block;position: absolute;height: 105%;width: 105%;z-index: 12002;top: 0;left: 0}.rotation-lock-inner{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;padding: 50px;padding-top: 100px}.rotation-lock-logo-wrap{text-align: center;margin-bottom: 30px;flex: 1 1 100%}.rotation-lock-logo{width: 100px;height: auto}.rotation-lock-text{text-align: center;font-size: 1.4em;font-weight: 400;color: #3c3c3b;line-height: 2em}@media (max-width:704px){body.is--ctl-productconfigurator{overflow: hidden}}body.rotation_lock{overflow-y: hidden;overflow-x: hidden}.konfigurator--header--navigation{padding: 10px;display: flex;justify-content: space-between}.white-content{background-color: #fff}.konfigurator--param--dimension--title--help-image{height: 17px;width: 17px;cursor: pointer;margin: 0px 0px -4px 0px}.konfigurator--param--dimension--title--help-image:hover{background-color: #f5f5f5;transition: transform .2s;transform: scale(1.1)}@media (max-width:704px){.konfigurator--param--dimension--title--help-image{float: left;position: relative;top: 0px}}.konfigurator--params--wrapper{flex: 5;position: relative;background-color: #fff;padding: 0;z-index: 1}@media (max-width:704px){.konfigurator--params--wrapper{background-color: #f5f5f5;padding-bottom: 95px;flex: 1;z-index: 100;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;width: 100%;bottom: 0;border-top: 0}}.konfigurator--konfig{display: flex;height: 100%;min-height: 200px;margin-bottom: 100px;margin-top: 10px}@media (max-width:704px){.konfigurator--konfig{margin-top: 0;height: auto;position: fixed;width: 100%;top: 0;bottom: 0;overflow-y: hidden;display: flex;flex-direction: column;margin-bottom: 0;background-color: #f2f2f2}}.konfigurator--konfig--wrapper{flex: 3;position: relative;margin-right: 10px}@media (max-width:704px){.konfigurator--konfig--wrapper{flex: 0 0;flex-basis: 45%;margin-right: 0}}.konfigurator--visual--wrap{align-items: center;justify-content: center;max-height: 830px;display: flex;flex-direction: column}@media (max-width:704px){.konfigurator--visual--wrap{align-items: flex-start;justify-content: flex-start;min-height: auto;height: 100%}}.konfigurator-lightbox{height: 100%;flex: 1 1 auto}.konfigurator--image--wrap{position: relative;width: 100%;height: auto;display: flex;justify-content: flex-start;align-items: flex-start;z-index: 10}@media (max-width:704px){.konfigurator--image--wrap{height: 100%;width: 40vh;margin-top: 40px;align-self: center;padding: 0}}.konfigurator--layer{position: absolute;z-index: 0;top: 0;left: 0;width: 100%;display: flex;justify-content: center;align-items: center}.konfigurator--layer--image{width: 100%;height: auto;position: relative}.konfigurator--layer--background{width: 100%;height: auto;position: relative;max-width: 820px;max-height: 820px}.konfigurator--layer--background.is-plissee{width: 85%}.konfigurator--layer--pos00{z-index: 0}.konfigurator--layer--pos05{z-index: 05}.konfigurator--layer--pos10{z-index: 10}.konfigurator--layer--pos20{z-index: 20}.konfigurator--layer--pos30{z-index: 30}.konfigurator--layer--pos40{z-index: 40}.konfigurator--layer--pos45{z-index: 45}.konfigurator--layer--pos50{z-index: 50}.konfigurator--layer--pos60{z-index: 60}.konfigurator--layer--pos70{z-index: 70}.konfigurator--layer--pos80{z-index: 80}.konfigurator--layer--pos90{z-index: 90}.konfigurator--layer--pos100{z-index: 100}.konfigurator--layer--pos110{z-index: 110}.konfigurator--layer--pos120{z-index: 120}.konfigurator--params--box{display: flex;flex-direction: column}@media (max-width:704px){.konfigurator--params--box{border-bottom: 0}}.konfigurator--params--box--inner{padding-bottom: 10px;display: none}.konfigurator--params--box--inner.active{display: block}@media (max-width:704px){.konfigurator--params--box--inner{display: none}}.konfigurator--params--box--inner.has-5px-padding{padding: 0 10px 20px 10px}.konfigurator--params--box--inner.active{display: block}@media (max-width:704px){.konfigurator--params--box--inner.active{position: fixed;height: 55%;bottom: 0;overflow-y: visible;overflow-x: hidden;background: #fff;width: 100%;z-index: 10000;padding-top: 42px}}.konfigurator--params--box--inner.active .konfigurator--params--headline--preis{left: 50px}.next-button{margin-bottom: 0}.konfigurator--params--close-button{display: none;flex: 0 0 40;text-align: right}@media (max-width:704px){.konfigurator--params--close-button{display: flex;justify-content: flex-end}}.konfigurator--params--next-button{flex: 1 1 100%;justify-content: flex-end;align-content: end;max-height: 32px;background-color: #f2f2f2;margin-top: 25px;margin-bottom: 5px;margin-right: 2px;align-items: center}.konfigurator--params--next-button.comment-box{margin-top: 0}@media (max-width:704px){.konfigurator--params--next-button{display: block;position: fixed;bottom: 5px;right: 10px;margin-right: 0}}@media (max-width:704px){.hiddencart{display: none !important}}.hiddennext{display: none !important}@media (max-width:704px){.hiddennext{display: block !important}}.close-button{cursor: pointer;height: 20px;width: 20px;margin-right: 5px}.konfigurator--params--headline--wrap{height: 25px;flex: 0 0 100%;position: relative;display: flex;align-items: center;justify-content: center}@media (max-width:704px){.konfigurator--params--headline--wrap{border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;position: fixed;bottom: calc(50% - 1px);z-index: 1000;width: 100%;padding: 0}}.konfigurator--params--headline--preis{position: absolute;right: 30px;color: #000000;font-size: 0.85em;text-align: right}@media (max-width:704px){.konfigurator--params--headline--preis{left: 10px;font-weight: bold;font-size: 0.775em}}@media (max-width:704px){.konfigurator--params--box-header > .konfigurator--params--headline--preis{visibility: hidden;display: none}}.konfigurator--params--infotext--wrap{flex: 0 0 auto;position: relative;display: flex;align-items: center;justify-content: center;text-align: center}.konfigurator--params--infotext{line-height: 1.5em;color: #969695;display: none}.konfigurator--params--headline--number{flex: 1 1 30px;text-align: left;color: #000;font-weight: 500;font-size: 0.8em;padding-left: 48px}@media (max-width:704px){.konfigurator--params--headline--number{display: none}}.konfigurator--params--headline{display: none;flex: 1 1 auto;text-align: left;color: #000;font-weight: bold;font-size: 1em;padding-left: 10px}@media (max-width:704px){.konfigurator--params--headline{display: block;padding-bottom: 3px;font-size: 0.9em}}.konfigurator--params--subheadline{flex: 1 1 auto;text-align: center;color: #000;font-weight: bold;margin-top: 20px;font-size: 1.1em}.konfigurator--params--subheadline.padding{padding: 10px;border: 1px solid #000;display: inline-block;width: 49%;margin-right: 2px}@media (max-width:704px){.konfigurator--params--subheadline.padding{width: 100%;margin-left: 0}}.konfigurator--params--subheadline.padding.select-field,.konfigurator--params--subheadline.padding .js--fancy-select{max-width: 100% !important}@media (max-width:704px){.konfigurator--params--subheadline{margin-left: 10px}}.konfigurator--params--title--brand-color{text-align: center;font-size: 1.2em}.konfigurator--params--content{flex: 1;position: relative;padding: 5px 0px 30px 0px;display: flex}.konfigurator--params--content.comment-box{padding: 0}@media (max-width:704px){.konfigurator--params--content{position: absolute;align-items: center;width: 100%;padding: 5px 5px 30px 5px}}.konfigurator--params-kettenlaenge-wrap{width: 100%}.konfigurator--params--info-symbol--wrap{height: 25px;width: 25px;color: #fff;background-color: #000;display: flex;justify-content: center;align-items: center;z-index: 99;position: absolute;right: 0;top: 0}.konfigurator--params--info-symbol--wrap:hover .konfigurator--params--info-symbol{cursor: pointer;transition: .1s all;height: 20px;width: 20px}@media (max-width:704px){.konfigurator--params--info-symbol--wrap{position: relative;left: 0}}#help-link-masse,#text{color: #969695}.konfigurator--params--info-symbol{height: 20px;width: 15px;transition: .1s all;border: none !important}.konfigurator--params--info-symbol-maten{height: 17px;width: 17px;margin-right: 5px;margin-bottom: -4px;transition: .1s all;border: none !important}.konfigurator--params--info-symbol-maten:hover{background-color: #f5f5f5;transition: transform .2s;transform: scale(1.1)}.konfigurator--params--info-symbol--secondary--wrap{height: 35px;width: 35px;color: #fff;background-color: #d8d8d8;display: flex;justify-content: center;align-items: center;z-index: 99;position: absolute;right: 0;top: 0}.konfigurator--params--info-symbol--secondary--wrap:hover .konfigurator--params--info-symbol--secondary{border: 0;cursor: pointer;transition: .1s all;height: 30px;width: 30px}@media (max-width:704px){.konfigurator--params--info-symbol--secondary--wrap{position: relative;left: 0}}.konfigurator--params--info-symbol--secondary{border: 0 !important;height: 20px;width: 20px;transition: .1s all}.konfigurator--params--dimension--item{margin-top: 10px;display: flex;flex-direction: column;justify-content: center}.konfigurator--params--item{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;color: #000;transition: .3s all;text-align: center}.konfigurator--params--item .konfigurator--params--item--image--wrap,.konfigurator--params--item .konfigurator--params--item--image--wrap--small{position: relative}.konfigurator--params--item.is-centered{justify-content: center}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap{color: #3c3c3b;position: relative}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap::before{position: absolute;top: 0;right: 0;margin-top: -3px;height: 15px;width: 15px;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap img{transition: .3s all;border: 1px solid #fb4b6a}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap--small{color: #3c3c3b;position: relative}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap--small::before{position: absolute;height: 15px;width: 15px;top: -3px;right: 0px;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.konfigurator--params--item.active-item .konfigurator--params--item--image--wrap--small img{transition: .3s all;border: 1px solid #fb4b6a}.konfigurator--params--item:hover{cursor: pointer;background-color: #f9f9f9;transition: .3s all}.konfigurator--params--item--title{height: 35px;min-width: 72px;flex: 1 1 100%;font-weight: bold;font-size: 0.85em;display: flex;justify-content: center;align-items: center;text-align: center}@media (max-width:704px){.konfigurator--params--item--title{font-size: 0.7em}}.konfigurator--params--item--title.is-small{font-size: 0.8em}.konfigurator--params--item--title.is-left{text-align: left}.konfigurator--params--item--title-optional{height: 35px;min-width: 72px;flex: 1 1 100%;font-weight: 600;font-size: 1.1em;display: flex;align-items: center;color: #969695;display: block;padding-top: 5px;text-align: center;background-color: #f9f9f9}.konfigurator--params--item--title-optional.is-small{font-size: 0.8em}.konfigurator--params--item--title-additional-info{height: 20px;min-width: 72px;flex: 1 1 100%;font-weight: bold;font-size: 1.0em;display: flex;align-items: center;text-align: right;color: red}.konfigurator--params--item--title-additional-info.is-small{font-size: 0.8em}.konfigurator--params--item--image--wrap,.konfigurator--params--item--image--wrap--small{display: inline-block;text-align: center}.konfigurator--params--item--image{height: 145px;width: 145px;border: 1px solid #ebebeb;transition: .3s all}@media (max-width:704px){.konfigurator--params--item--image{width: 90px;max-width: 150px;height: 90px}}.konfigurator--params--item--image--small{height: 95px;width: 95px;border: 1px solid #ebebeb;transition: .3s all}@media (max-width:704px){.konfigurator--params--item--image--small{width: 100%;max-width: 95px;height: auto}}.konfigurator--params--color--image{height: 150px;width: 150px;border: 1px solid #ebebeb;transition: .3s all}@media (max-width:704px){.konfigurator--params--color--image{height: 65px;width: 65px}}.konfigurator--params--color--image--small{height: 65px;width: 65px;border: 1px solid #ebebeb;transition: .3s all}.konfigurator--param--dimension--wrap-only{padding-right: 15px;text-align: center}.konfigurator--param--dimension--wrap{text-align: center}.konfigurator--param--dimension--input-wrap{flex: 1 1 100%;margin-top: 5px}.konfigurator--param--dimension--button-wrap{flex: 1 1 100%;display: flex;justify-content: center;align-items: center;text-align: center}.konfigurator--param--dimension--title{font-size: 0.85em;font-weight: 600;padding: 5px;text-align: center;color: #969695}.konfigurator--param--dimension--title span{color: #3c3c3b}@media (max-width:704px){.konfigurator--param--dimension--title{margin-left: 5px}}.konfigurator--param--dimension--alert{font-size: 0.70em;font-weight: 600;padding: 5px;text-align: center;color: #000}.konfigurator--param--dimension--alert span{color: #3c3c3b}@media (max-width:704px){.konfigurator--param--dimension--alert{margin-left: 5px}}.konfigurator--param--dimension----summary-title{font-size: 1em;font-weight: 600;border-top: 2px solid #f2f2f2}.konfigurator--param--dimension--input-row{display: flex;justify-content: center;align-items: center}.konfigurator--param--dimension--image{width: 32px;max-height: 32px;height: auto}input[type="text"].konfigurator--param--dimension--input{flex-grow: 1;border: 1px solid #ebebeb;max-width: 100%;text-align: center;background-image: url('../../custom/plugins/EsysHxbKonfigurator/Resources/images/input-background.jpg');background-size: 0 100%;height: 30px}.konfigurator--param--dimension--textarea{width: 100%;border: 1px solid #ebebeb;max-width: 100%}.konfigurator--param--dimension--textarea:focus::placeholder{color: transparent}.konfigurator--param--dimension--input--submit,.konfigurator--param--dimension--input--submit-line{border: 1px solid #969695;text-align: center;background-color: #fff;height: 42px;width: 120px}.konfigurator--param--dimension--summary--wrap{display: flex;justify-content: left;margin-bottom: 5px;background-color: #f2f2f2;padding: 10px 10px 10px 40px}@media (max-width:704px){.konfigurator--param--dimension--summary--wrap{padding-left: 17px;margin-bottom: 0px}}.konfigurator--param--dimension--summary{margin: 0 auto;max-width: 450px;width: 100%;flex-wrap: wrap}.konfigurator--param--dimension--summary--text{list-style: none;margin: 0;padding: 0px 0px 5px 0px;display: flex;flex-direction: column;color: #969695;font-weight: 600;font-size: 0.85em}.konfigurator--param--dimension--summary--text li{padding: 5px 0px 0px 0px;flex: 1}.konfigurator--param--dimension--summary-headline{display: block;flex: 1;flex-basis: 100%}.konfigurator--param--dimension--summary--value{display: block;flex: 1;flex-basis: 100%;color: #969695}.konfigurator--params--tabmenu--tab{flex: 1 1 auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;color: #000;transition: .3s all;text-align: center}@media (max-width:704px){.konfigurator--params--tabmenu--tab .konfigurator--params--item--title{margin-top: 2px}}.konfigurator--params--tabmenu--tab:hover{cursor: pointer;background-color: #f9f9f9;transition: .3s all}.konfigurator--params--tabmenu--tab.active-tab{color: #3c3c3b;background-color: #f9f9f9;position: relative}.konfigurator--params--tabmenu--tab.active-tab .konfigurator--params--item--image--wrap{position: relative}.konfigurator--params--tabmenu--tab.active-tab .konfigurator--params--item--image--wrap::before{position: absolute;top: 0;right: 0;margin-top: -3px;height: 15px;width: 15px;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.konfigurator--params--tabmenu--tab.active-tab img{transition: .3s all;border: 1px solid #fb4b6a}.konfigurator--params--tabmenu--content{background-color: #fff;display: flex;flex-wrap: wrap;justify-content: left;align-items: center;padding: 0;position: relative}.konfigurator--params--tabmenu--content img{border: 1px solid #ebebeb}.konfigurator--params--tabmenu--content > .konfigurator--params--item{flex-basis: 33.33%}.konfigurator--params--tabmenu--content-gray-background{background-color: #f9f9f9;margin-bottom: 0px}.konfigurator--footer--wrap{min-width: 960px;position: fixed;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;background-color: #000;color: #fff;width: 100%;z-index: 9999;height: 60px}@media (max-width:704px){.konfigurator--footer--wrap{display: none}}.konfigurator--footer--inner{width: 100%;min-width: 700px;display: flex;align-items: center}#totalPrice{font-size: 1.3em;color: #fb4b6a;font-weight: 600}#totalPrice .footer--price--vanaf{font-style: normal;font-weight: normal;font-size: 0.7em;color: #fff;padding: 0px 5px}@media (max-width:704px){#totalPrice{display: flex;justify-content: center;align-items: center}}#discount{color: #fb4b6a;font-weight: 600}.konfigurator--footer--btw{margin-bottom: 5px}@media (max-width:704px){.konfigurator--footer--btw{margin: 0}}.konfigurator--footer--altpreis{font-size: 0.9em;font-weight: 500}.konfigurator-altPrice{text-decoration: line-through}.js-altPrice-percent{color: #fb4b6a}.konfigurator--footer--preis-wrap{flex: 1 0 10%;font-size: 1em;font-weight: 500;text-align: center}@media (max-width:704px){.konfigurator--footer--preis{display: flex;justify-content: center;align-items: center}}.konfigurator--footer--preis-mwst{font-size: 0.65em;font-weight: 500}.konfigurator--footer--stoffname{padding: 0 20px;flex: 1 1 20%;font-size: 1.1em;font-weight: 600;text-align: left}@media (max-width:704px){.konfigurator--footer--stoffname{padding: 5px;text-align: center;font-size: 0.9em;border-bottom: 1px solid #fff}}.konfigurator--footer--stoffname-name{font-weight: 600}.konfigurator--footer--stoffname-artikelnummer{color: #969695}.konfigurator--footer-AddToCart{flex: 1;display: flex}.konfigurator--params--item--content{flex: 1;width: 100%;height: 90%}.konfigurator--params--item--content.is-center{text-align: center}.radio-container{position: relative}.konfigurator--params--box-header{position: relative;display: none;background-color: #fff;height: 40px;line-height: 35px;color: #000;font-weight: 600;text-indent: 48px;border-bottom: 1px solid #ebebeb;background-color: #f2f2f2}@media (max-width:704px){.konfigurator--params--box-header{display: block}}.konfigurator--params--box-header.active{display: block}.konfigurator--params--box-header.with-top-border{border-top: 1px solid #ebebeb;display: block}.konfigurator--params--box-header:hover{cursor: pointer}.konfigurator--params--box-header.is-done{color: #000;border-bottom: 1px solid #fff;background-color: #F2F2F2;display: block}.konfigurator--params--box-header.is-done > .konfigurator--params--box-header--headline::after{content: "";display: block;box-sizing: border-box;position: absolute;color: #000000;width: 10px;height: 10px;border-bottom: 2px solid;border-right: 2px solid;transform: rotate(45deg);right: 15px;top: 11px}.konfigurator--params--box-header.is-done > .konfigurator--params--box-header--headline::before{content: url('/themes/Frontend/hxb/frontend/_public/src/img/icons/check2.svg');width: 22px;position: absolute;left: -32px;top: 5px}.konfigurator--params--box-header.is-done > .konfigurator--params--headline--preis{color: #000;visibility: visible;font-weight: 500}#konfigurator-form{flex: 0 0 auto;display: flex;flex-direction: column}.konfigurator--mobile-summary--price--wrap{text-align: center}.mobile-summary-wrap{display: none}@media (max-width:704px){.mobile-summary-wrap{display: block;flex: 0 0 100px;order: 3;position: fixed;bottom: 0;width: 100%;height: 95px}}.konfigurator--mobile-summary{display: none}@media (max-width:704px){.konfigurator--mobile-summary{background-color: #000;color: #fff;display: flex;padding-top: 5px;padding-bottom: 5px}}.konfigurator--mobile-summary--price-title{text-align: center}.checkout-button-wrap{width: auto;text-align: center}.checkout-button-row{text-align: center;margin-top: 15px}@media (max-width:704px){.checkout-button-row{margin-top: 5px}}.konfigurator--mobile-summary--price{font-size: 1.2em;text-align: center}.konfigurator--params-kettenlaenge-title-wrap{display: flex;justify-content: center;align-items: center;text-align: center}.konfigurator-area--border-top{border-top: 5px solid #fff}.akku-bedienseite-label{display: flex;align-items: center;justify-content: center}#cart-description--konfigurator-stoffnummer,#cart-description--konfigurator-totalHeight,#cart-description--konfigurator-montage-wie,#cart-description--montage-instructions{margin-bottom: 10px}#cart-description--konfigurator-montage-wo{margin-top: 10px}.cart--description--title,#cart-description--konfigurator-stoffnummer{font-size: 1.2em;font-weight: 600;margin-top: 5px}.cart--description--title-productid{font-size: 1.0em;margin-top: 5px}@media (max-width:704px){.header-main--konfigurator{height: 0}.header-main--konfigurator .navigation-main--konfigurator .main-navigation--list-wrapper .main--navigation--hamburger-menu{display: none}.header-main--konfigurator .top-bar--navigation{display: none}.header-main--konfigurator .top_controls{display: none}.header-main--konfigurator .logo-main{display: none}}@media (max-width:704px){.konfigurator--params--bottom-margin{border-bottom: 4px}}.konfigurator--lightbox{z-index: 1;width: 50%;max-width: 840px;position: fixed;bottom: 70px;height: 150px;display: flex}@media (max-width:704px){.konfigurator--lightbox{display: none}}.konfigurator--lightbox--modal a{text-decoration: none}.konfigurator--lightbox-product-preview{width: 100%;display: flex;justify-content: center;align-items: center}.konfigurator--lightbox-preview--image{width: 120px;margin: 10px}.konfigurator--param--comment{width: 100%}.konfigurator--param--comment.has-error{background: #fff0f4}.konfigurator--param--dimension--summary--value-width{color: #fb4b6a}.konfigurator--param--dimension--summary--value-height{color: #fb4b6a}.ruimteinhuis{font-weight: 500;font-size: 0.775em}.connectedconfig{width: 48%;padding-top: 20px;align-content: center}@media (max-width:704px){.connectedconfig{width: 90%;padding-left: 15px}}.draadgeleidingconfig{padding: 5px 5px 0px 5px;align-self: self-end}@media (max-width:704px){.draadgeleidingconfig{width: 90%;margin-left: -2px}}.konfigurator--color--group{display: inline;margin-top: 5px}.konfigurator--color-link{position: relative;margin-right: 5px}.konfigurator--color-image{height: 30px;width: 30px;border: 1px solid #000;transition: .3s all}.konfigurator--color--description{transition: all 1s;z-index: 150;position: absolute;bottom: 0;padding: 10px;left: -50%;width: 70px;background-color: #000;color: #fff;font-size: 0.8em;text-align: center;opacity: 0}.konfigurator--layer--reviews{margin-top: 420px;width: 100%}@media (max-width:704px){.konfigurator--layer--reviews{display: none}}.wrapperstyling{flex: 2;margin-left: 10px;margin-right: 0;max-height: 324px;display: flex;overflow: hidden;background-color: #000}@media (max-width:704px){.wrapperstyling{display: none}}.listing--title{color: #fff;font-size: 1.3em;font-weight: 600;position: absolute;display: block;width: 100%;text-align: center;margin: 6px 0}.listing--usp .listing--usp--item:before{font-size: 1.2em;padding: 0 5px;content: "\2713";color: #16c60c;width: 25px;height: 25px;display: inline-block;vertical-align: baseline;margin-right: 5px}.listing--usp{position: absolute;margin: 0;padding: 0;list-style-type: square;background: none;margin-left: 10px;margin-top: -10px;align-self: center;color: #fff}.listing--usp.usplist{width: 100%;background-color: #e0dfdd;color: #000;text-align: left;margin-bottom: 0;padding: 3px 0px 4px 0px;font-size: 0.85em}.listing--usp .listing--usp--item{list-style: none;margin: 0;padding: 2px 0}.listing--winkelwagen{width: 100%;height: 32px !important;line-height: 32px !important;margin: 70px 10px 10px 10px;padding: 0 !important}.listing--meetafspraak{font-size: 1.1em;width: 45%;height: 45px !important;line-height: 18px !important;margin: 0 10px 10px 10px;position: absolute;padding: 0 !important;align-self: flex-end;background-color: #000;border: 1px solid #009996;color: #009996}.listing--kleurstalen{font-size: 1.1em;width: 45%;height: 45px !important;line-height: 18px !important;margin: 0 10px 10px 10px;position: absolute;padding: 0 !important;align-self: flex-end;right: 0px;background-color: #000;border: 1px solid #009996;color: #009996}.listing--span--one{width: 100%;height: 32px;line-height: 32px;margin: 0px 10px 80px 0px;position: absolute;padding: 0;text-align: center;align-self: flex-end;display: inline-table;color: #fb4b6a;border-top: 1px solid #fb4b6a}.listing--span--two{width: 100%;height: 32px;line-height: 32px;margin: 0 10px 60px 0px;position: absolute;padding: 0;color: #fff;align-self: flex-end;display: inline-table;text-align: center}.listing--span--two a{color: #fff}label[for=draad1]{display: block;font-size: 12px}label[for=draad2]{display: none;font-size: 12px}label[for=draad3]{display: none;font-size: 12px}.switch{position: relative;display: inline-block}.switch-input{display: none}.switch-label{display: block;width: 48px;height: 24px;text-indent: -150%;clip: rect(0 0 0 0);color: transparent;user-select: none}.switch-label::before,.switch-label::after{content: "";display: block;position: absolute;cursor: pointer}.switch-label::before{width: 100%;height: 24px;background-color: #dedede;border-radius: 9999em;-webkit-transition: background-color .25s ease;transition: background-color .25s ease}.switch-label::after{top: 0;left: 0;width: 24px;height: 24px;border-radius: 50%;background-color: #fff;box-shadow: 0 0 2px rgba(0,0,0,0.45);-webkit-transition: left .25s ease;transition: left .25s ease}.switch-input:checked + .switch-label::before{background-color: #89c12d}.switch-input:checked + .switch-label::after{left: 24px}.konfigurator--dimensionhelp--wrapper{overflow: auto}.konfigurator--help--wrapper,.konfigurator--dimensionhelp--wrapper{position: relative;height: 100%;display: flex;padding: 5% 10%}@media (max-width:704px){.konfigurator--help--wrapper,.konfigurator--dimensionhelp--wrapper{max-width: 100%;width: 100%;min-width: 100%
    padding: 2%}}.konfigurator--help--box{top: 0;position: relative;display: flex;flex-wrap: wrap;height: 100%}.konfigurator--help--title{font-size: 2em;color: #3c3c3b}.konfigurator--help--title--h2{font-size: 1.8em;color: #3c3c3b;margin: 10px 0}.title-h2{font-size: 1.5em;color: #3c3c3b}.konfigurator--help--subtitle{display: block;margin: 10px 0 60px 0}.konfigurator--help--image--wrap{height: 100%;display: flex;justify-content: center;align-items: flex-start}@media (max-width:704px){.konfigurator--help--image--wrap{justify-content: flex-start;margin-bottom: 20px}}.konfigurator--help--image--wrap-150{height: 100%;display: flex;justify-content: center;align-items: flex-start;min-height: 150px}@media (max-width:704px){.konfigurator--help--image--wrap-150{justify-content: flex-start;margin-bottom: 20px}}.konfigurator--help--content,.konfigurator--help--image--column{margin-bottom: 2em}.konfigurator--help--image{height: 150px;width: 150px;border: 2px solid #ebebeb}@media (max-width:704px){.konfigurator--help--image{height: 100px;width: 100px}}.konfigurator--help--item--title{margin: 0}.konfigurator--help--button-row{margin-bottom: 20px}.konfigurator--help--button{color: #fff;background: #fb4b6a;padding: 10px 40px;text-decoration: none;font-weight: 600;font-size: 1.2em;border-radius: 18px}.konfigurator--help--button:hover{background-color: #85d6e8}.konfigurator--help--color--column{margin-bottom: 1em}.konfigurator--help--content-color{display: flex;align-items: center}.konfigurator--help--color--wrap{display: flex;flex-direction: column;flex-wrap: wrap}.konfigurator--help--color-image-wrap{flex: 1 1 100%;display: flex;justify-content: center;align-items: center}.konfigurator--help--color-image{height: 90px;width: 90px;border: 2px solid #ebebeb}.konfigurator--help--close-button-colum{margin-bottom: 2em}.konfigurator--dimensionhelp--image--wrap{margin-right: 30px}.konfigurator--dimensionhelp--image{width: 100%}.konfigurator--help--content > p{line-height: 1.3;color: #212121}.konfigurator--dimensionhelp--paragraph{font-size: 1.1em}.konfigurator--dimensionhelp--image-column{margin: 4em 0}@media (max-width:704px){.konfigurator--dimensionhelp--image-column{margin: 2em 0}}.konfigurator--dimensionhelp--content{margin: 4em 0;display: flex;flex-direction: column;justify-content: center}@media (max-width:704px){.konfigurator--dimensionhelp--content{margin: 1em 0}}.konfigurator--dimensionhelp--content p{margin: 10px 0}.konfigurator--dimensionhelp--subimages{width: 100%;display: flex;justify-content: space-around}.konfigurator--dimensionhelp--subimage{border: none;width: 180px;height: 180px}@media (max-width:704px){.konfigurator--dimensionhelp--subimage{margin: 5px;width: 150px;height: 150px}}.konfigurator--dimensionhelp--images{border-radius: 50%;border: 6px solid #ebebeb}.konfigurator--dimensionhelp--button{margin: 2em 0}.close-button-row{height: 50px;text-align: center}.konfigurator--help--akku-rollo-image1{width: 40%;height: auto}.konfigurator--help--akku-rollo-image2{width: 100%;height: auto;margin-bottom: 40px}.stofffinder--help--image{width: auto;height: 90px}.stoffinder--help--box{width: 100%;padding-top: 2em;display: flex;flex-wrap: wrap}@media (max-width:704px){.stoffinder--help--box{flex: 1 1 100%}}.stoffinder--help--image--column{margin-bottom: 1em;width: 100%}.stoffinder--help--color--column{height: auto;flex: 1 1 auto}.stoffinder--color-image{width: 60px;height: 60px}.stofffinder--help--image--wrap{height: 100%;display: flex;justify-content: center;align-items: flex-start}@media (max-width:704px){.stofffinder--help--image--wrap{margin-top: 3em;margin-bottom: 1em;justify-content: flex-start;align-items: flex-start}}.stofffinder--help--content.border-left{padding-left: 10px !important;margin-bottom: 50px;min-height: 130px;border-left: 1px solid #000}@media (max-width:704px){.stofffinder--help--content.border-left{border: none}}.stoffinder--help--content > *{width: 100%}.stoffinder--help--content--color{display: flex}.stoffinder--help--color--group{margin-right: 20px}@media (max-width:704px){.stoffinder--help--color--group{margin-top: 100px}}.stoffinder--eigenschaften-link{text-decoration: none;color: #fb4b6a;display: flex;flex-wrap: wrap;opacity: 0.6}.stoffinder--eigenschaften-link.isActiveFilter .stoffinder--eigenschaften-title{color: #fb4b6a}.stoffinder--eigenschaften-link.isActiveFilter .stoffinder--eigenschaften-link-image{filter: none}.stoffinder--eigenschaften-link-image{width: 50px;height: 50px;padding: 5px;filter: grayscale(100%)}.stoffinder--eigenschaften-title{color: #afafaf;display: block;flex: 1 0 100%;width: 100%}.stoffinder--licht_und_sicht--help{width: 100%}.stoffinder--licht_und_sicht-box--help{width: 100%;min-width: 100%;display: flex;flex-wrap: wrap}.stoffinder--licht_und_sicht-box--help-title{height: 30px;line-height: 30px;font-weight: 600;text-align: center;flex: 1 1 100%;justify-content: center;color: #d8d8d8}.stoffinder--licht_und_sicht-box--help-title.isActiveFilter{color: #fb4b6a}.stoffinder--licht_und_sicht-box--help-image-wrap{text-align: center;flex: 2}.stoffinder--licht_und_sicht-box--help-image{width: 125px;height: auto;border: 1px solid #000}@media (max-width:704px){.stoffinder--licht_und_sicht-box--help-image{width: 100px}}.stoffinder--licht_und_sicht-box--help-attributes{flex: 3;display: flex;align-items: center;flex-direction: column;font-size: 0.9em;color: #fb4b6a;margin-left: 20px}.stoffinder--licht_und_sicht-box--help-attribute{flex: 1 1 100%;display: flex;align-items: center;width: 100%}.stoffinder--licht_und_sicht-box--help-attribute-image{width: 50px;height: auto;margin-right: 10px}.stoffinder--help--eingeschaften-wrap{flex: 1 1 auto;width: 100%}.stoffinder--help--eingeschaften--content-wrap{margin-bottom: 2em}.stoffinder--help--eingeschaften--image{height: 50px;width: 50px}.stoffinder--help--eingeschaften--title{font-size: 1.3em;font-weight: 600}.stoffinder-help-close-button-wrap{margin-top: 2em;max-width: 200px}.stofffinder-first-column{min-height: 110px}@media (max-width:704px){.stofffinder-first-column{margin-bottom: 2em}}@media (max-width:704px){.stofffinder--help--content-with-bottom-margin{margin-bottom: 2em}}.stoffinder--help--eingeschaften--content{margin-top: 5px}.quick-add-box{border: 1px solid #afafaf;background: #efefef;padding: 1em;margin-top: 20px}@media (max-width:704px){.quick-add-box{margin: 20px 10px 20px 10px}}.quick-add-box-info{flex: 1 1 100%;text-align: center;font-size: 1.5em;margin: 10px}.quick-add-form{display: flex}@media (max-width:704px){.quick-add-form{flex-wrap: wrap}}.quick-add-form-input{width: 300px;font-size: 1.2em !important}.quick-add-form-input::placeholder{font-size: 1.2em !important}.quick-add-form-submit-button{width: 150px}@media (max-width:704px){.quick-add-form-submit-button{flex: 1 1 100%;margin-top: 10px}}.quick-add-another{margin: 30px 40px 150px 40px;display: flex;justify-content: center;align-items: center}@media (max-width:704px){.quick-add-another{margin: 30px 10px 100px 10px}}.quick-add-another-button{width: 400px;height: 40px;line-height: 35px;text-align: center}.quick-add-product{border: 1px solid #afafaf;background: #fff;padding: 2em;display: flex;flex-wrap: wrap;margin: 50px 40px 20px 40px}@media (max-width:704px){.quick-add-product{margin: 40px 10px 20px 10px}}.quick-add-product-image-wrap{text-align: center;display: flex;justify-content: center;align-items: center;border: 1px solid #afafaf}.quick-add-product-image-inner{max-width: 100%}.quick-add-product-image{width: 100%}@media (max-width:704px){.quick-add-product-image{max-height: 150px;width: auto;border: none}}.quick-add-product-description-wrap{display: flex;flex-direction: column;margin-left: 20px}@media (max-width:704px){.quick-add-product-description-wrap{margin-left: 0;margin-top: 10px}}.quick-add-product-title{font-size: 1.3em;flex: 0 0 40px;border-bottom: 1px solid #afafaf;display: flex;align-items: center}.quick-add-product-title h3{margin: 0;font-weight: normal}.quick-add-product-description{flex: 1 1 auto}.quick-add-product-controls{flex: 0 0 60px;min-height: 60px;align-self: flex-end;display: flex;align-items: center;justify-content: flex-end;width: 100%;background-color: #000;padding: 0 10px}.quick-add-product-price-wrap{display: flex;flex: 1 1;justify-content: flex-end;padding-right: 20px;font-size: 1.3em}@media (max-width:704px){.quick-add-product-price-wrap{justify-content: flex-start}}.quick-add-product-price-text{color: #fff;margin-right: 10px}.quick-add-product-price{color: #fb4b6a;font-weight: bold}.quickadd--form{display: flex;justify-content: flex-end;align-items: center}.quickadd--form-quantity-text{color: #fff}.quickadd--form select{line-height: 2.75em !important;border-radius: none}.quickadd--form-quantity{flex: 0 0 150px}@media (max-width:704px){.quickadd--form-quantity{display: none}}.quickadd--form .select-field{max-width: 70px !important;margin: 0 10px;border: none}.quick-add-product-controls button{width: 180px}.flash-error{color: red;text-align: center}.quickaddcss{border: 1px solid;flex-basis: 19% !important;max-width: 19% !important;margin: 5px;min-height: 150px}.quickaddcss span{margin-bottom: 10px;margin-top: 5px;display: block;font-weight: 600;font-size: 13px;text-align: left !important;padding-left: 10px}.quickaddcss li{text-align: left;padding-left: 10px;font-size: 13px}.quickaddcss .select-field:after,.quickaddcss .js--fancy-select:after{top: 0 !important}.quickaddcss .select-field,.quickaddcss .js--fancy-select{margin-top: 10px}@media (max-width:704px){.quickaddcss{flex-basis: 100% !important;max-width: 100% !important}}.test{background-color: #f9f9f9}.stoffinder-modal{background-color: #f9f9f9}.stoffinder-back-button{display: inline-block;text-decoration: none;font-size: 1.3em;font-weight: 400;padding: 10px 30px;border: 1px solid #3c3c3b;color: #3c3c3b;margin: 10px 0}.stoffinder-back-button:hover{color: #3c3c3b}.stoffinder-back-button:active{color: #3c3c3b}.stoffinder-modal{background: #fff}.stoffinder-product-picture-wrap{border-right: 5px solid;border-color: #f9f9f9;display: flex;flex-direction: column;position: relative;border-bottom: 5px solid #f9f9f9}.stoffinder-products-picture--slider{flex: 1;display: flex;align-items: center}.stoffinder-products-picture--slide{flex: 1;text-align: center}.stoffinder-products-picture--slide-image--wrap{display: flex;justify-content: center;align-items: center}.stoffinder-products-picture--slide-image--wrap:hover .stoffinder-products-picture--slide-image--zoom{opacity: 1;transition: opacity .3s linear;pointer-events: none}.stoffinder-products-picture--slide-image{margin: 0 auto;height: 400px;width: 400px;border: none}.stoffinder-products-picture--slide-image--zoom{transition: opacity .3s linear;position: absolute;opacity: 1;z-index: 1000;height: 45px;width: auto;margin-top: 25px}.stoffinder-product-preview{flex: 0 0 120px;display: flex;justify-content: center;align-items: center}.stoffinder-product-preview--image{margin: 5px;width: 80px;height: 80px}.stoffinder-product-preview--image.has-border{border: 2px solid #d8d8d8}.stoffinder-product-attributes-wrap{display: flex !important;flex-direction: column;border-bottom: 5px solid;border-color: #f9f9f9;flex-basis: auto;position: relative}.stoffinder-product-attribute-licht-sicht{flex: 0 0 120px}.stoffinder-product-attributes{flex: 1 1 auto;align-items: center}.stoffinder-product-attribute-name-wrap{flex: 0 0 120px;border-top: 5px solid;border-color: #f9f9f9;display: flex;justify-content: center;align-items: center;padding: 1em}@media (max-width:704px){.stoffinder-product-attribute-name-wrap{text-align: center;padding: 20px 0;flex: 0 0 170px}}.stoffinder-product-attribute-name{font-size: 2em}.stoffinder-product-attribute-licht-sicht--title{text-align: center}.stoffinder-product-attribute-licht-sicht--icons{text-align: center;display: flex;justify-content: space-around;align-items: center}.stoffinder-product-attribute{text-align: center;height: 120px;padding: 20px 10px 10px 10px;color: #fb4b6a}.stoffinder-product-attribute--image{width: 50px;height: 50px}.stoffinder-product-attribute--title{text-align: center;height: 103px;padding: 20px 10px 10px 10px;color: #3c3c3b}.stoffinder-product-attribute-licht-sicht--icon-wrap{display: flex;flex-direction: column}.stoffinder-product-attribute-licht-sicht--icon{width: 40px;height: 40px}.stoffinder-product-attribute-licht-sicht--title{color: #fb4b6a}.has-opacity-40{opacity: 0.4}.stoffinder-product--config-button{padding-left: 30px;padding-right: 30px;position: absolute;right: 0}@media (max-width:704px){.stoffinder-product--config-button{display: none}}.stoffinder-product--config-nach-mass-button{color: #fff;border: 1px solid #fff;padding: 10px;font-size: 1.3em;text-decoration: none}.stoffinder-modal-stoffinder{position: relative}.stoffinder-modal-headline-row{position: relative;height: 50px}@media (max-width:704px){.stoffinder-modal-headline-row{height: 0px;display: none}}.stoffinder-modal-headline{font-weight: 600px;font-size: 1.4em;line-height: 42px}@media (max-width:704px){.stoffinder-modal-headline{text-align: center;line-height: 14px;font-size: 14px}}.stoffinder-info-icon--wrap{background: #000;position: absolute;top: 0;right: 0;height: 30px;width: 30px;display: flex;justify-content: center;align-items: center}.stoffinder-info-icon--wrap:hover .stoffinder-info-icon{cursor: pointer;transition: .1s all;height: 30px;width: 30px}.stoffinder-info-icon--wrap > a{display: flex;justify-content: center;align-items: center}.stoffinder-info-icon{width: 20px;height: 20px}.stoffinder-modal-stoffinder-controls{height: 150px;padding: 0 50px;padding-right: 15px;background-color: #fff}@media (max-width:704px){.stoffinder-modal-stoffinder-controls{height: 140px;padding: 0 0 0 10px;margin-top: 10px}}.stoffinder--title{color: #3c3c3b;font-size: 1.5em;font-weight: 400;margin-right: 60px}@media (max-width:704px){.stoffinder--title{margin-top: 20px;font-size: 1.3em}}.stoffinder-row{position: relative;height: 115px;padding: 0 50px;background-color: #fff;border-top: 5px solid #f9f9f9}.stoffinder-row:last-child{border-bottom: 5px solid #f9f9f9}@media (max-width:704px){.stoffinder-row{padding: 0 10px;height: auto;width: 100%}}.stoffinder-row--lichtundsicht{position: relative;height: 135px;padding: 0 50px;background-color: #fff;border-top: 5px solid #f9f9f9}.stoffinder-row--lichtundsicht:last-child{border-bottom: 5px solid #f9f9f9}@media (max-width:704px){.stoffinder-row--lichtundsicht{height: 415px;padding: 0 10px;width: 100%}}.stoffinder-row--eigenschaften{display: flex;align-items: center;position: relative;height: 115px;padding: 20px 20px;background-color: #fff;border-top: 5px solid #f9f9f9;transition: all ease 1s}.stoffinder-row--eigenschaften:last-child{border-bottom: 5px solid #f9f9f9}@media (max-width:704px){.stoffinder-row--eigenschaften.active{height: 305px;transition: all ease 1s}}@media (max-width:704px){.stoffinder-row--eigenschaften{flex-wrap: wrap;align-items: flex-start;padding: 10px 10px;width: 100%}}.stoffinder--color--group--wrap{display: flex;width: 100%}.stoffinder--color--group{display: inline}.stoffinder--color-link{position: relative;margin-right: 5px}.stoffinder--color-link.isActive img{position: relative;border: 3px solid #fb4b6a;top: -10px}.stoffinder--color-link:hover{top: -5px}.stoffinder--color-link:hover .stoffinder--color--description{opacity: 1}.stoffinder--typ--row{display: flex !important;flex-wrap: wrap;padding: 0}.stoffinder--eigenschaften-row{display: flex;flex-wrap: wrap;align-items: center}.stoffinder--eigenschaften-row-wrapper{margin-left: 100px;display: flex;flex-wrap: wrap}@media (max-width:704px){.stoffinder--eigenschaften-row-wrapper{margin-left: 0}.stoffinder--eigenschaften-row-wrapper .active{height: 315px;transition: all ease 1s}}.stoffinder--eigenschaften{margin-right: 10px;display: flex;justify-content: center;align-items: center}@media (max-width:704px){.stoffinder--eigenschaften{margin-bottom: 50px}}.stoffinder--eigenschaften .isActiveFilter .stoffinder--eigenschaften-title{color: #000}.stoffinder-row--eigenschaften--button{display: flex;align-items: center;color: #3c3c3b;font-size: 1.6em;font-weight: 400;text-decoration: none}@media (max-width:704px){.stoffinder-row--eigenschaften--button{margin: 20px 0}}.stoffinder-row--eigenschaften--button:active{color: #3c3c3b}.stoffinder-row--eigenschaften--button:visited{color: #3c3c3b}.stoffinder-row--eigenschaften--button.active .stoffinder-row--eigenschaften--arrow{width: 13px;height: auto;margin-left: 10px;transform: rotate(180deg);transition: all .5s ease}.stoffinder-row--eigenschaften--arrow{width: 13px;height: auto;margin-left: 20px;transform: ;transition: all .5s ease}.stoffinder--typ--item{flex: 1 1 20%}@media (max-width:704px){.stoffinder--typ--item{flex: 1 1 50%}}.stoffinder--typ-link{display: block;width: 130px;text-align: center;text-decoration: none;font-weight: 600;color: #000;opacity: 0.5;margin: 5px}@media (max-width:704px){.stoffinder--typ-link{flex-direction: column}}.stoffinder--typ-link.isActiveFilter{border: 3px solid #fb4b6a;position: relative;padding: 5px}.stoffinder--typ-link.isActiveFilter::before{position: absolute;height: 20px;width: 20px;top: 0;right: 0;background: #fb4b6a;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.isActiveFilter{opacity: 1}.isActiveFilter .stoffinder--eigenschaften-link-image{border: 1px solid #000}.isActiveFilter img{opacity: 1}.stoffinder--licht_und_sicht--row{display: flex !important;height: 130px}@media (max-width:704px){.stoffinder--licht_und_sicht--row{display: flex;flex-wrap: wrap;max-height: 100%;height: auto}}.stoffinder--licht_und_sicht-link{flex: 1 1 100%;border-left: 4px solid #f9f9f9;height: 120px;cursor: pointer}@media (max-width:704px){.stoffinder--licht_und_sicht-link{height: 130px}}.stoffinder--licht_und_sicht-link.isActiveFilter{border: 3px solid #fb4b6a;padding: 2px 5px;position: relative}.stoffinder--licht_und_sicht-link.isActiveFilter::before{position: absolute;height: 30px;width: 30px;top: 0;right: 0;background: #fb4b6a;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.stoffinder--licht_und_sicht-box-attribute--text{color: #d8d8d8}.stoffinder--licht_und_sicht-box-attribute-image{filter: grayscale(100%)}.stoffinder--licht_und_sicht-link.isActiveFilter .stoffinder--licht_und_sicht-box-title{color: #000}.stoffinder--licht_und_sicht-link.isActiveFilter .stoffinder--licht_und_sicht-box-image{opacity: 1}.stoffinder--licht_und_sicht-link.isActiveFilter .stoffinder--licht_und_sicht-box-attribute-image{filter: none}.stoffinder--licht_und_sicht-link.isActiveFilter .stoffinder--licht_und_sicht-box-attribute--text{color: #000}.stoffinder-row--small{height: 70px}@media (max-width:704px){.stoffinder-row--small{height: 160px;height: 200px}}@media (max-width:704px){.stoffinder-row--lichtundsicht{display: flex;height: 460px}}.infinite--actions{height: 0px}.stoffinder-modal-stoffinder--button{right: 0;position: absolute;text-decoration: none;font-size: 1.5em;font-weight: 400;padding: 10px 30px;border: 1px solid #3c3c3b;color: #3c3c3b}.stoffinder-modal-stoffinder--button:hover{color: #3c3c3b}.stoffinder-modal-stoffinder--button:active{color: #3c3c3b}@media (max-width:704px){.stoffinder-modal-stoffinder--button{padding: 10px}}.stoffinder--type-image{height: 50px;width: auto;opacity: 0.2}.stoffinder--type-image:hover{opacity: 1}.stoffinder--type-active{opacity: 1}.stoffinder--color-image{height: 35px;width: 35px;border: 1px solid #000;transition: .3s all}.stoffinder--licht_und_sicht-image{height: 100px;width: 240px;opacity: 0.6}.stoffinder--eigenschaften-image{height: 70px;width: auto}.stoffinder-inputs{height: 0px}.stoffinder--eigenschaften-link{opacity: 1;transition: opacity 1s;width: 125px;display: inline-block;position: relative;text-align: center}.stoffinder--eigenschaften-link:hover .stoffinder--eigenschaften--description{opacity: 1}.stoffinder--eigenschaften-link:hover .stoffinder--eigenschaften-link-image{opacity: 1;border: 1px solid #000}.stoffinder--eigenschaften-link.isActiveFilter{border: 3px solid #fb4b6a;position: relative;padding: 5px}.stoffinder--eigenschaften-link.isActiveFilter::before{position: absolute;height: 20px;width: 20px;top: 0;right: 0;background: #fb4b6a;content: url("/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg");font-size: larger;color: red}.stoffinder--eigenschaften-link-image{padding: 0;height: 40px;width: 40px;opacity: 0.6}.stoffinder--color--description{transition: all 1s;z-index: 150;position: absolute;bottom: -35px;padding: 10px;left: -50%;width: 70px;background-color: #000;color: #fff;font-size: 0.8em;text-align: center;opacity: 0}.stoffinder--eigenschaften--description{transition: all 1s;z-index: 150;position: absolute;bottom: -70px;padding: 10px;left: 0;width: 150px;background-color: #000;color: #fff;font-size: 0.8em;text-align: center;opacity: 0}@media (max-width:704px){.stoffinder--eigenschaften--description{display: none}}.stoffinder--licht_und_sicht-box{display: flex;flex-wrap: wrap;flex: 1 0 33%}.stoffinder--licht_und_sicht-box:hover .stoffinder--licht_und_sicht-box-title{transition: color .3s linear;color: #000}.stoffinder--licht_und_sicht-box:hover .stoffinder--licht_und_sicht-box-attribute--text{transition: color .3s linear;color: #000}.stoffinder--licht_und_sicht-box:hover img{transition: opacity .3s linear;opacity: 1}.stoffinder--licht_und_sicht-box-title{height: 30px;line-height: 30px;font-weight: 600;text-align: center;flex: 1 1 100%;justify-content: center;color: #d8d8d8}.stoffinder--licht_und_sicht-box-title.isActiveFilter{color: #000}.stoffinder--licht_und_sicht-box-image-wrap{text-align: center;flex: 1 0;padding-right: 10px;justify-content: center;align-items: center;display: flex}.stoffinder--licht_und_sicht-box-image{width: 100%;height: auto;border: 1px solid #000;transition: .3s all;opacity: 0.3}.stoffinder--licht_und_sicht-box-attributes{flex: 3 0;display: flex;align-items: center;flex-direction: column;font-size: 0.75em}.stoffinder--licht_und_sicht-box-attribute{flex: 1 1 100%;display: flex;align-items: center;width: 100%;height: 40px}.stoffinder--licht_und_sicht-box-attribute-image{width: 37px;height: auto;margin-right: 10px;opacity: 0.3}.stofffinder-top-button-wrap{margin: 10px 0}.stoffinder-product--config-button--wrap{display: flex;justify-content: flex-end;align-items: center}@media (max-width:704px){.stoffinder-product--config-button--wrap{padding: 0 20px;text-align: center}}.stoffinder-product-attributes--artikelnummer--wrap{position: absolute;bottom: 125px;left: 15px;font-size: 0.9em;color: #3c3c3b}@media (max-width:704px){.stoffinder-product-attributes--artikelnummer--wrap{display: none}}.stoffinder-product-attributes--material--wrap{position: absolute;bottom: 125px;right: 55px;font-size: 0.9em;color: #fb4b6a}@media (max-width:704px){.stoffinder-product-attributes--material--wrap{display: none}}.stoffinder-product-attributes-info-icon--wrap{background: #d8d8d8;position: absolute;bottom: 120px;right: 0;height: 45px;width: 45px;display: flex;justify-content: center;align-items: center}.stoffinder-product-attributes-info-icon--wrap:hover .stoffinder-info-icon{cursor: pointer;transition: .1s all;height: 40px;width: 40px}@media (max-width:704px){.stoffinder-product-attributes-info-icon--wrap{bottom: 155px}}.stoffinder-products-flexing{display: flex;flex-flow: row wrap;min-height: 155px;padding-top: 8px;justify-content: center}@media (max-width:704px){.stoffinder-products-flexing{min-height: auto}}.stoffinder-products-flexing-2{display: flex;flex-flow: row wrap;min-height: 95px;padding-top: 8px;justify-content: center;align-content: flex-start}@media (max-width:704px){.stoffinder-products-flexing-2{min-height: auto}}.stoffinder-products-padding{padding: 0;width: 20px;height: 20px}@media (max-width:704px){.stoffinder-products-padding{width: 30px;height: 30px}}.stoffinder-products-img{width: 25px;height: 20px}.stoffinder-products-img.active-item::before{height: 15px;width: 15px;content: url(/themes/Frontend/hxb/frontend/_public/src/img/icons/check.svg)}@media (max-width:704px){.stoffinder-products-img{width: 25px;height: 20px}}.stoffinder-products-header{display: flex;justify-content: space-around;align-items: center;background-color: #000;color: #fff;padding-bottom: 4px;min-height: 44px}@media (max-width:704px){.stoffinder-products-header{min-height: unset}}*{box-sizing: border-box}.mySlides{display: none}img{vertical-align: middle}.slideshow-container{max-width: 280px;position: relative}.prev,.next{cursor: pointer;position: absolute;top: 50%;width: auto;padding: 16px;margin-top: -30px;color: #000;font-weight: bold;font-size: 18px;transition: .6s ease;border-radius: 0 3px 3px 0;user-select: none}.next{right: 0;border-radius: 3px 0 0 3px}.prev:hover,.next:hover{background-color: rgba(0,0,0,0.8)}.numbertext{color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0}.fade{-webkit-animation-name: fade;-webkit-animation-duration: 1.5s;animation-name: fade;animation-duration: 1.5s}@-webkit-keyframes fade{from{opacity: .4}to{opacity: 1}}@keyframes fade{from{opacity: .4}to{opacity: 1}}@media only screen and (max-width: 300px){.prev,.next,.text{font-size: 11px}}.lds-dual-ring{display: inline-block;width: 80px;height: 80px}.lds-dual-ring:after{content: " ";display: block;width: 64px;height: 64px;margin: 8px;border-radius: 50%;border: 6px solid #fff;border-color: #000 transparent #000 transparent;animation: lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.flex-container-config{display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;height: 100%;gap: 5px}.flex-container-config > div{border-radius: 5px;padding: 8px}.config1{background: #fb4b6a;color: #fff;padding: 8px;font-size: 1.1em;height: auto;width: 235px;border-radius: 6px;font-weight: 600;box-shadow: 0px 10px 15px 9px rgba(0,0,0,0.1)}.config1:hover{color: #000}.config1 a{color: #fff}.config2{margin-left: -7px}.musterdekor--form{width: 100%}.apple-pay--container--detail{margin-top: 10px;width: 100%;display: inline-block}.apple-pay--container--detail .applepay-button{width: 63%;margin-left: 37%;height: 33px}.apple-pay--container--ajax-cart{margin-top: 20px;width: 100%;display: inline-block}.apple-pay--container--ajax-cart .applepay-button{width: 100%;height: 31px}.apple-pay--container--cart{display: inline-block;width: 100%}.apple-pay--container--cart.is--top{margin-top: 10px}.apple-pay--container--cart .applepay-button{width: 100%}@media screen and (min-width: 44em){.apple-pay--container--cart .applepay-button{width: 49%;margin-left: 51%}}@media screen and (min-width: 48em){.apple-pay--container--cart .applepay-button{width: 25%;margin-left: 75%}}.applepay-button{cursor: pointer}img.mollie-payment-icon{float: right;margin-top: -25px;margin-top: -1.5625rem}.mollie-components-credit-card{max-width: 465px;max-width: 29.0625rem}.mollie-components-credit-card label{display: block;font-weight: bold;margin-top: 10px;margin-top: .625rem}.mollie-components-credit-card .block-group .b1{width: 48%;float: left}.mollie-components-credit-card .block-group .b2{width: 48%;float: right}.mollie-components-credit-card .intro-text{margin-top: 10px;margin-top: .625rem}.mollie-components-credit-card .tag-line{margin-top: 10px;margin-top: .625rem}.mollie-components-credit-card .tag-line .logo{display: inline-block;max-height: 18px;max-height: 1.125rem;max-width: 50px;max-width: 3.125rem}.mollie-components-credit-card .error-message{color: #ff233a;margin-bottom: 5px;margin-bottom: .3125rem}.mollie-components-credit-card .input--field.mollie{border-radius: 3px;background-clip: padding-box;min-height: 34px;min-height: 2.125rem;margin-bottom: 5px;margin-bottom: .3125rem;background: #fff;color: #262626;text-align: left;box-shadow: inset 0 0 0 0 transparent, 0 1px 1px 0 rgba(0,0,0,0.1), 0 1px 3px 0 rgba(0,0,0,0.1), 0 0 0 1px rgba(0,0,0,0.05);transition: all .05s ease}.mollie-components-credit-card .input--field.mollie.is-focused{box-shadow: inset 0 0 0 2px #07f, 0 1px 1px 0 rgba(0,0,0,0.1), 0 2px 6px 0 rgba(0,0,0,0.1), 0 0 0 1px rgba(0,0,0,0.05)}.mollie-components-credit-card .input--field.mollie.error{background-color: #fff0f0;box-shadow: 0 0 0 1px #f33, 0 1px 1px 0 rgba(0,0,0,0.1), 0 2px 6px 0 rgba(0,0,0,0.1), 0 0 0 1px rgba(0,0,0,0.05)}.mollie-components-credit-card .input--field.mollie:active{box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1), 0 2px 6px 0 rgba(0,0,0,0.1), 0 0 0 1px rgba(0,0,0,0.05);border: 2px solid #07f}