body{font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;color:var(--color-000000);font-weight:400}h1{margin:0 0 29px;font-size:16.5pt}h2{font-family:"Open Sans",sans-serif;font-size:20pt;font-weight:700}.icon-mixin-after{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;position:absolute;left:0;top:0}.checkbox{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:0 0;background-position:-248px -122px;width:24px;height:24px;position:absolute;left:0;top:0;margin:0}.checkbox-active{background-position:-276px -122px}.checkbox-simple-active{background-position:-260px -23px}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-regular.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-regular.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-600italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-700italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-800.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-800.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-800.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:url(/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.eot);src:local(""),url("/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.eot?#iefix") format("embedded-opentype"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.woff2) format("woff2"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.woff) format("woff"),url(/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.ttf) format("truetype"),url("/fonts/opensans/open-sans-v20-latin_cyrillic-800italic.svg#OpenSans") format("svg")}@font-face{font-family:"GinetexSymbols";font-style:normal;font-weight:400;src:url(/fonts/ginetex-symbols.eot);src:url("/fonts/ginetex-symbols.eot?#iefix") format("embedded-opentype"),url(/fonts/ginetex-symbols.otf) format("opentype"),url(/fonts/ginetex-symbols.woff2) format("woff2"),url(/fonts/ginetex-symbols.woff) format("woff"),url(/fonts/ginetex-symbols.ttf) format("truetype")}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:-.5em}sub{bottom:-.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{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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:#fff0}body{font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;line-height:1.3333em;color:#000;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}figure{margin:0}img{vertical-align:middle}.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.3333em;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:13pt;margin-bottom:13pt;border:0;border-top:1px solid #eee}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:13pt;margin-bottom:6.5pt}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:6.5pt;margin-bottom:6.5pt}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:16.5pt}h2,.h2{font-size:16pt}h3,.h3{font-size:18pt}h4,.h4{font-size:14pt}h5,.h5{font-size:10.5pt}h6,.h6{font-size:9pt}p{margin:0 0 6.5pt}.lead{margin-bottom:13pt;font-size:12pt;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:15.75pt}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}ul,ol{margin-top:0;margin-bottom:6.5pt}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:13pt}dt,dd{line-height:1.3333em}dt{font-weight:700}dd{margin-left:0}blockquote{padding:6.5pt 13pt;margin:0 0 13pt;font-size:13.125pt;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.3333em;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:13pt;font-style:normal;line-height:1.3333em}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16,.col-xs-17,.col-sm-17,.col-md-17,.col-lg-17,.col-xs-18,.col-sm-18,.col-md-18,.col-lg-18,.col-xs-19,.col-sm-19,.col-md-19,.col-lg-19,.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20,.col-xs-21,.col-sm-21,.col-md-21,.col-lg-21,.col-xs-22,.col-sm-22,.col-md-22,.col-lg-22,.col-xs-23,.col-sm-23,.col-md-23,.col-lg-23,.col-xs-24,.col-sm-24,.col-md-24,.col-lg-24{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24{float:left}.col-xs-24{width:100%}.col-xs-23{width:95.83333333%}.col-xs-22{width:91.66666667%}.col-xs-21{width:87.5%}.col-xs-20{width:83.33333333%}.col-xs-19{width:79.16666667%}.col-xs-18{width:75%}.col-xs-17{width:70.83333333%}.col-xs-16{width:66.66666667%}.col-xs-15{width:62.5%}.col-xs-14{width:58.33333333%}.col-xs-13{width:54.16666667%}.col-xs-12{width:50%}.col-xs-11{width:45.83333333%}.col-xs-10{width:41.66666667%}.col-xs-9{width:37.5%}.col-xs-8{width:33.33333333%}.col-xs-7{width:29.16666667%}.col-xs-6{width:25%}.col-xs-5{width:20.83333333%}.col-xs-4{width:16.66666667%}.col-xs-3{width:12.5%}.col-xs-2{width:8.33333333%}.col-xs-1{width:4.16666667%}.col-xs-pull-24{right:100%}.col-xs-pull-23{right:95.83333333%}.col-xs-pull-22{right:91.66666667%}.col-xs-pull-21{right:87.5%}.col-xs-pull-20{right:83.33333333%}.col-xs-pull-19{right:79.16666667%}.col-xs-pull-18{right:75%}.col-xs-pull-17{right:70.83333333%}.col-xs-pull-16{right:66.66666667%}.col-xs-pull-15{right:62.5%}.col-xs-pull-14{right:58.33333333%}.col-xs-pull-13{right:54.16666667%}.col-xs-pull-12{right:50%}.col-xs-pull-11{right:45.83333333%}.col-xs-pull-10{right:41.66666667%}.col-xs-pull-9{right:37.5%}.col-xs-pull-8{right:33.33333333%}.col-xs-pull-7{right:29.16666667%}.col-xs-pull-6{right:25%}.col-xs-pull-5{right:20.83333333%}.col-xs-pull-4{right:16.66666667%}.col-xs-pull-3{right:12.5%}.col-xs-pull-2{right:8.33333333%}.col-xs-pull-1{right:4.16666667%}.col-xs-pull-0{right:auto}.col-xs-push-24{left:100%}.col-xs-push-23{left:95.83333333%}.col-xs-push-22{left:91.66666667%}.col-xs-push-21{left:87.5%}.col-xs-push-20{left:83.33333333%}.col-xs-push-19{left:79.16666667%}.col-xs-push-18{left:75%}.col-xs-push-17{left:70.83333333%}.col-xs-push-16{left:66.66666667%}.col-xs-push-15{left:62.5%}.col-xs-push-14{left:58.33333333%}.col-xs-push-13{left:54.16666667%}.col-xs-push-12{left:50%}.col-xs-push-11{left:45.83333333%}.col-xs-push-10{left:41.66666667%}.col-xs-push-9{left:37.5%}.col-xs-push-8{left:33.33333333%}.col-xs-push-7{left:29.16666667%}.col-xs-push-6{left:25%}.col-xs-push-5{left:20.83333333%}.col-xs-push-4{left:16.66666667%}.col-xs-push-3{left:12.5%}.col-xs-push-2{left:8.33333333%}.col-xs-push-1{left:4.16666667%}.col-xs-push-0{left:auto}.col-xs-offset-24{margin-left:100%}.col-xs-offset-23{margin-left:95.83333333%}.col-xs-offset-22{margin-left:91.66666667%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-20{margin-left:83.33333333%}.col-xs-offset-19{margin-left:79.16666667%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-17{margin-left:70.83333333%}.col-xs-offset-16{margin-left:66.66666667%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-14{margin-left:58.33333333%}.col-xs-offset-13{margin-left:54.16666667%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-11{margin-left:45.83333333%}.col-xs-offset-10{margin-left:41.66666667%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-8{margin-left:33.33333333%}.col-xs-offset-7{margin-left:29.16666667%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-5{margin-left:20.83333333%}.col-xs-offset-4{margin-left:16.66666667%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-2{margin-left:8.33333333%}.col-xs-offset-1{margin-left:4.16666667%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24{float:left}.col-sm-24{width:100%}.col-sm-23{width:95.83333333%}.col-sm-22{width:91.66666667%}.col-sm-21{width:87.5%}.col-sm-20{width:83.33333333%}.col-sm-19{width:79.16666667%}.col-sm-18{width:75%}.col-sm-17{width:70.83333333%}.col-sm-16{width:66.66666667%}.col-sm-15{width:62.5%}.col-sm-14{width:58.33333333%}.col-sm-13{width:54.16666667%}.col-sm-12{width:50%}.col-sm-11{width:45.83333333%}.col-sm-10{width:41.66666667%}.col-sm-9{width:37.5%}.col-sm-8{width:33.33333333%}.col-sm-7{width:29.16666667%}.col-sm-6{width:25%}.col-sm-5{width:20.83333333%}.col-sm-4{width:16.66666667%}.col-sm-3{width:12.5%}.col-sm-2{width:8.33333333%}.col-sm-1{width:4.16666667%}.col-sm-pull-24{right:100%}.col-sm-pull-23{right:95.83333333%}.col-sm-pull-22{right:91.66666667%}.col-sm-pull-21{right:87.5%}.col-sm-pull-20{right:83.33333333%}.col-sm-pull-19{right:79.16666667%}.col-sm-pull-18{right:75%}.col-sm-pull-17{right:70.83333333%}.col-sm-pull-16{right:66.66666667%}.col-sm-pull-15{right:62.5%}.col-sm-pull-14{right:58.33333333%}.col-sm-pull-13{right:54.16666667%}.col-sm-pull-12{right:50%}.col-sm-pull-11{right:45.83333333%}.col-sm-pull-10{right:41.66666667%}.col-sm-pull-9{right:37.5%}.col-sm-pull-8{right:33.33333333%}.col-sm-pull-7{right:29.16666667%}.col-sm-pull-6{right:25%}.col-sm-pull-5{right:20.83333333%}.col-sm-pull-4{right:16.66666667%}.col-sm-pull-3{right:12.5%}.col-sm-pull-2{right:8.33333333%}.col-sm-pull-1{right:4.16666667%}.col-sm-pull-0{right:auto}.col-sm-push-24{left:100%}.col-sm-push-23{left:95.83333333%}.col-sm-push-22{left:91.66666667%}.col-sm-push-21{left:87.5%}.col-sm-push-20{left:83.33333333%}.col-sm-push-19{left:79.16666667%}.col-sm-push-18{left:75%}.col-sm-push-17{left:70.83333333%}.col-sm-push-16{left:66.66666667%}.col-sm-push-15{left:62.5%}.col-sm-push-14{left:58.33333333%}.col-sm-push-13{left:54.16666667%}.col-sm-push-12{left:50%}.col-sm-push-11{left:45.83333333%}.col-sm-push-10{left:41.66666667%}.col-sm-push-9{left:37.5%}.col-sm-push-8{left:33.33333333%}.col-sm-push-7{left:29.16666667%}.col-sm-push-6{left:25%}.col-sm-push-5{left:20.83333333%}.col-sm-push-4{left:16.66666667%}.col-sm-push-3{left:12.5%}.col-sm-push-2{left:8.33333333%}.col-sm-push-1{left:4.16666667%}.col-sm-push-0{left:auto}.col-sm-offset-24{margin-left:100%}.col-sm-offset-23{margin-left:95.83333333%}.col-sm-offset-22{margin-left:91.66666667%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-20{margin-left:83.33333333%}.col-sm-offset-19{margin-left:79.16666667%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-17{margin-left:70.83333333%}.col-sm-offset-16{margin-left:66.66666667%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-14{margin-left:58.33333333%}.col-sm-offset-13{margin-left:54.16666667%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-11{margin-left:45.83333333%}.col-sm-offset-10{margin-left:41.66666667%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-8{margin-left:33.33333333%}.col-sm-offset-7{margin-left:29.16666667%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-5{margin-left:20.83333333%}.col-sm-offset-4{margin-left:16.66666667%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-2{margin-left:8.33333333%}.col-sm-offset-1{margin-left:4.16666667%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24{float:left}.col-md-24{width:100%}.col-md-23{width:95.83333333%}.col-md-22{width:91.66666667%}.col-md-21{width:87.5%}.col-md-20{width:83.33333333%}.col-md-19{width:79.16666667%}.col-md-18{width:75%}.col-md-17{width:70.83333333%}.col-md-16{width:66.66666667%}.col-md-15{width:62.5%}.col-md-14{width:58.33333333%}.col-md-13{width:54.16666667%}.col-md-12{width:50%}.col-md-11{width:45.83333333%}.col-md-10{width:41.66666667%}.col-md-9{width:37.5%}.col-md-8{width:33.33333333%}.col-md-7{width:29.16666667%}.col-md-6{width:25%}.col-md-5{width:20.83333333%}.col-md-4{width:16.66666667%}.col-md-3{width:12.5%}.col-md-2{width:8.33333333%}.col-md-1{width:4.16666667%}.col-md-pull-24{right:100%}.col-md-pull-23{right:95.83333333%}.col-md-pull-22{right:91.66666667%}.col-md-pull-21{right:87.5%}.col-md-pull-20{right:83.33333333%}.col-md-pull-19{right:79.16666667%}.col-md-pull-18{right:75%}.col-md-pull-17{right:70.83333333%}.col-md-pull-16{right:66.66666667%}.col-md-pull-15{right:62.5%}.col-md-pull-14{right:58.33333333%}.col-md-pull-13{right:54.16666667%}.col-md-pull-12{right:50%}.col-md-pull-11{right:45.83333333%}.col-md-pull-10{right:41.66666667%}.col-md-pull-9{right:37.5%}.col-md-pull-8{right:33.33333333%}.col-md-pull-7{right:29.16666667%}.col-md-pull-6{right:25%}.col-md-pull-5{right:20.83333333%}.col-md-pull-4{right:16.66666667%}.col-md-pull-3{right:12.5%}.col-md-pull-2{right:8.33333333%}.col-md-pull-1{right:4.16666667%}.col-md-pull-0{right:auto}.col-md-push-24{left:100%}.col-md-push-23{left:95.83333333%}.col-md-push-22{left:91.66666667%}.col-md-push-21{left:87.5%}.col-md-push-20{left:83.33333333%}.col-md-push-19{left:79.16666667%}.col-md-push-18{left:75%}.col-md-push-17{left:70.83333333%}.col-md-push-16{left:66.66666667%}.col-md-push-15{left:62.5%}.col-md-push-14{left:58.33333333%}.col-md-push-13{left:54.16666667%}.col-md-push-12{left:50%}.col-md-push-11{left:45.83333333%}.col-md-push-10{left:41.66666667%}.col-md-push-9{left:37.5%}.col-md-push-8{left:33.33333333%}.col-md-push-7{left:29.16666667%}.col-md-push-6{left:25%}.col-md-push-5{left:20.83333333%}.col-md-push-4{left:16.66666667%}.col-md-push-3{left:12.5%}.col-md-push-2{left:8.33333333%}.col-md-push-1{left:4.16666667%}.col-md-push-0{left:auto}.col-md-offset-24{margin-left:100%}.col-md-offset-23{margin-left:95.83333333%}.col-md-offset-22{margin-left:91.66666667%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-20{margin-left:83.33333333%}.col-md-offset-19{margin-left:79.16666667%}.col-md-offset-18{margin-left:75%}.col-md-offset-17{margin-left:70.83333333%}.col-md-offset-16{margin-left:66.66666667%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-14{margin-left:58.33333333%}.col-md-offset-13{margin-left:54.16666667%}.col-md-offset-12{margin-left:50%}.col-md-offset-11{margin-left:45.83333333%}.col-md-offset-10{margin-left:41.66666667%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-8{margin-left:33.33333333%}.col-md-offset-7{margin-left:29.16666667%}.col-md-offset-6{margin-left:25%}.col-md-offset-5{margin-left:20.83333333%}.col-md-offset-4{margin-left:16.66666667%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-2{margin-left:8.33333333%}.col-md-offset-1{margin-left:4.16666667%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24{float:left}.col-lg-24{width:100%}.col-lg-23{width:95.83333333%}.col-lg-22{width:91.66666667%}.col-lg-21{width:87.5%}.col-lg-20{width:83.33333333%}.col-lg-19{width:79.16666667%}.col-lg-18{width:75%}.col-lg-17{width:70.83333333%}.col-lg-16{width:66.66666667%}.col-lg-15{width:62.5%}.col-lg-14{width:58.33333333%}.col-lg-13{width:54.16666667%}.col-lg-12{width:50%}.col-lg-11{width:45.83333333%}.col-lg-10{width:41.66666667%}.col-lg-9{width:37.5%}.col-lg-8{width:33.33333333%}.col-lg-7{width:29.16666667%}.col-lg-6{width:25%}.col-lg-5{width:20.83333333%}.col-lg-4{width:16.66666667%}.col-lg-3{width:12.5%}.col-lg-2{width:8.33333333%}.col-lg-1{width:4.16666667%}.col-lg-pull-24{right:100%}.col-lg-pull-23{right:95.83333333%}.col-lg-pull-22{right:91.66666667%}.col-lg-pull-21{right:87.5%}.col-lg-pull-20{right:83.33333333%}.col-lg-pull-19{right:79.16666667%}.col-lg-pull-18{right:75%}.col-lg-pull-17{right:70.83333333%}.col-lg-pull-16{right:66.66666667%}.col-lg-pull-15{right:62.5%}.col-lg-pull-14{right:58.33333333%}.col-lg-pull-13{right:54.16666667%}.col-lg-pull-12{right:50%}.col-lg-pull-11{right:45.83333333%}.col-lg-pull-10{right:41.66666667%}.col-lg-pull-9{right:37.5%}.col-lg-pull-8{right:33.33333333%}.col-lg-pull-7{right:29.16666667%}.col-lg-pull-6{right:25%}.col-lg-pull-5{right:20.83333333%}.col-lg-pull-4{right:16.66666667%}.col-lg-pull-3{right:12.5%}.col-lg-pull-2{right:8.33333333%}.col-lg-pull-1{right:4.16666667%}.col-lg-pull-0{right:auto}.col-lg-push-24{left:100%}.col-lg-push-23{left:95.83333333%}.col-lg-push-22{left:91.66666667%}.col-lg-push-21{left:87.5%}.col-lg-push-20{left:83.33333333%}.col-lg-push-19{left:79.16666667%}.col-lg-push-18{left:75%}.col-lg-push-17{left:70.83333333%}.col-lg-push-16{left:66.66666667%}.col-lg-push-15{left:62.5%}.col-lg-push-14{left:58.33333333%}.col-lg-push-13{left:54.16666667%}.col-lg-push-12{left:50%}.col-lg-push-11{left:45.83333333%}.col-lg-push-10{left:41.66666667%}.col-lg-push-9{left:37.5%}.col-lg-push-8{left:33.33333333%}.col-lg-push-7{left:29.16666667%}.col-lg-push-6{left:25%}.col-lg-push-5{left:20.83333333%}.col-lg-push-4{left:16.66666667%}.col-lg-push-3{left:12.5%}.col-lg-push-2{left:8.33333333%}.col-lg-push-1{left:4.16666667%}.col-lg-push-0{left:auto}.col-lg-offset-24{margin-left:100%}.col-lg-offset-23{margin-left:95.83333333%}.col-lg-offset-22{margin-left:91.66666667%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-20{margin-left:83.33333333%}.col-lg-offset-19{margin-left:79.16666667%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-17{margin-left:70.83333333%}.col-lg-offset-16{margin-left:66.66666667%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-14{margin-left:58.33333333%}.col-lg-offset-13{margin-left:54.16666667%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-11{margin-left:45.83333333%}.col-lg-offset-10{margin-left:41.66666667%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-8{margin-left:33.33333333%}.col-lg-offset-7{margin-left:29.16666667%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-5{margin-left:20.83333333%}.col-lg-offset-4{margin-left:16.66666667%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-2{margin-left:8.33333333%}.col-lg-offset-1{margin-left:4.16666667%}.col-lg-offset-0{margin-left:0%}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:13pt;font-size:15.75pt;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:10.5pt;line-height:1.3333em;color:#8a8a8a}.form-control{display:block;width:100%;height:24pt;padding:6px 12px;font-size:10.5pt;line-height:1.3333em;color:#8a8a8a;background-color:#f2f2f2;background-image:none;border:1px solid 1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:#fff0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:24pt}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:22.5pt}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:36pt}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:13pt;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:23.5pt}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:22.5pt;padding:5px 10px;font-size:9pt;line-height:1.5;border-radius:3px}select.input-sm{height:22.5pt;line-height:22.5pt}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:22.5pt;padding:5px 10px;font-size:9pt;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:22.5pt;line-height:22.5pt}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:22.5pt;min-height:22pt;padding:6px 10px;font-size:9pt;line-height:1.5}.input-lg{height:36pt;padding:10px 16px;font-size:14pt;line-height:1.3333333;border-radius:6px}select.input-lg{height:36pt;line-height:36pt}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:36pt;padding:10px 16px;font-size:14pt;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:36pt;line-height:36pt}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:36pt;min-height:27pt;padding:11px 16px;font-size:14pt;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:30pt}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:24pt;height:24pt;line-height:24pt;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:36pt;height:36pt;line-height:36pt}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:22.5pt;height:22.5pt;line-height:22.5pt}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:18pt}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#404040}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:18.25pt}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:14pt}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:9pt}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #fff0;white-space:nowrap;padding:6px 12px;font-size:10.5pt;line-height:1.3333em;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:#fff0;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:#fff0}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:#fff0}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:14pt;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:9pt;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:9pt;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgb(0 0 0 / .125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:36pt;padding:10px 16px;font-size:14pt;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:36pt;line-height:36pt}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:22.5pt;padding:5px 10px;font-size:9pt;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:22.5pt;line-height:22.5pt}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:10.5pt;font-weight:400;line-height:1;color:#8a8a8a;text-align:center;background-color:#eee;border:1px solid 1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:9pt;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:14pt;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.pager{padding-left:0;margin:13pt 0;list-style:none;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.thumbnail{display:block;padding:4px;margin-bottom:13pt;line-height:1.3333em;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#000}.alert{padding:15px;margin-bottom:13pt;border:1px solid #fff0;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.close{float:right;font-size:15.75pt;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:#fff0;border:0}.clearfix:before,.clearfix:after,.container:before,.container:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.pager:before,.pager:after,.mbw-desktop .paging:before,.mbw-desktop .paging:after{content:" ";display:table}.clearfix:after,.container:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.pager:after,.mbw-desktop .paging:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hidden{display:none!important}.button{background:none;border:none;border-radius:6px;height:40px;line-height:40px;font-size:12pt;display:inline-block;text-align:center;font-family:"Open Sans",sans-serif;font-weight:700}.button:hover,.button:focus{text-decoration:none;border:none}.button.blue{background:var(--color-196FBA);color:var(--color-ffffff)}.button.blue:hover{color:#fff}.button.transparent{border:1px solid #d1d1d1;color:#9a9a9a;padding:0 20px 0 16px;line-height:36px}.button.transparent.blue{background-color:#fff;color:var(--color-196FBA);border-color:var(--color-196FBA);font-size:10.5pt;font-weight:700}.button.transparent.red{background-color:#fff;color:var(--sl-color-primary-700);border-color:var(--sl-color-primary-700);font-weight:700}.button.red{background:var(--sl-color-primary-700);color:var(--color-ffffff);font-weight:700}.button.red:hover{color:#fff}.button.black{background:var(--color-000000);color:var(--color-ffffff);font-weight:700}.button.black:hover{color:#fff}#footer{padding-top:5px;margin-left:auto;margin-right:auto;width:calc(100vw - (100vw - 100%))}#footer .logos{padding-left:20px;padding-right:20px}@media screen and (max-width:1023px){#footer .mod_text{margin-bottom:0}}#footer sl-icon-button::part(base){color:#000;font-size:2rem}#footer sl-icon-button::part(base):hover,#footer sl-icon-button::part(base):focus{color:#cf5e03}#footer .content{background:#fff url(/img/bgi/bg-footer.jpg) left bottom no-repeat;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:20px;grid-template-areas:"empty company-services contact";background-size:cover}@media screen and (max-width:1599px){#footer .content{grid-template-areas:"company-services contact";grid-template-columns:2fr 1fr;background-image:unset;background-color:#f2f2f2}}@media screen and (max-width:1023px){#footer .content{display:flex;flex-direction:column;padding-bottom:40px}#footer .content .contact{width:calc(100vw - (100vw - 100%) - 40px);margin:0 auto}}#footer .content .empty{grid-area:empty}@media screen and (max-width:1599px){#footer .content .empty{display:none}}#footer .content .company-services{grid-area:company-services}#footer .content .contact{grid-area:contact}#footer .footer-nav{padding:10px 0 0}#footer .footer-nav li{line-height:24px}#footer .footer-nav li a{color:var(--color-333333);font-weight:700}#footer .footer-nav li strong{display:block;margin:0 0 0 52px;font-weight:900}#footer .footer-nav li strong+strong{margin-top:4px}#footer .h3{font-family:"Open Sans",sans-serif;font-size:16pt;font-weight:400;border-bottom:1px solid #b3b3b3;line-height:1.95em;margin:14px 0 0;margin-bottom:10px!important}#footer ul.brands{border-top:1px solid #dedede;padding:14px 0 14px}#footer ul.brands:after{content:"";display:block;clear:both}#footer ul.brands li{float:right;padding:0 30px 0 0}@media screen and (max-width:1023px){#footer ul.brands li{padding-right:10px}}#footer ul.brands li img{display:block;max-width:100%;height:auto;display:inline-block}#footer ul.brands li+strong{margin-top:4px}#footer .cert{border-top:1px solid #dedede;padding:7px 0 0;display:block;text-align:right}#footer .cert img{display:block;max-width:100%;height:auto;display:inline-block}#footer h3{font-family:"Open Sans",sans-serif;font-size:16pt;font-weight:400;line-height:40px;margin:27px 0 0;border-bottom:1px solid #b3b3b3}#footer .info-list{padding:21px 0 0;margin-left:40px}#footer .info-list li{font-family:"Open Sans",sans-serif;margin:5px}#footer .info-list li:after{content:"";display:block;clear:both}#footer .info-list li sl-icon-button::part(base){display:inline-block;position:absolute;margin:-22px 0 -1px -44px}#footer .info-list a span{margin:5px}@media screen and (max-width:1023px){#footer ul.brands li{width:25%;text-align:center}}.icon{display:inline-block;width:40px;height:40px;background-color:#444;border-radius:3px;border:none;position:relative}.clear{content:"";display:block;clear:both}sl-alert[variant="primary"]::part(base){border-color:#008dd1;background-color:#e5f3fb;color:#000;max-width:fit-content;margin-left:auto}sl-alert[variant="primary"] sl-icon{color:#008dd1}sl-alert[variant="primary"] a.switch_price_role{text-decoration:underline;cursor:pointer}sl-alert[variant="primary"] a.switch_price_role:hover{text-decoration:none}.autocomplete{z-index:1000;overflow:auto;box-sizing:border-box;padding:4px 0;list-style:none;background-color:var(--sl-color-neutral-0);border:1px solid #b0b0b0;border-top-width:0;border-radius:5px;max-height:200px!important}.autocomplete>div{display:block;white-space:nowrap;overflow:hidden;padding:0 9px;height:26px;line-height:26px;border-bottom:1px solid #ddd;color:#b0b0b0}.autocomplete>div:last-child{border-bottom:0}.autocomplete .group{background:#eee}.autocomplete>div:hover:not(.group),.autocomplete>div.selected{color:var(--sl-color-neutral-0);text-decoration:none;background-color:#b0b0b0;cursor:pointer;border-radius:0;background-image:none}.block{display:block}.absolute{position:absolute}.text-white{color:#fff}.w-100{width:100%}.l-0{left:0}.b-0{bottom:0}.text-extrabold{font-weight:800}.text-12{font-size:12pt}.text-8{font-size:8pt}.text-6{font-size:6pt}.text-center{text-align:center}.p-2{padding:2pt}.m-0{margin:0}.mt-5{margin-top:5pt}.mt-10{margin-top:10pt}.mt-20{margin-top:20pt}.mt-15{margin-top:15pt}.mb-10{margin-bottom:10pt}.mb-20{margin-bottom:20pt}.no-underline{text-decoration:none}.underline{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.hover\:text-white:hover{color:#fff}.col-start-3{grid-column-start:3}.col-end-5{grid-column-end:5}.row-start-3{grid-row-start:3}:root{--sl-color-neutral-0:#ffffff;--sl-color-neutral-1000:#000000;--sl-color-orange-50:#fff6ed;--sl-color-orange-100:#fce5cf;--sl-color-orange-200:#fad1ac;--sl-color-orange-300:#f5b47a;--sl-color-orange-400:#f29849;--sl-color-orange-500:#f0872b;--sl-color-orange-600:#ee7204;--sl-color-orange-700:#c15800;--sl-color-orange-800:#994e15;--sl-color-orange-900:#6b3810;--sl-color-orange-950:#402109;--sl-color-primary-50:var(--sl-color-orange-50);--sl-color-primary-100:var(--sl-color-orange-100);--sl-color-primary-200:var(--sl-color-orange-200);--sl-color-primary-300:var(--sl-color-orange-300);--sl-color-primary-400:var(--sl-color-orange-400);--sl-color-primary-500:var(--sl-color-orange-500);--sl-color-primary-600:var(--sl-color-orange-600);--sl-color-primary-700:var(--sl-color-orange-700);--sl-color-primary-800:var(--sl-color-orange-800);--sl-color-primary-900:var(--sl-color-orange-900);--sl-color-primary-950:var(--sl-color-orange-950);--sl-color-gray-50:#f2f2f2;--sl-color-gray-100:#e6e6e6;--sl-color-gray-200:#cccccc;--sl-color-gray-300:#b3b3b3;--sl-color-gray-400:#909090;--sl-color-gray-500:#808080;--sl-color-gray-600:#666666;--sl-color-gray-700:#5b5b5b;--sl-color-gray-800:#4d4d4d;--sl-color-gray-900:#333333;--sl-color-gray-950:#191919;--color-ffffff:var(--sl-color-neutral-0);--color-000000:var(--sl-color-neutral-1000);--color-primary:var(--sl-color-orange-700)}:root{--clx-font-primary:"Open Sans", sans-serif;--clx-font-secondary:"Open Sans", sans-serif;--color-be0009:#be0009;--color-4dbd1b:#4dbd1b;--color-44a0da:#44a0da;--color-cc6600:#cc6600;--color-822b00:#822b00;--color-fff9d1:#fff9d1;--color-fadb11:#fadb11;--color-414141:#414141;--color-ff5433:#ff5433;--color-ff7d7e:#ff7d7e;--color-0021cc:#0021cc;--color-002c82:#002c82;--color-dad1ff:#dad1ff;--color-db1506:#db1506;--color-00a2e5:#00a2e5;--color-196FBA:#196fba;--color-333333:#333333;--color-cf5e03:#cf5e03;--color-fbfbfb:#fbfbfb;--color-f1f1f1:#f1f1f1;--color-primary-gradient-light:#ed6c05;--color-lightgrey:#e3e3e3;--color-mediumgrey:#878787;--color-darkestgrey:#181818;--color-message-alert-border:#ffa500;--sl-font-sans:"Open Sans", sans-serif;--sl-input-focus-ring-color:hsla(27, 97%, 41%, 0.4);--sl-focus-ring:0 0 0 var(--sl-focus-ring-width) rgb(207 94 3 / var(--sl-focus-ring-alpha));--sl-input-border-color:var(--sl-color-gray-300);--sl-input-border-color-focus:var(--sl-color-orange-600);--sl-tooltip-background-color:#ffffff;--sl-tooltip-color:#000000;--sl-tooltip-border-radius:1px;--sl-tooltip-arrow-size:0;--color-form-valid:var(--sl-color-success-500);--color-form-invalid:var(--color-db1506);--color-themeworld-list-background:#eee;--color-themeworld-filter-border:#ccc;--color-themeworld-background-grey:#f2f2f2;--color-themeworld-border-grey:#e0e0e0;--color-themeworld-select-button:#727272;--color-themeworld-hint:#666666;--color-themeworld-hint-request-access:var(--sl-color-gray-400);--color-themeworld-hint-green:#50c033;--color-themeworld-red:#df2f03;--color-themeworld-url:#00a2e5;--color-themeworld-upload-border:#cccccc}.styleguide a.button,.styleguide button{width:max-content;display:inline-block;text-align:center;letter-spacing:0;text-transform:uppercase;border-radius:5px;cursor:pointer}.styleguide a.button:hover,.styleguide button:hover{background-color:var(--sl-color-gray-50)}.styleguide a.button:active,.styleguide button:active{background-color:var(--sl-color-gray-100)}.styleguide a.button>sl-icon,.styleguide button>sl-icon{top:3px;font-size:16px;margin-left:20px;line-height:22px}.styleguide sl-button{width:max-content}.styleguide sl-button::part(base){background-color:unset;border-radius:5px;height:auto}.styleguide sl-button::part(label){text-align:center;letter-spacing:0;text-transform:uppercase;padding:10px 20px}.styleguide sl-button::part(suffix){padding-right:10px}.styleguide sl-button>sl-icon{font-size:16px}.styleguide sl-button::part(label),.styleguide a.button,.styleguide button{font:normal normal bold 16px/22px "Open Sans";padding:12px 20px}.styleguide sl-button.small::part(label),.styleguide a.button.small,.styleguide button.small{font:normal normal bold 14px/19px "Open Sans"}.styleguide sl-button.medium::part(label),.styleguide a.button.medium,.styleguide button.medium{font:normal normal bold 16px/22px "Open Sans"}.styleguide sl-button.large::part(label),.styleguide a.button.large,.styleguide button.large{font:normal normal bold 20px/27px "Open Sans"}.styleguide a.button.outline.default,.styleguide button.outline.default{color:var(--sl-color-gray-500);border:1px solid var(--sl-color-gray-500);background-color:var(--sl-color-neutral-0)}.styleguide a.button.outline.default:hover,.styleguide button.outline.default:hover{background-color:var(--sl-color-gray-500);color:var(--sl-color-neutral-0)}.styleguide a.button.outline.default:focus,.styleguide button.outline.default:focus,.styleguide a.button.outline.default:active,.styleguide button.outline.default:active{background-color:var(--sl-color-gray-600);border:1px solid var(--sl-color-gray-700);color:var(--sl-color-neutral-0)}.styleguide sl-button.outline.default::part(suffix),.styleguide sl-button.outline.default::part(label){color:var(--sl-color-gray-500)}.styleguide sl-button.outline.default:hover::part(base){background-color:var(--sl-color-gray-500)}.styleguide sl-button.outline.default:hover::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.outline.default:focus::part(base),.styleguide sl-button.outline.default:active::part(base){background-color:var(--sl-color-gray-600);border:1px solid var(--sl-color-gray-700)}.styleguide sl-button.outline.default:focus::part(label),.styleguide sl-button.outline.default:active::part(label){color:var(--sl-color-neutral-0)}.styleguide a.button.outline.primary,.styleguide button.outline.primary{color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700);background-color:var(--sl-color-neutral-0)}.styleguide a.button.outline.primary:hover,.styleguide button.outline.primary:hover{background-color:var(--sl-color-primary-700);color:var(--sl-color-neutral-0)}.styleguide a.button.outline.primary:focus,.styleguide button.outline.primary:focus,.styleguide a.button.outline.primary:active,.styleguide button.outline.primary:active{background-color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700);color:var(--sl-color-neutral-0)}.styleguide sl-button.outline.primary::part(suffix),.styleguide sl-button.outline.primary::part(label){color:var(--sl-color-primary-700)}.styleguide sl-button.outline.primary:hover::part(base){background-color:var(--sl-color-primary-700)}.styleguide sl-button.outline.primary:hover::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.outline.primary:focus::part(base),.styleguide sl-button.outline.primary:active::part(base){background-color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700)}.styleguide sl-button.outline.primary:focus::part(label),.styleguide sl-button.outline.primary:active::part(label){color:var(--sl-color-neutral-0)}.styleguide a.button.filled.default,.styleguide button.filled.default{color:var(--sl-color-neutral-0);background-color:var(--sl-color-gray-500);border:1px solid var(--sl-color-gray-500)}.styleguide a.button.filled.default:hover,.styleguide button.filled.default:hover{background-color:var(--sl-color-gray-400);border:1px solid var(--sl-color-gray-400);color:var(--sl-color-neutral-0)}.styleguide a.button.filled.default:focus,.styleguide button.filled.default:focus,.styleguide a.button.filled.default:active,.styleguide button.filled.default:active{background-color:var(--sl-color-gray-600);border:1px solid var(--sl-color-gray-600);color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.default::part(base){border:1px solid var(--sl-color-gray-500);background-color:var(--sl-color-gray-500)}.styleguide sl-button.filled.default::part(suffix),.styleguide sl-button.filled.default::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.default:hover::part(base){background-color:var(--sl-color-gray-400);border:1px solid var(--sl-color-gray-400)}.styleguide sl-button.filled.default:hover::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.default:focus::part(base),.styleguide sl-button.filled.default:active::part(base){background-color:var(--sl-color-gray-600);border:1px solid var(--sl-color-gray-600)}.styleguide sl-button.filled.default:focus::part(label),.styleguide sl-button.filled.default:active::part(label){color:var(--sl-color-neutral-0)}.styleguide a.button.filled.light,.styleguide button.filled.light{color:var(--sl-color-neutral-1000);background-color:var(--sl-color-gray-100);border:1px solid var(--sl-color-gray-100)}.styleguide a.button.filled.light:hover,.styleguide button.filled.light:hover{background-color:var(--sl-color-gray-50);border:1px solid var(--sl-color-gray-50);color:var(--sl-color-neutral-1000)}.styleguide a.button.filled.light:focus,.styleguide button.filled.light:focus,.styleguide a.button.filled.light:active,.styleguide button.filled.light:active{background-color:var(--sl-color-gray-200);border:1px solid var(--sl-color-gray-200);color:var(--sl-color-neutral-1000)}.styleguide sl-button.filled.light::part(base){border:1px solid var(--sl-color-gray-100);background-color:var(--sl-color-gray-100)}.styleguide sl-button.filled.light::part(suffix),.styleguide sl-button.filled.light::part(label){color:var(--sl-color-neutral-1000)}.styleguide sl-button.filled.light:hover::part(base){background-color:var(--sl-color-gray-50);border:1px solid var(--sl-color-gray-50)}.styleguide sl-button.filled.light:hover::part(label){color:var(--sl-color-neutral-1000)}.styleguide sl-button.filled.light:hover sl-icon{color:var(--sl-color-neutral-1000)}.styleguide sl-button.filled.light:focus::part(base),.styleguide sl-button.filled.light:active::part(base){background-color:var(--sl-color-gray-200);border:1px solid var(--sl-color-gray-200)}.styleguide sl-button.filled.light:focus::part(label),.styleguide sl-button.filled.light:active::part(label){color:var(--sl-color-neutral-1000)}.styleguide sl-button.filled.light:focus sl-icon,.styleguide sl-button.filled.light:active sl-icon{color:var(--sl-color-neutral-1000)}.styleguide a.button.filled.primary,.styleguide button.filled.primary{color:var(--sl-color-neutral-0);background-color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700)}.styleguide a.button.filled.primary:hover,.styleguide button.filled.primary:hover{background-color:var(--sl-color-primary-500);border:1px solid var(--sl-color-primary-500);color:var(--sl-color-neutral-0)}.styleguide a.button.filled.primary:focus,.styleguide button.filled.primary:focus,.styleguide a.button.filled.primary:active,.styleguide button.filled.primary:active{background-color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700);color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.primary::part(base){border:1px solid var(--sl-color-primary-700);background-color:var(--sl-color-primary-700)}.styleguide sl-button.filled.primary::part(suffix),.styleguide sl-button.filled.primary::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.primary:hover::part(base){background-color:var(--sl-color-primary-500);border:1px solid var(--sl-color-primary-500)}.styleguide sl-button.filled.primary:hover::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button.filled.primary:focus::part(base),.styleguide sl-button.filled.primary:active::part(base){background-color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700)}.styleguide sl-button.filled.primary:focus::part(label),.styleguide sl-button.filled.primary:active::part(label){color:var(--sl-color-neutral-0)}.styleguide sl-button:hover sl-icon,.styleguide sl-button:focus sl-icon,.styleguide sl-button:active sl-icon{color:var(--sl-color-neutral-0)}.styleguide a.button sl-icon,.styleguide button sl-icon{vertical-align:middle}.styleguide a.button:disabled,.styleguide button:disabled,.styleguide a.button.disabled,.styleguide button.disabled{opacity:.6;color:var(--sl-color-gray-500)!important;background-color:var(--sl-color-gray-100)!important;border:1px solid #aaaaaa!important}.styleguide a.button:disabled:hover,.styleguide button:disabled:hover,.styleguide a.button.disabled:hover,.styleguide button.disabled:hover,.styleguide a.button:disabled:active,.styleguide button:disabled:active,.styleguide a.button.disabled:active,.styleguide button.disabled:active,.styleguide a.button:disabled:focus,.styleguide button:disabled:focus,.styleguide a.button.disabled:focus,.styleguide button.disabled:focus{color:var(--sl-color-gray-500)!important;background-color:var(--sl-color-gray-100)!important;border:1px solid #aaaaaa!important;cursor:default}.styleguide a.button.filled:disabled,.styleguide button.filled:disabled,.styleguide a.button.filled.disabled,.styleguide button.filled.disabled{border:1px solid var(--sl-color-gray-100)!important}.styleguide a{color:var(--sl-color-primary-700);text-decoration:none;font-weight:700}.styleguide a:hover{text-decoration:underline}.styleguide h1,.styleguide *.h1{font:normal normal bold 32px/44px "Open Sans";margin:0 0 27px 0;text-transform:uppercase;color:var(--sl-color-gray-950)}@media screen and (max-width:1023px){.styleguide h1,.styleguide *.h1{font:normal normal bold 22px/38px "Open Sans";margin:0 0 30px 0}}.styleguide h2,.styleguide *.h2{font:normal normal bold 32px/44px "Open Sans";margin:0 0 25px 0;color:var(--sl-color-neutral-950)}@media screen and (max-width:1023px){.styleguide h2,.styleguide *.h2{font:normal normal bold 20px/32px "Open Sans"}}.styleguide h3,.styleguide *.h3{font:normal normal bold 28px/39px "Open Sans";color:var(--sl-color-neutral-950);margin:0 0 25px 0}@media screen and (max-width:1023px){.styleguide h3,.styleguide *.h3{font:normal normal bold 18px/26px "Open Sans";margin:0 0 22px 0}}.styleguide h4,.styleguide *.h4{font:normal normal bold 24px/34px "Open Sans";color:var(--sl-color-neutral-950);margin:0 0 27px 0}@media screen and (max-width:1023px){.styleguide h4,.styleguide *.h4{font:normal normal bold 16px/22px "Open Sans";margin:0 0 25px 0}}.styleguide h5,.styleguide *.h5{font:normal normal bold 20px/27px "Open Sans";color:var(--sl-color-neutral-950);margin:0 0 28px 0}@media screen and (max-width:1023px){.styleguide h5,.styleguide *.h5{font:normal normal bold 14px/18px "Open Sans";margin:0 0 27px 0}}.styleguide h6,.styleguide *.h6{font:normal normal bold 16px/22px "Open Sans";color:var(--sl-color-neutral-950);margin:0 0 28px 0}@media screen and (max-width:1023px){.styleguide h6,.styleguide *.h6{font:normal normal bold 12px/18px "Open Sans";margin:0 0 27px 0}}.styleguide p.small{font:normal normal normal 12px/20px "Open Sans";color:#333}.styleguide p{font:normal normal normal 14px/22px "Open Sans";color:#333}.styleguide p.medium{font:normal normal normal 16px/26px "Open Sans"}.styleguide p.large{font:normal normal normal 20px/30px "Open Sans"}.styleguide.sl-dialog::part(close-button__base),.styleguide sl-dialog::part(close-button__base){font-size:21px;padding:7px;color:var(--sl-color-neutral-1000);border-radius:5px;background-color:var(--sl-color-gray-50);text-shadow:none}.styleguide.sl-dialog::part(title),.styleguide sl-dialog::part(title){font:normal normal bold 28px/38px "Open Sans";color:var(--sl-color-neutral-1000)}.styleguide.sl-dialog .container,.styleguide sl-dialog .container{width:100%}html,body{font-size:10.5pt;font-family:"Open Sans",sans-serif}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mainmenu-select:not(:defined){display:none}.dbh_colorselect sl-select::part(menu){max-height:335px}sl-tooltip:not(:defined){display:none}sl-tooltip::part(base){border:1px solid var(--color-lightgrey);min-width:250px;--sl-tooltip-padding:var(--sl-spacing-medium) var(--sl-spacing-medium)}:root sl-switch:not(:defined),:root sl-button:not(:defined),:root sl-select:not(:defined){display:none}:root sl-input::part(form-control-help-text){display:none}:root sl-input.valid::part(base){color:var(--color-form-valid)}:root sl-input.invalid::part(base){border-color:var(--color-form-invalid);color:var(--color-form-invalid)}:root sl-input.invalid::part(form-control-help-text){display:block;color:var(--color-form-invalid)}:root sl-input::part(input):autofill,:root sl-input::part(input):autofill:hover,:root sl-input::part(input):autofill:focus,:root sl-input::part(input):autofill:active{-webkit-text-fill-color:#191919}:root sl-select.invalid::part(base){border-color:var(--color-form-invalid);color:var(--color-form-invalid)}:root sl-select.invalid::part(form-control-help-text){display:block;color:var(--color-form-invalid)}:root sl-button>sl-icon{pointer-events:none}:root sl-button.primary.filled::part(base){background-color:var(--color-primary);border-color:var(--color-primary)}:root sl-button::part(base):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:root sl-icon-button::part(base):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:root sl-icon:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}:root sl-radio[aria-disabled="false"]::part(control--checked){background-color:var(--color-primary);border-color:var(--color-primary)}:root sl-checkbox::part(base){position:relative}:root sl-carousel.combined_products_slider{--aspect-ratio:unset}html{overflow-x:hidden}body{--page-box-width:1780px;overflow:hidden}body .container-responsive{margin:0 auto;max-width:100%}body .container-responsive.boxed{width:var(--page-box-width);max-width:calc(100vw - (100vw - 100%))}body .page-content{width:calc(100vw - (100vw - 100%) - 40px);margin-top:114px;margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){body .page-content{width:calc(100vw - (100vw - 100%) - 20px);margin-top:56px}}body .page-content .boxed{margin-left:auto;margin-right:auto}body #main .cms-content{width:calc(100vw - (100vw - 100%) + 40px);margin-left:-20px}@media screen and (max-width:1023px){body #main .cms-content{width:calc(100vw - (100vw - 100%) + 20px);margin-left:-10px}}#price-switch{display:flex;align-items:center;position:relative}#price-switch sl-switch{--thumb-size:26px;--height:20px;--width:96px}#price-switch sl-switch::part(thumb){box-shadow:0 2px 4px rgb(0 0 0 / .2);border:none;display:flex;align-items:center;justify-content:center}#price-switch sl-switch::part(control){background:#ee7204;border:none}#price-switch sl-switch::part(base){position:relative}#price-switch sl-switch::part(label){color:#000;position:absolute;width:100%;margin:0;text-align:center;font-weight:600;font-size:10px;letter-spacing:0;display:flex;align-items:center}#price-switch sl-switch:not([checked]) .business{opacity:0}#price-switch sl-switch:not([checked]) .consumer{opacity:1}#price-switch sl-switch[checked] .business{opacity:1}#price-switch sl-switch[checked] .consumer{opacity:0}#price-switch sl-switch[disabled]::part(base){opacity:1}#price-switch sl-switch[disabled]::part(control){background:var(--sl-color-gray-100)}#price-switch sl-switch[disabled]::part(label){color:var(--sl-color-gray-500)}#price-switch sl-switch:focus::part(thumb){outline:2px solid var(--sl-color-primary-600)}#price-switch span{position:absolute;transition:opacity 150ms ease}#price-switch span.consumer{margin-left:43px}#price-switch span.business{margin-left:12px}#price-switch .price-switch-tooltip{display:none}#price-switch .price-switch-tooltip.visible{display:block}#price-switch .price-switch-tooltip,#price-switch .price-switch-disabled-tooltip{color:#191919;background:#fff;position:absolute;top:75px;border-radius:5px;width:400px;left:50%;transform:translate(-50%,0);box-shadow:0 10px 20px #00000029}@media screen and (max-width:1023px){#price-switch .price-switch-tooltip,#price-switch .price-switch-disabled-tooltip{transform:translate(-40%,0)}}#price-switch .price-switch-tooltip .arrow,#price-switch .price-switch-disabled-tooltip .arrow{display:block;width:20px;height:20px;rotate:45deg;background:#fff;position:absolute;top:-10px;left:calc(50% - 20px)}#price-switch .price-switch-tooltip .close,#price-switch .price-switch-disabled-tooltip .close{color:#191919;position:absolute;top:10px;right:10px;opacity:1}#price-switch .price-switch-tooltip .close:hover,#price-switch .price-switch-disabled-tooltip .close:hover{opacity:.7;cursor:pointer}#price-switch .price-switch-tooltip .content,#price-switch .price-switch-disabled-tooltip .content{padding:30px 40px}#price-switch .price-switch-tooltip strong,#price-switch .price-switch-disabled-tooltip strong{margin-top:15px;display:block}#price-switch .price-switch-tooltip a,#price-switch .price-switch-disabled-tooltip a{color:#191919;text-decoration:underline}#price-switch .price-switch-disabled-tooltip{display:none;color:#424242;background:var(--color-ffffff);font-size:12px;line-height:16px;top:60px;width:250px}#price-switch .price-switch-disabled-tooltip .arrow{width:15px;height:15px;top:-7px;background:var(--color-ffffff)}#price-switch .price-switch-disabled-tooltip .content{padding:15px}#price-switch:hover .price-switch-disabled-tooltip{display:block}.mbw-mobile #header .header-navigation{padding:0 10px;display:grid;grid-template-columns:40px auto 40px 40px}.mbw-mobile #header .header-navigation.switch_enabled{grid-template-columns:40px auto auto 40px 40px}.mbw-mobile #header .header-navigation.switch_enabled .price-switch-tooltip{left:0;top:50px;max-width:calc(100vw - 30px)}.mbw-mobile #header .header-navigation .logo{margin:unset}.mbw-mobile #header .header-navigation #price-switch{width:max-content}#header #price-switch .price-switch-tooltip a{color:#191919}html.no-scroll body{overflow:hidden}.product-customization-overlay{opacity:0;z-index:200;left:0;top:0;width:0;height:0;position:fixed;background-color:#fff0;transition:opacity 0.1s ease-in-out;overflow:hidden}.product-customization-overlay.open{opacity:1;display:grid;grid-template-columns:1fr;grid-template-rows:72px auto;gap:0;grid-template-areas:"header" "content";transition-delay:0s;background-color:rgb(0 0 0 / .8);width:calc(100vw - (100vw - 100%));height:100svh}@media screen and (max-width:1023px){.product-customization-overlay.open{grid-template-rows:56px auto}}.product-customization-overlay.open .header{height:72px;overflow:hidden;padding-top:17px;padding-bottom:17px;line-height:38px;display:inline-flex}@media screen and (max-width:1023px){.product-customization-overlay.open .header{height:56px;padding-top:9px;padding-bottom:13px}}.product-customization-overlay.open .header .legend{display:grid;margin-left:40px;grid-template-columns:auto 1fr;grid-template-rows:auto;gap:0;color:#fff;grid-template-areas:"logo title"}.product-customization-overlay.open .header .legend .customization-logo{grid-area:logo;border-right:1px solid #b3b3b3;font:normal normal normal 12px/16px "Open Sans";line-height:38px;height:38px}@media screen and (max-width:1023px){.product-customization-overlay.open .header .legend .customization-logo{line-height:34px;height:36px}}.product-customization-overlay.open .header .legend .customization-logo img{height:100%;vertical-align:middle}.product-customization-overlay.open .header .legend .customization-logo span{font:normal normal bold 18px/38px "Open Sans";padding:0 20px 0 15px;vertical-align:middle;text-transform:uppercase;color:#ee7204}@media screen and (max-width:539px){.product-customization-overlay.open .header .legend .customization-logo{padding-right:20px}.product-customization-overlay.open .header .legend .customization-logo span{display:none}}.product-customization-overlay.open .header .legend .title{grid-area:title;padding-left:20px;font:normal normal normal 20px/38px "Open Sans"}.product-customization-overlay.open .header .legend .title strong{font-weight:700}@media screen and (max-width:479px){.product-customization-overlay.open .header .legend{margin:0 20px}.product-customization-overlay.open .header .legend .customization-logo{padding-right:15px}.product-customization-overlay.open .header .legend .title{padding-left:15px;font-size:16px}}@media screen and (min-width:480px) and (max-width:639px){.product-customization-overlay.open .header .legend{margin:0 20px}}.product-customization-overlay.open .header .close-overlay{position:absolute;right:20px;top:20px}@media screen and (max-width:1023px){.product-customization-overlay.open .header .close-overlay{top:12px}}.product-customization-overlay.open .header .close-overlay sl-icon-button::part(panel){border-radius:5px}.product-customization-overlay.open .header .close-overlay sl-icon-button::part(title){font-size:28px;line-height:39px;font-weight:700}.product-customization-overlay.open .header .close-overlay sl-icon-button::part(base){font-size:25px;padding:3px;border-radius:5px;background-color:var(--sl-color-gray-50)}@media screen and (max-width:479px){.product-customization-overlay.open .header .close-overlay{right:10px}}.product-customization-overlay.open .content{display:grid;grid-template-columns:53fr 30fr;grid-template-rows:1fr;gap:0;grid-template-areas:"customize order"}@media screen and (max-width:1599px){.product-customization-overlay.open .content{grid-template-columns:3fr 2fr}}@media screen and (max-width:1023px){.product-customization-overlay.open .content{grid-template-columns:100%;grid-template-areas:"customize" "order";overflow-y:auto}}.product-customization-overlay.open .content .customize{grid-area:customize;background-color:#fff;border-radius:30px 0 0 0}@media screen and (max-width:1023px){.product-customization-overlay.open .content .customize{border-radius:30px 30px 0 0}}@media screen and (max-width:639px){.product-customization-overlay.open .content .customize{border-radius:unset}}.product-customization-overlay.open .content .customize .inner{padding:90px 100px;overflow-y:auto;height:calc(100svh - 72px)}@media screen and (max-width:1599px){.product-customization-overlay.open .content .customize .inner{padding:40px}}@media screen and (max-width:1023px){.product-customization-overlay.open .content .customize .inner{overflow-y:visible;height:max-content;padding:20px}}.product-customization-overlay.open .content .customize .inner sl-button.info-box{border-radius:6px;border:1px solid #ccc;background-color:#f4f4f4;margin-bottom:auto}.product-customization-overlay.open .content .customize .inner sl-button.info-box::part(base){border:none;display:flex;justify-content:center;align-items:center;padding:2px 12px}.product-customization-overlay.open .content .customize .inner sl-button.info-box::part(label){color:#242424;font-size:14px;font-weight:400;padding:0 10px 0 0;text-transform:none}@media screen and (max-width:479px){.product-customization-overlay.open .content .customize .inner sl-button.info-box::part(label){display:none}}.product-customization-overlay.open .content .customize .inner sl-button.info-box::part(suffix){padding:0}.product-customization-overlay.open .content .customize .inner sl-button.info-box:hover{cursor:pointer;background-color:#fff}.product-customization-overlay.open .content .customize .inner sl-button.info-box:hover::part(base){background-color:#fff}.product-customization-overlay.open .content .customize .inner sl-button.info-box sl-icon.info-icon{padding:1px;font-size:12px;color:#242424}.product-customization-overlay.open .content .customize .inner clx-customization-color-and-size{display:block;margin:0;box-sizing:content-box;padding:30px 0;border-bottom:1px solid #e0e0e0}.product-customization-overlay.open .content .customize .inner h3{font:normal normal bold 20px/27px "Open Sans";color:#333;margin:0 0 15px 0;display:flex}@media screen and (max-width:767px){.product-customization-overlay.open .content .customize .inner h3{font:normal normal bold 18px/22px "Open Sans"}}.product-customization-overlay.open .content .customize .inner h3 span.badge{color:#333;text-align:center;border-radius:3px;padding:1px 6px;border:1px solid #e0e0e0;background:#fff0;font:normal normal 700 12px/21px "Open Sans";text-transform:uppercase;margin-left:20px;align-self:center}.product-customization-overlay.open .content .customize .inner .article-colors,.product-customization-overlay.open .content .customize .inner .motif-colors,.product-customization-overlay.open .content .customize .inner .processes{display:inline-flex;flex-wrap:wrap;gap:15px}@media screen and (max-width:479px){.product-customization-overlay.open .content .customize .inner .article-colors,.product-customization-overlay.open .content .customize .inner .motif-colors,.product-customization-overlay.open .content .customize .inner .processes{display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px)}}.product-customization-overlay.open .content .customize .inner .article-colors .item,.product-customization-overlay.open .content .customize .inner .motif-colors .item,.product-customization-overlay.open .content .customize .inner .processes .item{border-radius:5px;border:2px solid #f4f4f4;position:relative;text-align:center;max-width:135px}@media screen and (max-width:479px){.product-customization-overlay.open .content .customize .inner .article-colors .item,.product-customization-overlay.open .content .customize .inner .motif-colors .item,.product-customization-overlay.open .content .customize .inner .processes .item{max-width:unset}}.product-customization-overlay.open .content .customize .inner .article-colors .item span,.product-customization-overlay.open .content .customize .inner .motif-colors .item span,.product-customization-overlay.open .content .customize .inner .processes .item span{position:absolute;left:6px;display:inline-block}.product-customization-overlay.open .content .customize .inner .article-colors .item div,.product-customization-overlay.open .content .customize .inner .motif-colors .item div,.product-customization-overlay.open .content .customize .inner .processes .item div{font:normal normal 600 14px/19px "Open Sans";color:#333;width:100%;text-align:center;padding-bottom:4px;word-break:break-word}.product-customization-overlay.open .content .customize .inner .article-colors .item.active,.product-customization-overlay.open .content .customize .inner .motif-colors .item.active,.product-customization-overlay.open .content .customize .inner .processes .item.active,.product-customization-overlay.open .content .customize .inner .article-colors .item:hover,.product-customization-overlay.open .content .customize .inner .motif-colors .item:hover,.product-customization-overlay.open .content .customize .inner .processes .item:hover{border-color:var(--color-primary)}.product-customization-overlay.open .content .customize .inner .article-colors .item:not(.active):hover,.product-customization-overlay.open .content .customize .inner .motif-colors .item:not(.active):hover,.product-customization-overlay.open .content .customize .inner .processes .item:not(.active):hover{cursor:pointer}.product-customization-overlay.open .content .customize .inner .article-colors .item a,.product-customization-overlay.open .content .customize .inner .motif-colors .item a,.product-customization-overlay.open .content .customize .inner .processes .item a{display:inline-block;padding:15px;text-decoration:none}.product-customization-overlay.open .content .customize .inner .article-colors .item a img,.product-customization-overlay.open .content .customize .inner .motif-colors .item a img,.product-customization-overlay.open .content .customize .inner .processes .item a img{mix-blend-mode:darken;width:77px;height:77px;height:auto;transition:transform 0.2s ease-in-out}.product-customization-overlay.open .content .customize .inner .article-colors .item a .more-link,.product-customization-overlay.open .content .customize .inner .motif-colors .item a .more-link,.product-customization-overlay.open .content .customize .inner .processes .item a .more-link{font:normal normal bold 20px/100px "Open Sans";color:#000;width:77px;margin:auto;text-align:center}.product-customization-overlay.open .content .customize .inner .article-colors .item.disabled,.product-customization-overlay.open .content .customize .inner .motif-colors .item.disabled,.product-customization-overlay.open .content .customize .inner .processes .item.disabled{display:none;pointer-events:none}.product-customization-overlay.open .content .customize .inner .article-colors .item.noicon a,.product-customization-overlay.open .content .customize .inner .motif-colors .item.noicon a,.product-customization-overlay.open .content .customize .inner .processes .item.noicon a{min-width:131px}.product-customization-overlay.open .content .customize .inner .article-colors .item.noicon a img,.product-customization-overlay.open .content .customize .inner .motif-colors .item.noicon a img,.product-customization-overlay.open .content .customize .inner .processes .item.noicon a img{display:none}.product-customization-overlay.open .content .customize .inner .positions .item .deactivate-position{display:none}.product-customization-overlay.open .content .customize .inner .positions .item.is-configured .deactivate-position{display:block}.product-customization-overlay.open .content .customize .inner .positions .item.is-configured .activate-position{display:none}.product-customization-overlay.open .content .customize .inner .position-decoration{display:none}.product-customization-overlay.open .content .customize .inner .position-decoration.active{display:block}.product-customization-overlay.open .content .customize .inner .article-colors .item a .more-link{display:inline-block}.product-customization-overlay.open .content .customize .inner .article-variant{padding-top:0}.product-customization-overlay.open .content .customize .inner .article-variant .color-label{color:#333;font:normal normal 600 12px/17px "Open Sans";text-transform:uppercase;display:flex;flex-wrap:wrap;gap:5px;padding-bottom:13px}.product-customization-overlay.open .content .customize .inner .article-variant .color-label .item{color:inherit;display:flex;flex-wrap:wrap;gap:5px}.product-customization-overlay.open .content .customize .inner .article-variant .color-label .item.label{align-self:center}.product-customization-overlay.open .content .customize .inner .article-variant .color-label .item.label span{align-self:center}.product-customization-overlay.open .content .customize .inner .article-variant .color-label .item.label:nth-of-type(2){margin-left:20px}.product-customization-overlay.open .content .customize .inner .article-variant .color-label .item .badge{color:#333;text-align:center;border-radius:3px;padding:2px 6px;border:1px solid #e0e0e0;background:#fff0}.product-customization-overlay.open .content .customize .inner .article-variant .color-label:not(.current){display:none}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors .item span{top:6px;letter-spacing:0;width:18px;height:18px;border-radius:3px;border:1px solid #b3b3b3}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors .item>div:not(.current){display:none}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors .item:nth-of-type(1n+6){display:none}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors .item.more{display:block}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors.all-visible .item:nth-of-type(1n+6){display:block}.product-customization-overlay.open .content .customize .inner .article-variant .article-colors.all-visible .item.more{display:none}.product-customization-overlay.open .content .customize .inner .article-variant .article-sizes{padding-top:30px}.product-customization-overlay.open .content .customize .inner .article-variant .article-sizes sl-radio-group:not(.current){display:none}.product-customization-overlay.open .content .customize .inner .article-variant .article-sizes sl-radio-group sl-radio{display:inline-flex;margin-right:20px}@media screen and (max-width:1023px){.product-customization-overlay.open .content .customize .inner .article-variant .article-sizes sl-radio-group sl-radio{margin:0}}.product-customization-overlay.open .content .customize .inner .motif-colors .item,.product-customization-overlay.open .content .customize .inner .processes .item{background-color:#fff}.product-customization-overlay.open .content .customize .inner .motif-colors .item a img,.product-customization-overlay.open .content .customize .inner .processes .item a img{width:101px}@media screen and (max-width:479px){.product-customization-overlay.open .content .customize .inner .motif-colors .item a img,.product-customization-overlay.open .content .customize .inner .processes .item a img{width:100%!important}}.product-customization-overlay.open .content .customize .inner .motif-colors .item div,.product-customization-overlay.open .content .customize .inner .processes .item div{padding:0 15px 15px;width:100%;margin:0 auto}.product-customization-overlay.open .content .customize .inner .processes .item span{color:#fff;background-color:#008dd1;top:-11px;padding:0 6px 1px 6px;border-radius:10px;line-height:20px;font-size:12px}.product-customization-overlay.open .content .customize .inner .motif h3{margin-bottom:5px}.product-customization-overlay.open .content .customize .inner .motif .subline{font:normal normal normal 14px/21px "Open Sans";color:#666}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"]{margin-top:30px}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"]::part(form-control-input){display:grid;column-gap:30px;grid-template-columns:1fr 1fr;grid-template-areas:"image-button text-button" "image-info text-info" "image-upload text-input"}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] sl-radio.image{grid-area:image-button}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] sl-radio.text{grid-area:text-button}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] sl-radio::part(base){align-items:center}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] sl-radio::part(control){width:18px;height:18px}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] sl-radio::part(label){color:var(--sl-color-gray-700);font-size:16px;line-height:17px;font-weight:700}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-info,.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-info{padding-left:27px;color:#9a9a9a}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-info{grid-area:image-info}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-info{grid-area:text-info}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-upload,.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-input{margin-top:15px;height:250px;border-radius:5px;padding:30px;display:flex;justify-content:space-around;align-items:center;border:2px solid #f2f2f2}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-upload.active,.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-input.active{border-color:#ee7204}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-upload{grid-area:image-upload;border-style:dashed}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .image-upload .upload-hint{color:#ccc;font:normal normal 600 24px/33px "Open Sans";text-align:center}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-input{grid-area:text-input}.product-customization-overlay.open .content .customize .inner .motif sl-radio-group[name="motif"] .text-input sl-input{width:100%}.product-customization-overlay.open .content .customize .inner>div.disabled{pointer-events:none;opacity:.4}.product-customization-overlay.open .content .order{grid-area:order;border-left:1px solid #ededed;border-radius:0 30px 0 0;background:#fff;box-shadow:0 0 20px 0 rgb(0 0 0 / .2);padding:0}@media screen and (max-width:1023px){.product-customization-overlay.open .content .order{border-radius:unset;box-shadow:unset}}.product-customization-overlay.open .content .order .inner{height:calc(100svh - 139px);padding-top:30px}@media screen and (max-width:1023px){.product-customization-overlay.open .content .order .inner{overflow-y:unset;height:unset;margin-bottom:80px}}@media screen and (max-width:539px){.product-customization-overlay.open .content .order .inner .overview-header{position:unset}}.product-customization-overlay.open .content .order .inner .overview-header .headline{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;padding:0 30px}@media screen and (max-width:539px){.product-customization-overlay.open .content .order .inner .overview-header .headline{display:block;padding:0 20px}}.product-customization-overlay.open .content .order .inner .overview-header .headline h3{font-size:20px;line-height:30px;height:30px}.product-customization-overlay.open .content .order .inner .preview{text-align:center;padding-bottom:25px;width:calc(100% - 20px)}.product-customization-overlay.open .content .order .inner .preview img{width:50%;height:auto;mix-blend-mode:darken;margin:0 auto}.product-customization-overlay.open .content .order .inner .preview .legend{font:normal normal normal 12px/20px "Open Sans";color:#666;opacity:1}.product-customization-overlay.open .content .order .actions{right:25px;bottom:10px;position:absolute;height:auto}@media screen and (max-width:1023px){.product-customization-overlay.open .content .order .actions{z-index:100}}#bulkprices_dialog::part(panel){width:600px}#dialog_close::part(panel){width:600px}#restricted_access::part(title){font:normal normal bold 28px/38px "Open Sans";color:var(--sl-color-neutral-1000)}#restricted_access::part(panel){width:600px}#restricted_access img{margin:15px 0}clx-customization-combination-accessories .accessories-heading{padding-top:30px}clx-customization-combination-accessories .items{display:inline-flex;flex-wrap:wrap;gap:15px}clx-customization-combination-accessories .items .item{display:inline-grid;justify-content:center;text-align:center;width:163px;border:2px solid #f4f4f4;border-radius:5px}clx-customization-combination-accessories .items .item a{display:inline-block;padding:15px;text-decoration:none}clx-customization-combination-accessories .items .item a img{width:77px;height:77px}clx-customization-combination-accessories .items .item a .more-link{display:inline-block;font:normal normal bold 20px / 100px "Open Sans";color:#000;width:77px;margin:auto;text-align:center}clx-customization-combination-accessories .items .item.no-accessory{display:flex;align-items:center;text-align:center}clx-customization-combination-accessories .items .item.no-accessory::part(base){border:none;width:163px;height:100%;border-radius:5px}clx-customization-combination-accessories .items .item.no-accessory::part(label){display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-transform:capitalize;width:163px;white-space:normal;line-height:normal}clx-customization-combination-accessories .items .item.no-accessory::part(suffix){display:none}clx-customization-combination-accessories .items .item span.accessory-description{padding:0 10px 20px;overflow-wrap:anywhere}clx-customization-combination-accessories .items .item .stock{padding-bottom:4px}clx-customization-combination-accessories .items .item:nth-child(1n+7){display:none}clx-customization-combination-accessories .items .item.more{display:block}clx-customization-combination-accessories .items .item.more.visible a{display:flex;height:100%}clx-customization-combination-accessories .items .item.active{border:2px solid var(--color-primary)}clx-customization-combination-accessories .items .item:hover{cursor:pointer;border:2px solid var(--color-primary)}clx-customization-combination-accessories .items.all-visible .item:nth-child(1n+7){display:inline-grid;height:208px}clx-customization-combination-accessories .items.all-visible .item.more{display:none}clx-customization-combination-colors .colors-heading{padding-top:30px}clx-customization-combination-colors .items{display:inline-flex;flex-wrap:wrap;gap:15px}clx-customization-combination-colors .items .item{display:inline-grid;justify-content:center;text-align:center;max-width:135px;border:2px solid #f4f4f4;border-radius:5px}clx-customization-combination-colors .items .item span{position:relative;top:6px;left:6px;letter-spacing:0;width:18px;height:18px;border-radius:3px;border:1px solid #b3b3b3}clx-customization-combination-colors .items .item a{display:inline-block;padding:15px;text-decoration:none;width:107px}clx-customization-combination-colors .items .item a img{width:77px;height:77px}clx-customization-combination-colors .items .item a .more-link{font:normal normal bold 20px / 100px "Open Sans";color:#000;width:77px;margin:auto;text-align:center}clx-customization-combination-colors .items .item div{padding-bottom:4px}clx-customization-combination-colors .items .item:nth-of-type(1n+6){display:none}clx-customization-combination-colors .items .item.more{display:block}clx-customization-combination-colors .items .item.more a{height:100%}clx-customization-combination-colors .items .item.active{border:2px solid var(--color-primary)}clx-customization-combination-colors .items .item:hover{cursor:pointer;border:2px solid var(--color-primary)}clx-customization-combination-colors .items.all-visible .item:nth-of-type(1n+6){display:inline-grid}clx-customization-combination-colors .items.all-visible .item.more{display:none}#customizationEntryDialog::part(body){display:grid;row-gap:20px;padding:20px 40px}#customizationEntryDialog #btnOpenConfigurator::part(base),#customizationEntryDialog #btnOpenCloudlab::part(base){background-color:#f4f4f4}#customizationEntryDialog #btnOpenConfigurator::part(label),#customizationEntryDialog #btnOpenCloudlab::part(label){color:#000;font-size:14px;justify-content:center}#customizationEntryDialog #btnOpenConfigurator::part(suffix),#customizationEntryDialog #btnOpenCloudlab::part(suffix){display:none}#customizationEntryDialog #btnOpenConfigurator:hover,#customizationEntryDialog #btnOpenCloudlab:hover{cursor:pointer}clx-customization-mounting-position.finishing-position{display:block;margin:0;box-sizing:border-box}clx-customization-mounting-position.finishing-position .finishing-position-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-mounting-position.finishing-position .positions{display:inline-flex;flex-wrap:wrap;gap:15px;padding-top:10px}@media screen and (max-width:1023px){clx-customization-mounting-position.finishing-position .positions{padding-top:50px}}clx-customization-mounting-position.finishing-position .positions .item-container{padding:10px}clx-customization-mounting-position.finishing-position .positions .item-container .item{padding:0 10px 10px;border:2px solid #f2f2f2;position:relative;text-align:center;border-radius:6px 6px 0 0;display:block;width:160px;flex:1}clx-customization-mounting-position.finishing-position .positions .item-container .item span{position:absolute;left:6px;display:inline-block}clx-customization-mounting-position.finishing-position .positions .item-container .item div.display-finishing-process,clx-customization-mounting-position.finishing-position .positions .item-container .item div.display-finishing-color{padding-top:2px;color:var(--Schwarz---berschriften,#000);font-size:12px;font-style:normal;font-weight:400;text-align:left;line-height:18px;max-width:140px;min-width:130px}clx-customization-mounting-position.finishing-position .positions .item-container .item div.mounting-position-name{color:var(--Schwarz---berschriften,#000);font-size:16px;font-style:normal;font-weight:600;text-align:left;line-height:18px}clx-customization-mounting-position.finishing-position .positions .item-container .item.active sl-icon.check-circle-fill{color:#ee7204;font-size:16px;position:absolute;right:4px;top:4px;padding:5px}clx-customization-mounting-position.finishing-position .positions .item-container .item.active sl-icon-button.delete-mounting-position{position:absolute;padding:10px;bottom:5px;right:5px;font-size:16px}clx-customization-mounting-position.finishing-position .positions .item-container .item.active sl-icon-button.delete-mounting-position::part(base){padding:0;color:#242424}clx-customization-mounting-position.finishing-position .positions .item-container .item.active .add-mounting-position{display:none}clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) .image-container,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active .image-container{background-color:#f2f2f2;border-radius:6px;opacity:.5}clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) .mounting-position-name,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active .mounting-position-name{opacity:.5}clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) sl-icon-button.delete-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active sl-icon-button.delete-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) sl-icon.check-circle-fill,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active sl-icon.check-circle-fill{display:none}clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) div.display-finishing-process,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active div.display-finishing-process,clx-customization-mounting-position.finishing-position .positions .item-container .item:not(.active) div.display-finishing-color,clx-customization-mounting-position.finishing-position .positions .item-container .item .add-mounting-position.active div.display-finishing-color{display:none}clx-customization-mounting-position.finishing-position .positions .item-container .item a{display:inline-block;padding:15px 0;text-decoration:none}clx-customization-mounting-position.finishing-position .positions .item-container .item a .image-container{background-color:#fff;padding:0 20px}clx-customization-mounting-position.finishing-position .positions .item-container .item a .image-container img{mix-blend-mode:darken;max-width:100%;height:96px;transition:transform 0.2s ease-in-out;width:96px}clx-customization-mounting-position.finishing-position .positions .item-container .item a .more-link{font:normal normal bold 20px/100px "Open Sans";color:#000;width:77px;margin:auto;text-align:center}clx-customization-mounting-position.finishing-position .positions .item-container .item.disabled{display:none;pointer-events:none}clx-customization-mounting-position.finishing-position .positions .item-container .item.noicon a{min-width:131px;height:122px}clx-customization-mounting-position.finishing-position .positions .item-container .item.noicon a img{display:none}clx-customization-mounting-position.finishing-position .positions .item-container .add-mounting-position{position:relative;font-size:12px;text-transform:capitalize;font-weight:600;padding:9px 12px;text-align:left;width:160px;border-radius:0 0 5px 5px;border:none}clx-customization-mounting-position.finishing-position .positions .item-container .add-mounting-position sl-icon[name="plus-lg"]{margin-left:0;vertical-align:text-bottom}clx-customization-mounting-position.finishing-position .positions .item-container:hover .item:not(.active){border-color:var(--color-primary)}clx-customization-mounting-position.finishing-position .positions .item-container:hover .item:not(.active) .image-container{background-color:#fff0;opacity:1}clx-customization-mounting-position.finishing-position .positions .item-container:hover .item:not(.active) .mounting-position-name{opacity:1}clx-customization-mounting-position.finishing-position .positions .item-container:hover .add-mounting-position{color:#fff;background-color:var(--color-primary)}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.active),clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.active){padding:10px;border-radius:6px 6px 0 0}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.active) .add-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.active) .add-mounting-position{display:none}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item{transition:border-color 0.3s ease-in-out;background-color:#fff0;z-index:1;border:2px solid #f4f4f4}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item .image-container,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item .image-container{opacity:1}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item .mounting-position-name,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item .mounting-position-name{opacity:1}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon.check-circle-fill,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon.check-circle-fill{color:#ee7204;font-size:16px;position:absolute;right:4px;top:4px;padding:5px}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon-button.delete-mounting-position{position:absolute;padding:5px;bottom:5px;right:5px;font-size:16px}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position::part(base),clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon-button.delete-mounting-position::part(base){padding:0;color:#242424}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position:hover,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon-button.delete-mounting-position:hover{border-radius:3px;background-color:#e0e0e0;cursor:pointer}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item .image-container,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item .image-container{background-color:#fff}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item .display-finishing-color,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item .display-finishing-color,clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item .display-finishing-process,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item .display-finishing-process,clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item sl-icon.check-circle-fill,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon.check-circle-fill{display:block}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .add-mounting-position,clx-customization-mounting-position.finishing-position .positions .item-container:has(.add-mounting-position.is-configured) .add-mounting-position{display:none}clx-customization-mounting-position.finishing-position .positions .item-container:has(.item.is-configured) .item:not(.active){border-color:#ccc;border-radius:6px}clx-customization-mounting-position.finishing-position sl-carousel{--slide-width:175px;--slide-gap:10px;--aspect-ratio:unset;overflow-x:hidden;margin-left:-35px;margin-right:-35px}@media screen and (max-width:1023px){clx-customization-mounting-position.finishing-position sl-carousel{margin-left:0;margin-right:0}}clx-customization-mounting-position.finishing-position sl-carousel::part(base){gap:0}@media screen and (max-width:1023px){clx-customization-mounting-position.finishing-position sl-carousel::part(navigation){position:absolute;top:-40px;right:10px;display:flex;gap:8px;z-index:10}clx-customization-mounting-position.finishing-position sl-carousel::part(navigation-button){background-color:#fff;padding:10px;cursor:pointer}clx-customization-mounting-position.finishing-position sl-carousel::part(navigation-button):hover{background-color:#f0f0f0}clx-customization-mounting-position.finishing-position sl-carousel::part(navigation-button):disabled{opacity:.5;cursor:not-allowed}}clx-customization-mounting-position.finishing-position sl-carousel::part(scroll-container){--slide-size:var(--slide-width);justify-items:left;align-items:stretch;position:relative}clx-customization-mounting-position.finishing-position sl-carousel>sl-carousel-item{width:var(--slide-width);cursor:pointer;display:flex}clx-customization-mounting-position.finishing-position sl-carousel .glider{position:absolute;background-color:#f2f2f2;width:var(--slide-width);height:100%;z-index:0;transition:0.3s ease-in-out;border-radius:6px 6px 0 0}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration clx-customization-finishing-colors{display:block;margin:0;box-sizing:border-box;padding-top:30px}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration clx-customization-finishing-colors .finishing-colors-header{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration clx-customization-finishing-process-overview{display:block;margin:0;box-sizing:content-box;padding:30px 0}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration clx-customization-finishing-process-overview .finishing-process-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration.active{display:flex;flex-direction:column;padding:30px 20px 20px 20px;border-radius:0 6px 6px 6px;background-color:#f4f4f4}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration.active .position-dimensions{display:grid;grid-template-areas:"info-icon masse-heading" "info-icon masse";background-color:#fff;padding:10px;grid-template-columns:auto 1fr;column-gap:10px}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration.active .position-dimensions sl-icon{grid-area:info-icon;font-size:16px;color:#000;padding:5px}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration.active .position-dimensions .masse-heading{grid-area:masse-heading;font-weight:700;font-size:14px;color:#000}clx-customization-mounting-position.finishing-position .position-decorations .position-decoration.active .position-dimensions .masse{grid-area:masse;font-weight:500;font-size:14px;color:#000}clx-customization-mounting-position:has(.info-box.mounting-position.open)>.info-content,clx-customization-finishing-process-overview:has(.info-box.finishing-process.open)>.info-content,clx-customization-finishing-colors:has(.info-box.finishing-colors.open)>.info-content{display:block}clx-customization-mounting-position .info-content,clx-customization-finishing-colors .info-content,clx-customization-finishing-process-overview .info-content{display:none;padding:20px;border-radius:6px;border:1px solid #ccc;background-color:#f4f4f4;margin:10px 0;transition:height 0.2s ease-in-out;line-height:27px}clx-customization-mounting-position .info-content .headline,clx-customization-finishing-colors .info-content .headline,clx-customization-finishing-process-overview .info-content .headline{font:normal normal bold 14px/22px "Open Sans";display:flex;align-content:stretch;justify-content:space-between;flex-flow:row nowrap}clx-customization-mounting-position .info-content>p,clx-customization-finishing-colors .info-content>p,clx-customization-finishing-process-overview .info-content>p{display:inline-block;line-height:27px}.product-customization-order-overlay{--mobile-scroll-element-minwidth:950px;opacity:0;z-index:200;left:0;top:0;width:0;height:0;position:fixed;background-color:#f4f4f4;transition:opacity 0.1s ease-in-out;overflow:hidden}.product-customization-order-overlay.open{opacity:1;display:grid;grid-template-columns:1fr;grid-template-rows:72px auto;gap:0;grid-template-areas:"header" "content";transition-delay:0s;width:calc(100vw - (100vw - 100%));padding:0;height:100vh;overflow:hidden;background-color:#191919}.product-customization-order-overlay.open .header{position:absolute;width:calc(100vw - (100vw - 100%));left:0;top:0;grid-area:header;height:72px;overflow:hidden;padding-top:14px;padding-bottom:12px;line-height:38px;display:inline-flex;z-index:10}.product-customization-order-overlay.open .header .back-to-customization{font-size:36px;margin-left:10px;color:#b0b1b2;margin-top:-5px}.product-customization-order-overlay.open .header sl-button{margin-left:20px}.product-customization-order-overlay.open .content{width:calc(100vw - (100vw - 100%));grid-area:content;background-color:#f4f4f4;border-radius:30px 30px 0 0;overflow:hidden;margin-left:auto;margin-right:auto}.product-customization-order-overlay.open .content>.inner{overflow-y:auto;margin:0 auto;width:calc(100% - 80px);height:calc(100svh - 72px)}@media screen and (max-width:639px){.product-customization-order-overlay.open .content>.inner{width:calc(100% - 40px)}}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content>.inner{width:calc(100vw - (100vw - 100%))}}.product-customization-order-overlay.open .content .basket{--sl-input-border-color:hsl(0, 0%, 80%);--sl-z-index-tooltip:101;margin-top:20px;margin-bottom:20px}.product-customization-order-overlay.open .content .basket sl-tooltip{text-align:center}.product-customization-order-overlay.open .content .basket sl-tooltip::part(base){min-width:250px}.product-customization-order-overlay.open .content .basket sl-tooltip>[slot="content"]{font-size:12px;line-height:17px;padding:15px 40px;box-shadow:0 10px 20px #00000029;background-color:var(--sl-color-neutral-0);border-radius:5px}.product-customization-order-overlay.open .content .basket sl-tooltip>[slot="content"] .exceeding-hint{color:var(--sl-color-blue-600);padding-bottom:11px}.product-customization-order-overlay.open .content .basket sl-tooltip>[slot="content"] .strong{padding-top:0}.product-customization-order-overlay.open .content .basket sl-tooltip:not(:defined){visibility:hidden}.product-customization-order-overlay.open .content .basket sl-tooltip sl-icon{font-size:16px;height:24px;vertical-align:middle;margin-top:-3px;color:var(--sl-color-gray-200)}.product-customization-order-overlay.open .content .basket .mob-text{display:none}.product-customization-order-overlay.open .content .basket h1,.product-customization-order-overlay.open .content .basket h2{font-size:20px;text-transform:uppercase;padding-bottom:20px;margin:0;font-weight:400}.product-customization-order-overlay.open .content .basket h1{text-align:left;color:#191919}.product-customization-order-overlay.open .content .basket .basket-content{color:#191919}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:40px 280px 100px 1fr 1fr 1fr 1fr 40px;grid-template-rows:1fr;grid-template-areas:"position color size single-price stock-info amount total-net action";gap:0;font-size:14px;font-weight:700;padding-bottom:15px;padding-right:20px}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header{display:none}}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .position{grid-area:position}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .article-color{grid-area:color;text-align:center}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .article-size{grid-area:size}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .single-price{grid-area:single-price}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .stock-info{grid-area:stock-info;text-align:left}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .amount{grid-area:amount}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .total-net{grid-area:total-net;text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner .basket-header .action{grid-area:action}.product-customization-order-overlay.open .content .basket .basket-content .articles{counter-reset:article-counter}.product-customization-order-overlay.open .content .basket .basket-content .articles .article{background-color:var(--color-ffffff);box-shadow:0 10px 20px #0000000d;border-radius:5px;margin-bottom:15px;padding-bottom:15px;counter-increment:article-counter}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info{display:grid;grid-auto-columns:1fr;grid-auto-rows:50px;grid-template-columns:40px 1fr 60px;grid-template-rows:1fr;gap:0;grid-template-areas:"item name action";border-bottom:1px solid var(--sl-color-gray-100);padding-bottom:10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .item{grid-area:item;text-align:center;height:50px;padding-top:18px;font:normal normal bold 16px/22px "Open Sans"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .item:before{content:counter(article-counter)}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .name{grid-area:name;padding-top:18px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .name .article-number{font-size:12px;line-height:16px;padding-top:2px;color:var(--sl-color-gray-600,#666666)}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .name strong{font:normal normal bold 16px/22px "Open Sans"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .action{padding-top:24px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .info .action sl-icon{grid-area:action;font-size:20px;color:var(--sl-color-gray-200);pointer-events:none}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details{display:grid;grid-template-columns:1fr 1fr;line-height:32px;margin:0 20px;padding-top:10px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .article-detail-label{display:none}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .article-detail-label{display:block}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .article-detail-label .position{display:none}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:280px 100px 1fr 1fr 1fr 1fr;margin-bottom:10px;padding:15px 40px 0 40px;width:100%;grid-template-rows:42px;grid-template-areas:"color size single-price stock-info amount total-net";gap:0;position:relative}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line{display:block;padding:0;text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .article-color{display:block}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .article-color>img{height:32px;width:32px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line:last-child{border-bottom:none}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line>div{line-height:40px}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line>div{line-height:32px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .article-color{grid-area:color;display:inline-flex;gap:57px}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .article-color{display:block}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .article-size{grid-area:size;display:inline-flex}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .single-price{grid-area:single-price}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .single-price .mob-text{height:25px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info{grid-area:stock-info;text-align:left}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info{text-align:right}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info.not-enough-stock,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info.not-enough-stock sl-tooltip sl-icon{color:var(--sl-color-blue-600)}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info.not-enough-stock sl-tooltip::part(body){background-color:unset}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info.not-enough-stock sl-icon{display:inline-block}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info.not-enough-stock .exceeding-hint{display:block}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info sl-icon,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info .exceeding-hint{display:none}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info .light{display:block;background:red;border-radius:50%;width:18px;height:18px;margin:13px auto}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .stock-info .light.available{background:#50d144}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .amount{grid-area:amount;display:inline-flex}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .total-net{grid-area:total-net;font-weight:700;text-align:right;padding-right:20px}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .article-details .line .total-net{text-align:right;font-weight:400;padding:0}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-heading{padding:10px 40px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-heading>span{font-size:16px;font-weight:700;line-height:normal;color:#000}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary{margin:0 40px;background:#f4f4f4;border-radius:4px;padding:12px 20px;width:calc(100% - 80px);color:#242424}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"]{display:grid;grid-template-columns:130px auto auto;column-gap:10px;padding:20px 0;grid-template-areas:"variant-image variant-info variant-price"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"]:not(.is-editor){grid-template-columns:1fr 1fr;grid-template-areas:"variant-info variant-price"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-image-wrapper{grid-area:variant-image}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-image-wrapper .variant-image{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:6px;padding:5px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-image-wrapper .variant-image img{max-height:90px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-info{display:flex;flex-direction:column;grid-area:variant-info;padding-bottom:20px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-info .customization{font-size:20px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-info .mounting-position{font-size:16px;font-weight:400;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-price{display:flex;flex-direction:column;grid-area:variant-price;text-align:right;padding-right:10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-price .variant-total{font-size:16px;font-weight:700;line-height:27px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-price .variant-single{font-size:12px;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position{grid-column:3 / 6;background-color:#fff;border-radius:6px;border:1px solid #ccc;height:fit-content}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;column-gap:10px;padding:10px 20px;font-size:14px;line-height:normal;border-bottom:1px solid #ccc}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .cost-position-item-total,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line .cost-position-item-total{text-align:right;grid-area:total-net}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .cost-position-item-total .cost-position-item-single-mobile,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line .cost-position-item-total .cost-position-item-single-mobile{display:none}@media screen and (max-width:767px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line{grid-template-columns:2fr 1fr 2fr;grid-template-areas:"color amount total-net"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .single-price-label,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line .single-price-label,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .cost-position-item-single,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line .cost-position-item-single{display:none}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .cost-position-item-total .cost-position-item-single-mobile,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line .cost-position-item-total .cost-position-item-single-mobile{display:block}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header{background-color:#f4f4f4;border-radius:6px 6px 0 0;font-weight:700}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header .sum-label{text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer{display:grid;grid-template-columns:10fr minmax(min-content,auto);padding:10px 20px;text-align:right;column-gap:20px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-sum{font-size:16px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-price{display:flex;flex-direction:column;font-weight:400;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-price .cost-position-total{font-size:16px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-price .cost-position-single{font-size:12px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line{display:grid;grid-template-columns:360px 1fr 1fr 1fr 1fr;grid-template-rows:minmax(32px,auto);grid-template-areas:"color single-price amount total-net";gap:0;padding:0;margin:0}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .cost-position-item-label{grid-area:color;display:inline-grid;hyphens:auto}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .cost-position-item-label span{line-height:22px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .cost-position-item-single{grid-area:single-price}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .stock-info{grid-area:stock-info;text-align:left}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .amount{grid-area:amount;display:inline-flex}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .line .cost-position-item-total{grid-area:total-net;text-align:right}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-heading{padding:10px 10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary{margin:0 10px;width:calc(100% - 20px);padding:12px 10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-info .customization{font-size:16px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-info .mounting-position{font-size:12px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary [slot="summary"] .variant-price .variant-total{line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-header,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .line{font-size:12px;padding:10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer{padding:10px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-price .cost-position-total{font-size:14px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .customization-summary .cost-position .item-cost-position-footer .cost-position-sum{font-size:14px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer{padding:20px 10px 20px 10px;margin:0 40px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;justify-content:right;gap:30px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .total-price-with-customization,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .item-price-total{display:flex;flex-direction:column;font-size:16px;font-weight:700;line-height:normal;text-align:right}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .total-price-with-customization,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .item-price-total{font-size:14px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .total-price-with-customization .total-amount-customization,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer .item-price-total .total-single-price{font-size:12px;font-weight:400}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .basket-content .articles .article .item-footer{margin:0 10px;padding:10px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary{display:grid;grid-template-columns:30% 70%;grid-template-rows:1fr;grid-auto-columns:1fr;grid-auto-rows:1fr;gap:0;grid-auto-flow:row;grid-template-areas:"left article-total";padding:20px 40px 0 40px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .left{grid-area:left}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total{grid-area:article-total;padding:5px 0 10px 0}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;gap:0;text-align:right;grid-template-columns:1fr 105px 105px;grid-template-rows:30px;grid-template-areas:"info rounded-unit-price total"}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price .price-info,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price .price-info{grid-area:info;color:#424242;text-align:right;line-height:30px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price .rounded-unit-price,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price .rounded-unit-price{grid-area:rounded-unit-price;text-align:right;color:#242424;line-height:30px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price .total,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price .total{grid-area:total;text-align:right;line-height:30px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price .price-info,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .net-price .total{font-weight:700;font-size:18px}.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price .price-info,.product-customization-order-overlay.open .content .basket .basket-content .articles .article .summary .article-total .selling-price .total{font-size:14px}.product-customization-order-overlay.open .content .basket .checkout{scroll-margin-top:100px}.product-customization-order-overlay.open .content .basket .checkout h2{margin-top:50px;font-weight:400}.product-customization-order-overlay.open .content .basket .checkout .order_information{color:var(--sl-color-gray-700);background-color:var(--color-ffffff);line-height:17px;box-shadow:0 10px 20px #0000000d;border-radius:5px;margin-bottom:15px}.product-customization-order-overlay.open .content .basket .checkout .order_information .address{padding:18px 0 0 26px}.product-customization-order-overlay.open .content .basket .checkout .order_information .address+a{display:block;color:var(--sl-color-primary-700);margin:2rem 0 0 26px}.product-customization-order-overlay.open .content .basket .checkout .order_information .headline{color:var(--sl-color-gray-700);font-size:16px;line-height:17px;font-weight:700}.product-customization-order-overlay.open .content .basket .checkout .order_information .subline{font-size:12px;color:var(--sl-color-gray-500);font-weight:400;display:inline-block}.product-customization-order-overlay.open .content .basket .checkout .order_information>div{padding:40px}.product-customization-order-overlay.open .content .basket .checkout .order_information>div .headline{font:normal normal bold 16px/22px var(--clx-font-primary);color:#242424}.product-customization-order-overlay.open .content .basket .checkout .order_information>div span{font:normal normal 600 12px/18px var(--clx-font-primary);color:#242424}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .order_information .address{padding:18px 0 0 0}.product-customization-order-overlay.open .content .basket .checkout .order_information>div{padding:20px 0 20px 20px}}.product-customization-order-overlay.open .content .basket .checkout .order_information .invoice-address,.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-address,.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint{border-bottom:1px solid var(--sl-color-gray-100)}.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint .headline,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint .headline{padding-bottom:15px}.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint .hint,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint .hint{display:grid;grid-template-columns:30px 1fr;gap:10px;margin-right:10px}.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint .hint>.wrap,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint .hint>.wrap{margin-top:5px}.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint .hint>.wrap a,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint .hint>.wrap a{line-height:inherit}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint .hint,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint .hint{padding-right:20px;margin-right:0}}.product-customization-order-overlay.open .content .basket .checkout .order_information .delivery-hint sl-icon,.product-customization-order-overlay.open .content .basket .checkout .order_information .logo-hint sl-icon{font-size:30px;margin-right:10px}.product-customization-order-overlay.open .content .basket .checkout .order_information .default-address-info{margin-top:18px;font:normal normal 600 12px/18px var(--clx-font-primary);color:#242424;display:grid;grid-template-columns:26px auto}.product-customization-order-overlay.open .content .basket .checkout .order_information .default-address-info sl-icon{width:15px;height:15px;border:1px solid #000;border-radius:9px}.product-customization-order-overlay.open .content .basket .checkout .order_information .default-address-info a{line-height:inherit}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .order_information .default-address-info div{padding-right:20px}}.product-customization-order-overlay.open .content .basket .checkout a{color:var(--sl-color-primary-700)}.product-customization-order-overlay.open .content .basket .checkout .address .form{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);grid-template-rows:auto;grid-template-areas:"salutation ." "firstname lastname" "phone email" "company ." "street-number address_sup" "zip-city country";gap:15px 30px;max-width:calc(100% - 20px);--sl-input-height-medium:44px;--sl-font-size-medium:14px}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field{display:flex;flex-direction:column;margin-top:auto}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field label,.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-select::part(form-control-label){font:normal normal bold 14px/24px "Open Sans";display:inline-block;padding-bottom:0}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-input{margin-top:auto}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-radio,.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-checkbox{--sl-toggle-size:18px;padding-right:19px;display:inline-block}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-select::part(control){width:100%}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-select::part(base) label{--sl-font-size-medium:14px}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-field sl-button{width:100%}.product-customization-order-overlay.open .content .basket .checkout .address .form .salutation{grid-area:salutation}.product-customization-order-overlay.open .content .basket .checkout .address .form .firstname{grid-area:firstname}.product-customization-order-overlay.open .content .basket .checkout .address .form .lastname{grid-area:lastname}.product-customization-order-overlay.open .content .basket .checkout .address .form .phone{grid-area:phone}.product-customization-order-overlay.open .content .basket .checkout .address .form .email{grid-area:email}.product-customization-order-overlay.open .content .basket .checkout .address .form .company{grid-area:company}.product-customization-order-overlay.open .content .basket .checkout .address .form .street-number{grid-area:street-number}.product-customization-order-overlay.open .content .basket .checkout .address .form .street-number .line{display:grid;grid-template-columns:calc(67% - 15px) 33%;grid-template-rows:auto;gap:15px;grid-template-areas:"street number"}.product-customization-order-overlay.open .content .basket .checkout .address .form .zip-city{grid-area:zip-city}.product-customization-order-overlay.open .content .basket .checkout .address .form .zip-city .line{display:grid;grid-template-columns:33% calc(67% - 15px);grid-template-rows:auto;gap:15px;grid-template-areas:"zip city"}.product-customization-order-overlay.open .content .basket .checkout .address .form .address_sup{grid-area:address_sup}.product-customization-order-overlay.open .content .basket .checkout .address .form .country{grid-area:country}.product-customization-order-overlay.open .content .basket .checkout .address .form .form-submit{grid-area:form-submit}@media screen and (max-width:600px){.product-customization-order-overlay.open .content .basket .checkout .address .form{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"salutation" "firstname" "lastname" "phone" "email" "company" "street-number" "address_sup" "zip-city" "countary" "form-submit";gap:15px 0}.product-customization-order-overlay.open .content .basket .checkout .address .form .country{grid-column-start:1;grid-row-start:10}}.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address{padding-left:0}.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address div#delivery-edit{margin:30px 30px 0 26px;grid-template-areas:"salutation ." "firstname lastname" "phone ." "company ." "street-number address_sup" "zip-city country"}@media screen and (max-width:600px){.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address div#delivery-edit{grid-template-areas:"salutation" "firstname" "lastname" "phone" "company" "street-number" "address_sup" "zip-city" "country"}.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address div#delivery-edit .country{grid-row-start:9}}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address div#delivery-edit{margin:30px 0 0 0}}.product-customization-order-overlay.open .content .basket .checkout #delivery-address-form.address #versandadresse .address div#delivery-edit{margin:0;padding:0}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address{padding:30px 0 0 0}}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio{padding:0 30px 0 0}}.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio.lager{grid-area:lager-button}.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio.direkt{grid-area:direkt-button}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio.direkt{padding-top:20px}}.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio::part(base){align-items:center}.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio::part(control){vertical-align:text-top;width:18px;height:18px}.product-customization-order-overlay.open .content .basket .checkout .shipping_address sl-radio::part(label){color:var(--color-gray-700);font-size:16px;line-height:17px;font-weight:700}.product-customization-order-overlay.open .content .basket .checkout .shipping_address .lager_info{grid-area:lager-info;padding:0 40px 0 0;pointer-events:none}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address .lager_info{padding:0 30px 0 0}}.product-customization-order-overlay.open .content .basket .checkout .shipping_address .lager_info a{pointer-events:auto}.product-customization-order-overlay.open .content .basket .checkout .shipping_address .direkt_info{grid-area:direkt-info;padding:0 40px 0 0;pointer-events:none}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address .direkt_info{padding:0 30px 0 0}}.product-customization-order-overlay.open .content .basket .checkout .shipping_address .direkt_info a{pointer-events:auto}.product-customization-order-overlay.open .content .basket .checkout .shipping_address .subline{padding-left:26px}.product-customization-order-overlay.open .content .basket .checkout .shipping_address-grid::part(form-control-input){display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"alert alert" "lager-button direkt-button" "lager-info direkt-info";gap:0}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .checkout .shipping_address-grid::part(form-control-input){grid-template-areas:"alert" "lager-button" "lager-info" "direkt-button" "direkt-info";gap:0;grid-template-columns:unset}}.product-customization-order-overlay.open .content .basket .checkout .separate{grid-area:separate}.product-customization-order-overlay.open .content .basket .checkout .not-separate{grid-area:not-separate}.product-customization-order-overlay.open .content .basket .checkout .separate-adl::part(form-control-label){grid-area:label;margin-left:26px;font:normal normal bold 14px/24px "Open Sans"}.product-customization-order-overlay.open .content .basket .checkout .separate-adl::part(form-control-input){display:grid;grid-template-columns:max-content max-content max-content;grid-template-areas:"label separate not-separate";gap:30px}.product-customization-order-overlay.open .content .basket .wrap-up{scroll-margin-top:100px}.product-customization-order-overlay.open .content .basket .wrap-up h2{margin-top:50px;font-weight:400}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary{color:var(--color-ffffff);background-color:#191919;line-height:17px;box-shadow:0 10px 20px #0000000d;border-radius:5px;margin-bottom:15px;padding:40px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"commission total";gap:0 50px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .commission{grid-area:commission}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .commission .turnstile_container{margin-top:15px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .totals{grid-area:total;text-align:right;display:flex;flex-direction:column}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .totals .already-customer::part(base){background-color:#fff;color:var(--sl-color-primary-700);border:1px solid var(--sl-color-primary-700)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .totals sl-button::part(base){background-color:var(--sl-color-primary-600)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .headline{font:normal normal bold 16px/22px "Open Sans";margin-bottom:20px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .headline.total{padding-left:10px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .subline{font:normal normal normal 12px/16px "Open Sans";color:#b3b3b3}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .inline{display:inline-flex;margin-top:auto;margin-left:auto}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .payment-hint{display:block;margin-top:20px;color:var(--sl-color-gray-300)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .payment-hint a{color:var(--sl-color-gray-100)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-input{margin:15px 0 20px 0;width:270px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-input::part(base){border-radius:5px;line-height:40px;height:40px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-input::part(input){height:100%}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-input::part(input)::placeholder{color:var(--sl-color-gray-500)}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-input{width:100%}}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-checkbox:not(:defined){display:none}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-checkbox::part(base){align-items:flex-start}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-checkbox::part(control){width:18px;height:18px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-checkbox::part(label){color:#fff;font:normal normal normal 12px/16px "Open Sans"}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-alert#agb_alert{margin-top:30px}@media screen and (max-width:479px){.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-alert#agb_alert{word-break:break-word}}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .versandk a{color:var(--sl-color-gray-300)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-button{margin-top:20px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-button:not(:defined){min-height:40px;display:block;opacity:0}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-button::part(label){text-transform:uppercase;font-size:18px;line-height:24px;font-weight:var(--sl-font-weight-bold);font-family:"Open Sans",Arial,Helvetica,sans-serif}@media screen and (max-width:600px){.product-customization-order-overlay.open .content .basket .wrap-up .order_summary{grid-template-columns:1fr;grid-template-areas:"commission" "total";padding:20px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .subline{float:left;padding-bottom:5px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .totals{padding-top:10px}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .headline{float:left;margin-bottom:0}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .headline.total{float:right}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .inline{width:100%;margin-left:0}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary sl-button{width:100%;margin-top:0}}.product-customization-order-overlay.open .content .basket .wrap-up a{color:var(--sl-color-primary-600)}@media screen and (max-width:1023px){.product-customization-order-overlay.open .content .basket{overflow:hidden;width:calc(100vw - (100vw - 100%))}.product-customization-order-overlay.open .content .basket .wrap-up .order-summary{padding:10px}}.product-customization-order-overlay .container.boxed{width:1490px}@media screen and (max-width:1599px){.product-customization-order-overlay .container.boxed{width:fit-content}}.product-customization-order-overlay .close-overlay{position:absolute;right:20px;top:20px}.product-customization-order-overlay .close-overlay sl-icon-button::part(panel){border-radius:5px}.product-customization-order-overlay .close-overlay sl-icon-button::part(title){font-size:28px;line-height:39px;font-weight:700}.product-customization-order-overlay .close-overlay sl-icon-button::part(base){font-size:25px;padding:3px;border-radius:5px;background-color:var(--sl-color-gray-50)}clx-customization-pricing-overview#pricing-overview{padding:0}@media screen and (max-width:1599px){clx-customization-pricing-overview#pricing-overview{padding:0 0 20px 0}}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview{padding:0 19px 20px 20px;display:block}}clx-customization-pricing-overview#pricing-overview .overview-content{overflow-y:auto;margin-top:20px;height:calc(100% - 69px);padding:0 15px 20px 15px;scrollbar-gutter:stable}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content{margin-top:0;height:unset;padding:unset;overflow-y:unset}}clx-customization-pricing-overview#pricing-overview .overview-content .table{margin-bottom:30px;width:unset;max-width:unset}clx-customization-pricing-overview#pricing-overview .overview-content .table .line{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;gap:0 15px;grid-template-areas:". . .";font:normal normal normal 14px/27px "Open Sans"}clx-customization-pricing-overview#pricing-overview .overview-content .table .line span.strikethrough{font-size:12px;background:linear-gradient(19deg,transparent 47.75%,currentColor 49.5%,currentColor 50.5%,transparent 52.25%)}clx-customization-pricing-overview#pricing-overview .overview-content .table .line :last-child{text-align:right}@media screen and (max-width:639px){clx-customization-pricing-overview#pricing-overview .overview-content .table .line{line-height:18px;margin-bottom:10px;font:normal normal normal 12px/18px "Open Sans"}}clx-customization-pricing-overview#pricing-overview .overview-content .table .divider{height:1px;background-color:#e0e0e0;margin:20px 0}clx-customization-pricing-overview#pricing-overview .overview-content .section-headline{font-size:16px;font-family:var(--clx-font-primary);font-weight:700;line-height:20px;padding-bottom:9px;border-bottom:1px solid #ccc;margin:0 15px}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content .section-headline{margin:0}}clx-customization-pricing-overview#pricing-overview .overview-content .section-headline .price-hint{font-size:12px;font-weight:400;font-family:var(--clx-font-secondary);display:block;float:right;color:#424242}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint{padding-top:15px}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .delivery-info,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info{margin:0 15px;padding-top:10px}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .delivery-info .estimation,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation{font-family:var(--clx-font-primary);font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;color:#242424;opacity:1;display:flex;flex-direction:row;gap:13px;align-items:start}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .delivery-info .estimation>.wrap,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation>.wrap{margin-top:5px}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .delivery-info .estimation sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation sl-icon{font-size:30px;margin-top:5px}clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .delivery-info .estimation a,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation a{text-decoration:underline;font-weight:unset}clx-customization-pricing-overview#pricing-overview .overview-content .price-hint{text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation{padding:0 15px 20px}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation{padding:0 0 20px}}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner{padding:20px;display:grid;grid-template-columns:1fr 20px;border-radius:20px;background-color:#fff6ed;column-gap:10px;border:1.5px solid var(--color-primary)}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content{display:grid;row-gap:10px;padding:0 15px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content .visualisation-heading{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;line-height:normal}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content .visualisation-text{font-size:12px;font-weight:400;line-height:20px;font-family:"Open Sans",sans-serif}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content sl-button.btn-visualisation{background-color:var(--color-primary);border-radius:6px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content sl-button.btn-visualisation::part(base){color:#fff;border-color:var(--color-primary)}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content sl-button.btn-visualisation::part(label){font-size:14px;padding:9px 12px;text-transform:none;font-weight:400}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner .visualisation-content sl-button.btn-visualisation::part(suffix){display:none}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner sl-icon.icon-close-visualisation-banner{font-size:18px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation .logo-visualisation-inner sl-icon.icon-close-visualisation-banner:hover{cursor:pointer}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer:not(:defined){display:none}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer::part(panel){width:495px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer::part(header){font-size:20px;font-weight:700;--header-spacing:30px 90px 0 35px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer::part(close-button__base){font-size:20px;color:#000;padding-right:30px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel{display:grid;grid-template-columns:1fr;row-gap:20px;padding-bottom:15px;height:calc(100vh - 200px);overflow-y:auto}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel>p,clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel>div{padding:0 15px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block{display:flex;flex-direction:column;row-gap:20px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .free-service-hint{display:grid;grid-template-columns:50px auto;column-gap:20px;padding:15px 20px;border-radius:6px;background-color:#fff6ed;margin-bottom:30px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .free-service-hint>img{width:50px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .free-service-hint .free-service-hint-content .hint-headline{color:#000;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:20px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .how-it-works{font-weight:700;font-size:16px;margin-bottom:5px}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .features .feature{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"icon feature-text";padding-bottom:30px;color:#333}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .features .content{display:flex;flex-direction:column}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .features sl-icon{grid-area:icon;font-size:18px;color:var(--color-primary)}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer .panel .info-block .features .feature-text{grid-area:feature-text}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer [slot="footer"]{display:flex;width:100%;padding:0 15px 30px 15px;position:absolute;bottom:0;right:0}clx-customization-pricing-overview#pricing-overview .overview-content .logo-visualisation clx-customization-logo-visualisation #logo_visualisation_drawer sl-drawer [slot="footer"]::part(label){text-transform:none;padding:4px;font-size:18px;font-weight:400;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles{padding:0 15px;display:block;margin-bottom:15px;margin-top:15px}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles{padding:0}}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .decoration-article-headline{font-size:14px;font-weight:700;line-height:20px;display:grid;grid-template-columns:auto auto;padding-bottom:10px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .decoration-article-headline .weak{font-weight:400}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .price-hint,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .price{text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .total-price{display:none}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info{grid-template-columns:1fr 1fr;grid-template-areas:"size price" "stock change-amount"}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .size{grid-area:size}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .stock{grid-area:stock}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount{grid-area:change-amount;justify-content:end}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .show-amount{grid-area:change-amount;justify-content:end;text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .price{grid-area:price}}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .size,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .stock,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .show-amount,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .price{padding:0 0 9px 0;line-height:22px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .size{padding-left:0}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .price{padding-right:0;font-weight:700}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .price .single-price{font-weight:initial}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount{line-height:36px;height:53px;display:inline-flex;--sl-input-border-color:#cccccc}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount{display:inline-flex}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.decrement,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.increment{height:36px;line-height:36px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.decrement::part(label),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.increment::part(label){height:43px;font-size:21px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.decrement::part(base),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.increment::part(base){padding-left:10px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.decrement sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.increment sl-icon{vertical-align:6px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.decrement::part(base){border-radius:5px 0 0 5px;margin-right:-1px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button.increment::part(base){border-radius:0 5px 5px 0;margin-left:-1px;padding-left:9px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input::part(base){width:70px;height:35px;border-radius:0}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input::part(input)::-webkit-outer-spin-button,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input::part(input)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input::part(input){-moz-appearance:textfield}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input{z-index:5}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-input::part(input){text-align:center;font-size:16px;height:35px;padding:0 12px;margin:unset}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button::part(base){height:35px;width:28px;align-items:center;border:1px solid #ccc;background-color:var(--sl-color-gray-50)}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button::part(label){line-height:42px;font-size:1.2em;color:#242424;padding:10px 20px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount .amount sl-button sl-icon{pointer-events:none;font-size:20px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-info .change-amount>sl-button sl-icon{margin-top:-2px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail{position:relative;display:inline-block;width:100%}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details{margin-top:9px;position:relative}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details::part(header){padding:10px 15px 28px 15px;position:relative}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details::part(header){padding:10px 0 28px 0}}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details::part(summary-icon){position:absolute;right:22px;bottom:10px;transition:unset;color:var(--sl-color-orange-700,#c15800)}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"]{width:100%;position:relative;display:grid;grid-template-columns:auto max-content;grid-template-areas:"left right";justify-content:space-between;align-items:center;align-content:start;column-gap:10px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] strong{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:20px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .info,clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .price{margin-bottom:auto}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .price{text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .price .per-piece{font-size:12px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details::part(base){border-radius:6px;border-color:#fff0}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details[open]::part(summary-icon){position:absolute;right:22px;bottom:10px;transition:unset;rotate:unset}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details[open]::part(base){border-radius:6px;border-color:#f4f4f4;background-color:#f4f4f4}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .collapse-icon,clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .expand-icon{display:inline-flex;margin-right:24px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .collapse-icon sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .expand-icon sl-icon{margin-left:7px;margin-top:2px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services{line-height:20px;font-weight:400;display:grid;grid-template-columns:auto max-content}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .service-headline{grid-column:1 / 3;font-size:14px;line-height:20px;font-weight:700;padding-bottom:9px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .service,clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .price{padding:6px 0;border-top:1px solid #ccc}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .service{font-size:12px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .price{font-size:14px;text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details .decoration-services .price .per-piece{font-size:12px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details[open]::part(header){padding:10px 15px 28px 15px;position:relative}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-icon-button.delete-mounting-position{position:absolute;right:10px;top:69px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-icon-button.delete-mounting-position::part(base){font-size:16px;color:#242424}clx-customization-pricing-overview#pricing-overview .overview-footer{height:66px;position:absolute;bottom:0;background-color:#f4f4f4;width:100%}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-footer{box-shadow:0 -4px 10px 0 rgb(0 0 0 / .1);z-index:100}}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-footer{position:fixed;bottom:0;left:0}}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount{border-radius:5px;padding:10px 30px;width:calc(100% - 60px)}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .price-hint{font:normal normal 600 12px/17px Open Sans;color:#242424;margin-top:15px}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary{display:grid;grid-template-columns:auto 1fr;column-gap:10px}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary .price-total-label{grid-column-start:1}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary .price-total,clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary .price-total-label{font:normal normal 600 24px/33px Open Sans;color:#242424;opacity:1;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary .price-total-label{display:none}}clx-customization-pricing-overview#pricing-overview .overview-footer .order-total-amount .summary .price-single{grid-row-start:2;color:#424242;font-size:12px;font-style:normal;font-weight:400;line-height:normal}html.no-scroll body{overflow:hidden}sl-drawer:not(:defined){display:none}sl-drawer#suitableArticleDrawer::part(title){font-size:20px;font-weight:700}sl-drawer#suitableArticleDrawer::part(panel){width:650px}sl-drawer#suitableArticleDrawer .article_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}@media screen and (max-width:479px){sl-drawer#suitableArticleDrawer .article_container{grid-template-columns:1fr 1fr}}sl-drawer#suitableArticleDrawer .article_container .item_container{display:flex;flex-direction:column;border-radius:6px;border:1px solid #ccc}sl-drawer#suitableArticleDrawer .article_container .item_container .item{padding:10px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .open_details{display:flex;justify-content:center;align-items:center;gap:5px;width:fit-content;margin-left:auto;font-size:12px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .open_details:hover{cursor:pointer}sl-drawer#suitableArticleDrawer .article_container .item_container .item .image_container{text-align:center;padding:15px 0}sl-drawer#suitableArticleDrawer .article_container .item_container .item .image_container img{width:83px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .article_infos{display:flex;flex-direction:column;gap:9px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .article_infos .article_name{text-align:center;font-size:12px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .article_infos .article_description{text-align:center;font-size:14px;font-weight:600;line-height:1.4em;height:2.6em}sl-drawer#suitableArticleDrawer .article_container .item_container .item .article_infos .colors{display:flex;justify-content:center;gap:4px}sl-drawer#suitableArticleDrawer .article_container .item_container .item .article_infos .colors span{display:block;width:18px;height:18px;border-radius:4px;border:1px solid #ccc}sl-drawer#suitableArticleDrawer .article_container .item_container #btnChooseArticle{margin-bottom:0}sl-drawer#suitableArticleDrawer .article_container .item_container #btnChooseArticle::part(base){display:flex;justify-content:center;text-align:center;height:39px;background-color:#f2f2f2;border-radius:0 0 5px 5px}sl-drawer#suitableArticleDrawer .article_container .item_container #btnChooseArticle::part(label){display:flex;text-align:center;justify-content:center;font-size:14px;font-weight:600;gap:10px;padding-right:6px;color:#000}sl-drawer#suitableArticleDrawer .article_container .item_container #btnChooseArticle sl-icon[name="arrow-right"]{color:#000;font-size:16px}sl-drawer#suitableArticleDrawer .article_container .item_container:hover{cursor:pointer;border-color:var(--color-primary)}sl-drawer#suitableArticleDrawer .article_container .item_container:hover #btnChooseArticle::part(base){background-color:var(--color-primary)}sl-drawer#suitableArticleDrawer .article_container .item_container:hover #btnChooseArticle::part(label){color:#fff}sl-drawer#suitableArticleDrawer .article_container .item_container:hover #btnChooseArticle sl-icon[name="arrow-right"]{color:#fff}clx-customization-product-customization:has(clx-customization-product-customization-editor) .back-to-editor{font-size:36px;margin-left:10px;color:#b0b1b2;margin-top:-5px}clx-customization-product-customization-editor .mounting-positions-header{display:grid;justify-content:start;align-items:center;grid-auto-flow:column;column-gap:30px;width:100%;height:fit-content;padding:20px 30px;background-color:var(--sl-color-orange-50)}clx-customization-product-customization-editor .mounting-position-preview{display:grid;justify-content:center;align-items:center;width:100%}clx-customization-product-customization-editor .mounting-position-preview .mounting-position-preview-image{max-width:506px}clx-customization-product-customization-editor-mounting-position{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"mounting-position-image mounting-position-info";column-gap:8px;padding:10px;background-color:#fff;border-radius:6px;border:2px solid #fff0;position:relative}clx-customization-product-customization-editor-mounting-position .mounting-position-image{grid-area:mounting-position-image;max-width:100px}clx-customization-product-customization-editor-mounting-position .mounting-position-info{grid-area:mounting-position-info;display:grid;grid-template-columns:1fr;height:fit-content}clx-customization-product-customization-editor-mounting-position .mounting-position-info .mounting-position-name{color:#000;font-size:16px;font-weight:600;line-height:24px}clx-customization-product-customization-editor-mounting-position .mounting-position-info .printing-technique-name,clx-customization-product-customization-editor-mounting-position .mounting-position-info .amount-colors{color:var(--sl-color-gray-800);font-size:12px;font-weight:400;line-height:18px}clx-customization-product-customization-editor-mounting-position .edit-mounting-position{position:absolute;bottom:10px;right:10px}clx-customization-product-customization-editor-mounting-position .edit-mounting-position::part(base){color:#424242;border-radius:3px}clx-customization-product-customization-editor-mounting-position.active{border:2px solid var(--color-primary)}clx-customization-product-customization-editor-mounting-position:hover{cursor:pointer}#starterbox_admin #filter-form,#themeworld_admin #filter-form,#sidebar_admin #filter-form{margin-bottom:20px;padding-bottom:20px}#starterbox_admin #filter-form sl-select,#themeworld_admin #filter-form sl-select,#sidebar_admin #filter-form sl-select{max-width:300px;width:auto}#starterbox_admin sl-dialog,#themeworld_admin sl-dialog,#sidebar_admin sl-dialog{--width:66vw}@media screen and (max-width:1600px){#starterbox_admin sl-dialog,#themeworld_admin sl-dialog,#sidebar_admin sl-dialog{--width:80vw}}@media screen and (max-width:1400px){#starterbox_admin sl-dialog,#themeworld_admin sl-dialog,#sidebar_admin sl-dialog{--width:96vw}}#starterbox_admin sl-dialog#delete_dialog,#themeworld_admin sl-dialog#delete_dialog,#sidebar_admin sl-dialog#delete_dialog{--width:33vw}#starterbox_admin sl-dialog::part(body),#themeworld_admin sl-dialog::part(body),#sidebar_admin sl-dialog::part(body){padding-top:0}#starterbox_admin sl-dialog sl-button::part(label),#themeworld_admin sl-dialog sl-button::part(label),#sidebar_admin sl-dialog sl-button::part(label){font-weight:700}#starterbox_admin sl-dialog sl-tab-group sl-tab::part(base),#themeworld_admin sl-dialog sl-tab-group sl-tab::part(base),#sidebar_admin sl-dialog sl-tab-group sl-tab::part(base){font-weight:700}#starterbox_admin sl-dialog .form_wrapper,#themeworld_admin sl-dialog .form_wrapper,#sidebar_admin sl-dialog .form_wrapper{display:grid;grid-template-columns:4fr 6fr;gap:30px}#starterbox_admin sl-dialog .form_wrapper .preis,#themeworld_admin sl-dialog .form_wrapper .preis,#sidebar_admin sl-dialog .form_wrapper .preis{width:120px}#starterbox_admin sl-dialog .form_wrapper .preis::part(input),#themeworld_admin sl-dialog .form_wrapper .preis::part(input),#sidebar_admin sl-dialog .form_wrapper .preis::part(input){margin:0 var(--sl-input-spacing-small)}#starterbox_admin sl-dialog .form_wrapper .left_column .top,#themeworld_admin sl-dialog .form_wrapper .left_column .top,#sidebar_admin sl-dialog .form_wrapper .left_column .top,#starterbox_admin sl-dialog .form_wrapper .left_column .middle,#themeworld_admin sl-dialog .form_wrapper .left_column .middle,#sidebar_admin sl-dialog .form_wrapper .left_column .middle{border-bottom:1px solid var(--color-themeworld-filter-border);padding-bottom:20px;margin-bottom:20px}#starterbox_admin sl-dialog .form_wrapper .left_column .top>div,#themeworld_admin sl-dialog .form_wrapper .left_column .top>div,#sidebar_admin sl-dialog .form_wrapper .left_column .top>div,#starterbox_admin sl-dialog .form_wrapper .left_column .middle>div,#themeworld_admin sl-dialog .form_wrapper .left_column .middle>div,#sidebar_admin sl-dialog .form_wrapper .left_column .middle>div,#starterbox_admin sl-dialog .form_wrapper .left_column .bottom>div,#themeworld_admin sl-dialog .form_wrapper .left_column .bottom>div,#sidebar_admin sl-dialog .form_wrapper .left_column .bottom>div{display:grid;grid-template-columns:3fr 6fr;gap:5px}#starterbox_admin sl-dialog .form_wrapper .left_column .top>div label,#themeworld_admin sl-dialog .form_wrapper .left_column .top>div label,#sidebar_admin sl-dialog .form_wrapper .left_column .top>div label,#starterbox_admin sl-dialog .form_wrapper .left_column .middle>div label,#themeworld_admin sl-dialog .form_wrapper .left_column .middle>div label,#sidebar_admin sl-dialog .form_wrapper .left_column .middle>div label,#starterbox_admin sl-dialog .form_wrapper .left_column .bottom>div label,#themeworld_admin sl-dialog .form_wrapper .left_column .bottom>div label,#sidebar_admin sl-dialog .form_wrapper .left_column .bottom>div label{margin-bottom:10px;align-self:center}#starterbox_admin sl-dialog .form_wrapper .left_column .top>div sl-input,#themeworld_admin sl-dialog .form_wrapper .left_column .top>div sl-input,#sidebar_admin sl-dialog .form_wrapper .left_column .top>div sl-input,#starterbox_admin sl-dialog .form_wrapper .left_column .middle>div sl-input,#themeworld_admin sl-dialog .form_wrapper .left_column .middle>div sl-input,#sidebar_admin sl-dialog .form_wrapper .left_column .middle>div sl-input,#starterbox_admin sl-dialog .form_wrapper .left_column .bottom>div sl-input,#themeworld_admin sl-dialog .form_wrapper .left_column .bottom>div sl-input,#sidebar_admin sl-dialog .form_wrapper .left_column .bottom>div sl-input,#starterbox_admin sl-dialog .form_wrapper .left_column .top>div sl-select,#themeworld_admin sl-dialog .form_wrapper .left_column .top>div sl-select,#sidebar_admin sl-dialog .form_wrapper .left_column .top>div sl-select,#starterbox_admin sl-dialog .form_wrapper .left_column .middle>div sl-select,#themeworld_admin sl-dialog .form_wrapper .left_column .middle>div sl-select,#sidebar_admin sl-dialog .form_wrapper .left_column .middle>div sl-select,#starterbox_admin sl-dialog .form_wrapper .left_column .bottom>div sl-select,#themeworld_admin sl-dialog .form_wrapper .left_column .bottom>div sl-select,#sidebar_admin sl-dialog .form_wrapper .left_column .bottom>div sl-select{grid-column-start:2}#starterbox_admin sl-dialog .form_wrapper .left_column sl-textarea,#themeworld_admin sl-dialog .form_wrapper .left_column sl-textarea,#sidebar_admin sl-dialog .form_wrapper .left_column sl-textarea,#starterbox_admin sl-dialog .form_wrapper .left_column sl-input,#themeworld_admin sl-dialog .form_wrapper .left_column sl-input,#sidebar_admin sl-dialog .form_wrapper .left_column sl-input,#starterbox_admin sl-dialog .form_wrapper .left_column sl-select,#themeworld_admin sl-dialog .form_wrapper .left_column sl-select,#sidebar_admin sl-dialog .form_wrapper .left_column sl-select{margin-bottom:10px}#starterbox_admin sl-dialog .form_wrapper .left_column input[type="file"],#themeworld_admin sl-dialog .form_wrapper .left_column input[type="file"],#sidebar_admin sl-dialog .form_wrapper .left_column input[type="file"]{display:none}#starterbox_admin sl-dialog .form_wrapper .left_column .file_upload,#themeworld_admin sl-dialog .form_wrapper .left_column .file_upload,#sidebar_admin sl-dialog .form_wrapper .left_column .file_upload{font-size:1.5rem;height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2);line-height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2);color:var(--sl-input-color);border-radius:var(--sl-border-radius-medium);border:solid var(--sl-input-border-width) var(--sl-input-border-color);cursor:pointer}#starterbox_admin sl-dialog .form_wrapper .left_column .file_upload sl-icon,#themeworld_admin sl-dialog .form_wrapper .left_column .file_upload sl-icon,#sidebar_admin sl-dialog .form_wrapper .left_column .file_upload sl-icon{margin:0 var(--sl-input-spacing-medium);padding:calc(var(--sl-input-spacing-medium) / 2) 0;float:left}#starterbox_admin sl-dialog .form_wrapper .left_column .file_upload>div,#themeworld_admin sl-dialog .form_wrapper .left_column .file_upload>div,#sidebar_admin sl-dialog .form_wrapper .left_column .file_upload>div{font-size:var(--sl-font-size-medium);line-height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2)}#starterbox_admin sl-dialog .form_wrapper .left_column .file_upload:hover,#themeworld_admin sl-dialog .form_wrapper .left_column .file_upload:hover,#sidebar_admin sl-dialog .form_wrapper .left_column .file_upload:hover{border-color:var(--sl-input-border-color-hover)}#starterbox_admin sl-dialog .form_wrapper .left_column img,#themeworld_admin sl-dialog .form_wrapper .left_column img,#sidebar_admin sl-dialog .form_wrapper .left_column img{max-height:120px}#starterbox_admin sl-dialog .form_wrapper .right_column,#themeworld_admin sl-dialog .form_wrapper .right_column,#sidebar_admin sl-dialog .form_wrapper .right_column{border-left:1px solid var(--color-themeworld-filter-border);padding-left:30px}#starterbox_admin sl-dialog .form_wrapper .right_column span,#themeworld_admin sl-dialog .form_wrapper .right_column span,#sidebar_admin sl-dialog .form_wrapper .right_column span{width:90%;line-height:1.5rem;font-weight:700;font-size:1.1rem}#starterbox_admin sl-dialog .form_wrapper .right_column .prod_row,#themeworld_admin sl-dialog .form_wrapper .right_column .prod_row,#sidebar_admin sl-dialog .form_wrapper .right_column .prod_row{display:grid;grid-template-columns:100px auto 120px 120px;gap:10px}#starterbox_admin sl-dialog .form_wrapper .right_column .prod_row .prod_anzahl,#themeworld_admin sl-dialog .form_wrapper .right_column .prod_row .prod_anzahl,#sidebar_admin sl-dialog .form_wrapper .right_column .prod_row .prod_anzahl{width:100px}#starterbox_admin sl-dialog .form_wrapper .right_column .prod_row .subcolumn,#themeworld_admin sl-dialog .form_wrapper .right_column .prod_row .subcolumn,#sidebar_admin sl-dialog .form_wrapper .right_column .prod_row .subcolumn{grid-column-start:2;align-self:center;justify-self:end}#starterbox_admin .action_buttons sl-button,#sidebar_admin .action_buttons sl-button{margin-bottom:20px}#starterbox_admin .action_buttons sl-button::part(label),#sidebar_admin .action_buttons sl-button::part(label){font-size:var(--sl-font-size-large);padding:0 var(--sl-spacing-small)}#starterbox_admin .action_buttons sl-button::part(base),#sidebar_admin .action_buttons sl-button::part(base){background-color:#fff0;border-color:var(--sl-color-gray-600)}#starterbox_admin .action_buttons sl-button:hover,#sidebar_admin .action_buttons sl-button:hover{background-color:#fff0}#starterbox_admin .action_buttons sl-button:hover::part(base),#sidebar_admin .action_buttons sl-button:hover::part(base){border-color:var(--sl-color-primary-500)}#starterbox_admin .action_buttons sl-button:hover sl-icon,#sidebar_admin .action_buttons sl-button:hover sl-icon{color:var(--sl-color-primary-500)}#starterbox_admin .action_buttons sl-button.edit_link::part(base),#sidebar_admin .action_buttons sl-button.edit_link::part(base){background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600)}#starterbox_admin .action_buttons sl-button.edit_link::part(base):hover,#sidebar_admin .action_buttons sl-button.edit_link::part(base):hover{background-color:var(--sl-color-primary-500);border-color:var(--sl-color-primary-500)}#starterbox_admin .action_buttons sl-button.edit_link sl-icon,#sidebar_admin .action_buttons sl-button.edit_link sl-icon{color:var(--sl-color-white)}#starterbox_admin .action_buttons sl-button sl-icon,#sidebar_admin .action_buttons sl-button sl-icon{pointer-events:none;color:var(--sl-color-gray-400)}#starterbox_admin .action_buttons sl-button sl-icon.visible,#sidebar_admin .action_buttons sl-button sl-icon.visible{display:none}#starterbox_admin .action_buttons sl-button sl-icon.not_visible,#sidebar_admin .action_buttons sl-button sl-icon.not_visible{display:inline-block}#starterbox_admin #filter-form{border-bottom:1px solid var(--color-themeworld-filter-border)}#starterbox_admin #starterbox_list{margin:30px 0;display:grid;gap:30px}#starterbox_admin #starterbox_list .list_item{display:grid;grid-template-columns:auto 45px;gap:20px;padding:20px;background-color:var(--color-themeworld-list-background);border-radius:4px}#starterbox_admin #starterbox_list .list_item .heading{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr}#starterbox_admin #starterbox_list .list_item .heading h3>span{color:#00a2e5;font-size:.8em;margin-left:.5rem;display:none}#starterbox_admin #starterbox_list .list_item .heading h4{align-self:center}#starterbox_admin #starterbox_list .list_item .themeworld-starterbox{grid-row-start:2}#starterbox_admin #starterbox_list .list_item.hidden_starterbox .heading>h3>span{display:unset}#starterbox_admin #starterbox_list .list_item.hidden_starterbox .themeworld-starterbox{opacity:.3}#starterbox_admin #starterbox_list .list_item.hidden_starterbox .action_buttons sl-button.hide_link sl-icon.visible{display:inline-block}#starterbox_admin #starterbox_list .list_item.hidden_starterbox .action_buttons sl-button.hide_link sl-icon.not_visible{display:none}#starterbox_admin sl-dialog .left_column .prices>div{display:grid;grid-template-columns:3fr 3fr 3fr;gap:5px}#starterbox_admin sl-dialog .left_column .prices>div:first-child{line-height:2rem}#starterbox_admin sl-dialog .left_column .prices>div:first-child *:nth-child(2),#starterbox_admin sl-dialog .left_column .prices>div:first-child *:nth-child(3){width:120px;text-align:center}#starterbox_admin sl-dialog .left_column .prices>div label{margin-bottom:10px;align-self:center}#themeworld_admin h1{border-bottom:1px solid var(--color-themeworld-filter-border);padding-bottom:20px;margin-bottom:20px}#themeworld_admin #create_themeworld{padding-bottom:20px}#themeworld_admin #create_themeworld sl-input{max-width:20vw;margin-bottom:20px}#themeworld_admin #create_themeworld sl-input::part(form-control-label){font-weight:700}#themeworld_admin #create_themeworld sl-button::part(label){padding:0 var(--sl-spacing-x-large)}#themeworld_admin #themeworld_list .world_list_item{max-width:20vw;min-width:300px;border:1px solid var(--color-themeworld-filter-border);padding:10px var(--sl-spacing-x-large);margin-top:20px;font-size:1.4rem;line-height:2rem}#themeworld_admin #themeworld_list .world_list_item sl-button{float:right;top:-2px}#themeworld_admin #themeworld_list .world_list_item sl-button::part(label){font-size:var(--sl-font-size-medium)}#themeworld_admin #themeworld_list .world_list_item sl-button::part(base){background-color:var(--sl-color-gray-500);border-color:var(--sl-color-gray-500)}#themeworld_admin #themeworld_list .world_list_item sl-button::part(base):hover{background-color:var(--sl-color-gray-400);border-color:var(--sl-color-gray-400)}#themeworld_admin #themeworld_list .world_list_item sl-button sl-icon{pointer-events:none}#sidebar_admin h1{border-bottom:1px solid var(--color-themeworld-filter-border);padding-bottom:20px;margin-bottom:20px}#sidebar_admin sl-dialog #edit_form .middle{display:grid;grid-template-columns:1fr 1fr;gap:20px}#sidebar_admin sl-dialog #edit_form .middle sl-input::part(form-control){grid-template-columns:1fr 1fr 1fr}#sidebar_admin sl-dialog #edit_form .middle sl-input::part(base){max-width:45%}#sidebar_admin sl-dialog #edit_form .value_row{margin-bottom:20px}#sidebar_admin sl-dialog #edit_form .value_row sl-input,#sidebar_admin sl-dialog #edit_form .value_row sl-select{margin-bottom:10px}#sidebar_admin sl-dialog #edit_form .value_row sl-input::part(form-control-label),#sidebar_admin sl-dialog #edit_form .value_row sl-select::part(form-control-label){align-self:center}#sidebar_admin sl-dialog #edit_form .value_row sl-input::part(form-control),#sidebar_admin sl-dialog #edit_form .value_row sl-select::part(form-control){display:grid;grid-template-columns:2fr 8fr}#sidebar_admin sl-dialog #edit_form .value_row sl-select::part(prefix),#sidebar_admin sl-dialog #edit_form .value_row sl-option::part(prefix){width:50px}#sidebar_admin sl-dialog #edit_form .value_row sl-select img,#sidebar_admin sl-dialog #edit_form .value_row sl-option img{height:1.5rem;margin:0 auto}#sidebar_admin #sidebar_list{padding-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:30px}#sidebar_admin #sidebar_list .list-item{display:grid;grid-template-columns:auto 45px;grid-template-rows:2rem 1fr;gap:20px;padding:20px;background-color:var(--color-themeworld-list-background);border-radius:4px}#sidebar_admin #sidebar_list .list-item .heading{grid-column-start:1;grid-column-end:3;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding-bottom:20px}#sidebar_admin #sidebar_list .list-item .heading h3{height:1.5rem;font-size:1.3rem}#sidebar_admin #sidebar_list .list-item .heading h3 span{font-size:initial}#sidebar_admin #sidebar_list .list-item .sidebar_content{grid-row-start:2;display:grid;grid-template-columns:4fr 6fr;gap:15px;border:1px solid var(--color-000000);text-align:center;padding:10px;align-self:stretch}#sidebar_admin #sidebar_list .list-item .sidebar_content .teaser{grid-area:order-area;margin:0 auto;height:fit-content;background:#fff0 linear-gradient(180deg,var(--color-primary-gradient-light) 0%,var(--color-primary) 100%) 0% 0% no-repeat padding-box;box-shadow:0 4px 15px #00000029;width:150px;text-align:center;border-radius:5px;padding:20px}#sidebar_admin #sidebar_list .list-item .sidebar_content .teaser .price{font-size:1.5rem;color:var(--color-ffffff);padding:5px 0}#sidebar_admin #sidebar_list .list-item .sidebar_content .teaser .hint-text{font-size:.8rem;color:var(--color-ffffff);padding-bottom:5px}#sidebar_admin #sidebar_list .list-item .sidebar_content .teaser .divider{border-top:1px solid var(--color-ffffff);width:23px;margin:13px auto}#sidebar_admin #sidebar_list .list-item .sidebar_content .overview h2{color:var(--color-000000);font-size:1rem;font-weight:700;line-height:1.5rem}#sidebar_admin #sidebar_list .list-item .sidebar_content .overview .subheadline{color:var(--color-primary);font-size:1rem;font-weight:700;line-height:1.5rem}#sidebar_admin #sidebar_list .list-item .sidebar_content .proposition .proposition-value{text-align:left;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:80px 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"icon content-area";padding-bottom:50px}#sidebar_admin #sidebar_list .list-item .sidebar_content .proposition .proposition-value img{grid-area:icon;max-height:46px;width:46px;padding-top:4px}#sidebar_admin #sidebar_list .list-item .sidebar_content .proposition .proposition-value .content-area{grid-area:content-area;padding-top:5px}#sidebar_admin #sidebar_list .list-item .sidebar_content .proposition .proposition-value .content-area .position-headline{color:var(--color-primary);font-size:1rem;line-height:1.2rem;padding-bottom:5px;font-weight:700}#sidebar_admin #sidebar_list .list-item .sidebar_content .proposition .proposition-value .content-area .position-text{font-size:14px;line-height:16px}.row.cms-content>section.cms-module-themeworlds{width:100%;left:unset;margin-bottom:50px}.row.cms-content>section.cms-module-themeworlds .themeworld .content-grid{padding-left:4.16666667%;width:100%;max-width:100vw}.paper-background{background:var(--color-themeworld-background-grey)}.paper-background::before{content:"";position:absolute;left:0;right:0;top:0;height:56px;background:url(/img/bgi/bg-pr-top.png) 0 0 repeat-x}.paper-background::after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:url(/img/bgi/bg-pr-bottom.png) 0 0 repeat-x}.themeworld{position:relative;color:var(--color-000000);font-size:16px;min-height:1100px}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld{font-size:14px}}@media screen and (min-width:1200px) and (max-width:1399px){.themeworld{font-size:12px}}@media screen and (min-width:1024px) and (max-width:1199px){.themeworld{font-size:14px;row-gap:30px;padding-right:4.16666667%}}@media screen and (max-width:1023px){.themeworld{font-size:12px}}.themeworld.starterbox-selected .order-area .themeworld-process{display:block!important}.themeworld.starterbox-selected .teaser,.themeworld.starterbox-selected .overview{display:none}@media screen and (max-width:1200px){.themeworld.starterbox-selected .teaser,.themeworld.starterbox-selected .overview{display:initial}}.themeworld .background{z-index:-1;position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:calc(100vw - 16px)}@media screen and (max-width:768px){.themeworld .background{width:100vw}}.themeworld .content-grid{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:70% 30%;grid-template-rows:auto;gap:0;grid-template-areas:"product-area order-area";padding:60px 0}@media screen and (max-width:1600px){.themeworld .content-grid{grid-template-columns:70% 30%}}@media screen and (max-width:1200px){.themeworld .content-grid{display:flex;flex-direction:column}.themeworld .content-grid .product-area{order:3}.themeworld .content-grid .overview{order:2;padding-top:60px!important}.themeworld .content-grid .teaser{order:1}.themeworld .content-grid .order-area{order:4}}@media screen and (max-width:1023px){.themeworld .content-grid{padding-right:4.16666667%;width:90%;margin:auto}}.themeworld .content-grid .product-area{grid-area:product-area;display:flex;flex-direction:column;gap:30px;padding-right:70px}@media screen and (max-width:1200px){.themeworld .content-grid .product-area{padding-right:0}}@media screen and (max-width:1023px){.themeworld .content-grid .product-area{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;grid-template-areas:". ."}}@media screen and (max-width:767px){.themeworld .content-grid .product-area{grid-template-columns:1fr;grid-template-areas:"."}}.themeworld .content-grid .product-area .admin_hint a{color:var(--color-primary);line-height:1.5rem}.themeworld .content-grid .overview{grid-area:order-area;text-align:center;padding:150px 0 20px 0}@media screen and (max-width:1199px){.themeworld .content-grid .overview{padding:0}}.themeworld .content-grid .overview h2{color:var(--color-000000);font-size:32px;font-weight:700;line-height:46px}@media screen and (max-width:1600px){.themeworld .content-grid .overview h2{font-size:28px;line-height:40px}}@media screen and (max-width:767px){.themeworld .content-grid .overview h2{font-size:22px;line-height:32px}}.themeworld .content-grid .overview .subheadline{color:var(--color-primary);font-size:32px;font-weight:700;line-height:46px}@media screen and (max-width:1600px){.themeworld .content-grid .overview .subheadline{font-size:28px;line-height:40px}}@media screen and (max-width:767px){.themeworld .content-grid .overview .subheadline{font-size:22px;line-height:32px}}.themeworld .content-grid .overview .arrow{color:var(--color-primary);margin:50px 0}@media screen and (max-width:1600px){.themeworld .content-grid .overview .arrow{margin:40px 0;width:60px}}@media screen and (max-width:1199px){.themeworld .content-grid .overview .arrow{display:none}}.themeworld .content-grid .overview hr{margin-bottom:50px;border-top:1px solid var(--color-themeworld-border-grey)}@media screen and (max-width:767px){.themeworld .content-grid .overview hr{margin-top:40px;margin-bottom:45px}}@media screen and (max-width:1199px){.themeworld .content-grid .overview .proposition{display:flex;flex-wrap:wrap;margin-bottom:10px}}.themeworld .content-grid .overview .proposition .proposition-value{text-align:left;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:80px 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"icon content-area";padding-bottom:50px}@media screen and (max-width:1600px){.themeworld .content-grid .overview .proposition .proposition-value{padding-bottom:40px}}@media screen and (max-width:1199px){.themeworld .content-grid .overview .proposition .proposition-value{width:50%;display:flex;flex-direction:column}}@media (max-width:767px){.themeworld .content-grid .overview .proposition .proposition-value{width:100%;padding-bottom:40px}}.themeworld .content-grid .overview .proposition .proposition-value img{grid-area:icon;aspect-ratio:1 / .8;max-height:46px}@media screen and (max-width:1199px){.themeworld .content-grid .overview .proposition .proposition-value img{width:15%;margin:auto;padding-bottom:20px}}@media (max-width:767px){.themeworld .content-grid .overview .proposition .proposition-value img{width:40px;padding-bottom:10px}}.themeworld .content-grid .overview .proposition .proposition-value .content-area{grid-area:content-area;padding-top:5px}@media screen and (max-width:1199px){.themeworld .content-grid .overview .proposition .proposition-value .content-area{text-align:center}}.themeworld .content-grid .overview .proposition .proposition-value .content-area .position-headline{color:var(--color-primary);font-size:16px;line-height:18px;padding-bottom:5px;font-weight:700}@media (max-width:767px){.themeworld .content-grid .overview .proposition .proposition-value .content-area .position-headline{font-size:16px;line-height:22px}}.themeworld .content-grid .overview .proposition .proposition-value .content-area .position-text{font-size:14px;line-height:16px}@media (max-width:767px){.themeworld .content-grid .overview .proposition .proposition-value .content-area .position-text{line-height:20px}}.themeworld .content-grid .teaser{grid-area:order-area;margin:-120px auto 0 auto;height:fit-content;background:#fff0 linear-gradient(180deg,var(--color-primary-gradient-light) 0%,var(--color-primary) 100%) 0% 0% no-repeat padding-box;box-shadow:0 4px 15px #00000029;width:150px;text-align:center;border-radius:5px;padding:20px}@media screen and (max-width:1199px){.themeworld .content-grid .teaser{margin:0 auto 0 auto}}@media screen and (max-width:767px){.themeworld .content-grid .teaser{width:120px}}.themeworld .content-grid .teaser .price{font-size:24px;line-height:26px;color:var(--color-ffffff);padding:5px 0;font-weight:700}@media screen and (max-width:767px){.themeworld .content-grid .teaser .price{padding:0}}.themeworld .content-grid .teaser .hint-text{font-size:12px;color:var(--color-ffffff);padding-bottom:5px}@media screen and (max-width:767px){.themeworld .content-grid .teaser .hint-text{padding-bottom:unset}}.themeworld .content-grid .teaser .divider{border-top:1px solid var(--color-ffffff);width:23px;margin:13px auto}.themeworld .content-grid .order-area{grid-area:order-area;display:flex;flex-direction:column}.themeworld .content-grid .order-area .themeworld-process{display:none;padding:20px 0 20px 0}@media screen and (max-width:1200px){.themeworld .content-grid .order-area .themeworld-process{padding:20px 0 20px;margin:auto;width:55%}}@media screen and (max-width:1199px){.themeworld .content-grid .order-area .themeworld-process{width:100%;padding-top:50px}}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success{max-width:470px;text-align:center;color:var(--color-000000)}@media screen and (max-width:1200px){.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success{max-width:initial}}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success img{margin-bottom:25px}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success h3{font-size:32px;line-height:46px;max-width:400px;margin:0 auto}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success h3.headline-success{color:var(--color-themeworld-hint-green)}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success p{font-size:16px;line-height:18px;max-width:400px;margin:70px auto}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success hr{margin-bottom:70px;border-top:1px solid var(--color-themeworld-border-grey)}.themeworld .content-grid .order-area .themeworld-process .themeworld-registration-success sl-button{font-size:20px;text-align:center}.themeworld .themeworld-starterbox:hover{cursor:pointer}.themeworld.no_access .content-grid{grid-template-columns:65% 35%;grid-template-rows:auto;gap:0;grid-template-areas:"product-area order-area"}.themeworld.no_access .content-grid .product-area .themeworld-starterbox .side-area .tax-hint{font-size:.8rem;line-height:1.2em;padding-left:20%}.themeworld.no_access .content-grid .product-area .themeworld-starterbox .side-area .tax-hint.mobile{display:none}.themeworld.no_access .content-grid .product-area .themeworld-starterbox .side-area .tax-hint.mobile a{color:var(--color-primary)}@media screen and (max-width:1199px){.themeworld.no_access .content-grid .product-area .themeworld-starterbox .side-area .tax-hint{display:none}.themeworld.no_access .content-grid .product-area .themeworld-starterbox .side-area .tax-hint.mobile{display:block}}.themeworld.no_access .content-grid .request_access{grid-area:order-area;background-color:var(--color-darkestgrey);text-align:center;color:var(--color-themeworld-hint);padding:60px;position:relative;border-radius:10px 0 0 10px}@media screen and (max-width:1199px){.themeworld.no_access .content-grid .request_access{order:4;height:auto;top:unset;margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:30px}}.themeworld.no_access .content-grid .request_access h2{line-height:3rem}.themeworld.no_access .content-grid .request_access h2::first-line{color:var(--color-ffffff)}@media screen and (max-width:1199px){.themeworld.no_access .content-grid .request_access h2{grid-column:1 / 4}}@media screen and (max-width:767px){.themeworld.no_access .content-grid .request_access h2{font-size:16pt;line-height:1.5em;margin-bottom:20px}}.themeworld.no_access .content-grid .request_access .spacer{font-size:1.3rem;padding:35px 0}@media screen and (max-width:1199px){.themeworld.no_access .content-grid .request_access .spacer{display:none}.themeworld.no_access .content-grid .request_access .spacer:first-of-type{display:block;grid-column:1 / 4}}@media screen and (max-width:767px){.themeworld.no_access .content-grid .request_access .spacer:first-of-type{display:none}}.themeworld.no_access .content-grid .request_access .access_option .headline{font-size:1.7rem;color:var(--sl-color-orange-600);line-height:1.3em;padding-bottom:.3em}.themeworld.no_access .content-grid .request_access .access_option .text{color:var(--color-ffffff);line-height:1.3em;padding:0 50px}.themeworld.no_access .content-grid .request_access .access_option sl-button{margin-top:1rem}.themeworld.no_access .content-grid .request_access .access_option sl-button::part(base):focus-visible{outline:2px solid var(--sl-color-orange-600);outline-offset:2px}.themeworld.no_access .content-grid .request_access .access_option sl-button::part(label){font-weight:700}@media screen and (max-width:1199px){.themeworld.no_access .content-grid .request_access .access_option{display:grid;grid-template-rows:auto auto auto}.themeworld.no_access .content-grid .request_access .access_option sl-button{align-self:end;max-width:max-content;justify-self:center}}@media screen and (max-width:767px){.themeworld.no_access .content-grid .request_access .access_option{grid-column:1 / 4;margin:0 0 20px 0}}.themeworld.no_access .themeworld-starterbox:hover{cursor:default}.themeworld-starterbox{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:285px 1fr 180px;grid-template-rows:auto;gap:0;grid-template-areas:"image-area content-area side-area";background-color:var(--color-ffffff);border-radius:10px;box-shadow:0 0 0 1px var(--color-themeworld-border-grey),0 0 0 2px #fff0}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox{grid-template-columns:260px 1fr 170px}}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox{grid-template-columns:220px 1fr 130px}}@media screen and (max-width:1023px){.themeworld-starterbox{display:flex;flex-direction:column}}.themeworld-starterbox.selected{box-shadow:0 0 0 3px var(--color-primary)}.themeworld-starterbox.selected .select-button{display:none!important;padding-right:0}.themeworld-starterbox.selected .select-button.selected{display:inline-block!important;background-color:var(--color-primary);color:#fff;margin-right:-1px;margin-bottom:-1px;height:41px}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox.selected .select-button.selected{font-size:12px;height:36px;line-height:36px}}@media screen and (min-width:1200px) and (max-width:1399px){.themeworld-starterbox.selected .select-button.selected{font-size:14px}}@media (max-width:1023px){.themeworld-starterbox.selected .select-button.selected{font-size:14px;height:44px;line-height:44px}}.themeworld-starterbox .image-area{grid-area:image-area;max-height:100%}.themeworld-starterbox .image-area img{width:100%;height:auto;border-radius:10px 0 0 10px}@media screen and (max-width:1023px){.themeworld-starterbox .image-area img{border-radius:10px 10px 0 0}}.themeworld-starterbox .content-area{grid-area:content-area;padding:20px}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .content-area{padding:15px}}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .content-area{padding:10px}}@media screen and (max-width:1023px){.themeworld-starterbox .content-area{padding:15px}}.themeworld-starterbox .content-area h3{font-family:var(--clx-font-primary);padding-bottom:5px;font-size:32px;font-weight:700}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .content-area h3{font-size:26px}}@media screen and (min-width:1200px) and (max-width:1399px){.themeworld-starterbox .content-area h3{font-size:22px}}@media screen and (min-width:1024px) and (max-width:1199px){.themeworld-starterbox .content-area h3{font-size:28px}}@media screen and (max-width:1023px){.themeworld-starterbox .content-area h3{font-size:22px}}.themeworld-starterbox .content-area .short-description{color:var(--color-themeworld-hint);padding-bottom:15px}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .content-area .short-description{padding-bottom:5px}}.themeworld-starterbox .content-area .line{display:flex;flex-direction:row;line-height:28px}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .content-area .line{line-height:23px}}@media screen and (max-width:1023px){.themeworld-starterbox .content-area .line{line-height:22px}}.themeworld-starterbox .content-area .line .price{margin-left:auto;text-align:right;white-space:nowrap}.themeworld-starterbox .content-area .line .price span{padding-left:5px}.themeworld-starterbox .content-area .line .price .strike-price-value{color:var(--color-themeworld-hint);text-decoration:line-through}.themeworld-starterbox .content-area .line .price .price-value{font-weight:700}.themeworld-starterbox .content-area .line .price .hint{font-size:12px;color:var(--color-themeworld-hint)}.themeworld-starterbox .content-area .line .price .free{color:var(--color-themeworld-red);font-weight:700}.themeworld-starterbox .side-area{grid-area:side-area;display:flex;flex-direction:column;border-left:1px solid var(--color-themeworld-border-grey);text-align:right}@media screen and (max-width:1023px){.themeworld-starterbox .side-area{margin-top:auto;border-left:unset;border-top:1px solid var(--color-themeworld-border-grey)}}.themeworld-starterbox .side-area .total-price{font-family:var(--clx-font-primary);font-size:32px;line-height:32px;font-weight:700;padding:20px 20px 5px 0}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .side-area .total-price{padding-right:15px;font-size:26px;padding-top:15px}}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .side-area .total-price{font-size:22px;padding-top:10px;padding-bottom:0}}@media screen and (max-width:1199px){.themeworld-starterbox .side-area .total-price{font-size:28px}}@media screen and (max-width:1023px){.themeworld-starterbox .side-area .total-price{font-size:22px}}.themeworld-starterbox .side-area .tax-hint{color:var(--color-themeworld-hint);font-size:14px;padding-right:20px;padding-bottom:20px}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .side-area .tax-hint{padding-right:15px}}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .side-area .tax-hint{font-size:12px}}@media screen and (max-width:1023px){.themeworld-starterbox .side-area .tax-hint{font-size:12px}}.themeworld-starterbox .side-area .savings-hint{color:var(--color-themeworld-hint-green);font-weight:700;padding-right:20px}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .side-area .savings-hint{padding-right:15px}}@media screen and (min-width:1200px) and (max-width:1599px){.themeworld-starterbox .side-area .savings-hint{font-size:12px}}@media screen and (max-width:1023px){.themeworld-starterbox .side-area .savings-hint{padding-bottom:20px;font-size:14px}}.themeworld-starterbox .side-area .select-button{margin-top:auto;background-color:var(--color-themeworld-border-grey);height:40px;line-height:40px;text-align:center;border-radius:0 0 10px 0;color:var(--color-themeworld-select-button);font-weight:700;font-size:16px;display:inline-block}@media screen and (min-width:1400px) and (max-width:1599px){.themeworld-starterbox .side-area .select-button{font-size:12px;height:36px;line-height:36px}}@media screen and (min-width:1200px) and (max-width:1399px){.themeworld-starterbox .side-area .select-button{font-size:14px}}@media (max-width:1023px){.themeworld-starterbox .side-area .select-button{font-size:14px;height:44px;line-height:44px;border-radius:0 0 10px 10px}}.themeworld-starterbox .side-area .select-button:hover,.themeworld-starterbox .side-area .select-button:focus{text-decoration:none}.themeworld-starterbox .side-area .select-button.selected{display:none}.themeworld_registration_form{max-width:470px;scroll-margin-top:120px}@media screen and (max-width:1199px){.themeworld_registration_form{max-width:unset}}@media screen and (max-width:1023px){.themeworld_registration_form{scroll-margin-top:30px}}@media screen and (min-width:1024px) and (max-width:1199px){.themeworld_registration_form::part(base){max-width:initial;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px;grid-template-areas:"part1 part2"}}@media screen and (max-width:1023px){.themeworld_registration_form::part(base){display:flex;flex-direction:column}}@media screen and (max-width:1199px){.themeworld_registration_form .part1{grid-area:part1}}@media screen and (max-width:1199px){.themeworld_registration_form .part2{grid-area:part2}}.themeworld_registration_form h3{font-size:28px;font-weight:700;line-height:40px}@media screen and (max-width:1600px){.themeworld_registration_form h3{--sl-input-font-size-large:14px}}@media screen and (max-width:767px){.themeworld_registration_form h3{font-size:22px;line-height:32px}}.themeworld_registration_form h3.subheadline{color:var(--color-primary)}.themeworld_registration_form p{font-size:16px;line-height:26px;padding:25px 0 40px}@media screen and (max-width:1600px){.themeworld_registration_form p{font-size:14px}}.themeworld_registration_form .form{display:grid;gap:20px;grid-template-columns:minmax(0,130px) minmax(0,120px) minmax(0,150px) minmax(0,100px);--sl-input-border-color:transparent;--sl-input-font-size-large:16px;--sl-input-letter-spacing:0}@media screen and (max-width:1600px){.themeworld_registration_form .form{--sl-input-font-size-large:14px}}@media screen and (max-width:1023px){.themeworld_registration_form .form{grid-template-columns:unset}}.themeworld_registration_form .form sl-select::part(icon){--sl-input-color:0 0 0;fill:var(--sl-input-color)}.themeworld_registration_form .form sl-input,.themeworld_registration_form .form sl-select,.themeworld_registration_form .form sl-checkbox{grid-column:1 / 5}.themeworld_registration_form .form sl-checkbox{--sl-toggle-size-medium:22px;--sl-input-border-color:var(--sl-color-orange-600);--sl-input-font-size-medium:16px;--sl-input-color:0 0 0}@media screen and (max-width:1600px){.themeworld_registration_form .form sl-checkbox{--sl-input-font-size-medium:14px}}.themeworld_registration_form .form sl-checkbox::part(base){align-items:flex-start}.themeworld_registration_form .form sl-checkbox::part(control){margin-right:16px}.themeworld_registration_form .form a,.themeworld_registration_form .form a:hover,.themeworld_registration_form .form a:visited,.themeworld_registration_form .form a:active{color:var(--sl-color-orange-600)}.themeworld_registration_form .form .hint-not-shop-country{grid-column:1 / 5;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:44px 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"img txt"}.themeworld_registration_form .form .hint-not-shop-country sl-icon{grid-area:img;margin:5px auto 0}.themeworld_registration_form .form .hint-not-shop-country p{grid-area:txt;padding:0}@media screen and (min-width:768px){.themeworld_registration_form .form{}.themeworld_registration_form .form [name="vorname"]{grid-column:1 / 3}.themeworld_registration_form .form [name="nachname"]{grid-column:3 / 5}.themeworld_registration_form .form [name="strasse"]{grid-column:1 / 4}.themeworld_registration_form .form [name="hausnummer"]{grid-column:4 / 5}.themeworld_registration_form .form [name="plz"]{grid-column:1 / 2}.themeworld_registration_form .form [name="ort"]{grid-column:2 / 5}}.themeworld_registration_form sl-button{width:100%}.themeworld_registration_form sl-button::part(base){font-weight:700}.themeworld_registration_form .summary{margin:50px 0;text-align:right}.themeworld_registration_form .summary span{display:block;font-size:14px;line-height:19px}.themeworld_registration_form .summary .price{font-size:32px;line-height:43px;font-weight:700}.themeworld_registration_form .summary .mwst{color:var(--color-themeworld-hint)}.themeworld_registration_form .summary .shipping-costs{color:var(--color-themeworld-hint-green)}.themeworld_registration_form .summary .shipping-outside-de{display:none}.themeworld_registration_form .summary.not-de .shipping-costs{display:none}.themeworld_registration_form .summary.not-de .shipping-time{display:none}.themeworld_registration_form .summary.not-de .shipping-outside-de{display:block}.themeworld_registration_form .required-hint{margin-top:20px;display:block;color:var(--color-themeworld-hint)}#themeworld_token_admin h1{border-bottom:1px solid var(--color-themeworld-filter-border);padding-bottom:20px;margin-bottom:20px}#themeworld_token_admin .global-actions{height:45px;line-height:45px;margin-bottom:15px}#themeworld_token_admin .url-info{padding-bottom:50px}#themeworld_token_admin .url-info span.url{color:var(--color-themeworld-url);font-weight:600}#themeworld_token_admin table.list{width:100%;margin-top:20px;border:1px solid #c5c5c5}#themeworld_token_admin table.list tbody tr:nth-child(even){background:#f2f2f2}#themeworld_token_admin table.list tr{border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5}#themeworld_token_admin table.list thead{background-color:#e3e3e3}#themeworld_token_admin table.list th,#themeworld_token_admin table.list td{padding:10px 15px;height:auto;vertical-align:center}#themeworld_token_admin table.list th a.btn,#themeworld_token_admin table.list td a.btn{margin:0;line-height:15px;padding:5px 20px}#themeworld_token_admin table.list th{border-left:1px solid #c5c5c5}#themeworld_token_admin sl-dialog{--width:30vw}#themeworld_token_admin sl-dialog#delete_dialog{--width:33vw}#themeworld_token_admin sl-dialog::part(body){padding-top:0}#themeworld_token_admin sl-dialog sl-button::part(label){font-weight:700}#themeworld_token_admin sl-dialog sl-tab-group sl-tab::part(base){font-weight:700}#themeworld_token_admin sl-dialog .form_wrapper .preis{width:120px}#themeworld_token_admin sl-dialog .form_wrapper .preis::part(input){margin:0 var(--sl-input-spacing-small)}#themeworld_token_admin sl-dialog .form_wrapper .left_column .top,#themeworld_token_admin sl-dialog .form_wrapper .left_column .middle{border-bottom:1px solid var(--color-themeworld-filter-border);padding-bottom:20px;margin-bottom:20px}#themeworld_token_admin sl-dialog .form_wrapper .left_column .top>div,#themeworld_token_admin sl-dialog .form_wrapper .left_column .middle>div,#themeworld_token_admin sl-dialog .form_wrapper .left_column .bottom>div{display:grid;grid-template-columns:4fr 5fr;gap:5px}#themeworld_token_admin sl-dialog .form_wrapper .left_column .top>div label,#themeworld_token_admin sl-dialog .form_wrapper .left_column .middle>div label,#themeworld_token_admin sl-dialog .form_wrapper .left_column .bottom>div label{margin-bottom:10px;align-self:center}#themeworld_token_admin sl-dialog .form_wrapper .left_column .top>div sl-input,#themeworld_token_admin sl-dialog .form_wrapper .left_column .middle>div sl-input,#themeworld_token_admin sl-dialog .form_wrapper .left_column .bottom>div sl-input,#themeworld_token_admin sl-dialog .form_wrapper .left_column .top>div sl-select,#themeworld_token_admin sl-dialog .form_wrapper .left_column .middle>div sl-select,#themeworld_token_admin sl-dialog .form_wrapper .left_column .bottom>div sl-select{grid-column-start:2}#themeworld_token_admin sl-dialog .form_wrapper .left_column sl-textarea,#themeworld_token_admin sl-dialog .form_wrapper .left_column sl-input,#themeworld_token_admin sl-dialog .form_wrapper .left_column sl-select{margin-bottom:10px}#themeworld_token_admin sl-dialog .form_wrapper .left_column input[type="file"]{display:none}#themeworld_token_admin sl-dialog .form_wrapper .left_column .file_upload{font-size:1.5rem;height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2);line-height:calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2);color:var(--sl-input-color);border-radius:var(--sl-border-radius-medium);border:1px solid var(--color-themeworld-upload-border);cursor:pointer}#themeworld_token_admin sl-dialog .form_wrapper .left_column .file_upload sl-icon{margin:0 var(--sl-input-spacing-medium);padding:calc(var(--sl-input-spacing-medium) / 2) 0;float:left}#themeworld_token_admin sl-dialog .form_wrapper .left_column .file_upload div{font-size:var(--sl-font-size-medium)}#themeworld_token_admin sl-dialog .form_wrapper .left_column img{max-height:120px}#themeworld_token_admin .action_buttons sl-button{margin-bottom:20px}#themeworld_token_admin .action_buttons sl-button::part(label){font-size:var(--sl-font-size-large);padding:0 var(--sl-spacing-small)}#themeworld_token_admin .action_buttons sl-button::part(base){background-color:#fff0;border-color:var(--sl-color-gray-600)}#themeworld_token_admin .action_buttons sl-button:hover{background-color:#fff0}#themeworld_token_admin .action_buttons sl-button:hover::part(base){border-color:var(--sl-color-primary-500)}#themeworld_token_admin .action_buttons sl-button:hover sl-icon{color:var(--sl-color-primary-500)}#themeworld_token_admin .action_buttons sl-button.edit_link::part(base){background-color:var(--sl-color-primary-600);border-color:var(--sl-color-primary-600)}#themeworld_token_admin .action_buttons sl-button.edit_link::part(base):hover{background-color:var(--sl-color-primary-500);border-color:var(--sl-color-primary-500)}#themeworld_token_admin .action_buttons sl-button.edit_link sl-icon{color:var(--sl-color-white)}#themeworld_token_admin .action_buttons sl-button sl-icon{pointer-events:none;color:var(--sl-color-gray-400)}#themeworld_token_admin .action_buttons sl-button sl-icon.visible{display:none}#themeworld_token_admin .action_buttons sl-button sl-icon.not_visible{display:inline-block}.home_slider img{display:block;max-width:100%;height:auto;width:100%}.bx-pager{background:#fff0;padding:17px 0;text-align:center;font-size:0;line-height:0;letter-spacing:-1px}.bx-pager .bx-pager-item{display:inline-block;margin:0 3px;text-align:center;letter-spacing:-1px;font-size:0;line-height:0}.bx-pager .bx-pager-item .bx-pager-link{display:block;background:#d4d4d4;width:16px;height:16px;border-radius:8px}.bx-pager .bx-pager-item .bx-pager-link.active{background:#828282}.page_contact_contact .general_dialog{padding-top:60px;padding-bottom:60px}@media screen and (max-width:1023px){.page_contact_contact .general_dialog{padding-top:30px;padding-bottom:30px}}.page_contact_contact .general_form{overflow:hidden}.contact-form{max-width:60vw}@media screen and (min-width:1400px){.contact-form{margin:0 12px 0 0}}@media screen and (max-width:1399px){.contact-form{max-width:80vw}}@media screen and (max-width:1023px){.contact-form{max-width:100%;margin-left:auto;margin-right:auto}}.contact-form .form_fields{padding:30px;background:#f2f2f2;border:1px solid #ccc;width:100%;display:grid;grid-template-columns:calc(50% - 30px) calc(50% - 30px);grid-template-areas:"vorname name" "streetnumber zipcity" "email phone" "message message";gap:12px 50px}@media screen and (max-width:767px){.contact-form .form_fields{grid-template-columns:100%;grid-template-areas:"vorname" "name" "streetnumber" "zipcity" "email" "phone" "message"}}.contact-form .form_fields .vorname{grid-area:vorname}.contact-form .form_fields .name{grid-area:name}.contact-form .form_fields .street-number{grid-area:streetnumber;display:grid;grid-template-columns:calc(80% - 10px) 20%;grid-gap:10px;align-items:end}.contact-form .form_fields .zip-city{grid-area:zipcity;display:grid;grid-template-columns:30% calc(70% - 10px);grid-gap:10px;align-items:end}.contact-form .form_fields .email{grid-area:email}.contact-form .form_fields .phone{grid-area:phone}.contact-form .form_fields .msg{grid-area:message}.contact-form .form_fields sl-input::part(form-control-label),.contact-form .form_fields sl-textarea::part(form-control-label){font-weight:700;margin-bottom:5px}.contact-form .form_fields sl-input::part(base),.contact-form .form_fields sl-textarea::part(base){border-radius:3px;border-color:#ccc}.contact-form .form_fields sl-input.invalid::part(base),.contact-form .form_fields sl-textarea.invalid::part(base),.contact-form .form_fields sl-input[invalid]::part(base),.contact-form .form_fields sl-textarea[invalid]::part(base){border-color:var(--color-form-invalid)}.contact-form .form_fields .cms-module-root{grid-column:1 / 3}@media screen and (max-width:767px){.contact-form .form_fields .cms-module-root{grid-column:1 / 2}}.contact-form button{float:right;margin:10px 0;padding-left:20px;padding-right:20px}@media screen and (min-width:1400px){.contact-form button{margin-right:12px}}.page_account_set-password .account{padding-top:60px;padding-bottom:60px}@media screen and (max-width:1023px){.page_account_set-password .account{padding-top:30px;padding-bottom:30px}}.set_password_form{margin:30px 0;max-width:60vw;overflow:hidden}@media screen and (max-width:1023px){.set_password_form{max-width:100%;margin-left:auto;margin-right:auto}}.set_password_form .form_fields{padding:18px;background:#f2f2f2 none repeat scroll 0 0;border:1px solid #ccc;display:grid;grid-template-columns:1fr 1fr;gap:30px}.set_password_form .form_fields sl-input::part(form-control-label){font-weight:700;font-size:14px;line-height:24px}.set_password_form .form_fields sl-input::part(base){border-color:#ccc}.set_password_form .form_fields sl-input.invalid::part(base),.set_password_form .form_fields sl-input[invalid]::part(base){border-color:var(--color-form-invalid)}.set_password_form button{float:right;margin:10px 0;padding-left:20px;padding-right:20px}.product_gallery_container{width:100%;overflow:auto}.product_gallery ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:20px;border-bottom:1px solid #c5c5c5}@media screen and (max-width:1199px){.product_gallery ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:767px){.product_gallery ul{grid-template-columns:1fr 1fr}}.product_gallery ul li{padding-top:49px;padding-bottom:57px}.product_gallery ul li figure{position:relative;padding:10px 45px 21px 0}.product_gallery ul li figure img{display:block;max-width:100%;height:auto}.product_gallery ul li figure .label{position:absolute;width:48px;height:48px;right:45px;top:0;padding:0}.product_gallery ul li .color_list{margin:0 0 9px}.product_gallery ul li .title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:12pt;display:block;margin:0 0 2px;min-height:40px}.product_gallery ul li .size{font-family:"Open Sans",sans-serif}@media screen and (max-width:1023px){.product_gallery ul li figure .label{width:28px;height:28px}.product_gallery ul li .title{font-size:10pt}}.product_gallery.product_slider ul{display:flex;flex-direction:row}.product_gallery.product_slider ul li{padding:49px 10px 57px 0}:root{--no-space:0px;--small-space:20px;--medium-space:40px;--large-space:60px;--cms-outside-margin-vertical:var(--no-space);--cms-outside-margin-horizontal:var(--no-space);--cms-inside-padding-vertical:var(--no-space);--cms-inside-padding-horizontal:var(--no-space);--cms-inside-grid-gap:var(--no-space)}@media screen and (max-width:1023px){:root{--small-space:20px;--medium-space:30px;--large-space:30px}}.cms-module-root{overflow-wrap:break-word;hyphens:auto;clear:both}.cms-module-root picture img{max-width:100%;height:auto}.cms-module-root .widescreen-boxed{margin-left:auto;margin-right:auto;width:var(--page-box-width);max-width:calc(100%)}.cms-module-root .widescreen-boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .widescreen-boxed .boxed{width:100%}.cms-module-root .widescreen-boxed .boxed.width_plr{width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .widescreen-boxed .boxed.width_mlr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root .widescreen-boxed .boxed.width_plr_mlr,.cms-module-root .widescreen-boxed .boxed.width_mlr_plr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .boxed{box-sizing:content-box}.cms-module-root .a_left{text-align:left}.cms-module-root .a_center{text-align:center}.cms-module-root .a_right{text-align:right}.cms-module-root .gap_no{--cms-inside-grid-gap:0}.cms-module-root .gap_sm{--cms-inside-grid-gap:var(--small-space)}.cms-module-root .gap_me{--cms-inside-grid-gap:var(--medium-space)}.cms-module-root .gap_la{--cms-inside-grid-gap:var(--large-space)}.cms-module-root .mtb_no{--cms-outside-margin-vertical:var(--no-space)}.cms-module-root .mtb_sm{--cms-outside-margin-vertical:var(--small-space)}.cms-module-root .mtb_me{--cms-outside-margin-vertical:var(--medium-space)}.cms-module-root .mtb_la{--cms-outside-margin-vertical:var(--large-space)}.cms-module-root .mlr_no{--cms-outside-margin-horizontal:var(--no-space)}.cms-module-root .mlr_sm{--cms-outside-margin-horizontal:var(--small-space)}.cms-module-root .mlr_me{--cms-outside-margin-horizontal:var(--medium-space)}.cms-module-root .mlr_la{--cms-outside-margin-horizontal:var(--large-space)}.cms-module-root .ptb_no{--cms-inside-padding-vertical:var(--no-space)}.cms-module-root .ptb_sm{--cms-inside-padding-vertical:var(--small-space)}.cms-module-root .ptb_me{--cms-inside-padding-vertical:var(--medium-space)}.cms-module-root .ptb_la{--cms-inside-padding-vertical:var(--large-space)}.cms-module-root .plr_no{--cms-inside-padding-horizontal:var(--no-space)}.cms-module-root .plr_sm{--cms-inside-padding-horizontal:var(--small-space)}.cms-module-root .plr_me{--cms-inside-padding-horizontal:var(--medium-space)}.cms-module-root .plr_la{--cms-inside-padding-horizontal:var(--large-space)}.cms-module-root .ptb_no,.cms-module-root .ptb_sm,.cms-module-root .ptb_me,.cms-module-root .ptb_la,.cms-module-root .plr_no,.cms-module-root .plr_sm,.cms-module-root .plr_me,.cms-module-root .plr_la{padding:var(--cms-inside-padding-vertical) var(--cms-inside-padding-horizontal)}.cms-module-root .mtb_no,.cms-module-root .mtb_sm,.cms-module-root .mtb_me,.cms-module-root .mtb_la,.cms-module-root .mlr_no,.cms-module-root .mlr_sm,.cms-module-root .mlr_me,.cms-module-root .mlr_la{margin:var(--cms-outside-margin-vertical) var(--cms-outside-margin-horizontal)}.cms-module-root .width_plr{width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root .width_mlr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root .width_plr_mlr,.cms-module-root .width_mlr_plr{width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed{max-width:100%}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-download .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-image .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-text .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-video .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .widescreen,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .widescreen{margin-left:auto;margin-right:auto}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed{width:var(--page-box-width)}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_plr_mlr,.page-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-anchor .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-anchor .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-ctabutton .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-distance .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-distance .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-dividingline .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-dividingline .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-download .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-download .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-gwkregister .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-gwkregister .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-headline .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-image .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imagewithheadlinetextandbutton .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlist .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlist .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsingle .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsingle .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productlistsinglesimple .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productlistsinglesimple .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-productmixmatch .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-productmixmatch .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-jotform .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-jotform .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-slider .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-slider .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-text .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-text .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textandimage .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textandimage .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-textwithheadline .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-textwithheadline .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-video .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-video .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-themeworlds .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-themeworlds .boxed.width_mlr_plr,.page-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-contactform .boxed.width_mlr_plr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.row.cms-content>section{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.row.cms-content>section{float:left;width:91.66666667%}}@media (min-width:768px){.row.cms-content>section{left:4.16666667%}}.modulecms.visible .cmsModuleSave,.modulecms.visible .cmsModuleAdd,.modulecms.visible .cmsModuleCancel,.modulecms.visible .cmsModuleCancelAdd{line-height:inherit}.modulecms.visible .cmsModuleEdit fieldset label{width:190px}.layerForAddModules a.cmsAddModuleLink{margin-right:25px;width:17vw}iframe#rocket_overlay_content{z-index:100001!important}.sl-theme-clx-cms a,.sl-theme-clx-cms p,.sl-theme-clx-cms span{font-size:13px!important}.layerForAddModules a{font-size:15px!important;font-weight:bold!important;line-height:15px!important}#cmsToolbar a.cms-anchor{margin-top:1px}.modulecms.visible .cmsmodule{overflow:inherit}.modulecms.visible .cmsModuleEdit input[type="text"]{width:100%}.modulecms .cmsmodule .cmsModuleEdit fieldset .label{flex:0 1 190px;padding:0;width:190px;font-size:12px;line-height:16px}sl-radio-group::part(form-control-input){display:flex;gap:15px}.cms-module-slider div:not(.bx-viewport)>ul li:not(:first-child){display:none}sl-radio-button::part(base){margin-right:15px}sl-radio-button::part(button){height:27px;border-radius:5px;background-color:#fff;color:#000;border:1px solid #ccc}sl-radio-button::part(button--checked){color:#fff;background-color:var(--sl-color-primary-700)}sl-dialog#clx_cms_add_module_dialog::part(close-button__base),sl-dialog#clx_cms_module_dialog::part(close-button__base){background-color:var(--sl-color-primary-700)}sl-dialog .modulecms_inputHolder{padding:3px 0}sl-dialog .modulecms_inputHolder sl-alert{margin:15px 10px}.cms-module-root .darkmode p,.cms-module-root .darkmode ul,.cms-module-root .darkmode li,.cms-module-root .darkmode h1,.cms-module-root .darkmode h2,.cms-module-root .darkmode h3{color:#ffffff!important}.mod_anchor{scroll-margin-top:100px}.modulecms_inputtype_viewportImage img{float:left}.mod_image img{width:100%;height:auto}.mod_distance .d1{height:25px}@media screen and (max-width:1023px){.mod_distance .d1{height:15px}}.mod_distance .d2{height:50px}@media screen and (max-width:1023px){.mod_distance .d2{height:30px}}.mod_distance .d3{height:75px}@media screen and (max-width:1023px){.mod_distance .d3{height:45px}}.mod_dividing_line{margin:0;height:21px;display:flex;flex-direction:column}.mod_dividing_line hr{border-top:1px solid #ccc;margin:10px 0 0 0}.columns{display:grid;gap:10px}.columns-50-50{grid-template-columns:repeat(2,calc(50% - 6px))}.columns-30-70{grid-template-columns:calc(30% - 6px) calc(70% - 6px)}.columns-70-30{grid-template-columns:calc(70% - 6px) calc(30% - 6px)}.columns-33-33-33{grid-template-columns:repeat(3,calc(33% - 4px))}.columns-25-25-25-25{grid-template-columns:repeat(4,calc(25% - 2px))}.columns-20-20-20-20-20{grid-template-columns:repeat(5,calc(20% - 1px))}@media screen and (max-width:1024px){.columns-50-50{grid-template-columns:100%}.columns-30-70,.columns-70-30{grid-template-columns:100%}.columns-33-33-33{grid-template-columns:100%}.columns-25-25-25-25{grid-template-columns:100%}.columns-20-20-20-20-20{grid-template-columns:100%}}.columns .col{position:relative}.columns .col .cmsarea_containment{position:relative}.modulecms.visible.page .cmsmodule[data-modulename="columns"]:not(.disabled):not(.cmsModuleEditMode):hover .cmsHtmlArea::after{content:unset}.cmsmodule[data-modulename="columns"] .cms-module-root{position:relative}.modulecms.visible .columns span.htmlid_label.emptyCmsArea{top:-16px}.modulecms.visible .cmsmodule[data-modulename="columns"] .cmsmodulBottomContainer{bottom:0;transform:translateY(100%)}.modulecms:not(.visible) .cmsmodule[data-modulename="columns"] .cmsmodule.createNew{visibility:hidden}.modulecms.visible.page .columns .col{background:rgb(0 0 0 / .1)}.modulecms.visible.page .cmsmodule:hover .cmsmodule .cmsmodulTopContainer,.modulecms.visible.global .cmsmodule:hover .cmsmodule .cmsmodulTopContainer,.modulecms.visible.page .cmsmodule:hover .cmsmodule .cmsmodulBottomContainer,.modulecms.visible.global .cmsmodule:hover .cmsmodule .cmsmodulBottomContainer{visibility:hidden}.modulecms.visible.page .cmsmodule .cmsmodule:hover .cmsmodulTopContainer,.modulecms.visible.global .cmsmodule .cmsmodule:hover .cmsmodulTopContainer,.modulecms.visible.page .cmsmodule .cmsmodule:hover .cmsmodulBottomContainer,.modulecms.visible.global .cmsmodule .cmsmodule:hover .cmsmodulBottomContainer{visibility:visible}.cmsmodule[data-modulename="columns"] .cms-module-root{overflow:inherit}.modulecms.visible .cmsmodule[data-modulename="columns"] .modulecms .cmsmodule .cms-module-root{background:#fff;margin:10px auto;width:90%;padding:10px}.cmsmodule .module_unpublished:after{z-index:1}.modulecms.visible .cmsmodule[data-modulename="columns"] .modulecms .cmsmodule .cms-module-root{background:#fff0;border:1px solid orange}.modulecms div[data-modulename="columns"] .cmsHtmlArea::after{display:none}.cms-module-root.cms-module-columns>.columns{gap:var(--cms-inside-grid-gap)}.cms-module-root.cms-module-columns>.columns .col{display:flex;flex-direction:column;overflow:hidden}.cms-module-root.cms-module-columns>.columns .col .cms-module-root:last-child{flex-grow:1;display:inline-flex}.cms-module-root.cms-module-columns .columns-50-50{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-50-50{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:3fr 7fr}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-30-70{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:7fr 3fr}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-70-30{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-33-33-33{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-25-25-25-25{grid-template-columns:1fr}}.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1023px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.cms-module-root.cms-module-columns .columns-20-20-20-20-20{grid-template-columns:1fr}}.cms-module-root.cms-module-columns>.boxed:not(.width_plr):not(.width_mlr):not(.width_plr_mlr):not(.width_mlr_plr){width:calc(var(--page-box-width))}.cms-module-root.cms-module-columns>.boxed.width_plr{width:calc(var(--page-box-width) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root.cms-module-columns>.boxed.width_mlr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)))}.cms-module-root.cms-module-columns>.boxed.width_plr_mlr,.cms-module-root.cms-module-columns>.boxed.width_mlr_plr{width:calc(var(--page-box-width) - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)));max-width:calc(100% - (2 * var(--cms-outside-margin-horizontal)) - (2 * var(--cms-inside-padding-horizontal)))}.cms-module-root.cms-module-columns>.widescreen{margin:0 auto}.cms-module-root.cms-module-columns>.widescreen>.widescreen-boxed{box-sizing:content-box}h1.mod_headline,h2.mod_headline,h3.mod_headline{margin:0 0 30px;font-family:"Open Sans",sans-serif}.mod_headline_spacer{margin-top:30px}.mod_headline h1{font-size:20pt;font-weight:700;line-height:1.5em}.mod_headline h2{font-size:16pt;font-weight:400;line-height:1.5em}.mod_headline h3{font-size:12pt;font-weight:700;line-height:1.4em}h1.mod_headline{font-size:20pt;font-weight:700;line-height:1.5em}h2.mod_headline{font-size:16pt;font-weight:400;line-height:1.5em}h3.mod_headline{font-size:12pt;font-weight:700;line-height:1.4em}.mod_textandimage .columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:var(--small-space)}@media screen and (max-width:1023px){.mod_textandimage .columns{display:flex;flex-direction:column}.mod_textandimage .columns .text-image{order:1}.mod_textandimage .columns .image-text{order:2}}.mod_textandimage .columns.image-text{grid-template-areas:"column-image column-text"}.mod_textandimage .columns.text-image{grid-template-areas:"column-text column-image"}.mod_textandimage .columns .column-image{grid-area:column-image}.mod_textandimage .columns .column-text{grid-area:column-text}.mod_textwithheadline{overflow:hidden}.mod_textwithheadline .columns{display:grid;gap:20px}@media screen and (max-width:639px){.mod_textwithheadline .columns{display:flex;flex-direction:column}}.mod_textwithheadline .columns.columns-1{grid-template-columns:1fr}.mod_textwithheadline .columns.columns-2{grid-template-columns:1fr 1fr}.mod_textwithheadline .columns.columns-3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1199px){.mod_textwithheadline .columns.columns-3{grid-template-columns:1fr 1fr}}.mod_textwithheadline .columns.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1199px){.mod_textwithheadline .columns.columns-4{grid-template-columns:1fr 1fr}}.mod_textwithheadline .h3{font-family:"Open Sans",sans-serif;font-size:16pt;font-weight:400;border-bottom:1px solid #b3b3b3;line-height:1.95em;margin:14px 0 0}@media screen and (max-width:768px){.mod_textwithheadline .mod_headline.empty{display:none}}.mod_textwithheadline .btn-read_more,.mod_textwithheadline .btn-read_less{background:linear-gradient(to bottom,#b5b5b5 0%,#afafaf 100%);border:0;color:#fff;text-decoration:none!important}.mod_textwithheadline .btn-read_more::after{content:"\25BC";padding-left:10px}.mod_textwithheadline .btn.btn-read_less::after{content:"\25B2";padding-left:10px}.mod_textwithheadline p{padding-right:15px}.mod_textwithheadline.readmore{margin-bottom:45px}.mod_textwithheadline.readmore .mod_textwithheadline_row{height:147px;overflow:hidden;margin-bottom:5px;border-bottom:1px #b4b4b4 solid;background:linear-gradient(to bottom,#fff0 72%,rgb(226 226 226 / .39) 87%,rgb(221 221 221 / .65) 97%,rgb(219 219 219 / .65) 100%)}.mod_textwithheadline.readmore.open .mod_textwithheadline_row{height:auto;background:none}.mod_textwithheadline.readmore .btn{float:right}.mod_text{margin:0 0 50px;overflow:hidden}@media screen and (max-width:1023px){.mod_text{margin:0 0 20px}}.mod_text ul{list-style-type:disc;list-style-position:inside}.mod_text ol{list-style-type:decimal;list-style-position:inside}.mod_text a{color:#ee7203}.mod_text p{margin-bottom:10px}.footer-nav .mod_text.no_distance{margin-bottom:0}.footer-nav .mod_text ul,.footer-nav .mod_text ol{list-style:outside none none}.gwk_form{background:#f2f2f2;border:1px solid #ccc;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:15px;grid-column-gap:15px}.gwk_form h4{grid-column:1 / -1}.gwk_form sl-input,.gwk_form sl-select{margin:0 0 12px}.gwk_form sl-input[name="anrede"],.gwk_form sl-select[name="anrede"],.gwk_form sl-input[name="passwd"],.gwk_form sl-select[name="passwd"],.gwk_form sl-input[name="ustid"],.gwk_form sl-select[name="ustid"],.gwk_form sl-input[name="strasse"],.gwk_form sl-select[name="strasse"]{grid-column-start:1}.gwk_form sl-input::part(form-control-label),.gwk_form sl-select::part(form-control-label){display:inline}.gwk_form sl-input::part(form-control-label):after,.gwk_form sl-select::part(form-control-label):after{content:unset}.gwk_form sl-select::part(combobox){padding:0 var(--sl-spacing-medium);display:inline-flex}.gwk_form .turnstile_container{grid-column:1 / -1;grid-row:11;text-align:right}@media screen and (max-width:1199px){.gwk_form .turnstile_container{grid-row:13}}@media screen and (max-width:767px){.gwk_form .turnstile_container{grid-row:21}}.gwk_form .button_wrapper{grid-column:1 / -1;text-align:right}.gwk_form.validate sl-input[invalid]::part(base){border-color:var(--color-form-invalid)}.gwk_form.validate sl-select[invalid]::part(control){border-color:var(--color-form-invalid)}@media (max-width:1199px){.gwk_form{grid-template-columns:repeat(2,1fr)}.gwk_form sl-input[name="ort"],.gwk_form sl-input[name="hrgort"],.gwk_form sl-input[name="name"],.gwk_form sl-input[name="email"],.gwk_form sl-input[name="website"]{grid-column-start:1}.gwk_form sl-input[name="ustid"],.gwk_form sl-input[name="website"]{grid-column-start:auto}.gwk_form sl-select[name="sprache"]{grid-column-start:1}}@media (max-width:767px){.gwk_form{grid-template-columns:1fr}.gwk_form sl-input,.gwk_form sl-select{grid-column-start:1!important}}.columns-50-50 .gwk_form{grid-template-columns:repeat(2,1fr)}.columns-50-50 .gwk_form sl-input[name="ort"],.columns-50-50 .gwk_form sl-input[name="hrgort"],.columns-50-50 .gwk_form sl-input[name="name"],.columns-50-50 .gwk_form sl-input[name="email"],.columns-50-50 .gwk_form sl-input[name="website"]{grid-column-start:1}.columns-50-50 .gwk_form sl-input[name="ustid"],.columns-50-50 .gwk_form sl-input[name="website"]{grid-column-start:auto}.columns-50-50 .gwk_form sl-select[name="sprache"]{grid-column-start:1}@media (max-width:1399px){.columns-50-50 .gwk_form,.columns-70-30 .col-2 .gwk_form,.columns-30-70 .col-1 .gwk_form{grid-template-columns:1fr}.columns-50-50 .gwk_form sl-input,.columns-70-30 .col-2 .gwk_form sl-input,.columns-30-70 .col-1 .gwk_form sl-input,.columns-50-50 .gwk_form sl-select,.columns-70-30 .col-2 .gwk_form sl-select,.columns-30-70 .col-1 .gwk_form sl-select{grid-column-start:1!important}.columns-70-30 .col-1 .gwk_form,.columns-30-70 .col-2 .gwk_form{grid-template-columns:repeat(2,1fr)}.columns-70-30 .col-1 .gwk_form sl-input[name="ort"],.columns-30-70 .col-2 .gwk_form sl-input[name="ort"],.columns-70-30 .col-1 .gwk_form sl-input[name="hrgort"],.columns-30-70 .col-2 .gwk_form sl-input[name="hrgort"],.columns-70-30 .col-1 .gwk_form sl-input[name="name"],.columns-30-70 .col-2 .gwk_form sl-input[name="name"],.columns-70-30 .col-1 .gwk_form sl-input[name="email"],.columns-30-70 .col-2 .gwk_form sl-input[name="email"],.columns-70-30 .col-1 .gwk_form sl-input[name="website"],.columns-30-70 .col-2 .gwk_form sl-input[name="website"]{grid-column-start:1}.columns-70-30 .col-1 .gwk_form sl-input[name="ustid"],.columns-30-70 .col-2 .gwk_form sl-input[name="ustid"],.columns-70-30 .col-1 .gwk_form sl-input[name="website"],.columns-30-70 .col-2 .gwk_form sl-input[name="website"]{grid-column-start:auto}.columns-70-30 .col-1 .gwk_form sl-select[name="sprache"],.columns-30-70 .col-2 .gwk_form sl-select[name="sprache"]{grid-column-start:1}}@media (max-width:1199px){.columns-70-30 .col-1 .gwk_form,.columns-30-70 .col-2 .gwk_form{grid-template-columns:1fr}.columns-70-30 .col-1 .gwk_form sl-input,.columns-30-70 .col-2 .gwk_form sl-input,.columns-70-30 .col-1 .gwk_form sl-select,.columns-30-70 .col-2 .gwk_form sl-select{grid-column-start:1!important}}.columns-30-70 .col-1 .gwk_form,.columns-70-30 .col-2 .gwk_form{grid-template-columns:1fr}.columns-30-70 .col-1 .gwk_form sl-input,.columns-70-30 .col-2 .gwk_form sl-input,.columns-30-70 .col-1 .gwk_form sl-select,.columns-70-30 .col-2 .gwk_form sl-select{grid-column-start:1!important}.dealerregister_form{background:#f2f2f2;border:1px solid #ccc;padding:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:15px;grid-column-gap:15px}.dealerregister_form h4{grid-column:1 / -1}.dealerregister_form sl-input,.dealerregister_form sl-select{margin:0 0 12px}.dealerregister_form sl-input[name="anrede"],.dealerregister_form sl-select[name="anrede"],.dealerregister_form sl-input[name="passwd"],.dealerregister_form sl-select[name="passwd"],.dealerregister_form sl-input[name="ustid"],.dealerregister_form sl-select[name="ustid"],.dealerregister_form sl-input[name="strasse"],.dealerregister_form sl-select[name="strasse"]{grid-column-start:1}.dealerregister_form sl-input::part(form-control-label),.dealerregister_form sl-select::part(form-control-label){display:inline}.dealerregister_form sl-input::part(form-control-label):after,.dealerregister_form sl-select::part(form-control-label):after{content:unset}.dealerregister_form sl-select::part(combobox){padding:0 var(--sl-spacing-medium);display:inline-flex}.dealerregister_form .button_wrapper{grid-column:1 / -1;text-align:right}.dealerregister_form .turnstile{grid-column:1 / -1;grid-row:11;text-align:right}@media screen and (max-width:1199px){.dealerregister_form .turnstile{grid-row:13}}@media screen and (max-width:767px){.dealerregister_form .turnstile{grid-row:21}}.dealerregister_form.validate sl-input[invalid]::part(base){border-color:var(--color-form-invalid)}.dealerregister_form.validate sl-select[invalid]::part(control){border-color:var(--color-form-invalid)}@media (max-width:1199px){.dealerregister_form{grid-template-columns:repeat(2,1fr)}.dealerregister_form sl-input[name="ort"],.dealerregister_form sl-input[name="hrgort"],.dealerregister_form sl-input[name="name"],.dealerregister_form sl-input[name="email"],.dealerregister_form sl-input[name="website"]{grid-column-start:1}.dealerregister_form sl-input[name="ustid"],.dealerregister_form sl-input[name="website"]{grid-column-start:auto}.dealerregister_form sl-select[name="sprache"]{grid-column-start:1}}@media (max-width:767px){.dealerregister_form{grid-template-columns:1fr}.dealerregister_form sl-input,.dealerregister_form sl-select{grid-column-start:1!important}}.columns-50-50 .dealerregister_form{grid-template-columns:repeat(2,1fr)}.columns-50-50 .dealerregister_form sl-input[name="ort"],.columns-50-50 .dealerregister_form sl-input[name="hrgort"],.columns-50-50 .dealerregister_form sl-input[name="name"],.columns-50-50 .dealerregister_form sl-input[name="email"],.columns-50-50 .dealerregister_form sl-input[name="website"]{grid-column-start:1}.columns-50-50 .dealerregister_form sl-input[name="ustid"],.columns-50-50 .dealerregister_form sl-input[name="website"]{grid-column-start:auto}.columns-50-50 .dealerregister_form sl-select[name="sprache"]{grid-column-start:1}@media (max-width:1399px){.columns-50-50 .dealerregister_form,.columns-70-30 .col-2 .dealerregister_form,.columns-30-70 .col-1 .dealerregister_form{grid-template-columns:1fr}.columns-50-50 .dealerregister_form sl-input,.columns-70-30 .col-2 .dealerregister_form sl-input,.columns-30-70 .col-1 .dealerregister_form sl-input,.columns-50-50 .dealerregister_form sl-select,.columns-70-30 .col-2 .dealerregister_form sl-select,.columns-30-70 .col-1 .dealerregister_form sl-select{grid-column-start:1!important}.columns-70-30 .col-1 .dealerregister_form,.columns-30-70 .col-2 .dealerregister_form{grid-template-columns:repeat(2,1fr)}.columns-70-30 .col-1 .dealerregister_form sl-input[name="ort"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="ort"],.columns-70-30 .col-1 .dealerregister_form sl-input[name="hrgort"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="hrgort"],.columns-70-30 .col-1 .dealerregister_form sl-input[name="name"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="name"],.columns-70-30 .col-1 .dealerregister_form sl-input[name="email"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="email"],.columns-70-30 .col-1 .dealerregister_form sl-input[name="website"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="website"]{grid-column-start:1}.columns-70-30 .col-1 .dealerregister_form sl-input[name="ustid"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="ustid"],.columns-70-30 .col-1 .dealerregister_form sl-input[name="website"],.columns-30-70 .col-2 .dealerregister_form sl-input[name="website"]{grid-column-start:auto}.columns-70-30 .col-1 .dealerregister_form sl-select[name="sprache"],.columns-30-70 .col-2 .dealerregister_form sl-select[name="sprache"]{grid-column-start:1}}@media (max-width:1199px){.columns-70-30 .col-1 .dealerregister_form,.columns-30-70 .col-2 .dealerregister_form{grid-template-columns:1fr}.columns-70-30 .col-1 .dealerregister_form sl-input,.columns-30-70 .col-2 .dealerregister_form sl-input,.columns-70-30 .col-1 .dealerregister_form sl-select,.columns-30-70 .col-2 .dealerregister_form sl-select{grid-column-start:1!important}}.columns-30-70 .col-1 .dealerregister_form,.columns-70-30 .col-2 .dealerregister_form{grid-template-columns:1fr}.columns-30-70 .col-1 .dealerregister_form sl-input,.columns-70-30 .col-2 .dealerregister_form sl-input,.columns-30-70 .col-1 .dealerregister_form sl-select,.columns-70-30 .col-2 .dealerregister_form sl-select{grid-column-start:1!important}.mod_video{margin-bottom:36px}.mod_video .columns.single-column .column-video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.mod_video .columns.single-column .column-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_video .columns.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:var(--small-space)}@media screen and (max-width:1023px){.mod_video .columns.two-columns{display:flex;flex-direction:column}.mod_video .columns.two-columns .text-video{order:1}.mod_video .columns.two-columns .video-text{order:2}}.mod_video .columns.two-columns.video-text{grid-template-areas:"column-video column-text"}.mod_video .columns.two-columns.text-video{grid-template-areas:"column-text column-video"}.mod_video .columns.two-columns .column-video{grid-area:column-video;position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.mod_video .columns.two-columns .column-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_video .columns.two-columns .column-text{grid-area:column-text}.cms-module-themeworlds .themeworld{padding-left:40px;padding-right:40px}@media screen and (max-width:1023px){.cms-module-themeworlds .themeworld{padding-left:0;padding-right:0}}.cms-module-themeworlds .themeworld sl-select::part(control){line-height:46px}.cms-module-themeworlds .themeworld #request_access sl-button[variant="primary"]{color:var(--sl-color-neutral-1000)}.cms-module-themeworlds .themeworld #request_access sl-button[variant="primary"]::part(base){color:#000}.cms-module-themeworlds .themeworld .request_access h2,.cms-module-themeworlds .themeworld .request_access .spacer{color:var(--color-themeworld-hint-request-access)}.cms-module-themeworlds .themeworld .themeworld_registration_form .turnstile_container{margin-top:20px;display:inline-block}.cms-module-themeworlds .themeworld .themeworld_registration_form .summary{margin-top:30px}@media screen and (max-width:1023px){.cms-module-themeworlds .content-grid{padding-right:0}}.product-mix-match{display:flex;justify-content:center}.product-mix-match>div.left,.product-mix-match>div.right{display:flex;flex-direction:column;justify-content:space-around}.product-mix-match .left-bottom,.product-mix-match .left-top,.product-mix-match .right-top,.product-mix-match .right-bottom{display:flex}.product-mix-match .left-bottom,.product-mix-match .left-top{justify-content:flex-end}.product-mix-match .right-bottom,.product-mix-match .right-top{justify-content:flex-start}.product-mix-match .left-top-arrow,.product-mix-match .left-bottom-arrow,.product-mix-match .right-top-arrow,.product-mix-match .right-bottom-arrow{display:flex;justify-content:center;align-items:center;margin:0 20px 60px}.product-mix-match a{color:#707070;text-decoration:none}.product-mix-match a:hover,.product-mix-match a:active,.product-mix-match a:focus,.product-mix-match a:visited{text-decoration:none}.product-mix-match .img-aspectratio-1-1{position:relative;padding-top:100%}.product-mix-match div.middle{width:400px;border:1px solid #707070;border-radius:5px;padding:20px 40px}.product-mix-match div.middle form{text-align:center}.product-mix-match div.middle picture,.product-mix-match div.middle img{position:absolute;top:0;left:0;width:100%}.product-mix-match div.middle .price{font-size:19pt;display:block}.product-mix-match div.middle .price small{font-size:10.5pt}.product-mix-match div.middle .price.small{font-size:12pt}.product-mix-match div.middle .art-name{display:block;font-size:8.5pt;font-weight:700;margin:5px 0}.product-mix-match div.middle .amount{margin:15px 0;font-weight:700}.product-mix-match div.middle .menge{border:1px solid #c3c3c3;border-radius:5px;height:32px;line-height:20px;padding:5px 0;text-align:center;font-size:12pt;width:80px}.product-mix-match div.middle button{width:100%;position:relative}.product-mix-match div.middle button::after{transition:opacity 0.3s ease-in-out 0s;opacity:0;content:"";background-image:url(/img/bgi/icons.png);background-position:-142px -121px;background-repeat:no-repeat;border-radius:6px;background-color:#fff;position:absolute;right:-11.5px;bottom:-11.5px;height:23px;width:23px}.product-mix-match div.middle button.ticked::after{opacity:1}.product-mix-match div.middle button i{right:25px;position:absolute;top:11px;font-size:16pt}.product-mix-match div.middle button .mobile-text{display:none}.product-mix-match .art-box{width:180px;padding:10px 5px;text-align:center}.product-mix-match .art-box img{width:100%;top:0;left:0;position:absolute}.product-mix-match .art-box span{display:block;margin:5px 0}.product-mix-match .loginbt{margin-top:62px}.product-mix-match .arrow-left{transform:scaleX(-1.5)}.product-mix-match .arrow-right{transform:scaleX(1.5)}@media screen and (max-width:1023px){.product-mix-match div.middle{width:500px;padding:5px}.product-mix-match div.middle .art-name{display:none}.product-mix-match div.middle .price{font-size:15pt}.product-mix-match div.middle .price.small{font-size:10.5pt;margin-top:10px}.product-mix-match div.middle .price small{display:block;font-size:7.5pt}.product-mix-match div.middle .amount{font-weight:400}.product-mix-match div.middle .amount span{display:block;margin-bottom:5px;font-size:11.5pt}.product-mix-match div.middle .amount .menge{width:60px}.product-mix-match div.middle button i{right:10px;top:10px}.product-mix-match div.middle button span{font-size:10.5pt}.product-mix-match div.middle button .desktop-text{display:none}.product-mix-match div.middle button .mobile-text{display:inline}.product-mix-match .left-top,.product-mix-match .left-bottom,.product-mix-match .right-top,.product-mix-match .right-bottom{position:relative}.product-mix-match .left-top .img-aspectratio-1-1,.product-mix-match .left-bottom .img-aspectratio-1-1,.product-mix-match .right-top .img-aspectratio-1-1,.product-mix-match .right-bottom .img-aspectratio-1-1{min-width:75px}.product-mix-match .art-box{border:none;width:auto}.product-mix-match .art-box span{font-size:8.5pt;margin:0;hyphens:auto;word-break:break-word}.product-mix-match .art-arrow{position:absolute;margin:0;padding:2px;top:10px;z-index:1}.product-mix-match .loginbt{margin-top:0}.product-mix-match .arrow-left{transform:scaleX(-1)}.product-mix-match .arrow-right{transform:scaleX(1)}}.cms_download .download_box{padding:0 0 15px;border-bottom:1px solid #ccc;margin:0 0 15px}.cms_download .download_box:after{content:"";display:block;clear:both}.cms_download .download_box span{font-size:18pt;font-family:"Open Sans",sans-serif;font-weight:400;line-height:35px;position:relative;margin:0;padding:0}.cms_download .download_box .dl_lang{padding:20px 0;text-align:left}.cms_download .download_box .dl_lang .link_de{float:left}.cms_download .download_box .dl_lang .link_en{float:right}.cms_download .download_box .dl_lang .button{padding:0 18px 0 21px;margin:0 14px 0 0;font-size:12pt}.cms_download .download_box p{line-height:17px;margin:0 0 16px}@media screen and (min-width:750px){.cms_download .download_box .cms_download_picture{float:left;width:10%;text-align:center;padding:0}.cms_download .download_box span{float:left;width:auto}.cms_download .download_box .dl_lang{width:auto;padding-top:15px}.cms_download .download_box .dl_lang .button{margin:0 0 0 14px}.cms_download .download_box p{clear:both;padding:0;float:left}}@media screen and (min-width:1400px){.cms_download .download_box .cms_download_picture{float:left;width:5%;text-align:center;padding:0}.cms_download .download_box span{float:left;width:38%}.cms_download .download_box .dl_lang{float:left;width:auto;padding:0 32px 0 0}.cms_download .download_box p{float:right;width:29%;padding:0;clear:none}.cms_download .download_box p strong{display:block}}@media screen and (max-width:1023px){.cms_download{padding:26px 0 0}.cms_download .title{line-height:24px;padding:0 0 6px}.cms_download .title img{margin:0 9px 0 7px;width:26px;height:24px}.cms_download .download_box{padding:3px 0 12px 47px;border-bottom:1px solid #ccc;margin:0 0 20px}.cms_download .download_box .cms_download_picture{position:absolute;left:8px;top:5px}.cms_download .download_box span{font-size:13.5pt;font-family:"Open Sans",sans-serif;font-weight:400;line-height:21px;margin:0 50px 16px -47px;padding:0 0 0 47px;position:relative}.cms_download .download_box .button{padding:0 18px 0 21px;margin:0 17px 16px 0;font-size:12pt}.cms_download .download_box p{line-height:17px;margin:0 0 16px}.cms_download .download_box .dl_lang{padding-top:10px}.cms_download .download_box .dl_lang .link_de{float:left}.cms_download .download_box .dl_lang .link_en{float:right}}.mod_imagewithheadlinetextandbutton .columns{display:grid;gap:20px}@media screen and (max-width:639px){.mod_imagewithheadlinetextandbutton .columns{display:flex;flex-direction:column}}.mod_imagewithheadlinetextandbutton .columns.columns-1{grid-template-columns:1fr}.mod_imagewithheadlinetextandbutton .columns.columns-2{grid-template-columns:1fr 1fr}.mod_imagewithheadlinetextandbutton .columns.columns-3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1199px){.mod_imagewithheadlinetextandbutton .columns.columns-3{grid-template-columns:1fr 1fr}}.mod_imagewithheadlinetextandbutton .columns.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1199px){.mod_imagewithheadlinetextandbutton .columns.columns-4{grid-template-columns:1fr 1fr}}.mod_imagewithheadlinetextandbutton .button,.mod_textandimage .button{float:right;position:relative}.mod_imagewithheadlinetextandbutton .button:after,.mod_textandimage .button:after{background-image:url(/img/bgi/icons.png);background-position:-55px -80px;background-repeat:no-repeat;content:"";height:15px;margin-top:-7.5px;position:absolute;right:11px;top:50%;width:10px}.mod_imagewithheadlinetextandbutton .button:hover,.mod_textandimage .button:hover{background:var(--sl-color-primary-700);color:var(--color-ffffff)}.mod_imagewithheadlinetextandbutton .button:hover:after,.mod_textandimage .button:hover:after{background-position:-72px -80px}.mod_imagewithheadlinetextandbutton .button.advanced,.mod_textandimage .button.advanced{height:unset;min-height:40px;padding:6px 37px 7px 22px;margin-bottom:30px}.mod_imagewithheadlinetextandbutton .button.advanced.transparent,.mod_textandimage .button.advanced.transparent{line-height:24px}.mod_form{margin-bottom:36px}.mod_form .form-grid{display:grid;grid-template-rows:auto;grid-row-gap:0;grid-column-gap:10px}.mod_form .form_placeholder{width:50%;height:200px;border:1px solid #cecece;margin:auto;padding:65px 20%;font-weight:700}.mod_form .form_placeholder div{text-align:center;line-height:2em}.mod_form #first{grid-column:1}.mod_form #first>*{width:auto!important}.mod_form #first .row{margin:0;padding:0}.mod_form #second{grid-column:2}.mod_form #second>*{width:auto!important}.mod_form #second .row{margin:0;padding:0}.mod_form #second .row figure img{width:100%}@media screen and (min-width:1024px){.mod_product_list .product_slider,.mod_product_list_single .product_slider{padding:40px 0 57px;margin:0}.mod_product_list .product_slider .slider_wrapper,.mod_product_list_single .product_slider .slider_wrapper{margin-left:50px;margin-right:50px}.mod_product_list .product_slider .bx-wrapper,.mod_product_list_single .product_slider .bx-wrapper{position:relative;max-width:100%!important}.mod_product_list .product_slider .bx-wrapper li figure,.mod_product_list_single .product_slider .bx-wrapper li figure{max-width:202px;padding:0 15px 0 0;margin:0 0 25px}.mod_product_list .product_slider .bx-wrapper li figure img,.mod_product_list_single .product_slider .bx-wrapper li figure img{max-width:100%;height:auto}.mod_product_list .product_slider .bx-wrapper li .title,.mod_product_list_single .product_slider .bx-wrapper li .title{display:block;font-size:12pt;font-family:var(--clx-font-primary);font-weight:700;margin:10px 0 1px}.mod_product_list .product_slider .bx-wrapper li p,.mod_product_list_single .product_slider .bx-wrapper li p{font-family:var(--clx-font-primary)}.mod_product_list .product_slider .bx-controls-direction a,.mod_product_list_single .product_slider .bx-controls-direction a{color:#fff0;position:absolute;top:calc(50% - 35px);width:35px;height:64px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px,-120px}.mod_product_list .product_slider .bx-controls-direction a.bx-prev,.mod_product_list_single .product_slider .bx-controls-direction a.bx-prev{left:-50px}.mod_product_list .product_slider .bx-controls-direction a.bx-next,.mod_product_list_single .product_slider .bx-controls-direction a.bx-next{right:-38px;background-position:-62px -120px;height:35px}.mod_product_list .product_slider .bx-controls-direction a.disabled,.mod_product_list_single .product_slider .bx-controls-direction a.disabled{opacity:.3}.mod_product_list .product_slider ul li figure .label,.mod_product_list_single .product_slider ul li figure .label{right:6px}}@media screen and (max-width:1023px){.mod_product_list ul.row.product_list{margin:0}.mod_product_list .show_more{text-align:center}.mod_product_list .show_more a{padding:0 10px}.mod_product_list .product_slider .slider_wrapper{padding:18px 40px 37px;border-bottom:1px solid #ccc}.mod_product_list .product_slider .slider_wrapper .bx-wrapper{position:relative}.mod_product_list .product_slider .slider_wrapper .bx-wrapper .bx-viewport{margin-left:27px;max-width:calc(100% - 50px)}.mod_product_list .product_slider .slider_wrapper .bx-wrapper li figure{width:118px;height:118px;line-height:120px;text-align:center;margin:auto}.mod_product_list .product_slider .slider_wrapper .bx-wrapper li figure img{max-width:100%;height:auto}.mod_product_list .product_slider .slider_wrapper .bx-wrapper .bx-controls-direction a{color:#fff0;position:absolute;top:calc(50% - 35px);width:35px;height:64px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px,-120px}.mod_product_list .product_slider .slider_wrapper .bx-wrapper .bx-controls-direction a.bx-prev{left:-25px}.mod_product_list .product_slider .slider_wrapper .bx-wrapper .bx-controls-direction a.bx-next{right:-38px;background-position:-62px -120px;height:35px}.mod_product_list .product_slider .slider_wrapper .bx-wrapper .bx-controls-direction a.disabled{opacity:.3}}.modulecms.visible .cmsModuleEdit .mod_productfilter .cmsinputtype_productfilter_multifilter{display:flex;flex-wrap:wrap}.modulecms.visible .cmsModuleEdit .mod_productfilter .cmsinputtype_productfilter_multifilter section{margin-right:20px;padding:0 0 10px 0}.modulecms.visible .cmsModuleEdit .mod_productfilter .cmsinputtype_productfilter_multifilter section label{clear:both;float:none;font-weight:700;width:100px}.modulecms.visible .cmsModuleEdit .mod_productfilter .cmsinputtype_productfilter_multifilter section select{padding:5px}.modulecms.visible .cmsModuleEdit .mod_productfilter .cmsinputtype_productfilter_multifilter section select[multiple]{height:150px}.modulecms.visible .cmsModuleEdit .mod_productfilter .chosen-container{width:300px!important}.modulecms.visible .cmsModuleEdit .mod_productoptions .cmsinputtype_productoptions{display:flex;flex-wrap:wrap}.modulecms.visible .cmsModuleEdit .mod_productoptions .cmsinputtype_productoptions section{margin:0 20px 5px 0}.modulecms.visible .cmsModuleEdit .mod_productoptions .cmsinputtype_productoptions section label{font-weight:700}.modulecms.visible .cmsModuleEdit .mod_productoptions .cmsinputtype_productoptions section select{width:250px}.mod_product_list_single_simple{border-bottom:1px solid #c5c5c5}.modulecms.visible .cmsModuleEdit .mod_singlepick{width:100%}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content label{font-weight:700;width:auto;margin-right:10px}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content input{display:unset}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content input,.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content select{width:150px;margin:0 25px 0 20px}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content select:disabled{background:url(/img/bgi/select1.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box;background-color:#e9e9e9}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content .icons{display:flex;align-items:center;margin-right:40px}.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_row{padding:5px 0}.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_row textarea,.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_row input[type="text"]{width:360px}.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_row .modulecms_inputtype_simpleFile{display:flex}.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_row .modulecms_inputHolder_link{flex:0 0 auto}.cmsModuleEditForm .modulecms_inputHolder .cmsModuleEditLayer_inner_row{align-items:center;padding-bottom:10px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto;overflow-x:hidden;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 0;border-bottom:1px;width:100px;position:fixed;z-index:1000}.ui-autocomplete{float:left;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 25px;list-style:none;background-color:#fff;border-color:#b0b0b0;border-style:solid;border-width:1px;border-top-width:0;border-radius:5px}.mod_product_listsimple .product_slider{margin:0;overflow:hidden}.mod_product_listsimple .product_slider .bx-wrapper{position:relative}.mod_product_listsimple .product_slider .bx-wrapper li figure{max-width:240px;padding:0 0 0 0;margin:0 0 25px}.mod_product_listsimple .product_slider .bx-wrapper li figure img{width:100%;height:auto}.mod_product_listsimple .product_slider .bx-wrapper li .title{display:block;font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:10px 0 1px}.mod_product_listsimple .product_slider .bx-wrapper li p{font-family:"Open Sans",sans-serif}.mod_product_listsimple .product_slider .bx-controls-direction a{position:absolute;top:160px;width:35px;height:35px;color:#fff0;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px -120px}.mod_product_listsimple .product_slider .bx-controls-direction a.bx-prev{left:-102px}.mod_product_listsimple .product_slider .bx-controls-direction a.bx-next{right:-38px;background-position:-62px -120px}.mod_product_listsimple .product_slider .bx-controls-direction a.disabled{opacity:.3}.mod_product_listsimple .product_slider ul li figure .label{right:6px}@media screen and (max-width:1400px){.mod_product_listsimple .mod_product_list_simple_item{width:230px}}.mod_product_list .item-border,.mod_product_list_single .item-border,.mod_product_list_single_simple .item-border{border:1px solid #c3c3c3;border-radius:10px;padding:15px}.mod_product_list .item-border button,.mod_product_list_single .item-border button,.mod_product_list_single_simple .item-border button{width:100%}.mod_product_list .item-border input.amount,.mod_product_list_single .item-border input.amount,.mod_product_list_single_simple .item-border input.amount{border:1px solid #c3c3c3;border-radius:5px;height:32px;line-height:20px;padding:5px 0;text-align:center;font-size:12pt;width:60px}.mod_product_list .item-border div.jstyling-select,.mod_product_list_single .item-border div.jstyling-select,.mod_product_list_single_simple .item-border div.jstyling-select{margin-bottom:10px}.mod_product_list .item-border div.fix_height,.mod_product_list_single .item-border div.fix_height,.mod_product_list_single_simple .item-border div.fix_height{height:32px;width:100%}.mod_product_list .item-border div.fix_height.farb_spacer,.mod_product_list_single .item-border div.fix_height.farb_spacer,.mod_product_list_single_simple .item-border div.fix_height.farb_spacer{margin-bottom:10px}.mod_product_list .item-border p.amount,.mod_product_list_single .item-border p.amount,.mod_product_list_single_simple .item-border p.amount{margin:15px 0}.mod_product_list .item-border p.amount input,.mod_product_list_single .item-border p.amount input,.mod_product_list_single_simple .item-border p.amount input{width:80px;margin:0 0 0 20px}.mod_product_list .item-border p.price,.mod_product_list_single .item-border p.price,.mod_product_list_single_simple .item-border p.price{margin:20px 0;text-align:center}.mod_product_list .item-border p.price strong,.mod_product_list_single .item-border p.price strong,.mod_product_list_single_simple .item-border p.price strong{font-size:18pt}.mod_product_list .item-border button,.mod_product_list_single .item-border button,.mod_product_list_single_simple .item-border button{position:relative}.mod_product_list .item-border button::after,.mod_product_list_single .item-border button::after,.mod_product_list_single_simple .item-border button::after{transition:opacity 0.3s ease-in-out 0s;opacity:0;content:"";background-image:url(/img/bgi/icons.png);background-position:-142px -121px;background-repeat:no-repeat;border-radius:6px;background-color:#fff;position:absolute;right:-11.5px;bottom:-11.5px;height:23px;width:23px}.mod_product_list .item-border button.ticked::after,.mod_product_list_single .item-border button.ticked::after,.mod_product_list_single_simple .item-border button.ticked::after{opacity:1}.mod_notification_bar{min-height:50px;background-color:var(--jck-notification-bar-background-color);color:var(--jck-notification-bar-textcolor);position:relative;text-align:center;display:flex;justify-content:center;align-items:center}.mod_notification_bar .inner{display:inline-block;max-width:var(--page-box-width);text-align:center;width:100%;line-height:20px}.mod_notification_bar .inner .message{display:inline-flex;flex-direction:row;gap:0 15px;text-align:center;font-family:var(--clx-font-primary);font-size:14px;font-weight:700;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 100px);margin-top:10px;margin-bottom:10px;align-items:center}@media screen and (max-width:767px){.mod_notification_bar .inner .message{display:block;margin:10px auto}}.mod_notification_bar .inner .message a{font-family:var(--clx-font-primary);color:var(--jck-notification-bar-background-color);font-size:14px;font-style:normal;font-weight:700;display:inline-block;background-color:var(--jck-notification-bar-textcolor);border-radius:5px;padding:5px 10px;height:30px;margin:5px auto}.mod_notification_bar .inner .message a:hover{text-decoration:none;box-shadow:0 5px 10px 0 rgb(0 0 0 / .2)}@media screen and (max-width:767px){.mod_notification_bar .inner .message a{display:block;max-width:max-content;margin-top:10px}}.mod_notification_bar .inner .message .countdown{padding:4px 10px;border-radius:4px;background:rgb(0 0 0 / .4);color:#fff;min-width:fit-content;margin:5px 0}@media screen and (max-width:767px){.mod_notification_bar .inner .message .countdown{max-width:fit-content;min-width:unset;margin:5px auto}}.mod_notification_bar .close-overlay{position:absolute;top:calc(50% - 11px);right:14px;clear:both;margin:auto;display:inline-flex;align-items:center}.mod_notification_bar .close-overlay sl-icon-button::part(panel){border-radius:4px}.mod_notification_bar .close-overlay sl-icon-button::part(base){font-size:19px;padding:3px;border-radius:4px;background-color:rgb(0 0 0 / .4);color:#fff}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip::part(body){padding:15px;background-color:#fff;color:#000;border-radius:6px;box-shadow:0 0 20px #00000029}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip::part(base__arrow){z-index:1;background-color:#fff}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row sl-tooltip>sl-icon{margin-left:10px;font-size:14px}sl-dialog#clx_cms_module_dialog .cmsModuleEditLayer_row input[disabled][type="date"]{opacity:.4}body.cms_toolbar_open #content .page-content{padding-top:calc(var(--clx-cms-toolbar-height) + 39px + 16px)}.page-content{--grid-template-layout-widescreen:"salutation firstname lastname" "zip-city street-number phone" "email . ." "message message message" "turnstile turnstile turnstile" "form-submit form-submit form-submit";--grid-template-layout-tab:"salutation ." "firstname lastname" "zip-city street-number" "phone email" "message message" "turnstile turnstile" "form-submit form-submit";--grid-template-layout-mobile:"salutation" "firstname" "lastname" "zip-city" "street-number" "phone" "email" "message" "turnstile" "form-submit"}.page-content .container .cms-module-columns .cms-module-contactform .mod_contactform{width:100%}@media screen and (max-width:1199px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-70-30 .col:first-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-70-30 .col:last-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}.page-content .container .cms-module-columns .columns-30-70 .col:first-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}@media screen and (max-width:1199px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-30-70 .col:last-child .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}@media screen and (max-width:1399px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:1023px){.page-content .container .cms-module-columns .columns-50-50 .col .cms-module-contactform .fields{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-contactform .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-areas:var(--grid-template-layout-tab)}@media screen and (max-width:1599px){.page-content .container .cms-module-columns .columns-33-33-33 .col .cms-module-contactform{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}}.page-content .container .cms-module-columns .columns-25-25-25-25 .col .cms-module-contactform,.page-content .container .cms-module-columns .columns-20-20-20-20-20 .col .cms-module-contactform{grid-template-columns:100%;grid-template-areas:var(--grid-template-layout-mobile)}.cms-module-contactform{--sl-input-height-medium:44px;--sl-font-size-medium:14px}.cms-module-contactform .mod_contactform{border-radius:5px}.cms-module-contactform .mod_contactform form .fields{display:grid;grid-template-columns:calc(33.3% - 30px) calc(33.3% - 30px) calc(33.3%);grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-widescreen);gap:15px 30px}@media screen and (max-width:1023px){.cms-module-contactform .mod_contactform form .fields{grid-template-columns:calc(50% - 30px) calc(50%);grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-tab)}}@media screen and (max-width:767px){.cms-module-contactform .mod_contactform form .fields{grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:var(--grid-template-layout-mobile)}}.cms-module-contactform .mod_contactform form .fields .form-field{display:flex;flex-direction:column;margin-top:auto;min-height:56px}.cms-module-contactform .mod_contactform form .fields .form-field label{font-size:14px;line-height:24px;padding-bottom:0}.cms-module-contactform .mod_contactform form .fields .form-field sl-input,.cms-module-contactform .mod_contactform form .fields .form-field sl-select,.cms-module-contactform .mod_contactform form .fields .form-field sl-textarea{margin-top:auto}.cms-module-contactform .mod_contactform form .fields .form-field sl-input::part(form-control-label),.cms-module-contactform .mod_contactform form .fields .form-field sl-select::part(form-control-label),.cms-module-contactform .mod_contactform form .fields .form-field sl-textarea::part(form-control-label){font-weight:700;font-size:14px;line-height:24px;padding-bottom:0}.cms-module-contactform .mod_contactform form .fields .form-field sl-radio{--sl-toggle-size:18px;padding-right:19px;display:inline-block}.cms-module-contactform .mod_contactform form .fields .form-field sl-textarea::part(form-control-help-text){color:#666}.cms-module-contactform .mod_contactform form .fields .form-field.zip-city sl-input::part(form-control-label),.cms-module-contactform .mod_contactform form .fields .form-field.street-number sl-input::part(form-control-label){display:inline}.cms-module-contactform .mod_contactform form .fields .salutation{grid-area:salutation}.cms-module-contactform .mod_contactform form .fields .firstname{grid-area:firstname}.cms-module-contactform .mod_contactform form .fields .lastname{grid-area:lastname}.cms-module-contactform .mod_contactform form .fields .zip-city{grid-area:zip-city}.cms-module-contactform .mod_contactform form .fields .zip-city .line{display:grid;grid-template-columns:calc(33% - 15px) 67%;grid-template-rows:auto;gap:15px;grid-template-areas:"zip city"}.cms-module-contactform .mod_contactform form .fields .zip-city .line .zip{grid-area:zip}.cms-module-contactform .mod_contactform form .fields .zip-city .line .city{grid-area:city}.cms-module-contactform .mod_contactform form .fields .street-number{grid-area:street-number}.cms-module-contactform .mod_contactform form .fields .street-number .line{display:grid;grid-template-columns:calc(67% - 15px) 33%;grid-template-rows:auto;gap:15px;grid-template-areas:"street number"}.cms-module-contactform .mod_contactform form .fields .street-number .line .street{grid-area:street}.cms-module-contactform .mod_contactform form .fields .street-number .line .number{grid-area:number}.cms-module-contactform .mod_contactform form .fields .phone{grid-area:phone}.cms-module-contactform .mod_contactform form .fields .email{grid-area:email}.cms-module-contactform .mod_contactform form .fields .message{grid-area:message}.cms-module-contactform .mod_contactform form .fields .turnstile{grid-area:turnstile}.cms-module-contactform .mod_contactform form .fields .form-submit{grid-area:form-submit;text-align:right}.cms-module-contactform .mod_contactform form .fields .form-submit p{margin-bottom:20px}.cms-module-contactform .mod_contactform form .fields .form-submit sl-button{margin-left:auto}.mod_cta_button{margin:20pt}.mod_cta_button a.button{line-height:24px;position:relative;padding:6px 37px 7px 22px;height:auto}.mod_cta_button a.button::after{background-image:url(/img/bgi/icons.png);background-position:-72px -80px;background-repeat:no-repeat;content:"";height:15px;margin-top:-7.5px;position:absolute;right:11px;top:50%;width:10px}.mod_cta_button a.secondary::after{background-position:-55px -80px}.mod_cta_button a.secondary:hover{background:#cf5e03;color:#fff}.mod_cta_button a.secondary:hover::after{background-position:-72px -80px}sl-menu{font-size:1.8rem}sl-option::part(base){padding:3px 5px 3px 20px;border-bottom:1px solid var(--color-lightgrey)}sl-option.area_title::part(base){background-color:var(--color-lightgrey);font-weight:700}sl-option.sub_page::part(base){padding-left:30px}sl-option.sub_sub_page::part(base){padding-left:50px}.mainmenu-select sl-menu{font-size:1.8rem}.mainmenu-select sl-option::part(base){padding:5px 5px 5px 20px;border-bottom:1px solid var(--color-lightgrey)}.mainmenu-select sl-option.area_title::part(base){background-color:var(--color-lightgrey);font-weight:700}.mainmenu-select sl-option.sub_page::part(base){padding-left:30px}.mainmenu-select sl-option.sub_sub_page::part(base){padding-left:50px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(7000% / 3);width:-moz-calc(7000% / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tooltip-right-bt{display:inline-block;position:relative;padding-right:20px}.tooltip-right{font-family:"Open Sans",sans-serif;display:none;position:absolute;left:20px;top:-15px;max-width:260px;width:max-content;padding:1rem;background:var(--color-ffffff);border:1px solid #ccc;color:var(--color-000000);z-index:10;font-size:10.5pt}.tooltip-right a{text-decoration:underline;cursor:pointer}.tooltip-right-bt:hover+.tooltip-right,.tooltip-right-bt:hover .tooltip-right,.tooltip-right:hover{display:block}#mail-bestand-container img{width:70px}#mail-bestand-container .artname{display:inline-block;vertical-align:middle;margin:5pt}#mail-bestand-container .select-container{display:inline-block;width:150px;vertical-align:middle;margin:5pt}#mail-bestand-container .artamount{display:inline-block;margin:10pt}#mail-bestand-container .privpolicy{font-size:.8em;color:#a4a4a4}#mail-bestand-container .input_holder{display:inline-block;width:80px}#mail-bestand-container .input_holder input{border:2px solid #00a2e5;border-radius:4px;height:32px;line-height:20px;padding:5px 0;text-align:center;font-size:12pt;width:100%}#mail-bestand-container textarea{width:100%;border:1px solid #b0b0b0;padding:5px 9px;line-height:18px;color:#000;border-radius:5px;height:83px;resize:none}#mail-bestand-container .bt-caret{padding:0 10pt}#mail-bestand-container .bt-caret::after{font-size:20pt;content:"\f105";font-family:FontAwesome;float:right;clear:both;padding-left:20px}#mail-bestand-container .bt-tickable::after{transition:opacity 0.3s ease-in-out 0s;opacity:0;content:"";background-image:url(/img/bgi/icons.png);background-position:-142px -121px;background-repeat:no-repeat;border-radius:6px;background-color:#fff;position:absolute;right:-11.5px;bottom:-11.5px;height:23px;width:23px}#mail-bestand-container .bt-tickable.ticked::after{opacity:1}#mail-bestand-container+hr{display:none}.details_total .mail-bestand{text-align:right;width:100%;display:block;margin-top:10pt;text-decoration:underline;font-size:1.2em;cursor:pointer}#prospect_list table.list,#prospect_list .summary table,#prospect_detail table{width:100%;border:1px solid #c5c5c5}#prospect_list table.list tbody tr:nth-child(even),#prospect_list .summary table tbody tr:nth-child(even),#prospect_detail table tbody tr:nth-child(even){background:#d4d4d4}#prospect_list table.list tr,#prospect_list .summary table tr,#prospect_detail table tr{border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5}#prospect_list table.list thead,#prospect_list .summary table thead,#prospect_detail table thead{background-color:#e3e3e3}#prospect_list table.list th,#prospect_list .summary table th,#prospect_detail table th,#prospect_list table.list td,#prospect_list .summary table td,#prospect_detail table td{padding:10px 15px;height:auto;vertical-align:center}#prospect_list table.list th a.btn,#prospect_list .summary table th a.btn,#prospect_detail table th a.btn,#prospect_list table.list td a.btn,#prospect_list .summary table td a.btn,#prospect_detail table td a.btn{margin:0;line-height:15px;padding:5px 20px}#prospect_list table.list th,#prospect_list .summary table th,#prospect_detail table th{border-left:1px solid #c5c5c5}#prospect_list input{line-height:30px;padding:0 25px 0 10px;border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px}#prospect_list .submit button{padding:0 14px;height:32px;line-height:30px;background:#000;color:#fff;font-weight:700;border:none;border-radius:6px}#prospect_list .summary h3{font-size:20pt;font-weight:700}#prospect_list .tab_filter form{border-bottom:1px solid #ccc;padding:0 0 25px;display:flex;gap:20px;align-items:flex-end}#prospect_list .tab_filter form .input_holder{display:grid}#prospect_list .tab_filter form .input_holder>.date_filter{display:grid}#prospect_list .tab_filter form .input_holder input[type="date"]{width:max-content;padding-right:30px;background-image:url(/img/bgi/calendar.png);background-position:right center;background-repeat:no-repeat}#prospect_list table.list tbody tr td:last-child{text-align:right}#prospect_list table.list tbody tr td:last-child a.btn{border:1px solid #fff0;padding:6px 12px;line-height:1.3em;border-radius:4px;background-color:var(--color-196FBA);color:#fff}#prospect_list p.title{font-weight:700;color:#313131;margin:0 0 11px}#prospect_detail table tbody tr:nth-child(even){background:#f2f2f2}#prospect_detail .order_history table thead th{border-left:1px solid #c5c5c5}#prospect_detail #detailform .account_header{display:flex;gap:20px;align-items:flex-end}#prospect_detail #detailform .account_header .input_holder label{padding-left:0}#prospect_detail #detailform button.btn{background-color:var(--color-196FBA);color:#fff}@media screen and (min-width:1024px) and (max-width:1199px){#prospect_detail #detailform .interests_details_info{grid-template-columns:1fr 1fr}}#prospect_signup_container{display:block;width:75%;padding-top:125px;left:4.16666667%;position:relative}#prospect_signup_container h1{font-size:18pt;line-height:1.3rem;font-weight:700;text-align:left}#prospect_signup_container .prospect_signup{display:flex;flex-flow:row wrap;justify-content:space-between;gap:20px 30px;background:#f2f2f2;border:1px solid #ccc;padding:20px;margin-bottom:30px}#prospect_signup_container .prospect_signup .input_holder{min-width:47%}#prospect_signup_container .prospect_signup .input_holder.full_width,#prospect_signup_container .prospect_signup .input_holder.contact_dealer_cms_dse{width:100%}#prospect_signup_container .prospect_signup .input_holder.full_width .jstyling-select,#prospect_signup_container .prospect_signup .input_holder.contact_dealer_cms_dse .jstyling-select,#prospect_signup_container .prospect_signup .input_holder.full_width select,#prospect_signup_container .prospect_signup .input_holder.contact_dealer_cms_dse select,#prospect_signup_container .prospect_signup .input_holder.full_width input,#prospect_signup_container .prospect_signup .input_holder.contact_dealer_cms_dse input{max-width:47%}#prospect_signup_container .prospect_signup label{display:block;margin:0 0 3px}#prospect_signup_container .prospect_signup input{width:100%;height:32px;border:1px solid #ccc;padding:5px 10px;border-radius:3px;line-height:20px}#prospect_signup_container .prospect_signup input[type="checkbox"]{width:auto}#prospect_signup_container .prospect_signup input::placeholder{color:#ccc}#prospect_signup_container .prospect_signup .form_submit{width:47%;vertical-align:middle;display:inline-flex}#prospect_signup_container .prospect_signup .form_submit label{margin-left:10px}#prospect_signup_container .prospect_signup button.btn.primary{background-color:var(--color-196FBA);color:#fff}.db-offer-icon{background:none}.db-offer-icon>a>span{background-image:url(/publicclxproductnet/img/b2b/decoration-butler/offer.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.account_nav>ul li.active.db-offer-icon>a>span,.account_nav>ul li:hover.db-offer-icon>a>span{background-image:url(/publicclxproductnet/img/b2b/decoration-butler/offer_hover.svg)}.account_nav>ul>li ul li ul li a{padding:0 0 11px 46px}#decoration_butler_stepper{box-sizing:border-box}#decoration_butler_stepper .col-xs-1,#decoration_butler_stepper .col-sm-1,#decoration_butler_stepper .col-md-1,#decoration_butler_stepper .col-lg-1,#decoration_butler_stepper .col-xs-2,#decoration_butler_stepper .col-sm-2,#decoration_butler_stepper .col-md-2,#decoration_butler_stepper .col-lg-2,#decoration_butler_stepper .col-xs-3,#decoration_butler_stepper .col-sm-3,#decoration_butler_stepper .col-md-3,#decoration_butler_stepper .col-lg-3,#decoration_butler_stepper .col-xs-4,#decoration_butler_stepper .col-sm-4,#decoration_butler_stepper .col-md-4,#decoration_butler_stepper .col-lg-4,#decoration_butler_stepper .col-xs-5,#decoration_butler_stepper .col-sm-5,#decoration_butler_stepper .col-md-5,#decoration_butler_stepper .col-lg-5,#decoration_butler_stepper .col-xs-6,#decoration_butler_stepper .col-sm-6,#decoration_butler_stepper .col-md-6,#decoration_butler_stepper .col-lg-6,#decoration_butler_stepper .col-xs-7,#decoration_butler_stepper .col-sm-7,#decoration_butler_stepper .col-md-7,#decoration_butler_stepper .col-lg-7,#decoration_butler_stepper .col-xs-8,#decoration_butler_stepper .col-sm-8,#decoration_butler_stepper .col-md-8,#decoration_butler_stepper .col-lg-8,#decoration_butler_stepper .col-xs-9,#decoration_butler_stepper .col-sm-9,#decoration_butler_stepper .col-md-9,#decoration_butler_stepper .col-lg-9,#decoration_butler_stepper .col-xs-10,#decoration_butler_stepper .col-sm-10,#decoration_butler_stepper .col-md-10,#decoration_butler_stepper .col-lg-10,#decoration_butler_stepper .col-xs-11,#decoration_butler_stepper .col-sm-11,#decoration_butler_stepper .col-md-11,#decoration_butler_stepper .col-lg-11,#decoration_butler_stepper .col-xs-12,#decoration_butler_stepper .col-sm-12,#decoration_butler_stepper .col-md-12,#decoration_butler_stepper .col-lg-12,#decoration_butler_stepper .col-xs-13,#decoration_butler_stepper .col-sm-13,#decoration_butler_stepper .col-md-13,#decoration_butler_stepper .col-lg-13,#decoration_butler_stepper .col-xs-14,#decoration_butler_stepper .col-sm-14,#decoration_butler_stepper .col-md-14,#decoration_butler_stepper .col-lg-14,#decoration_butler_stepper .col-xs-15,#decoration_butler_stepper .col-sm-15,#decoration_butler_stepper .col-md-15,#decoration_butler_stepper .col-lg-15,#decoration_butler_stepper .col-xs-16,#decoration_butler_stepper .col-sm-16,#decoration_butler_stepper .col-md-16,#decoration_butler_stepper .col-lg-16,#decoration_butler_stepper .col-xs-17,#decoration_butler_stepper .col-sm-17,#decoration_butler_stepper .col-md-17,#decoration_butler_stepper .col-lg-17,#decoration_butler_stepper .col-xs-18,#decoration_butler_stepper .col-sm-18,#decoration_butler_stepper .col-md-18,#decoration_butler_stepper .col-lg-18,#decoration_butler_stepper .col-xs-19,#decoration_butler_stepper .col-sm-19,#decoration_butler_stepper .col-md-19,#decoration_butler_stepper .col-lg-19,#decoration_butler_stepper .col-xs-20,#decoration_butler_stepper .col-sm-20,#decoration_butler_stepper .col-md-20,#decoration_butler_stepper .col-lg-20,#decoration_butler_stepper .col-xs-21,#decoration_butler_stepper .col-sm-21,#decoration_butler_stepper .col-md-21,#decoration_butler_stepper .col-lg-21,#decoration_butler_stepper .col-xs-22,#decoration_butler_stepper .col-sm-22,#decoration_butler_stepper .col-md-22,#decoration_butler_stepper .col-lg-22,#decoration_butler_stepper .col-xs-23,#decoration_butler_stepper .col-sm-23,#decoration_butler_stepper .col-md-23,#decoration_butler_stepper .col-lg-23,#decoration_butler_stepper .col-xs-24,#decoration_butler_stepper .col-sm-24,#decoration_butler_stepper .col-md-24,#decoration_butler_stepper .col-lg-24{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#decoration_butler_stepper .col-lg-18{width:100%;float:left;box-sizing:border-box}#decoration_butler_stepper .clearfix::after,#decoration_butler_stepper .dl-horizontal dd::after,#decoration_butler_stepper .container::after,#decoration_butler_stepper .row::after,#decoration_butler_stepper .form-horizontal .form-group::after,#decoration_butler_stepper .btn-toolbar::after,#decoration_butler_stepper .btn-group-vertical>.btn-group::after,#decoration_butler_stepper .pager::after,#decoration_butler_stepper .container::after,#decoration_butler_stepper .row::after,#decoration_butler_stepper .form-horizontal .form-group::after,#decoration_butler_stepper .btn-toolbar::after,#decoration_butler_stepper .btn-group-vertical>.btn-group::after,#decoration_butler_stepper .pager::after,#decoration_butler_stepper .mbw-desktop .paging::after{clear:both}#decoration_butler_stepper h1,#decoration_butler_stepper h2,#decoration_butler_stepper h3,#decoration_butler_stepper h4,#decoration_butler_stepper h5,#decoration_butler_stepper h6{font-weight:700}#decoration_butler_stepper .account_item{border:1px solid #ccc;background:#f5f5f5;padding:13px 12px 20px 11px;margin:0 0 22px;height:100%}#decoration_butler_stepper .hidden{display:none!important}#decoration_butler_stepper .progress{overflow:visible;height:auto;margin-bottom:120px;background-color:#fff0;border-radius:0;box-shadow:none}#decoration_butler_stepper .row{margin-left:-15px;margin-right:-15px}#decoration_butler_stepper .row-eq-height{display:flex}#decoration_butler_stepper .col-sm-8{width:33.33333%;float:left}#decoration_butler_stepper .col-sm-push-8{left:33.33333333%}#decoration_butler_stepper .col-sm-6{width:25%;float:left}#decoration_butler_stepper .col-xs-4{width:16.66666667%;float:left}#decoration_butler_stepper h5{font-size:12pt;line-height:16pt}#decoration_butler_stepper input[type="text"],#decoration_butler_stepper input[type="tel"],#decoration_butler_stepper input[type="email"],#decoration_butler_stepper input[type="date"],#decoration_butler_stepper input[type="password"]{width:100%;border:1px solid #b0b0b0;padding:5px 9px;line-height:18px;color:#000;border-radius:5px;background:#fff}#decoration_butler_stepper input[type="text"][disabled],#decoration_butler_stepper input[type="tel"][disabled],#decoration_butler_stepper input[type="email"][disabled],#decoration_butler_stepper input[type="date"][disabled],#decoration_butler_stepper input[type="password"][disabled]{background:#f5f5f5;color:1px solid #b0b0b0}#decoration_butler_stepper input[type="text"][disabled]+.unlock,#decoration_butler_stepper input[type="tel"][disabled]+.unlock,#decoration_butler_stepper input[type="email"][disabled]+.unlock,#decoration_butler_stepper input[type="date"][disabled]+.unlock,#decoration_butler_stepper input[type="password"][disabled]+.unlock{display:block}#decoration_butler_stepper textarea{width:100%;border:1px solid #b0b0b0;padding:5px 9px;line-height:18px;color:#000;border-radius:5px;height:83px;resize:none}#decoration_butler_stepper textarea[disabled]{background:#f5f5f5;color:1px solid #b0b0b0}#decoration_butler_stepper input[type="radio"][disabled]{opacity:.5}#decoration_butler_stepper input[type="radio"][disabled]+label{opacity:.5}#decoration_butler_stepper .button.orange{background:#ed6b00}#decoration_butler_stepper .button.size_s{line-height:16px;font-size:10.5pt;padding:7px 15px}#decoration_butler_stepper .button.size_m{line-height:16px;font-size:10.5pt;padding:7px 15px}#decoration_butler_stepper .button{display:inline-block;position:relative;text-align:center;font-weight:700;text-decoration:none;border:none;border-radius:6px;line-height:24px;font-size:16pt;padding:12px 15px 14px}#decoration_butler_stepper .transparent_orange.size_m{border:1px solid #ed6b00;color:#ed6b00;background:#fff;padding:10px 15px 12px}#decoration_butler_stepper .step-button{color:#fff}#decoration_butler_stepper .step-button::after{padding-left:50px;font-size:20pt}#decoration_butler_stepper .step-button[disabled]{opacity:.25}#decoration_butler_stepper #decoration_butler_step_1 .account_item .kommission h5,#decoration_butler_stepper #decoration_butler_step_1 .account_item .email h5{margin-bottom:20px}#decoration_butler_stepper #decoration_butler_step_2 .account_item .left-group .form-group label{line-height:20pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size>.label-bt{padding:0 10px}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-quantity{display:flex}#decoration_butler_stepper .quantity-scales{margin-top:20px}.db-autocomplete.ui-menu{width:200px;list-style:none;padding:2px;margin:0;display:block;outline:none}.db-autocomplete .ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.db-autocomplete.ui-widget-content{border:1px solid #aaa;background-color:#fff}.db-autocomplete.ui-widget{font-size:13px}.db-autocomplete .ui-front{z-index:100}.db-autocomplete.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style:none}.db-autocomplete.ui-menu .ui-menu-item a.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.db-autocomplete.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;support:IE7;font-weight:400}.db-autocomplete .ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.db-autocomplete.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:0 0 0 0;border-bottom:1px;width:100px;position:fixed;z-index:1000}.db-autocomplete .ui-helper-hidden-accessible{display:none}.db-autocomplete.ui-autocomplete{float:left;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 25px;list-style:none;background-color:#fff;border-color:#b0b0b0;border-style:solid;border-width:1px;border-top-width:0;border-radius:5px}.db-autocomplete .ui-menu-item>.ui-menu-item-wrapper{list-style:none;display:block;white-space:nowrap;overflow:hidden;padding:0 9px;height:26px;line-height:24px;border-bottom:1px solid #ddd;color:gray}.db-autocomplete .ui-state-hover,.db-autocomplete .ui-state-active{color:#fff;text-decoration:none;background-color:#f5f5f5;cursor:pointer;border-radius:0;background-image:none}#decoration_butler_stepper .custom-select{margin:0;padding:0;position:relative;z-index:0;width:100%;cursor:pointer;color:#000}#decoration_butler_stepper .custom-select.selected .custom-select-t{color:#000}#decoration_butler_stepper .custom-select select{display:none}#decoration_butler_stepper .custom-select .custom-select-s{height:30px;line-height:28px;background:#fff;background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%);border:1px solid #b0b0b0;border-radius:4px;overflow:hidden;white-space:nowrap;position:relative;padding:0 25px 0 9px}#decoration_butler_stepper .custom-select .custom-select-s:after{content:"";font-size:15pt;position:absolute;top:-1px;right:9px;background:url(/builtinjs/shoelace/assets/icons/chevron-down.svg) no-repeat center;display:block;background-size:20px;width:25px;height:30px}#decoration_butler_stepper .custom-select .custom-select-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%;color:gray}#decoration_butler_stepper .custom-select .custom-select-l{margin:0;padding:6px 0;display:none;max-height:200px;overflow:hidden;position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 4px 4px;border:1px solid #b0b0b0;box-shadow:0 3px 3px rgb(0 0 0 / .2);margin:-3px 0 0}#decoration_butler_stepper .custom-select .custom-select-l span{list-style:none;display:block;white-space:nowrap;overflow:hidden;padding:0 9px;height:26px;line-height:24px;border-bottom:1px solid #ddd;color:gray;text-overflow:fade}#decoration_butler_stepper .custom-select .custom-select-l span:last-child{border:none}#decoration_butler_stepper .custom-select .custom-select-l span:hover{background-color:#f5f5f5}#decoration_butler_stepper .custom-select.active{z-index:700}#decoration_butler_stepper .custom-select.active .custom-select-l{display:block;z-index:998;overflow-y:auto}#decoration_butler_stepper .custom-select.active .custom-select-s{box-shadow:0 -1px 2px rgb(0 0 0 / .2);z-index:999}#decoration_butler_stepper .custom-select.active .custom-select-s:after{transform:rotate(-180deg)}#decoration_butler_stepper [data-simplebar]{position:relative;z-index:0;overflow:hidden!important;max-height:inherit;-webkit-overflow-scrolling:touch}#decoration_butler_stepper [data-simplebar="init"]{display:flex}#decoration_butler_stepper .simplebar-scroll-content{overflow-x:hidden!important;overflow-y:scroll;min-width:100%!important;max-height:inherit!important;box-sizing:content-box!important}#decoration_butler_stepper .simplebar-content{overflow-y:hidden!important;overflow-x:scroll;box-sizing:border-box!important;min-height:100%!important}#decoration_butler_stepper .simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}#decoration_butler_stepper .simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}#decoration_butler_stepper .simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity 0.2s linear}#decoration_butler_stepper .simplebar-track:hover .simplebar-scrollbar:before,#decoration_butler_stepper .simplebar-track .simplebar-scrollbar.visible:before{opacity:.5;transition:opacity 0s linear}#decoration_butler_stepper .simplebar-track.vertical{top:0}#decoration_butler_stepper .simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}#decoration_butler_stepper .simplebar-track.horizontal{left:0;width:auto;height:11px}#decoration_butler_stepper .simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}#decoration_butler_stepper .horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}#decoration_butler_stepper .selectbox_color .custom-select .custom-select-s{padding-left:0}#decoration_butler_stepper .selectbox_color .custom-select-t,#decoration_butler_stepper .selectbox_color .custom-select-l span,#decoration_butler_stepper .selectbox_color .simplebar-content span{background-position-x:4px;background-position-y:center;background-repeat:no-repeat;background-size:20px;padding-left:27px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles{padding:15px 40px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .hint{font-size:11.5pt;color:crimson}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper{width:100%}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper h5{border-bottom:1px solid #c3c3c3}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper{position:relative;max-width:100%!important}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li{float:left;text-align:center}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li label.label-checkbox{position:relative;right:-45px;top:16px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item{border:1px solid #c3c3c3;border-radius:10px;padding:5px;background-color:#fff}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item figure{margin:0 0 10px;min-height:67px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item figure a{display:inline-block}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item figure img{display:block;max-width:100%;height:auto}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item .title{display:block;font-size:10pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:10px 0 1px;height:40px;text-overflow:ellipsis;overflow:hidden}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item p{font-family:"Open Sans",sans-serif}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper li .item p.size{margin-bottom:10px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper .bx-viewport{max-width:89%!important;margin:0 40px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper .bx-controls.bx-has-controls-direction{position:relative;top:-100px}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a{width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px -120px;display:inline-block;color:#fff0}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{background-position:-62px -120px;float:right}#decoration_butler_stepper #decoration_butler_step_2 #crossarticles .combined_products_slider_wrapper .bx-wrapper .bx-controls .bx-controls-direction a.disabled{opacity:.3}#decoration_butler_stepper #vetech-add{background:#00a2e5;border:0;color:#fff;font-weight:200;height:30px;font-size:10.5pt}#decoration_butler_stepper #vetech-add i{color:#fff}#decoration_butler_stepper #vetech-add[disabled]{opacity:.25}#decoration_butler_step_4 .button.orange{background:#cf5e03;color:#fff;font-weight:700;width:100%;cursor:pointer;padding:10px 15px 12px}#projectoverview .db_configset{margin-left:0;margin-right:0}#projectoverview .project_controls{display:block}#projectoverview .project_controls .project_buttons{text-align:center}#projectoverview .project_controls .button.orange{background:#cf5e03;color:#fff;padding:10px 15px 12px}.decoration-butler_main #form_filter{text-align:left}.decoration-butler_main .account_list.account_table::before{content:"";display:none}.decoration-butler_main .account_list.account_table::after{content:"";display:none}@media only screen and (min-width:1024px){.decoration-butler_main .account_list.account_table{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}}@media only screen and (min-width:1280px){.decoration-butler_main .account_list.account_table{display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:auto}}.decoration-butler_main .account_item_buttons a{background-color:#cf5e03;background-image:url(/img/bgi/svg/icon_pdf_download.svg);color:#fff;padding-left:10px}.decoration-butler_main .account_item_buttons a.db-share{background:#00a2e5;border:0;color:#fff}.db-dealers-overview_main{padding:0}.db-dealers-overview_main .button.size_m{background-color:#cf5e03;color:#fff;padding:0 15px}.db-dealers-overview_main .db-page_header{padding:0}.decoration-butler_main .monitoring_cockpit table .active{font-weight:700;color:#cf5e03}#fsWrapper{position:relative;max-width:100%;max-height:100vh;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-touch-callout:none;box-sizing:border-box;overflow:hidden;cursor:pointer;user-select:none;margin:0 auto}#fsWrapperImage{position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:50px;box-sizing:border-box;z-index:10}#fsFullScreenBtn{width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:10px;top:10px;z-index:15;display:none}#fsFullScreenBtn:hover:after{content:"";display:block;position:absolute;right:0;top:50px;width:200px;height:20px;background-image:url(/img/viewer/ui/ttFullScreen.png);background-repeat:no-repeat;background-position:right}#fsFullScreenBtn.fullscreen-on{background-image:url(/img/viewer/ui/btnFullscreen_active.png)}#fsFullScreenBtn.fullscreen-off{background-image:url(/img/viewer/ui/btnFullscreen_inactive.png)}#preloader{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background-image:url(/img/viewer/status.gif);background-repeat:no-repeat;background-size:initial;background-position:center;z-index:10;-webkit-touch-callout:none;user-select:none}#animationIMG{display:block;position:relative;top:0;left:0;margin:auto;border:0;width:auto;height:100%;box-sizing:border-box;pointer-events:none;overflow:auto;z-index:15;user-select:none;cursor:pointer}#fsRemote{position:absolute;left:0;bottom:0;padding:0;margin:0;width:100%;height:50px;box-sizing:border-box;border-radius:0;border:1px solid #cdcdcd;background-image:url(/img/viewer/ui/button_background.jpg);z-index:15;-webkit-touch-callout:none;user-select:none;list-style-type:none}#fsRemote li{display:inline-block;background-color:#fff0;padding:0;margin:0;cursor:pointer;white-space:nowrap;text-align:center;user-select:none}#custLogo{width:130px;height:auto;top:5px;left:5px;z-index:99;overflow:auto;user-select:none;border:0;position:absolute}#fsPlayIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;user-select:none}#fsBrowseIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;user-select:none}#fsShiftIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;user-select:none}#fsInIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;user-select:none}#fsOutIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;user-select:none}#fsResetIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;-webkit-touch-callout:none;user-select:none}#fsFullIMG{width:43px;height:43px;margin-top:3px;padding-right:5px;-webkit-touch-callout:none;user-select:none}div#evContxt{position:fixed;display:block;z-index:1000;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#000;padding:1px;border:1px solid #f1f1f1;background-color:#f0f0f0;width:240px;height:110px;cursor:pointer;opacity:.8;-webkit-touch-callout:none;user-select:none}div#evContxt a{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#000;text-decoration:none;padding-top:0;padding-bottom:0;margin-left:2px;margin-right:2px;margin-top:3px;margin-bottom:3px;line-height:22px;-webkit-touch-callout:none;user-select:none}div#evContxt p{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#000;text-decoration:none;padding-top:0;padding-bottom:0;margin-left:2px;margin-right:2px;margin-top:3px;margin-bottom:3px;line-height:22px;-webkit-touch-callout:none;user-select:none}div#evContxt p:hover{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#fff;text-decoration:none;padding-top:0;padding-bottom:0;background-color:#ccc;margin-top:3px;margin-bottom:3px;-webkit-touch-callout:none;user-select:none}div#evContxt a:hover{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#fff;text-decoration:none;background-color:#ccc;-webkit-touch-callout:none;user-select:none}#evContxt b:hover{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#fff;text-decoration:none;background-color:#ccc;-webkit-touch-callout:none;user-select:none}#evContxt b{display:block;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:400;color:#ccc;text-decoration:none;padding-top:0;padding-bottom:0;margin-left:2px;margin-right:2px;margin-top:3px;margin-bottom:3px;line-height:22px;-webkit-touch-callout:none;user-select:none}#hlLine{border:none;border-top:1px solid #ccc;color:#fff;background-color:#fff;height:1px;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;-webkit-touch-callout:none;user-select:none}#fsTooltips{list-style-type:none;display:inline;background-color:#fff0;position:fixed;z-index:100;-webkit-touch-callout:none;user-select:none}#fsTooltips li{list-style-type:none;display:inline;background-color:#fff0;position:fixed;z-index:100;-webkit-touch-callout:none;user-select:none}#fsTooltips img{padding-right:5px;visibility:hidden;position:fixed;z-index:100;-webkit-touch-callout:none;user-select:none}#fsHelper{background-color:#fff;border:1px solid #f1f1f1;width:190px;height:50px;cursor:pointer;z-index:19;opacity:0;-webkit-touch-callout:none;user-select:none;display:block;position:absolute}#fsHelper b{font-family:"verdana",normal;color:#000;position:absolute;top:9px;left:43px;font-size:12px;font-weight:400;-webkit-touch-callout:none;user-select:none}#fsHelper img{position:absolute;top:8px;left:8px;width:25px;height:auto;-webkit-touch-callout:none;user-select:none}.fsAnimation{transition:all 500ms linear}.fsAnimation-100{transition:all 100ms ease-in-out}.fsAnimation-150{transition:all 150ms ease-in-out}.fsAnimation-250{transition:all 250ms ease-in-out}.fsAnimation-500{transition:all 500ms ease-in-out}.fsAnimation-1000{transition:all 1000ms ease-in-out}.fsAnimation-2000{transition:all 2000ms linear}.fsAnimation-4000{transition:all 4000ms linear}.iframe-wrapper img.background{position:absolute;width:100%;height:100%}.iframe-wrapper .consent-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;max-width:calc(100% - 50px);max-height:calc(100% - 35px);background:rgb(255 255 255 / .95);border-radius:4px;box-shadow:0 3px 6px rgb(0 0 0 / .5);padding:30px;text-align:center;display:flex;flex-direction:column;gap:20px;overflow:auto;font-size:14px;line-height:16.7px}.iframe-wrapper .cookiefirst-disabled-resource{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-wrapper h3{line-height:26px;font-size:20px}.iframe-wrapper p{line-height:1.4}.iframe-wrapper .buttons{display:flex;gap:5px;justify-content:center}.iframe-wrapper sl-button::part(base){border-radius:5px}.iframe-wrapper sl-button::part(label){text-transform:uppercase;font-weight:700}@media (max-width:1023px){.iframe-wrapper .buttons{flex-wrap:wrap}.iframe-wrapper .buttons sl-button{width:100%}}header#header #recombee_search_result{display:none;max-height:calc(100vh - 135px);min-height:calc(75vh - 135px);overflow-y:auto;width:calc(100vw - (100vw - 100%));box-shadow:0 10px 20px #0000001a}@media screen and (max-width:539px){header#header #recombee_search_result{height:calc(100vh - 135px)}}header#header #recombee_search_result .search-container .search-area sl-input#recombee_input::part(base){--sl-input-border-color-focus:#ee7204}header#header #recombee_search_result .search-container .search-area sl-input#recombee_input::part(base):hover{background-color:#f2f2f2!important}header#header #recombee_search_result .fulltext-search-results{width:600px;margin:0 auto;max-width:calc(100% - 40px);padding-bottom:20px}header#header #recombee_search_result .fulltext-search-results h2{color:#191919;font-size:16px;line-height:22px;font-weight:700;padding-bottom:20px}header#header #recombee_search_result .fulltext-search-results a{text-decoration:none}header#header #recombee_search_result .fulltext-search-results a:hover{color:#ee7204!important}header#header #recombee_search_result .fulltext-search-results a:hover .item-title{color:#ee7204!important}header#header #recombee_search_result .fulltext-search-results .products{width:unset;float:unset;padding:0 0 30px 0}header#header #recombee_search_result .fulltext-search-results .products .empty-result{font-size:14px;padding-left:15px}header#header #recombee_search_result .fulltext-search-results .products .item a{display:grid;grid-template-columns:75px auto;margin-bottom:15px;max-width:100%;color:#191919}header#header #recombee_search_result .fulltext-search-results .products .item a .image{justify-self:center;background-color:#fff;border-radius:5px;width:68px;height:68px;padding:3px}header#header #recombee_search_result .fulltext-search-results .products .item a .image img{width:62px;border-radius:5px;mix-blend-mode:darken;margin:2px 0 0 2px}header#header #recombee_search_result .fulltext-search-results .products .item a .info-text{justify-self:start;font:normal normal normal 14px/19px "Open Sans";padding-left:10px}@media screen and (max-width:1023px){header#header #recombee_search_result .fulltext-search-results .products .item a .info-text{font:normal normal normal 12px/18px "Open Sans"}}header#header #recombee_search_result .fulltext-search-results .products .item a .info-text .item-title{color:#4d4d4d;padding-bottom:1px}header#header #recombee_search_result .fulltext-search-results .products .item a .info-text .item-short-description{font:normal normal normal 16px/22px "Open Sans";padding-bottom:1px}@media screen and (max-width:1023px){header#header #recombee_search_result .fulltext-search-results .products .item a .info-text .item-short-description{font:normal normal normal 16px/20px "Open Sans"}}header#header #recombee_search_result .fulltext-search-results .products .item a .info-text .item-description{color:#4d4d4d}header#header #recombee_search_result .fulltext-search-results .products a.link-to-list{display:inline-block;margin-top:15px;padding-left:5px;color:#ee7204;font-weight:600;line-height:20px;display:flex}header#header #recombee_search_result .fulltext-search-results .products a.link-to-list sl-icon{margin-top:3px;padding-left:10px;width:1.1em;height:1.1em}@media screen and (max-width:479px){header#header #recombee_search_result .fulltext-search-results .products a.link-to-list sl-icon{display:none}}header#header #recombee_search_result .fulltext-search-results .pages{padding:30px 0;border-top:1px solid #b3b3b3}header#header #recombee_search_result .fulltext-search-results .pages .item{padding-left:15px;margin-bottom:15px}header#header #recombee_search_result .fulltext-search-results .pages .item a{display:grid;color:#191919;grid-auto-columns:1fr;grid-template-columns:10px 1fr;grid-template-rows:auto;gap:12px 12px;line-height:20px;grid-template-areas:"marker headline"}header#header #recombee_search_result .fulltext-search-results .pages .item a:hover{color:#191919}header#header #recombee_search_result .fulltext-search-results .pages .item a .marker{grid-area:marker;margin-top:3px}header#header #recombee_search_result .fulltext-search-results .pages .item a .headline{grid-area:headline}header#header #recombee_search_result .fulltext-search-results .pages .item .item-description{margin-left:22px;font-size:12px;color:#191919;padding-top:2px;line-height:16px}header#header #searchInputTexts{display:none}body .search-container #overlay-cms{display:none;overflow-y:auto}#recombee_search_result{display:none;position:relative;overflow-y:scroll;max-width:100vw;margin:0 auto}.search-container .close-overlay{display:none;font-size:23px;margin:30px;padding:8px;border-radius:5px;color:#000;position:fixed;right:0;top:0}.search-container .close-overlay:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.search-container .close-overlay:hover{cursor:pointer}.search-container .close-overlay sl-icon{background:#f2f2f2;padding:6px;border-radius:5px}.search-container .close-overlay:hover{cursor:pointer}.active-search{overflow-y:hidden}.active-search header#header .search-container{display:flex!important;flex-direction:column;width:100vw;max-height:100vh;background:rgb(255 255 255 / .9) 0% 0% no-repeat padding-box;box-shadow:0 10px 20px rgb(0 0 0 / .1);position:absolute;top:0;left:0;z-index:10;backdrop-filter:blur(10px)}@media screen and (max-width:539px){.active-search header#header .search-container{box-shadow:unset;background:#fff;backdrop-filter:unset}}.active-search header#header .search-container .close-overlay{display:block}@media screen and (max-width:1023px){.active-search header#header .search-container .close-overlay{margin:6px}}@media screen and (max-width:767px){.active-search header#header .search-container .close-overlay{margin:2px}}.active-search header#header .search-container .search-area{width:600px;margin:53px auto 40px auto;max-width:calc(100% - 40px)}@media screen and (max-width:767px){.active-search header#header .search-container .search-area{margin-top:80px}}.active-search header#header .search-container sl-input#recombee_input{width:100%}.active-search header#header .search-container sl-input#recombee_input::part(base){--sl-input-border-color-focus:#ee7204}.active-search header#header #recombee_search_result{display:block!important}.active-search header#header .main-header .search-container{transition:background 0.5s ease-in-out,color 0.5s ease-in-out}.search-area{transform:translateX(0);transition:width 1.5s ease-in-out,transform 0.25s ease-in-out}.active-search header#header .main-header .search-container .search-area{transform:translateX(-50%);transition:width 1.5s ease-in-out,transform 0.25s ease-in-out}.active-search header#header .main-header .search-container sl-input#recombee_input{transform:translateX(50%);margin-left:-9px}.honey_email{position:absolute!important;height:0!important;width:0!important;border:none!important;background:none!important;margin:0!important;top:0!important;left:0!important;line-height:0px!important;padding:0!important;box-shadow:none!important}html.no-scroll{overflow:hidden}body.responsive header#header{font-family:"Open Sans",sans-serif;z-index:101;color:#191919;position:fixed;width:100%;background-color:var(--sl-color-neutral-1000)}body.responsive header#header h5{font-size:16px;line-height:22px;font-weight:700;margin:0 0 15px 0}@media screen and (max-width:1023px){body.responsive header#header h5{font-size:14px;line-height:18px}}body.responsive header#header a.button,body.responsive header#header button{text-decoration:none;display:inline-block;text-align:center;letter-spacing:0;text-transform:uppercase;padding:10px 20px;border-radius:5px;cursor:pointer;font:normal normal bold 16px/22px "Open Sans";background-color:var(--sl-color-primary-700);color:var(--sl-color-gray-50);border:1px solid var(--sl-color-gray-700)}body.responsive header#header a.button:hover,body.responsive header#header button:hover{background-color:var(--sl-color-gray-50)}body.responsive header#header a.button:active,body.responsive header#header button:active{background-color:var(--sl-color-gray-100)}body.responsive header#header a.button.primary,body.responsive header#header button.primary{background-color:var(--sl-color-neutral-0);color:var(--sl-color-bprimary-600);border-color:var(--sl-color-primary-700)}body.responsive header#header a.button.primary:hover,body.responsive header#header button.primary:hover{background-color:var(--sl-color-primary-50)}body.responsive header#header a.button.primary:active,body.responsive header#header button.primary:active{background-color:var(--sl-color-primary-100)}body.responsive header#header a.button.primary.filled,body.responsive header#header button.primary.filled{background-color:var(--sl-color-primary-700);color:var(--sl-color-neutral-0);border-color:var(--sl-color-neutral-0)}body.responsive header#header a.button.primary.filled:hover,body.responsive header#header button.primary.filled:hover{border-color:#71abde;background-color:#71abde;box-shadow:0 2px 4px #00000029}body.responsive header#header a.button.primary.filled:active,body.responsive header#header button.primary.filled:active{border-color:var(--sl-color-primary-700);background-color:var(--sl-color-primary-700);box-shadow:0 2px 4px #00000029}body.responsive header#header a.button>sl-icon,body.responsive header#header button>sl-icon{top:3px;font-size:16px;margin-left:20px;line-height:22px}body.responsive header#header a.button.large,body.responsive header#header button.large{font:normal normal bold 20px/27px "Open Sans"}body.responsive header#header a.button.large>sl-icon,body.responsive header#header button.large>sl-icon{font-size:20px;line-height:27px;top:3px}body.responsive header#header a.button.filled,body.responsive header#header button.filled{background-color:#e6e6e6;color:#191919;border:1px solid #e6e6e6}body.responsive header#header a.button.filled:hover,body.responsive header#header button.filled:hover{box-shadow:0 2px 4px #00000029}body.responsive header#header a.button.filled:active,body.responsive header#header button.filled:active{box-shadow:inset 0 2px 4px #00000029}body.responsive header#header a.button:disabled,body.responsive header#header button:disabled,body.responsive header#header a.button.disabled,body.responsive header#header button.disabled{opacity:.6;color:var(--sl-color-gray-500);background-color:var(--sl-color-gray-100);border-color:var(--sl-color-gray-300)}body.responsive header#header a.button:disabled:hover,body.responsive header#header button:disabled:hover,body.responsive header#header a.button.disabled:hover,body.responsive header#header button.disabled:hover{background-color:var(--sl-color-gray-100);cursor:unset}body.responsive header#header a.button:disabled:active,body.responsive header#header button:disabled:active,body.responsive header#header a.button.disabled:active,body.responsive header#header button.disabled:active{background-color:var(--sl-color-gray-100)}body.responsive header#header .meta-header a,body.responsive header#header .main-header a{color:#fff}body.responsive header#header .meta-header a:focus-visible,body.responsive header#header .main-header a:focus-visible{outline-color:var(--sl-color-orange-600)}body.responsive header#header h4{font-size:16px;cursor:default}body.responsive header#header .meta-header{height:39px;background-color:var(--sl-color-neutral-1000);border-bottom:1px solid #333}body.responsive header#header .meta-header .top_content{max-width:1800px;margin:0 auto;padding:0 30px;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:30px}body.responsive header#header .meta-header .top_content>*{line-height:39px}body.responsive header#header .meta-header .top_content a{text-decoration:none}body.responsive header#header .meta-header .top_content a:hover{text-decoration:underline}body.responsive header#header .meta-header .top_content .language-switch{--sl-spacing-medium:0;--focus-ring:2px solid var(--color-primary);display:inline-flex;height:100%;align-items:center;position:relative}body.responsive header#header .meta-header .top_content .language-switch.active{background:#fff}body.responsive header#header .meta-header .top_content .language-switch.active .dropdown-header{color:#000}body.responsive header#header .meta-header .top_content .language-switch.active .dropdown-header sl-icon{color:#000}body.responsive header#header .meta-header .top_content .language-switch.active>a{color:#000}body.responsive header#header .meta-header .top_content .language-switch a img{height:13px;vertical-align:unset}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header{display:inline-flex;align-items:center;height:38px;padding-left:10px;padding-right:10px;cursor:pointer;line-height:38px;color:#fff;text-transform:uppercase}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header .language-flag{display:inline-flex;margin-left:8px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header .language-flag img{width:22px;height:auto}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-button.language-dropdown::part(base){height:32px;padding:0;margin:0;box-sizing:border-box}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-button.language-toggle{height:32px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-button.language-toggle::part(base){align-items:center;justify-content:center;height:28px;box-sizing:border-box;margin-top:-3px;padding-left:5px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-button.language-toggle::part(base):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:unset}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-button.language-toggle::part(label){padding:0}body.responsive header#header .meta-header .top_content .language-switch .dropdown-header sl-icon{color:#fff;font-size:1rem;line-height:1;vertical-align:middle;margin-top:-5px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu{transition:height 0.4s ease-in-out;z-index:2;position:absolute;overflow:hidden;right:0;top:38px;box-shadow:0 3px 4px rgb(0 0 0 / .2);border-radius:5px 0 5px 5px;background:#fff;color:#000;display:none}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu.open{display:block}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li{height:45px;line-height:45px;border-bottom:1px solid #ccc}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li.active{background-color:var(--sl-color-gray-50)}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li:last-child{border:none}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li a{color:#000;text-decoration:none;width:100%;display:inline-flex;justify-content:space-between;padding:0 12px 0 13px;gap:10px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}body.responsive header#header .meta-header .top_content .language-switch .dropdown-menu li a img{margin:auto 0;height:17px;width:23px}body.responsive header#header .main-header{transition:all 0.2s ease-in-out;max-width:1800px;display:grid;grid-template-columns:auto 4fr 5fr;height:75px;margin:0 auto;padding:0 30px}body.responsive header#header .main-header .opener{display:none}body.responsive header#header .main-header .logo{align-self:center;z-index:300;margin-right:30px}body.responsive header#header .main-header .logo img{transition:all 0.2s ease-in-out}body.responsive header#header .main-header #close-sidebar-nav-flyout{display:none}body.responsive header#header .main-header>ul{transition:all 0.2s ease-in-out;height:75px;display:flex;flex-direction:row;align-items:center}body.responsive header#header .main-header>ul sl-icon-button::part(base):focus-visible{outline:2px solid var(--sl-color-orange-600);outline-offset:0}@media screen and (min-width:1024px){body.responsive header#header .main-header>ul>li{padding-left:11px;padding-right:11px;display:inline-flex;flex-direction:row}body.responsive header#header .main-header>ul>li:first-child{padding-left:0}body.responsive header#header .main-header>ul>li:nth-last-child(2){padding-right:0}body.responsive header#header .main-header>ul>li sl-icon-button{font-size:16px;color:#fff;margin-top:auto;margin-bottom:auto;vertical-align:sub}}@media screen and (min-width:1024px) and screen and (max-width:1199px){body.responsive header#header .main-header>ul>li{padding-left:9px;padding-right:9px}}body.responsive header#header .main-header>ul li>a,body.responsive header#header .main-header>ul li>span{width:max-content;transition:all 0.2s ease-in-out;font-size:18px;line-height:74px;text-decoration:none;font-weight:600;display:inline-block}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul li>a,body.responsive header#header .main-header>ul li>span{font-size:14px}}body.responsive header#header .main-header>ul li>a .menu_icon,body.responsive header#header .main-header>ul li>span .menu_icon{font-size:30px;vertical-align:middle}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul li>a .menu_icon,body.responsive header#header .main-header>ul li>span .menu_icon{font-size:28px}}body.responsive header#header .main-header>ul.left{justify-content:flex-start;float:left}@media screen and (min-width:1024px){body.responsive header#header .main-header>ul.left .nav-footer{display:none}}body.responsive header#header .main-header>ul.left li>a sl-icon{margin-left:5px;position:relative;top:3px;color:gray}body.responsive header#header .main-header>ul.left .submenu{display:none;position:absolute;z-index:2;left:0;box-shadow:0 10px 20px #00000029;background:var(--sl-color-neutral-0);width:100vw;padding:30px 0}body.responsive header#header .main-header>ul.left .submenu .subnav{display:grid;gap:0 30px}body.responsive header#header .main-header>ul.left .submenu .subnav.columns_1{grid-template-columns:272px 1fr 272px 423px;grid-template-areas:"header . . ." "nav hoverimg buttons image"}body.responsive header#header .main-header>ul.left .submenu .subnav.columns_2{grid-template-columns:minmax(170px,0.5fr) minmax(170px,0.5fr) 1fr minmax(240px,0.75fr) 1fr;grid-template-areas:"header header2 . . ." "nav nav2 hoverimg buttons image"}body.responsive header#header .main-header>ul.left .submenu .subnav h4{line-height:28px;font-size:18px;font-weight:700;margin-bottom:15px;color:#191919}body.responsive header#header .main-header>ul.left .submenu .subnav li>a{color:#333;font-size:16px;line-height:28px;text-transform:unset;font-weight:400;border-bottom:unset;display:inline-block;padding:5px 0;max-width:100%}body.responsive header#header .main-header>ul.left .submenu .subnav li>a:hover{color:#ee7204}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_image{grid-area:hoverimg;position:relative}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_image>div{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_image .menu_image_hover{opacity:0;transition:opacity 0.3s ease-in-out 0s;background-size:contain}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_buttons{grid-area:buttons;display:flex;flex-direction:column;gap:15px}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_buttons a.button{text-decoration:none;text-align:left;color:#191919}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_buttons a.button sl-icon{float:right;margin-left:unset}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture{grid-area:image;justify-self:end}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner{margin-bottom:15px;background-color:#000;border-radius:5px}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner figure{position:relative}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner figure img{max-width:100%;height:auto;transition:all 0.2s ease-in-out;display:block;border-radius:5px}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner figure .button_text{transition:all 0.2s ease-in-out;opacity:0;text-transform:uppercase;color:var(--sl-color-neutral-0);line-height:22px;padding:10px 20px;border:1px solid var(--sl-color-neutral-0);border-radius:5px;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner a{border:none;padding:0;margin:0;text-transform:uppercase;font-weight:700}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner a:hover figure img{opacity:.3;transition:all 0.2s ease-in-out}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_picture .subnav_banner a:hover figure .button_text{opacity:1;transition:all 0.2s ease-in-out}body.responsive header#header .main-header>ul.left .submenu .subnav .accordion-element{display:contents}body.responsive header#header .main-header>ul.left .submenu .subnav .accordion-element .accordion-opener{grid-area:header}body.responsive header#header .main-header>ul.left .submenu .subnav .accordion-element .accordion-content{grid-area:nav}body.responsive header#header .main-header>ul.left .submenu .subnav .accordion-element:nth-of-type(2) .accordion-opener{grid-area:header2}body.responsive header#header .main-header>ul.left .submenu .subnav .accordion-element:nth-of-type(2) .accordion-content{grid-area:nav2}@media screen and (max-width:1399px){body.responsive header#header .main-header>ul.left .submenu .subnav{gap:20px}body.responsive header#header .main-header>ul.left .submenu .subnav.columns_2{grid-template-columns:0.75fr 0.75fr auto 1.25fr 1.25fr}body.responsive header#header .main-header>ul.left .submenu .subnav li>a{font-size:14px;line-height:20px}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_image>div{height:100%;background-size:contain}}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul.left .submenu .subnav.columns_2{grid-template-columns:0.75fr 0.75fr 1.25fr 1.25fr;grid-template-areas:"header header2 . ." "nav nav2 buttons image"}body.responsive header#header .main-header>ul.left .submenu .subnav .menu_buttons{font-size:14px}}@media screen and (max-width:1023px){body.responsive header#header .main-header>ul.left .submenu .subnav li>a{padding:3px 0}}body.responsive header#header .main-header>ul.left .submenu .cms-module-root,body.responsive header#header .main-header>ul.left .submenu .cmsmodule{width:unset;max-width:1800px;margin:0 auto;padding:0 30px}body.responsive header#header .main-header>ul.left li:hover,body.responsive header#header .main-header>ul.left li.open{cursor:pointer}body.responsive header#header .main-header>ul.left li:hover>a,body.responsive header#header .main-header>ul.left li.open>a,body.responsive header#header .main-header>ul.left li:hover>sl-icon-button,body.responsive header#header .main-header>ul.left li.open>sl-icon-button,body.responsive header#header .main-header>ul.left li:hover>span,body.responsive header#header .main-header>ul.left li.open>span{color:var(--sl-color-primary-600)}body.responsive header#header .main-header>ul.left li:hover sl-icon-button::part(base),body.responsive header#header .main-header>ul.left li.open sl-icon-button::part(base){transform:rotate(180deg)}body.responsive header#header .main-header>ul.left li:hover .submenu,body.responsive header#header .main-header>ul.left li.open .submenu{display:block;margin-top:74px}@media screen and (max-width:1023px){body.responsive header#header .main-header>ul.left li:hover .submenu,body.responsive header#header .main-header>ul.left li.open .submenu{margin-top:0}}body.responsive header#header .main-header>ul.right{height:74px;justify-content:flex-end;padding-left:30px}body.responsive header#header .main-header>ul.right li.cart-section{padding-right:4px;padding-left:0;width:max-content}body.responsive header#header .main-header>ul.right li.search-section{width:44px;display:none;cursor:pointer;font-size:24px}body.responsive header#header .main-header>ul.right li.search-section sl-icon.menu_icon{color:#b3b3b3}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section{padding-left:0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account{display:inline-block;position:relative}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account{font-size:14px}}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .menu_icon{padding:0 8px;color:#b3b3b3;font-size:30px;vertical-align:middle}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .menu_icon{font-size:28px}}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .menu_icon:focus-visible{outline:2px solid var(--sl-color-orange-600);outline-offset:0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .menu_icon:hover{cursor:pointer;color:var(--sl-color-primary-600)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account span,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account a{height:inherit;display:inline-block;padding:0 8px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout{max-width:400px;color:#191919;opacity:0;transition:all 0.2s ease-in-out;display:none;padding:0;border-radius:20px;background-color:var(--sl-color-neutral-0);flex-direction:column;position:absolute;right:50%;transform:translateX(50%);top:60px;width:max-content;box-shadow:0 10px 20px #0000001a}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .arrow{display:block;width:29px;height:29px;background:#fff;margin:0 auto;position:absolute;top:-14px;left:50%;transform:translateX(-50%) rotate(45deg)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .turnstile_container{margin-top:20px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd{padding:30px;border-radius:20px;background-color:var(--sl-color-neutral-0);display:flex;flex-direction:column}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-close,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-close{text-align:end;display:none}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-input,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-input{border:2px solid #d1d1d4;border-radius:5px;background:none;color:#333;font:normal normal normal 16px/22px "Open Sans";padding:10px 10px 10px 48px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-input::placeholder,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-input::placeholder{color:#cecece}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-input:active,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-input:active,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-input:focus,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-input:focus,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-input:hover,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-input:hover{border-color:var(--sl-color-orange-600);outline:none}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .turnstile_container,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .turnstile_container{text-align:center;margin-bottom:5px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .icon-login,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .icon-login{position:absolute;left:2px;top:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:22px;padding:10px;background-color:#f2f2f2;border-radius:5px 0 0 5px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input::part(prefix),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input::part(prefix){font-size:23px;background-color:#f2f2f2;color:#000;padding:0 14px 0 0;width:50px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input::part(password-toggle-button),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input::part(password-toggle-button){font-size:19px;color:#000}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input::part(base),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input::part(base){border-radius:5px;border-color:#ccc;height:auto}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input::part(input),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input::part(input){font:normal normal normal 16px/50px "Open Sans";height:auto}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input.invalid::part(base),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input.invalid::part(base){border-color:var(--sl-color-danger-600)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login sl-input sl-icon,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd sl-input sl-icon{font-size:23px;padding:0;color:#000}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .fail-message,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .fail-message,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .fail-message-password-migration,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .fail-message-password-migration{margin-top:20px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login a,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd a{padding:0;color:#333;text-decoration:underline;font:normal normal normal 16px/22px "Open Sans"}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login a:hover,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd a:hover{background-color:inherit;text-decoration:none;color:var(--sl-color-primary-700)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login a.pass-form-link,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd a.pass-form-link{margin:10px 0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login:not(.open),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd:not(.open){display:none}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:0;grid-template-areas:"username" "turnstile_container" "buttons"}@media screen and (max-width:479px){body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form{display:inline-flex;flex-direction:column}}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form sl-alert::part(base),body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form sl-input{grid-column:1 / 3}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form sl-button[variant="primary"]::part(label){font-size:14px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form .username{grid-area:username}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form .turnstile_container{grid-area:turnstile_container;margin-top:20px;margin-bottom:13px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form .buttons{grid-area:buttons;display:grid;grid-template-columns:1fr 1fr;gap:21px}@media screen and (max-width:479px){body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd-form .buttons{display:inline-flex;flex-direction:column}}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .apply{background-color:#fef1e5;padding:30px;border-radius:20px;display:flex;flex-direction:column;gap:10px}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .apply span{padding:0;color:#191919;font:normal normal 600 14px/22px "Open Sans"}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout h5{margin:0 0 10px 0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout label{position:relative}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"]::part(base){border-radius:5px;height:auto;border-color:var(--sl-color-primary-700)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"]::part(label){padding:11px;font:normal normal bold 16px/22px "Open Sans";text-transform:uppercase}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"].primary::part(base){background-color:var(--sl-color-primary-700)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"].outline::part(label){color:var(--sl-color-primary-700)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"].outline:hover::part(base){background-color:var(--sl-color-primary-700)}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout sl-button[variant="primary"].outline:hover::part(label){color:#fff}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout.open{display:flex;opacity:1;z-index:950;transition:all 0.2s ease-in-out}body.responsive header#header .main-header>ul.right li:last-of-type{display:none}@media screen and (min-width:1024px){body.responsive header#header .main-header>ul.right .account-section:hover .account.logged_in .account-flyout{height:max-content;display:flex;opacity:1;transition:all 0.2s ease-in-out}body.responsive header#header .main-header>ul.right .account-section:hover .account.logged_in .account-flyout .menu-close{display:none}}body.responsive header#header .main-header>ul.right a.cart{position:relative;padding:0 15px;background-color:var(--sl-color-primary-600);height:43px;display:flex;align-items:center;border-radius:5px;text-transform:uppercase;color:#000}body.responsive header#header .main-header>ul.right a.cart:hover{background-color:#ef801c}body.responsive header#header .main-header>ul.right a.cart:active{background-color:#d56602}body.responsive header#header .main-header>ul.right a.cart.empty{margin-left:0;padding-left:20px}body.responsive header#header .main-header>ul.right a.cart.empty .basket-count{display:none}body.responsive header#header .main-header>ul.right a.cart .menu_icon{font-size:23px}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul.right a.cart .menu_icon{font-size:24px}}body.responsive header#header .main-header>ul.right a.cart span{vertical-align:middle}body.responsive header#header .main-header>ul.right a.cart span.label{padding-left:13px;font:normal normal bold 16px/22px "Open Sans"}@media screen and (max-width:1199px){body.responsive header#header .main-header>ul.right a.cart span.label{display:none}}@media screen and (min-width:1024px){body.responsive header#header .main-header>ul.right a.cart span.basket-count{background-color:#191919;padding:0 4px;border-radius:3px;font:normal normal 600 10px/14px "Open Sans";color:var(--sl-color-neutral-0);position:absolute;top:3px;left:17%;z-index:1}}body.responsive header#header .main-header>ul.right a.cart span:focus-visible{outline:2px solid var(--sl-color-orange-600);outline-offset:2px}body.responsive header#header .search-area sl-input[name="search"]{width:350px}@media screen and (max-width:1199px){body.responsive header#header .search-area sl-input[name="search"]{width:100%}}body.responsive header#header .search-area sl-input[name="search"]::part(base){border-radius:5px;box-shadow:inset 0 2px 4px #0000004d}body.responsive header#header .search-area sl-input[name="search"]::part(input){font-size:16px;padding-left:0;background:unset}body.responsive header#header .search-area sl-input[name="search"]::part(prefix){color:#191919;font-size:24px}@media screen and (max-width:1199px){body.responsive header#header .search-area sl-input[name="search"]::part(prefix){font-size:20px}}body.responsive header#header .search-area sl-input[name="search"] sl-icon{color:#191919}body.responsive header#header .search-area .menu_icon{padding:8px 12px 8px 10px;margin:0;cursor:pointer;color:#191919}@media screen and (min-width:1024px){body.responsive header#header.scroll .meta-header{transition:all 0.2s ease-in-out;height:0;overflow:hidden}body.responsive header#header.scroll .main-header{transition:all 0.2s ease-in-out}body.responsive header#header.scroll .main-header>ul{transition:all 0.2s ease-in-out}body.responsive header#header.scroll .main-header>ul.left li>a,body.responsive header#header.scroll .main-header>ul.left li>span{transition:all 0.2s ease-in-out}body.responsive header#header.scroll .main-header>ul.right .account{transition:all 0.2s ease-in-out}body.responsive header#header.scroll .main-header>ul.right .account.logged_in .account-flyout{top:47px}body.responsive header#header.scroll .main-header>ul.right a.cart{transition:all 0.2s ease-in-out}body.responsive header#header.scroll .search-area{transition:all 0.2s ease-in-out}}body.responsive header#header .links_wrapper{display:none}body.responsive header#header #searchInputTexts{display:none}@media screen and (max-width:1599px){body.responsive header#header .main-header{padding:0 23px}body.responsive header#header .main-header>ul.left .submenu .subnav{padding:0 23px}body.responsive header#header .main-header ul.right li#open-account-flyout.account-section .account .account-flyout{right:30%;transform:translateX(20%)}body.responsive header#header .main-header ul.right li#open-account-flyout.account-section .account .account-flyout .arrow{left:78%}body.responsive header#header .main-header ul.right .cart-section a.cart{padding-right:20px}body.responsive header#header .main-header ul.right .cart-section .label{display:none}body.responsive header#header .main-header>ul.left .submenu .cms-module-root{padding:0}}@media screen and (max-width:1399px){body.responsive header#header .main-header>ul li>a,body.responsive header#header .main-header>ul li>span{font-size:16px}body.responsive header#header .main-header ul.right li.search-section{display:block}body.responsive header#header .main-header ul.right li.search-section:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}body.responsive header#header .main-header ul.right li.search-section sl-icon{font-size:24px}body.responsive header#header .main-header ul.right .search-container{display:none}}@media screen and (max-width:1023px){body.responsive html.nav-open{overflow:hidden}body.responsive header#header .meta-header{display:none}body.responsive header#header .main-header{grid-template-columns:80px 1fr;padding:0;height:56px;transition:unset}body.responsive header#header .main-header #close-sidebar-nav-flyout{z-index:1002;height:inherit;grid-template-columns:1fr 1fr;width:360px;padding:0 15px;position:absolute;align-items:center;max-width:100vw;right:-50px;transform:translateX(100%);display:grid;transition:all 0.2s ease-in-out;pointer-events:none}body.responsive header#header .main-header #close-sidebar-nav-flyout .menu-close{justify-self:end;font-size:28px;pointer-events:all}body.responsive header#header .main-header #close-sidebar-nav-flyout .menu-close:hover{cursor:pointer}body.responsive header#header .main-header #close-sidebar-nav-flyout .menu-close sl-icon{background-color:#f2f2f2;border-radius:5px;padding:4px}body.responsive header#header .main-header #close-sidebar-nav-flyout>*{position:relative}body.responsive header#header .main-header .sidebar-nav{position:fixed;width:360px;max-width:100vw;right:-50px;transform:translateX(100%);background-color:var(--color-ffffff);padding-top:56px;z-index:1001;display:block;box-shadow:-10px 0 20px #00000029;overflow-y:auto;height:100vh;transition:all 0.2s ease-in-out}body.responsive header#header .main-header .sidebar-nav>li{padding:0 20px 0 20px;border-top:1px solid #e0e0e0}body.responsive header#header .main-header .sidebar-nav>li.accordion-element:last-of-type{border-bottom:1px solid #e0e0e0}body.responsive header#header .main-header .sidebar-nav>li.last-child{padding-bottom:130px}body.responsive header#header .main-header .sidebar-nav>li>a{color:#191919;transition:unset;line-height:unset;border-bottom:none;font-size:14px}body.responsive header#header .main-header .sidebar-nav>li .submenu{display:none}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav{padding-right:0!important}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav ul{padding-left:10px}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav>div{padding-bottom:0!important}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav h4{font-size:14px;margin-bottom:0;padding-top:0;width:calc(90% - 10px);height:35px;line-height:35px}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav .menu_buttons{padding-top:10px;padding-bottom:5px!important}body.responsive header#header .main-header .sidebar-nav>li .submenu .subnav .menu_buttons a{font-size:14px}body.responsive header#header .main-header .sidebar-nav>li.last-of-type{padding-bottom:60px}body.responsive header#header .main-header .sidebar-nav .menu_picture{display:none}body.responsive header#header .main-header .sidebar-nav .menu-close{position:fixed;visibility:hidden;right:25px;top:0;display:block;z-index:1002;text-align:right;font-size:28px;max-width:80vw;padding-top:10px}body.responsive header#header .main-header .sidebar-nav .menu-close:hover{cursor:pointer}body.responsive header#header .main-header .sidebar-nav .nav-footer{padding-top:20px;padding-bottom:20px;margin-top:10px;line-height:30px}body.responsive header#header .main-header .sidebar-nav .nav-footer>a{display:block;font-size:14px;font-weight:400;text-transform:unset;width:fit-content;padding-bottom:0}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang{padding-top:10px}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li{display:inline-block;padding:5px 17px}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li:hover{background-color:#f2f2f2;border-radius:5px}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li.active{background-color:#f2f2f2;border-radius:5px}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li a{display:grid;grid-template-columns:1fr 1fr;line-height:unset;border-bottom:unset}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li a span{margin:auto;padding-right:4px;font-weight:400;color:#191919;text-transform:uppercase}body.responsive header#header .main-header .sidebar-nav .nav-footer nav.lang ul li a img{margin:auto}body.responsive header#header .main-header.open .sidebar-nav{visibility:visible;width:360px;max-width:100vw;right:0;transform:translateX(0)}body.responsive header#header .main-header.open #close-sidebar-nav-flyout{right:0;transform:translateX(0)}body.responsive header#header .main-header .accordion-nav .accordion-element{position:relative}body.responsive header#header .main-header .accordion-nav .accordion-element sl-icon-button{display:none}body.responsive header#header .main-header .accordion-nav .accordion-element .opener{position:absolute;background:url(/builtinjs/shoelace/assets/icons/chevron-down.svg) no-repeat center;top:0;width:30px;height:40px;display:block;background-size:20px;right:24px}body.responsive header#header .main-header .accordion-nav .accordion-element .subnav .opener{background-size:16px!important;background-position:right!important;height:25px;width:calc(100% - 20px);right:11px}body.responsive header#header .main-header .accordion-nav .accordion-element .subnav .opener.open{background-size:16px!important}body.responsive header#header .main-header .accordion-nav .accordion-element.open>.opener{background:url(/builtinjs/shoelace/assets/icons/chevron-up.svg) no-repeat center;background-size:20px}body.responsive header#header .main-header .accordion-nav .accordion-element{display:block!important}body.responsive header#header .main-header .accordion-nav .accordion-element .accordion-opener{user-select:none;position:relative;display:inline-block;width:fit-content;line-height:40px}body.responsive header#header .main-header .accordion-nav .accordion-element .accordion-opener.open{color:var(--color-primary)}body.responsive header#header .main-header .accordion-nav .accordion-element .accordion-content{overflow:hidden;height:0;padding:0;transform-origin:top}body.responsive header#header .main-header .accordion-nav .accordion-element .accordion-content>li>a{width:calc(90% - 20px)}body.responsive header#header .main-header .accordion-nav .accordion-element.open>.accordion-content{height:auto}body.responsive header#header .main-header .accordion-nav .subnav{padding-left:10px!important}body.responsive header#header .main-header>ul{column-gap:5px}body.responsive header#header .main-header>ul li>a,body.responsive header#header .main-header>ul li>span{line-height:unset}body.responsive header#header .main-header .logo{padding-left:15px}body.responsive header#header .main-header .logo img{width:55px}body.responsive header#header .main-header ul.left>li{line-height:40px}body.responsive header#header .main-header ul.left>li>a{font-size:16px;width:87%!important}body.responsive header#header .main-header ul.left>li>a sl-icon{display:none}body.responsive header#header .main-header ul.left>li:hover{cursor:initial}body.responsive header#header .main-header ul.left>li:hover a{color:#191919}body.responsive header#header .main-header ul.left>li:hover a:hover{color:var(--color-primary)}body.responsive header#header .main-header ul.left>li .opener:hover{cursor:pointer}body.responsive header#header .main-header ul.left>li .submenu{display:block;position:relative;box-shadow:unset;padding:10px 0 0 32px;width:unset}body.responsive header#header .main-header ul.left>li .submenu .cms-module-root{margin:unset;padding:0;max-width:unset}body.responsive header#header .main-header ul.left>li .submenu .cms-module-root .subnav{padding-left:unset;display:block}body.responsive header#header .main-header ul.left>li .submenu .cms-module-root .subnav>div{padding-bottom:30px;height:unset;margin:0;line-height:25px}body.responsive header#header .main-header ul.right{height:56px;padding-right:20px;padding-left:0}body.responsive header#header .main-header ul.right li.search-section{font-size:24px;width:auto;padding:0 8px}body.responsive header#header .main-header ul.right li.search-section sl-icon{width:22px}body.responsive header#header .main-header ul.right li.account-section:hover sl-icon.menu_icon{color:#b3b3b3}body.responsive header#header .main-header ul.right li.cart-section{padding:0 16px 0 0}body.responsive header#header .main-header ul.right li.cart-section.empty{padding:0 8px}body.responsive header#header .main-header ul.right li.cart-section a.cart{height:auto;padding:0;background:#fff0}body.responsive header#header .main-header ul.right li.cart-section a.cart:hover{background-color:unset;color:unset}body.responsive header#header .main-header ul.right li.cart-section .basket-count{position:absolute;left:53%;top:-7px;background-color:var(--sl-color-primary-600);width:max-content;font-size:10px;font-weight:600;height:auto;line-height:15px;padding:0 5px;border-radius:3px;color:var(--sl-color-neutral-1000);z-index:1}body.responsive header#header .main-header ul.right li .menu-open{font-size:33px}body.responsive header#header .main-header ul.right li .menu-open sl-icon.menu_icon{font-size:28px}body.responsive header#header .main-header ul.right li .menu-open:hover{cursor:pointer}body.responsive header#header .main-header ul.right li:last-of-type{display:inline-flex}body.responsive header#header .main-header ul.right li sl-icon.menu_icon{font-size:24px;color:#b3b3b3}body.responsive header#header.scroll .main-header ul.left.open{height:100vh}body.responsive header#header.scroll .main-header ul.left.open li>a{transition:unset;line-height:unset}body.responsive .active-search #header{background:none}body.responsive .active-search #header .meta-header{background:none}body.responsive .active-search .search-container{display:block}}@media screen and (max-width:539px){body.responsive html>div.overlay{z-index:10}body.responsive html.nav-open{overflow:hidden}body.responsive html.nav-open .main-header .menu_buttons a{font-size:12px!important}body.responsive html.nav-open .main-header .menu_buttons sl-icon{position:absolute;top:0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account{padding:0}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout{position:fixed;top:0;right:0;border-radius:0;z-index:100;transition:all 0.2s ease-in-out;transform:translateX(100%);height:100vh;max-height:100vh;max-width:100vw;width:100vw}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout.open{transform:translateX(0);transition:all 0.2s ease-in-out}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .arrow{display:none}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-close,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-close{display:block}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .login .login-close:hover,body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .request-pwd .login-close:hover{cursor:pointer}body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout .apply{margin-top:auto;min-height:40%}}body.responsive html.mbw-mobile .account-flyout{right:111px;top:76px;background:red}body.responsive section.main{display:grid;grid-template-columns:auto 1fr;gap:30px;grid-template-areas:"menu content";padding:130px 15px 0 15px;max-width:1782px;margin:0 auto}body.responsive section.main section.menu{grid-area:menu;width:400px;padding:0 15px}body.responsive section.main section.menu .column-mobile-account-nav{display:none}body.responsive section.main section.content{grid-area:content;padding:0 15px}body.responsive section.main section.content #content{max-width:calc(100vw - 30px)}body.responsive section.main section.content #content .home_box{padding:0}@media screen and (max-width:1023px){body.responsive section.main{grid-template-areas:"menu" "content"}body.responsive section.main section.menu .column-account-nav{display:none}body.responsive section.main section.menu .column-mobile-account-nav{display:block}}p,ul,ol,h1,h2,h3,h4{margin:0;padding:0}ul,ol{list-style:none}::-webkit-scrollbar{width:10px;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#c4c4c4;border-radius:10px;border:3px solid #fff0;background-clip:padding-box}::-webkit-scrollbar-track{background:#f8f8f8}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar-thumb:horizontal{border-radius:10px;border:3px solid #fff0;background-clip:padding-box}::-webkit-scrollbar-track:horizontal{background:#f8f8f8}.mbw-desktop a,.mbw-desktop a:hover,.mbw-desktop a:focus{color:var(--color-000000)}.mbw-desktop button,.mbw-desktop button:focus{outline:none}.mbw-desktop .clear:after{content:"";display:block;clear:both}.mbw-desktop button,.mbw-desktop input{line-height:normal}.mbw-desktop button,.mbw-desktop input[type="button"],.mbw-desktop input[type="reset"],.mbw-desktop input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}.mbw-desktop input,.mbw-desktop select{vertical-align:middle}.mbw-desktop button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mbw-desktop input[type="checkbox"],.mbw-desktop input[type="radio"]{box-sizing:border-box;padding:0}.mbw-desktop input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.mbw-desktop input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.mbw-desktop button::-moz-focus-inner,.mbw-desktop input::-moz-focus-inner{border:0;padding:0}.mbw-desktop textarea{overflow:auto;vertical-align:top}.mbw-desktop .cleaner{clear:both;height:1px;font-size:1px}.mbw-desktop input[type="checkbox"]{-webkit-appearance:checkbox}.mbw-desktop input[type="radio"]{-webkit-appearance:radio}.mbw-desktop :-moz-placeholder{opacity:1}.mbw-desktop ::-moz-placeholder{opacity:1}.mbw-desktop #header+.messages{padding-top:67px}.mbw-desktop .actualize{display:block;height:32px;line-height:28px;padding:0}.mbw-desktop .actualize:after{content:"";display:inline-block;vertical-align:middle;width:21px;height:20px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-50px -50px}.mbw-desktop .label{padding:0}.mbw-desktop .label img{display:block;max-width:100%;height:auto;width:100%}.mbw-desktop .banner{border-top:8px solid #ee7100;position:relative}.mbw-desktop .banner img{display:block;max-width:100%;height:auto;width:100%}.mbw-desktop .banner .banner_close{position:absolute;left:50%;bottom:0;width:184px;height:32px;border:1px solid var(--color-ffffff);border-bottom:none;margin-left:-92px;background:rgb(0 0 0 / .5);cursor:pointer}.mbw-desktop .banner .banner_close:after{content:"";position:absolute;right:auto;top:50%;margin-top:calc(-13px / 2);width:20px;height:13px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-122px -80px;left:50%;margin-left:-10px}.mbw-desktop .banner .banner_close.active:after{background-position:-122px -97px}.mbw-desktop .jstyling-select{margin:0;padding:0;position:relative;z-index:0;border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px;background-color:var(--color-ffffff)}.mbw-desktop .jstyling-select .jstyling-select-s{height:30px;line-height:30px;padding:0 30px 0 10px;background:url(/img/bgi/select.png) right center no-repeat}.mbw-desktop .jstyling-select .jstyling-select-s .jstyling-select-t{white-space:nowrap;overflow:hidden}.mbw-desktop .jstyling-select .jstyling-select-l{margin:0;padding:0;width:100%;display:none;position:absolute;overflow-y:auto;z-index:1000;border:1px solid #c5c5c5;border-radius:3px;max-height:150px;background:var(--color-ffffff);top:100%;left:-1px;box-sizing:content-box}.mbw-desktop .jstyling-select .jstyling-select-l li{list-style:none;display:block;white-space:nowrap;overflow:hidden;line-height:24px;padding:0 10px}.mbw-desktop .jstyling-select.disabled{background-color:#e9e9e9;border-color:#d5d5d5;color:#666}.mbw-desktop .jstyling-select.disabled .jstyling-select-s{background-image:url(/img/bgi/select1.png)}.mbw-desktop .jstyling-select.active{z-index:700}.mbw-desktop .jstyling-select.active .jstyling-select-l{display:block}.mbw-desktop .color_list{font-size:0;line-height:0;letter-spacing:-1px}.mbw-desktop .color_list span{letter-spacing:0;width:18px;height:18px;border-radius:4px;border:1px solid #9b9b9b;display:inline-block;margin:0 4.5px 3px 0}.mbw-desktop .color_list span.color_orange{background:var(--color-cc6600)}.mbw-desktop .color_list span.color_brown{background:var(--color-822b00)}.mbw-desktop .color_list span.color_beige{background:var(--color-fff9d1)}.mbw-desktop .color_list span.color_yellow{background:var(--color-fadb11)}.mbw-desktop .color_list span.color_grey{background:var(--color-414141)}.mbw-desktop .color_list span.color_red{background:var(--color-ff5433)}.mbw-desktop .color_list span.color_pink{background:var(--color-ff7d7e)}.mbw-desktop .color_list span.color_blue{background:var(--color-0021cc)}.mbw-desktop .color_list span.color_purple{background:var(--color-002c82)}.mbw-desktop .color_list span.color_light_purple{background:var(--color-dad1ff)}.mbw-desktop .color_list .add_colors{float:right;line-height:18px;font-size:8pt}.mbw-desktop .filter{padding:40px 0 10px}.mbw-desktop .filter #article_filter_form{display:inline-block}.mbw-desktop .filter .filter_item{float:left;margin:0 20px 0 0;position:relative;height:40px}.mbw-desktop .filter .filter_item .filter_trigger{display:inline-block;background:var(--color-ffffff);position:relative;z-index:9;padding:0 53px 0 18px;border:1px solid var(--color-000000);border-radius:6px;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:38px;height:40px;cursor:pointer}.mbw-desktop .filter .filter_item .filter_trigger:after{content:"";position:absolute;right:0;top:50%;margin-top:calc(-38px / 2);width:34px;height:38px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:0 0;background:var(--color-000000);margin:0;top:0;border-radius:0 6px 6px 0}.mbw-desktop .filter .filter_item .filter_trigger:before{content:"";position:absolute;right:12px;top:50%;margin-top:calc(-7px / 2);width:12px;height:7px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:0 -102px;z-index:9}.mbw-desktop .filter .filter_item .filter_trigger.light{border-color:#b3b3b3}.mbw-desktop .filter .filter_item .filter_trigger.light:after{background:#f2f2f2;border-left:1px solid #b3b3b3}.mbw-desktop .filter .filter_item .filter_trigger.light:before{background-position:0 -113px}@media screen and (max-width:1024px){.mbw-desktop .filter .filter_item:last-child .filter_drop{left:auto;right:0}}@media screen and (max-width:900px){.mbw-desktop .filter .filter_item .filter_trigger{padding:0 40px 0 7px}}.mbw-desktop .filter .filter_item .filter_drop{position:absolute;top:48px;ledt:0;width:249px;z-index:1;background:var(--color-ffffff);border:1px solid #b3b3b3;box-shadow:2px 0 4px rgb(0 0 0 / .2);padding:14px 17px 19px;display:none}.mbw-desktop .filter .filter_item .filter_drop .input_holder{margin:0 0 6px;line-height:24px}.mbw-desktop .filter .filter_item .filter_drop .input_holder label{position:relative;display:block;margin:0;padding:0 0 0 34px;font-family:"Open Sans",sans-serif;font-weight:700;cursor:pointer}.mbw-desktop .filter .filter_item .filter_drop .input_holder label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-248px -122px;width:24px;height:24px;position:absolute;left:0;top:0;margin:0;display:block}.mbw-desktop .filter .filter_item .filter_drop .input_holder input{display:none}.mbw-desktop .filter .filter_item .filter_drop .input_holder input:checked+label:before{background-position:-276px -122px}.mbw-desktop .filter .filter_item .filter_drop .button{float:right;padding:0 28px;margin:12px 0 0}.mbw-desktop .filter .filter_item .filter_drop .reset{padding:0;height:40px;font-weight:700;color:#646464;font-family:"Open Sans",sans-serif;font-size:12pt;border:none;background:none;margin:12px 0 6px}.mbw-desktop .filter .filter_item.open .filter_drop{display:block}.mbw-desktop .filter .filter_item.open .filter_trigger{height:49px;border-bottom:none;border-radius:6px 6px 0 0;box-shadow:2px -2px 2px rgb(0 0 0 / .15);border-color:#b3b3b3}.mbw-desktop .filter .filter_item.open .filter_trigger:after{display:none}.mbw-desktop .filter .filter_item.open .filter_trigger:before{background-position:-18px -102px;margin-top:-7.5px}.mbw-desktop .sort{float:right;width:184px}.mbw-desktop .filter_active{width:100%;display:grid;grid-template-columns:1fr minmax(max-content,1fr);border-bottom:3px solid #c5c5c5;line-height:32px;padding:7px 0 9px}.mbw-desktop .filter_active span{display:inline-block;vertical-align:top;font-size:11.5pt}.mbw-desktop .filter_active strong{display:inline-block;font-weight:700;margin:0 6px 0 10px;vertical-align:top;font-size:12pt}.mbw-desktop .filter_active strong .filter_delete{display:inline-block;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-222px -120px;width:18px;height:16px;margin:-3px 0 0 4px;vertical-align:middle}@media screen and (max-width:479px){.mbw-desktop .filter_active{grid-template-columns:unset;gap:5px}}.mbw-desktop .show_more{padding:35px 0;text-align:center}.mbw-desktop .show_more .button{padding:0 26px}.mbw-desktop .product_list ul li{display:table;width:100%;padding:17px 0;border-bottom:1px solid #c5c5c5}.mbw-desktop .product_list ul li figure{display:table-cell;width:13.45%;position:relative;vertical-align:top;height:140px;text-align:center}.mbw-desktop .product_list ul li figure:after{content:"";width:1px;position:absolute;right:0;top:0;bottom:0;border-right:1px solid #c5c5c5;display:block}.mbw-desktop .product_list ul li figure img{display:block;max-width:100%;height:auto;display:inline-block;vertical-align:middle;max-height:100%;width:auto}.mbw-desktop .product_list ul li figure .label{position:absolute;width:48px;height:48px;left:50%;top:0;padding:0;margin:0 0 0 22px}@media screen and (max-width:1250px){.mbw-desktop .product_list ul li figure .label{width:30px;height:30px}}@media screen and (max-width:1200px){.mbw-desktop .product_list ul li figure{height:auto}.mbw-desktop .product_list ul li figure img{height:auto}}.mbw-desktop .product_list ul li .info{display:table-cell;width:35.2%;vertical-align:top;padding:0 30px}.mbw-desktop .product_list ul li .info .title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16pt;display:block;margin:0 0 11px;line-height:20px}.mbw-desktop .product_list ul li .info .color_list{float:left;width:137px}.mbw-desktop .product_list ul li .info .color_list span{margin:0 9px 0 0}.mbw-desktop .product_list ul li .info .color_list .add_colors{float:right;line-height:18px;font-size:8pt}@media screen and (max-width:1200px){.mbw-desktop .product_list ul li .info .color_list{float:none;width:auto}}.mbw-desktop .product_list ul li .info .size{float:left;font-family:"Open Sans",sans-serif;font-size:12pt}@media screen and (max-width:1200px){.mbw-desktop .product_list ul li .info .size{float:none;padding:12px 0}}.mbw-desktop .product_list ul li .info p{line-height:17px;clear:both;padding:4px 0 0}.mbw-desktop .product_list ul li .description{display:table-cell;vertical-align:bottom;padding:0 20px 4px}.mbw-desktop .product_list ul li .description dl{margin:0;position:relative}.mbw-desktop .product_list ul li .description dl:after{content:"";width:1px;position:absolute;left:-20px;bottom:0;top:0;border-right:1px solid #c5c5c5;display:block}.mbw-desktop .product_list ul li .description dl dt{clear:left;float:left;width:106px;font-weight:700;line-height:17px}.mbw-desktop .product_list ul li .description dl dd{line-height:17px}@media screen and (max-width:1024px){.mbw-desktop .product_list ul li .description dl dt{float:none;width:auto}.mbw-desktop .product_list ul li .description dl dd{margin:0 0 7px}}@media screen and (max-width:1024px){.mbw-desktop .product_list ul li .description{padding:0 20px}}.mbw-desktop .product_list ul li .details_btn{display:table-cell;vertical-align:bottom;width:12.8%;position:relative;padding:0 19px 5px}@media screen and (min-width:1400px){.mbw-desktop .product_list ul li .details_btn{width:199px}}.mbw-desktop .product_list ul li .details_btn:after{content:"";width:1px;position:absolute;left:0;top:0;bottom:0;border-right:1px solid #c5c5c5;display:block}.mbw-desktop .product_list ul li .details_btn a{display:block}.mbw-desktop .product_list ul li .details_btn a:hover{color:var(--color-ffffff);background:var(--sl-color-primary-700)}.mbw-desktop .pager{text-align:center;font-size:0;line-height:0;letter-spacing:-1px;margin:0;padding:9px 0 0;clear:both}.mbw-desktop .pager li{text-align:center;font-size:14pt;line-height:40px;letter-spacing:0;display:inline-block;margin:0 3px;vertical-align:top}.mbw-desktop .pager li a,.mbw-desktop .pager li span{display:inline-block;line-height:30px;width:42px;height:40px;border:1px solid #ccc;background:#f2f2f2;border-radius:6px}.mbw-desktop .pager li a:hover,.mbw-desktop .pager li span:hover,.mbw-desktop .pager li a.active,.mbw-desktop .pager li span.active{text-decoration:none;background:var(--color-000000);border-color:var(--color-000000);color:var(--color-ffffff)}.mbw-desktop .pager li a.page_prev:after,.mbw-desktop .pager li span.page_prev:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-54px -102px;margin:-4px 0 0 -2px}.mbw-desktop .pager li a.page_prev:hover:after,.mbw-desktop .pager li span.page_prev:hover:after{background-position:-80px -102px}.mbw-desktop .pager li a.page_next:after,.mbw-desktop .pager li span.page_next:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-69px -102px;margin:-4px 0 0 2px}.mbw-desktop .pager li a.page_next:hover:after,.mbw-desktop .pager li span.page_next:hover:after{background-position:-94px -102px}@media screen and (min-width:992px){.mbw-desktop .pager{text-align:right;padding:0 11px 0 0}.mbw-desktop .pager li{margin:0 0 0 6px}}.mbw-desktop .popup{position:absolute;display:none}.mbw-desktop .popup#form_popup{width:386px}.mbw-desktop .popup .account_form_box{display:block}.mbw-desktop .cms img{display:block;max-width:100%;height:auto}.mbw-desktop .jstyling-file{margin:0;padding:0;display:block;position:relative}.mbw-desktop .jstyling-file .jstyling-file-f{display:none}.mbw-desktop .jstyling-file .jstyling-file-b{position:relative;overflow:hidden;border-radius:6px;height:32px;line-height:30px;display:block;text-align:center;font-family:"Open Sans",sans-serif;font-weight:700;background-color:#fff0;color:var(--color-196FBA);border:1px solid var(--color-196FBA)}.mbw-desktop .jstyling-file input[type="file"]{margin:0;padding:0;opacity:0;z-index:1;position:absolute;top:0;right:0}.mbw-desktop .jstyling-file .jstyling-file-f{padding:2px 2px;width:200px;float:left;border:1px solid #ccc;height:20px}.mbw-desktop .warenkorb{position:relative;padding:63px 0 100px}.mbw-desktop .warenkorb h2{font-family:"Open Sans",sans-serif;font-weight:700;margin:0 0 8px;font-size:18pt}.mbw-desktop .warenkorb .wk_info .wk_link{color:var(--color-196FBA);text-decoration:underline}.mbw-desktop .warenkorb .wk_info .wk_link:hover{text-decoration:none}.mbw-desktop .warenkorb .wk_info .wk_comission{padding:0 50px 0 0;position:relative;margin:0 0 30px}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_info .wk_comission{margin:0}.mbw-desktop .warenkorb .wk_info .wk_comission:after{content:"";position:absolute;right:0;top:0;width:1px;height:114px;background:#bababa}}.mbw-desktop .warenkorb .wk_info .wk_comission strong{display:block;margin:0 0 3px}.mbw-desktop .warenkorb .wk_info .wk_comission button{height:32px;line-height:30px;margin:0 0 14px;padding:0 9px;font-size:10.5pt}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder{margin:0 24px 9px 0}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder input{width:100%;height:32px;background:var(--color-ffffff);border:1px solid silver;font-family:"Open Sans",sans-serif;line-height:18px;padding:6px 8px;border-radius:3px}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder input::-webkit-input-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder input:-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder input::-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop .warenkorb .wk_info .wk_comission .input_holder input:-ms-input-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop .warenkorb .wk_info .wk_comission p{margin:0;color:#666}.mbw-desktop .warenkorb .wk_info .wk_address{padding:0 0 0 20px;position:relative;margin:0 0 30px}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_info .wk_address{margin:0}.mbw-desktop .warenkorb .wk_info .wk_address:after{content:"";position:absolute;right:20px;top:0;width:1px;height:114px;background:#bababa}}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder{margin:-4px 19px 5px 0;float:left}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder input[type="radio"]{width:auto;height:auto;opacity:0;position:absolute}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder input[type="radio"]+label{float:none;font-weight:400;position:relative;padding-left:18px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder input[type="radio"]+label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:0 -158px;width:13px;height:13px;position:absolute;left:0;top:3px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder input[type="radio"]:checked+label{font-weight:700}.mbw-desktop .warenkorb .wk_info .wk_address .input_holder input[type="radio"]:checked+label:before{background-position:-20px -158px}.mbw-desktop .warenkorb .wk_info .wk_address .row{clear:left}.mbw-desktop .warenkorb .wk_info .wk_address .col-sm-9 p{margin:0 0 5px 22px}.mbw-desktop .warenkorb .wk_info .wk_address .col-sm-9 a{display:block;margin:0 0 0 22px}.mbw-desktop .warenkorb .wk_info .wk_address p{line-height:17px}.mbw-desktop .warenkorb .wk_info .wk_address p strong{display:block}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder{display:block;margin:-4px 0 4px}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder input[type="checkbox"]{width:auto;height:auto;opacity:0;position:absolute}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder input[type="checkbox"]+label{float:none;font-weight:700;position:relative;padding-left:18px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder input[type="checkbox"]+label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-40px -158px;width:13px;height:13px;position:absolute;left:0;top:3px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder input[type="checkbox"]:checked+label:before{background-position:-60px -158px}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time{padding:0 0 0 19px}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time .input_holder{margin:0 0 1px}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time .input_holder input[type="radio"]{width:auto;height:auto;opacity:0;position:absolute}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time .input_holder input[type="radio"]+label{float:none;font-weight:400;position:relative;padding-left:18px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time .input_holder input[type="radio"]+label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:0 -158px;width:13px;height:13px;position:absolute;left:0;top:2.5px;margin:0}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time .input_holder input[type="radio"]:checked+label:before{background-position:-20px -158px}.mbw-desktop .warenkorb .wk_info .wk_delivery .delivery_time a{display:block;margin:6px 0 0}.mbw-desktop .warenkorb .wk_info .wk_delivery p{line-height:17px}.mbw-desktop .warenkorb .wk_info .wk_delivery p strong{display:block;margin:0 0 5px}.mbw-desktop .warenkorb .wk_info .col-lg-4:last-child .wk_delivery{position:relative}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_info .col-lg-4:last-child .wk_delivery{padding-left:20px}.mbw-desktop .warenkorb .wk_info .col-lg-4:last-child .wk_delivery:after{content:"";position:absolute;left:0;top:0;width:1px;height:114px;background:#bababa}}.mbw-desktop .warenkorb .wk_info .col-lg-4:last-child .wk_delivery p{margin:-3px 0 0}.mbw-desktop .warenkorb .wk_note{background:#f2f2f2;padding:17px 0 18px;margin:18px 0 19px}.mbw-desktop .warenkorb .wk_note p{font-family:"Open Sans",sans-serif;font-size:12pt;text-align:center}.mbw-desktop .warenkorb .wk_table table{width:100%;background:#f2f2f2}.mbw-desktop .warenkorb .wk_table table thead th{background:#282828;border-right:1px solid #282828;height:48px;color:var(--color-ffffff);font-weight:700;padding:0 0 0 11px;vertical-align:middle}.mbw-desktop .warenkorb .wk_table table thead th.wk_num{text-align:right;padding:0 4px 0 0}@media screen and (min-width:1024px){.mbw-desktop .warenkorb .wk_table table thead th.wk_num{width:50px}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table thead th.wk_num{width:70px}}.mbw-desktop .warenkorb .wk_table table thead th.wk_article{width:154px}.mbw-desktop .warenkorb .wk_table table thead th.wk_article,.mbw-desktop .warenkorb .wk_table table thead th.wk_number{padding:0}.mbw-desktop .warenkorb .wk_table table tbody tr:first-child td.wk_num,.mbw-desktop .warenkorb .wk_table table tbody tr:first-child td.wk_title{padding:37px 0 9px}.mbw-desktop .warenkorb .wk_table table tbody tr:first-child td.wk_summ_total span{margin:66px 0 0}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody tr:first-child td.wk_num{padding:37px 22px 9px 0}}.mbw-desktop .warenkorb .wk_table table tbody tr:last-child td.wk_article{padding-bottom:57px}.mbw-desktop .warenkorb .wk_table table tbody td{background:var(--color-ffffff);padding:0;vertical-align:top}.mbw-desktop .warenkorb .wk_table table tbody td>div{line-height:43px;height:45px;padding:0 5px;border:1px solid #ccc;border-left:none}@media screen and (min-width:1024px){.mbw-desktop .warenkorb .wk_table table tbody td>div{padding:0 10px}}.mbw-desktop .warenkorb .wk_table table tbody td>div.button_wrap{height:auto;position:relative;border:none}.mbw-desktop .warenkorb .wk_table table tbody td>div.button_wrap .button{position:absolute;left:10px;top:10px;width:186px;padding:0;height:32px;line-height:30px;font-size:10.5pt}.mbw-desktop .warenkorb .wk_table table tbody td>div.button_wrap .button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mbw-desktop .warenkorb .wk_table table tbody td.wk_summ_total{background:none;border-left:1px solid silver;border-right:1px solid silver;padding:0 5px;text-align:center;font-weight:700}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_summ_total{padding:0 0 0 16px;text-align:left;width:161px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_summ_total span{display:inline-block;margin:49px 0 0;line-height:45px}.mbw-desktop .warenkorb .wk_table table tbody td.wk_num{text-align:center;font-weight:700;font-size:12pt;height:49px;padding:14px 0 0;vertical-align:middle}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_num{padding:14px 22px 0 0;text-align:right}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_title{font-size:9pt;height:49px;padding:14px 0 0;vertical-align:middle}.mbw-desktop .warenkorb .wk_table table tbody td.wk_title strong{font-family:"Open Sans",sans-serif;font-size:12pt;margin:0 8px 0 0}.mbw-desktop .warenkorb .wk_table table tbody td.wk_article{width:47px;padding-left:50px}@media screen and (min-width:1024px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_article{width:110px}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_article{width:154px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_article figure img{display:block;max-width:100%;height:auto;max-width:154px;border:1px solid #ccc}.mbw-desktop .warenkorb .wk_table table tbody td.wk_color{font-weight:700;padding:0 0 65px}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_color{width:185px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_size{font-weight:700}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_size{width:94px}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_price{width:103px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_number .input_holder{display:inline}.mbw-desktop .warenkorb .wk_table table tbody td.wk_number input{width:45px;height:32px;line-height:20px;padding:4px 0;text-align:center;font-size:12pt;margin:5px 5px 0 0;border:2px solid #196fba;border-radius:4px;vertical-align:top}.mbw-desktop .warenkorb .wk_table table tbody td.wk_number .actualize{width:40px;display:inline-block;vertical-align:top;margin:5px 0 0}@media screen and (min-width:1024px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_number input{width:127px}.mbw-desktop .warenkorb .wk_table table tbody td.wk_number .actualize{width:52px}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_number{width:210px}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_stock{width:118px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_stock .info-circle-fill{float:right;margin-top:14px}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_table table tbody td.wk_summ{width:90px}}.mbw-desktop .warenkorb .wk_table table tbody td.wk_summ div{border-right:none;font-weight:700}.mbw-desktop .warenkorb .wk_table table tbody td.wk_delete div{border-right:none}.mbw-desktop .warenkorb .wk_table table tbody td.wk_delete .wk_remove{width:14px;height:16px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-260px -40px;display:inline-block;margin:12px 0 0}.mbw-desktop .warenkorb .wk_total{background:#f2f2f2;border-top:1px solid #cd6009;position:relative;padding:25px 20px 32px 0;text-align:right}.mbw-desktop .warenkorb .wk_total:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;border-bottom:none;border-top-color:#cd6009;position:absolute;top:100%;left:50%;margin:0 0 0 -8px;top:0;left:auto;right:66px;margin:0}.mbw-desktop .warenkorb .wk_total p{padding:8px 5px 14px 0;line-height:24px;font-size:14.5pt;text-align:right}.mbw-desktop .warenkorb .wk_total p strong{font-size:18pt;float:right;margin:0 0 0 14px}.mbw-desktop .warenkorb .wk_total .button{display:inline-block;margin:0 0 0 21px;padding:0 20px}.mbw-desktop .warenkorb .wk_total .button:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-72px -80px;margin:-3px 0 0 10px}.mbw-desktop .warenkorb .wk_total .button.transparent{padding:0 20px}.mbw-desktop .warenkorb .wk_total .button.transparent:after{background-position:-55px -80px}.mbw-desktop .account_wk.shopping-basket-fullwidth{padding-top:60px}@media screen and (max-width:1023px){.mbw-desktop .account_wk.shopping-basket-fullwidth{padding-top:22px}}.mbw-desktop .account_wk .warenkorb{padding:3px 0 0}.mbw-desktop .account_wk .warenkorb h1{text-align:center;padding-bottom:10px}.mbw-desktop .account_wk .warenkorb .wk_info .wk_comission{padding:0 13px 20px 0}.mbw-desktop .account_wk .warenkorb .wk_info .wk_comission:after{right:-16px}.mbw-desktop .account_wk .warenkorb .wk_info .wk_address{padding:0 0 20px 36px}.mbw-desktop .account_wk .warenkorb .wk_info .wk_address:after{right:17px}@media screen and (max-width:1023px){.mbw-desktop .account_wk .warenkorb .wk_info .wk_address{padding:0}}.mbw-desktop .account_wk .warenkorb .wk_info .col-lg-4:last-child .wk_delivery{padding-left:0;padding-bottom:20px}.mbw-desktop .account_wk .warenkorb .wk_info .col-lg-4:last-child .wk_delivery:after{left:-18px}@media screen and (min-width:992px){.mbw-desktop .account_wk .warenkorb .wk_info .col-lg-4:last-child .wk_delivery{padding-left:28px}}.mbw-desktop .account_wk .warenkorb .wk_note{padding:18px 18px 18px;margin:20px 0 19px}.mbw-desktop .account_wk .warenkorb .wk_note p{text-align:left}@media screen and (min-width:1200px){.mbw-desktop .account_wk .warenkorb .wk_table table thead th.wk_num{width:48px}.mbw-desktop .account_wk .warenkorb .wk_table table tbody td.wk_article{padding:0 0 7px 48px}.mbw-desktop .account_wk .warenkorb .wk_table table tbody tr:last-child td.wk_article{padding:0 0 74px 48px}}.mbw-desktop .account_wk .warenkorb .wk_total{padding:13px 17px 26px 17px;border-top:3px solid #707070;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"left right"}@media screen and (max-width:767px){.mbw-desktop .account_wk .warenkorb .wk_total{display:flex;flex-direction:column}}.mbw-desktop .account_wk .warenkorb .wk_total .total_info{grid-area:right}.mbw-desktop .account_wk .warenkorb .wk_total .total_info .buttons{display:inline-flex;gap:20px}.mbw-desktop .account_wk .warenkorb .wk_total .total_info .buttons .trigger_login::after{content:unset}.mbw-desktop .account_wk .warenkorb .wk_total a.versandkosten{text-decoration:underline}.mbw-desktop .account_wk .warenkorb .wk_total a.versandkosten:hover,.mbw-desktop .account_wk .warenkorb .wk_total a.versandkosten:focus{text-decoration:none}.mbw-desktop .account_wk .warenkorb .wk_total:before{display:none}.mbw-desktop .account_wk .warenkorb .wk_total p{padding:8px 5px 7px 0}.mbw-desktop .account_wk .warenkorb .wk_total .button{float:right;margin:0 0 15px;font-size:12pt}.mbw-desktop .account_wk .warenkorb .wk_total .button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mbw-desktop .account_wk .warenkorb .wk_total .disabled{background:#efefef 0% 0% no-repeat padding-box;border:1px solid #c6c6c6;border-radius:5px;opacity:1;text-align:center;font:normal normal bold 16px/36px "Open Sans";letter-spacing:0;color:#b2b2b2;cursor:not-allowed}.mbw-desktop .account_wk .warenkorb .wk_total .disabled::after{content:unset}.mbw-desktop .account_wk .warenkorb .wk_total .input_holder{padding:11px 0 0 0;display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:15px 1fr;grid-template-rows:20px;gap:10px;grid-template-areas:"left right";text-align:left;height:unset;max-height:unset}@media screen and (max-width:1200px){.mbw-desktop .account_wk .warenkorb .wk_total .input_holder{padding:15px 0 30px}}.mbw-desktop .account_wk .warenkorb .wk_total .input_holder input{margin:1px 0 0 0}.mbw-desktop .account_wk .warenkorb .wk_total .input_holder label{font-size:12pt;font-weight:400;letter-spacing:.4px}@media screen and (max-width:1023px){.mbw-desktop .account_wk .warenkorb .wk_total .input_holder label{font-size:9pt}}.mbw-desktop .account_wk .warenkorb .wk_total .input_holder label a{text-decoration:underline}.mbw-desktop .account_wk .warenkorb .wk_total .input_holder label a:hover{text-decoration:none}.mbw-desktop .account_wk .warenkorb .wk_total .submit{clear:both;padding:16px 0 0;border-top:1px solid #b8b8b8;margin:0 0 0 19px}.mbw-desktop .account_wk .warenkorb .wk_total .submit:after{content:"";display:block;clear:both}.mbw-desktop .account_wk .warenkorb .wk_total .submit .button{margin:0}@media screen and (max-width:1399px){.mbw-desktop .account_wk .warenkorb .wk_table{font-size:8pt}.mbw-desktop .account_wk .warenkorb .wk_table table tbody td.wk_number input{width:50px}}@media screen and (max-width:1200px){.mbw-desktop .account_wk .warenkorb .wk_table{font-size:8pt}.mbw-desktop .account_wk .warenkorb .wk_table table tbody td.wk_article{width:47px;padding-left:50px}}@media screen and (max-width:1023px){.mbw-desktop .account_wk .warenkorb .wk_table{font-size:7pt}.mbw-desktop .account_wk .warenkorb .wk_table table tbody td.wk_number input{width:40px;font-size:10.5pt}}.mbw-desktop .details{padding:19px 0 0}.mbw-desktop .details .back_link{display:inline-block;font-size:12pt;margin:0 0 13px}.mbw-desktop .details .back_link:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:8px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-40px -102px;margin:-2px 5px 0 0}.mbw-desktop .details.bulk_consumer .details_description{margin:0 0 30px}.mbw-desktop .details.bulk_consumer .product_related{background:none;margin:0}.mbw-desktop .details.bulk_consumer .product_infos{padding:40px 0 57px;background:#f2f2f2;overflow:hidden}.mbw-desktop .details .details_images{padding:15px 0 0;margin:0 0 18px}.mbw-desktop .details .details_images:after{content:"";display:block;clear:both}.mbw-desktop .details .details_thumb_wrapper{float:left;width:78px;margin:14px 0 0 9px;max-height:500px;overflow-y:auto}.mbw-desktop .details .details_thumb_wrapper li{margin:0 0 32px}.mbw-desktop .details .details_thumb_wrapper li a img{display:block;max-width:100%;height:auto}.mbw-desktop .details .details_thumb_wrapper li a:focus-visible{outline:2px auto var(--color-primary);outline-offset:0}.mbw-desktop .details .details_slider_wrapper{margin:0 0 0 91px}.mbw-desktop .details .details_slider_wrapper figure{text-align:center;position:relative}.mbw-desktop .details .details_slider_wrapper figure img{display:block;max-width:100%;height:auto;display:inline-block;max-height:500px}.mbw-desktop .details .details_slider_wrapper figure .label{position:absolute;top:4px;left:50%;margin:0 0 0 87px;width:66px;height:66px;display:none}.mbw-desktop .details .details_slider_wrapper figure .label.rotate,.mbw-desktop .details .details_slider_wrapper figure .label.label_discount{display:block}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a{color:#fff0;position:absolute;top:50%;width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-122px -82px;margin-top:-17px}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a.bx-prev{left:0}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a.bx-next{right:0;background-position:-62px -120px}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a.disabled{opacity:.3}.mbw-desktop .details .details_slider_wrapper .bx-wrapper{position:relative}.mbw-desktop .details .details_text{margin:0 0 18px}.mbw-desktop .details .details_text .art-product-datasheet-btn{display:flex;margin:10px 0 10px}.mbw-desktop .details .details_text .art-product-datasheet-btn .art{width:100%;margin-top:10px;text-align:left}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download{text-align:right;align-items:center;border-radius:5px}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download sl-icon{width:18px;height:18px;padding-top:8px;padding-right:14px}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download::part(base){border:1px solid var(--sl-color-orange-700,#c15800);background-color:#fff}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download::part(base):focus{background-color:#c25f13}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download:focus::part(label){color:#fff}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download::part(label){color:var(--sl-color-orange-700,#c15800);font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase}.mbw-desktop .details .details_text .art-product-datasheet-btn sl-button.show-product-datasheet-download::part(label):hover{color:#fff;background-color:var(--sl-color-orange-700,#c15800)}.mbw-desktop .details .details_text h1{text-align:left;font-weight:700;font-size:24pt;margin:0 0 4px;font-family:"Open Sans",sans-serif}.mbw-desktop .details .details_text .subtitle{font-family:"Open Sans",sans-serif;font-size:12pt;line-height:20px;margin:0 0 16px}.mbw-desktop .details .details_text p{line-height:17px}.mbw-desktop .details .details_text .details_icons{border-top:1px solid #cfcfcf;padding:33px 28px 30px;margin:35px 0 0;display:table;width:100%}.mbw-desktop .details .details_text .details_icons span{display:table-cell;vertical-align:middle;text-align:center}.mbw-desktop .details .details_text .details_price_table table{width:100%}.mbw-desktop .details .details_text .details_price_table table td{padding:0 3px 0 7px;height:34px;vertical-align:middle;border-right:2px solid var(--color-ffffff);background:#f5e3d0}.mbw-desktop .details .details_text .details_price_table table td:last-child{border:none}.mbw-desktop .details .details_text .details_price_table table th{width:200px;font-weight:700;padding:0 0 0 13px;height:34px;vertical-align:middle;border-right:2px solid var(--color-ffffff);background:#f5e3d0}.mbw-desktop .details .details_text .details_price_table table tr:last-child th,.mbw-desktop .details .details_text .details_price_table table tr:last-child td{background:#f9eee3}.mbw-desktop .details .details_text .details_price_table table tr:last-child td{text-align:center;padding:0 6px}.mbw-desktop .details .detais_description{position:relative;padding:58px 0 74px;background:#f2f2f2;overflow:hidden;margin:0 0 49px}.mbw-desktop .details .detais_description:before{content:"";position:absolute;left:0;right:0;top:0;height:56px;background:url(/img/bgi/bg-pr-top.png) 0 0 repeat-x}.mbw-desktop .details .detais_description:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:url(/img/bgi/bg-pr-bottom.png) 0 0 repeat-x}.mbw-desktop .details .detais_description .col-lg-18{padding:0 19px 0 2.4%}.mbw-desktop .details .detais_description .item_legend{text-align:right;font-size:0;line-height:0;margin:0 0 8px}.mbw-desktop .details .detais_description .item_legend span{display:inline-block;font-size:10.5pt;line-height:20px;text-align:left}.mbw-desktop .details .detais_description .item_legend span.item_color{width:120px}.mbw-desktop .details .detais_description .item_legend span.item_size{width:126px}.mbw-desktop .details .detais_description .item_legend span.item_stock{width:137px}.mbw-desktop .details .detais_description .item_legend span.item_number{width:196px}.mbw-desktop .details .detais_description .item_legend span.item_price{width:95px;text-align:right;padding:0 10px 0 0}@media screen and (max-width:1400px){.mbw-desktop .details .detais_description .item_legend span.item_color{width:100px}.mbw-desktop .details .detais_description .item_legend span.item_size{width:100px}.mbw-desktop .details .detais_description .item_legend span.item_stock{width:120px}.mbw-desktop .details .detais_description .item_legend span.item_number{width:150px}.mbw-desktop .details .detais_description .item_legend span.item_price{width:100px}}.mbw-desktop .details .detais_description .item_main,.mbw-desktop .details .detais_description .cross_item{display:table;width:100%}.mbw-desktop .details .detais_description .item_main .item_col,.mbw-desktop .details .detais_description .cross_item .item_col{display:table-cell;vertical-align:middle}.mbw-desktop .details .detais_description .item_main .item_col .jstyling-select,.mbw-desktop .details .detais_description .cross_item .item_col .jstyling-select{font-family:"Open Sans",sans-serif;font-size:12pt}.mbw-desktop .details .detais_description .item_main .item_col .jstyling-select.disabled,.mbw-desktop .details .detais_description .cross_item .item_col .jstyling-select.disabled{color:var(--color-000000)}.mbw-desktop .details .detais_description .item_main .item_col.item_num,.mbw-desktop .details .detais_description .cross_item .item_col.item_num{width:38px}.mbw-desktop .details .detais_description .item_main .item_col.item_num span,.mbw-desktop .details .detais_description .cross_item .item_col.item_num span{display:inline-block;width:29px;height:29px;line-height:28px;text-align:center;color:var(--color-ffffff);font-weight:700;font-family:"Open Sans",sans-serif;font-size:14pt;background:var(--color-000000);border-radius:100%}.mbw-desktop .details .detais_description .item_main .item_col.item_img,.mbw-desktop .details .detais_description .cross_item .item_col.item_img{width:71px}.mbw-desktop .details .detais_description .item_main .item_col.item_img figure,.mbw-desktop .details .detais_description .cross_item .item_col.item_img figure{float:left;width:55px;height:55px;position:relative}.mbw-desktop .details .detais_description .item_main .item_col.item_img figure img,.mbw-desktop .details .detais_description .cross_item .item_col.item_img figure img{display:block;max-width:100%;height:auto}.mbw-desktop .details .detais_description .item_main .item_col.item_img figure .label,.mbw-desktop .details .detais_description .cross_item .item_col.item_img figure .label{position:absolute;right:-5px;top:-4px;width:17px;height:17px}.mbw-desktop .details .detais_description .item_main .item_col.item_title,.mbw-desktop .details .detais_description .cross_item .item_col.item_title{font-weight:700;font-family:"Open Sans",sans-serif;font-size:12pt;padding:2px 0 0}.mbw-desktop .details .detais_description .item_main .item_col.item_title span,.mbw-desktop .details .detais_description .cross_item .item_col.item_title span{display:block;font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:10.5pt}.mbw-desktop .details .detais_description .item_main .item_col.item_color,.mbw-desktop .details .detais_description .cross_item .item_col.item_color{width:120px;padding:0 10px 0 0}.mbw-desktop .details .detais_description .item_main .item_col.item_size,.mbw-desktop .details .detais_description .cross_item .item_col.item_size{width:126px;padding:0 24px 0 0}.mbw-desktop .details .detais_description .item_main .item_col.item_stock,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock{width:137px}.mbw-desktop .details .detais_description .item_main .item_col.item_stock p,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock p{font-family:"Open Sans",sans-serif;font-size:12pt}.mbw-desktop .details .detais_description .item_main .item_col.item_stock a,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock a{text-decoration:underline}.mbw-desktop .details .detais_description .item_main .item_col.item_stock a:hover,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock a:hover{text-decoration:none}.mbw-desktop .details .detais_description .item_main .item_col.item_number,.mbw-desktop .details .detais_description .cross_item .item_col.item_number{width:196px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper{width:196px;display:inline-block;height:32px;vertical-align:middle}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .item_delete,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .item_delete{float:right;width:17px;height:18px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-259px -60px;margin:6px 26px 0 16px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .actualize,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .actualize{float:right;line-height:20px;width:51px;border-radius:2px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .combine,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .combine{float:right;line-height:30px;height:32px;width:110px;border-radius:2px;font-size:10.5pt}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .input_holder,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .input_holder{margin:0 116px 0 0}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .input_holder input,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .input_holder input{border:2px solid #196fba;border-radius:4px;height:32px;line-height:20px;padding:5px 0;text-align:center;font-size:12pt;width:100%}.mbw-desktop .details .detais_description .item_main .item_col.item_price,.mbw-desktop .details .detais_description .cross_item .item_col.item_price{width:95px;text-align:right}.mbw-desktop .details .detais_description .item_main .item_col.item_price strong,.mbw-desktop .details .detais_description .cross_item .item_col.item_price strong{font-family:"Open Sans",sans-serif;font-size:14pt;color:#cd6009}@media screen and (max-width:1400px){.mbw-desktop .details .detais_description .item_main .item_col.item_title,.mbw-desktop .details .detais_description .cross_item .item_col.item_title{font-size:10.5pt}.mbw-desktop .details .detais_description .item_main .item_col.item_color,.mbw-desktop .details .detais_description .cross_item .item_col.item_color{width:100px}.mbw-desktop .details .detais_description .item_main .item_col.item_size,.mbw-desktop .details .detais_description .cross_item .item_col.item_size{width:100px}.mbw-desktop .details .detais_description .item_main .item_col.item_stock,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock{width:120px}.mbw-desktop .details .detais_description .item_main .item_col.item_stock sl-tooltip div,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock sl-tooltip div{pointer-events:all}.mbw-desktop .details .detais_description .item_main .item_col.item_stock sl-tooltip div a,.mbw-desktop .details .detais_description .cross_item .item_col.item_stock sl-tooltip div a{cursor:pointer}.mbw-desktop .details .detais_description .item_main .item_col.item_number,.mbw-desktop .details .detais_description .cross_item .item_col.item_number{width:150px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper{width:150px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .item_delete,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .item_delete{margin:6px 12px 0}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .combine,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .combine{width:100px}.mbw-desktop .details .detais_description .item_main .item_col.item_number .item_number_wrapper .input_holder,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_number_wrapper .input_holder{margin:0 106px 0 0}.mbw-desktop .details .detais_description .item_main .item_col.item_price,.mbw-desktop .details .detais_description .cross_item .item_col.item_price{width:100px}}@media screen and (max-width:1023px){.mbw-desktop .details .detais_description .item_main .item_col.item_img,.mbw-desktop .details .detais_description .cross_item .item_col.item_img{width:auto}.mbw-desktop .details .detais_description .item_main .item_col.item_title,.mbw-desktop .details .detais_description .cross_item .item_col.item_title{display:none}}.mbw-desktop .details .detais_description .item_main{margin:0 0 8px}.mbw-desktop .details .detais_description .item_main .item_col.item_stock a{display:inline;pointer-events:all;cursor:pointer}.mbw-desktop .details .detais_description .item_main .item_col.item_number .combine{display:none}.mbw-desktop .details .detais_description .cross_item .item_col.item_stock a{display:none;pointer-events:all;cursor:pointer}.mbw-desktop .details .detais_description .cross_item .item_col.item_number .combine{display:block}.mbw-desktop .details .detais_description .cross_item .item_col.item_number .actualize,.mbw-desktop .details .detais_description .cross_item .item_col.item_number .item_delete{display:none}.mbw-desktop .details .detais_description .cross_item .item_col.item_stock{padding:0 0 4px}.mbw-desktop .details .detais_description .cross_item .item_col.item_price strong{color:var(--color-000000)}.mbw-desktop .details .detais_description .cross_list .cross_list_header{font-family:"Open Sans",sans-serif;font-size:12pt;padding:20px 0 8px}.mbw-desktop .details .detais_description .cross_list .cross_list_header+.cross_row{border-top:1px solid #c8c8c8;padding-top:12px}.mbw-desktop .details .detais_description .cross_list .cross_row{margin:0 0 7px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_trigger{float:left;margin:12px 0 0;width:25px;height:25px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:0 -123px;cursor:pointer}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper{margin:0 -9px 0 38px;border:1px solid #f2f2f2;padding:0 9px 0 0}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details{display:none;padding:15px 0 3px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details:after{content:"";display:block;clear:both}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table{float:right}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table td{padding:0 14px;height:34px;vertical-align:middle;border-right:2px solid var(--color-ffffff);background:#f5e3d0}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table td:last-child{border:none}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table th{width:200px;font-weight:700;padding:0 0 0 13px;height:34px;vertical-align:middle;border-right:2px solid var(--color-ffffff);background:#f5e3d0}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr:last-child th,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr:last-child td{background:#f9eee3}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr:last-child td{text-align:center;padding:0 16px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details figure{float:left;width:182px;height:182px;margin:0 11px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details figure img{display:block;max-width:100%;height:auto}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info{float:left}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info strong{display:block;font-size:12pt;margin:0 0 13px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info p{line-height:17px;margin:0 0 12px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info p strong{font-size:10.5pt;margin:0}.mbw-desktop .details .detais_description .cross_list .cross_row.active .cross_trigger{background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-29px -123px}.mbw-desktop .details .detais_description .cross_list .cross_row.active .cross_wrapper{background:var(--color-ffffff);border:1px solid #c8c8c8}.mbw-desktop .details .detais_description .cross_list .cross_row.active .cross_wrapper .cross_details{display:block}.mbw-desktop .details .details_total{margin:0 0 0 3px;border-left:1px solid #cd6009;padding:0 6px 0 34px;position:relative;height:fit-content;width:22vw}.mbw-desktop .details .details_total:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;border-bottom:none;border-top-color:#cd6009;position:absolute;top:100%;left:50%;margin:0 0 0 -8px;top:58px;left:0;border-bottom:8px solid #fff0;border-top-color:#fff0;border-right:none;border-left-color:#cd6009;margin:0}.mbw-desktop .details .details_total .price{line-height:18px;margin:0 0 16px;font-size:14pt;font-family:"Open Sans",sans-serif;font-weight:700}.mbw-desktop .details .details_total .price strong{float:right;font-size:18pt}.mbw-desktop .details .details_total sl-button{margin-bottom:15px;width:100%}.mbw-desktop .details .details_total sl-button::part(base){border-radius:5px;border:1px solid #fff0;height:50px;padding-inline-end:0}.mbw-desktop .details .details_total sl-button::part(label){padding:6px 20px;display:inline-grid;align-items:center;justify-items:start;width:100%}.mbw-desktop .details .details_total sl-button::part(suffix){padding-right:20px}.mbw-desktop .details .details_total sl-button strong{font:normal normal bold 18px/21px "Open Sans";text-transform:uppercase}.mbw-desktop .details .details_total sl-button span{font:normal normal normal 12px/16px "Open Sans"}.mbw-desktop .details .details_total sl-button#to_cart_button div.single_line{text-transform:uppercase;font:normal normal bold 18px/38px "Open Sans"}.mbw-desktop .details .details_total sl-button#to_cart_button::part(base){background-color:var(--sl-color-orange-700,#c15800)}.mbw-desktop .details .details_total sl-button#to_cart_button::part(label){color:#fff}.mbw-desktop .details .details_total sl-button#to_cart_button::part(suffix){font-size:27px;color:#fff;padding-right:30px}.mbw-desktop .details .details_total sl-button#to_cart_button.disabled::part(base){background-color:#efefef;cursor:not-allowed}.mbw-desktop .details .details_total sl-button#to_cart_button.disabled::part(label){color:#b2b2b2}.mbw-desktop .details .details_total sl-button#to_cart_button.disabled::part(suffix){color:#b2b2b2}.mbw-desktop .details .details_total sl-button#customize_now div{display:inline-flex;flex-basis:100%}.mbw-desktop .details .details_total sl-button#customize_now div strong{color:#000;background:-webkit-linear-gradient(0deg,#000000 0%,#ee7204 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.mbw-desktop .details .details_total sl-button#customize_now::part(base){border:1px solid var(--sl-color-primary-700,#c15800)}.mbw-desktop .details .details_total sl-button.btn-order-sample{width:fit-content;padding-top:10px}.mbw-desktop .details .details_total sl-button.btn-order-sample::part(base){background-color:var(--sl-color-orange-700,#c15800)}.mbw-desktop .details .details_total sl-button.btn-order-sample::part(label){color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px;padding:10px}.mbw-desktop .details .details_total sl-button.btn-order-sample::part(suffix){font-size:27px;color:#fff}.mbw-desktop .details .details_total .order-sample{background:#fff;padding:17px 10px 19px 22px;display:grid;row-gap:8px;border-radius:5px}.mbw-desktop .details .details_total .order-sample .our-tip-container{font-size:14px;font-weight:700;color:#fff;background-color:#3a72a6;border-radius:3px;padding:3px 6px;display:flex;justify-content:center;align-items:center;width:fit-content}.mbw-desktop .details .details_total .order-sample .order-sample-headline{font-weight:700;text-transform:uppercase;font-size:18px;line-height:24px}.mbw-desktop .details .details_total .order-sample .text{line-height:20px;font-family:"Open Sans",sans-serif;font-size:12px;font-style:normal}.mbw-desktop .details .details_total .cta-veredelung{margin-top:10pt;width:100%}.mbw-desktop .details .details_total .cta-veredelung a{width:100%;height:auto;white-space:nowrap;background-color:#fff}.mbw-desktop .details .details_total .cta-veredelung a:after{background-image:url(/img/bgi/icons.png);background-position:-55px -80px;background-repeat:no-repeat;right:11px;top:50%;margin:-3px 0 0 18px;content:"";display:inline-block;vertical-align:middle;height:15px;width:10px}.mbw-desktop .details .details_total .price{display:grid;grid-template-columns:1fr 1fr}.mbw-desktop .details .details_total .price .price-value{display:flex;flex-direction:column;margin-left:auto;text-align:right;gap:8px}.mbw-desktop .details .details_total .price .vat-info{font-weight:400;font-size:12pt}@media screen and (max-width:1450px){.mbw-desktop .details .details_total .cta-veredelung a{font-size:10.5pt}}@media screen and (max-width:1540px){.mbw-desktop .details .details_total .cta-veredelung a:after{background:none;width:0;height:0;margin:0;top:0;right:0}}@media screen and (max-width:1199px){.mbw-desktop .details .details_total{border-left:none;border-top:1px solid #cd6009;padding:30px 0 0;margin:30px 30px 0;position:relative;height:auto;width:unset}.mbw-desktop .details .details_total:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;position:absolute;top:100%;top:0;left:50%;border-bottom:none;border-top-color:#cd6009;border-right:8px solid #fff0;border-left:8px solid #fff0;margin:0 0 0 -8px}.mbw-desktop .details .details_total .price{line-height:18px;margin:0 0 16px;font-size:14pt;font-family:"Open Sans",sans-serif;font-weight:700}.mbw-desktop .details .details_total .price strong{float:right;font-size:18pt}}.mbw-desktop .details .details_info{position:relative;padding:0 50px 0 0}.mbw-desktop .details .details_info:after{content:"";position:absolute;top:8px;height:273px;width:1px;right:40px;border-right:1px solid #bababa}.mbw-desktop .details .details_info .details_info_headline{font-size:16pt;font-family:"Open Sans",sans-serif;margin:0 0 13px}.mbw-desktop .details .details_info figure{margin:0 0 19px}.mbw-desktop .details .details_info figure img{margin:0 15px 0 0}.mbw-desktop .details .details_info ul{margin:0;line-height:17px}.mbw-desktop .details .details_info ul li:after{content:"";display:block;clear:both}.mbw-desktop .details .details_info ul li strong{float:left;margin:0 0 14px;width:103px}.mbw-desktop .details .details_info ul li dl{float:left;margin:0 0 16px}.mbw-desktop .details .details_info ul li dl:after{content:"";display:block;clear:both}.mbw-desktop .details .details_info ul li dl dt{float:left;clear:left;width:68px;font-weight:400;line-height:17px}.mbw-desktop .details .details_info ul li dl dd{float:left;line-height:17px}.mbw-desktop .details .details_care{position:relative;padding:0 50px 0 0}.mbw-desktop .details .details_care .details_care_headline{font-size:16pt;font-family:"Open Sans",sans-serif;margin:0 0 11px;font-weight:500;line-height:1.1;color:inherit}.mbw-desktop .details .details_care dl{line-height:17px;margin:0}.mbw-desktop .details .details_care dl dt{margin:0 0 2px}.mbw-desktop .details .details_care dl dd{margin:0 0 13px}.mbw-desktop .details .details_care dl dd span{display:inline-block;vertical-align:top;width:29px;line-height:17px}.mbw-desktop .details .details_care dl dd span img{vertical-align:middle;margin:-3px 0 0}.mbw-desktop .details .product_features{position:relative}.mbw-desktop .details .product_features:after{content:"";position:absolute;top:8px;height:273px;width:1px;left:-35px;border-right:1px solid #bababa}.mbw-desktop .details .product_features .details_features_headline{font-size:16pt;font-family:"Open Sans",sans-serif;margin:0 0 11px;font-weight:500;line-height:1.1;color:inherit}.mbw-desktop .details .product_features ul{margin:0}.mbw-desktop .details .product_features ul li{display:table;width:100%;margin:0 0 21px}.mbw-desktop .details .product_features ul li:first-child{margin:0 0 12px}.mbw-desktop .details .product_features ul li span{display:table-cell;width:70px;text-align:center;vertical-align:middle}.mbw-desktop .details .product_features ul li p{padding:0 0 0 16px;line-height:17px;display:table-cell;vertical-align:middle;letter-spacing:-.1px}.mbw-desktop .details .product_features ul li p strong{display:block;margin:0 0 1px;letter-spacing:0}.mbw-desktop .details .product_features ul li p a{display:block;letter-spacing:0;text-decoration:underline}.mbw-desktop .details .product_features ul li p a:hover{text-decoration:none}.mbw-desktop .details .product_related{padding:40px 0 57px;margin:81px 0 167px;background:#f2f2f2;overflow:hidden}.mbw-desktop .details .product_related .combined_products_headline{font-size:16pt;font-family:"Open Sans",sans-serif;font-weight:400;margin:0 0 21px 102px}.mbw-desktop .details .product_related .product_related_slider_wrapper{margin:0 35px 0 102px}.mbw-desktop .details .product_related .bx-wrapper{position:relative}.mbw-desktop .details .product_related .bx-wrapper li figure{max-width:202px;padding:0 15px 0 0;margin:0 0 25px}.mbw-desktop .details .product_related .bx-wrapper li figure img{display:block;max-width:100%;height:auto}.mbw-desktop .details .product_related .bx-wrapper li .title{display:block;font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:10px 0 1px}.mbw-desktop .details .product_related .bx-wrapper li p{font-family:"Open Sans",sans-serif}.mbw-desktop .details .product_related .bx-controls-direction a{color:#fff0;position:absolute;top:112px;width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px -120px}.mbw-desktop .details .product_related .bx-controls-direction a.bx-prev{left:-102px}.mbw-desktop .details .product_related .bx-controls-direction a.bx-next{right:-38px;background-position:-62px -120px}.mbw-desktop .details .product_related .bx-controls-direction a.disabled{opacity:.3}.mbw-desktop .details .combined_products{background:#f2f2f2;overflow:hidden}.mbw-desktop .details .combined_products .combined_products_headline{font-size:16pt;font-family:"Open Sans",sans-serif;font-weight:400;margin:0 0 21px 102px}.mbw-desktop .details .combined_products sl-carousel-item{padding:1px}.mbw-desktop .details .combined_products sl-carousel-item.item{display:block;border:1px solid #c3c3c3;border-radius:10px;padding:15px;background-color:#fff}.mbw-desktop .details .combined_products sl-carousel-item.item button{width:100%}.mbw-desktop .details .combined_products sl-carousel-item.item input.amount{border:1px solid #c3c3c3;border-radius:5px;height:32px;line-height:20px;padding:5px 0;text-align:center;font-size:12pt;width:60px}.mbw-desktop .details .combined_products sl-carousel-item.item a.title{height:40px;text-overflow:ellipsis;overflow:hidden}.mbw-desktop .details .combined_products sl-carousel-item.item div.fix_height{height:15px;width:100%}.mbw-desktop .details .combined_products sl-carousel-item.item div.fix_height.farb_spacer{margin-bottom:10px}.mbw-desktop .details .combined_products sl-carousel-item.item p.amount{margin:15px 0}.mbw-desktop .details .combined_products sl-carousel-item.item p.price{margin:20px 0;text-align:left}.mbw-desktop .details .combined_products sl-carousel-item.item p.price strong{display:flex;flex-direction:column;font-size:18pt;line-height:30px}.mbw-desktop .details .combined_products sl-carousel-item.item .uvp-price{display:flex;flex-direction:column;color:#666}.mbw-desktop .details .combined_products sl-carousel-item figure{margin:0 0 25px;min-height:240px}.mbw-desktop .details .combined_products sl-carousel-item figure img{display:block;max-width:100%;height:auto}.mbw-desktop .details .combined_products sl-carousel-item .title{display:block;font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:10px 0 1px}.mbw-desktop .details .combined_products sl-carousel-item p{font-family:"Open Sans",sans-serif}.mbw-desktop .details .combined_products sl-carousel-item button{position:relative}@media screen and (max-width:1400px){.mbw-desktop .details .combined_products sl-carousel-item button{height:auto;line-height:20px;padding:10px 0}}.mbw-desktop .details .combined_products sl-carousel-item button::after{transition:opacity 0.3s ease-in-out 0s;opacity:0;content:"";background-image:url(/img/bgi/icons.png);background-position:-142px -121px;background-repeat:no-repeat;border-radius:6px;background-color:#fff;position:absolute;right:-11.5px;bottom:-11.5px;height:23px;width:23px}.mbw-desktop .details .combined_products sl-carousel-item button.ticked::after{opacity:1}.mbw-desktop .details.details_accessoire .details_slider_wrapper figure .label{top:27px;margin:0 0 0 106px}.mbw-desktop .details.details_accessoire .details_slider_wrapper figure .label.rotate{left:25%;margin:0}.mbw-desktop .details.details_accessoire .details_text .details_icons{margin:29px 0 0}.mbw-desktop .details.details_accessoire .detais_description{margin:0 0 60px}.mbw-desktop .details.details_accessoire .detais_description .item_legend span.item_color{width:163px}.mbw-desktop .details.details_accessoire .detais_description .item_legend span.item_price{text-align:left}@media screen and (max-width:1400px){.mbw-desktop .details.details_accessoire .detais_description .item_legend span.item_color{width:100px}}.mbw-desktop .details.details_accessoire .detais_description .item_main .item_col.item_color,.mbw-desktop .details.details_accessoire .detais_description .cross_item .item_col.item_color{width:163px}@media screen and (max-width:1400px){.mbw-desktop .details.details_accessoire .detais_description .item_main .item_col.item_color,.mbw-desktop .details.details_accessoire .detais_description .cross_item .item_col.item_color{width:100px}}.mbw-desktop .details.details_accessoire .detais_description .cross_list .cross_list_header{padding:23px 0 11px}.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons{overflow:hidden;border-bottom:1px solid #c8c8c8;margin:0 0 12px}.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons li{float:left;margin:0 16px 0 0}.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons li a{display:block;background:#e3e3e3;border:1px solid #e3e3e3;border-bottom:none;line-height:33px;padding:0 26px 0 30px;font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;text-decoration:none}.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons li a:hover{text-decoration:none}.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons li.ui-tabs-active a,.mbw-desktop .details.details_accessoire .detais_description .tabs_buttons li:hover a{background:var(--color-ffffff);border:1px solid #c8c8c8;border-bottom:none}.mbw-desktop .details.details_single .details_text .details_icons{margin:30px 0 0}.mbw-desktop .details.details_single .details_images{margin:0 0 29px}.mbw-desktop .details.details_single .details_total{height:144px}.mbw-desktop .details.details_single .detais_description{padding:58px 0 82px}.mbw-desktop .details.details_single .detais_description .item_main{margin:0;padding:0 0 23px;border-bottom:1px solid #c8c8c8}.mbw-desktop .details.details_single .details_info:after{display:none}.mbw-desktop .details .details_text #article_order_form_bulk{display:grid;grid-template-rows:auto;grid-template-columns:auto auto;grid-row-gap:25px;grid-column-gap:20px;margin-bottom:50px}.mbw-desktop .details .details_text #article_order_form_bulk .sl-select{margin-top:5px}.mbw-desktop .details .details_text #article_order_form_bulk .item_color{grid-column:1 / span 1}.mbw-desktop .details .details_text #article_order_form_bulk .item_size{grid-column:2 / span 1}.mbw-desktop .details .details_text #article_order_form_bulk .item_color sl-select::part(form-control-label),.mbw-desktop .details .details_text #article_order_form_bulk .item_size sl-select::part(form-control-label){display:none}.mbw-desktop .details .details_text #article_order_form_bulk .item_color sl-option::part(suffix),.mbw-desktop .details .details_text #article_order_form_bulk .item_size sl-option::part(suffix),.mbw-desktop .details .details_text #article_order_form_bulk .item_color img,.mbw-desktop .details .details_text #article_order_form_bulk .item_size img{height:21px}.mbw-desktop .details .details_text #article_order_form_bulk .item_number_wrapper{grid-column-start:1}.mbw-desktop .details .details_text #article_order_form_bulk .item_number_wrapper>span{display:block}.mbw-desktop .details .details_text #article_order_form_bulk .item_number_wrapper label{position:relative;height:40px;line-height:40px;background:var(--sl-color-orange-700,#c15800);border-radius:6px 0 0 6px;color:#fff;font-weight:700;width:max-content;margin:5px 0 0 0;text-align:center;vertical-align:top;padding:0 11px}.mbw-desktop .details .details_text #article_order_form_bulk .item_number_wrapper input{height:40px;line-height:40px;border-radius:0 6px 6px 0;border-style:solid;border-color:#c5c5c5;border-width:1px;border-left:none;font-weight:700;font-size:12pt;width:66px;margin:5px 0 0 0;text-align:center;vertical-align:top}.mbw-desktop .details .details_text #article_order_form_bulk sl-button::part(base){border-radius:5px;border:1px solid #fff0;height:50px;padding-inline-end:0}.mbw-desktop .details .details_text #article_order_form_bulk sl-button::part(label){padding:6px 20px;display:inline-grid;align-items:center;justify-items:start;width:100%}.mbw-desktop .details .details_text #article_order_form_bulk sl-button::part(suffix){padding-right:20px}.mbw-desktop .details .details_text #article_order_form_bulk sl-button strong{font:normal normal bold 18px/21px "Open Sans";text-transform:uppercase}.mbw-desktop .details .details_text #article_order_form_bulk sl-button span{font:normal normal normal 12px/16px "Open Sans"}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button{grid-row-start:3;grid-column:1 / span 2}@media screen and (min-width:1400px){.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button{grid-column:2 / span 1}}@media screen and (min-width:640px) and (max-width:992px){.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button{grid-column:2 / span 1}}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button div.single_line{text-transform:uppercase;font:normal normal bold 18px/38px "Open Sans"}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button::part(base){background-color:var(--sl-color-orange-700,#c15800)}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button::part(label){color:#fff}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button::part(suffix){font-size:27px;color:#fff}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button.disabled::part(base){background-color:#efefef;cursor:not-allowed}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button.disabled::part(label){color:#b2b2b2}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#to_cart_button.disabled::part(suffix){color:#b2b2b2}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now{grid-row-start:4;grid-column:1 / span 2}@media screen and (min-width:1400px){.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now{grid-column:1 / span 1;grid-row-start:3}}@media screen and (min-width:640px) and (max-width:992px){.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now{grid-column:1 / span 1;grid-row-start:3}}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now div{display:inline-flex;flex-basis:100%}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now div strong{color:#000;background:-webkit-linear-gradient(0deg,#000000 0%,#ee7204 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.mbw-desktop .details .details_text #article_order_form_bulk sl-button#customize_now::part(base){border:1px solid var(--sl-color-primary-700,#c15800)}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper{grid-row-start:2;grid-column:2 / span 1}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table{display:none}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div{display:block;text-align:right;font-weight:700;padding:5px 0;letter-spacing:-.05em}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div span{font-size:10.5pt}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_netto{font-size:24pt}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_netto .mwst{margin-top:8px}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_brutto{font-size:16pt;color:#666}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_brutto .mwst{margin-top:5px}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_netto,.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div.price_brutto{display:flex;flex-direction:column}.mbw-desktop .details .details_text #article_order_form_bulk .price_wrapper .price_table div span.mwst{min-width:90px;display:inline-block;font-size:10.5pt;font-weight:400;letter-spacing:normal}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner{background:var(--mbw-Orange-50,#fff6ed);padding:17px 10px 19px 22px;border-radius:5px;grid-column-start:1;grid-column-end:3;display:grid;row-gap:8px;column-gap:20px;grid-template-columns:1fr auto;grid-template-areas:"our-tip our-tip" "order-sample-headline order-sample-headline"}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner .our-tip-container{font-size:14px;font-weight:700;color:#fff;background-color:#3a72a6;border-radius:3px;padding:3px 6px;display:flex;justify-content:center;align-items:center;width:fit-content;grid-area:our-tip}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner .order-sample-headline{font-weight:700;text-transform:uppercase;font-size:18px;line-height:24px;grid-area:order-sample-headline}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner .text{line-height:20px;font-family:"Open Sans",sans-serif;font-size:12px;font-style:normal}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner sl-button.btn-order-sample{width:fit-content;align-self:flex-end}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner sl-button.btn-order-sample::part(base){background-color:var(--sl-color-orange-700,#c15800);height:42px}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner sl-button.btn-order-sample::part(label){color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px;padding:10px}.mbw-desktop .details .details_text #article_order_form_bulk #order_sample_banner sl-button.btn-order-sample::part(suffix){font-size:27px;color:#fff;padding-right:6px}.mbw-desktop .details .combined_products .bx-viewport{height:auto!important}.mbw-desktop .details .combined_products .bx-wrapper .jstyling-select-l{top:30px;bottom:initial;max-height:130px}.mbw-desktop .details .combined_products .bx-wrapper li .item .price .artprice.uvp{font-size:12pt}.mbw-desktop .paging{float:right;padding-left:0;margin:20px 0;list-style:none;text-align:right}.mbw-desktop .paging li{margin:0 0 0 6px;display:inline}.mbw-desktop .paging li>a,.mbw-desktop .paging li>span{font-size:14pt;line-height:30px;width:42px;height:40px;display:inline-block;padding:5px 14px;background-color:#f2f2f2;border:1px solid #ddd;border-radius:6px}.mbw-desktop .paging li>a:hover,.mbw-desktop .paging li>a:focus{background-color:#000;border-color:#000;color:#fff;text-decoration:none}.mbw-desktop .paging .active>a{background-color:#000;border-color:#000;color:#fff}.mbw-desktop .paging .next>a,.mbw-desktop .paging .next>span{width:auto}.mbw-desktop .paging .prev>a,.mbw-desktop .paging .prev>span{width:auto}.mbw-desktop .meldungen{padding:32px 0 0}.mbw-desktop .error_msg{padding:18px 10px 22px 67px;border:1px solid var(--color-be0009);border-radius:5px;position:relative;margin:0 0 18px}.mbw-desktop .error_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-160px -80px;position:absolute;left:13px;top:16px}.mbw-desktop .error_msg p{margin:0 0 5px;line-height:17px}.mbw-desktop .error_msg p:last-child{margin:0}.mbw-desktop .error_msg p em{font-style:normal;color:var(--color-be0009);font-family:"Open Sans",sans-serif;font-size:14pt;letter-spacing:-.3px}.mbw-desktop .success_msg{padding:22px 10px 22px 67px;border:1px solid var(--color-4dbd1b);border-radius:5px;position:relative;margin:0 0 18px}.mbw-desktop .success_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-200px -80px;position:absolute;left:13px;top:11px}.mbw-desktop .success_msg p{margin:0 0 10px;line-height:16px}.mbw-desktop .success_msg p:last-child{margin:0}.mbw-desktop .success_msg p em{font-style:normal;color:var(--color-4dbd1b);font-family:"Open Sans",sans-serif;font-size:14pt;letter-spacing:-.3px}.mbw-desktop .notice_msg{padding:18px 10px 21px 67px;border:1px solid var(--color-44a0da);border-radius:5px;position:relative;margin:0 0 18px}.mbw-desktop .notice_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-240px -80px;position:absolute;left:13px;top:14px}.mbw-desktop .notice_msg p{margin:0 0 6px;line-height:17px}.mbw-desktop .notice_msg p:last-child{margin:0}.mbw-desktop .notice_msg p em{font-style:normal;color:var(--color-44a0da);font-family:"Open Sans",sans-serif;font-size:14pt;letter-spacing:-.3px}.mbw-desktop #viewer{max-width:100%;height:auto;display:none;max-height:500px;margin:0 0 0 91px;text-align:center;position:relative}.mbw-desktop #viewer #fsCloseBtn{display:block;position:absolute;color:#000;font-size:20pt;z-index:101;right:10px;top:10px}.mbw-desktop #content{min-height:100px}.mbw-desktop #content form .field-with-errors select,.mbw-desktop #content form .field-with-errors .jstyling-select,.mbw-desktop #content form .field-with-errors input{border:1px solid #be0009}.mbw-desktop #header .login .login_layer .field-with-errors input{border:1px solid #be0009}.mbw-desktop select{margin:0;position:relative;z-index:0;border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:30px;padding:0 20px 0 7px;background:url(/img/bgi/select.png);background-color:#fff;background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none}.mbw-desktop select:disabled{background:url(/img/bgi/select1.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box;background-color:#e9e9e9;border-color:#d5d5d5;color:#000}.mbw-desktop select::-ms-expand{display:none}.mbw-desktop .account_form_header input#advisor{display:none}.mbw-desktop .account_form_header label.button.transparent.blue:hover{cursor:pointer}.mbw-desktop #article_filter_form .input_holder.inactive{opacity:.5}.mbw-desktop .filter{padding-bottom:0}.mbw-desktop #article_filter_form .filter_item{margin-bottom:10px}.mbw-desktop .color_list span{margin:0 9px 5px 0}.mbw-desktop .details .details_info,.mbw-desktop .details .product_features{min-height:283px}.mbw-desktop .details .details_info figure img{max-width:75%}.mbw-desktop .details .details_info ul li dl dt{width:100px}.mbw-desktop .details .product_care{background:#e4e4e4;border-radius:5px}.mbw-desktop .details .product_care div{display:none}.mbw-desktop .wk_address .row{display:none}.mbw-desktop .wk_address .row.active{display:block}.mbw-desktop .details_care dl dd span{font-family:"GinetexSymbols";font-size:17pt}.mbw-desktop .right{float:right}.mbw-desktop .account .add_new_advisor .button{font-size:12pt;margin:5px 0 15px;padding:0 20px}.mbw-desktop .account_list{min-height:490px}.mbw-desktop .account_form_fields #ada-land{width:199px}.mbw-desktop .profile_image figure img{width:159px;height:200px}.mbw-desktop .error_msg,.mbw-desktop .success_msg,.mbw-desktop .notice_msg{margin:18px 0}@media screen and (min-width:1400px){.mbw-desktop .account_filter{line-height:30px}}.mbw-desktop .colors ul li a span{display:block;width:34px;height:34px;margin:9px auto 0 auto}.mbw-desktop .general_form_box{border:1px solid #cdcdcd;background:#f2f2f2;padding:0 9px 0 11px;margin:0 0 22px;display:none;position:relative;z-index:9}.mbw-desktop .general_form_box .general_form_fields{background:var(--color-ffffff);padding:17px 19px 20px 24px}.mbw-desktop .general_form_box .general_form_fields .input_holder{margin:0 0 3px}.mbw-desktop .general_form_box .general_form_fields .input_holder:after{content:"";display:block;clear:both}.mbw-desktop .general_form_box .general_form_fields .input_holder span{display:block;margin-left:89px}.mbw-desktop .general_form_box .general_form_fields input{border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px;line-height:20px;padding:5px 10px;font-family:"Open Sans",sans-serif}.mbw-desktop .general_form_box .general_form_fields .jstyling-select{font-family:"Open Sans",sans-serif}.mbw-desktop .general_form_box .general_form_fields label{float:left;max-width:89px;line-height:32px;margin:0;cursor:pointer}.mbw-desktop .general_form_box .general_form_fields input[type="checkbox"]{width:auto;height:auto;opacity:0;position:absolute}.mbw-desktop .general_form_box .general_form_fields input[type="checkbox"]+label{line-height:17px;float:none;width:auto;max-width:none;font-weight:400;position:relative;padding-left:18px;margin:8px 0 0}.mbw-desktop .general_form_box .general_form_fields input[type="checkbox"]+label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-243px -23px;width:13px;height:13px;position:absolute;left:0;top:2px;margin:0}.mbw-desktop .general_form_box .general_form_fields input[type="checkbox"]:checked+label:before{background-position:-260px -23px}.mbw-desktop .general_form_box .general_form_buttons{padding:14px 0 21px}.mbw-desktop .general_form_box .general_form_buttons .button{font-size:12pt;padding:0 21px}.mbw-desktop .general_form_box .general_form_buttons .button[type="submit"]{float:right}.mbw-desktop .sort.with_label{width:unset;justify-self:end;display:flex}.mbw-desktop .sort.with_label a.discount_link{margin-right:15px}.mbw-desktop .sort.with_label sl-select::part(form-control-label){text-align:right;font-weight:700}.mbw-desktop .sort.with_label sl-select::part(form-control-input){width:max-content}.mbw-desktop .sort.with_label sl-select::part(form-control){display:grid;grid-template-columns:auto auto;align-items:center;gap:5px 11px}@media screen and (max-width:1023px){.mbw-desktop .sort.with_label{flex-direction:column;align-items:flex-start}}@media screen and (max-width:767px){.mbw-desktop .sort.with_label sl-select::part(form-control){display:flex;flex-direction:column;align-items:flex-start}}@media screen and (max-width:479px){.mbw-desktop .sort.with_label{justify-self:start}.mbw-desktop .sort.with_label sl-select::part(form-control){display:grid;grid-template-columns:auto auto;align-items:center}}.mbw-desktop .add_new_advisor,.mbw-desktop .add_new{position:relative}.mbw-desktop .add_new_advisor .over,.mbw-desktop .add_new .over{background:rgb(255 255 255 / .8) none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.mbw-desktop .category_list .category_item .button.advanced{height:unset;min-height:40px;padding:6px 37px 7px 22px}.mbw-desktop .category_list .category_item .button.advanced.transparent{line-height:24px}.mbw-desktop .category_list .category_item img{max-width:100%}.mbw-desktop .category_list .category_item a:link{text-decoration:none}.mbw-desktop .marks li a img{max-height:82px;max-width:54%}.mbw-desktop .groups.keyfeature li a img{max-height:65px}.mbw-desktop .cms-module-root h3{font-size:1em}.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_article figure.no_border{border-top:0}.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_color div.no_border,.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_size div.no_border,.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_price div.no_border,.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_number div.no_border,.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_stock div.no_border,.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_summ div.no_border{border-top:0}.mbw-desktop .account_order .warenkorb .wk_table table tbody td.wk_summ_total span{margin:0}.mbw-desktop .details .product_features ul li span img{max-width:47px;max-height:47px}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a{color:#fff0}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a.bx-prev{background-position:-99px -120px;left:20px}.mbw-desktop .details .details_slider_wrapper .bx-controls-direction a.bx-next{background-position:-62px -120px;right:40px}.mbw-desktop .details .details_slider_wrapper span.rotate:hover{cursor:pointer}.mbw-desktop .details .cross_details .details_price_table span.heading,.mbw-desktop .details .details_text .details_price_table span.heading{margin-bottom:10px;font-size:14pt;display:block}.mbw-desktop .details .cross_details .details_price_table table,.mbw-desktop .details .details_text .details_price_table table{margin-bottom:10px}.mbw-desktop .details .details_text .details_price_table table tr td{text-align:center;padding:0 6px}.mbw-desktop .details .details_text .details_price_table table tr td .old_price,.mbw-desktop .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr td .old_price{text-decoration:line-through;font-size:smaller;vertical-align:super;margin-left:5px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr th.current,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr td.current,.mbw-desktop .details .details_text .details_price_table table tr th.current,.mbw-desktop .details .details_text .details_price_table table tr td.current{background-color:#ffd8ae!important}.mbw-desktop .details .detais_description .item_main .item_col.item_stock p{display:none}.mbw-desktop .details .detais_description .item_main .item_col.item_stock p:first-child{display:block}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tr td{text-align:center;padding:0 16px}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tbody tr:nth-child(even) th,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tbody tr:nth-child(even) td,.mbw-desktop .details .details_text .details_price_table table tr:nth-child(even) th,.mbw-desktop .details .details_text .details_price_table table tr:nth-child(even) td{background-color:#f5e3d0}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tbody tr:nth-child(odd) th,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .details_price_table table tbody tr:nth-child(odd) td,.mbw-desktop .details .details_text .details_price_table table tr:nth-child(odd) th,.mbw-desktop .details .details_text .details_price_table table tr:nth-child(odd) td{background-color:#f9eee3}.mbw-desktop .details .detais_description .cross_list .cross_list_header{border-bottom:1px solid #c8c8c8;margin-bottom:12px}.mbw-desktop .details .detais_description .cross_list .cross_list_header+.cross_row{border:0;padding-top:0}.mbw-desktop .jstyling-select .jstyling-select-l div{display:block;line-height:24px;list-style:outside none none;overflow:hidden;padding:0 10px;white-space:nowrap}.mbw-desktop .account_header.error_list{margin-top:30px}.mbw-desktop .account_import_table.error table th:last-child{background:#d4d4d4 none repeat scroll 0 0}.mbw-desktop .pager{margin-top:20px}@media screen and (min-width:1200px){.mbw-desktop .account_delivery_table table td:last-child .button{padding:0 17px}}.mbw-desktop .details .detais_description .cross_item .item_col.item_stock .stock_info,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info .stock_info{display:none}.mbw-desktop .details .detais_description .cross_list .cross_row .cross_item .item_col.item_stock .stock_info:first-child,.mbw-desktop .details .detais_description .cross_list .cross_row .cross_wrapper .cross_details .cross_details_info .stock_info:first-child{display:block}.mbw-desktop .details .detais_description #article_order_form .cross_item .item_col.item_number .item_number_wrapper .combine{display:none}.mbw-desktop .details .detais_description #article_order_form .cross_item .item_col.item_number .item_delete{display:block}.mbw-desktop .details .detais_description #article_order_form .item_main.cross_item .item_col.item_price strong{color:#cd6009}.mbw-desktop #footer .footer-nav{padding:0}.mbw-desktop #footer .brands li a img{width:115px;height:60px}.mbw-desktop .logo{float:left;margin-right:15px}.mbw-desktop body.cms_toolbar_open #header{position:relative}.mbw-desktop body.cms_toolbar_open #header .subnav .cms-module-root{display:table;width:100%;position:absolute;max-width:1025px;top:43px}.mbw-desktop body.cms_toolbar_open #header .subnav{width:100%;float:none;position:relative}.mbw-desktop #header .subnav-container .modulecms.visible.global .cmsmodule:hover .cmsmodulTopContainer .cmsDivAddModule,.mbw-desktop #side_nav .modulecms.visible.global .cmsmodule:hover .cmsmodulTopContainer .cmsDivAddModule,.mbw-desktop #header .subnav-container .modulecms.visible.global .cmsmodule:hover .cmsmodulBottomContainer .cmsDivAddModule,.mbw-desktop #side_nav .modulecms.visible.global .cmsmodule:hover .cmsmodulBottomContainer .cmsDivAddModule{visibility:hidden}.mbw-desktop .modulecms .cmsDivAddModule{display:none}.mbw-desktop .modulecms.visible .cmsDivAddModule{display:block}.mbw-desktop .modulecms.visible .cmsDivAddModule.disabled+.disabledCmsModule{width:100%;text-align:center}.mbw-desktop body.cms_toolbar_open #header .subnav-container{display:table;position:absolute;max-width:1025px;top:14px;height:50px}.mbw-desktop body.cms_toolbar_open #header li:nth-child(2) .subnav-container{width:150px}.mbw-desktop body.cms_toolbar_open #header li:nth-child(2):hover .subnav-container .cmsarea_containment,.mbw-desktop body.cms_toolbar_open #header li:hover .subnav-container .cmsarea_containment{width:1025px;position:absolute}.mbw-desktop body #header .modulecms.visible .cmsHtmlArea{padding-top:0}.mbw-desktop body.cms_toolbar_open .subnav-container .cmsarea_containment{display:none!important;height:0;width:0}.mbw-desktop body.cms_toolbar_open li:hover .subnav-container .cmsarea_containment,.mbw-desktop body.cms_toolbar_open.cmsModuleEditMode li .subnav-container .cmsarea_containment{display:block!important;width:unset;height:unset}.mbw-desktop body.cms_toolbar_open li:hover .subnav-container{margin-top:53px}.mbw-desktop .home_box>.cms-module-root:first-child .home_slider,.mbw-desktop .home_box .cmsHtmlArea>.cms-module-root:first-child .home_slider,.mbw-desktop .modulecms>.cmsmodule:first-child .home_slider{margin-top:-60px}.mbw-desktop .modulecms.visible .cms-module-root:first-child .home_slider,.mbw-desktop .modulecms.visible .cmsmodule:first-child .home_slider{margin-top:0}.mbw-desktop .mod_textandimage img,.mbw-desktop .mod_image img{max-width:100%;height:auto}.mbw-desktop .mod_textwithheadline_row h1,.mbw-desktop .mod_imagewithheadlinetextandbutton h1,.mbw-desktop .mod_textwithheadline_row h2,.mbw-desktop .mod_imagewithheadlinetextandbutton h2,.mbw-desktop .mod_textwithheadline_row h3,.mbw-desktop .mod_imagewithheadlinetextandbutton h3{text-align:left}.mbw-desktop .mod_imagewithheadlinetextandbutton img{margin-bottom:15px}.mbw-desktop .cmsModuleEditForm .modulecms_inputHolder .modulecms_inputtype_viewportImage img{height:31px!important;padding:0!important}.mbw-desktop .dealer_name{margin-bottom:20px}.mbw-desktop .account_order .warenkorb .wk_info .wk_comission .order_comission_number{word-wrap:break-word}.mbw-desktop .article_list_cms{margin:20px 0}.mbw-desktop .order_status_table .table_container.closed{max-height:125px;overflow-y:hidden}@media screen and (max-width:1024px){.mbw-desktop .filter .filter_item:last-child .filter_drop{right:unset}}.mbw-desktop .filter .filter_item .filter_drop{z-index:10}@media screen and (min-width:768px){.mbw-desktop .warenkorb .wk_info .col-sm-24:nth-child(3){margin:0 0 30px 0}}@media screen and (min-width:992px){.mbw-desktop .warenkorb .wk_info .col-sm-24:nth-child(3){margin:0}}.mbw-desktop .warenkorb .wk_info .wk_delivery p{line-height:16px}.mbw-desktop .warenkorb .wk_info .wk_delivery .advisor p{line-height:12px}.mbw-desktop .warenkorb .wk_info .wk_delivery .advisor .input_holder{margin-bottom:8px}.mbw-desktop .warenkorb .wk_info .wk_delivery .advisor .input_holder label{width:75px}.mbw-desktop .warenkorb .wk_info .wk_delivery .advisor .input_holder span input{width:100%}@media screen and (min-width:1600px){.mbw-desktop .warenkorb .wk_info .wk_delivery .advisor .input_holder span input{width:60%}}@media screen and (min-width:1200px){.mbw-desktop .warenkorb .wk_info .col-lg-4:last-child .wk_delivery:after{margin-left:30px}}.mbw-desktop .link_versandkosten{margin-top:5px}.mbw-desktop .side_nav>ul>li ul li{line-height:17px;padding:5px 0}.mbw-desktop .sidemenu_entries{display:none}.mbw-desktop .account_item .account_item_headline figure img{border:none}.mbw-desktop .details.details_accessoire .detais_description{overflow:visible}.mbw-desktop .details.details_accessoire .detais_description .details_description_area{display:flex}.mbw-desktop .details.details_accessoire .detais_description .details_description_area .details_description_area_block{width:100%}.mbw-desktop .no_margin .mod_text{margin:0}.mbw-desktop #haendler_order{float:left;position:relative}.mbw-desktop #haendler_order:before{font-size:18pt;line-height:29px;margin:0 0 8px;text-align:left;font-weight:700;content:"ERP Monitor"}@media screen and (min-width:1400px){.mbw-desktop #haendler_order{padding:0 24px 0 0}}.mbw-desktop #haendler_order .tab_filter{padding:2px 0 6px;border-bottom:1px solid #ccc;margin:0 0 25px}.mbw-desktop #haendler_order .tab_filter:after{content:"";display:block;clear:both}.mbw-desktop #haendler_order .tab_filter form{float:right;padding:20px 0}@media screen and (min-width:768px){.mbw-desktop #haendler_order .tab_filter form{width:100%}}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .tab_filter form{width:83%;position:relative;top:-30px}}.mbw-desktop #haendler_order .tab_filter form .input_holder{margin:0 0 10px}.mbw-desktop #haendler_order .tab_filter form .input_holder label{display:block;margin:0 0 4px}.mbw-desktop #haendler_order .tab_filter form .input_holder input{width:100%;height:32px;line-height:20px;background:var(--color-ffffff);border:1px solid #c5c5c5;border-radius:3px;padding:5px 8px;font-family:"Open Sans",sans-serif}.mbw-desktop #haendler_order .tab_filter form .input_holder input[type="date"]{width:max-content;padding-right:30px;background-image:url(/img/bgi/calendar.png);background-position:right center;background-repeat:no-repeat}.mbw-desktop #haendler_order .tab_filter form .input_holder .jstyling-select{font-family:"Open Sans",sans-serif}.mbw-desktop #haendler_order .tab_filter form .input_holder input::-webkit-input-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop #haendler_order .tab_filter form .input_holder input:-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop #haendler_order .tab_filter form .input_holder input::-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop #haendler_order .tab_filter form .input_holder input:-ms-input-placeholder{color:var(--color-000000);opacity:1}.mbw-desktop #haendler_order .tab_filter form .submit{padding:15px 0 0}.mbw-desktop #haendler_order .tab_filter form .submit button{background:none;border:none;border-radius:6px;display:inline-block;text-align:center;font-family:"Open Sans",sans-serif;font-weight:700;font-size:10.5pt;padding:0 14px;height:32px;line-height:30px;background:var(--color-000000);color:var(--color-ffffff)}.mbw-desktop #haendler_order .tab_filter form .submit button.transparent{margin:0 0 0 14px;padding:0 9px}.mbw-desktop #haendler_order .tab_filter form #erp-datum_von_root{top:55px;margin-left:-115px}.mbw-desktop #haendler_order .tab_filter form #erp-datum_bis_root{top:55px;margin-left:-115px}@media screen and (min-width:992px){.mbw-desktop #haendler_order .tab_filter form{margin:0 -10px}.mbw-desktop #haendler_order .tab_filter form .input_holder{float:left;width:50%;padding:0 10px}.mbw-desktop #haendler_order .tab_filter form .submit{clear:both;padding:15px 10px 0}}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .tab_filter form{padding:0}}@media screen and (min-width:1400px){.mbw-desktop #haendler_order .tab_filter form{margin:0;font-size:0;line-height:0;letter-spacing:-1px;text-align:right;padding:2px 0 0}.mbw-desktop #haendler_order .tab_filter form .input_holder{display:inline-block;margin:0;padding:0 15px 0 0;font-size:10.5pt;letter-spacing:0;width:auto;float:none;vertical-align:top}.mbw-desktop #haendler_order .tab_filter form .input_holder label{text-align:left;line-height:17px}.mbw-desktop #haendler_order .tab_filter form .input_holder input,.mbw-desktop #haendler_order .tab_filter form .input_holder .jstyling-select{width:183px;text-align:left}.mbw-desktop #haendler_order .tab_filter form .input_holder input.date_from,.mbw-desktop #haendler_order .tab_filter form .input_holder .jstyling-select.date_from,.mbw-desktop #haendler_order .tab_filter form .input_holder input.date_to,.mbw-desktop #haendler_order .tab_filter form .input_holder .jstyling-select.date_to{float:left;width:145px;background-image:url(/img/bgi/calendar.png);background-position:right center;background-repeat:no-repeat;padding-right:30px}.mbw-desktop #haendler_order .tab_filter form .input_holder.account_import_errors .jstyling-select{width:89px}.mbw-desktop #haendler_order .tab_filter form .submit{width:auto;float:none;vertical-align:top;margin:0 -2px 0 0;padding:21px 0 0;display:inline-block;letter-spacing:0}}.mbw-desktop #haendler_order .order_list{padding:5px 0 0}.mbw-desktop #haendler_order .order_list .title{font-size:12pt}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .order_list .title{max-width:16%;position:relative;top:-85px}}.mbw-desktop #haendler_order .order_list table{width:100%;font-size:7pt}@media screen and (min-width:900px){.mbw-desktop #haendler_order .order_list table{font-size:8pt}}@media screen and (min-width:1024px){.mbw-desktop #haendler_order .order_list table{font-size:9pt}}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .order_list table{font-size:10.5pt}}.mbw-desktop #haendler_order .order_list table th{background:#d4d4d4;vertical-align:middle;height:50px;font-weight:400;text-align:center}.mbw-desktop #haendler_order .order_list table th:first-child{border-left:1px solid #d4d4d4}.mbw-desktop #haendler_order .order_list table th:last-child{border-right:1px solid #d4d4d4}@media screen and (min-width:1400px){.mbw-desktop #haendler_order .order_list table th:first-child{min-width:60px}.mbw-desktop #haendler_order .order_list table th:nth-child(2){min-width:20px}.mbw-desktop #haendler_order .order_list table th:nth-child(3){min-width:220px}.mbw-desktop #haendler_order .order_list table th:nth-child(4){min-width:100px;max-width:300px}.mbw-desktop #haendler_order .order_list table th:last-child{min-width:80px}}.mbw-desktop #haendler_order .order_list table td{border:1px solid #ccc;padding:8px 5px 10px}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .order_list table td{padding:8px 15px 10px}}.mbw-desktop #haendler_order .order_list table td:first-child{font-weight:700}@media screen and (min-width:1200px){.mbw-desktop #haendler_order .order_list table td:last-child{padding:8px 10px 10px}}.mbw-desktop #haendler_order .order_list table td:last-child .xml_button{cursor:pointer;padding:0 10px;display:block}.mbw-desktop #haendler_order .order_list table td hr{margin:1em 0}.mbw-desktop #cmsToolbar .release_notes img{display:inline}.mbw-desktop #more_articles_button.infinite{width:1px;height:1px;margin:0;padding:0;background-color:#fff}.mbw-desktop .facebook-link a:hover{text-decoration:none}.mbw-desktop .facebook-link a:hover span{text-decoration:underline}.mbw-desktop .loading{position:relative}.mbw-desktop .loading:before{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;opacity:.8;background:#fff;z-index:5}.mbw-desktop .loading:after{content:"";display:block;position:absolute;left:50%;width:40px;height:40px;-webkit-animation:sweep 0.7s infinite linear;border-radius:20px;border-bottom:2px solid var(--color-cf5e03);top:22px;z-index:7}@-webkit-keyframes sweep{to{-webkit-transform:rotate(360deg)}}.mbw-desktop div#veredelung{margin-top:1em}.mbw-desktop div#veredelung .finishing_info_headline{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-bottom:.5em;font-size:14pt}.mbw-desktop div#veredelung p{margin-bottom:.5em;font-size:.8em;font-style:italic}.mbw-desktop div#veredelung table.table{width:100%;max-width:100%;font-size:.75em}.mbw-desktop div#veredelung table.table thead tr th{background-color:#f2f2f2;text-align:left;vertical-align:bottom;border-bottom:2px solid #ddd;padding:8px;line-height:1.3333em}.mbw-desktop div#veredelung table.table tbody td{padding:8px;line-height:1.3333em;vertical-align:top;border-top:1px solid #ddd;clear:right}.mbw-desktop div#veredelung table.table tbody td sl-tooltip i .info-circle-fill{float:right;color:#878787;font-size:10.5pt}@supports not (-ms-high-contrast:none){.mbw-desktop .details.details_accessoire .detais_description div.cross_list ul.tabs_buttons{display:grid;grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-template-rows:auto}.mbw-desktop .details.details_accessoire .detais_description div.cross_list ul.tabs_buttons li{white-space:nowrap;float:none}.mbw-desktop .details.details_accessoire .detais_description div.cross_list ul.tabs_buttons li a{border-bottom:1px solid #c8c8c8;padding:0;text-align:center}}.mbw-desktop #order-confirmation{background-color:#fff;border:1px solid gray;left:50%;padding:1em 4em;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:999}.mbw-desktop #order-confirmation.popup-fixed{position:fixed}.mbw-desktop #order-confirmation>h3{border-bottom:1px solid lightgray}.mbw-desktop #order-confirmation>h3:before{background-image:url(/img/bgi/icons.png);background-position:-40px 0;background-repeat:no-repeat;content:" ";width:40px;height:40px;display:inline-block;filter:invert(100%);-webkit-filter:invert(100%);vertical-align:-50%}.mbw-desktop #order-confirmation>div{border-bottom:1px solid lightgray;padding:1em 0}.mbw-desktop #order-confirmation>div div.bx-wrapper .bx-controls-direction a{color:#fff0;position:absolute;bottom:150px;width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-100px -120px}.mbw-desktop #order-confirmation>div div.bx-wrapper .bx-controls-direction a.bx-prev{left:15px;background-color:#fff}.mbw-desktop #order-confirmation>div div.bx-wrapper .bx-controls-direction a.bx-next{right:15px;background-position:-62px -120px;background-color:#fff}.mbw-desktop #order-confirmation>div div.bx-wrapper #slider-order li{float:left;list-style:outside none none;position:relative}.mbw-desktop #order-confirmation>div>p#cross-intro{margin-bottom:2em}.mbw-desktop #order-confirmation>div>p>strong:first-of-type{margin-bottom:1em;display:block}.mbw-desktop #order-confirmation>div:first-of-type{display:flex}.mbw-desktop #order-confirmation>div:last-of-type{margin-bottom:3em;padding-bottom:2em}.mbw-desktop #order-confirmation>a{position:absolute;right:8px;top:8px;width:16px;height:16px;opacity:.3}.mbw-desktop #order-confirmation>a:hover{opacity:1}.mbw-desktop #order-confirmation>a:before,.mbw-desktop #order-confirmation>a:after{position:absolute;content:" ";height:16px;width:4px;background-color:#333}.mbw-desktop #order-confirmation>a:before{transform:rotate(45deg)}.mbw-desktop #order-confirmation>a:after{transform:rotate(-45deg)}.mbw-desktop #order-confirmation button{min-width:200px}.mbw-desktop #order-confirmation button#show-basket{float:right;padding:0 16px}.mbw-desktop #order-confirmation button#show-basket:hover{background:var(--sl-color-primary-700);color:var(--color-ffffff)}.mbw-desktop .orderconfirmation-overlay{background:rgb(0 0 0 / .8);position:fixed;left:0;top:0;right:0;bottom:0;z-index:900}.mbw-desktop .lds-dual-ring{display:inline-block;position:fixed;width:64px;height:64px;left:50%;top:50%;z-index:9999}.mbw-desktop .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #ee7203;border-color:#ee7203 #fff0 #ee7203 #fff0;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mbw-desktop #clx_spinner{width:40px;height:40px;-webkit-animation:sweep 1s infinite linear;border-radius:75px;border-bottom:5px solid #fff;position:fixed;top:50%;left:48%}@-webkit-keyframes sweep{to{-webkit-transform:rotate(360deg)}}.mbw-desktop .warenkorb .wk_info .wk_delivery .input_holder.disabled{opacity:.5}.mbw-desktop input[type="number"]{-moz-appearance:textfield}.mbw-desktop input[type="number"]::-webkit-inner-spin-button,.mbw-desktop input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mbw-desktop .item_main .item_size.abverkauf .jstyling-select-t,.mbw-desktop #article_order_form_bulk .item_size.abverkauf .jstyling-select-t{background:url(/img/bgi/icon-sale.png) no-repeat right 3px center;background-size:18px}.mbw-desktop .item_main .item_size.no-icon .jstyling-select-t,.mbw-desktop #article_order_form_bulk .item_size.no-icon .jstyling-select-t{background:none!important}.mbw-desktop .warenkorb .wk_total .input_holder label.font-inherit{font-size:inherit;font-weight:inherit;letter-spacing:inherit;vertical-align:inherit}.mbw-desktop .warenkorb .wk_total .price-value{line-height:24px;font-size:14.5pt}.mbw-desktop .warenkorb .wk_total .payment-hint{display:block}.mbw-desktop .warenkorb .wk_total .payment-hint a{text-decoration:underline}.mbw-desktop .info-circle-fill{color:#878787;font-size:10.5pt}.mbw-desktop .item_col.item_stock .info-circle-fill{line-height:20px}.mbw-desktop .item_col.item_stock sl-tooltip span{font-size:9pt;text-decoration:underline}.mbw-desktop .item_col.item_stock sl-tooltip::part(base){min-width:unset}.mbw-desktop .warenkorb .wk_table table tbody td>div i{line-height:43px}.mbw-desktop body #popup-wrapper{width:100%;height:100%;top:0;left:0;position:fixed;background:rgb(188 188 188 / .83);z-index:1001}.mbw-desktop body #popup-wrapper #popup{z-index:1002;background:#fff;position:relative;height:70vh;width:50vw;text-align:left;margin:10vh 550px 10vh auto;padding:15px;border-radius:4px;overflow-y:scroll;opacity:unset}.mbw-desktop body #popup-wrapper #popup .popup-close{width:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #959595;text-align:right;right:45px;font-size:12pt;color:#959595;display:block}.mbw-desktop body #popup-wrapper #popup .popup-close:hover{cursor:pointer}.mbw-desktop .mbw-green{color:#78cf16}.mbw-desktop .mbw-blue{color:var(--color-196FBA)}.mbw-desktop .overlay{background:#bcbcbc;position:fixed;left:0;top:0;right:0;bottom:0;opacity:.83;cursor:pointer;z-index:90;border-top:7px solid #9cb5bf}.mbw-mobile a,.mbw-mobile a:hover,.mbw-mobile a:focus{color:var(--color-000000)}.mbw-mobile button,.mbw-mobile button:focus{outline:none}.mbw-mobile .clear:after{content:"";display:block;clear:both}.mbw-mobile .container,.mbw-mobile .row,.mbw-mobile .col-xs-1,.mbw-mobile .col-xs-2,.mbw-mobile .col-xs-3,.mbw-mobile .col-xs-4,.mbw-mobile .col-xs-5,.mbw-mobile .col-xs-6,.mbw-mobile .col-xs-7,.mbw-mobile .col-xs-8,.mbw-mobile .col-xs-9,.mbw-mobile .col-xs-10,.mbw-mobile .col-xs-11,.mbw-mobile .col-xs-12,.mbw-mobile .col-sm-1,.mbw-mobile .col-sm-2,.mbw-mobile .col-sm-3,.mbw-mobile .col-sm-4,.mbw-mobile .col-sm-5,.mbw-mobile .col-sm-6,.mbw-mobile .col-sm-7,.mbw-mobile .col-sm-8,.mbw-mobile .col-sm-9,.mbw-mobile .col-sm-10,.mbw-mobile .col-sm-11,.mbw-mobile .col-sm-12{box-sizing:border-box}.mbw-mobile button,.mbw-mobile input{line-height:normal}.mbw-mobile button,.mbw-mobile input[type="button"],.mbw-mobile input[type="reset"],.mbw-mobile input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}.mbw-mobile input,.mbw-mobile select{vertical-align:middle}.mbw-mobile input[type="checkbox"],.mbw-mobile input[type="radio"]{box-sizing:border-box;padding:0}.mbw-mobile input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.mbw-mobile input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.mbw-mobile button::-moz-focus-inner,.mbw-mobile input::-moz-focus-inner{border:0;padding:0}.mbw-mobile textarea{overflow:auto;vertical-align:top}.mbw-mobile .cleaner{clear:both;height:1px;font-size:1px}.mbw-mobile input[type="checkbox"]{-webkit-appearance:checkbox}.mbw-mobile input[type="radio"]{-webkit-appearance:radio}.mbw-mobile :-moz-placeholder{opacity:1}.mbw-mobile ::-moz-placeholder{opacity:1}.mbw-mobile .jstyling-select{margin:0;padding:0;position:relative;z-index:0;border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px;background-color:var(--color-ffffff)}.mbw-mobile .jstyling-select .jstyling-select-s{height:30px;line-height:30px;padding:0 20px 0 10px;background:url(/img/bgi/select.png) right center no-repeat}.mbw-mobile .jstyling-select .jstyling-select-s .jstyling-select-t{white-space:nowrap;overflow:hidden}.mbw-mobile .jstyling-select .jstyling-select-l{margin:0;padding:0;width:100%;display:none;position:absolute;overflow-y:auto;z-index:1000;border:1px solid #c5c5c5;border-radius:3px;max-height:150px;background:var(--color-ffffff);top:100%;left:-1px;box-sizing:content-box}.mbw-mobile .jstyling-select .jstyling-select-l li{list-style:none;display:block;white-space:nowrap;overflow:hidden;line-height:24px;padding:0 10px}.mbw-mobile .jstyling-select.disabled{background-color:#efefef;border-color:#e3e3e3;color:#666}.mbw-mobile .jstyling-select.disabled .jstyling-select-s{background-image:url(/img/bgi/select1.png)}.mbw-mobile .jstyling-select.active{z-index:700}.mbw-mobile .jstyling-select.active .jstyling-select-l{display:block}.mbw-mobile #header+.filter_container+#content,.mbw-mobile #header+#content{padding-top:46px}.mbw-mobile #header+.row.meldungen{padding:55px 10px 0 10px}.mbw-mobile body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout.open{margin-top:91px}@media screen and (max-width:539px){.mbw-mobile body.responsive header#header .main-header>ul.right li#open-account-flyout.account-section .account .account-flyout.open{margin-top:0}}.mbw-mobile .product_number{display:inline-block;font-family:"Open Sans",sans-serif;font-size:13.5pt;line-height:40px;padding:15px 0 9px}.mbw-mobile .filter_link{display:block;padding:15px 0 10px}.mbw-mobile .filter_link .button{font-weight:700;padding:0;display:block;margin:0 0 0 9px}.mbw-mobile .filter_active{border-top:1px solid #bababa;border-bottom:1px solid #bababa;line-height:32px;padding-bottom:11px}.mbw-mobile .filter_active span{display:inline-block;font-weight:700;margin:0 0 0 9px;vertical-align:top}.mbw-mobile .filter_active .filter_delete{display:inline-block;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-222px -120px;width:18px;height:16px;margin:-3px 13px 0 4px;vertical-align:middle}.mbw-mobile .product_view_option{padding:13px 10px}.mbw-mobile .product_view_option label{margin:0 0 3px}.mbw-mobile .product_view_option .jstyling-select{font-family:"Open Sans",sans-serif}.mbw-mobile .color_list{font-size:0;line-height:0;letter-spacing:-1px;text-align:center}.mbw-mobile .color_list span{letter-spacing:0;width:18px;height:18px;border-radius:4px;border:1px solid #9b9b9b;display:inline-block;margin:0 4.5px 3px 0}.mbw-mobile .color_list span.color_orange{background:var(--color-cc6600)}.mbw-mobile .color_list span.color_brown{background:var(--color-822b00)}.mbw-mobile .color_list span.color_beige{background:var(--color-fff9d1)}.mbw-mobile .color_list span.color_yellow{background:var(--color-fadb11)}.mbw-mobile .color_list span.color_grey{background:var(--color-414141)}.mbw-mobile .color_list span.color_red{background:var(--color-ff5433)}.mbw-mobile .color_list span.color_pink{background:var(--color-ff7d7e)}.mbw-mobile .color_list span.color_blue{background:var(--color-0021cc)}.mbw-mobile .color_list span.color_purple{background:var(--color-002c82)}.mbw-mobile .color_list span.color_light_purple{background:var(--color-dad1ff)}.mbw-mobile .product_list{margin-bottom:60px}.mbw-mobile .product_list figure{width:250px;height:250px;margin:32px auto 0;position:relative;text-align:center}.mbw-mobile .product_list figure img{max-width:100%;height:auto;display:inline-block}.mbw-mobile .product_list figure .label{position:absolute;right:1px;top:5px;max-width:60px}.mbw-mobile .product_list figure .label.label_sale{width:45px;height:45px;right:-3px;top:2px;padding:0}.mbw-mobile .product_list figure .label.label_new{width:48px;height:48px;padding:0}.mbw-mobile .product_list .color_list{padding:12px 0;font-size:0;line-height:0;letter-spacing:-1px;text-align:center}.mbw-mobile .product_list .color_list span{letter-spacing:0;width:18px;height:18px;border-radius:4px;border:1px solid #9b9b9b;display:inline-block;margin:0 4.5px 3px 0}.mbw-mobile .product_list .color_list span.color_orange{background:var(--color-cc6600)}.mbw-mobile .product_list .color_list span.color_brown{background:var(--color-822b00)}.mbw-mobile .product_list .color_list span.color_beige{background:var(--color-fff9d1)}.mbw-mobile .product_list .color_list span.color_yellow{background:var(--color-fadb11)}.mbw-mobile .product_list .color_list span.color_grey{background:var(--color-414141)}.mbw-mobile .product_list .title{display:block;font-family:"Open Sans",sans-serif;font-size:15pt;font-weight:700;line-height:24px;text-align:center;text-decoration:none}.mbw-mobile .product_list .size{display:block;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:24px;text-align:center}.mbw-mobile .product_list .col-xs-24:first-child{padding-bottom:23px}.mbw-mobile .product_list .col-xs-24:first-child .color_list{padding:26px 0 14px}.mbw-mobile .product_list .col-xs-12{padding-bottom:11px}.mbw-mobile .product_list .col-xs-12:first-child,.mbw-mobile .product_list .col-xs-12:nth-child(2){padding-top:26px;padding-bottom:15px}.mbw-mobile .product_list .col-xs-12:first-child .color_list,.mbw-mobile .product_list .col-xs-12:nth-child(2) .color_list{height:63px;padding:11px 0 0;margin:0}.mbw-mobile .product_list .col-xs-12 figure{width:172px;height:172px;margin:0 auto}.mbw-mobile .product_list .col-xs-12 figure .label.label_sale{width:37px;height:37px;right:24px;top:2px;padding:0}.mbw-mobile .product_list .col-xs-12 figure .label.label_new{width:39px;height:39px;right:4px;top:3px;padding:0}.mbw-mobile .product_list .col-xs-12 .color_list{padding:0;height:18px;margin:-8px 0 10px;position:relative;z-index:9}.mbw-mobile .product_list .col-xs-12 .color_list span{margin:5px 1.4px 0}.mbw-mobile .product_list .col-xs-12 .title{font-size:12pt;line-height:20px}.mbw-mobile .product_list .col-xs-12 .size{font-size:10.5pt;line-height:25px}@media screen and (max-width:549px){.mbw-mobile .product_list .col-xs-12:nth-child(2n+1){clear:both}}@media screen and (min-width:550px){.mbw-mobile .product_list .col-sm-8:nth-child(3n+1){clear:both}.mbw-mobile .product_list .col-sm-8:nth-child(3){padding-top:26px;padding-bottom:15px}.mbw-mobile .product_list .col-sm-8:nth-child(3) .color_list{height:63px;padding:11px 0 0;margin:0}.mbw-mobile .product_list .col-sm-12:nth-child(2n+1){clear:both}.mbw-mobile .product_list .col-sm-12:nth-child(2){padding-bottom:23px}.mbw-mobile .product_list .col-sm-12:nth-child(2) .color_list{padding:26px 0 14px}}.mbw-mobile .product_list+.button{display:block;height:58px;line-height:58px;font-size:13.5pt;margin:0 0 100px}.mbw-mobile .filter_container{font-family:"Open Sans",sans-serif;padding:46px 0 0;position:fixed;left:-72%;top:0;width:71.2%;bottom:0;background:var(--color-ffffff);z-index:999}.mbw-mobile .filter_container header{background:var(--color-000000);padding:3px 4px;position:absolute;left:0;right:0;top:0}.mbw-mobile .filter_container header .filter_close{float:right;background:none;cursor:pointer}.mbw-mobile .filter_container header .filter_close:after{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;position:absolute;left:0;top:0;background-position:-120px 0}.mbw-mobile .filter_container header p{font-family:"Open Sans",sans-serif;color:var(--color-ffffff);line-height:40px;padding:0 0 0 21px}.mbw-mobile .filter_container .filter{overflow:hidden;padding:1px 20px 0}.mbw-mobile .filter_container .filter .filter_item{border-bottom:1px solid #bababa}.mbw-mobile .filter_container .filter .filter_item:last-child{margin-bottom:60px}.mbw-mobile .filter_container .filter .filter_item strong{display:block;cursor:pointer;font-weight:700;line-height:29px;padding:5px 0;position:relative}.mbw-mobile .filter_container .filter .filter_item strong:after{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;position:absolute;left:0;top:0;left:auto;right:11px;top:50%;width:12px;height:8px;background-position:-99px -60px;margin-top:-3px}.mbw-mobile .filter_container .filter .filter_item strong.active{padding:5px 0 1px}.mbw-mobile .filter_container .filter .filter_item strong.active:after{background-position:-99px -70px}.mbw-mobile .filter_container .filter .filter_item .filter_options{margin:0 0 14px;display:none}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder{line-height:24px;margin:0 0 6px}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder input[type="checkbox"]{position:absolute;left:0;top:0;z-index:-1;opacity:0}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder input[type="checkbox"]:checked+label:before{background-position:-276px -122px}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder label{display:block;margin:0;position:relative;font-family:"Open Sans",sans-serif;padding:0 0 0 10px;cursor:pointer}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:0 0;background-position:-248px -122px;width:24px;height:24px;position:absolute;left:0;top:0;margin:0;position:relative;display:block;margin-top:10px;margin-bottom:10px;display:inline-block;margin-top:5px;margin-bottom:5px;margin-right:10px;vertical-align:middle}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder label:before label{min-height:13pt;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder label:before.disabled label,fieldset[disabled] .mbw-mobile .filter_container .filter .filter_item .filter_options .input_holder label:before label{cursor:not-allowed}.mbw-mobile .filter_container .buttons{position:absolute;left:15px;right:15px;bottom:19px}.mbw-mobile .filter_container .buttons span{float:left;width:46%;padding:0 5px}.mbw-mobile .filter_container .buttons span:last-child{width:54%}.mbw-mobile .filter_container .buttons span .button{display:block;padding:0;width:100%;font-weight:700}.mbw-mobile .filter_container .buttons span .button.transparent{background:var(--color-ffffff)}.mbw-mobile .details .back_link{display:inline-block;font-weight:700;padding:12px 0 0}.mbw-mobile .details .back_link:before{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-233px -65px;margin:-2px 5px 0 0}.mbw-mobile .details .details_slider_wrapper{padding:0 0 36px}.mbw-mobile .details .details_slider_wrapper figure{text-align:center;position:relative}.mbw-mobile .details .details_slider_wrapper figure img{display:block;max-width:100%;height:auto;display:inline-block}.mbw-mobile .details .details_slider_wrapper figure .label{position:absolute;top:4px;right:19px;max-width:60px}.mbw-mobile .details .details_slider_wrapper figure .label.rotate{position:absolute;width:66px;height:66px;left:19px;right:auto}.mbw-mobile .details .details_slider_wrapper .bx-controls-direction a{color:#fff0;position:absolute;top:50%;width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-122px -82px;margin-top:-17px}.mbw-mobile .details .details_slider_wrapper .bx-controls-direction a.bx-prev{left:0;background-position:-99px -120px}.mbw-mobile .details .details_slider_wrapper .bx-controls-direction a.bx-next{right:0;background-position:-62px -120px}.mbw-mobile .details .details_slider_wrapper .bx-controls-direction a.disabled{opacity:.3}.mbw-mobile .details .details_slider_wrapper .bx-wrapper{position:relative}.mbw-mobile .details .detais_description .row{margin:0 -5px}.mbw-mobile .details .detais_description .row .col-xs-12{padding:0 5px}.mbw-mobile .details .detais_description .input_holder{margin:0 0 11px}.mbw-mobile .details .detais_description .input_holder .jstyling-select{font-family:Arial,Helvetica,sans-serif;font-size:12pt}.mbw-mobile .details .detais_description .input_holder label{display:block;font-weight:400;margin:0 0 1px}.mbw-mobile .details .detais_description .item_number .input_holder{height:34px;border:2px solid #196fba;border-radius:4px}.mbw-mobile .details .detais_description .item_number .input_holder label{float:left;width:50%;margin:0;background:#f2f2f2;padding:0 0 0 12px;line-height:30px;font-weight:700;border-radius:4px 0 0 4px}.mbw-mobile .details .detais_description .item_number .input_holder input{width:50%;height:30px;background:var(--color-ffffff);border:none;font-size:13.5pt;padding:5px 0;line-height:20px;font-weight:700;text-align:center;border-radius:4px}.mbw-mobile .details .detais_description .item_number_submit .item_number_delete{float:right;width:15px;height:18px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-285px -80px;margin:8px 13px 0 0;display:none;cursor:pointer}.mbw-mobile .details .detais_description .item_number_submit .actualize{display:block;width:100%;height:34px;line-height:30px;padding:0;border-radius:2px}.mbw-mobile .details .detais_description .item_number_submit .actualize:after{content:"";display:inline-block;vertical-align:middle;width:21px;height:20px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-167px -60px}.mbw-mobile .details .detais_description .item_number_submit .price{text-align:right;padding:6px 0 0;font-size:12pt;display:none}.mbw-mobile .details .detais_description .item_number_submit .price strong{color:var(--color-cf5e03);margin-left:5px}.mbw-mobile .details .detais_description .item_number_submit.actualized .item_number_delete,.mbw-mobile .details .detais_description .item_number_submit.actualized .price{display:block}.mbw-mobile .details .detais_description .item_number_submit.actualized .actualize{width:auto;margin-right:40px}.mbw-mobile .details .detais_description .item_stock{padding:4px 0 5px}.mbw-mobile .details .detais_description .price_details{background:var(--color-ffffff);border:1px solid #c5c5c5;border-radius:6px;padding:0 13px}.mbw-mobile .details .detais_description .price_details div{display:none;padding:11px 0 0}.mbw-mobile .details .detais_description .price_details p{line-height:17px;margin:0 0 10px}.mbw-mobile .details .detais_description .price_details table{width:100%}.mbw-mobile .details .detais_description .price_details table th{font-weight:700;border-bottom:1px solid #d9d9d9;height:20px;padding:0 0 2px;vertical-align:middle}.mbw-mobile .details .detais_description .price_details table td{border-bottom:1px solid #d9d9d9;height:20px;vertical-align:middle}.mbw-mobile .details .detais_description .price_details table td:first-child{width:162px}.mbw-mobile .details .detais_description .price_details .trigger{display:block;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:20px;padding:9px 0}.mbw-mobile .details .detais_description .price_details .trigger:after{content:"";display:inline-block;vertical-align:middle;width:15px;height:10px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-200px -70px;position:absolute;right:1px;top:50%;margin-top:-5px}.mbw-mobile .details .detais_description .price_details .cross_link{display:block;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:20px;padding:9px 0}.mbw-mobile .details .detais_description .price_details .cross_link:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-245px -65px;position:absolute;right:1px;top:50%;margin-top:-7.5px}.mbw-mobile .details .detais_description .price_details.open .trigger:after{width:27px;height:23px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-200px -81px;margin-top:-11.5px;right:6px}.mbw-mobile .details .detais_description .item_main{background:#f2f2f2;padding:24px 16px 30px;margin:0 -10px}.mbw-mobile .details .detais_description .item_main .title{padding:0 0 0 35px;position:relative;margin:0 0 9px}.mbw-mobile .details .detais_description .item_main .title .num{position:absolute;left:0;top:0;width:27px;height:27px;border-radius:100%;background:var(--color-000000);color:var(--color-ffffff);font-size:12.5pt;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;line-height:26px}.mbw-mobile .details .detais_description .item_main .title strong{display:block;font-size:15pt;font-family:"Open Sans",sans-serif;margin:0 0 3px}.mbw-mobile .details .detais_description .item_main .input_holder select[disabled]{color:var(--color-000000)}.mbw-mobile .details .detais_description .item_main.cross_item{margin-top:-12px;padding:0 16px 28px}.mbw-mobile .details .detais_description .item_main.cross_item .cross_header{position:relative;padding:0 0 0 32px}.mbw-mobile .details .detais_description .item_main.cross_item .cross_header p{padding:0}.mbw-mobile .details .detais_description .item_main.cross_item .cross_details{padding:11px 0 0}.mbw-mobile .details .detais_description .item_main.cross_item .cross_details .combine{display:none}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner{background:#fff;padding:17px 21px 19px 21px;display:grid;row-gap:8px;border-radius:5px;margin-top:15px}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner .our-tip-container{font-size:14px;font-weight:700;color:#fff;background-color:var(--color-196FBA);border-radius:3px;padding:3px 6px;display:flex;justify-content:center;align-items:center;width:fit-content}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner .order-sample-headline{font-weight:700;text-transform:uppercase;font-size:18px;line-height:24px}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner .text{line-height:20px;font-family:"Open Sans",sans-serif;font-size:12px;font-style:normal}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner sl-button.btn-order-sample{width:fit-content;padding-top:10px}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner sl-button.btn-order-sample::part(base){background-color:var(--sl-color-primary-700);height:42px}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner sl-button.btn-order-sample::part(label){color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;line-height:22px;padding:10px}.mbw-mobile .details .detais_description .item_main .additional_cart_button #order_sample_banner sl-button.btn-order-sample::part(suffix){font-size:27px;color:#fff}.mbw-mobile .details .detais_description .cross_list{padding:19px 16px 8px;margin:0 -10px}.mbw-mobile .details .detais_description .cross_list .cross_list_header .jstyling-select{font-family:"Open Sans",sans-serif;border-width:2px;border-color:var(--color-333333);height:34px;float:right;width:49.5%;margin:0 0 12px}.mbw-mobile .details .detais_description .cross_list .cross_list_header .jstyling-select .jstyling-select-s{line-height:30px;font-size:12pt}.mbw-mobile .details .detais_description .cross_list .cross_list_header strong{display:block;line-height:34px;font-size:13.5pt;font-family:"Open Sans",sans-serif;padding:0 0 0 5px;margin:9px 0 12px}.mbw-mobile .details .detais_description .cross_list .cross_list_header p{display:block;line-height:34px;font-size:13.5pt;font-family:"Open Sans",sans-serif;padding:0 0 0 5px;margin:0 0 4px;font-weight:700}.mbw-mobile .details .detais_description .cross_list .cross_item{background:#ededed;padding:13px 11px;border-radius:5px;margin:0 0 13px}.mbw-mobile .details .detais_description .cross_list .cross_item .actualize{display:none}.mbw-mobile .details .detais_description .cross_header:after{content:"";display:block;clear:both}.mbw-mobile .details .detais_description .cross_header .num{position:absolute;left:0;top:0;width:27px;height:27px;border-radius:100%;background:var(--color-000000);color:var(--color-ffffff);font-size:12.5pt;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;line-height:26px}.mbw-mobile .details .detais_description .cross_header figure{float:left;width:53px;height:53px;position:relative}.mbw-mobile .details .detais_description .cross_header figure img{display:block;max-width:100%;height:auto}.mbw-mobile .details .detais_description .cross_header figure .label{width:16px;height:16px;position:absolute;right:-5px;top:-2px;padding:0}.mbw-mobile .details .detais_description .cross_header .title{font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:0 0 0 70px}.mbw-mobile .details .detais_description .cross_header .art{margin:0 0 0 70px}.mbw-mobile .details .detais_description .cross_details{padding:7px 0 5px;display:none}.mbw-mobile .details .detais_description .cross_details .combine{width:100%;height:34px;line-height:34px;font-size:10.5pt;border-radius:2px}.mbw-mobile .details .details_total{margin:0 -10px 47px;border-top:1px solid #cd6009;background:#f2f2f2;padding:9px 10px 20px;position:relative}.mbw-mobile .details .details_total:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;border-bottom:none;border-top-color:#cd6009;position:absolute;top:100%;left:50%;margin:0 0 0 -8px;top:0}.mbw-mobile .details .details_total .price{line-height:34px;margin:0 3px 4px 0;font-size:15pt;font-family:"Open Sans",sans-serif;font-weight:700}.mbw-mobile .details .details_total .price strong{float:right;font-size:18pt}.mbw-mobile .details .product_labels{display:table;width:100%;margin:0 0 17px}.mbw-mobile .details .product_labels span{display:table-cell;vertical-align:middle;text-align:center}.mbw-mobile .details .product_labels span:first-child{text-align:left}.mbw-mobile .details .product_labels span:last-child{text-align:right}.mbw-mobile .details .product_info{border-top:1px solid #bababa;padding:19px 0 28px}.mbw-mobile .details .product_info .details_info_headline{font-size:15pt;font-family:"Open Sans",sans-serif;font-weight:400;margin:0 0 12px}.mbw-mobile .details .product_info p{line-height:17px;margin:0 0 2px}.mbw-mobile .details .product_info dl{margin:-3px 0 0}.mbw-mobile .details .product_info dl:after{content:"";display:block;clear:both}.mbw-mobile .details .product_info dl dt{clear:left;float:left;width:166px;font-weight:400;line-height:17px}.mbw-mobile .details .product_info dl dd{float:left;line-height:17px}.mbw-mobile .details .product_info .product_labels{margin:20px 0}.mbw-mobile .details .product_info .product_labels span{text-align:center}.mbw-mobile .details .product_info .product_labels span:first-child,.mbw-mobile .details .product_info .product_labels span:last-child{text-align:center}.mbw-mobile .details .product_care{margin:0 0 22px}.mbw-mobile .details .product_care .product_care_link{display:block;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:40px;padding:0 16px;background:#e4e4e4;border-radius:5px}.mbw-mobile .details .product_care .product_care_link:after{content:"";display:inline-block;vertical-align:middle;width:15px;height:10px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-200px -70px;position:absolute;right:16px;top:50%;margin-top:-5px}.mbw-mobile .details .product_features{border-top:1px solid #bababa;border-bottom:1px solid #bababa;padding:14px 0 28px}.mbw-mobile .details .product_features .details_features_headline{font-size:16pt;font-family:"Open Sans",sans-serif;margin:0 0 11px;font-weight:500;line-height:1.1;color:inherit}.mbw-mobile .details .product_features ul{margin:0}.mbw-mobile .details .product_features ul li{display:table;width:100%;margin:0 0 21px}.mbw-mobile .details .product_features ul li:first-child{margin:0 0 12px}.mbw-mobile .details .product_features ul li span{display:table-cell;width:70px;text-align:center;vertical-align:middle}.mbw-mobile .details .product_features ul li p{padding:0 0 0 16px;line-height:17px;display:table-cell;vertical-align:middle}.mbw-mobile .details .product_features ul li p strong{display:block;margin:0 0 4px}.mbw-mobile .details .product_features ul li p a{display:block}.mbw-mobile .details .product_related{padding:18px 40px 37px;border-bottom:1px solid #bababa;margin:0 0 100px}.mbw-mobile .details .product_related .combined_products_headline{font-size:15pt;font-family:"Open Sans",sans-serif;font-weight:400;margin:0 -40px 12px}.mbw-mobile .details .product_related .bx-wrapper{position:relative}.mbw-mobile .details .product_related .bx-wrapper li figure{width:118px;height:118px;line-height:120px;text-align:center;margin:auto}.mbw-mobile .details .product_related .bx-wrapper li figure img{display:block;max-width:100%;height:auto;display:inline-block;vertical-align:middle}.mbw-mobile .details .product_related .bx-wrapper li figure+span{display:block;text-align:center;line-height:17px;height:34px;margin:0 0 5px}.mbw-mobile .details .product_related .bx-controls-direction a{color:#fff0;position:absolute;top:72px;width:35px;height:35px;background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-122px -82px;margin-top:-17px}.mbw-mobile .details .product_related .bx-controls-direction a.bx-prev{left:-40px}.mbw-mobile .details .product_related .bx-controls-direction a.bx-next{right:-40px;background-position:-62px -120px}.mbw-mobile .details .product_related .bx-controls-direction a.disabled{opacity:.3}.mbw-mobile .details .button.red.to_cart_button{background-color:var(--sl-color-primary-700);width:100%;position:relative;font-size:13.5pt}.mbw-mobile .details .button.red.to_cart_button:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-220px -65px;position:absolute;right:15px;top:12px}.mbw-mobile .details.bulk_consumer .product_related{margin-bottom:22px;border-bottom:none}.mbw-mobile .details.bulk_consumer .product_info{background-color:#f2f2f2;padding:19px 10px 28px;border-top:none}.mbw-mobile .details_single_topline{padding:6px 0 0;margin:0;line-height:38px}.mbw-mobile .details_single_topline span{float:right;font-size:9pt;height:38px;line-height:46px}.mbw-mobile .details_single_topline p{font-family:"Open Sans",sans-serif;font-size:13.5pt}.mbw-mobile .details .details_single{border:1px solid #bababa;padding:0 17px;margin:0 0 100px}.mbw-mobile .details .details_single .details_single_header{background:#f1f1f1;margin:0 -17px;padding:10px 17px}.mbw-mobile .details .details_single .details_single_header h1{text-align:left;font-weight:700;font-size:15pt;margin:0 0 5px}.mbw-mobile .details .details_single .details_single_header p{line-height:17px}.mbw-mobile .details .details_single .details_slider_wrapper{border-bottom:1px solid #d9d9d9;text-align:center;padding:0 0 33px 15px}.mbw-mobile .details .details_single .details_slider_wrapper figure{padding:15px 0 7px;display:inline-block}.mbw-mobile .details .details_single .details_slider_wrapper figure .label{width:30px;height:30px;padding:0;top:15px;right:-5px}.mbw-mobile .details .details_single .details_slider_wrapper .bx-controls-direction{display:none}.mbw-mobile .details .details_single .item_stock{padding:12px 0 8px}.mbw-mobile .details .details_single .price_details{border:none;border-radius:0;border-bottom:1px solid #cd6009;padding:0 0 16px;margin:0 0 15px;position:relative}.mbw-mobile .details .details_single .price_details:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;border-bottom:none;border-top-color:#cd6009;position:absolute;left:50%;margin:0 0 0 -8px;top:100%}.mbw-mobile .details .details_single .price_details p{margin:0 0 10px}.mbw-mobile .details .details_single .combine{width:100%;height:34px;line-height:34px;font-size:10.5pt;border-radius:2px}.mbw-mobile .details .details_single .details_single_bottomline{padding:0 0 20px}.mbw-mobile .details .details_single .details_single_bottomline .price{float:right}.mbw-mobile .details .details_single .details_single_bottomline .price strong{margin-left:5px;font-size:12pt}.mbw-mobile .details .details_single .details_single_bottomline .back_link{display:inline-block;font-weight:700;padding:0;color:#636363}.mbw-mobile .details .details_single .details_single_bottomline .back_link:before{content:"";display:inline-block;vertical-align:middle;width:7px;height:10px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-258px -65px;margin:-2px 5px 0 0}.mbw-mobile .warenkorb{position:relative;padding:21px 0 100px}.mbw-mobile .warenkorb .back_link{position:absolute;left:4px;top:26px;font-family:"Open Sans",sans-serif;font-size:12pt}.mbw-mobile .warenkorb .back_link:before{content:"";display:inline-block;vertical-align:middle;width:8px;height:12px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-269px -66px;margin:-2px 8px 0 0}.mbw-mobile .warenkorb h1{font-weight:700;border-bottom:1px solid #ccc;margin:0 0 10px;padding:0 0 8px}.mbw-mobile .warenkorb .wk_info{background:#f2f2f2}.mbw-mobile .warenkorb .wk_info>row{margin-left:0;margin-right:0}.mbw-mobile .warenkorb .wk_info .wk_link{color:var(--color-196FBA);text-decoration:underline}.mbw-mobile .warenkorb .wk_info .wk_link:hover{text-decoration:none}.mbw-mobile .warenkorb .wk_info .wk_comission{border-bottom:1px solid #bababa;padding:12px 0 10px}.mbw-mobile .warenkorb .wk_info .wk_comission strong{display:block;margin:0 0 3px}.mbw-mobile .warenkorb .wk_info .wk_comission button{float:right;width:88px;height:32px;line-height:30px;margin:0 0 0 6px;padding:0}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder{margin:0 112px 4px 0}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder input{width:100%;height:32px;background:var(--color-ffffff);border:1px solid silver;font-family:"Open Sans",sans-serif;line-height:18px;padding:6px 8px;border-radius:3px}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder input::-webkit-input-placeholder{color:var(--color-000000);opacity:1}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder input:-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder input::-moz-placeholder{color:var(--color-000000);opacity:1}.mbw-mobile .warenkorb .wk_info .wk_comission .input_holder input:-ms-input-placeholder{color:var(--color-000000);opacity:1}.mbw-mobile .warenkorb .wk_info .wk_comission p{margin:0 112px 0 0;color:#666}.mbw-mobile .warenkorb .wk_info .wk_comission p span{float:right}.mbw-mobile .warenkorb .wk_info .wk_address{border-bottom:1px solid #bababa;padding:12px 0 14px}.mbw-mobile .warenkorb .wk_info .wk_address .col-xs-12{padding-left:16px}.mbw-mobile .warenkorb .wk_info .wk_address .input_holder{display:inline-block;margin:0 3px 9px 0}.mbw-mobile .warenkorb .wk_info .wk_address .input_holder label{font-weight:400;margin:0}.mbw-mobile .warenkorb .wk_info .wk_address .input_holder input{margin:0 8px 0 0;position:relative;top:-2px}.mbw-mobile .warenkorb .wk_info .wk_address .input_holder input:checked+label{font-weight:700}.mbw-mobile .warenkorb .wk_info .wk_address p{line-height:17px}.mbw-mobile .warenkorb .wk_info .wk_address p strong{display:block}.mbw-mobile .warenkorb .wk_info .wk_delivery{padding:11px 0 25px}.mbw-mobile .warenkorb .wk_info .wk_delivery .col-xs-12{padding-left:16px}.mbw-mobile .warenkorb .wk_info .wk_delivery .input_holder{display:block;margin:0 0 4px}.mbw-mobile .warenkorb .wk_info .wk_delivery .input_holder label{font-weight:700;margin:0}.mbw-mobile .warenkorb .wk_info .wk_delivery .input_holder input{margin:0 5px 0 0;position:relative;top:-2px}.mbw-mobile .warenkorb .wk_info .wk_delivery .delivery_time{padding:0 0 0 19px}.mbw-mobile .warenkorb .wk_info .wk_delivery .delivery_time .input_holder{margin:0 0 1px}.mbw-mobile .warenkorb .wk_info .wk_delivery .delivery_time .input_holder label{font-weight:400}.mbw-mobile .warenkorb .wk_info .wk_delivery p{line-height:17px}.mbw-mobile .warenkorb .wk_info .wk_delivery p strong{display:block;margin:0 0 5px}.mbw-mobile .warenkorb .wk_list{margin:20px 0 26px}.mbw-mobile .warenkorb .wk_list header{background:#282828;padding:10px 18px}.mbw-mobile .warenkorb .wk_list header h2{font-size:10.5pt;font-family:Arial,Helvetica,sans-serif;font-weight:400;color:var(--color-ffffff);line-height:18px}.mbw-mobile .warenkorb .wk_list header+.wk_item .wk_headline{padding:15px 15px 11px 15px}.mbw-mobile .warenkorb .wk_list .wk_item{margin:0 0 15px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline{background:#f2f2f2;border:1px solid #ccc;padding:15px 15px 14px 15px;position:relative;cursor:pointer}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline .wk_item_delete{position:absolute;right:18px;top:50%;margin-top:-9px;width:15px;height:16px;background-repeat:no-repeat;background-image:url(/img/bgi/mobile/icons.png);background-position:-269px -80px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline .wk_item_num{float:left;width:23px;font-size:12pt;font-weight:700}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline h3{font-family:"Open Sans",sans-serif;font-size:12pt;font-weight:700;margin:0 0 0 23px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline p{font-size:9pt;margin:0 0 0 23px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_headline.closed:before{background-position:-248px -99px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main{border:1px solid #ccc;border-top:none}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main .info-circle-fill{float:right;margin-top:7px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main figure{height:134px;line-height:134px;text-align:center}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main figure img{vertical-align:middle}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl{margin:0}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl:after{content:"";display:block;clear:both}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dt{clear:left;float:left;width:162px;line-height:28.5px;border-top:1px solid #ccc;padding:0 0 0 15px;font-weight:400}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dt.wk_number_wrap{padding-top:11px;padding-bottom:14px;line-height:32px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd{display:block;margin-left:162px;line-height:28.5px;border-top:1px solid #ccc;padding:0 11px 0 0}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd.wk_number_wrap{padding-top:11px;padding-bottom:14px;line-height:32px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd em{font-style:normal;font-size:12pt}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd .actualize{float:right;width:52px;height:32px;line-height:0;padding:0;border-radius:6px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd .actualize:after{content:"";display:inline-block;vertical-align:middle;width:21px;height:20px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-167px -60px}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd .input_holder{margin:0 57px 0 0}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd .input_holder input{border:2px solid #196fba;background:var(--color-ffffff);font-size:12pt;text-align:center;width:100%;height:32px;padding:5px 0;line-height:18px;border-radius:4px}.mbw-mobile .warenkorb .wk_list .wk_item .button.transparent.blue{display:block;height:32px;line-height:30px;font-size:10.5pt;font-weight:700;margin:10px 0 0}.mbw-mobile .warenkorb .wk_total{background:#f2f2f2;border-top:1px solid #cd6009;position:relative;padding-bottom:100px}.mbw-mobile .warenkorb .wk_total:before{content:"";width:0;height:0;border:1px solid #fff0;border-width:8px 8px;border-bottom:none;border-top-color:#cd6009;position:absolute;top:100%;left:50%;margin:0 0 0 -8px;top:0}.mbw-mobile .warenkorb .wk_total p{padding:29px 9px 16px 0;line-height:24px;font-size:14.5pt;text-align:right}.mbw-mobile .warenkorb .wk_total p strong{font-size:18pt;float:right;margin:0 0 0 14px}.mbw-mobile .warenkorb .wk_total .button{display:block;margin:0 4px 20px;padding:0 0 0 25px;font-size:12pt}.mbw-mobile .warenkorb .wk_total .button:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:14px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-247px -80px;margin:-3px 0 0 12px}.mbw-mobile .warenkorb .wk_total .button.transparent{padding:0 0 0 16px}.mbw-mobile .warenkorb .wk_total .button.transparent:after{background-position:-259px -80px}.mbw-mobile .warenkorb .wk_total .button.trigger_login::after{content:unset}.mbw-mobile .account_wk{padding:22px 0 0}.mbw-mobile .account_wk .title img{margin:0 11px 0 3px;width:27px;height:27px}.mbw-mobile .account_wk .warenkorb{padding:0}.mbw-mobile .account_wk .warenkorb .wk_list{margin:20px 0 0}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item{margin:0}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item:last-child{border-bottom:1px solid #ccc}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_headline{border-bottom:none}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_main{border-top:1px solid #ccc;border-bottom:none}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_main figure{height:131px;line-height:116px;padding:0 38px 0 0}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_main figure figcaption{font-size:12pt;font-weight:700;display:inline-block;margin:0 0 0 11px}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_main .button_wrap{border-top:1px solid #ccc;padding:7px 10px 8px}.mbw-mobile .account_wk .warenkorb .wk_list .wk_item .wk_main .button_wrap .button{margin:0}.mbw-mobile .account_wk .warenkorb .wk_total{border-top:3px solid #707070;padding:15px 15px 7px}.mbw-mobile .account_wk .warenkorb .wk_total a.versandkosten{text-decoration:underline}.mbw-mobile .account_wk .warenkorb .wk_total a.versandkosten:hover,.mbw-mobile .account_wk .warenkorb .wk_total a.versandkosten:focus{text-decoration:none}.mbw-mobile .account_wk .warenkorb .wk_total .button.disabled{background:#efefef 0% 0% no-repeat padding-box;border:1px solid #c6c6c6;border-radius:5px;text-align:center;font:normal normal bold 16px/36px "Open Sans";letter-spacing:0;color:#b2b2b2;opacity:1;cursor:not-allowed}.mbw-mobile .account_wk .warenkorb .wk_total .button.disabled::after{content:unset}.mbw-mobile .account_wk .warenkorb .wk_total sl-alert::part(base){margin-bottom:15px}.mbw-mobile .account_wk .warenkorb .wk_total:before{display:none}.mbw-mobile .account_wk .warenkorb .wk_total p{padding:5px 18px 20px 0}.mbw-mobile .account_wk .warenkorb .wk_total .input_holder{margin:0 0 20px 6px}.mbw-mobile .account_wk .warenkorb .wk_total .input_holder input{float:left;margin:0}.mbw-mobile .account_wk .warenkorb .wk_total .input_holder label{margin:0 0 0 23px;display:block;line-height:17px;font-weight:400}.mbw-mobile .account_wk .warenkorb .wk_total .input_holder label a{text-decoration:underline}.mbw-mobile .account_wk .warenkorb .wk_total .wk_submit{border-top:1px solid #b8b8b8;padding:20px 0 0}.mbw-mobile .meldungen{padding:21px 0 0}.mbw-mobile .error_msg{padding:11px 10px 24px 67px;border:1px solid var(--color-be0009);border-radius:5px;position:relative;margin:0 0 10px}.mbw-mobile .error_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-160px -80px;position:absolute;left:13px;top:16px}.mbw-mobile .error_msg p{margin:0 0 3px;line-height:17px}.mbw-mobile .error_msg p:last-child{margin:0}.mbw-mobile .error_msg p em{font-style:normal;color:var(--color-be0009)}.mbw-mobile .success_msg{padding:23px 10px 23px 67px;border:1px solid var(--color-4dbd1b);border-radius:5px;position:relative;margin:0 0 10px}.mbw-mobile .success_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-200px -80px;position:absolute;left:13px;top:11px}.mbw-mobile .success_msg p{margin:0 0 10px;line-height:16px}.mbw-mobile .success_msg p:last-child{margin:0}.mbw-mobile .success_msg p em{font-style:normal;color:var(--color-4dbd1b)}.mbw-mobile .notice_msg{padding:16px 10px 15px 67px;border:1px solid var(--color-44a0da);border-radius:5px;position:relative;margin:0 0 10px}.mbw-mobile .notice_msg:before{content:"";width:40px;height:40px;background-color:#fff0;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;border-radius:4px;left:0;top:0;background-position:-240px -80px;position:absolute;left:13px;top:16px}.mbw-mobile .notice_msg p{margin:0 0 3px;line-height:17px}.mbw-mobile .notice_msg p:last-child{margin:0}.mbw-mobile .notice_msg p em{font-style:normal;color:var(--color-44a0da)}.mbw-mobile #viewer{max-width:100%;height:auto;display:none;margin:25px 0;text-align:center;position:relative}.mbw-mobile #viewer #fsCloseBtn{display:block;position:absolute;color:#000;font-size:20pt;z-index:101;right:10px;top:10px}.mbw-mobile #content form .field-with-errors select,.mbw-mobile #content form .field-with-errors .jstyling-select,.mbw-mobile #content form .field-with-errors input{border:1px solid #be0009}.mbw-mobile .account_form_header input#advisor{display:none}.mbw-mobile .account_form_header label.button.transparent.blue:hover{cursor:pointer}.mbw-mobile ul.colors li a span{display:block;width:34px;height:34px;margin:9px auto 0 auto}.mbw-mobile ul.product_list .color_list span{margin:0 9px 5px 0}.mbw-mobile .product_list .col-xs-12 .color_list{height:unset!important;padding:0!important;margin:0 0 10px!important}.mbw-mobile #article_filter_form .input_holder.inactive{opacity:.5}.mbw-mobile .warenkorb .wk_info .wk_delivery{border-bottom:1px solid #bababa;padding:11px 0 6px}.mbw-mobile .details .details_total{margin-bottom:0}.mbw-mobile .details .details_total .cta-veredelung{margin-top:10pt;width:100%}.mbw-mobile .details .details_total .cta-veredelung a{width:100%;height:auto;background-color:#fff}.mbw-mobile .details .details_total .cta-veredelung a::after{background-image:url(/img/bgi/icons.png);background-position:-55px -80px;background-repeat:no-repeat;right:11px;top:50%;margin:-3px 0 0 18px;content:"";display:inline-block;vertical-align:middle;height:15px;width:10px}.mbw-mobile .details .details_total .price{display:grid;grid-template-columns:1fr 1fr}.mbw-mobile .details .details_total .price .price-value{display:flex;flex-direction:column;margin-left:auto;text-align:right}.mbw-mobile .details .details_total .price .vat-info{font-weight:400;font-size:12pt}.mbw-mobile .details .product_labels{margin-top:47px}.mbw-mobile .details .product_labels span{display:table-caption;text-align:center!important}.mbw-mobile .details .product_labels span img{max-width:100%}.mbw-mobile .details .product_care{background:#e4e4e4;border-radius:5px}.mbw-mobile .details .product_care .product_care_content{display:none}.mbw-mobile .details .product_care .product_care_content table tr td:first-child{padding:10px 16px;font-family:"GinetexSymbols";font-size:24px}.mbw-mobile .wk_address .row{display:none}.mbw-mobile .wk_address .row.active{display:block}.mbw-mobile .basket_textarea{font-size:12px;margin-bottom:15px}.mbw-mobile .details .product_info dl dt{width:111px}.mbw-mobile .cms-module-root h3{font-size:1em}.mbw-mobile .order_details .article_list .article_item .article_headline .article_item_num{min-width:23px;width:unset;margin-right:6px}.mbw-mobile .order_details .article_list .article_item .article_headline h3,.mbw-mobile .order_details .article_list .article_item .article_headline p{margin-left:84px}.mbw-mobile .details .cross_list{padding:19px 16px 8px;margin:0 -10px}.mbw-mobile .details .detais_description .cross_list .cross_list_header .jstyling-select{font-family:"Open Sans",sans-serif;border-width:2px;border-color:#333;height:34px;float:none;width:auto;margin:0 0 12px}.mbw-mobile .details .detais_description .cross_list .cross_list_header .jstyling-select .jstyling-select-s{line-height:30px;font-size:12pt}.mbw-mobile .details .detais_description .cross_list .cross_list_header strong{line-height:34px;font-size:13.5pt;font-family:"Open Sans",sans-serif;padding:0 0 0 5px;margin:9px 0 12px}.mbw-mobile .details .cross_list .cross_list_header p{display:block;line-height:34px;font-size:13.5pt;font-family:"Open Sans",sans-serif;padding:0 0 0 5px;margin:0 0 4px;font-weight:700}.mbw-mobile .details .cross_list .cross_item{background:#ededed;padding:13px 11px;-webkit-border-radius:5px;border-radius:5px;margin:0 0 13px}.mbw-mobile .details .cross_list .cross_item .actualize{display:none}.mbw-mobile .details .cross_header:after{content:"";display:block;clear:both}.mbw-mobile .details .cross_header .num{position:absolute;left:0;top:0;width:27px;height:27px;-webkit-border-radius:100%;border-radius:100%;background:#000;color:#fff;font-size:12.5pt;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;line-height:26px}.mbw-mobile .details .cross_header figure{float:left;width:53px;height:53px;position:relative}.mbw-mobile .details .cross_header figure img{display:block;max-width:100%;height:auto}.mbw-mobile .details .cross_header figure .label{width:16px;height:16px;position:absolute;right:-5px;top:-2px;padding:0}.mbw-mobile .details .cross_header .title{font-size:12pt;font-family:"Open Sans",sans-serif;font-weight:700;margin:0 0 0 70px}.mbw-mobile .details .cross_header .art{margin:0 0 0 70px}.mbw-mobile .details .cross_details{padding:7px 0 5px;display:none}.mbw-mobile .details .cross_details .combine{width:100%;height:34px;line-height:34px;font-size:10.5pt;-webkit-border-radius:2px;border-radius:2px}.mbw-mobile .details .row{margin:0 -5px}.mbw-mobile .details .row .col-xs-12{padding:0 5px}.mbw-mobile .details .input_holder{margin:0 0 11px}.mbw-mobile .details .input_holder .jstyling-select{font-family:Arial,Helvetica,sans-serif;font-size:12pt}.mbw-mobile .details .input_holder label{display:block;font-weight:400;margin:0 0 1px}.mbw-mobile .details .item_number .input_holder{height:34px;border:2px solid #00a2e5;-webkit-border-radius:4px;border-radius:4px}.mbw-mobile .details .item_number .input_holder label{float:left;width:50%;margin:0;background:#f2f2f2;padding:0 0 0 12px;line-height:30px;font-weight:700;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mbw-mobile .details .item_number .input_holder input{width:50%;height:30px;background:#fff;border:none;font-size:13.5pt;padding:5px 0;line-height:20px;font-weight:700;text-align:center;-webkit-border-radius:4px;border-radius:4px}.mbw-mobile .details .item_number_submit .item_number_delete{float:right;width:15px;height:18px;background-repeat:no-repeat;background-image:url(/img/bgi/mobile/icons.png);background-position:-285px -80px;margin:8px 13px 0 0;display:none;cursor:pointer}.mbw-mobile .details .item_number_submit .actualize{display:block;width:100%;height:34px;line-height:30px;padding:0;-webkit-border-radius:2px;border-radius:2px}.mbw-mobile .details .item_number_submit .actualize:after{content:"";display:inline-block;vertical-align:middle;width:21px;height:20px;background-image:url(/img/bgi/mobile/icons.png);background-repeat:no-repeat;background-position:-167px -60px}.mbw-mobile .details .item_number_submit .price{text-align:right;padding:6px 0 0;font-size:12pt;display:none}.mbw-mobile .details .item_number_submit .price strong{color:#cf5e03;margin-left:5px}.mbw-mobile .details .item_number_submit.actualized .item_number_delete,.mbw-mobile .details .item_number_submit.actualized .price{display:block}.mbw-mobile .details .item_number_submit.actualized .actualize{width:auto;margin-right:40px}.mbw-mobile .details .item_stock{padding:4px 0 5px}.mbw-mobile .details .price_details{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:6px;border-radius:6px;padding:0 13px}.mbw-mobile .details .price_details div{display:none;padding:11px 0 0}.mbw-mobile .details .price_details div .discount_info,.mbw-mobile .details .price_details div .cross_details_info{display:block}.mbw-mobile .details .price_details div .cross_details_info .item_stock{display:none}.mbw-mobile .details .price_details p{line-height:17px;margin:0 0 10px}.mbw-mobile .details .price_details table{width:100%}.mbw-mobile .details #article_order_form .price_details table th{font-weight:700;border-bottom:1px solid #d9d9d9;height:25px;padding:10px 0 0 0;vertical-align:middle}.mbw-mobile .details .price_details table td{border-bottom:1px solid #d9d9d9;height:20px;vertical-align:middle}.mbw-mobile .details .price_details table td:first-child{width:162px}.mbw-mobile .details .price_details table td:nth-child(2),.mbw-mobile .details .price_details table td:last-child{text-align:right;padding-left:5px}.mbw-mobile .details .price_details table td:nth-child(2){text-decoration:line-through;color:red}.mbw-mobile .details .price_details table tr.current{background-color:#f0bd87}.mbw-mobile .details .price_details .trigger{display:block;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:20px;padding:9px 0}.mbw-mobile .details .price_details .trigger:after{content:"";display:inline-block;vertical-align:middle;width:15px;height:10px;background-image:url(/img/bgi/mobile/icons.png);background-repeat:no-repeat;background-position:-200px -70px;position:absolute;right:1px;top:50%;margin-top:-5px}.mbw-mobile .details .price_details .cross_link{display:block;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12pt;line-height:20px;padding:9px 0}.mbw-mobile .details .price_details .cross_link:after{content:"";display:inline-block;vertical-align:middle;width:10px;height:15px;background-image:url(/img/bgi/mobile/icons.png);background-repeat:no-repeat;background-position:-245px -65px;position:absolute;right:1px;top:50%;margin-top:-7.5px}.mbw-mobile .details .price_details.open .trigger:after{width:27px;height:23px;background-repeat:no-repeat;background-image:url(/img/bgi/mobile/icons.png);background-position:-200px -81px;margin-top:-11.5px;right:6px}.mbw-mobile .details .item_main{background:#f2f2f2;padding:24px 16px 30px;margin:0 -10px}.mbw-mobile .details .item_main .title{padding:0 0 0 35px;position:relative;margin:0 0 9px}.mbw-mobile .details .item_main .title .num{position:absolute;left:0;top:0;width:27px;height:27px;-webkit-border-radius:100%;border-radius:100%;background:#000;color:#fff;font-size:12.5pt;font-family:"Open Sans",sans-serif;font-weight:700;text-align:center;line-height:26px}.mbw-mobile .details .item_main .title strong{display:block;font-size:15pt;font-family:"Open Sans",sans-serif;margin:0 0 3px}.mbw-mobile .details .item_main .input_holder select[disabled]{color:#000}.mbw-mobile .details .detais_description .item_main .item_stock{display:none}.mbw-mobile .details .cross_list .cross_item .item_stock{display:none}.mbw-mobile .details .detais_description .price_details div.discount_info{display:block}.mbw-mobile .details .item_main.cross_item{margin-top:-12px;padding:0 16px 28px}.mbw-mobile .details .item_main.cross_item .cross_header{position:relative;padding:0 0 0 32px}.mbw-mobile .details .item_main.cross_item .cross_header p{padding:0}.mbw-mobile .details .item_main.cross_item .cross_details{padding:11px 0 0}.mbw-mobile .details .item_main.cross_item .cross_details .combine{display:none}.mbw-mobile .details .product_features ul li span img{max-width:47px;max-height:47px}.mbw-mobile .label.label_discount img{max-width:53px;max-height:53px}.mbw-mobile .advisor p{line-height:12px}.mbw-mobile .advisor .input_holder{margin-bottom:4px}.mbw-mobile .advisor .input_holder label{width:75px}.mbw-mobile .advisor .input_holder span input{width:60%}@media screen and (max-width:600px){.mbw-mobile .advisor .input_holder span input{width:100%}}.mbw-mobile .details .detais_description .item_number_submit .price{margin-top:30px}.mbw-mobile .jstyling-select .jstyling-select-l div{display:block;line-height:24px;list-style:outside none none;overflow:hidden;padding:0 10px;white-space:nowrap}.mbw-mobile .account_download_mobile{padding:26px 0 0}.mbw-mobile .account_download_mobile .title{line-height:24px;padding:0 0 6px}.mbw-mobile .account_download_mobile .title img{margin:0 9px 0 7px;width:26px;height:24px}.mbw-mobile .modulecms.contentmask .cms-module-root:first-child .home_slider{margin-top:0}.mbw-mobile .home_slider{margin-top:-35px}.mbw-mobile .mod_textwithheadline_row h1,.mbw-mobile .mod_imagewithheadlinetextandbutton h1,.mbw-mobile .mod_textwithheadline_row h2,.mbw-mobile .mod_imagewithheadlinetextandbutton h2,.mbw-mobile .mod_textwithheadline_row h3,.mbw-mobile .mod_imagewithheadlinetextandbutton h3{text-align:left}.mbw-mobile .mod_imagewithheadlinetextandbutton img{margin-bottom:15px}.mbw-mobile .details .detais_description .price_details table tr td .old_price,.mbw-mobile .cross_list .cross_item table td .old_price{text-decoration:line-through;font-size:smaller;vertical-align:super;margin-left:5px}.mbw-mobile .article_list_cms{padding:20px 0;border-top:1px solid #c5c5c5}.mbw-mobile .order_note.closed{max-height:309px;overflow-y:hidden}.mbw-mobile .account_wk .headline,.mbw-mobile .account_order .headline{background:#f4f4f4;margin:12px 0 15px;padding:15px 21px 17px;font-family:"Open Sans",sans-serif;line-height:17px}.mbw-mobile .link_versandkosten{margin-top:5px}.mbw-mobile .details .detail_delete_icon{height:28px}.mbw-mobile .details .detais_description .item_number_submit .price{margin-top:0;padding-top:8px}.mbw-mobile .details .additional_cart_button sl-button{width:100%}.mbw-mobile .details .additional_cart_button sl-button::part(base){border-radius:5px;border:1px solid #fff0;height:50px;padding-inline-end:0}.mbw-mobile .details .additional_cart_button sl-button::part(label){padding:6px 20px;display:inline-grid;align-items:center;justify-items:start;width:100%}.mbw-mobile .details .additional_cart_button sl-button::part(suffix){padding-right:20px}.mbw-mobile .details .additional_cart_button sl-button strong{font:normal normal bold 18px/21px "Open Sans";text-transform:uppercase}.mbw-mobile .details .additional_cart_button sl-button span{font:normal normal normal 12px/16px "Open Sans"}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button{margin:15px 0}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button div.single_line{text-transform:uppercase;font:normal normal bold 18px/38px "Open Sans"}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button::part(base){background-color:var(--sl-color-primary-700,#c15800)}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button::part(label){color:#fff}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button::part(suffix){font-size:27px;color:#fff}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button.disabled::part(base){background-color:#efefef;cursor:not-allowed}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button.disabled::part(label){color:#b2b2b2}.mbw-mobile .details .additional_cart_button sl-button#to_cart_button.disabled::part(suffix){color:#b2b2b2}.mbw-mobile .details .additional_cart_button sl-button#customize_now div{display:inline-flex;flex-basis:100%}.mbw-mobile .details .additional_cart_button sl-button#customize_now div strong{color:#000;background:-webkit-linear-gradient(0deg,#000000 0%,#ee7204 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.mbw-mobile .details .additional_cart_button sl-button#customize_now::part(base){border:1px solid var(--sl-color-primary-700,#c15800)}.mbw-mobile .details .additional_cart_button .disabled{background:#efefef 0 0 no-repeat padding-box;border:1px solid #c6c6c6;border-radius:5px;opacity:1;text-align:center;font:normal normal bold 16px/22px "Open Sans";letter-spacing:0;color:#b2b2b2;cursor:not-allowed}.mbw-mobile .account_item .account_item_headline figure img{border:none}.mbw-mobile ul.product_related_slider li{text-align:center}.mbw-mobile .details .product_related .bx-wrapper li figure+span{display:inline-block}.mbw-mobile .jstyling-select.active .jstyling-select-l{overflow:-moz-scrollbars-vertical;-webkit-overflow-scrolling:touch;overflow-y:scroll}.mbw-mobile .jstyling-select.active .jstyling-select-l::-webkit-scrollbar{width:15px;height:15px;border-bottom:1px solid #eee;border-top:1px solid #eee}.mbw-mobile .jstyling-select.active .jstyling-select-l::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c3c3c3;border:2px solid #eee}.mbw-mobile select.exclude-styling{width:100%;margin-bottom:10px;height:30px;line-height:30px;padding:0 20px 0 10px}.mbw-mobile #footer .brands li a img{width:60px;height:30px}.mbw-mobile #cmsToolbar .release_notes img{display:inline}.mbw-mobile .details .detais_description .price_details .trigger{font-size:10.5pt}.mbw-mobile .facebook-link a:hover{text-decoration:none}.mbw-mobile .facebook-link a:hover span{text-decoration:underline}.mbw-mobile #more_articles_button.infinite{width:1px;height:1px;margin:0;padding:0;background-color:#fff}.mbw-mobile .loading{position:relative}.mbw-mobile .loading:before{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;opacity:.8;background:#fff;z-index:5}.mbw-mobile .loading:after{content:"";display:block;position:absolute;left:50%;width:40px;height:40px;-webkit-animation:sweep 0.7s infinite linear;border-radius:20px;border-bottom:2px solid var(--color-cf5e03);top:22px;z-index:7}@-webkit-keyframes sweep{to{-webkit-transform:rotate(360deg)}}.mbw-mobile div#veredelung{margin-top:1em}.mbw-mobile div#veredelung .finishing_info_headline{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;margin-bottom:.5em;font-size:14pt}.mbw-mobile div#veredelung p{margin-bottom:.5em;font-size:.75em;font-style:italic}.mbw-mobile div#veredelung table.table{width:100%;max-width:100%;font-size:.75em}.mbw-mobile div#veredelung table.table thead tr th{background-color:#f2f2f2;text-align:left;vertical-align:bottom;border-bottom:2px solid #ddd;padding:8px;line-height:1.3333em}.mbw-mobile div#veredelung table.table tbody td{padding:8px;line-height:1.3333em;vertical-align:top;border-top:1px solid #ddd;clear:right}.mbw-mobile div#veredelung table.table tbody td .info-circle-fill{float:right;color:#878787;font-size:10.5pt}.mbw-mobile #clx_spinner{width:40px;height:40px;-webkit-animation:sweep 1s infinite linear;border-radius:75px;border-bottom:5px solid #fff;position:fixed;top:50%;left:48%}@-webkit-keyframes sweep{to{-webkit-transform:rotate(360deg)}}.mbw-mobile .warenkorb .wk_info .wk_delivery .input_holder.disabled{opacity:.5}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table{display:none}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table:first-of-type{display:block}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div{display:block;text-align:right;font-weight:700;letter-spacing:-.05em}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div span{font-size:10.5pt}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_netto{padding-top:10px;font-size:20pt}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_netto .mwst{margin-top:8px}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_brutto{padding-bottom:10px;margin-top:10px;font-size:12pt;color:#666}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_brutto .mwst{margin-top:3px}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_netto,.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div.price_brutto{display:flex;flex-direction:column}.mbw-mobile #article_order_form_bulk .row.bulk_prices .price_table div span.mwst{min-width:90px;display:inline-block;font-size:10.5pt;font-weight:400;letter-spacing:normal}.mbw-mobile #article_order_form_bulk button.blue.login-layer-trigger{background-color:#fff;font-weight:800}.mbw-mobile .details .cross_list .cross_item .cross_header .title,.mbw-mobile .details .cross_list .cross_item .cross_header .art{width:50%;float:left;margin:0;padding-left:10px}.mbw-mobile .details .cross_list .cross_item .cross_header .price{float:right;font-size:8.5pt;letter-spacing:-.1em;display:flex;flex-direction:column}.mbw-mobile .details .cross_list .cross_item .cross_header .price .artprice{font-weight:700;font-size:12pt}.mbw-mobile #mail-bestand-container{margin:10pt 0}.mbw-mobile #mail-bestand-container .select-container{display:block;width:97%}.mbw-mobile #mail-bestand-container .bt-tickable::after{right:0}.mbw-mobile .tooltip-right{left:-50px;top:20px}.mbw-mobile .account_wk .warenkorb .wk_total div.price{padding:5px 18px 20px 0;text-align:left}.mbw-mobile .account_wk .warenkorb .wk_total div.price strong{float:right}.mbw-mobile .account_wk .warenkorb .wk_total div.price::after{clear:both;display:block;content:""}.mbw-mobile .warenkorb .wk_total div.price{padding:29px 9px 16px 0;line-height:24px;font-size:14.5pt;text-align:right}.mbw-mobile .warenkorb .wk_total .price-value{line-height:24px;font-size:14.5pt;display:flex;flex-direction:column;text-align:right}.mbw-mobile .warenkorb .wk_total .payment-hint{display:block;text-align:right}.mbw-mobile .warenkorb .wk_total .payment-hint a{text-decoration:underline}.mbw-mobile .account{padding:96px 0 100px}.mbw-mobile .account h1{font-size:18pt;line-height:29px;margin:0 0 8px;text-align:left;font-weight:700}.mbw-mobile .account .account_header{padding:2px 0 6px;border-bottom:1px solid #ccc;margin:0 0 25px}.mbw-mobile .account .account_header h1+p{font-family:"Open Sans",sans-serif;font-size:12pt;margin:11px 0 4px}.mbw-mobile .account .account_header .back_link{float:right;padding:0 13px;font-size:10.5pt;height:32px;line-height:30px;margin:23px 0 0}.mbw-mobile .account .sort{margin:-12px -2px 7px 0;float:none;width:auto;text-align:right}.mbw-mobile .account .sort label{display:inline-block;margin:0 11px 0 0;vertical-align:top;line-height:30px}.mbw-mobile .account .sort .jstyling-select{font-family:"Open Sans",sans-serif;width:260px;display:inline-block;text-align:left}@media screen and (min-width:1400px){.mbw-mobile .account .col-lg-18{padding:0 24px 0 0}}.mbw-mobile .account .add_new .button{font-size:12pt;margin:5px 0 15px;padding:0 20px}.mbw-mobile .account_list{margin:0 -11px;padding:5px 0 0;position:relative}.mbw-mobile .account_list .col-sm-24{padding:0 11px}@media screen and (min-width:992px){.mbw-mobile .account_list .col-md-12:nth-child(2n+1){clear:left}}@media screen and (min-width:1200px){.mbw-mobile .account_list .col-md-12:nth-child(2n+1){clear:none}.mbw-mobile .account_list .col-lg-8:nth-child(3n+1){clear:left}}.mbw-mobile .account_list .over{background:rgb(255 255 255 / .8);position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.mbw-mobile .account_item{border:1px solid #ccc;background:#f2f2f2;padding:13px 12px 20px 11px;margin:0 0 22px}.mbw-mobile .account_item.hidden{display:none}.mbw-mobile .account_item .account_item_headline{padding:0 2px 14px 5px}.mbw-mobile .account_item .account_item_headline .account_item_number{color:#cf5c04;float:right;font-size:12pt;font-weight:700}.mbw-mobile .account_item .account_item_headline strong{display:block;font-family:"Open Sans",sans-serif;font-size:12pt;margin:0 0 2px}.mbw-mobile .account_item .account_item_headline p{font-family:"Open Sans",sans-serif;font-size:12pt}.mbw-mobile .account_item .account_item_headline figure{float:left;width:48px;height:48px;margin:-4px 13px 0 -5px}.mbw-mobile .account_item .account_item_headline figure img{width:48px;height:48px;border:4px solid #09c;border-radius:5px}.mbw-mobile .account_item .account_item_text{background:var(--color-ffffff);padding:19px 15px 17px 20px}.mbw-mobile .account_item .account_item_text p{line-height:17px;margin:0 0 12px}.mbw-mobile .account_item .account_item_text dl{margin:0}.mbw-mobile .account_item .account_item_text dl:after{content:"";display:block;clear:both}.mbw-mobile .account_item .account_item_text dl dt{clear:left;float:left;width:113px;font-weight:700;line-height:16.7px}.mbw-mobile .account_item .account_item_text dl dd{float:left;margin-left:5px;line-height:16.7px}.mbw-mobile .account_item .account_item_status{background:var(--color-ffffff);padding:11px 15px 14px 20px;margin:8px 0 16px}.mbw-mobile .account_item .account_item_status dl{margin:0}.mbw-mobile .account_item .account_item_status dl:after{content:"";display:block;clear:both}.mbw-mobile .account_item .account_item_status dl dt{clear:left;float:left;width:113px;font-weight:700;line-height:16.7px}.mbw-mobile .account_item .account_item_status dl dd{float:left;margin-left:5px;line-height:16.7px}.mbw-mobile .account_item .account_item_buttons{padding:15px 0 0}.mbw-mobile .account_item .account_item_buttons:after{content:"";display:block;clear:both}.mbw-mobile .account_item .account_item_buttons .button{float:right}.mbw-mobile .account_item .account_item_buttons .button.red{padding:0 20px;margin:0 0 0 15px}.mbw-mobile .account_item .account_item_buttons .button.blue{padding:0 20px;margin:0 0 0 10px;font-weight:700}.mbw-mobile .account_item .account_item_buttons .button.transparent{padding:0;width:46px;line-height:36px}.mbw-mobile .account_item .account_item_buttons .button.transparent:after{content:"";display:inline-block;vertical-align:middle;width:17px;height:19px;background-image:url(/img/bgi/icons.png);background-repeat:no-repeat;background-position:-240px -59px}.mbw-mobile .account_item .account_item_buttons .button.transparent.blue{padding:0 20px;width:auto;font-size:12pt}.mbw-mobile .account_item .account_item_buttons .button.transparent.blue:after{display:none}.mbw-mobile .account_form_box{border:1px solid #cdcdcd;background:#f2f2f2;padding:0 9px 0 11px;margin:0 0 22px;display:none;position:relative;z-index:9}.mbw-mobile .account_form_box .account_form_header{padding:9px 0}.mbw-mobile .account_form_box .account_form_header:after{content:"";display:block;clear:both}.mbw-mobile .account_form_box .account_form_header figure{float:left;width:48px;height:48px}.mbw-mobile .account_form_box .account_form_header figure img{width:48px;height:48px;border:4px solid #09c;border-radius:5px}.mbw-mobile .account_form_box .account_form_header figure+.button{display:block;margin:4px 0 0 58px;font-size:12pt}.mbw-mobile .account_form_box .account_form_fields{background:var(--color-ffffff);padding:17px 19px 20px 24px}.mbw-mobile .account_form_box .account_form_fields .input_holder{margin:0 0 3px}.mbw-mobile .account_form_box .account_form_fields .input_holder:after{content:"";display:block;clear:both}.mbw-mobile .account_form_box .account_form_fields .input_holder span{display:block;margin-left:89px}.mbw-mobile .account_form_box .account_form_fields input{border:1px solid #c5c5c5;border-radius:3px;width:100%;height:32px;line-height:20px;padding:5px 10px;font-family:"Open Sans",sans-serif}.mbw-mobile .account_form_box .account_form_fields .jstyling-select{font-family:"Open Sans",sans-serif}.mbw-mobile .account_form_box .account_form_fields label{float:left;max-width:89px;line-height:32px;margin:0;cursor:pointer}.mbw-mobile .account_form_box .account_form_fields input[type="checkbox"]{width:auto;height:auto;opacity:0;position:absolute}.mbw-mobile .account_form_box .account_form_fields input[type="checkbox"]+label{line-height:17px;float:none;width:auto;max-width:none;font-weight:400;position:relative;padding-left:18px;margin:8px 0 0}.mbw-mobile .account_form_box .account_form_fields input[type="checkbox"]+label:before{content:"";background-repeat:no-repeat;background-image:url(/img/bgi/icons.png);background-position:-243px -23px;width:13px;height:13px;position:absolute;left:0;top:2px;margin:0}.mbw-mobile .account_form_box .account_form_fields input[type="checkbox"]:checked+label:before{background-position:-260px -23px}.mbw-mobile .account_form_box .account_form_buttons{padding:14px 0 21px}.mbw-mobile .account_form_box .account_form_buttons .button{font-size:12pt;padding:0 21px}.mbw-mobile .account_form_box .account_form_buttons .button[type="submit"]{float:right}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd sl-tooltip::part(base){min-width:unset}.mbw-mobile .warenkorb .wk_list .wk_item .wk_main dl dd i{line-height:inherit}.mbw-mobile .info-circle-fill{color:#878787;font-size:10.5pt}.mbw-mobile .mbw-green{color:#78cf16}.mbw-mobile .mbw-blue{color:var(--color-196FBA)}.mbw-mobile .overlay{background:#bcbcbc;position:fixed;left:0;top:0;right:0;bottom:0;opacity:.83;cursor:pointer;z-index:90;border-top:7px solid #9cb5bf}.impersonate_form h2{padding:20px 0}.impersonate_form sl-select,.impersonate_form sl-input{width:33vw;margin-bottom:2rem}.impersonate_form sl-select sl-button,.impersonate_form sl-input sl-button{margin-right:0}.impersonate_form sl-select::part(form-control-label),.impersonate_form sl-input::part(form-control-label){font-size:1.2rem;margin-bottom:.5rem;font-weight:700}#content .impersonate_form{width:75%;float:left;padding:0 24px 0 0;left:4.16666667%;position:relative}body.impersonate.cms_toolbar_open .impersonate_hint{padding-top:33px}@media screen and (max-width:1023px){body.impersonate.cms_toolbar_open .impersonate_hint{top:0}}body.impersonate.cms_toolbar_open #header{transition:all 0.25s ease-in-out 0s}@media screen and (max-width:1023px){body.impersonate.cms_toolbar_open #header{top:0}}@media screen and (max-width:1023px){body.impersonate.cms_toolbar_open #header .header_content .main_nav_box{top:0}}body.impersonate.cms_toolbar_open #header.scroll{transition:all 0.25s ease-in-out 0s;top:67px}body.impersonate #header{top:40px;transition:all 0.25s ease-in-out 0s}@media screen and (max-width:1023px){body.impersonate #header{top:0}}body.impersonate #header.scroll{transition:all 0.25s ease-in-out 0s;top:0}body.impersonate #content{padding-top:107px}body.impersonate a.endimpersonate_link{font-weight:700;color:var(--sl-color-danger-600)}body.impersonate .impersonate_hint{position:fixed;top:0;right:0;left:0;bottom:0;pointer-events:none;z-index:1000;border:6px solid #dd1414;box-shadow:inset 0 0 15px rgb(221 20 20 / .3);box-sizing:border-box}body.impersonate .impersonate_hint .impersonate_container{background-color:#fff}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 300px;grid-template-rows:auto;gap:0 0;max-width:1100px;height:34px;grid-template-areas:"hint button";margin:0 auto;font-size:1.7em;line-height:10px;color:var(--sl-color-danger-600);text-align:center}@media screen and (max-width:1023px){body.impersonate .impersonate_hint .impersonate_container .impersonate_nav{display:block;width:100vw;position:absolute;bottom:-1px}}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .hint{grid-area:hint;font-size:16px;line-height:34px}@media screen and (max-width:1023px){body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .hint{display:none}}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .hint sl-icon{margin-right:6px;vertical-align:text-top}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .impersonate_button{grid-area:button;padding-top:3px;min-width:fit-content}@media screen and (max-width:1023px){body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .impersonate_button{grid-area:unset;text-align:center;left:50%;transform:translateX(-50%);position:absolute;bottom:9px}}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .impersonate_button a{border-radius:0 0 4px 4px;padding:5px 10px;border-top:none;color:#fff;font-size:16px;margin-top:11px;background:var(--sl-color-danger-600);pointer-events:all;text-decoration:none}@media screen and (max-width:1023px){body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .impersonate_button a{border-radius:4px 4px 0 0}}body.impersonate .impersonate_hint .impersonate_container .impersonate_nav .impersonate_button a:hover{text-decoration:none}.product-datasheet_download_btn{text-align:center}.product-datasheet_download_btn sl-button.show-product-datasheet-download{text-align:left;margin:24px auto;border-radius:5px;width:max-content}.product-datasheet_download_btn sl-button.show-product-datasheet-download sl-icon{width:20px;height:20px;padding-right:14px}.product-datasheet_download_btn sl-button.show-product-datasheet-download::part(base){border:1px solid var(--sl-color-orange-700,#c15800);background-color:#fff}.product-datasheet_download_btn sl-button.show-product-datasheet-download::part(base):focus{background-color:#c25f13}.product-datasheet_download_btn sl-button.show-product-datasheet-download:focus::part(label){color:#fff}.product-datasheet_download_btn sl-button.show-product-datasheet-download::part(label){color:var(--sl-color-orange-700,#c15800);font-family:"Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:700;text-transform:uppercase}.product-datasheet_download_btn sl-button.show-product-datasheet-download::part(label):hover{color:#fff;background-color:var(--sl-color-orange-700,#c15800)}.mbw-mobile .product-datasheet_download_btn sl-button.show-product-datasheet-download{width:100%;margin-bottom:0}#product-datasheet_dialog::part(close-button__base){font-size:25px;padding:3px;border-radius:5px;background-color:var(--sl-color-gray-50)}#product-datasheet_dialog::part(header) sl-icon-button,#product-datasheet_dialog::part(header) .dialog__close{font-size:32px}#product-datasheet_dialog::part(header) sl-icon-button sl-icon,#product-datasheet_dialog::part(header) .dialog__close sl-icon{border-radius:5px;background-color:var(--color-gray-50)}#product-datasheet_dialog::part(panel){width:800px;max-width:99vw;padding:35px}@media screen and (max-width:767px){#product-datasheet_dialog::part(panel){width:100vw;max-width:100%;position:absolute;bottom:0;padding:0}}#product-datasheet_dialog::part(body){padding:0 15px 15px 15px}#product-datasheet_dialog::part(title){font-size:24px;font-weight:700}@media screen and (max-width:767px){#product-datasheet_dialog::part(title){font:normal normal bold 16px/41px "Open Sans"}}#product-datasheet_dialog>div{width:100%}@media screen and (max-width:767px){#product-datasheet_dialog>div{width:unset;padding:0}}#product-datasheet_dialog .product-datasheet-container .product-datasheet-item{display:grid;grid-auto-columns:1fr;grid-template-columns:50fr 25fr 25fr;gap:10px;grid-template-rows:35px;grid-template-areas:"filename language download";align-items:center;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e0e0e0}#product-datasheet_dialog .product-datasheet-container .product-datasheet-item:last-child{border-bottom:none}@media screen and (max-width:767px){#product-datasheet_dialog .product-datasheet-container .product-datasheet-item{grid-template-areas:"language download";grid-template-columns:50fr 50fr;padding:10px 0 10px 0}#product-datasheet_dialog .product-datasheet-container .product-datasheet-item .filename{display:none}}#product-datasheet_dialog .product-datasheet-container .filename{grid-area:filename;font:normal normal bold 14px/18px "Open Sans";color:#242424;display:inline-block}#product-datasheet_dialog .product-datasheet-container .language{grid-area:language;display:flex;font:normal normal bold 14px/23px "Open Sans";line-height:35px}#product-datasheet_dialog .product-datasheet-container .language img{margin-right:10px;height:20px;margin-top:auto;margin-bottom:auto}#product-datasheet_dialog .product-datasheet-container .language p{font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-weight:700}#product-datasheet_dialog .product-datasheet-container .download{grid-area:download;height:35px;padding-top:0;padding-bottom:4px;margin-left:auto;color:var(--mbw-Orange-700,#c15800);font:normal normal bold 14px/35px "Open Sans";border-radius:5px;border:1px solid var(--mbw-Orange-700,#c15800)}#product-datasheet_dialog .product-datasheet-container .download:hover{color:#fff;background-color:#c15800;text-decoration:unset}#product-datasheet_dialog .product-datasheet-container .download>sl-icon{margin-left:unset;margin-right:10px}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}