@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")}@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:optional;src:local("Barlow Regular"),local("Barlow-Regular"),url(/b2b_2018/fonts/barlow/Barlow-Regular.woff2) format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:optional;src:local("Barlow Bold"),local("Barlow-Bold"),url(/b2b_2018/fonts/barlow/Barlow-Bold.woff2) format("woff2")}@font-face{font-family:"Barlow";font-style:italic;font-weight:400;font-display:optional;src:local("Barlow Regular Italic"),local("Barlow-Regular-Italic"),url(/b2b_2018/fonts/barlow/Barlow-RegularItalic.woff2) format("woff2")}@font-face{font-family:"Barlow";font-style:italic;font-weight:700;font-display:optional;src:local("Barlow Bold Italic"),local("Barlow-Bold-Italic"),url(/b2b_2018/fonts/barlow/Barlow-BoldItalic.woff2) format("woff2")}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:optional;src:local("Barlow SemiBold"),local("Barlow-SemiBold"),url(/b2b_2018/fonts/barlow/Barlow-SemiBold.woff2) format("woff2")}@font-face{font-family:"Barlow";font-style:italic;font-weight:600;font-display:optional;src:local("Barlow SemiBold Italic"),local("Barlow-SemiBold-Italic"),url(/b2b_2018/fonts/barlow/Barlow-SemiBoldItalic.woff2) format("woff2")}
/*!
 *  This CSS resource incorporates links to font software which is the valuable copyrighted property of Monotype and/or its suppliers.
 *  You may not attempt to copy, install, redistribute, convert, modify or reverse engineer this font software.
 *  Please contact Monotype with any questions regarding Web Fonts:  http://www.fonts.com
 */
@font-face{font-family:"Compacta";src:url(/b2b_2018/fonts/694132/85f34126-f492-45da-b3b7-ae3f39454959.woff2) format("woff2"),url(/b2b_2018/fonts/694132/974456a2-0a09-4c1c-a583-4a131c6ec165.woff2) format("woff")}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
 @font-face{font-family:"FontAwesome";src:url(/b2b_2018/fonts/fontawesome-webfont.eot?v=4.7.0);src:url("/b2b_2018/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url(/b2b_2018/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/b2b_2018/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/b2b_2018/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url("/b2b_2018/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal;font-display:block}.fa{display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-home:before{content:"\f015"}.fa-search:before{content:"\f002"}.fa-user-circle-o:before{content:"\f2be"}.fa-shopping-bag:before{content:"\f290"}.fa-trash-o:before{content:"\f014"}.fa-inbox:before{content:"\f01c"}.fa-address-book:before{content:"\f2b9"}.fa-user:before{content:"\f007"}.fa-sign-in:before{content:"\f090"}.fa-cloud-download:before{content:"\f0ed"}.fa-envelope-o:before{content:"\f003"}.fa-address-book-o:before{content:"\f2ba"}.fa-bar-chart:before{content:"\f080"}.fa-envelope-square:before{content:"\f199"}.fa-line-chart:before{content:"\f201"}.fa-info-circle:before{content:"\f05a"}.fa-repeat:before{content:"\f01e"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.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}/*! 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}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{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}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:#fff0}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10.5pt;line-height:1.42857143;color:#333;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}a:focus{outline:2px auto var(--clx-color-primary);outline-offset:2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-circle{border-radius:50%}hr{margin-top:15pt;margin-bottom:15pt;border:0;border-top:1px solid #eee}[role="button"]{cursor:pointer}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1}h2 small,h3 small,h4 small,h5 small,h6 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:15pt;margin-bottom:7.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:7.5pt;margin-bottom:7.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%}h2,.h2{font-size:22pt}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 7.5pt}.lead{margin-bottom:15pt;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}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.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}.page-header{padding-bottom:6.5pt;margin:30pt 0 15pt;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:7.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:15pt}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}address{margin-bottom:15pt;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:1024px){.container{width:970px}}@media (min-width:1280px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.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:1024px){.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:1280px){.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%}}table{background-color:#fff0}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:15pt}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:11.25pt;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:15pt;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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:2px auto var(--clx-color-primary);outline-offset:2px}output{display:block;padding-top:7px;font-size:10.5pt;line-height:1.42857143;color:#000}.form-control{display:block;width:100%;height:26pt;padding:6px 12px;font-size:10.5pt;line-height:1.42857143;color:#000;background-color:#fff;background-image:none;border:1px solid 1px solid #b0b0b0;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;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{color-rgba}}.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:26pt}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:15pt;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}.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}.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}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.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{height:36pt;padding:10px 16px;font-size:14pt;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control{height:36pt;line-height:36pt}textarea.input-group-lg>.form-control,select[multiple].input-group-lg>.form-control{height:auto}.input-group-sm>.form-control{height:22.5pt;padding:5px 10px;font-size:9pt;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control{height:22.5pt;line-height:22.5pt}textarea.input-group-sm>.form-control,select[multiple].input-group-sm>.form-control{height:auto}.input-group .form-control{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group .form-control:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-control:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.pager{padding-left:0;margin:15pt 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}.close{float:right;font-size:15.75pt;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.pager:before,.pager:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.pager:after{clear:both}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important}.styleguide a.button,.styleguide button{width:max-content;display:inline-block;text-align:center;letter-spacing:0;text-transform:uppercase;border-radius:6px;cursor:pointer;text-decoration:none}.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:6px;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 var(--clx-font-primary);padding:12px 20px}.styleguide sl-button.small::part(label),.styleguide a.button.small,.styleguide button.small{font:normal normal bold 14px/19px var(--clx-font-primary)}.styleguide sl-button.medium::part(label),.styleguide a.button.medium,.styleguide button.medium{font:normal normal bold 16px/22px var(--clx-font-primary)}.styleguide sl-button.large::part(label),.styleguide a.button.large,.styleguide button.large{font:normal normal bold 20px/27px var(--clx-font-primary)}.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-600);border:1px solid var(--sl-color-primary-600);background-color:var(--sl-color-neutral-0)}.styleguide a.button.outline.primary:hover,.styleguide button.outline.primary:hover{background-color:var(--sl-color-primary-600);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-600)}.styleguide sl-button.outline.primary:hover::part(base){background-color:var(--sl-color-primary-600)}.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-600);border:1px solid var(--sl-color-primary-600)}.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-600);background-color:var(--sl-color-primary-600)}.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(--clx-color-primary1);text-decoration:underline}.styleguide h1,.styleguide *.h1{font:var(--clx-format-h1);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:var(--clx-format-h1-mobile);margin:0 0 30px 0}}.styleguide h2,.styleguide *.h2{font:normal normal bold 32px/44px var(--clx-font-primary);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 var(--clx-font-primary)}}.styleguide h3,.styleguide *.h3{font:normal normal bold 28px/39px var(--clx-font-primary);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 var(--clx-font-primary);margin:0 0 22px 0}}.styleguide h4,.styleguide *.h4{font:normal normal bold 24px/34px var(--clx-font-primary);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 var(--clx-font-primary);margin:0 0 25px 0}}.styleguide h5,.styleguide *.h5{font:normal normal bold 20px/27px var(--clx-font-primary);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 var(--clx-font-primary);margin:0 0 27px 0}}.styleguide h6,.styleguide *.h6{font:normal normal bold 16px/22px var(--clx-font-primary);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 var(--clx-font-primary);margin:0 0 27px 0}}.styleguide p.small{font:normal normal normal 12px/20px var(--clx-font-primary);color:#333}.styleguide p{font:normal normal normal 14px/22px var(--clx-font-primary);color:#333}.styleguide p.medium{font:normal normal normal 16px/26px var(--clx-font-primary)}.styleguide p.large{font:normal normal normal 20px/30px var(--clx-font-primary)}.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 var(--clx-font-primary);color:var(--sl-color-neutral-1000)}.styleguide.sl-dialog sl-button::part(base),.styleguide sl-dialog sl-button::part(base){padding:unset}.styleguide.sl-dialog .container,.styleguide sl-dialog .container{width:100%}:root{--clx-font-primary:"Barlow", sans-serif;--clx-font-secondary:"Compacta", sans-serif;--clx-format-h1:normal normal normal 50px/0.85 var(--clx-font-secondary);--clx-format-h1-mobile:normal normal normal 40px/0.85 var(--clx-font-secondary);--sl-color-neutral-0:#ffffff;--sl-color-neutral-1000:#000000;--sl-color-blue-50:#edf7ff;--sl-color-blue-100:#d4ecff;--sl-color-blue-200:#89c7fa;--sl-color-blue-300:#4aa9f7;--sl-color-blue-400:#0a8bf5;--sl-color-blue-500:#0867b5;--sl-color-blue-600:#054273;--sl-color-blue-700:#043862;--sl-color-blue-800:#032d4e;--sl-color-blue-900:#02213b;--sl-color-blue-950:#021627;--sl-color-primary-50:var(--sl-color-blue-50);--sl-color-primary-100:var(--sl-color-blue-100);--sl-color-primary-200:var(--sl-color-blue-200);--sl-color-primary-300:var(--sl-color-blue-300);--sl-color-primary-400:var(--sl-color-blue-400);--sl-color-primary-500:var(--sl-color-blue-500);--sl-color-primary-600:var(--sl-color-blue-600);--sl-color-primary-700:var(--sl-color-blue-700);--sl-color-primary-800:var(--sl-color-blue-800);--sl-color-primary-900:var(--sl-color-blue-900);--sl-color-primary-950:var(--sl-color-blue-950);--sl-color-gray-50:hsl(0, 0%, 97.5%);--sl-color-gray-100:hsl(240, 4.8%, 95.9%);--sl-color-gray-200:hsl(240, 5.9%, 90%);--sl-color-gray-300:hsl(240, 4.9%, 83.9%);--sl-color-gray-400:hsl(240, 5%, 64.9%);--sl-color-gray-500:hsl(240, 3.8%, 46.1%);--sl-color-gray-600:hsl(240, 5.2%, 33.9%);--sl-color-gray-700:hsl(240, 5.3%, 26.1%);--sl-color-gray-800:hsl(240, 3.7%, 15.9%);--sl-color-gray-900:hsl(240, 5.9%, 10%);--sl-color-gray-950:hsl(240, 7.3%, 8%);--color-ffffff:var(--sl-color-neutral-0);--color-000000:var(--sl-color-neutral-1000);--clx-color-primary:var(--sl-color-primary-600);--clx-color-primary1:#00406f;--clx-color-primary1-hover:#2e6390;--custom-select-entry-border-bottom-color:#b3b3b3;--sl-input-focus-ring-color:hsla(207, 91.7%, 23.5%, 0.4);--sl-input-border-color:var(--sl-color-gray-300);--sl-input-border-color-focus:var(--sl-color-blue-600);--color-lightgrey:#e3e3e3;--sl-input-height-medium-small:30px;--sl-input-border-radius-medium:5px;--sl-input-height-medium:40px;--sl-input-height-large:50px;--sl-input-border-radius-large:5px}html.sl-scroll-lock{scrollbar-gutter:initial!important}.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}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden}body{--page-box-width:1700px;overflow-y:scroll;overflow-x:hidden}body #header{position:fixed;z-index:300;width:100%;left:0;top:0;right:0}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{margin-left:auto;margin-right:auto;width:calc(100vw - (100vw - 100%) - 40px)}@media screen and (max-width:1023px){body .page-content{width:calc(100vw - (100vw - 100%) - 20px)}}body .page-content .boxed{margin-left:auto;margin-right:auto}body.mobile #main{overflow:hidden}body.mobile .cms-content{width:calc(100vw - (100vw - 100%) + 20px);margin-left:-10px}body .cms-content{width:calc(100vw - (100vw - 100%) + 40px);margin-left:-20px}@media screen and (max-width:1023px){body .cms-content{width:calc(100vw - (100vw - 100%) + 20px);margin-left:-10px}}body footer .container-responsive.boxed{margin-left:auto;margin-right:auto;width:var(--page-box-width);max-width:calc(100vw - (100vw - 100%) - 40px)}@media screen and (max-width:1023px){body footer .container-responsive.boxed{max-width:calc(100vw - (100vw - 100%) - 20px)}}body #haendler_order{left:0;padding:0;width:100%}#content_part{padding-bottom:100px}#main.shoppingcart_index #content_part{padding-top:100px}@media screen and (max-width:1023px){#main.shoppingcart_index #content_part{padding-top:30px}}#main.index_index .page-content{padding-top:0}.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}body{font-family:var(--clx-font-primary);color:#000;font-size:10.5pt;line-height:16px}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}h1{font:var(--clx-format-h1)}@media screen and (max-width:1023px){h1{font:var(--clx-format-h1-mobile)}}h2{font-size:18pt;line-height:24pt}h3{font-size:16pt;line-height:21pt}h4{font-size:14pt;line-height:18pt}h5{font-size:12pt;line-height:16pt}h6{font-size:10.5pt;line-height:14.5pt}.no-box-shadow{box-shadow:none;-webkit-box-shadow:none}.clear:after{content:"";clear:both;display:block}.button{display:inline-block;position:relative;text-align:center;font-weight:700;text-decoration:none;border:none;border-radius:6px;background:var(--clx-color-primary1);color:#fff;line-height:24px;font-size:16pt;padding:12px 15px 14px}.button span{display:inline-block;max-width:80%}.button:hover{background:var(--clx-color-primary1-hover);color:#fff;text-decoration:none}.button:focus{color:#fff}.button[disabled]{opacity:.2}.button.arrow:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:15px;width:0;height:0;border:1px solid #fff0;border-width:7px 10px;border-left-color:#fff;border-right:none}.button.arrow.high:after{vertical-align:top;margin:12px 0 0 5px}.button.arrow:hover:after{border-left-color:#fff}.button.size_m{line-height:16px;font-size:12pt;padding:11px 15px 13px}.button.size_m.arrow:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;width:0;height:0;border:1px solid #fff0;border-width:5px 8px;border-left-color:#fff;border-right:none}.button.size_s{line-height:16px;font-size:10.5pt;padding:6px 15px 8px}.button.size_s.arrow:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;width:0;height:0;border:1px solid #fff0;border-width:5px 8px;border-left-color:#fff;border-right:none}.button.transparent{background:none;border:1px solid #fff;padding:11px 10px 13px}.button.transparent.size_m{padding:10px 15px 12px}.button.transparent.size_s{padding:5px 15px 7px}.button.transparent_blue{background:none;border:1px solid var(--clx-color-primary1);padding:10px 10px 11px;color:var(--clx-color-primary1)}.button.transparent_blue.size_m{padding:10px 15px 12px}.button.transparent_blue.size_s{padding:6px 15px 6px}.button.transparent_blue:hover{background:#f1f7fc}.button.transparent_blue:focus{color:var(--clx-color-primary1-hover)}.button.transparent_blue.arrow:after{border-left-color:var(--clx-color-primary1-hover)}.button.blue1{background:var(--clx-color-primary1)}.button.blue1:hover{background:var(--clx-color-primary1-hover)}.button.orange{background:var(--clx-color-primary1)}.button.orange:hover{background:var(--clx-color-primary1-hover)}.button.transparent_orange{background:none;border:1px solid var(--clx-color-primary1);padding:11px 10px 13px;color:#ed6b00}.button.transparent_orange.size_m{padding:10px 15px 12px}.button.transparent_orange.size_s{padding:6px 15px 6px}.button.transparent_orange.arrow:after{border-left-color:var(--clx-color-primary1)}.button.transparent_orange:focus{color:var(--clx-color-primary1-hover)}.button.black{background:#232323}.button.black:hover{background:#000}.button.white{background:#fff;color:var(--clx-color-primary1);border:1px solid var(--clx-color-primary1);padding:12px 15px}.button.white:hover{background:#f1f7fc;color:var(--clx-color-primary1);border-color:var(--clx-color-primary1)}.button.white:focus{color:var(--clx-color-primary1)}.button.white.size_m{padding:10px 15px 12px}.button.white.size_s{padding:5px 15px 7px}.button.white1{background:#fff;border:1px solid #b3b3b3;padding:11px 15px 13px;color:#000}.button.white1:hover{background:#f5f5f5;color:#000;border-color:#b0b0b0}.button.white1:focus{color:#000}.button.white1.arrow:after{border-left-color:gray}.button.white1.size_m{padding:10px 15px 12px}.button.white1.size_s{padding:5px 15px 7px}.button:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}button.button.size_s{padding:7px 15px}.input_holder{margin:0 0 22px}label{cursor:pointer}input::-webkit-input-placeholder{opacity:1;color:gray}input:-moz-placeholder{opacity:1;color:gray}input::-moz-placeholder{opacity:1;color:gray}input:-ms-input-placeholder{opacity:1;color:gray}textarea::-webkit-input-placeholder{opacity:1;color:gray}textarea:-moz-placeholder{opacity:1;color:gray}textarea::-moz-placeholder{opacity:1;color:gray}textarea:-ms-input-placeholder{opacity:1;color:gray}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="password"]{width:100%;border:1px solid #b0b0b0;padding:5px 9px;line-height:18px;color:#000;border-radius:5px}input[type="text"][disabled],input[type="tel"][disabled],input[type="email"][disabled],input[type="date"][disabled],input[type="password"][disabled]{background:#f5f5f5;color:1px solid #b0b0b0}input[type="text"][disabled]+.unlock,input[type="tel"][disabled]+.unlock,input[type="email"][disabled]+.unlock,input[type="date"][disabled]+.unlock,input[type="password"][disabled]+.unlock{display:block}input:focus-visible,textarea:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}.unlock{position:absolute;cursor:pointer;width:30px;height:30px;text-align:center;bottom:0;right:0;line-height:30px;display:none}.unlock:before{content:"\f00d";font-family:FontAwesome;color:#be0000;font-size:12pt}.filled input[type="text"],.filled input[type="tel"],.filled input[type="email"],.filled input[type="date"],.filled input[type="password"]{background-image:url(/b2b_2018/img/bgi/svg/check2.svg);background-position:98% center;background-size:23px 19px;background-repeat:no-repeat}textarea{width:100%;border:1px solid #b0b0b0;padding:5px 9px;line-height:18px;color:#000;border-radius:5px;height:83px;resize:none}textarea[disabled]{background:#f5f5f5;color:1px solid #b0b0b0}input[type="radio"]{accent-color:var(--clx-color-primary)}input[type="radio"][disabled]{opacity:.5}input[type="radio"][disabled]+label{opacity:.5}.multichoice{position:relative;height:45px;margin:0 0 7px;border:1px solid var(--clx-color-primary1);display:inline-block;vertical-align:top;letter-spacing:0}.multichoice p{position:relative;z-index:2;width:100%;height:43px;border:2px solid var(--clx-color-primary1);padding:0 38px 0 12px;overflow:hidden;text-overflow:ellipsis;line-height:40px;background:#fff;cursor:pointer;color:#000;font-size:12pt;white-space:nowrap}.multichoice p:after{content:"\f107";font-family:FontAwesome;position:absolute;right:12px;top:0}.multichoice .drop{position:absolute;z-index:1;left:-1px;top:50px;background:#fff;border:1px solid #b0b0b0;padding:11px 0;box-shadow:2px 3px 3px rgb(0 0 0 / .15);width:249px;display:none;max-height:200px;overflow:hidden}.multichoice .drop .input_holder{padding:0 23px 6px;margin:0}.multichoice .drop .input_holder label{line-height:24px;margin:0;font-weight:700}.multichoice.opened{height:52px;margin:0;border-color:#b0b0b0;border-bottom-color:#fff;box-shadow:3px -3px 3px rgb(0 0 0 / .15);z-index:9}.multichoice.opened:after{content:"";position:absolute;top:50px;left:0;right:0;height:1px;background:#fff;z-index:9}.multichoice.opened p{border-color:#fff;background:#fff;color:#000}.multichoice.opened p:after{content:"\f107";font-family:FontAwesome;position:absolute;right:12px;top:0;-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multichoice.opened .drop{display:flex;flex-direction:column;z-index:8;overflow-y:scroll}.multichoice.selected p{background:var(--clx-color-primary1);color:#fff}.multichoice.selected.opened p{border-color:#fff;background:#fff;color:#000}.multichoice input[type="checkbox"]{display:none}.multichoice input[type="checkbox"]+label{display:block;padding:0 0 0 34px;position:relative;font-weight:400;line-height:24px;margin:0;font-size:10.5pt}.multichoice input[type="checkbox"]+label a{font-weight:400}.multichoice input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #b3b3b3;background:#fff;text-align:center;line-height:20px}.multichoice input[type="checkbox"]+label:hover:before{box-shadow:0 2px 4px rgb(0 0 0 / .2)}.multichoice input[type="checkbox"]:checked+label:before{content:"\f00c";font-family:FontAwesome;color:var(--clx-color-primary1);font-size:14pt}select{height:30px;line-height:28px;border:1px solid #b0b0b0;border-radius:4px;overflow:hidden;white-space:nowrap;position:relative;padding:0 25px 0 9px;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%)}select option{background-color:#fff;color:gray}.drop{margin:0;padding:0;position:relative;z-index:0;width:100%;cursor:pointer;color:#000}.drop .drop_selected{display:block;height:30px;line-height:28px;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%);border:1px solid #b0b0b0;border-radius:4px;position:relative;padding:0 28px 0 9px;white-space:nowrap;overflow:hidden;color:#000}.drop .drop_selected:after{content:"\f107";font-family:FontAwesome;font-size:15pt;position:absolute;top:-1px;right:9px}.drop ul{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}.drop ul li{list-style:none;display:block;white-space:nowrap;overflow:hidden;padding:0 9px;height:26px;line-height:24px;border-bottom:1px solid var(--custom-select-entry-border-bottom-color);color:gray;text-overflow:fade}.drop ul li:last-child{border:none}.drop ul li:hover{background:#f5f5f5}.drop ul li a{color:gray}.drop.active{z-index:700}.drop.active ul{display:block;z-index:998}.drop.active .drop_selected{box-shadow:0 -1px 2px rgb(0 0 0 / .2);z-index:999}.drop.active .drop_selected:after{-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:1px}.field_with_errors input[type="text"],.field_with_errors input[type="tel"],.field_with_errors input[type="email"],.field_with_errors input[type="date"],.field_with_errors input[type="password"],.field_with_errors textarea{border-color:#be0000}.field_with_errors+.form_error{display:block}.form_error{font-size:9pt;color:#be0000;display:none;padding:5px 0 0}.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}body.desktop,body.mobile,body.promo{--clx-header-height:72px}body.account{--clx-header-height:104px}#header .meta-header.meta-header{width:calc(100vw - (100vw - 100%));text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:20px;transition:all 0.3s ease-in-out;height:32px;background-color:#2e6390;color:#fff;text-transform:uppercase;padding:0 20px;display:grid;grid-template-columns:max-content auto;align-items:center}#header .meta-header.meta-header a{color:inherit}#header .meta-header.meta-header a:focus-visible{outline:2px auto #fff;outline-offset:2px}#header .meta-header.meta-header .free-shipping,#header .meta-header.meta-header .cshop{display:inline-block}#header .meta-header.meta-header .free-shipping div,#header .meta-header.meta-header .cshop div,#header .meta-header.meta-header .free-shipping span,#header .meta-header.meta-header .cshop span{vertical-align:middle;display:inline-flex}#header .meta-header.meta-header .free-shipping sl-icon,#header .meta-header.meta-header .cshop sl-icon{font-size:21px;margin-right:5px;width:21px}#header .meta-header.meta-header .cshop{position:relative}#header .meta-header.meta-header .cshop sl-icon{margin:0;font-size:15px;width:15px}#header .meta-header.meta-header .cshop .cshop-hint{box-shadow:0 3px 4px rgb(0 0 0 / .2);position:absolute;top:45px;left:-50%;width:320px;text-align:left;border-radius:0 0 5px 5px;z-index:1}#header .meta-header.meta-header .cshop .cshop-hint .arrow{display:block;width:30px;height:30px;rotate:45deg;background:#fff;position:absolute;top:-15px;left:calc(50% - 7px)}#header .meta-header.meta-header .cshop .cshop-hint .content{display:inline-flex;flex-direction:column;color:#000;background-color:#fff;border-radius:5px;z-index:1;text-transform:initial}#header .meta-header.meta-header .cshop .cshop-hint .content>div{padding:15px}#header .meta-header.meta-header .cshop .cshop-hint .content .headline{border-bottom:1px solid #ccc;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:normal;justify-content:space-between}#header .meta-header.meta-header .cshop .cshop-hint .content .headline sl-icon{padding:3px;border-radius:5px;background-color:#f4f4f4;font-size:15px}#header .meta-header.meta-header .cshop .cshop-hint .content .headline sl-icon:hover{cursor:pointer}#header .meta-header.meta-header .cshop .cshop-hint .content sl-button{width:calc(100% - 30px);text-transform:uppercase;margin:5px 15px 15px 15px}#header .meta-header.meta-header .metanav-right{justify-content:flex-end;display:flex;flex-flow:row nowrap;align-items:center;gap:0 27px;height:100%}@media screen and (max-width:1023px){#header .meta-header.meta-header{justify-content:center}#header .meta-header.meta-header .metanav-right{display:none}}#header .meta-header .language-switch{--sl-spacing-medium:0;--focus-ring:1px dashed white;display:inline-flex;height:100%;align-items:center;position:relative}#header .meta-header .language-switch.active{background:#fff}#header .meta-header .language-switch.active .dropdown-header sl-icon{color:#000}#header .meta-header .language-switch.active>a{color:#000}#header .meta-header .language-switch a img{height:13px;vertical-align:unset}#header .meta-header .language-switch .dropdown-header{display:inline-flex;align-items:center;height:32px;padding-left:10px;padding-right:10px;cursor:pointer}#header .meta-header .language-switch .dropdown-header .language-flag{display:inline-flex;width:20px;height:32px;margin-right:8px}#header .meta-header .language-switch .dropdown-header .language-flag img{width:100%;height:auto}#header .meta-header .language-switch .dropdown-header sl-button.language-dropdown::part(base){height:32px;padding:0;margin:0;box-sizing:border-box}#header .meta-header .language-switch .dropdown-header sl-button.language-toggle{height:32px}#header .meta-header .language-switch .dropdown-header sl-button.language-toggle::part(base){align-items:center;justify-content:center;height:28px;padding:5px 0 0 0;box-sizing:border-box}#header .meta-header .language-switch .dropdown-header sl-button.language-toggle::part(base):focus-visible{outline:2px solid #fff;outline-offset:2px}#header .meta-header .language-switch .dropdown-header sl-button.language-toggle::part(label){padding:0}#header .meta-header .language-switch .dropdown-header sl-icon{color:#fff;font-size:1rem;line-height:1;vertical-align:middle}#header .meta-header .language-switch .dropdown-menu{transition:height 0.4s ease-in-out;z-index:2;position:absolute;overflow:hidden;right:0;top:32px;box-shadow:0 3px 4px rgb(0 0 0 / .2);border-radius:0 0 5px 5px;background:#fff;color:#000;display:none}#header .meta-header .language-switch .dropdown-menu.open{display:block}#header .meta-header .language-switch .dropdown-menu li{line-height:41px;border-bottom:1px solid #ccc}#header .meta-header .language-switch .dropdown-menu li:last-child{border:none}#header .meta-header .language-switch .dropdown-menu li a{color:#000;text-decoration:none;width:100%;display:inline-flex;flex-direction:row-reverse;justify-content:space-between;padding:0 12px 0 13px}#header .meta-header .language-switch .dropdown-menu li a img{margin:auto 0 auto 17px;height:17px;width:23px}#header .meta-header .language-switch .dropdown-menu li a:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:-3px}#header #navigation.main-header{background:var(--clx-color-primary1);height:72px;padding:0 20px;min-width:768px;width:100%;position:static;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1279px){#header #navigation.main-header{padding:0 13px}}@media screen and (max-width:1023px){#header #navigation.main-header{min-width:unset;width:calc(100vw - (100vw - 100%))}}#header #navigation.main-header .default-logo,#header #navigation.main-header .promo-logo{max-width:100%;line-height:72px;height:72px}#header #navigation.main-header .default-logo a,#header #navigation.main-header .promo-logo a{width:200px;margin-top:14px;display:block;height:fit-content}@media screen and (max-width:479px){#header #navigation.main-header .default-logo a,#header #navigation.main-header .promo-logo a{width:unset;display:flex;min-width:100px;margin-top:0}}#header #navigation.main-header .default-logo a:focus-visible,#header #navigation.main-header .promo-logo a:focus-visible{outline:2px solid #fff;outline-offset:2px}#header #navigation.main-header .default-logo img,#header #navigation.main-header .promo-logo img{max-width:90%;max-height:45px;display:block;margin:auto}#header #navigation.main-header .container-fluid:after{clear:none}#header #navigation.main-header>div{display:flex;align-self:start;max-height:72px}#header #navigation.main-header .main_navigation{font-size:0;line-height:0;letter-spacing:-1px}#header #navigation.main-header .header_right{font-size:0;letter-spacing:-1px;justify-content:flex-end;line-height:72px;height:72px;display:inline-flex;flex-direction:row;gap:10px}@media screen and (max-width:479px){#header #navigation.main-header .header_right{gap:0}}#header #navigation.main-header .header_right>div{font-size:10.5pt;letter-spacing:0;border-radius:5px 5px 0 0}#header #navigation.main-header .header_right>div.orderform{display:flex;height:72px;line-height:72px}#header #navigation.main-header .header_right>div.orderform .orderform-quicklink{background:url(/b2b_2018/img/bgi/svg/icon_orderform.svg) no-repeat;width:40px;min-width:40px;background-size:20px;background-color:var(--clx-color-primary1-hover);background-position:10px 7px;height:48px;border-radius:0;display:inline-block;margin-bottom:auto;margin-top:11px}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.orderform .orderform-quicklink{background-color:unset;width:38px;min-width:38px;margin-left:0}}#header #navigation.main-header .header_right>div.orderform .orderform-quicklink .info_msg div{display:none;color:#000;margin-top:50px;margin-left:25px;font-size:9pt;line-height:20px}#header #navigation.main-header .header_right>div.orderform .orderform-quicklink .info_msg div p{white-space:normal}#header #navigation.main-header .header_right>div.orderform .orderform-quicklink:focus-visible{outline:2px solid #fff;outline-offset:2px}#header #navigation.main-header .header_right>div.orderform .orderform-quicklink:hover .info_msg div{display:block}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.orderform .info_msg{display:none}}#header #navigation.main-header .header_right>div.h_search{position:relative}#header #navigation.main-header .header_right>div.h_search.recombee{width:auto;max-width:300px;display:flex;white-space:nowrap;margin-top:auto;margin-bottom:auto;height:72px;min-width:48px;line-height:73px}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_search.recombee{padding-right:0;margin-right:0;min-width:40px}}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box{display:block;height:72px;width:100%}}#header #navigation.main-header .header_right>div.h_search.recombee .search_box input{background-color:var(--clx-color-primary1-hover);font-style:italic;font-family:var(--clx-font-primary);color:#fff;text-indent:3px;font-size:16px;border:0}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box input{font-size:16px}}#header #navigation.main-header .header_right>div.h_search.recombee .search_box input::placeholder{color:#fff}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .close-overlay{display:none}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner{height:100%;margin-top:-1px}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner .search{margin:0;position:relative}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner .search .input-container{display:none;background:#fff;top:var(--clx-header-height-including-notification-bar);left:0;z-index:500;width:calc(100vw - (100vw - 100%));height:calc(100vh - var(--clx-header-height-including-notification-bar));position:fixed;padding:0 10px;box-shadow:0 2px 4px rgb(0 0 0 / .2)}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner .search .input-container input{background-color:var(--clx-color-primary)}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner .search .input-container.visible{display:block}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner .search .input-container.visible .close-overlay{display:block;position:absolute;right:10px;top:15px;font-size:28px;background:#f2f2f2;padding:6px;border-radius:5px;line-height:25px;cursor:pointer}}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner #recombee_input{line-height:38px;padding-right:55px;border-radius:0;position:relative}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner #recombee_input{width:calc(100vw - (100vw - 100%) - 50px);color:#3f3f46;border:1px solid #d8d9d9;background:#fff}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner #recombee_input::placeholder{color:#3f3f46}}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle{position:absolute;top:0;right:0;height:72px;width:36px;padding:0;background:#fff0;border:none;cursor:pointer}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle i,#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle svg,#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle .fa{font-size:20pt;color:#fff;line-height:72px;text-align:center;width:100%;display:block}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle{margin-top:12px;height:48px;background-color:var(--clx-color-primary1-hover);width:36px}#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle i,#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle svg,#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle .fa{line-height:48px}}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle{background-color:unset}}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div.h_search.recombee .search_box .inner button.search-toggle:focus-visible{outline:1px dashed #fff}}#header #navigation.main-header .header_right>div #recombee_search_result{max-height:649px;box-shadow:2px 2px 3px rgb(0 0 0 / .2);z-index:501}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div #recombee_search_result{max-height:unset;overflow-y:auto}}#header #navigation.main-header .header_right>div #recombee_search_result:not(:empty){width:452px;background:#fff;border-radius:0 0 5px 5px;padding:15px;position:absolute;right:0;line-height:20px}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div #recombee_search_result:not(:empty){top:var(--clx-header-height-including-notification-bar);position:fixed;width:100svw;height:calc(100vh - var(--clx-header-height-including-notification-bar));padding-left:10px;padding-right:10px}}@media screen and (max-width:539px){#header #navigation.main-header .header_right>div #recombee_search_result:not(:empty){top:calc(var(--clx-header-height-including-notification-bar) + 72px);position:fixed;width:100svw;height:calc(100vh - var(--clx-header-height-including-notification-bar) - 72px)}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results{margin-top:12px;min-height:128px;max-height:600px;overflow-y:scroll}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results{margin-top:0;max-height:100%}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results h2{font-size:15px;font-weight:700;border-bottom:1px solid #010101}@media screen and (max-width:452px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results h2{width:94%}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products{padding-top:10px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item{overflow:hidden;clear:both;padding-bottom:10px}@media screen and (max-width:452px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item{margin-right:15px}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item a{display:flex;align-items:flex-start;gap:10px;width:100%}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item a:hover .info-text{background-color:#f5f5f5;color:#000}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item a:focus-visible{outline-offset:-2px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .image{float:left;width:55px;padding-right:0;padding-top:5px}@media screen and (max-width:452px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .image{width:16%!important;padding-top:8px}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .image img{width:100%;height:auto;min-width:42px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text{width:100%;padding:5px 5px 6px;display:flex;line-height:20px;flex-direction:column}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text .item-headline{font-size:15px}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text .item-short-description{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis;font-size:12px;padding-bottom:3px;font-style:italic}@media screen and (max-width:452px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text .item-short-description{font-size:13px;padding:4px 0}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text .item-category{background:gray;width:fit-content;padding:2px 6px;border-radius:8px;color:#fff;font-size:12px}@media screen and (max-width:452px){#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .item .info-text .item-category{font-size:13px;padding:4px 8px}}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .products .empty-result{padding-bottom:10px;font-size:12px;font-style:italic}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .pages{padding-top:10px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .pages .item{overflow:hidden;clear:both;padding-bottom:2px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .pages .item a{display:inline-block;width:398px;padding:4px}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .pages .item a:hover{background-color:#f5f5f5;color:#000}#header #navigation.main-header .header_right>div #recombee_search_result .fulltext-search-results .pages .empty-result{padding-bottom:10px;font-size:12px;font-style:italic}#header #navigation.main-header .header_right>div.h_account{display:inline-flex;height:72px;line-height:72px;position:relative}@media screen and (max-width:1399px){#header #navigation.main-header .header_right>div.h_account a span{display:none}}#header #navigation.main-header .header_right>div.h_account.active{margin-left:6px}@media screen and (max-width:1399px){#header #navigation.main-header .header_right>div.h_account.active{margin-left:3px}}#header #navigation.main-header .header_right>div.h_account.active .h_account_link{height:59px;border-radius:5px 5px 0 0;background:#fff}#header #navigation.main-header .header_right>div.h_account.active .h_login_link{color:#000;background:#fff;border-radius:5px 5px 0 0;line-height:56px;white-space:nowrap;height:63px;width:100%;display:inline-flex;margin-top:9px;flex-direction:row}#header #navigation.main-header .header_right>div.h_account.active .h_login_link i{margin-top:16px}#header #navigation.main-header .header_right>div.h_account.active .h_login_link span{margin-top:0}#header #navigation.main-header .header_right>div.h_account .h_account_link{background:inherit;display:inline-flex;text-align:left;font-size:12pt;font-weight:700;border-radius:5px 5px 0 0;padding:0 0 0 13px;text-decoration:none;height:72px;line-height:72px;position:relative;white-space:nowrap;gap:7px}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_account .h_account_link{padding-left:5px}}#header #navigation.main-header .header_right>div.h_account .h_account_link i{margin:auto auto auto 0;font-size:1.8em}#header #navigation.main-header .header_right>div.h_account .h_account_link span{text-transform:uppercase}#header #navigation.main-header .header_right>div.h_account .h_account_link .fa-user-circle-o{background-repeat:no-repeat;background-position:50% 50%;background-image:url(/b2b_2018/img/bgi/svg/account.svg);background-size:100%;content:"";width:28px;height:28px}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_account .h_account_link .fa-user-circle-o{width:25px;height:25px}}#header #navigation.main-header .header_right>div.h_account .h_account_link .fa-user-circle-o:before{content:""}#header #navigation.main-header .header_right>div.h_account .h_account_link:focus-visible{outline:2px solid #fff;outline-offset:2px}#header #navigation.main-header .header_right>div.h_account #account-flyout{box-shadow:0 2px 4px rgb(0 0 0 / .2);margin-top:-1px;right:0;background-color:#fff;border:none;border-radius:0 0 5px 5px;position:absolute;top:73px;white-space:nowrap;transition:height 0.3s linear;width:fit-content;min-width:150px;display:none}#header #navigation.main-header .header_right>div.h_account #account-flyout:hover{display:block}#header #navigation.main-header .header_right>div.h_account #account-flyout ul li{line-height:1em;padding:0 10px}#header #navigation.main-header .header_right>div.h_account #account-flyout ul li:first-child{border-bottom:1px solid #ccc}#header #navigation.main-header .header_right>div.h_account #account-flyout ul li a{padding:10px 0;display:block}#header #navigation.main-header .header_right>div.h_account:hover #account-flyout{display:block}#header #navigation.main-header .header_right>div.h_account .h_login_link{display:inline-block;color:#fff;font-weight:700;padding:0 14px;background:none;font-size:12pt;white-space:nowrap;margin-top:0}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_account .h_login_link{padding:0 8px}}#header #navigation.main-header .header_right>div.h_account .h_login_link i{margin:22px auto auto 0;font-size:1.6em}#header #navigation.main-header .header_right>div.h_account .h_login_link span{text-transform:uppercase;padding:0 10px}#header #navigation.main-header .header_right>div.h_account .h_login_link:after{content:"\f107";font-family:FontAwesome;font-size:12pt}@media screen and (max-width:1399px){#header #navigation.main-header .header_right>div.h_account .h_login_link:after{margin-left:3px}}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_account .h_login_link:after{display:none}}#header #navigation.main-header .header_right>div.h_account .h_login_link:focus-visible{outline-color:#fff}#header #navigation.main-header .header_right>div.h_account .login_box{width:298px;text-align:left;overflow:hidden;transition:height 0.3s linear;line-height:18px;position:absolute;top:var(--clx-header-height);right:0;box-shadow:0 3px 4px rgb(0 0 0 / .2);border-radius:0 0 5px 5px}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_account .login_box{position:fixed;width:calc(100vw - (100vw - 100%));left:0;top:var(--clx-header-height-including-notification-bar)}}#header #navigation.main-header .header_right>div.h_account .login_box.open{display:block;height:unset}#header #navigation.main-header .header_right>div.h_account .login_box.closed{display:none}#header #navigation.main-header .header_right>div.h_account .login_box input{border:1px solid #b0b0b0}#header #navigation.main-header .header_right>div.h_account .login_box .inner{background:#fff;border-radius:0 0 5px 5px;padding:22px 32px 2px 28px}#header #navigation.main-header .header_right>div.h_account .login_box .inner form .input_holder{margin:0 0 15px}#header #navigation.main-header .header_right>div.h_account .login_box .inner form .submit .button{float:right}#header #navigation.main-header .header_right>div.h_account .remember_form{position:absolute;top:var(--clx-header-height);right:0;border-radius:0 0 5px 5px;box-shadow:0 3px 4px rgb(0 0 0 / .2)}#header #navigation.main-header .header_right>div.h_account .remember_form .inner{padding:22px 32px 2px 28px}#header #navigation.main-header .header_right>div.h_account .remember_form.open{display:block}#header #navigation.main-header .header_right>div.h_account .remember_form.closed{display:none}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_account .remember_form{position:fixed;width:100svw;left:0;top:var(--clx-header-height-including-notification-bar)}}#header #navigation.main-header .header_right>div.h_account .h_logout_link{font-size:16px;text-transform:uppercase;display:inline-block;color:#fff;font-weight:700;padding:0 14px}#header #navigation.main-header .header_right>div.h_account .h_logout_link.promo{display:inline-flex;padding-right:5px}#header #navigation.main-header .header_right>div.h_account .h_logout_link.promo sl-icon{font-size:26px;line-height:72px;height:72px;display:inline-flex;padding-right:10px}#header #navigation.main-header .header_right>div.h_account .h_logout_link::after{content:"";display:none}#header #navigation.main-header .header_right>div.h_basket{min-width:40px}#header #navigation.main-header .header_right>div.h_basket.active{background:#fff}#header #navigation.main-header .header_right>div.h_basket.active>a{color:#000;background:#fff}#header #navigation.main-header .header_right>div.h_basket>a{display:inline-flex;text-align:left;font-size:12pt;font-weight:700;border-radius:5px;width:100%;padding:0;text-decoration:none;height:72px;line-height:72px;background-color:unset;white-space:nowrap;margin-top:0}@media screen and (max-width:767px){#header #navigation.main-header .header_right>div.h_basket>a{padding:0}}#header #navigation.main-header .header_right>div.h_basket>a i{margin:26px auto auto auto;font-size:1.6em;padding-right:7px}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_basket>a{padding:0}}#header #navigation.main-header .header_right>div.h_basket>a span{text-transform:uppercase;padding:0 14px}@media screen and (max-width:1399px){#header #navigation.main-header .header_right>div.h_basket>a span{display:none}}#header #navigation.main-header .header_right>div.h_basket>a:focus-visible{outline:2px solid #fff;outline-offset:2px}#header #navigation.main-header .header_right>div.h_basket .basket_box{position:absolute;top:100%;right:0;width:298px;height:0;overflow:hidden;line-height:18px}#header #navigation.main-header .header_right>div.h_basket .basket_box .inner{background:#fff;border-radius:5px 0 5px 5px;padding:22px 32px 2px 28px}#header #navigation.main-header .header_right>div.h_basket .basket_box h3{padding:19px 0 11px;border-top:1px solid #ccc;font-size:12pt;line-height:19px;margin:0;font-weight:700}#header #navigation.main-header .header_right>div.h_basket .basket_box h3:first-child{padding:0 0 13px;border:none}#header #navigation.main-header .header_right>div.h_basket .basket_box form label{display:block;margin:0 0 3px;font-weight:700}#header #navigation.main-header .header_right>div.h_basket .basket_box form .input_holder{margin:0 0 9px}#header #navigation.main-header .header_right>div.h_basket .basket_box form .submit{padding:0 0 27px}#header #navigation.main-header .header_right>div.h_basket .basket_box form .submit:after{content:"";clear:both;display:block}#header #navigation.main-header .header_right>div.h_basket .basket_box form .submit button{width:auto;float:right;margin:4px 0 0}#header #navigation.main-header .header_right>div.h_basket .basket_box form .submit a{float:left;width:50%;line-height:17px}#header #navigation.main-header .header_right>div.h_basket .basket_box .button{display:block}#header #navigation.main-header .header_right>div.h_basket .basket_box a.button{margin:0 0 21px}#header #navigation.main-header .header_right>div.h_basket .header_number_info{position:relative;background-color:#78cf16;border-radius:50%;height:25px;right:-15px;top:-64px;width:25px;pointer-events:none;line-height:25px}@media screen and (max-width:639px){#header #navigation.main-header .header_right>div.h_basket .header_number_info{right:-20px}}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_basket .header_number_info{right:-15px}}@media screen and (max-width:767px){#header #navigation.main-header .header_right>div.h_basket .header_number_info{right:-12px}}#header #navigation.main-header .header_right>div.h_basket .header_number_info.show{display:block}#header #navigation.main-header .header_right>div.h_basket .header_number_info #header_number_of_items{position:relative;font-size:14px;font-weight:700;right:-2px;top:0;width:20px;text-align:center;color:#000}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_basket .header_number_info #header_number_of_items{font-size:12px}}#header #navigation.main-header .header_right>div.h_basket .fa-shopping-bag{background-repeat:no-repeat;background-position:50% 50%;background-image:url(/b2b_2018/img/bgi/svg/basket.svg);background-size:100%;content:"";width:28px;height:28px}@media screen and (max-width:479px){#header #navigation.main-header .header_right>div.h_basket .fa-shopping-bag{width:25px;height:25px}}#header #navigation.main-header .header_right>div.h_basket .fa-shopping-bag:before{content:""}#header #navigation.main-header ul,#header #navigation.main-header ol{list-style:none}#header .main-header .main_navigation #main_nav{vertical-align:top;display:none}@media screen and (min-width:1280px){#header .main-header .main_navigation #main_nav{display:inline-block}}@media screen and (max-width:1023px){#header .main-header .main_navigation #main_nav{display:none}}#header .main-header .main_navigation #main_nav ul{white-space:nowrap}#header .main-header .main_navigation #main_nav>ul{padding-top:7px}#header .main-header .main_navigation #main_nav>ul>li{display:inline-flex;flex-direction:row;gap:10px;border-radius:5px 5px 0 0}#header .main-header .main_navigation #main_nav>ul>li.open .menu-item a:focus-visible,#header .main-header .main_navigation #main_nav>ul>li.open .menu-item sl-button::part(base):focus-visible{outline:1px dashed #000}#header .main-header .main_navigation #main_nav>ul>li .menu-item{display:flex;gap:5px;align-items:center;position:relative;margin:0 2px 0 0;font-size:12pt;line-height:50px;height:65px;letter-spacing:0;text-align:left;padding:0 10px 2px 10px;border-radius:5px 5px 0 0}#header .main-header .main_navigation #main_nav>ul>li .menu-item a{color:#fff;font-weight:700;display:block;text-transform:uppercase;border-radius:5px;text-decoration:none;padding:0 5px}#header .main-header .main_navigation #main_nav>ul>li .menu-item a:focus-visible{outline:2px solid #fff;outline-offset:2px}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .menu-item a{font-size:10.5pt}}#header .main-header .main_navigation #main_nav>ul>li .menu-item sl-button::part(base):focus-visible{outline:2px solid #fff;outline-offset:2px}#header .main-header .main_navigation #main_nav>ul>li .menu-item sl-button::part(label){padding:0}#header .main-header .main_navigation #main_nav>ul>li .menu-item sl-icon{color:#fff;font-weight:700;font-size:18px;vertical-align:sub}#header .main-header .main_navigation #main_nav>ul>li .subnav-container{margin-top:57px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav{margin-top:8px;position:absolute;padding:4px 0 0;left:0;right:0;box-shadow:0 3px 2px rgb(0 0 0 / .1);display:none;background-color:#fff;text-align:left}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .container-fluid{padding:0;max-width:none}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div{background:#fff;min-height:411px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row{display:table;width:100%;margin:0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div{display:table-cell;vertical-align:top;float:none;padding:18px 0 0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div:last-child{padding:0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-8{padding-left:20px}@media screen and (min-width:1280px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-8{padding-left:40px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-8 ul{height:265px;-webkit-flex-direction:column;flex-direction:column;flex-wrap:wrap;-webkit-flex-wrap:wrap;display:flex;display:-webkit-flex;align-content:flex-start;-webkit-align-content:flex-start}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-8 ul li{flex:0 0 auto;width:50%}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-5{border-right:10px solid #fff;background:#f3f3f3}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-4,#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-6,#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-12{padding-left:20px}@media screen and (min-width:1280px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-4,#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-6,#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.col-sm-12{padding-left:40px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.menu_picture{padding-top:0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav>div .row>div.menu_picture .subnav_banner{position:relative}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav h4,#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .h4_distance{font-size:16pt;line-height:normal;letter-spacing:0;margin:0 0 -1px;min-height:30px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav ul{font-size:14pt;line-height:22pt}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav ul{font-size:10.5pt}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav ul li{padding-left:11px;position:relative}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav ul li:before{content:"";position:absolute;left:0;top:13px;width:5px;height:5px;border-radius:100%;background:#000}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links{font-size:0;line-height:0;letter-spacing:-1px;padding:0 18px}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links{padding:0 10px 10px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links h4{margin:0 0 1px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .marks{margin:0 0 20px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .marks img{margin:0 15px 0 0}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .marks img{display:inline-block;max-height:30px;width:auto}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders{margin:30px -1.75% 30px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders a{display:inline-block;width:21.5%;margin:0 1.75%;background:#fff;border:1px solid #b3b3b3;border-radius:6px;font-size:9pt;line-height:9pt;letter-spacing:0;text-decoration:none;text-align:center;padding:4px 0;vertical-align:top;height:58px;box-shadow:2px 2px 3px rgb(0 0 0 / .2)}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders a{font-size:7pt}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders a span{display:block;height:35px;line-height:35px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders a span img{vertical-align:bottom}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .genders a:last-child span{height:56px;line-height:50px;text-transform:uppercase}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1{margin:0 -1.75% 20px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1 a{border-radius:6px;font-size:12pt;line-height:56px;letter-spacing:0;text-decoration:none}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1 a span{display:inline-block;vertical-align:top;height:56px;line-height:52px;margin:0 8px 0 0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1 a span img{vertical-align:middle;display:inline-block;max-width:45px;height:auto}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1 a span img{max-width:20px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels1+.button{padding:12px 10px 11px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2{margin:0 0 52px;padding:47px 0 0 14px}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2{padding:20px 0 0;margin:0 0 25px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2 img{margin:0 20px 0 0}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2 img{display:inline-block;max-height:30px;width:auto}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2+.button{margin:0 27px 54px 14px;width:auto}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2+.button{margin:0 0 25px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2+.button+.button{margin:0 27px 0 14px;width:auto}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels2+.button+.button{margin:0}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels3 a{display:inline-block;margin:0 0 77px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .labels3 a img{display:block;max-width:100%;height:auto}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .button.white1{font-weight:400;font-size:14pt;display:inline-block;overflow:hidden}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .button.white1{font-size:12pt}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_links .button.white1 img{margin:0 14px 0 0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner{position:absolute;left:0;right:0;top:50%;height:50%;padding:4px 0 0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner figure{height:100%;overflow:hidden}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner:first-child{top:0;padding:0 0 4px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner img{display:block;height:auto;width:100%}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner .button{position:absolute;bottom:14px;right:14px;width:auto;padding-left:20px;padding-right:13px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner h3{font-size:22pt;font-weight:400;color:#fff;position:absolute;top:54px;text-align:center;left:0;width:100%;padding:0 40px}@media screen and (max-width:1279px){#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner h3{font-size:18pt;line-height:18pt;top:20px}}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner h3 span{display:inline-block;text-align:left;position:relative;padding:0 0 0 23px}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner h3 span:before{content:"\201e";position:absolute;top:0;left:0}#header .main-header .main_navigation #main_nav>ul>li .subnav-container .subnav .subnav_banner h3 span:after{content:"\201d";display:inline-block;vertical-align:top;margin:0 0 0 10px}#header .main-header .main_navigation #main_nav>ul>li.open .menu-item{background-color:#fff}#header .main-header .main_navigation #main_nav>ul>li.open .menu-item a{color:#000}#header .main-header .main_navigation #main_nav>ul>li.open .menu-item sl-icon{color:#010101}#header .main-header .main_navigation #main_nav>ul>li.open .subnav{display:block}#header .main-header .main_navigation #main_nav>ul>li #headmenu_products .labels1 a{display:inline-block;width:47%;margin:0 1.75%;background:#fff;border:1px solid #b3b3b3;border-radius:6px;text-align:left;padding:0 0 0 11px;vertical-align:top;height:57px;box-shadow:2px 2px 3px rgb(0 0 0 / .2)}#header .main-header .main_navigation #main_nav>ul>li #headmenu_products .labels1 a picture{padding-left:20px}#header .main-header .main_navigation #main_nav>ul>li #headmenu_products .labels.labels1{margin:0 -1.75% 30px!important}#header .main-header .main_navigation #main_nav>ul>li #headmenu_products .labels.labels1 a{width:97%}@media only screen and (max-width:1366px){#header .main-header .main_navigation #main_nav>ul>li .subnav .subnav_links .genders a{font-size:0}#header .main-header .main_navigation #main_nav>ul>li .subnav .subnav_links .genders a:last-child span{font-size:11px;transform:rotate(90deg);transform-origin:20px 25px}}@media only screen and (max-width:1765px){#header .main-header .main_navigation #main_nav>ul>li .subnav .subnav_links .labels1 a{font-size:0;text-align:center;padding-left:0}}#header .main-header .main_navigation .nav-trigger{width:40px;height:40px;margin:16px 10px 0 0;position:relative;display:inline-block}@media screen and (min-width:1280px){#header .main-header .main_navigation .nav-trigger{display:none}}#header .main-header .main_navigation .nav-trigger:before{content:"";position:absolute;left:6px;right:6px;top:8px;background:#fff;border-radius:1px;height:4px}#header .main-header .main_navigation .nav-trigger:after{content:"";position:absolute;left:6px;right:6px;top:14px;background:#fff;border-radius:1px;height:4px}#header .main-header .main_navigation .nav-trigger span:before{content:"";position:absolute;left:6px;right:6px;top:20px;background:#fff;border-radius:1px;height:4px}#header .main-header .main_navigation .nav-trigger span:after{content:"";position:absolute;left:6px;right:6px;top:26px;background:#fff;border-radius:1px;height:4px}#header .main-header .language-switch{--sl-spacing-medium:0;--focus-ring:1px dashed white;display:inline-flex;height:100%;align-items:center;position:relative}#header .main-header .language-switch.active{background:#fff;margin-top:12px;height:60px}#header .main-header .language-switch.active .dropdown-header sl-icon{color:#000;margin-top:-18px}#header .main-header .language-switch.active .dropdown-header .language-flag{margin-top:-12px}#header .main-header .language-switch.active>a{color:#000}#header .main-header .language-switch a img{height:13px;vertical-align:unset}#header .main-header .language-switch .dropdown-header{display:inline-flex;align-items:center;height:32px;padding-left:10px;padding-right:10px;cursor:pointer}#header .main-header .language-switch .dropdown-header .language-flag{display:inline-flex;width:20px;height:32px;margin-right:8px}#header .main-header .language-switch .dropdown-header .language-flag img{width:30px;height:auto}#header .main-header .language-switch .dropdown-header sl-button.language-dropdown::part(base){height:32px;padding:0;margin:0;box-sizing:border-box}#header .main-header .language-switch .dropdown-header sl-button.language-toggle::part(base){align-items:center;justify-content:center;box-sizing:border-box;padding-left:7px;height:28px}#header .main-header .language-switch .dropdown-header sl-button.language-toggle::part(base):focus-visible{outline:1px dashed #fff}#header .main-header .language-switch .dropdown-header sl-button.language-toggle::part(label){padding:0}#header .main-header .language-switch .dropdown-header sl-icon{color:#fff;font-size:1rem;line-height:1;vertical-align:middle}#header .main-header .language-switch .dropdown-menu{z-index:2;position:absolute;overflow:hidden;right:0;top:42px;box-shadow:0 3px 4px rgb(0 0 0 / .2);border-radius:5px 0 5px 5px;background:#fff;color:#000;display:none}#header .main-header .language-switch .dropdown-menu.open{display:block}#header .main-header .language-switch .dropdown-menu li{line-height:41px;border-bottom:1px solid #ccc}#header .main-header .language-switch .dropdown-menu li:last-child{border:none}#header .main-header .language-switch .dropdown-menu li a{color:#000;text-decoration:none;width:100%;display:inline-flex;flex-direction:row-reverse;justify-content:space-between;padding:0 12px 0 13px}#header .main-header .language-switch .dropdown-menu li a img{margin:auto 0 auto 17px;height:17px;width:23px}#header .cshop-hint.big{position:fixed;bottom:50px;left:calc(100vw - (100vw - 50%) - 175px);width:350px;background:var(--clx-color-primary1);grid-template-columns:auto min-content;border-radius:25px;color:#fff;display:none}#header .cshop-hint.big sl-button{transition:all 2s ease-in-out}#header .cshop-hint.big sl-button::part(base){padding:13px 21px;border-radius:23px 0 0 23px}#header .cshop-hint.big sl-button::part(label){text-transform:uppercase;font-weight:400;font-size:14px;line-height:20px}#header .cshop-hint.big>sl-icon{margin:15px 21px;font-size:18px;opacity:.4}#header .cshop-hint.big>sl-icon:hover{cursor:pointer}@media screen and (max-width:1023px){#header .cshop-hint.big{display:grid}}a body.loggedin #header div.h_account:hover{background:#fff}a body.loggedin #header div.h_account:hover a{color:#000}body.scroll #header .meta-header{transition:height 0.3s ease-in-out;height:0;overflow:hidden}.mobile #footer .meta-navigation{margin-bottom:38px}#footer{position:relative}#footer .shop-quicklinks-navigation{background:var(--clx-color-primary1);padding:26px 0}#footer .shop-quicklinks-navigation ul,#footer .shop-quicklinks-navigation ol{list-style:none}#footer .shop-quicklinks-navigation .mod_text{display:grid;grid-template-rows:1fr;gap:0;grid-template-columns:1fr 1fr 1.2fr;grid-template-areas:"col1 col2 col3"}@media screen and (max-width:1023px){#footer .shop-quicklinks-navigation .mod_text{display:flex;flex-wrap:wrap}}#footer .shop-quicklinks-navigation .mod_text .col1{grid-area:col1;padding-right:30%}@media screen and (max-width:1023px){#footer .shop-quicklinks-navigation .mod_text .col1{width:30%;padding-right:0}}@media screen and (max-width:767px){#footer .shop-quicklinks-navigation .mod_text .col1{width:50%}}@media screen and (max-width:539px){#footer .shop-quicklinks-navigation .mod_text .col1{width:100%}}#footer .shop-quicklinks-navigation .mod_text .col2{grid-area:col2}@media screen and (max-width:1023px){#footer .shop-quicklinks-navigation .mod_text .col2{width:70%}}@media screen and (max-width:767px){#footer .shop-quicklinks-navigation .mod_text .col2{width:50%}}@media screen and (max-width:539px){#footer .shop-quicklinks-navigation .mod_text .col2{width:100%;padding-top:10px}}#footer .shop-quicklinks-navigation .mod_text .col3{grid-area:col3}@media screen and (max-width:1023px){#footer .shop-quicklinks-navigation .mod_text .col3{width:100%;padding-top:20px}}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link{color:var(--clx-color-primary1);background:#fff;overflow:hidden;display:block;margin:0 0 9px;padding:16px 68px;text-decoration:none;position:relative;line-height:24px}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link:before{content:"";position:absolute;left:10px;top:50%;width:45px;height:63px;margin-top:calc(-63px / 2);background:#fff}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link strong{display:block;font-size:16pt}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link img{position:absolute;left:10px;top:50%;width:45px;height:63px;margin-top:-31.5px}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link span{min-height:24px}#footer .shop-quicklinks-navigation .mod_text .col3 .catalog_link:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border:1px solid #fff0;border-width:19px 30px;border-left-color:var(--clx-color-primary1);border-right:none;position:absolute;right:27px;top:50%;margin:-19px 0 0}#footer .shop-quicklinks-navigation .footer-headline{color:#fff;font-weight:700;font-size:12pt;margin:0 0 6px;line-height:28px}#footer .shop-quicklinks-navigation .footer-headline,#footer .shop-quicklinks-navigation .h4_distance{min-height:28px}#footer .shop-quicklinks-navigation .catalog_link strong,#footer .shop-quicklinks-navigation .catalog_link span{min-height:24px}#footer .shop-quicklinks-navigation li{padding-left:9px;position:relative;margin:0 0 8px;word-wrap:break-word}#footer .shop-quicklinks-navigation li:before{content:"";position:absolute;left:0;top:6px;width:3px;height:3px;border-radius:100%;background:#fff}#footer .shop-quicklinks-navigation li a{color:#fff;text-decoration:none}#footer .shop-quicklinks-navigation li a:hover{text-decoration:underline}#footer .shop-quicklinks-navigation li a:focus-visible{outline:2px solid #fff;outline-offset:2px}#footer .shop-quicklinks-navigation .row>div.col-sm-21{margin-top:20px}#footer .contact-info{background:#fff;padding:33px 0 47px}#footer .contact-info .grid{display:grid;grid-template-rows:1fr;gap:0;grid-template-columns:2fr 1.2fr;grid-template-areas:"col1 col2"}@media screen and (max-width:1023px){#footer .contact-info .grid{display:flex;flex-direction:column}}#footer .contact-info .grid .col1{grid-area:col1;padding-right:40%}@media screen and (max-width:1023px){#footer .contact-info .grid .col1{padding-right:0}}#footer .contact-info .grid .col2{grid-area:col2}@media screen and (max-width:1023px){#footer .contact-info .grid .col2{padding-top:20px}}#footer .contact-info .footer-headline{color:#232323;font-weight:700;font-size:12pt;margin:0 0 2px;line-height:32px}#footer .contact-info p{float:left;width:50%;line-height:16pt;color:#010101}@media screen and (max-width:539px){#footer .contact-info p{width:100%;float:unset}}#footer .contact-info .footer_link{display:block;margin:0 0 2px;padding:5px 21px;text-decoration:none;position:relative;line-height:21px}#footer .contact-info .footer_link strong{display:block;font-size:14pt;color:#232323}#footer .contact-info .footer_link span{display:block;color:#010101;text-decoration:underline}#footer .contact-info .footer_link:before{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:0;width:0;height:0;border:1px solid #fff0;border-width:6px 10px;border-left-color:#ccc;border-right:none;position:absolute;left:0;top:11px;margin:0}#footer .contact-info .footer_link:hover span{color:var(--clx-color-primary1-hover);text-decoration:none}#footer .meta-navigation{background:#000;padding:14px 0 35px}#footer .meta-navigation .grid{display:grid;grid-template-columns:2fr 1.2fr;grid-template-rows:1fr;gap:0;grid-template-areas:"col1 col2"}@media screen and (max-width:1023px){#footer .meta-navigation .grid{display:flex;flex-direction:column}}#footer .meta-navigation .grid .col1{grid-area:col1}#footer .meta-navigation .grid .col1 ul{font-size:0;line-height:0;letter-spacing:-1px}#footer .meta-navigation .grid .col1 ul li{display:inline-block;position:relative;margin:0 19px 0 0;font-size:10.5pt;letter-spacing:0;line-height:18px}#footer .meta-navigation .grid .col1 ul li a{text-decoration:none;color:#ccc}#footer .meta-navigation .grid .col1 ul li a:hover{text-decoration:underline}#footer .meta-navigation .grid .col1 ul li a:focus-visible{outline-color:#fff}#footer .meta-navigation .grid .col1 ul li:after{content:"";position:absolute;right:-10px;top:4px;width:1px;height:11px;background:#ccc}#footer .meta-navigation .grid .col1 ul li:last-child{margin:0}#footer .meta-navigation .grid .col1 ul li:last-child:after{display:none}#footer .meta-navigation .grid .col2{grid-area:col2}#footer .meta-navigation .grid .col2 .copyright{color:#9a9a9a}@media screen and (max-width:1023px){#footer .meta-navigation .grid .col2 .copyright{padding-top:4px}}#footer .to_top{position:fixed;right:4.16666665%;bottom:0;z-index:999;width:45px;margin:0 15px 0 0;height:45px;cursor:pointer;transition:bottom,0.5s,linear;display:none}#footer .to_top:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}#footer .to_top:before{content:"";position:absolute;top:0;right:0;background:#6d6d6d;opacity:.9;width:45px;height:45px;cursor:pointer}#footer .to_top:after{content:"";position:absolute;top:14px;right:12px;width:0;height:0;border:1px solid #fff0;border-width:16px 10.5px;border-top:none;border-bottom-color:#fff;cursor:pointer}body.mobile #footer .to_top{right:0;bottom:104px}.nav_container.sidebar-navigation{position:fixed;left:-100%;top:0;bottom:0;z-index:999;background:#fff;width:272px;transition:left 0.3s ease-in-out;padding:0;overflow:hidden;height:100svh;display:grid;grid-template-rows:min-content auto minmax(min-content,max-content)}.nav_container.sidebar-navigation.active{left:0}.nav_container.sidebar-navigation ul,.nav_container.sidebar-navigation ol{list-style:none}.nav_container.sidebar-navigation header{background:var(--clx-color-primary1);padding:4px 18px 6px 17px;height:43px}.nav_container.sidebar-navigation header .nav_close{float:right;width:22px;height:22px;background:url(/b2b_2018/img/bgi/svg/bg-close.svg) 0 0 no-repeat;margin:6px 0 0}.nav_container.sidebar-navigation header .nav_icon{float:left;width:40px;height:40px;position:relative;border:1px solid var(--clx-color-primary1-hover);background:#010101;border-radius:3px}.nav_container.sidebar-navigation header .nav_icon:before{content:"";position:absolute;left:6px;right:6px;top:8px;background:var(--clx-color-primary1-hover);border-radius:1px;height:4px}.nav_container.sidebar-navigation header .nav_icon:after{content:"";position:absolute;left:6px;right:6px;top:14px;background:var(--clx-color-primary1-hover);border-radius:1px;height:4px}.nav_container.sidebar-navigation header .nav_icon span:before{content:"";position:absolute;left:6px;right:6px;top:20px;background:var(--clx-color-primary1-hover);border-radius:1px;height:4px}.nav_container.sidebar-navigation header .nav_icon span:after{content:"";position:absolute;left:6px;right:6px;top:26px;background:var(--clx-color-primary1-hover);border-radius:1px;height:4px}.nav_container.sidebar-navigation header .logo{margin:0 40px 0 60px;text-align:center;padding:5px 0 0;display:block}.nav_container.sidebar-navigation header .logo a{display:inline-block;width:98px}.nav_container.sidebar-navigation header .logo img{display:block;max-width:100%;height:auto}.nav_container.sidebar-navigation header img{max-height:33px}.nav_container.sidebar-navigation .nav_wrapper{height:100%;min-width:100%;overflow:hidden auto;display:flex;flex-direction:column;position:relative}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li{border-bottom:1px solid #ccc}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li>a{font-size:12pt;font-weight:700;display:block;padding:0 18px;line-height:44px;text-decoration:none;text-transform:uppercase}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent>a{position:relative}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent>a:after{content:"";position:absolute;right:22px;top:50%;width:15px;height:15px;margin-top:calc(-15px / 2);background:url(/b2b_2018/img/bgi/svg/icon_expand.svg) 0 0 no-repeat}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent ul{height:0;display:none;overflow:hidden;padding:0 18px;transition:height 0.3s ease-in-out;font-size:12pt}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent ul li{padding:0 0 3px}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent ul a{display:inline-block;line-height:18px;padding:3px 0;text-decoration:none;color:#333;font-weight:400;width:100%}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent ul strong{display:block;padding:4px 0 0}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent.open>a:after{background-image:url(/b2b_2018/img/bgi/svg/icon_collapse.svg);height:4px;margin-top:-3px}.nav_container.sidebar-navigation .nav_wrapper .side_nav>ul>li.parent.open ul{height:auto;display:block;padding-bottom:18px}.nav_container.sidebar-navigation .nav_wrapper .language-switch{position:relative}.nav_container.sidebar-navigation .nav_wrapper .language-switch.active .dropdown-header{border-bottom:1px solid #ccc;height:44px}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header{display:inline-flex;align-items:center;height:43px;padding:0 12px 0 13px;width:100%;cursor:pointer}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header .language-flag{display:inline-flex;width:30px;height:32px;margin-right:8px}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header .language-flag img{width:30px;height:auto}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header sl-button.language-toggle{text-align:right;width:36px;height:32px;margin:0 0 0 auto}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header sl-button.language-toggle::part(base){align-items:center;justify-content:center;height:28px;padding:5px 0 0 0;box-sizing:border-box}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-header sl-button.language-toggle::part(base):focus-visible{outline:1px dashed #000;border-radius:5px}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu{z-index:2;right:0;top:32px;color:#000;display:none}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu.open{display:block}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu li{border-bottom:1px solid #ccc}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu li:last-child{border:none}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu li a{width:100%;display:inline-flex;gap:10px;padding:0 12px 0 13px;color:#000;text-decoration:none;font-size:11.5pt;text-align:left;line-height:40px;flex-direction:row}.nav_container.sidebar-navigation .nav_wrapper .language-switch .dropdown-menu li a img{height:auto;width:30px}.nav_container.sidebar-navigation sl-button{margin:15px;width:calc(100% - 30px)}.nav_container.sidebar-navigation sl-button::part(base){border-radius:23px}.nav_container.sidebar-navigation sl-button::part(label){text-transform:uppercase;font-size:14px;font-style:normal;font-weight:400;text-align:center}.nav_container.sidebar-navigation .sidebar_login{background:var(--clx-color-primary1);padding:16px 20px 16px 23px;display:none}.nav_container.sidebar-navigation .sidebar_login .button{display:block}.nav_container.sidebar-navigation .sidebar_login.active{display:block}.nav_container.sidebar-navigation .user_logged{display:none;background:var(--clx-color-primary1);padding:13px 15px}.nav_container.sidebar-navigation .user_logged.active{display:block}.nav_container.sidebar-navigation .user_logged p{color:#fff;font-size:12pt;margin:0 0 13px;font-weight:700}.nav_container.sidebar-navigation .user_logged .buttons{display:grid;grid-template-columns:1fr 1fr}.nav_container.sidebar-navigation .user_logged .buttons a{width:fit-content;padding:11px 15px;font-size:16px;line-height:16px;font-weight:700;text-decoration:none;color:#fff;border-radius:5px;border:1px solid #fff}.nav_container.sidebar-navigation .user_logged .buttons a.transparent{justify-self:end;border-color:#fff0}.overlay_s{background:#bcbcbc;position:fixed;left:0;top:0;right:0;bottom:0;opacity:.83;cursor:pointer;z-index:998}html,body{width:100%;height:100%}ul,ol,dl,p{margin:0;padding:0}a,a:focus{text-decoration:none}a:focus{color:inherit}*,*:focus{outline:none}a{color:#010101;text-decoration:none}a:hover{color:var(--clx-color-primary1-hover);text-decoration:none}a.arrow:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;width:0;height:0;border:1px solid #fff0;border-width:5px 8px;border-left-color:gray;border-right:none}a.arrow:hover:after{border-left-color:var(--clx-color-primary1-hover)}a.arrow_black:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;width:0;height:0;border:1px solid #fff0;border-width:5px 8px;border-left-color:#000;border-right:none}a.arrow_black:hover:after{border-left-color:var(--clx-color-primary1-hover)}a:focus-visible{outline:2px auto var(--clx-color-primary);outline-offset:2px}.page_headline{padding:35px 0 14px}.query_top{margin-bottom:19px}.query_top .login_form{margin:0 0 30px}.query_top .login_form:after{content:"";clear:both;display:block}.query_top .login_form p{font-size:12pt;margin:0 0 14px}.query_top .login_form .input_holder{margin:0 0 11px}.query_top .login_form label{font-weight:700;margin:0 0 7px}.query_top .login_form .button{float:right;margin:0}.query_top .login_form a{float:left;line-height:22px;text-decoration:underline}.query_top .login_form a:hover{text-decoration:none}.query_top .login_form .row{margin:0 -8px}.query_top .login_form .row>div{padding:0 8px}.query_top .box{background:#f5f5f5;border:1px solid #ccc;padding:0 10px 1px;text-align:center}@media screen and (min-width:1600px){.query_top .box{padding:0 33px 1px;margin:-5px 0 0}}.query_top .box h5{min-height:64px;box-sizing:content-box;padding:24px 0 0;line-height:19px}@media screen and (min-width:1400px){.query_top .box h5{min-height:43px}}.query_top .box .button{display:block;padding-left:5px;padding-right:5px;margin:16px 0 33px;font-size:9pt}@media screen and (min-width:1280px){.query_top .box .button{font-size:10.5pt}}.query_top .box .button.high{margin:11px 0 22px}.query_top .box .button.high:after{vertical-align:top;margin-top:4px}.query_table{background:#f5f5f5}.query_table table{width:100%}.query_table table th{background:var(--clx-color-primary1);color:#fff;font-size:9pt;height:48px;vertical-align:middle;padding:0 8px;border:1px solid var(--clx-color-primary1);border-bottom:1px solid #ccc;font-weight:400}@media screen and (min-width:1024px){.query_table table th{padding:0 16px}}@media screen and (min-width:1280px){.query_table table th{font-size:10.5pt}}.query_table table td{font-size:9pt;vertical-align:middle;padding:11px 8px 12px;border:1px solid #ccc;border-bottom-width:9px;background:#fff}@media screen and (min-width:1024px){.query_table table td{padding:11px 15px 12px}}@media screen and (min-width:1280px){.query_table table td{font-size:12pt;padding:10px 15px 16px}}@media screen and (min-width:1280px){.query_table table td:first-child{width:147px}}@media screen and (min-width:1280px){.query_table table td:nth-child(2){width:93px;padding-left:12px}}@media screen and (min-width:1280px){.query_table table td:nth-child(3){width:204px}}@media screen and (min-width:1280px){.query_table table td:nth-child(4){width:186px;padding-left:27px}}.query_table table td:nth-child(5){padding:0}@media screen and (min-width:1280px){.query_table table td:nth-child(5){width:129px}}.query_table table td:nth-child(5) .query_size{padding:7px 10px 8px 27px;position:relative;line-height:30px}.query_table table td:nth-child(5) .query_size+.query_size:before{content:"";position:absolute;left:23px;right:0;top:0;height:1px;background:#ccc}.query_table table td:nth-child(6){padding:0;background:#f5f5f5}@media screen and (min-width:1280px){.query_table table td:nth-child(6){width:131px}}.query_table table td:nth-child(6) .input_holder{padding:7px 15px 8px;position:relative;text-align:center;margin:0}.query_table table td:nth-child(6) .input_holder input{text-align:center;max-width:92px;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%);font-size:12pt}.query_table table td:nth-child(6) .input_holder+.input_holder:before{content:"";position:absolute;left:0;right:21px;top:0;height:1px;background:#ccc}@media screen and (min-width:1600px){.query_table table td:last-child{padding:0 0 0 17px}}.query_table table td:last-child .query_file{margin:0 0 20px;font-size:10.5pt}@media screen and (min-width:1600px){.query_table table td:last-child .query_file{float:left;margin:0;padding:17px 0 0}}.query_table table td:last-child .query_file .input_holder{margin:0}.query_table table td:last-child .query_file p{margin:9px 0 0;font-size:9pt}@media screen and (min-width:1024px){.query_table table td:last-child .query_file p{font-size:10.5pt}}.query_table table td:last-child .query_remove{display:block;color:var(--sl-color-gray-700);font-size:10.5pt}@media screen and (min-width:1600px){.query_table table td:last-child .query_remove{float:right;width:125px;padding:20px 0 0}}.query_table table td:last-child .query_remove img{vertical-align:middle;margin:-4px 10px 0 0;opacity:.8}.query_table table td figure{text-align:center}.query_table table td figure img{display:block;max-width:100%;height:auto;max-width:70px;display:inline-block}@media screen and (min-width:1024px){.query_table table td figure img{max-width:110px}}.query_table table tr:last-child td{border-bottom-width:1px}.query_form{background:#f5f5f5;border:1px solid #ccc;border-top:none;padding:19px 0 192px}.query_form h4{margin:0 0 8px}.query_form .input_holder{margin:0 0 13px}.query_form p{margin:7px 0 8px}.query_form a{color:var(--clx-color-primary);text-decoration:underline}.query_form sl-select::part(combobox){min-height:unset;border:1px solid #b0b0b0;line-height:18px;border-radius:5px;padding:5px 9px}.query_form sl-select::part(display-input){font-weight:400}.query_form .field_with_errors>sl-select::part(combobox){border-color:#be0000}.query_form .query_type{padding:41px 0 14px;border-bottom:1px solid #ccc;text-align:center;margin:0 0 32px}.query_form .query_type .input_holder{display:inline-block;padding:0 0 0 40px;margin:0;text-align:left;width:256px}.query_form .query_type .input_holder:last-child{width:382px}.query_form .query_type .input_holder label{font-size:12pt;font-weight:400}.query_form .query_type .input_holder input{margin:2px 12px 0 0}.query_form .query_type .input_holder input:checked+label{font-weight:700}.query_form .query_form_firm{margin:0 0 9px}.query_form .query_form_firm .row{margin:0 -8px}.query_form .query_form_firm .row>div{padding:0 8px}.query_form .query_form_partner{margin:0 0 9px}.query_form .query_form_partner .row{margin:0 -8px}.query_form .query_form_partner .row>div{padding:0 8px}.query_form .query_form_more{margin:0 0 12px}.query_form .query_form_more .row{margin:0 -8px}.query_form .query_form_more .row>div{padding:0 8px}.query_form .query_submit{border-top:1px solid #ccc;padding:22px 0 0}.query_form .query_submit .input_holder{position:relative;padding:0 0 0 22px}.query_form .query_submit .input_holder input{position:absolute;left:0;top:3px;margin:0}.query_form .query_submit .input_holder input[type="checkbox"]{accent-color:var(--clx-color-primary)}.query_form .query_submit .input_holder label{font-weight:400;line-height:17px}.query_form .query_submit .button{width:100%}.account_nav{margin:50px 0 0;border-top:1px solid #c4c4c4}.account_nav ul{list-style:none}.account_nav>ul>li{border-bottom:1px solid #c4c4c4;line-height:40px}.account_nav>ul>li>a{display:block;position:relative;font-weight:700;font-size:12pt}@media screen and (min-width:1024px){.account_nav>ul>li>a{font-size:14pt}}.account_nav>ul>li>a:hover,.account_nav>ul>li>a:focus{text-decoration:none}.account_nav>ul>li.parent>a:after{content:"";position:absolute;right:10px;top:50%;width:15px;height:15px;margin-top:calc(-15px / 2);background:url(/b2b_2018/img/bgi/svg/icon_expand.svg) 0 0 no-repeat}.account_nav>ul>li.parent.open>a:after{background-image:url(/b2b_2018/img/bgi/svg/icon_collapse.svg);height:4px;margin-top:-3px}.account_nav>ul>li:hover>a{text-decoration:none}.account_nav>ul>li.open ul{height:auto}.account_nav>ul>li ul{height:0;overflow:hidden}.account_nav>ul>li ul li{line-height:20px}.account_nav>ul>li ul li a{display:block;padding:6px 0 14px 36px;position:relative}@media screen and (min-width:1024px){.account_nav>ul>li ul li a{font-size:12pt;padding:6px 0 14px 52px}}.account_nav>ul>li ul li a:hover,.account_nav>ul>li ul li a:focus{text-decoration:none}.account_nav>ul>li ul li a span{display:block;font-size:9pt;line-height:22px;margin:7px 0 0}@media screen and (min-width:1024px){.account_nav>ul>li ul li a span{font-size:10.5pt}}.account_nav>ul>li ul li a .fa{font-size:14pt;position:absolute;left:0;top:5px;width:30px;text-align:center;height:24px;line-height:24px}@media screen and (min-width:1024px){.account_nav>ul>li ul li a .fa{font-size:18pt;width:42px}}.account_nav>ul>li ul li a .fa.fa-user{font-size:12pt}@media screen and (min-width:1024px){.account_nav>ul>li ul li a .fa.fa-user{font-size:13pt}}.account_nav>ul>li ul li a .fa.fa-user:after{content:"\f007";margin:0 0 0 1px}.account_nav>ul>li ul li a .fa.fa-home{font-size:17pt}@media screen and (min-width:1024px){.account_nav>ul>li ul li a .fa.fa-home{font-size:22pt}}.account_nav>ul>li ul li.active>a,.account_nav>ul>li ul li:hover>a{color:var(--clx-color-primary1-hover)}.account_nav>ul>li ul li.active>a span,.account_nav>ul>li ul li:hover>a span{color:#000}.account_nav>ul>li ul li:last-child{padding:0 0 9px}.account_nav>ul>li ul li ul{margin:-6px 0 0;padding:0 0 15px}.account_nav>ul>li ul li ul li{line-height:21.5px}.account_nav>ul>li ul li ul li:last-child{padding:0}.account_nav>ul>li ul li ul li a{padding:0 0 0 36px;font-size:9pt}@media screen and (min-width:1024px){.account_nav>ul>li ul li ul li a{padding:0 0 0 52px}}@media screen and (min-width:1280px){.account_nav>ul>li ul li ul li a{font-size:10.5pt}}.account_nav .logout{display:block;position:relative;font-size:14pt;font-weight:700;background:#be0000;color:#fff;margin:9px 0 0;padding:0 10px;text-align:left;line-height:40px;border-radius:5px}.account_nav .logout:after{content:"\f011";font-size:17pt;font-family:FontAwesome;position:absolute;top:0;right:11px}.pager{text-align:right;font-size:0;line-height:0;letter-spacing:-1px;margin:0;padding:9px 0 0;clear:both}.pager li{text-align:center;font-size:14pt;line-height:40px;letter-spacing:0;display:inline-block;margin:0 0 0 5px;vertical-align:top}.pager li a,.pager li span{display:inline-block;line-height:30px;width:42px;height:40px;border:1px solid #ccc;background:#f5f5f5;border-radius:6px}.pager li a:hover,.pager li span:hover,.pager li a.active,.pager li span.active{text-decoration:none;background:#000;border-color:#000;color:#fff}.pager li a.page_prev:before,.pager li span.page_prev:before{content:"";width:9px;height:15px;display:inline-block;background:url(/b2b_2018/img/bgi/svg/bg_pager.svg) 0 0 no-repeat;margin:0 2px 0 0}.pager li a.page_prev:hover:before,.pager li span.page_prev:hover:before{background-image:url(/b2b_2018/img/bgi/svg/bg_pager_inverse.svg)}.pager li a.page_next:before,.pager li span.page_next:before{content:"";width:10px;height:15px;display:inline-block;background:url(/b2b_2018/img/bgi/svg/bg_pager.svg) -10px 0 no-repeat;margin:0 0 0 4px}.pager li a.page_next:hover:before,.pager li span.page_next:hover:before{background-image:url(/b2b_2018/img/bgi/svg/bg_pager_inverse.svg)}.account_filter{padding:7px 0 9px}.account_filter:after{content:"";clear:both;display:block}.account_filter .input_holder{margin:0 0 10px;float:left;width:50%;padding:0 15px 0 0}@media screen and (min-width:1024px){.account_filter .input_holder{width:auto;max-width:183px;margin:0 15px 0 0;padding:0}}.account_filter .input_holder .info_msg{float:right}.account_filter .input_holder label{display:block;margin:0 0 5px}.account_filter .input_holder.date_field{width:25%;clear:left}@media screen and (min-width:1024px){.account_filter .input_holder.date_field{width:auto;padding:0;margin:0 15px 0 0;clear:none}}.account_filter .input_holder.date_field+.date_field{clear:none}.account_filter .input_holder.date_field input{background-image:url(/b2b_2018/img/bgi/svg/calendar.svg);background-position:95% 45%;background-repeat:no-repeat}@media screen and (min-width:1024px){.account_filter .input_holder.date_field input{width:115px}}.account_filter .input_holder.date_field label{white-space:nowrap}.account_filter .submit{padding:21px 0 0;float:left;width:88px}.account_list_top{padding:0 0 9px}.account_list_top:after{content:"";clear:both;display:block}.account_list_top .product_sorting{float:right;min-width:255px}@media screen and (min-width:1024px){.account_list_top .product_sorting{min-width:374px}}.account_list_top .product_sorting label{margin:0 0 5px}@media screen and (min-width:1024px){.account_list_top .product_sorting label{width:118px;float:left;margin:0;line-height:30px}}@media screen and (min-width:1024px){.account_list_top .product_sorting .custom-select{margin:0 0 0 118px;width:auto}}.account_list_top p{float:left;font-size:12pt;line-height:23px;padding:22px 0 0}@media screen and (min-width:1024px){.account_list_top p{padding:0}}.account_list{position:relative}@media screen and (min-width:1024px){.account_list .col-lg-8:nth-child(2n+1){clear:left}}@media screen and (min-width:1280px){.account_list .col-lg-8:nth-child(2n+1){clear:none}}@media screen and (min-width:1280px){.account_list .col-lg-8:nth-child(3n+1){clear:left}}.account_list.account_table>div{margin:0 0 23px}@media screen and (min-width:1024px){.account_list.account_table{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}.account_list.account_table:before{display:none}}@media screen and (min-width:1280px){.account_list.account_table{display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:auto}}.account_list.overlayed:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:-100px;background:#fff;opacity:.8;z-index:5}.account_list .account_form_box{display:none;position:relative;z-index:9}.account_item{border:1px solid #ccc;background:#f5f5f5;padding:13px 12px 20px 11px;margin:0 0 22px;height:100%}.account_item.hidden{display:none}.account_item .account_item_headline{padding:0 2px 14px 5px}.account_item .account_item_headline .account_item_number{color:var(--clx-color-primary1-hover);float:right;font-size:12pt;font-weight:700;line-height:15px}.account_item .account_item_headline strong{display:block;font-size:12pt;margin:0 0 6px}.account_item .account_item_headline p{font-size:12pt}.account_item .account_item_headline p.kommission{word-wrap:break-word}.account_item .account_item_headline .country{float:right;width:25px}.account_item .account_item_headline .country img{display:block;max-width:100%;height:auto}.account_item .account_item_text{background:#fff;padding:19px 15px 17px 20px}.account_item .account_item_text p{line-height:17px;margin:0 0 12px}.account_item .account_item_text dl{margin:0}.account_item .account_item_text dl:after{content:"";clear:both;display:block}.account_item .account_item_text dl dt{clear:left;float:left;width:126px;font-weight:700;line-height:16.7px}.account_item .account_item_text dl dd{display:block;margin:0 0 0 126px;line-height:16.7px;min-height:16px}.account_item .account_item_status{background:#fff;padding:11px 15px 14px 20px;margin:8px 0 9px}.account_item .account_item_status dl{margin:0}.account_item .account_item_status dl:after{content:"";clear:both;display:block}.account_item .account_item_status dl dt{clear:left;float:left;width:126px;font-weight:700;line-height:16.7px}.account_item .account_item_status dl dd{float:left;margin-left:5px;line-height:16.7px;margin:0}.account_item .account_item_buttons{padding:16px 0 0;text-align:right}.account_item .account_item_buttons:after{content:"";clear:both;display:block}.account_item .account_item_buttons a{vertical-align:top}.account_item .account_item_buttons .account-delete{display:inline-block;border:1px solid #ccc;width:46px;height:40px;text-align:center;font-size:16pt;color:#616161;line-height:36px;border-radius:6px;margin:0 15px 0 0}.account_item .account_item_buttons .account_item_links{background:url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 0 50% no-repeat;background-size:31px auto;padding:0 0 0 42px;text-align:left;float:left;line-height:20px;margin:-4px 0 0;min-height:31px}.account_item .account_item_buttons .account_item_links a{display:block;text-decoration:underline}.account_item .account_item_buttons .account_item_links a:hover{text-decoration:none}.wk_wrapper{background:#f5f5f5;padding:0 0 24px}.wk_wrapper:after{content:"";clear:both;display:block}.wk_wrapper table{width:100%;background:#f9f9f9}@media screen and (max-width:1023px){.wk_wrapper table{font-size:9pt}}.wk_wrapper table thead th{background:var(--clx-color-primary1);border:1px solid var(--clx-color-primary1);border-bottom:none;height:48px;color:#fff;font-weight:400;padding:0;vertical-align:middle}@media screen and (min-width:1400px){.wk_wrapper table thead th{white-space:nowrap}}.wk_wrapper table thead th.wk_num{padding:0 0 0 18px;width:51px}.wk_wrapper table thead th.wk_article{width:67px}@media screen and (max-width:1023px){.wk_wrapper table thead th.wk_article{width:45px}}.wk_wrapper table thead th.wk_color{padding-left:19px}@media screen and (max-width:1023px){.wk_wrapper table thead th.wk_color{padding-left:5px}}@media screen and (min-width:1400px){.wk_wrapper table thead th.wk_color{width:143px}}@media screen and (min-width:1024px){.wk_wrapper table thead th.wk_size{min-width:60px}}@media screen and (min-width:1400px){.wk_wrapper table thead th.wk_size{width:118px}}@media screen and (min-width:1024px){.wk_wrapper table thead th.wk_price{min-width:120px}}@media screen and (min-width:1600px){.wk_wrapper table thead th.wk_price{width:214px}}@media screen and (min-width:1400px){.wk_wrapper table thead th.wk_number{width:140px}}@media screen and (min-width:1600px){.wk_wrapper table thead th.wk_number{width:202px}}@media screen and (min-width:1400px){.wk_wrapper table thead th.wk_stock{width:119px}}.wk_wrapper table thead th.wk_summ{text-align:right;padding-right:20px}@media screen and (max-width:1023px){.wk_wrapper table thead th.wk_summ{width:80px;padding-right:10px}}@media screen and (min-width:1024px){.wk_wrapper table thead th.wk_summ{min-width:90px}}@media screen and (min-width:1400px){.wk_wrapper table thead th.wk_summ{width:126px}}@media screen and (min-width:1600px){.wk_wrapper table thead th.wk_summ{width:auto}}.wk_wrapper table thead th.wk_summ_total{padding:0 32px 0 0;text-align:right}@media screen and (max-width:1023px){.wk_wrapper table thead th.wk_summ_total{width:110px;padding-right:10px}}@media screen and (min-width:1024px){.wk_wrapper table thead th.wk_summ_total{min-width:120px}}@media screen and (min-width:1600px){.wk_wrapper table thead th.wk_summ_total{width:150px}}.wk_wrapper table tbody td{background:#fff;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;height:69px;vertical-align:middle;text-align:left}.wk_wrapper table tbody td:first-child{background:none;border:none;border-left:1px solid #c8c8c8}.wk_wrapper table tbody td.wk_article{text-align:center;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8}.wk_wrapper table tbody td.wk_article img{display:inline-block;width:46px;height:auto}@media screen and (max-width:1023px){.wk_wrapper table tbody td.wk_article img{width:30px}}.wk_wrapper table tbody td.wk_color{padding-left:21px}@media screen and (max-width:1023px){.wk_wrapper table tbody td.wk_color{padding-left:5px}}.wk_wrapper table tbody td.wk_number{font-weight:700}.wk_wrapper table tbody td.wk_stock{border:1px solid var(--clx-color-primary1-hover);background:#f1f7fc;text-align:center}.wk_wrapper table tbody td.wk_stock div{display:inline-block;width:40px;text-align:left;font-weight:700}.wk_wrapper table tbody td.wk_summ{text-align:right;padding-right:17px}@media screen and (max-width:1023px){.wk_wrapper table tbody td.wk_summ{padding-right:10px}}.wk_wrapper table tbody tr:last-child td:first-child{border-bottom:1px solid #c8c8c8}.wk_wrapper table tbody .title td{background:none;border:none;height:40px;padding:5px 0 0;text-align:left}.wk_wrapper table tbody .title td.wk_num{text-align:right;padding-right:15px;font-size:12pt;font-weight:700;border-left:1px solid #c8c8c8;border-top:1px solid #c8c8c8}.wk_wrapper table tbody .title td.wk_title{font-size:14pt;font-weight:700}.wk_wrapper table tbody .title td.wk_summ_total{background:#f2f2f2;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;font-size:14pt;font-weight:700;text-align:right;padding:42px 25px 0 0}@media screen and (max-width:1023px){.wk_wrapper table tbody .title td.wk_summ_total{padding-right:10px}}@media screen and (-webkit-min-device-pixel-ratio:0){.wk_wrapper table tbody .title+tr td.wk_stock{position:relative}.wk_wrapper table tbody .title+tr td.wk_stock:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--clx-color-primary1-hover)}}.wk_wrapper table tbody .title:first-child .wk_num{border-top:none}.wk_wrapper table tbody .title.last .wk_summ_total{border-bottom:1px solid #c8c8c8}.wk_wrapper .wk_total{float:right;padding:17px 18px 0 0}.wk_wrapper .wk_total p{font-size:12pt;text-align:right;margin:0 0 16px}.wk_wrapper .wk_total p strong{font-size:14pt;margin-left:11px}.wk_wrapper .wk_total span{display:block;text-align:right;color:var(--clx-color-primary1-hover)}.wk_wrapper .wk_pdf{background:url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 0 50% no-repeat;background-size:31px auto;padding:7px 0 7px 46px;text-align:left;float:left;line-height:20px;margin:21px 0 0 27px}@media screen and (max-width:1023px){.wk_wrapper .wk_pdf{float:right;clear:right;margin:20px 18px 0 0}}.wk_wrapper .wk_pdf a{display:block;text-decoration:underline}.wk_wrapper .wk_pdf a:hover{text-decoration:none}.table_light table{width:100%;border-collapse:collapse}.table_light table th{background:#ececec;border:1px solid #ececec;height:50px;text-align:left;vertical-align:middle;padding:0 16px;font-weight:400}.table_light table td{background:#fff;border:1px solid #ccc;border-top:none;height:59px;text-align:left;vertical-align:middle;padding:5px 16px}.add_new_wrapper{height:0;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}.account_form_box{border:1px solid #cecece;background:#f5f5f5;padding:0 12px 0 11px;margin:0 0 15px;position:relative;z-index:9}.account_form_box .account_form_header{padding:9px 0 16px}.account_form_box .account_form_header:after{content:"";clear:both;display:block}.account_form_box .account_form_header figure{float:left;width:63px;padding:0 0 0 3px}.account_form_box .account_form_header figure.avatar{width:48px;height:48px;padding:0}.account_form_box .account_form_header figure.avatar img{width:48px;height:48px;border:4px solid var(--clx-color-primary1-hover);border-radius:5px}.account_form_box .account_form_header figure.avatar+.button{display:block;margin:0 0 9px 58px}.account_form_box .account_form_header figure.avatar+.button+p{font-size:9pt;line-height:14px;margin:0 0 0 58px}.account_form_box .account_form_header strong{font-size:12pt;padding:12px 0 0;display:block}.account_form_box .account_form_fields{background:#fff;padding:14px 28px 13px 22px}.account_form_box .account_form_fields .input_holder{margin:0 0 5px;padding:0;position:relative;min-height:30px}.account_form_box .account_form_fields .input_holder label{display:inline-block;line-height:28px;margin:0}.account_form_box .account_form_fields .input_holder .input_holder{margin:0;padding:8px 0 0 20px}.account_form_box .account_form_fields .input_holder .input_holder input{position:absolute;left:0;top:5px}.account_form_box .account_form_fields .input_holder .input_holder label{position:static;font-weight:400;line-height:16px;width:auto}.account_form_box .account_form_fields p{margin:15px 0 10px}.account_form_box .account_form_buttons{padding:11px 0 19px}.account_form_box .account_form_buttons .button{padding:10px 22px 12px}.account_form_box .account_form_buttons .button[type="submit"]{float:right;padding:11px 23px 13px}.account_main img{display:block;max-width:100%;height:auto}.account_main .account_header{border-bottom:1px solid #ccc;margin:0 0 8px}.account_main .account_header h2{padding:0 0 3px;margin:0}.account_main .add_new{margin:0 0 21px}.account_main .add_new.active .add_new_btn{display:none}.account_main.account_dashboard .account_header{margin:0 0 25px}.account_main.account_dashboard .account_header h2{padding:0 0 12px}.account_main.account_orders .account_item{padding:13px 12px 24px 11px;margin:0}.account_main.account_orders .account_item .account_item_headline .account_item_number{color:var(--clx-color-primary1)}.account_main.account_orders .account_item .account_item_text{padding:12px 15px 18px 20px}.account_main.account_orders .account_item .account_item_text p{margin:0 0 10px}.account_main.account_orders .account_item .account_item_status{padding:11px 15px 12px 20px;margin:9px 0}.account_main.account_orders .account_item .account_item_buttons{padding:11px 0 0}.account_main.account_orders .account_list_top{padding:0}.account_main.account_orders .account_list_top .input_holder{margin:0 0 21px}.account_main.delivery_wrapper .account_filter .input_holder.date_field{margin:0 17px 0 0}.account_main.delivery_wrapper .account_filter .input_holder.date_field input{width:135px}.account_main.delivery_wrapper .account_filter .input_holder.date_field label{font-weight:400}.account_main.delivery_wrapper .account_list_top{padding:0}.account_main.delivery_wrapper .account_list_top .input_holder{margin:0 0 19px}.account_main.delivery_wrapper .delivery_options{padding:0 0 26px}.account_main.delivery_wrapper .delivery_options .button{margin:0 11px 0 0}.account_main.delivery_wrapper .delivery_table{margin:0 0 20px}.account_main.delivery_wrapper .delivery_table table th{font-size:9pt;padding:0 8px}@media screen and (min-width:1024px){.account_main.delivery_wrapper .delivery_table table th{font-size:10.5pt;padding:0 16px}}.account_main.delivery_wrapper .delivery_table table th:nth-child(6){width:160px}@media screen and (min-width:1600px){.account_main.delivery_wrapper .delivery_table table th:first-child{width:123px}.account_main.delivery_wrapper .delivery_table table th:nth-child(2){width:156px}.account_main.delivery_wrapper .delivery_table table th:nth-child(3){width:266px}.account_main.delivery_wrapper .delivery_table table th:nth-child(4){width:163px}.account_main.delivery_wrapper .delivery_table table th:nth-child(5){width:160px}}.account_main.delivery_wrapper .delivery_table table td{vertical-align:top;line-height:17px;height:auto;font-size:9pt;padding:8px}@media screen and (min-width:1024px){.account_main.delivery_wrapper .delivery_table table td{font-size:10.5pt;padding:15px 16px}}.account_main.delivery_wrapper .delivery_table table td a{text-decoration:underline;color:var(--clx-color-primary1-hover);display:inline-block;margin:0 0 3px}.account_main.delivery_wrapper .delivery_table table td a:hover{text-decoration:none}@media screen and (min-width:1024px){.account_main.account_address .account_filter .input_holder{width:362px}}.account_main.account_address .cms{margin:17px 0 22px}.account_main.account_address .account_item{padding:10px;margin:0 0 21px}.account_main.account_address .account_item .account_item_headline{padding:0 2px 21px 0}.account_main.account_address .account_item .account_item_headline figure{float:left;width:64px;padding:0 0 0 4px}.account_main.account_address .account_item .account_item_headline strong{display:block;font-size:12pt;padding:12px 0 0}.account_main.account_address .account_item .account_item_text{padding:18px 15px 18px 18px}.account_main.account_address .account_item .account_item_text p{margin:13px 0 4px}.account_main.account_address .account_item .account_item_buttons{padding:11px 0 0}.account_main.account_address .account_item .account_item_buttons .col-sm-15{text-align:left;padding-right:0}.account_main.account_address .account_item .account_item_buttons .address_active{display:block;color:#42aa14;font-weight:700;line-height:24px;margin:2px 0 0 -2px}.account_main.account_address .account_item .account_item_buttons .address_active:before{content:"\f00c";display:inline-block;vertical-align:top;background:#42aa14;width:24px;height:24px;border-radius:3px;margin:0 10px 0 0;color:#fff;line-height:22px;text-align:center;font-family:FontAwesome;font-size:12pt}.account_main.account_address .account_item .account_item_buttons .button.size_s{padding:5px 11px 7px}.account_main.account_address .account_item.deactivated{position:relative}.account_main.account_address .account_item.deactivated:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;opacity:.8;z-index:2}.account_main.account_address .account_item.deactivated .account_item_buttons .button{z-index:3}.account_main.account_address .account_item.deactivated .account_item_buttons .button.transparent_blue{z-index:0}.account_main.account_address.account_pay_address .account_header h2{padding:0 0 13px}.account_main.account_address.account_pay_address .account_item .account_item_text dl dt{font-weight:400}.account_main.account_address.account_pay_address .account_item .account_item_text dl dd{font-weight:700}@media screen and (min-width:1024px){.account_main.account_officers .account_filter .input_holder{width:362px}}.account_main.account_officers .account_list_top{padding:0 0 25px}.account_main.account_officers .account_form_box .account_form_header{padding:9px 0 11px}.account_main.account_officers .account_form_box .account_form_fields{padding:19px 26px 24px 24px}.account_main.account_officers .account_form_box .account_form_buttons{padding:11px 0 15px}.account_main.account_officers .account_list .account_form_box .account_form_fields{padding:19px 26px 11px 24px}.account_main.account_officers .account_list .account_form_box .account_form_buttons{padding:11px 0 12px}.account_main.account_officers .account_item{padding:9px 12px 12px 11px;margin:0 0 18px}.account_main.account_officers .account_item .account_item_headline{padding:0 0 9px}.account_main.account_officers .account_item .account_item_headline:after{content:"";clear:both;display:block}.account_main.account_officers .account_item .account_item_headline figure{float:left;width:63px;padding:0 0 0 1px}.account_main.account_officers .account_item .account_item_headline figure img{width:48px;height:48px;border:4px solid var(--clx-color-primary1-hover);border-radius:5px}.account_main.account_officers .account_item .account_item_headline strong{display:block;font-size:12pt;padding:5px 0 0}.account_main.account_officers .account_item .account_item_text{padding:20px 5px 17px 20px}.account_main.account_officers .account_item .account_item_text dl dt{width:103px}.account_main.account_officers .account_item .account_item_text dl dd{margin-left:103px}.account_main.account_officers .account_item .account_item_buttons{padding:11px 0 0}.account_main.account_officers .account_item .account_item_buttons .button{padding:11px 20px 13px}.account_main.account_promo .account_header{padding:24px 0 7px}.account_main.account_promo .promo_wrapper .promo_title{margin:15px 0 19px}.account_main.account_promo .promo_wrapper .promo_title a{color:var(--clx-color-primary1-hover);text-decoration:underline}.account_main.account_promo .promo_wrapper .promo_title a span{color:#ed6800;text-decoration:underline}.account_main.account_promo .promo_wrapper .promo_title a:hover{text-decoration:none}.account_main.account_promo .promo_wrapper .promo_box{background:#f5f5f5;padding:11px 11px 10px;border:1px solid #ccc;margin:0 0 32px}.account_main.account_promo .promo_wrapper .promo_box h5{margin:0 0 12px;font-weight:400}.account_main.account_promo .promo_wrapper .promo_box .wrap{background:#fff;padding:24px 0 16px}.account_main.account_promo .promo_wrapper .promo_box .wrap .row{margin:0}.account_main.account_promo .promo_wrapper .promo_box .wrap .row .row{margin:0 -15px}.account_main.account_promo .promo_wrapper .promo_box .wrap strong{display:block}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01{padding:0 0 20px;position:relative}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01{padding:0 11px 20px}}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01:after{content:"";position:absolute;top:2px;right:-15px;width:1px;height:450px;background:#c7c7c7}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01:after{height:332px}}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01:after{right:13px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01 strong{margin:0 0 19px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01 figure{margin:0 0 16px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01 p{font-size:9pt;line-height:15px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01 .input_holder{margin:0 0 11px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_01 .input_holder label{font-weight:400;float:left;width:42px;line-height:24px;margin:0}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02{padding:0 0 20px;position:relative}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02{padding:0 20px 20px 0;margin:0 0 0 -13px}}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02:after{content:"";position:absolute;top:2px;right:-15px;width:1px;height:450px;background:#c7c7c7}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02:after{height:332px}}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02:after{right:-7px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields{margin:0 0 21px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields strong{margin:0 0 6px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields .input_holder{margin:0 0 4px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields .input_holder label{font-weight:400;margin:0}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields .input_holder input{margin-right:4px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .radio_fields .input_holder input:checked+label{font-weight:700}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields{margin:0 0 8px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields strong{margin:0 0 10px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder{margin:0 0 5px;padding:0 0 0 134px;position:relative}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder{padding:0}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder{padding:0 0 0 134px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder+strong{margin:21px 0 9px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder label{font-weight:400;margin:0;position:absolute;left:0;top:0;line-height:28px;width:134px}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder label{position:static;width:auto}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .text_fields .input_holder label{position:absolute;width:134px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_02 .button{margin:2px 0 0}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03{padding:0 0 20px}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03{padding:0 50px 20px 4px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 p{line-height:17px;margin:3px 0 26px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 strong{margin:0 0 16px}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder{margin:0 0 16px;padding:0 0 0 105px;position:relative}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder{padding:0}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder{padding:0 0 0 105px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder label{font-weight:400;margin:0;position:absolute;left:0;top:0;line-height:28px;width:105px}@media screen and (min-width:1024px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder label{position:static;width:auto}}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .col_03 .text_fields .input_holder label{position:absolute;width:105px}}.account_main.account_promo .promo_wrapper .promo_box .wrap .submit_check{padding:21px 0 0 3px}.account_main.account_promo .promo_wrapper .promo_box .wrap .submit_check .input_holder{margin:0;padding:0 0 0 22px;position:relative}@media screen and (min-width:1280px){.account_main.account_promo .promo_wrapper .promo_box .wrap .submit_check .input_holder{margin:0 -15px 0 0}}.account_main.account_promo .promo_wrapper .promo_box .wrap .submit_check .input_holder input{position:absolute;left:0;top:0;margin:2px 0 0}.account_main.account_promo .promo_wrapper .promo_box .wrap .submit_check .input_holder label{font-weight:400;margin:0;font-size:9pt;line-height:16px}.account_main.account_promo .promo_wrapper .promo_box .wrap .submit{padding:16px 2px 0 0;text-align:right;margin:0 0 0 -4px}@media screen and (min-width:1600px){.account_main.account_promo .promo_wrapper .promo_box .wrap .submit .button{padding-left:24px;padding-right:22px}}.account_main.order_manage_wrapper .account_header{margin:0 0 14px}.account_main.order_manage_wrapper .order_manage_info{margin:14px 0 9px}.account_main.order_manage_wrapper .order_manage_info .wrap{background:#f5f5f5;padding:9px;border:1px solid #ccc;margin:0 0 20px}@media screen and (min-width:1280px){.account_main.order_manage_wrapper .order_manage_info .wrap{margin:0}}.account_main.order_manage_wrapper .order_manage_info .wrap .box{background:#fff;padding:0 15px 21px 18px}.account_main.order_manage_wrapper .order_manage_info .wrap .box .title{border-bottom:1px solid #ccc;padding:16px 0 11px;font-size:12pt;font-weight:700;margin:0 0 7px}.account_main.order_manage_wrapper .order_manage_info .wrap .box table th{height:26px;text-align:left;vertical-align:middle;font-weight:700;padding:0 27px 0 0}@media screen and (min-width:1280px){.account_main.order_manage_wrapper .order_manage_info .wrap .box table th{padding:0 10px 0 0}}@media screen and (min-width:1600px){.account_main.order_manage_wrapper .order_manage_info .wrap .box table th{padding:0 27px 0 0}}.account_main.order_manage_wrapper .order_manage_info .wrap .box table td{height:26px;text-align:left;vertical-align:middle}.account_main.order_manage_wrapper .order_manage_info .wrap .box table td a{color:var(--clx-color-primary1-hover);text-decoration:underline}.account_main.order_manage_wrapper .order_manage_info .wrap .box table td a:hover{text-decoration:none}.account_main.order_manage_wrapper .order_manage_table{margin:0 0 89px;padding:8px 0 0}.account_main.order_manage_wrapper .order_manage_table table th{padding:0 5px 4px;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){.account_main.order_manage_wrapper .order_manage_table table th{padding:0 0 4px 20px}}.account_main.order_manage_wrapper .order_manage_table table th:first-child{background:#b0b0b0;border-color:#b0b0b0;border-bottom-color:#ccc;color:#fff}@media screen and (min-width:1024px){.account_main.order_manage_wrapper .order_manage_table table th:first-child{padding-left:15px}}.account_main.order_manage_wrapper .order_manage_table table th a{margin:0 -2px 0 8px}.account_main.order_manage_wrapper .order_manage_table table th a:before{display:inline-block;font-family:FontAwesome;position:relative;font-size:14pt}.account_main.order_manage_wrapper .order_manage_table table th a.sort_up:before{content:"\f0de";top:6px}.account_main.order_manage_wrapper .order_manage_table table th a.sort_down:before{content:"\f0dd";top:-3px}.account_main.order_manage_wrapper .order_manage_table table th span{display:block}@media screen and (min-width:1024px){.account_main.order_manage_wrapper .order_manage_table table th span{display:inline}}@media screen and (min-width:1600px){.account_main.order_manage_wrapper .order_manage_table table th:nth-child(2){width:173px}.account_main.order_manage_wrapper .order_manage_table table th:nth-child(3){width:117px}.account_main.order_manage_wrapper .order_manage_table table th:nth-child(4){width:175px}.account_main.order_manage_wrapper .order_manage_table table th:nth-child(5){width:132px}.account_main.order_manage_wrapper .order_manage_table table th:nth-child(6){width:241px}}.account_main.order_manage_wrapper .order_manage_table table td{padding:13px 5px 14px;line-height:17px}@media screen and (min-width:1024px){.account_main.order_manage_wrapper .order_manage_table table td{padding:13px 0 14px 23px}}.account_main.order_manage_wrapper .order_manage_table table td:first-child{font-weight:700;font-size:9pt}@media screen and (min-width:1024px){.account_main.order_manage_wrapper .order_manage_table table td:first-child{font-size:10.5pt;padding-left:15px}}.account_main.order_manage_wrapper .order_manage_table table td:first-child span{display:block}.account_main.order_manage_wrapper .order_manage_table table td a{color:var(--clx-color-primary1-hover);text-decoration:underline}.account_main.order_manage_wrapper .order_manage_table table td a:hover{text-decoration:none}.account_main.order_manage_list .account_header .button.white1{float:right;margin:7px -3px 0 0;padding-left:14px;padding-right:14px}.account_main.order_manage_list .account_list_top{padding:0}.account_main.order_manage_list .account_list_top .input_holder{margin:0 0 18px}.account_main.order_manage_list .account_item{margin:0 0 23px;padding:13px 12px 12px 11px}.account_main.order_manage_list .account_item .account_item_headline .account_item_number{color:var(--clx-color-primary1-hover)}.account_main.order_manage_list .account_item .account_item_text{padding:15px 15px 18px 20px}.account_main.order_manage_list .account_item .account_item_text dl dt{width:94px}.account_main.order_manage_list .account_item .account_item_text dl dd{margin-left:94px}.account_main.order_manage_list .account_item .account_item_buttons{padding:8px 0 0}.account_main.order_manage_list .account_item .account_item_buttons .account_item_links{padding-top:6px;margin:5px 0 0}.account_main.order_manage_list .account_item .account_item_buttons .button.size_m{padding-left:20px;padding-right:20px}.account_main.order_manage_list .pager{padding:4px 0 0}.account_main.order_manage_detail .account_header{border:none;margin:0 0 2px}.account_main.order_manage_detail .account_header .button.white1{float:right;margin:8px 3px 0 0;padding-left:20px;padding-right:20px}.account_main.order_manage_detail .order_manage_info .order_info1{color:#666;padding:0 0 10px;position:relative}@media screen and (min-width:1024px){.account_main.order_manage_detail .order_manage_info .order_info1:after{content:"";position:absolute;right:-15px;top:8px;width:1px;height:105px;background:#bababa}}@media screen and (min-width:1600px){.account_main.order_manage_detail .order_manage_info .order_info1:after{right:-26px}}.account_main.order_manage_detail .order_manage_info .order_info1 ul{list-style:none;line-height:23px;margin:0 0 12px}.account_main.order_manage_detail .order_manage_info .order_info1 ul li span{display:inline-block;width:165px}.account_main.order_manage_detail .order_manage_info .order_info1 .input_holder{float:left;width:283px;position:relative;padding:0 0 0 99px;margin:0 11px 15px 0}.account_main.order_manage_detail .order_manage_info .order_info1 .input_holder label{position:absolute;left:0;top:0;line-height:28px;margin:0;font-weight:400}.account_main.order_manage_detail .order_manage_info .order_info1 .status_submit{margin:0 0 15px}.account_main.order_manage_detail .order_manage_info .order_info1 .status_submit .button{padding-left:19px;padding-right:18px}.account_main.order_manage_detail .order_manage_info .order_info2{padding:0 0 25px}.account_main.order_manage_detail .order_manage_info .order_info2:after{content:"";clear:both;display:block}@media screen and (min-width:1600px){.account_main.order_manage_detail .order_manage_info .order_info2{padding:2px 0 23px 17px}}.account_main.order_manage_detail .order_manage_info .order_info2 p{color:#010101;line-height:17px;float:left;width:50%}@media screen and (min-width:1280px){.account_main.order_manage_detail .order_manage_info .order_info2 p{width:212px}}.account_main.order_manage_detail .order_manage_info .order_info2 p strong{display:block}.account_main.order_manage_detail .order_manage_info .order_info3{color:#666}.account_main.order_manage_detail .order_manage_info .order_info3 .input_holder{position:relative;padding:0 0 0 99px;margin:0 0 18px}.account_main.order_manage_detail .order_manage_info .order_info3 .input_holder label{position:absolute;left:0;top:0;line-height:30px;margin:0;font-weight:400}.account_main.order_manage_detail .order_manage_info .order_info3 p{margin:0 0 31px 97px;color:#ff1a00}.account_main.order_manage_detail .order_manage_info .order_info3 p a{color:var(--clx-color-primary1-hover);text-decoration:underline}.account_main.order_manage_detail .order_manage_info .order_info3 p a:hover{text-decoration:none}.account_main.order_manage_detail .wk_wrapper{padding:0;margin:0 0 28px}.account_main.order_manage_detail .wk_wrapper table{width:100%}.account_main.order_manage_detail .wk_wrapper table thead th{padding-bottom:5px}.account_main.order_manage_detail .wk_wrapper table thead th:first-child{width:84px}.account_main.order_manage_detail .wk_wrapper table thead th.wk_num{padding-right:5px;padding-left:20px;width:89px}.account_main.order_manage_detail .wk_wrapper table thead th.wk_color{width:172px}.account_main.order_manage_detail .wk_wrapper table thead th.wk_size{width:98px}.account_main.order_manage_detail .wk_wrapper table thead th.wk_number{width:72px}.account_main.order_manage_detail .wk_wrapper table thead th.wk_logo{width:169px;padding-left:14px}.account_main.order_manage_detail .wk_wrapper table tbody td:first-child{width:16px}.account_main.order_manage_detail .wk_wrapper table tbody td.wk_article{width:68px}.account_main.order_manage_detail .wk_wrapper table tbody td.wk_num{padding:0 5px 0 20px}.account_main.order_manage_detail .wk_wrapper table tbody td.wk_number{font-weight:400}.account_main.order_manage_detail .wk_wrapper table tbody td a{color:var(--clx-color-primary1-hover);text-decoration:underline}.account_main.order_manage_detail .wk_wrapper table tbody td a:hover{text-decoration:none}.account_main.order_manage_detail .wk_wrapper table tbody .title td{height:45px;padding-top:8px}.account_main.order_manage_detail .wk_wrapper table tbody .title td:first-child{border-left:1px solid #c8c8c8}.account_main.order_manage_detail .wk_wrapper table tbody .title td.wk_title span{font-size:12pt;width:28px;padding:0 0 0 3px;display:inline-block}.account_main.order_manage_detail .wk_wrapper table tbody .title td.wk_logo{background:#f2f2f2;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;text-align:center;padding:0 5px}.account_main.order_manage_detail .wk_wrapper table tbody .title:first-child td{padding:2px 0 0;height:39px}.account_main.order_manage_detail .wk_wrapper table tbody .title.last .wk_logo{border-bottom:1px solid #c8c8c8}.account_main.order_manage_detail .order_history{background:#f5f5f5;padding:9px;border:1px solid #ccc}.account_main.order_manage_detail .order_history .wrapper{background:#fff;padding:0 30px 18px 20px}.account_main.order_manage_detail .order_history table{width:100%}.account_main.order_manage_detail .order_history table caption{text-align:left;background:#fff;font-size:12pt;font-weight:700;padding:16px 0 11px;color:#000}.account_main.order_manage_detail .order_history table td{text-align:left;border-top:1px solid #ccc;height:37px;vertical-align:middle}.account_main.order_manage_detail .order_history table td:first-child{font-weight:700;width:28.7%}.account_main.order_manage_detail .order_history table td:last-child{width:33.4%}.account_main.statistics .account_header{border:none}.account_main.statistics .account_header .account_filter{border-bottom:1px solid #ccc;padding-bottom:0}.account_main.statistics .account_header .account_filter:after{content:"";clear:both;display:block}.account_main.statistics .account_header .account_filter .input_holder{margin-bottom:9px}.account_main.statistics .account_header .filter_additional{padding:8px 0 0}.account_main.statistics .account_header .filter_additional .input_holder{padding:0 0 0 121px;position:relative;width:303px;margin:0}.account_main.statistics .account_header .filter_additional .input_holder label{position:absolute;left:0;top:0;line-height:28px;margin:0}.account_main.statistics .statistics_output{margin:0;width:100%}@media screen and (min-width:1024px){.account_main.email_tpl .account_filter .input_holder:nth-child(3),.account_main.email_tpl .account_filter .input_holder:nth-child(4){width:131px;margin-right:10px}}.account_main.email_tpl .template .tpl_main>div{margin:0 0 23px}@media screen and (min-width:1024px){.account_main.site_tpl .account_filter .input_holder:nth-child(3),.account_main.site_tpl .account_filter .input_holder:nth-child(4){width:131px;margin-right:10px}}.account_main.site_tpl .template .tpl_main .tpl_fields{padding-bottom:3px}.account_main.site_tpl .template .tpl_main .tpl_fields .input_holder{width:100%!important}.account_main.site_tpl .template .tpl_main>div{margin:0 0 27px}.account_main.statistics_rest .statistics_rest_main{padding:15px 0 0}.account_main.statistics_rest .statistics_rest_main h3{margin:0 0 6px}.account_main.statistics_rest .statistics_rest_main .cms{margin:0 0 12px}.account_main.statistics_rest .statistics_rest_main .statistics_output{margin:0 0 21px}.account_main.statistics_rest .statistics_rest_main ul{list-style:none;margin:0 0 21px;font-size:12pt;padding:4px 0 0 2px}.account_main.statistics_rest .statistics_rest_main ul li{margin:0 0 10px}.account_main.interests_manage .interests_manage_info{margin:5px 0 11px}.account_main.interests_manage .interests_manage_info .wrap{background:#f5f5f5;padding:9px;border:1px solid #ccc}.account_main.interests_manage .interests_manage_info .wrap .box{background:#fff;padding:0 15px 21px 18px}.account_main.interests_manage .interests_manage_info .wrap .box .title{border-bottom:1px solid #ccc;padding:16px 0 11px;font-size:12pt;font-weight:700;margin:0 0 7px}.account_main.interests_manage .interests_manage_info .wrap .box table th{height:26px;text-align:left;vertical-align:middle;font-weight:700;padding:0 27px 0 0}@media screen and (min-width:1280px){.account_main.interests_manage .interests_manage_info .wrap .box table th{padding:0 10px 0 0}}@media screen and (min-width:1600px){.account_main.interests_manage .interests_manage_info .wrap .box table th{padding:0 23px 0 0}}.account_main.interests_manage .interests_manage_info .wrap .box table td{height:26px;text-align:left;vertical-align:middle}.account_main.interests_manage .table_light{margin:0 0 19px;padding:17px 0 0}.account_main.interests_manage .table_light thead th{font-size:9pt;border-bottom:1px solid #c8c8c8;padding-left:5px;padding-right:5px;padding-bottom:4px}@media screen and (min-width:1024px){.account_main.interests_manage .table_light thead th{padding-left:15px;font-size:10.5pt}}@media screen and (min-width:1600px){.account_main.interests_manage .table_light thead th:nth-child(1){width:57px}.account_main.interests_manage .table_light thead th:nth-child(2){width:94px;padding-left:19px}.account_main.interests_manage .table_light thead th:nth-child(3){width:177px;padding-left:25px}.account_main.interests_manage .table_light thead th:nth-child(4){padding-left:13px}.account_main.interests_manage .table_light thead th:nth-child(5){width:125px;padding-left:22px}.account_main.interests_manage .table_light thead th:nth-child(6){width:178px}.account_main.interests_manage .table_light thead th:nth-child(7){width:122px;padding-left:18px}}.account_main.interests_manage .table_light tbody td{font-size:9pt;padding-left:5px;padding-right:5px;height:59.5px}@media screen and (min-width:1024px){.account_main.interests_manage .table_light tbody td{padding-left:15px;padding-right:10px;font-size:10.5pt}}@media screen and (min-width:1600px){.account_main.interests_manage .table_light tbody td:nth-child(2){padding-left:18px}.account_main.interests_manage .table_light tbody td:nth-child(3){padding-left:23px}.account_main.interests_manage .table_light tbody td:nth-child(5){padding-left:23px}.account_main.interests_manage .table_light tbody td:nth-child(6){padding-left:17px}.account_main.interests_manage .table_light tbody td:nth-child(7){padding-left:18px}.account_main.interests_manage .table_light tbody td:nth-child(7) .button{display:block}}.account_main.interests_details .account_header{padding-bottom:9px}.account_main.interests_details .account_header .button.white1{float:right;margin:3px 2px 0 0;padding-right:19px;padding-left:20px}.account_main.interests_details .account_header p{margin:7px 0 14px}.account_main.interests_details .account_header p strong{margin:0 12px 0 0}.account_main.interests_details .account_header .input_holder{float:left;width:277px;position:relative;padding:0 0 0 94px;margin:0 10px 0 0}.account_main.interests_details .account_header .input_holder label{position:absolute;left:0;top:0;line-height:28px;margin:0}.account_main.interests_details .account_header .input_holder+.button{padding-left:13px;padding-right:19px}.account_main.interests_details .interests_details_info{background:#f5f5f5;padding:10px;border:1px solid #ccc;margin:30px 0 20px}.account_main.interests_details .interests_details_info:after{content:"";clear:both;display:block}.account_main.interests_details .interests_details_info .interests_details_list{background:#fff;padding:19px 19px 21px}@media screen and (min-width:1024px){.account_main.interests_details .interests_details_info .interests_details_list{float:left;width:50%}}@media screen and (min-width:1280px){.account_main.interests_details .interests_details_info .interests_details_list{width:40%}}@media screen and (min-width:1400px){.account_main.interests_details .interests_details_info .interests_details_list{width:32.4%}}.account_main.interests_details .interests_details_info .interests_details_list ul{list-style:none;line-height:16.8px}.account_main.interests_details .interests_details_info .interests_details_list ul li:after{content:"";clear:both;display:block}.account_main.interests_details .interests_details_info .interests_details_list ul li strong{float:left;clear:left;width:128px}.account_main.interests_details .interests_details_info .interests_details_list ul li span{display:block;margin-left:128px}.account_main.interests_details .interests_details_info .input_holder{padding:14px 0 0}@media screen and (min-width:1024px){.account_main.interests_details .interests_details_info .input_holder{padding-left:13px;float:left;width:50%}}@media screen and (min-width:1280px){.account_main.interests_details .interests_details_info .input_holder{width:60%}}@media screen and (min-width:1400px){.account_main.interests_details .interests_details_info .input_holder{width:67%}}.account_main.interests_details .interests_details_info .input_holder textarea{height:116px;border-radius:3px}.account_main.interests_details .interests_details_info .input_holder label{margin:0 0 8px}.account_main.interests_details .order_history{background:#f5f5f5;padding:9px;border:1px solid #ccc}.account_main.interests_details .order_history .wrapper{background:#fff;padding:0 30px 18px 20px}.account_main.interests_details .order_history table{width:100%}.account_main.interests_details .order_history table caption{text-align:left;background:#fff;font-size:12pt;font-weight:700;padding:17px 0 11px;color:#000}.account_main.interests_details .order_history table td{text-align:left;border-top:1px solid #ccc;height:37px;vertical-align:middle}.account_main.interests_details .order_history table td:first-child{font-weight:700;width:138px}.account_main.interests_details .order_history table td:nth-child(2){width:251px}.account_main.account_information .account_header{border:none;margin:0 0 12px}.account_main.account_information .account_form_box .account_form_fields{padding:12px 26px 13px 23px}.account_main.account_information .account_form_box .account_form_fields .input_holder label{line-height:31px}.account_main.account_information .account_form_box .account_form_fields .input_holder .input_holder{padding:9px 0 0 20px}.account_main.account_information .account_form_box .account_form_fields .input_holder .input_holder input{top:7px}.account_main.account_information .account_form_box .account_form_fields .input_holder .input_holder label{line-height:16px}.account_main.account_information .account_form_box .account_form_buttons{padding:11px 0 12px}.account_main.account_information .account_form_box .account_form_buttons .button[type="submit"]{padding-right:20px;padding-left:21px}.account_main.account_information .account_form_box .account_form_buttons .button[type="reset"]{padding-right:20px;padding-left:21px}.account_main .template{padding:22px 0 0}.account_main .template .tpl_main{display:grid;grid-template-columns:58.3333% 41.6667%}@media screen and (min-width:1024px){.account_main .template .tpl_main{grid-template-columns:66.6667% 33.3333%}}@media screen and (min-width:1280px){.account_main .template .tpl_main{grid-template-columns:78.2% 21.8%}}.account_main .template .tpl_main .column{padding:0 10px 0 0;margin:0 0 16px}.account_main .template .tpl_main .column:nth-child(2n){padding:0 0 0 10px}.account_main .template .tpl_main .tpl_fields{height:100%;background:#f5f5f5;border:1px solid #ccc;padding:19px 19px 14px}.account_main .template .tpl_main .tpl_fields input,.account_main .template .tpl_main .tpl_fields textarea{border-radius:3px;padding-top:6px;padding-bottom:6px}.account_main .template .tpl_main .tpl_fields textarea{height:462px}.account_main .template .tpl_main .tpl_fields .input_holder{margin:0 0 14px}@media screen and (min-width:1024px){.account_main .template .tpl_main .tpl_fields .input_holder:nth-child(1),.account_main .template .tpl_main .tpl_fields .input_holder:nth-child(2){width:74%}}.account_main .template .tpl_main .tpl_placeholders{height:100%;background:#fff;border:1px solid #ccc;padding:26px 15px 1px}.account_main .template .tpl_main .tpl_placeholders dl dt{color:var(--clx-color-primary1);font-weight:400;line-height:15px}.account_main .template .tpl_main .tpl_placeholders dl dd{font-size:12pt;margin:0 0 18.2px;line-height:22px}.account_main .template .tpl_main .tpl_options:after{content:"";clear:both;display:block}.account_main .template .tpl_main .tpl_options .button{float:right;padding-left:20px;padding-right:17px}.account_main .template .tpl_main .tpl_options .button.transparent_blue{float:left;padding-left:21px;padding-right:23px}.account_main .quick_top{padding:24px 0 20px}.account_main .quick_top h2{margin:0 0 1px}@media screen and (min-width:1400px){.account_main .quick_top .col-lg-5{width:23%}.account_main .quick_top .col-lg-6{padding:0;width:22.6%}.account_main .quick_top .col-lg-9{width:37.8%}.account_main .quick_top .col-lg-4{width:16.6%}}.account_main .quick_top .quick_comission .input_holder{width:88%;margin:0 0 13px}.account_main .quick_top .quick_delivery .col_01{width:48%}.account_main .quick_top .quick_delivery .col_02 p{margin:0}@media screen and (min-width:1400px){.account_main .quick_top .quick_express{padding:0 20px 0 40px}}.account_main .quick_top .quick_express .col_01{width:53%}.account_main .quick_top .quick_express .col_01 .quick_express_time{padding:0}.account_main .quick_top .quick_express .col_01 .quick_express_time .input_holder{margin:0 0 1px}.account_main .quick_top .quick_express .col_01{width:47%}.account_main .quick_top .quick_express .col_01 .quick_express_partner .input_holder{margin:0 0 10px}.account_main .quick_list_headline{margin:0 0 19px}.account_main .quick_list_header ul li.quick_pos{width:3.8%}.account_main .quick_list_header ul li.quick_art{width:9.2%}.account_main .quick_list_header ul li.quick_color{width:15.2%}@media screen and (max-width:1279px){.account_main .quick_list_header ul li.quick_color{width:11.2%}}.account_main .quick_list_header ul li.quick_size{width:7.6%}.account_main .quick_list_header ul li.quick_stock{width:11%}.account_main .quick_list_header ul li.quick_price{width:10%}@media screen and (max-width:1279px){.account_main .quick_list_header ul li.quick_price{width:12%}}.account_main .quick_list_header ul li.quick_number{width:17.2%}.account_main .quick_list_header ul li.quick_summ{width:14%}@media screen and (max-width:1279px){.account_main .quick_list_header ul li.quick_summ{width:16%}}.account_main .quick_list_header ul li.quick_total{width:16%}.account_main .quick_list{background:#f5f5f5;border:1px solid #bfbfbf;border-top:none;position:relative}.account_main .quick_list:after{width:15.7%}.account_main .quick_list h4{padding:32px 0 11px}.account_main .quick_list h4 span{width:3%;font-size:12pt}.account_main .quick_list .quick_cart{padding:0 0 12px}.account_main .quick_list .quick_cart:last-child{padding:0 0 69px}.account_main .quick_list .quick_cart ul:before{content:"";display:table-cell;width:3.6%}.account_main .quick_list .quick_cart ul:after{content:"";display:table-cell;width:16%}@media screen and (max-width:1399px){.account_main .quick_list .quick_cart ul li{font-size:10.5pt}}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart ul li{font-size:9pt}}.account_main .quick_list .quick_cart ul li.quick_art{width:9.4%}.account_main .quick_list .quick_cart ul li.quick_color{width:15.2%}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart ul li.quick_color{width:11.2%;text-align:center}}.account_main .quick_list .quick_cart ul li.quick_size{width:7.6%}.account_main .quick_list .quick_cart ul li.quick_stock{width:11%}.account_main .quick_list .quick_cart ul li.quick_price{width:10%}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart ul li.quick_price{width:12%}}.account_main .quick_list .quick_cart ul li.quick_number{width:17.2%}.account_main .quick_list .quick_cart ul li.quick_summ{width:9%}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart ul li.quick_summ{width:12%}}.account_main .quick_list .quick_cart ul li.quick_remove{width:5%}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart ul li.quick_remove{width:4%}}.account_main .quick_list .quick_cart .quick_summary .quick_summary_info:before{width:3.6%}.account_main .quick_list .quick_cart .quick_summary .quick_summary_info:after{width:16%}.account_main .quick_list .quick_cart .quick_summary .quick_summary_info p{width:40.4%;text-align:right;padding:0 50px 0 0}@media screen and (max-width:1399px){.account_main .quick_list .quick_cart .quick_summary .quick_summary_info p{font-size:10.5pt}}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart .quick_summary .quick_summary_info p{font-size:9pt;padding:0 10px 0 0}}.account_main .quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{width:40%;text-align:left;padding:0 0 0 16px}@media screen and (max-width:1279px){.account_main .quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{padding:0 0 0 16px}}.account_main .quick_list .quick_cart .quick_summary .quick_total{width:16%}.account_main .quick_list .quick_cart .quick_note p{padding:9px 0 0}.account_main .quick_list .quick_cart .quick_note p:before{width:3.8%}@media screen and (max-width:1023px){.account_main .q_order_sidebar{margin:30px 0 0}}.wk_info{padding:24px 0 0}.wk_info h2{margin:0 0 13px}.wk_info h2+p{border-bottom:1px solid silver;margin:0 0 22px;padding:2px 0 8px}.wk_info .wk_comission{padding:3px 0 0}.wk_info .wk_comission:after{content:"";position:absolute;right:0;top:0;width:1px;height:150px;background:#bababa}@media screen and (min-width:1400px){.wk_info .wk_comission:after{right:-26px}}.wk_info .wk_comission .input_holder{margin:0 0 7px}.wk_info .wk_comission input{color:#b0b0b0;width:105px}.wk_info .wk_comission dl{color:gray;margin:0}.wk_info .wk_comission dl:after{content:"";clear:both;display:block}.wk_info .wk_comission dl dt{float:left;width:115px;clear:left;line-height:21.5px;font-weight:400}.wk_info .wk_comission dl dd{float:left;line-height:21.5px}.wk_info .wk_comission p{color:gray;line-height:17px;margin:0 0 8px}.wk_info .wk_comission p strong{display:block}.wk_info .wk_address{padding:0 0 0 28px}.wk_info .wk_address .col_01{float:left;width:51%}.wk_info .wk_address .col_01 .input_holder{margin:-3px 0 9px}.wk_info .wk_address .col_01 .input_holder label{font-weight:400;margin:0}.wk_info .wk_address .col_01 .input_holder input:checked+label{font-weight:700}.wk_info .wk_address .col_02{float:left;width:49%}.wk_info .wk_address .col_02 p{margin:0 0 5px}.wk_info .wk_address .col_02 a{color:var(--clx-color-primary1-hover);text-decoration:underline}.wk_info .wk_address .col_02 a:hover{text-decoration:none}.wk_info .wk_address strong{display:block;margin:0 0 1px}.wk_info .wk_address strong:first-child{margin:0 0 6px}.wk_info .wk_address p{line-height:17px;margin:0 0 15px}.wk_info .order_status{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px;margin:0 0 7px;padding:0 13px;line-height:34px;font-weight:700;font-size:12pt;color:var(--clx-color-primary1-hover)}.wk_info .order_status_table{padding:0 0 22px}.wk_info .order_status_table:after{content:"";clear:both;display:block}.wk_info .order_status_table div{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px 3px 0 0}.wk_info .order_status_table .wk_link{float:right;text-decoration:underline;color:var(--clx-color-primary1-hover);margin:5px 0 0}.wk_info .order_status_table .wk_link:hover{text-decoration:none}.wk_info .order_status_table table{width:100%;font-size:9pt;letter-spacing:-.3px;margin:0 0 2px}.wk_info .order_status_table table th{font-weight:700;padding:0 4px 0 15px;vertical-align:middle;height:24px;border-bottom:1px solid var(--clx-color-primary1-hover)}.wk_info .order_status_table table td{padding:0 4px 0 15px;vertical-align:middle;height:20px;border-bottom:1px solid var(--clx-color-primary1-hover);background:#fff}.wk_info .order_status_table table td a{text-decoration:underline}.wk_info .order_status_table table td a:hover{text-decoration:none}.wk_info .order_status_table table tr:last-child td{border:none}.catalogue_list{padding:38px 0 0}.catalogue_list h2{margin:0 0 11px}.catalogue_list h2+p{color:var(--clx-color-primary1-hover);font-size:12pt;margin:0 0 18px}.catalogue_list ul{list-style:none;margin:0 0 5px}.catalogue_list ul:after{content:"";clear:both;display:block}.catalogue_list ul li{margin:0 0 13px;float:left;width:50%;padding:0 10px 0 0;display:table}.catalogue_list ul li:after{content:"";clear:both;display:block}.catalogue_list ul li:nth-child(2n){padding:0 0 0 10px}.catalogue_list ul li:nth-child(2n+1){clear:left}.catalogue_list ul li.selected .txt{background:#f5f5f5}.catalogue_list ul li figure{border:1px solid #ccc;border-right:none;width:85px;height:87px;display:table-cell;vertical-align:middle}.catalogue_list ul li figure img{display:block;max-width:100%;height:auto;width:85px;height:85px;position:relative;left:-1px}.catalogue_list ul li .txt{border:1px solid #ccc;border-left:none;min-height:87px;padding:14px 0 14px 15px;display:table-cell;vertical-align:top}@media screen and (min-width:1400px){.catalogue_list ul li .txt{padding:14px 0 13px 25px}}.catalogue_list ul li .txt.selected{background:#f5f5f5}.catalogue_list ul li .txt strong{display:block;margin:0 0 12px}@media screen and (min-width:1400px){.catalogue_list ul li .txt strong{font-size:12pt}}.catalogue_list ul li .txt .input_holder{width:61px;margin:0}.catalogue_list ul li .txt .input_holder .custom-select-t{color:#000}.catalogue_form{padding:81px 0 0}.catalogue_form>p{color:var(--clx-color-primary1-hover);font-size:12pt;margin:0 0 18px}.catalogue_form .wrapper{background:#f5f5f5;border:1px solid #ccc;padding:20px 19px 76px}.catalogue_form .wrapper .radio_holder{border-bottom:1px solid #b8b8b8;margin:0 0 22px;padding:0 0 5px}.catalogue_form .wrapper .radio_holder .input_holder{margin:0 0 12px}.catalogue_form .wrapper .radio_holder .input_holder input{margin:0 15px 0 0}.catalogue_form .wrapper .radio_holder .input_holder input:checked+label{font-weight:700}.catalogue_form .wrapper .radio_holder .input_holder label{margin:0;font-weight:400}@media screen and (min-width:1280px){.catalogue_form .wrapper .radio_holder .input_holder label{font-size:12pt}}.catalogue_form .wrapper .input_holder{margin:0 0 15px}.catalogue_form .wrapper strong{display:block;font-size:14pt;margin:0 0 15px}.catalogue_form .wrapper p{margin:0 0 10px}.catalogue_form .wrapper p.title{font-size:12pt}.catalogue_form .wrapper .row{margin:0 -9px}.catalogue_form .wrapper .row>div{padding:0 9px}.catalogue_submit{border-top:1px solid #ccc;padding:22px 0 0;margin:52px 0 0}@media screen and (min-width:1024px){.catalogue_submit{text-align:right}}.catalogue_submit .input_holder{padding:0 0 0 20px;position:relative;text-align:left}.catalogue_submit .input_holder label{font-weight:400;display:inline}.catalogue_submit .input_holder label a{color:var(--clx-color-primary);text-decoration:underline}.catalogue_submit .button{font-size:16pt}@media screen and (min-width:1400px){.catalogue_submit .button{padding-right:22px;padding-left:25px;display:block;margin:0 auto}}.catalogue_new h2,.catalogue_change h2{margin:0 0 15px}.catalogue_new ul,.catalogue_change ul{list-style:none;float:left;width:50%;padding:0 30px}.catalogue_new .left,.catalogue_change .left{float:left;width:25%}.catalogue_new .fields,.catalogue_change .fields{float:left;width:75%}.catalogue_new .fields ul:last-child,.catalogue_change .fields ul:last-child{padding-right:0}.catalogue_new .clear,.catalogue_change .clear{display:none;clear:both}.catalogue_new label,.catalogue_change label{font-weight:400}.catalogue_new figure,.catalogue_change figure{width:86px;height:86px;background:#848484;margin-bottom:1em}.catalogue_new figure img,.catalogue_change figure img{display:block;max-width:100%;height:auto}.catalogue_new{padding:38px 0 0}.catalogue_new form{overflow:auto;background:#f5f5f5;border:1px solid #ccc;padding:16px 15px 15px 17px}.catalogue_new form .submit{padding:3px 0 0}.catalogue_new form .submit .button{padding-right:18px;padding-left:18px}.catalogue_change{padding-top:28px}.catalogue_change table{width:100%}.catalogue_change table .item{background:#f5f5f5;border:1px solid #ccc;padding:12px 9px 9px 15px;margin:0 none;position:relative;margin-bottom:15px}.catalogue_change table .item:after{content:"";clear:both;display:block}.catalogue_change li.sprachen .input_holder{position:relative}.search_page{padding:38px 0 0}.search_page h2{margin:0 0 10px}.search_page form{border-bottom:1px solid #ccc;margin:0 0 26px}.search_page form:after{content:"";clear:both;display:block}.search_page form .input_holder{width:452px;margin:0 9px 0 0;float:left;position:relative;padding:0 0 0 283px}.search_page form .input_holder label{position:absolute;left:0;top:0;line-height:27px;font-size:12pt;margin:0}.search_page form p{color:#be0000;font-size:12pt;clear:both;padding:12px 0 21px}.search_page .search_result p{font-size:12pt;margin:0 0 15px}.search_page .account_list{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;margin:0 -10px 29px}.search_page .account_list>div{margin:0 0 23px}@media screen and (min-width:1024px){.search_page .account_list{grid-template-columns:33.3333% 33.3333% 33.3333%}}@media screen and (min-width:1400px){.search_page .account_list{grid-template-columns:25% 25% 25% 25%}}.search_page .account_list .col{float:none;width:auto;padding:0 10px}.search_page .account_list .account_item{padding:66px 11px 12px 11px;position:relative;margin:0}.search_page .account_list .account_item .account_item_headline{position:absolute;top:10px;left:14px;right:11px;padding:0}.search_page .account_list .account_item .account_item_headline figure{float:left;width:59px}.search_page .account_list .account_item .account_item_headline strong{display:block;margin:12px 0 0 59px}.search_page .account_list .account_item .account_item_text{height:100%;padding:17px 12px 13px 19px}.search_page .account_list .account_item .account_item_text:after{content:"";clear:both;display:block}.search_page .account_list .account_item .account_item_text dl{margin:0 0 17px}.search_page .account_list .account_item .account_item_text dl dt{width:122px}.search_page .account_list .account_item .account_item_text dl dd{margin-left:122px}.search_page .account_list .account_item .account_item_text .button{margin:-10px 0 0 122px}@media screen and (min-width:1400px){.search_page .account_list .account_item .account_item_text .button{margin:-10px 0 0 0;width:100%}}@media screen and (min-width:1600px){.search_page .account_list .account_item .account_item_text .button{margin:-10px 0 0 122px;width:auto}}.care_wrapper{background:#f5f5f5;border:1px solid #ccc;padding:9px;margin:2px 0 21px}.care_wrapper .box{background:#fff;padding:0 48px 0 18px}.care_wrapper .box .header{padding:16px 0 18px}.care_wrapper .box .header .title{margin:0 0 5px}.care_wrapper .box .header .title:after{content:"";clear:both;display:block}.care_wrapper .box .header .title figure{float:left;margin:-3px 0 0 -5px}.care_wrapper .box .header .title strong{display:block;margin:0 0 0 52px;font-size:12pt}.care_wrapper .box .header .title span{display:block;margin:0 0 0 52px;font-size:9pt}.care_wrapper .box .header p{line-height:16px}.care_wrapper .box .care_list{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}@media screen and (max-width:479px){.care_wrapper .box .care_list{grid-template-columns:100%}}@media screen and (min-width:1024px){.care_wrapper .box .care_list.col_03{grid-template-columns:33.3333% 33.3333% 33.3333%}.care_wrapper .box .care_list.col_04{grid-template-columns:25% 25% 25% 25%}}.care_wrapper .box .care_list .col{padding:16px 0 16.5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:none;width:auto;margin:-1px 0 0}.care_wrapper .box .care_list .col figure{float:left;margin:-3px 0 0 -5px}.care_wrapper .box .care_list .col p{line-height:17px;margin-left:50px;max-width:280px}.care_wrapper .box .care_list .col:last-child,.care_wrapper .box .care_list .col.last_line_tab{border-bottom:none}@media screen and (min-width:1024px){.care_wrapper .box .care_list .col.last_line{border-bottom:none}}.functions_wrapper .page_headline{padding:38px 0 13px}.functions_wrapper .page_headline .button{float:right;margin:9px 0 0;padding-right:22px;padding-left:19px}.functions_wrapper .functions_list{border-top:1px solid #ccc;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}@media screen and (min-width:1024px){.functions_wrapper .functions_list{grid-template-columns:25% 25% 25% 25%}}.functions_wrapper .functions_list .col{padding:26px 0 34px;border-bottom:1px solid #ccc;float:none;width:auto}.functions_wrapper .functions_list .col .item{padding:0 30px 0 0}.functions_wrapper .functions_list .col .item figure{height:114px;line-height:114px;margin:0 0 18px}.functions_wrapper .functions_list .col .item figure img{display:inline-block;vertical-align:bottom;max-width:100%;max-height:100%;width:auto;height:auto}.functions_wrapper .functions_list .col .item strong{display:block;margin:0 0 9px;font-size:12pt}.functions_wrapper .functions_list .col .item p{line-height:19.4px}.functions_wrapper .functions_list .col .item .read_more{overflow:hidden;margin:0 0 1px;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}.functions_wrapper .functions_list .col .item .read_more.lines1{height:19.4px}.functions_wrapper .functions_list .col .item .read_more.lines2{height:38.8px}.functions_wrapper .functions_list .col .item .read_more.lines3{height:58.2px}.functions_wrapper .functions_list .col .item .read_more_link{color:var(--clx-color-primary1-hover);text-decoration:underline}.functions_wrapper .functions_list .col .item .read_more_link:hover{text-decoration:none}.success_msg{margin:40px 0 20px;position:relative;border:1px solid #42aa14;background:#f5f5f5;padding:18px 17px 18px 67px;border-radius:5px}.success_msg:before{content:"\f14a";font-family:FontAwesome;position:absolute;left:17px;top:15px;font-size:2.8em;line-height:34px;color:#42aa14}.success_msg strong{display:block;font-weight:400;font-size:14pt;margin:4px 0;color:#42aa14}.success_msg p{line-height:19px}.error_msg{margin:40px 0 20px;position:relative;border:1px solid #be0000;background:#f5f5f5;padding:18px 17px 18px 67px;border-radius:5px}.error_msg:before{content:"\f071";font-family:FontAwesome;position:absolute;left:13px;top:18px;font-size:2.8em;line-height:34px;color:#be0000}.error_msg strong{display:block;font-weight:400;font-size:14pt;margin:0 0 4px;color:#be0000}.error_msg p{line-height:19px}.notice_msg{margin:40px 0 20px;position:relative;border:1px solid var(--clx-color-primary1);background:#f5f5f5;padding:18px 17px 18px 67px;border-radius:5px}.notice_msg:before{content:"\f06a";font-family:FontAwesome;position:absolute;left:18px;top:17px;font-size:2.8em;line-height:34px;color:var(--clx-color-primary1)}.notice_msg strong{display:block;font-weight:400;font-size:14pt;margin:0 0 4px;color:var(--clx-color-primary1)}.notice_msg p{line-height:19px}.info_msg{position:relative;display:inline-block;vertical-align:top;z-index:1000}.info_msg span{color:var(--clx-color-primary1);margin:0 0 0 7px;cursor:pointer}.info_msg div{position:absolute;top:105%;left:105%;background:#fff;border:1px solid #ccc;padding:10px;z-index:9;width:max-content;max-width:200px;display:none}.info_msg:hover div{display:block}.tabs{margin:0 0 63px;overflow:hidden}.tabs .tabs_buttons{display:flex;column-gap:31px}.tabs .tabs_buttons:after{content:"";clear:both;display:block}.tabs .tabs_buttons:after{content:"";position:absolute;top:100%;left:-200px;right:-200px;height:8px;background:var(--clx-color-primary1)}.tabs .tabs_buttons button{display:block;font-size:12pt;font-weight:700;line-height:53px;padding:0 25px 0 30px;position:relative;color:#00406f;border-radius:5px 5px 0 0;background:#f2f5f8;border-width:0}@media screen and (max-width:1023px){.tabs .tabs_buttons button{padding:0 10px;font-size:10.5pt;text-align:left;border-radius:5px}}.tabs .tabs_buttons button:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:11px;width:0;height:0;border:1px solid #fff0;border-width:5px 8px;border-left-color:var(--clx-color-primary1);border-right:none}.tabs .tabs_buttons button:hover{background:var(--clx-color-primary1);color:#fff}.tabs .tabs_buttons button:hover:after{border-left-color:#fff}.tabs .tabs_buttons button:focus-visible,.tabs .tabs_buttons button:focus-within{outline:2px solid var(--clx-color-primary);outline-offset:2px}.tabs .tabs_buttons button.active{background:var(--clx-color-primary1);color:#fff}.tabs .tabs_buttons button.active:after{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:9px;width:0;height:0;border:1px solid #fff0;border-width:8px 5px;border-top-color:#fff;border-bottom:none}.tabs .panel{display:none;margin:0;box-shadow:none;-webkit-box-shadow:none}.tabs .panel.active{display:block}.tns-controls button{position:absolute;top:50%;left:-24px;border:none;background:none;z-index:9}.tns-controls button:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:14px 24px;border-left:none;border-right-color:#6e6e6e}.tns-controls button[data-controls="next"]{left:auto;right:-24px}.tns-controls button[data-controls="next"]:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:14px 24px;border-right:none;border-left-color:#6e6e6e}.tns-controls button[disabled]{opacity:.4}.tns-nav{position:absolute;left:0;right:0;bottom:-60px;font-size:0;line-height:0;letter-spacing:-1px;z-index:9;text-align:center}.tns-nav button{display:inline-block;border:none;background:#6e6e6e;width:19px;height:19px;margin:0 3px;padding:0;border-radius:100%;z-index:9}.tns-nav button[hidden]{display:inline-block!important}.tns-nav button[aria-selected="true"],.tns-nav button:hover{background:#919191}.tns-nav button:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}.product_item{position:relative;min-height:400px}.product_item figure{text-align:left;padding:27px 0 0;position:absolute;left:0;top:0;max-width:100%}.product_item figure img{display:block;max-width:100%;height:auto;display:inline-block}.product_item .over{position:relative;top:3px;right:35px;z-index:2;float:right;max-width:400px}.product_item .over h4{text-align:right;margin:0 0 20px}.product_item .over .input_holder{float:right;width:250px;margin:0 0 12px}.product_item .over .input_holder label{display:block;font-weight:400;margin:0 0 4px;text-align:right}.product_item .over .input_holder .custom-select-t{font-weight:700}.product_item .over .table{background:rgb(0 67 116 / .1);padding:9px;clear:both;margin:0 0 8px}.product_item .over .table .inside{background:#fff;padding:0 0 17px}.product_item .over .table .inside:after{content:"";clear:both;display:block}.product_item .over .table table{width:100%;margin:0 0 20px}.product_item .over .table table th{height:29px;padding:0 8px;vertical-align:middle;font-size:9pt;font-weight:400;text-align:left}.product_item .over .table table th span{float:right}.product_item .over .table table td{background:#f2f2f2;padding:5px 8px;vertical-align:top}.product_item .over .table table td strong{display:inline-block;max-width:35px}.product_item .over .table table td span{float:right;margin-left:11px}.product_item .over .table table td .input_holder{margin:-6px 0 0;width:76px}.product_item .over .table table td .input_holder input{padding:4px 9px}.product_item .over .table table tbody tr:first-child td{padding-top:12px}.product_item .over .table table tbody tr:last-child td{padding-bottom:27px}.product_item .over .table .button{float:right;margin-right:14px}.product_item .over .table .button:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}.product_item .over p{text-align:right}.product_item.logout .table{min-width:376px}.product_item.logout .table table th:last-child{width:95px;padding:0}.product_item.logout .table table th:first-child{width:50px}.product_item.logout .table table td:last-child{padding-left:0}.product_item.logout .table table td:last-child .input_holder{margin:0;float:none}.overlay_popup{background:#bcbcbc;position:fixed;left:0;top:0;right:0;bottom:0;opacity:.83;cursor:pointer;z-index:998}.popup{position:fixed;left:-9999px;top:0;z-index:999;max-height:100%;max-width:100%;overflow:auto;background:#fff}.popup .popup_inner{background:#fff;border:1px solid #cbcbcb;box-shadow:0,2px,4px,rgb(0 0 0 / .1);padding:0 15px 15px}.popup .popup_inner:after{content:"";clear:both;display:block}.popup .popup_close{border-bottom:1px solid #b8b8b8;line-height:40px;text-align:right}.popup .popup_close a{display:inline-block;line-height:25px}.popup .popup_close a:after{content:"\f00d";font-family:"FontAwesome";font-size:18pt;vertical-align:top;margin:0 0 0 10px;line-height:1}.cat_list{padding:38px 0 0}.cat_list h1{margin:0 0 18px}.cat_list ul{padding:0 0 65px;list-style:none;margin:0 -21px}.cat_list ul li{margin:0 0 26px;padding:0 21px}@media screen and (min-width:1400px){.cat_list ul li{width:20%}}.cat_list ul li a{display:block}.cat_list ul li a strong{display:block;line-height:42px;font-size:12pt;height:42px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 1px}@media screen and (min-width:1024px){.cat_list ul li a strong{font-size:14pt}}@media screen and (min-width:1600px){.cat_list ul li a strong{font-size:16pt}}.cat_list ul li a figure img{display:block;max-width:100%;height:auto;width:100%}.cat_list .cms img{display:block;max-width:100%;height:auto}body.impersonate #content_part{padding-top:143px}.list_filter_result{padding:8px 17px 2px;background:#f5f5f5}.list_filter_result p{display:inline-block;vertical-align:top;margin:0 9px 0 0;line-height:28px}.list_filter_result div{display:inline-block;vertical-align:top}.list_filter_result span{display:inline-block;vertical-align:top;background:#fff;border:1px solid #b0b0b0;border-radius:5px;line-height:28px;height:30px;padding:0 37px 0 12px;margin:0 10px 9px 0;position:relative}.list_filter_result span em{position:absolute;cursor:pointer;right:0;top:0;width:33px;height:28px;text-align:center;line-height:28px;font-weight:700;font-style:normal}.list_filter_result span em:before{content:"\f00d";font-family:FontAwesome;color:#be0000;font-size:12pt}.list_filter{padding:31px 0 0}.list_filter .checkbox_wrapper{float:right;width:412px;padding:9px 0 0}@media screen and (max-width:1023px){.list_filter .checkbox_wrapper{width:220px}}.list_filter .checkbox_wrapper div{display:inline-block;margin:0 32px 0 0}@media screen and (max-width:1023px){.list_filter .checkbox_wrapper div{margin:0 0 20px}}.list_filter .checkbox_wrapper div:last-child{margin:0}.list_filter .checkbox_wrapper div label img{display:inline-block;vertical-align:middle;height:18px;width:auto;margin:0 6px 0 0}.list_filter .checkbox_wrapper div input[type="checkbox"]{display:none}.list_filter .checkbox_wrapper div input[type="checkbox"]+label{display:block;padding:0 0 0 34px;position:relative;font-weight:400;line-height:24px;margin:0;font-size:10.5pt}.list_filter .checkbox_wrapper div input[type="checkbox"]+label a{font-weight:400}.list_filter .checkbox_wrapper div input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #b3b3b3;background:#fff;text-align:center;line-height:20px}.list_filter .checkbox_wrapper div input[type="checkbox"]:checked+label:before{content:"\f00c";font-family:FontAwesome;color:var(--clx-color-primary1);font-size:14pt}.list_filter .checkbox_wrapper input[type="checkbox"]:enabled+label:hover:before{box-shadow:0 2px 4px rgb(0 0 0 / .2)}.list_filter .multi_wrapper{padding:0 0 9px;letter-spacing:-1px;font-size:0}.list_filter .multi_wrapper .multichoice{margin-right:20px}.list_filter .input_holder.inactive{opacity:.5}.list_top{padding:22px 0 35px}.list_top:after{content:"";clear:both;display:block}.list_top .download_datasheets{float:left;margin-left:20pt}.list_top .download_datasheets button{padding-left:45px}.list_top .download_datasheets button,.list_top .download_datasheets button:hover{background:var(--clx-color-primary1-hover) url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 3% 50% no-repeat}.list_top .product_sorting{float:right;width:fit-content}.list_top .product_sorting label{float:left;width:81px;line-height:30px;font-weight:400;margin:0}.list_top .product_sorting sl-select::part(form-control-label){text-align:right}.list_top .product_sorting sl-select::part(form-control){display:grid;grid-template-columns:auto auto;align-items:center;gap:11px}.list_top p{float:left;font-size:12pt;line-height:23px}#pjax-product-list .list_top p{line-height:30px}.product_gallery{padding:0 0 73px}.product_gallery ul,.product_gallery ol{list-style:none}.product_gallery>ul{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto;width:100%;position:relative}.product_gallery>ul:after{content:"";position:absolute;left:0;right:0;bottom:42px;height:1px;background:#ccc}@media screen and (min-width:1024px){.product_gallery>ul{grid-template-columns:16.666% 16.666% 16.666% 16.666% 16.666% 16.666%}}.product_gallery>ul>li{width:100%;float:none;text-align:center;position:relative;padding:0 10px 56px;margin:0 0 42px;border-bottom:1px solid #ccc}.product_gallery>ul>li figure{width:100%;position:relative;padding:22px 0 0;margin:0 0 15px}.product_gallery>ul>li figure img{display:block;max-width:100%;height:auto;display:inline-block}.product_gallery>ul>li figure .sticker{position:absolute;top:0;right:35px}.product_gallery>ul>li figure .sticker img{display:block;max-width:43px;max-height:43px;width:auto;height:auto}.product_gallery>ul>li figure .sticker+.sticker{top:49px}.product_gallery>ul>li .title{display:block;font-size:12pt;text-decoration:none;font-weight:700;margin:0 0 6px}.product_gallery>ul>li .title:hover{text-decoration:none}.product_gallery>ul>li .title:focus-visible{outline:2px solid var(--clx-color-primary)}.product_gallery>ul>li .color_list{max-width:215px;margin:auto}.product_gallery>ul>li .art{position:absolute;bottom:31px;left:0;right:0}.product_gallery .list-link{text-align:center;padding:29px 0 0}.product_gallery .list-link .button{padding:11px 38px 12px}.color_list{text-align:center;font-size:0;line-height:0;letter-spacing:-1px}.color_list p{margin:0 0 7px;font-size:10.5pt;line-height:16px;letter-spacing:0}.color_list span{display:inline-block;margin:0 1px 2px;width:13px;height:13px;background-position:0 0;background-repeat:no-repeat;background-size:cover}.details_main{padding-top:59px}.details_main ul,.details_main ol{list-style:none}.details_main .details_images{position:relative;padding:0 0 0 103px}.details_main .details_images .stickers{position:absolute;top:0;right:0;padding:12px 23px 0 0;z-index:99}.details_main .details_images .details_labels{display:none;position:absolute;left:0;width:81px}.details_main .details_images .details_labels img{display:block;max-width:100%;height:auto;margin:14px 0 0;box-shadow:0 0 2px rgb(0 0 0 / .1)}.details_main .details_images .tns-controls{display:none}.details_main .details_images #details_slider li{text-align:center}.details_main .details_images #details_slider img{display:block;max-width:100%;height:auto;display:inline-block}.details_main .details_images .details_slider_thumbs_wrap{max-width:420px;margin:auto}.details_main .details_images .details_slider_thumbs_wrap .tns-controls{display:block}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button{position:absolute;top:50%;left:-24px;border:none;background:none;z-index:9;padding:0}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:2px}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:9px 14px;border-left:none;border-right-color:#6e6e6e}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button[data-controls="next"]{left:auto;right:-24px}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button[data-controls="next"]:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:9px 14px;border-right:none;border-left-color:#6e6e6e}.details_main .details_images .details_slider_thumbs_wrap .tns-controls button[disabled]{opacity:.4}.details_main .details_images .details_slider_thumbs{padding:51px 0 0;text-align:center;font-size:0;line-height:0;letter-spacing:-1px}.details_main .details_images .details_slider_thumbs li{position:relative;display:inline-block;width:54px;margin:0 0 30px;cursor:pointer}.details_main .details_images .details_slider_thumbs li:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:-2px}.details_main .details_images .details_slider_thumbs li.active:before{content:"\f106";color:#6f6f6f;position:absolute;left:50%;top:-17px;font-size:20pt;font-family:FontAwesome;margin:0 0 0 -7px}.details_main .details_images .details_slider_thumbs li figure{padding:0 2.5px}.details_main .details_images .details_slider_thumbs li figure img{display:block;max-width:100%;height:auto;display:inline-block}@media screen and (max-width:1023px){.details_main .details_text{padding-top:50px}}.details_main .details_text h1{margin:6px 0 16px}.details_main .details_text h6{margin:0 0 4px}.details_main .details_text .art{float:right;margin-left:40px;position:relative}.details_main .details_text .art .input_holder{float:none;width:auto;margin:0}.details_main .details_text .art input{display:block;width:97px;font-weight:700}.details_main .details_text .art button{position:absolute;bottom:9px;right:7px;width:12px;height:13px;padding:0;border:none;background:url(/b2b_2018/img/bgi/svg/bg-art.svg) 0 0 no-repeat;background-size:12px 13px}.details_main .details_text p{line-height:17px}.details_main .details_text .input_holder{float:left;width:40%;max-width:250px;margin:25px 20px 24px 0}.details_main .details_text .input_holder label{font-weight:400}.details_main .details_text .input_holder .custom-select-t{font-weight:700}.details_main .details_text .items_number{clear:left;float:left}.details_main .details_text .items_number .input_holder{margin:0;width:135px}.details_main .details_text .items_number .input_holder label{font-weight:700}.details_main .details_text .items_number .item_price{float:left;margin:0 0 0 17px;font-weight:700}.details_main .details_text .items_number .item_price span{display:block;font-size:9pt;padding:2px 0 0}.details_main .details_text .items_number .item_price strong{display:block;font-size:20pt;line-height:1em}.details_main .details_text .items_number .item_price strong em{font-size:8pt;font-weight:400;font-style:normal;color:#ff1a00;text-decoration:line-through;vertical-align:top;line-height:1.8;margin:0 10px 0 0}.details_main .details_text .items_number .item_price p{font-weight:400;max-width:135px;line-height:1.5em;padding:6px 0 0}.details_main .details_text .buttons_container:not(.customize){grid-template-areas:"add-to-cart add-to-cart"}.details_main .details_text .buttons_container.customize{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"customization add-to-cart";column-gap:20px;row-gap:20px}@media screen and (max-width:1399px){.details_main .details_text .buttons_container.customize{grid-template-columns:1fr;grid-template-areas:"add-to-cart add-to-cart" "customization customization"}}.details_main .details_text .buttons_container.customize .product-customization{grid-area:customization}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now{width:100%;background-color:#f2f5f8;border-radius:6px;border:1px solid var(--clx-color-primary1);height:50px;display:flex;justify-content:center;align-items:center}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now div{display:inline-flex;flex-basis:100%}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now div strong{color:#000;font-size:22px;line-height:normal;text-transform:none;background:-webkit-linear-gradient(0deg,#00406f 0%,#5f18b2 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now img{width:31px}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now span{font:normal normal normal 14px / 16px "Barlow";text-transform:none}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now::part(base){border:none}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now::part(label){padding:6px 20px;display:inline-grid;align-items:center;justify-items:start;width:100%;color:var(--clx-color-primary1)}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now::part(suffix){padding-right:0;gap:10px}.details_main .details_text .buttons_container.customize .product-customization sl-button#customize_now:hover{background-color:#e5ecf1}.details_main .details_text .buttons_container.customize .submit{grid-area:add-to-cart;float:right;margin:0 0 33px}@media screen and (min-width:1024px){.details_main .details_text .buttons_container.customize .submit{float:none;clear:both;padding-top:30px}}@media screen and (min-width:1400px){.details_main .details_text .buttons_container.customize .submit{float:right;clear:none;padding-top:0}}.details_main .details_text .price_table{clear:both;padding:0 0 61px;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.details_main .details_text .price_table:after{content:"";clear:both;display:block}.details_main .details_text .price_table .price_header{padding:2px 0 3px;background:#fff;margin:-1px 0 0}.details_main .details_text .price_table .price_header:after{content:"";clear:both;display:block}.details_main .details_text .price_table .price_header figure{float:left;width:48px;margin:0 13px 0 0}.details_main .details_text .price_table .price_header figure img{display:block;max-width:100%;height:auto}.details_main .details_text .price_table .price_header h5{margin:-1px 0 5px}.details_main .details_text .price_table .price_header p{font-size:12pt}.details_main .details_text .price_table .price_header+p{border-top:1px solid #dadada;padding:12px 0 0}.details_main .details_text .price_table p{background:#fff;margin:-1px 0 11px;line-height:16px}.details_main .details_text .price_table table{width:100%;border-collapse:separate;border-bottom:1px solid #bcbcbc;margin:-1px 0 0}.details_main .details_text .price_table table th{width:19%;background:#f5f5f5;height:33px;vertical-align:middle;text-align:left;font-size:9pt;font-weight:400}.details_main .details_text .price_table table th:first-child{width:auto}.details_main .details_text .price_table table tbody td{border-top:1px solid #bcbcbc;padding:5px 10px;position:relative;height:40px;vertical-align:middle;font-weight:700;text-align:center;line-height:15px}.details_main .details_text .price_table table tbody td span{font-weight:400;display:block;color:#ff1a00;text-decoration:line-through;font-size:8pt}.details_main .details_text .price_table table tbody td:first-child{text-align:left}.details_main .details_text .price_table table tbody td:first-child span{color:#000;text-decoration:none;font-size:10.5pt}.details_main .details_text .price_table table tbody td:after{position:absolute;right:0;top:5px;bottom:5px;width:1px;background:#bcbcbc;content:""}.details_main .details_text .price_table table tbody td:last-child:after{display:none}.details_main .details_text .price_table table tbody tr:nth-child(2n+1) td{background:var(--clx-color-primary1)}.details_main .details_text .price_table a.arrow{float:right;margin:10px 0 0}.details_main .details_text .price_table .price_table_empty{background:#fff4eb;border-bottom:1px solid #bcbcbc;text-align:center;margin:5px 0 0}.details_main .details_text .price_table .price_table_empty p{font-size:9pt;background:#f5f5f5;text-align:left;padding:0 19px;line-height:33px;margin:0;border-bottom:1px solid #bcbcbc}.details_main .details_text .price_table .price_table_empty h4{padding:16px 19px 19px}.details_main .details_text .price_table .price_table_empty h4 span{font-weight:400}.details_main .details_text .details_options{padding:14px 0 55px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.details_main .details_text .details_options .product-customization{justify-self:end}.details_main .details_text .details_options a{line-height:27px;margin-bottom:0;width:100%;display:block}.details_main .details_text .details_options a img{margin-right:7px}.details_main .details_text .details_options a.show_colors{float:right;line-height:28px}@media screen and (min-width:1024px){.details_main .details_text .details_options a.show_colors{float:none;display:inline-block;margin:0 0 8px}}@media screen and (min-width:1280px){.details_main .details_text .details_options a.show_colors{float:right;margin:16px 0 0}}.details_main .details_text .details_options a.show_colors img{margin-right:10px}.items_number .input_holder{margin:0;width:135px;height:50px;position:relative}.items_number .input_holder label{position:absolute;left:0;top:0;height:50px;line-height:50px;background:var(--clx-color-primary1);border-radius:6px 0 0 6px;color:#fff;font-weight:700;width:66px;margin:0;text-align:center}.items_number .input_holder input{width:69px;height:50px;border-left:none;border-radius:0 6px 6px 0;font-weight:700;font-size:16pt;padding:10px 0;line-height:28px;text-align:center;position:absolute;top:0;right:0}.product_info{padding:57px 0 0}.product_info .col-md-7:after{content:"";position:absolute;top:0;bottom:0;right:-20px;width:1px;background:#c5c5c5;display:none}@media screen and (min-width:1024px){.product_info .col-md-7:after{display:block}}.product_info h4{margin:0 0 16px}.product_info p{margin:0 0 15px}.product_info ul{line-height:17px;margin:0 0 30px;list-style:none}.product_info .details_care{margin:-5px 0 35px}.product_info .details_care img{margin:0 10px 0 0}@media screen and (min-width:1280px){.product_info .details_care img{margin:0 20px 0 0}}.product_info .details_dl a,.product_info .details_dl sl-button{display:block;margin:-8px 0 16px;line-height:34px;text-decoration:underline}.product_info .details_dl a img,.product_info .details_dl sl-button img{vertical-align:top;margin:0 10px 0 4px;height:34px;width:auto}.product_info .details_dl a:first-child img,.product_info .details_dl sl-button:first-child img{margin-left:-3px}.product_info .details_dl a:hover,.product_info .details_dl sl-button:hover{text-decoration:none}.product_info .details_dl sl-button::part(base){display:block}.product_info .details_dl sl-button::part(label){line-height:34px;text-decoration:underline;color:#010101;font-size:10.5pt;font-family:var(--clx-font-primary);font-weight:400;padding:0}.product_info .details_dl sl-button::part(label):hover{text-decoration:none;color:var(--clx-color-primary1-hover)}.product_info .details_features ul:after{content:"";clear:both;display:block}.product_info .details_features li{margin:0 0 25px}.product_info .details_features li:after{content:"";clear:both;display:block}@media screen and (min-width:1024px){.product_info .details_features li{float:left;width:55%;padding:0 50px 0 0}.product_info .details_features li:nth-child(2n){width:45%;padding:0}}.product_info .details_features li figure{float:left;width:96px}.product_info .details_features li div{margin:0 0 0 96px}.product_info .details_features li div h5{margin:0 0 8px;line-height:16px}.product_info .details_features li div p{line-height:1.5em}.product_info .details_features li div .upf-beileger,.product_info .details_features li div .gpsr-infoschreiben,.product_info .details_features li div .einleger-jn200-jn200k,.product_info .details_features li div .einleger-jn815-jn815k{text-decoration:underline;position:relative}.product_info .details_features li div .upf-beileger,.product_info .details_features li div .einleger-jn200-jn200k{top:-14px}.product_info .details_features li div .gpsr-infoschreiben,.product_info .details_features li div .einleger-jn815-jn815k{top:-12px}.product_info .details_features li div .upf-beileger:hover,.product_info .details_features li div .gpsr-infoschreiben:hover,.product_info .details_features li div .einleger-jn815-jn815k:hover,.product_info .details_features li div .einleger-jn200-jn200k:hover{color:#000;cursor:pointer}.product_info .colors_available{border-top:1px solid #c5c5c5;margin:25px 0 0;padding:25px 0 0}.product_info .colors_available h4{margin:0 0 5px}.product_info .colors_available ul{padding:0 0 32px;margin:0}.product_info .colors_available ul:after{content:"";clear:both;display:block}.product_info .colors_available ul li{float:left;width:110px;border-right:1px solid #c5c5c5;text-align:center;padding:11px 0 5px;margin:0 0 20px}@media screen and (min-width:1024px){.product_info .colors_available ul li{width:136px}}.product_info .colors_available ul li figcaption{display:block;font-size:9pt;padding:8px 0 0}.details_color_list{padding:23px 0 22px}.details_color_list ul{list-style:none}@media screen and (min-width:768px){.details_color_list ul li:nth-child(2n+1){clear:left}}@media screen and (min-width:1024px){.details_color_list ul li:nth-child(2n+1){clear:none}.details_color_list ul li:nth-child(3n+1){clear:left}}.details_color_list .note{text-align:center;margin:0 0 20px;padding:9px 20px;background:#f5f5f5}.details_color_list .note p{line-height:18px;color:#525252;font-size:9pt}.details_color_list .product_item{margin:0 0 26px}.details_color_list .product_item .over{padding-top:43px}.details_color_list .product_item .over h4{font-size:13pt;line-height:38px;margin:0 0 11px}.details_color_list .product_item .over h4 a{display:inline-block;vertical-align:bottom;line-height:19px;max-width:150px}.details_color_list .product_item .over .inside{padding:0 0 13px}.details_color_list .product_item .over .table table{margin:0 0 16px}.details_color_list .product_item .over .table table tbody tr:first-child td{padding-top:5px}.details_color_list .product_item .over .table table tbody tr:last-child td{padding-bottom:5px}.details_color_list .product_item .over .table table th:last-child{width:70px;min-width:70px}.details_color_list .product_item .over .table table td{padding:1.5px 6px;vertical-align:middle}.details_color_list .product_item .over .table table td .input_holder{width:69px;margin:0}.details_color_list .product_item .over .table table td .input_holder input{padding:5px 9px}.details_color_list .product_item .over .button+.arrow{line-height:40px;margin-left:14px}.details_look{margin:8px 0 0;position:relative;background:#f5f5f5}.details_look #look_slider_arrows span{top:57%;left:62px;position:absolute;z-index:9;cursor:pointer}.details_look #look_slider_arrows span:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:22px 37px;border-left:none;border-right-color:#6e6e6e}.details_look #look_slider_arrows span[data-controls="next"]{left:auto;right:62px}.details_look #look_slider_arrows span[data-controls="next"]:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:22px 37px;border-right:none;border-left-color:#6e6e6e}.details_look .look_slider_wrap1{padding:24px 45px 0;margin:0 -15px;border-bottom:1px solid #b6b6b6;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0%,#bcbbbb 100%);background:-webkit-linear-gradient(top,#f6f6f6 0%,#bcbbbb 100%);background:linear-gradient(to bottom,#f6f6f6 0%,#bcbbbb 100%);position:relative}.details_look .look_slider_wrap1>.tns-outer{background:#fff;border-radius:8px 8px 0 0;padding:0 75px!important}.details_look .look_slider_wrap1>.tns-outer>div>div>ul>li{position:relative}@media screen and (min-width:1024px){.details_look .look_slider_wrap1>.tns-outer>div>div>ul>li:after{content:"";position:absolute;top:116px;right:0;width:1px;height:242px;background:#b6b6b6}}.details_look .look_slider_wrap1 h2{color:var(--clx-color-primary1-hover);font-size:36pt;line-height:1em;text-transform:uppercase;text-align:right;margin:0 30px 6px 0}.details_look .look_slider_wrap1 h2+p{font-size:14pt;font-weight:700;text-align:right;margin:0 0 23px}.details_look .look_slider_wrap1 h3{padding:19px 0 1px}.details_look .look_slider_wrap1 h3+p{margin:0 0 13px}.details_look .look_slider_wrap1 li figure{text-align:center;padding:0 0 46px}.details_look .look_slider_wrap1 li figure img{display:block;max-width:100%;height:auto;display:inline-block;max-width:276px}.details_look .look_slider_wrap1 li .tns-nav{bottom:13px}.details_look .look_slider_wrap2{padding:0 45px;margin:0 -15px;background:#f5f5f5}.details_look .look_slider_wrap2>.tns-outer{padding:0 75px!important}.details_look .look_slider_wrap2 .slide{padding:20px 19px 0;position:relative}@media screen and (min-width:1024px){.details_look .look_slider_wrap2 .slide:after{content:"";position:absolute;top:20px;right:0;width:1px;height:294px;background:#b6b6b6}}.details_look .look_slider_wrap2 .slide>.input_holder{margin:0 0 9px}.details_look .look_slider_wrap2 .slide>.input_holder label{float:left;line-height:30px;width:55px;margin:0;font-weight:400}.details_look .look_slider_wrap2 .slide>.input_holder .custom-select{margin:0 0 0 55px;width:auto}.details_look .look_slider_wrap2 .slide>.input_holder .custom-select .custom-select-t{font-weight:700}.details_look .look_slider_wrap2 .slide table{width:100%;margin:0 0 15.5px}.details_look .look_slider_wrap2 .slide table th{height:30px;padding:0 8px;vertical-align:middle;font-size:9pt;font-weight:400;text-align:left;line-height:12px}.details_look .look_slider_wrap2 .slide table th:last-child{min-width:62px;padding:0}.details_look .look_slider_wrap2 .slide table th:first-child{padding:0}.details_look .look_slider_wrap2 .slide table td{padding:5px 8px;vertical-align:middle;font-size:10.5pt;border-bottom:1px solid #ccc}.details_look .look_slider_wrap2 .slide table td .input_holder{margin:0;width:66px}.details_look .look_slider_wrap2 .slide table td .input_holder input{padding:4px 9px}.details_look .look_slider_wrap2 .slide table td:last-child{min-width:62px;padding:0}.details_look .look_slider_wrap2 .slide table td:first-child{padding:0}.details_look .look_slider_wrap2 .slide .button{float:right}.details_look .look_slider_wrap2 .slide .button+.arrow{float:left;line-height:40px}.details_look .look_slider_wrap2 .slide .details_link{clear:both;padding:28px 0 0;text-align:center}.details_look .look_slider_wrap2 .slide .details_link a{display:inline-block;position:relative;top:1px;height:40px;line-height:40px;padding:0 32px}.details_look .look_slider_wrap2 .slide .details_link a:after{border-left-color:#000}.details_look .look_slider_wrap2 .slide .details_link a:hover:after{border-left-color:var(--clx-color-primary1-hover)}.details_look .look_slider_wrap2 .slide .details_link a.active{background:#fff;border:1px solid #c5c5c5;border-bottom-color:#fff;border-radius:4px 4px 0 0}.details_look .look_slider_wrap2 .slide .details_link a.active:after{border-right:8px solid #fff0;border-left-color:#fff0;border-top-color:#000;border-bottom:none;border-width:8px 5px}.details_look .look_slider_wrap2 .details_box{height:0;overflow:hidden}.details_look #details_box .details_box{padding:66px 15px 0;margin:-1px -15px 0;background:#fff;border-top:1px solid #c5c5c5}.details_look #details_box .details_box:after{content:"";display:block;margin:94px -15px 0;height:30px;background:#f5f5f5;border-top:1px solid #c5c5c5}.details_look #details_box .details_box img{display:block;max-width:100%;height:auto;display:inline-block}.details_look #details_box .details_box .tns-controls button{position:absolute;top:-27px;left:50%;border:none;background:none;z-index:9;margin-left:-10px;padding:0}.details_look #details_box .details_box .tns-controls button:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:17px 10px;border-top:none;border-bottom-color:#6e6e6e}.details_look #details_box .details_box .tns-controls button[data-controls="next"]{top:auto;bottom:-27px}.details_look #details_box .details_box .tns-controls button[data-controls="next"]:before{content:"";display:block;width:0;height:0;border:1px solid #fff0;border-width:17px 10px;border-bottom:none;border-top-color:#6e6e6e}.details_look #details_box .details_box .col-sm-4{padding-top:26px;padding-bottom:26px}.details_look #details_box .details_box .col-sm-4 figure{text-align:center;padding:4px 0 7px}.details_look #details_box .details_box .col-sm-18 figure{text-align:center;padding:36px 0 0}.details_look #details_box .details_box .col-sm-12{clear:left;padding-top:40px}@media screen and (min-width:1024px){.details_look #details_box .details_box .col-sm-12{clear:none;padding-top:0}}.details_look #details_box .details_box .col-sm-10{padding-top:72px;padding-bottom:26px}.details_look #details_box .details_box .details_box_text h2{font-size:20pt;line-height:22pt;margin:0 0 1px}.details_look #details_box .details_box .details_box_text h2 span{font-size:10.5pt}.details_look #details_box .details_box .details_box_text h6{margin:0 0 15px}.details_look #details_box .details_box .details_box_text p{margin:0 20px 19px 0;line-height:17px}.details_look #details_box .details_box .details_box_text .details_box_price{margin:37px 0 28px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:18px 0 22px;text-align:right}.details_look #details_box .details_box .details_box_text .details_box_care h4{margin:0 0 15px}@media screen and (min-width:1280px){.details_look #details_box .details_box .details_box_text .details_box_care h4{float:left}}@media screen and (min-width:1280px){.details_look #details_box .details_box .details_box_text .details_box_care figure{float:right}}.details_look #details_box .details_box .details_box_text .details_box_care img{margin-right:20px}.details_look #details_box .details_box .details_box_features{border-top:1px solid #d4d4d4}.details_look #details_box .details_box .details_box_features li{padding:10px 0 11px;border-bottom:1px solid #d4d4d4}.details_look #details_box .details_box .details_box_features li:after{content:"";clear:both;display:block}.details_look #details_box .details_box .details_box_features li figure{float:left;width:81px}.details_look #details_box .details_box .details_box_features li div{margin:0 0 0 95px}.details_look #details_box .details_box .details_box_features li div h5{margin:0 0 5px;line-height:14pt}.details_look #details_box .details_box .details_box_features li div p{margin:0 0 3px}.details_look #details_box .details_box .details_box_features li div p a{text-decoration:underline}.details_look #details_box .details_box .details_box_features li div p a:hover{text-decoration:none}.related{position:relative;padding:0 0 85px;border-bottom:1px solid #cecece}.related h2{line-height:43px;font-weight:400;background:#ececec;margin:0 0 40px;padding:0 16px}.related .tns-controls button{top:50%;left:-50px;margin:-13px 0 0}.related .tns-controls button[data-controls="next"]{left:auto;right:-50px}.related .tns-nav{bottom:-60px}#popup_recalculating_prices{width:742px}#popup_recalculating_prices .popup_inner{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#e3e3e3 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#e3e3e3 100%);background:linear-gradient(to bottom,#ffffff 0%,#e3e3e3 100%);padding:0}#popup_recalculating_prices .popup_inner .popup_download{padding:42px 30px 0 145px;height:171px;background:url(/b2b_2018/img/bgi/svg/calc.svg) 38px 50% no-repeat}#popup_recalculating_prices .popup_inner .popup_download h4{line-height:22px;margin:0 0 12px}#popup_recalculating_prices .popup_inner .popup_download p{font-size:14pt;line-height:22px}.last_list{position:fixed;left:0;right:0;bottom:45px;z-index:99}.last_list .last_list_btn{text-align:right;width:91.66666667%;margin:auto;padding:0 81px 0 15px;height:0;position:relative;z-index:9}.last_list .last_list_btn a{display:inline-block;line-height:45px;padding:0 22px 0 27px;background:var(--clx-color-primary1);text-decoration:none;font-weight:700;color:#fff}.last_list .last_list_btn a:after{content:"";display:inline-block;vertical-align:middle;margin:-2px 0 0 14px;width:0;height:0;border:6px solid #fff0;border-width:6px 4px;border-top:none;border-bottom:6px solid #fff}.last_list .last_list_content{margin:0 2px;background:#fff;-webkit-transition:height 0.5s linear;transition:height 0.5s linear;height:0;overflow:hidden}.last_list .last_list_content>div{padding:21px 57px 0}.last_list .last_list_content li{text-align:center}.last_list .last_list_content li .title{display:block;font-weight:700;margin:7px 0 6px;height:16px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last_list .last_list_content li .color_list{margin:0 0 5px}.last_list .last_list_content li .color_list p{margin:0 0 7px}.last_list.active{bottom:0}.last_list.active .last_list_btn{height:auto}.last_list.active .last_list_btn a:after{border-top:6px solid #fff;border-bottom:none}.last_list.active .last_list_content{border:1px solid var(--clx-color-primary1);box-shadow:0 -3px 3px rgb(0 0 0 / .2)}.last_list .tns-controls button{top:40%;left:-69px}.last_list .tns-controls button[data-controls="next"]{left:auto;right:-63px}::-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}.product_info .details-line{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr;gap:0 60px;grid-template-areas:"product-details product-features"}@media screen and (max-width:1023px){.product_info .details-line{display:flex;flex-direction:column}}.product_info .details-line .product-details{grid-area:product-details;border-right:1px solid #c5c5c5}.product_info .details-line .product-features{grid-area:product-features}.product_info .sizes_table_wrapper{position:static}@media screen and (min-width:1280px){.product_info .sizes_table_wrapper{margin-left:4.16666667%}}.product_info .sizes_table{width:100%}@media screen and (max-width:480px){.product_info .sizes_table{font-size:12px}}.product_info .sizes_table .table-container{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"legend content";border:1px solid #ccc;width:max-content;max-width:100%}.product_info .sizes_table h4{margin:0 0 10px}.product_info .sizes_table table{width:auto;min-width:100%;border-collapse:collapse;table-layout:fixed}.product_info .sizes_table table th{font-weight:700;min-width:80px}.product_info .sizes_table table tr{border-bottom:1px solid #ccc}.product_info .sizes_table table th,.product_info .sizes_table table td{height:37px;vertical-align:middle;padding:0 6px}.product_info .sizes_table .legend{grid-area:legend;min-width:150px;z-index:5}.product_info .sizes_table .legend tr{width:max-content;border-right:1px solid #ccc}.product_info .sizes_table .legend tbody tr:last-child{border-bottom:none}.product_info .sizes_table .legend th,.product_info .sizes_table .legend td{font-weight:700}.product_info .sizes_table .content{grid-area:content;overflow-x:auto;box-shadow:inset 10px 0 10px -10px #00000029}.product_info .sizes_table .content table th{width:80px}.product_info .sizes_table .content table tbody tr:last-child{border-bottom:none}.product_info .sizes_table .content table th:last-child,.product_info .sizes_table .content table td:last-child{border-right:unset}.product_info .sizes_table .content table th:nth-of-type(even),.product_info .sizes_table .content table td:nth-of-type(even){background-color:#f5f5f5}.article-detail_stock .sticky-area,.stock_index .sticky-area{top:77px;position:sticky;z-index:50;background:#fff;transition:top 0.25s ease-in-out}.article-detail_stock .stock_page .stock_search .stock_search_dl,.stock_index .stock_page .stock_search .stock_search_dl{border-top:none}.article-detail_stock .stock_page .page_headline,.stock_index .stock_page .page_headline{display:flex;padding:38px 0 13px 0;margin-bottom:13px}.article-detail_stock .stock_page .page_headline .col-sm-24,.stock_index .stock_page .page_headline .col-sm-24{padding-left:0}.article-detail_stock .stock_page .page_headline p,.stock_index .stock_page .page_headline p{line-height:23px}.article-detail_stock .stock_page .page_headline .stock_search_dl,.stock_index .stock_page .page_headline .stock_search_dl{background:#f5f5f5}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper{padding:30px 0}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper p,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper p{font-size:12pt;margin:0 0 10px;float:left;padding:4px 10px 0 0}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder{margin:0 10px 0 0;float:left;width:196px}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder strong,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder strong{display:block;margin:0 0 7px}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder .drop img,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper .drop_holder .drop img{margin:-2px 12px 0 0;width:25px}.article-detail_stock .stock_page .page_headline .stock_search_dl .dl_wrapper .button,.stock_index .stock_page .page_headline .stock_search_dl .dl_wrapper .button{padding-left:17px;padding-right:8px}.article-detail_stock .stock_page .stock_search .stock_search_art,.stock_index .stock_page .stock_search .stock_search_art{border-bottom:none}.article-detail_stock .stock_page .alternative,.stock_index .stock_page .alternative{position:relative;padding:0 0 30px;border:3px solid #ececec}.article-detail_stock .stock_page .alternative h2,.stock_index .stock_page .alternative h2{line-height:43px;font-weight:400;background:#ececec;margin:0 0 40px;padding:0 16px}.article-detail_stock .stock_page .alternative.top,.stock_index .stock_page .alternative.top{display:block}.article-detail_stock .stock_page .alternative.bottom,.stock_index .stock_page .alternative.bottom{display:none}@media screen and (max-width:1023px){.article-detail_stock .stock_page .alternative.top,.stock_index .stock_page .alternative.top{display:none}.article-detail_stock .stock_page .alternative.bottom,.stock_index .stock_page .alternative.bottom{display:block}}.article-detail_stock .stock_page .alternative #alternative_slider li div,.stock_index .stock_page .alternative #alternative_slider li div{text-align:center}.article-detail_stock .stock_page .alternative #alternative_slider li div figure,.stock_index .stock_page .alternative #alternative_slider li div figure{margin-bottom:30px}.article-detail_stock .stock_page .alternative #alternative_slider li div h4,.stock_index .stock_page .alternative #alternative_slider li div h4{line-height:30pt}.article-detail_stock .stock_page .alternative #alternative_slider li div a:first-child,.stock_index .stock_page .alternative #alternative_slider li div a:first-child{margin-right:10px}.article-detail_stock .stock_page .alternative #alternative_slider li div a:last-child,.stock_index .stock_page .alternative #alternative_slider li div a:last-child{margin-left:10px}.article-detail_stock .stock_page .alternative .tns-controls button,.stock_index .stock_page .alternative .tns-controls button{top:50%;left:33px;margin:-13px 0 0}.article-detail_stock .stock_page .alternative .tns-controls button[data-controls="next"],.stock_index .stock_page .alternative .tns-controls button[data-controls="next"]{left:auto;right:33px}.article-detail_stock .stock_page .alternative .tns-nav,.stock_index .stock_page .alternative .tns-nav{bottom:-60px}.stock_page .page_headline{border-bottom:1px solid #ccc;padding:0 0 21px}.stock_page .page_headline h2{margin:0 0 12px}.stock_page .page_headline p{font-size:12pt}.stock_page .page_headline p em{font-style:normal;color:#ff1a00}@media screen and (min-width:1400px){.stock_page .stock_search{padding:0 40px 0 0}}.stock_page .stock_search .stock_search_art{border-bottom:1px solid #ccc;padding:27px 0 16px}.stock_page .stock_search .stock_search_art:after{content:"";clear:both;display:block}.stock_page .stock_search .stock_search_art .input_holder{padding:0 0 0 120px;margin:0 10px 15px 0;float:left;position:relative;width:340px}.stock_page .stock_search .stock_search_art .input_holder label{position:absolute;left:0;top:0;margin:0;font-weight:700;line-height:30px}.stock_page .stock_search .stock_search_art .button{padding-left:17px;padding-right:18px}.stock_page .stock_search .stock_search_color{padding:18px 0 8px 20px}.stock_page .stock_search .stock_search_color p{font-size:12pt;margin:0 0 10px}.stock_page .stock_search .stock_search_color .input_holder{width:196px}.stock_page .stock_search .stock_search_color .color_list{text-align:left;margin:0 0 10px}.stock_page .stock_search .stock_search_color .color_list a{display:inline-block;width:25px;height:25px;margin:0 6px 6px 0}.stock_page .stock_search .stock_search_color .color_list a span{width:25px;height:25px}.stock_page .stock_search .stock_search_dl{border-top:1px solid #ccc;background:#f5f5f5;padding:18px 19px 32px}@media screen and (min-width:1400px){.stock_page .stock_search .stock_search_dl{margin:0 21px 0 0}}.stock_page .stock_search .stock_search_dl p{font-size:12pt;margin:0 0 14px}.stock_page .stock_search .stock_search_dl .drop_holder{margin:0 10px 0 0;float:left;width:196px}.stock_page .stock_search .stock_search_dl .drop_holder strong{display:block;margin:0 0 7px}.stock_page .stock_search .stock_search_dl .drop_holder .drop img{margin:-2px 12px 0 0}.stock_page .stock_search .stock_search_dl .button{margin:23px 0 0;padding-left:17px;padding-right:8px}.stock_page .stock_table_header{padding:27px 0 25px}.stock_page .stock_table_header:after{content:"";clear:both;display:block}.stock_page .stock_table_header .stock_dl{float:right}.stock_page .stock_table_header .stock_dl .icon{margin:0 14px 0 0}.stock_page .stock_table_header p{line-height:27px}@media screen and (min-width:1280px){.stock_page .stock_table_header p{font-size:12pt}}.stock_page .stock_table{background:#ececec;padding:0 3px}.stock_page .stock_table table{width:100%}.stock_page .stock_table table .inflow_message{display:block}.stock_page .stock_table table .inflow_message div.hover-box{left:69%}.stock_page .stock_table table th{height:41px;text-align:left;font-weight:400}.stock_page .stock_table table th:nth-child(2){width:57px}.stock_page .stock_table table th:nth-child(3){width:69px;padding-left:7px}.stock_page .stock_table table th:nth-child(4){width:240px;padding-left:17px}@media screen and (min-width:1400px){.stock_page .stock_table table th:nth-child(4){width:280px}}.stock_page .stock_table table tr{scroll-margin-top:125px}.stock_page .stock_table table td{background:#fff;border-bottom:3px solid #ececec;padding:5px 0;line-height:17.2px}.stock_page .stock_table table td:first-child{padding:5px 20px 4px}.stock_page .stock_table table td:last-child{padding:5px 13px 4px}.stock_page .stock_table table td figure{display:inline-block;margin:0 17px 0 0}.stock_page .stock_table table td figure img{display:inline-block;width:46px;height:auto}.stock_page .stock_table table td a{display:inline-block;width:62px;color:var(--clx-color-primary1-hover);text-decoration:underline}.stock_page .stock_table table td a:hover{text-decoration:none}.stock_page .stock_table table td strong{font-size:12pt}@media screen and (min-width:1024px){.stock_page .stock_table table td strong{display:block;padding:5px 0 0 5px}}@media screen and (min-width:1280px){.stock_page .stock_table table td strong{display:inline;padding:0}}@media screen and (min-width:1400px){.stock_page .stock_table table td strong{font-size:14pt}}.stock_page .stock_table table td .sizes{font-weight:700}.stock_page .stock_table table td .sizes span{display:block}.stock_page .stock_table table td .number{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);color:var(--clx-color-primary1-hover);padding:1px 0 3px 13px}.stock_page .stock_table table td .number span{display:block}.stock_page .stock_table table td .notes{font-size:9pt}form#form_filter .custom-select{width:180px}form input[type="date"]{width:max-content}form input[type="date"][disabled]{padding-right:30px}.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}.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:500px;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%}}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}html,body{font-size:10.5pt;font-family:var(--clx-font-primary)}sl-select:not(:defined){display:none}sl-button:not(:defined){display:none}sl-button::part(base){font-size:1.3rem}sl-button::part(base){font-family:var(--clx-font-primary);font-weight:700}sl-button[size="small"]::part(base){font-size:.8rem}sl-button[size="medium"]::part(base){font-size:1.3rem}sl-button[size="large"]::part(base){font-size:1.5rem}sl-button.arrow::part(base):after{content:"";display:inline-block;margin:auto 13px auto 0;width:0;height:0;border:1px solid #fff0;border-color:#fff0;border-width:5px 8px;border-left-color:#fff;border-right:0}#art-detail-to-basket sl-select::part(form-control-label),#look_slider1 sl-select::part(form-control-label),#orderform_configurator sl-select::part(form-control-label){font-weight:var(--sl-font-weight-normal);font-size:var(--sl-font-size-medium);margin-bottom:5px}#art-detail-to-basket sl-select::part(trigger),#look_slider1 sl-select::part(trigger),#orderform_configurator sl-select::part(trigger){font-weight:700;background:linear-gradient(to bottom,#ffffff 0,#f5f5f5 100%)}#art-detail-to-basket sl-select::part(form-control-input),#look_slider1 sl-select::part(form-control-input),#orderform_configurator sl-select::part(form-control-input){line-height:30px}#art-detail-to-basket sl-option img,#look_slider1 sl-option img,#orderform_configurator sl-option img{height:20px;margin-right:5px}#art-detail-to-basket sl-option::part(base),#look_slider1 sl-option::part(base),#orderform_configurator sl-option::part(base){padding-right:20px}#orderform_configurator{--sl-font-size-small:var(--sl-font-size-medium)}#orderform_configurator sl-select::part(label){font-weight:var(--sl-font-weight-bold);margin-bottom:4px}:root{--sl-font-sans:var(--clx-font-primary);--sl-tooltip-background-color:255, 255, 255;--sl-tooltip-color:#525252;--sl-tooltip-border-radius:1px}body #main sl-tooltip::part(base){border:1px solid #525252;min-width:200px;text-align:center}sl-select>[slot="prefix"],sl-select>[slot="suffix"]{display:flex;height:var(--sl-input-height-small);padding:3px 0}sl-select>[slot="prefix"] img,sl-select>[slot="suffix"] img{width:auto;height:100%}sl-select::part(base),sl-select::part(display-input){--sl-input-font-weight:bold;font-weight:700}sl-select:focus-within::part(combobox),sl-select[open]::part(combobox){outline:2px solid var(--clx-color-primary)}sl-dialog{--width:66vw}sl-dialog:not(:defined){display:none}@media screen and (max-width:1600px){sl-dialog{--width:80vw}}@media screen and (max-width:1400px){sl-dialog{--width:96vw}}sl-dialog#delete_dialog,sl-dialog.delete_dialog{--width:auto}sl-dialog::part(overlay){background-color:#000;opacity:.6}sl-dialog::part(panel){border-radius:5px}sl-dialog::part(header){border-bottom:1px solid #cecece}sl-dialog::part(close-button__base){font-size:30px}sl-dialog sl-button#confirm_delete:hover::part(base),sl-dialog sl-button.confirm::part(base){border-color:#fff0;background-color:#be0000}sl-dialog sl-button#cancel_delete:hover::part(base),sl-dialog sl-button.cancel:hover::part(base){background-color:var(--sl-color-neutral-50);border-color:var(--sl-color-neutral-300);color:var(--sl-color-neutral-700)}sl-dialog sl-button::part(base){height:auto;padding:11px 35px;border-radius:5px}sl-dialog sl-button::part(label){padding:0;font:normal normal bold 14px/19px var(--clx-font-primary)}sl-alert:not(:defined){display:none}:root sl-checkbox::part(base){position:relative}html,body{height:unset;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html,body{scroll-behavior:unset}}#date_filter{display:none}#date_filter.active{display:unset}div.box1 table tr.active{background-color:#ececec}.account_filter.statistics.filter .input_holder:first-child{width:240px}.account_main.statistics .account_header .filter_additional .input_holder{width:353px}#loader{padding:5px 20px 5px 0;display:none;overflow:auto;border-bottom:1px solid #ccc}#loader img,#loader strong{float:left;padding-left:20px;line-height:32px}#statistics_result{width:400px;padding:15px 20px}#statistics_result strong{display:block}#pie_ie,#pie_ie_wx{width:424px;height:204px}#pie_ie_result,#pie_ie{border:1px solid #cecece;margin-left:20px}#pie_ie_wx_result,#pie_ie_wx{border:1px solid #cecece}#pie_ie_result,#pie_ie_wx_result,#chart_div,#pie_ie,#pie_ie_wx{margin-bottom:50px}#pie_ie_result,#pie_ie_wx_result{display:block;max-width:424px;padding:10px}#pie_ie_result strong,#pie_ie_wx_result strong{display:block;font-size:12px;margin-bottom:5px}.account_main .template.emails .tpl_main{display:grid;grid-template-columns:50% 50%;grid-row-gap:16px}@media screen and (min-width:1024px){.account_main .template.emails .tpl_main{grid-template-columns:63% 37%}}@media screen and (min-width:1280px){.account_main .template.emails .tpl_main{grid-template-columns:70% 30%}}.account_main .template.emails .tpl_main .column:nth-child(2){grid-column:2}.account_main .template.emails .tpl_main .column:nth-child(3){grid-row:3}.order_status_table .table_container.closed{max-height:125px;overflow-y:hidden}.account_main.statistics .account_header .filter_additional .input_holder .custom-select{left:50px}div.txt{position:relative}a.download{position:absolute;right:5px;top:50%;display:inline-block;width:23px;height:26px;background:url(/b2b_2018/img/bgi/svg/icon_download.svg) 0 0 no-repeat}a.download span{display:none}.catalogue_change li.sprachen{position:relative}.catalogue_change li.sprachen a.download{top:10px}.catalogue_change .submit button,.right{float:right}.field_with_errors input[type="file"]{border:1px solid #b0b0b0;border-color:#be0000}.field_with_errors input[type="checkbox"]{outline:1px solid #b0b0b0;outline-color:#be0000}.field_with_errors .custom-select-s{border:1px solid #b0b0b0;border-color:#be0000}.field_with_errors+label+.form_error{display:block}.field_with_errors p{padding:5px 0;border:1px solid #be0000}.catalogue_list>p{color:var(--clx-color-primary1);font-size:12pt;margin:0 0 18px}.catalogue_form{padding:38px 0 0}.catalogue_change .item .fields .input_holder:nth-child(2){width:auto}#absolute_backlink{position:absolute;right:15px;top:0}.care_symbol{font-family:"GinetexSymbols";font-size:40px;margin:0 20px 0 0}a.care_symbol{margin-top:.25em;display:inline-block}.sidemenu_entries{display:none!important}@media (max-width:900px){.make_small{display:none}.make_small_replacement{display:block!important}}@media (min-width:1005px) and (max-width:1085px){.make_small{display:none}.make_small_replacement{display:block!important}}.wk_wrapper table tbody td.wk_color{padding-right:10px}@media screen and (max-width:1024px){.wk_wrapper table tbody td.wk_color{padding-right:0}}@media screen and (max-width:1024px){.wk_wrapper table tbody td.wk_size{text-align:center}}.account_filter .input_holder input[type="text"]{height:30px}@media screen and (max-width:1280px){.account_main.interests_manage .table_light table thead th:nth-child(1){display:none}}@media screen and (max-width:1280px){.account_main.interests_manage .table_light table tbody td:nth-child(1){display:none}}.care_wrapper .box .header .title figure{margin:7px 0 0 0}.care_wrapper .box .header .title figure p.care_symbol{font-family:"GinetexSymbols";font-size:40px;margin:0}.care_wrapper .box .care_list .col figure{margin:6px 0 0 0;display:table-cell}.care_wrapper .box .care_list .col figure p{padding-right:12px;font-size:36px}.care_wrapper .box .care_list .col p{margin-left:0;display:table-cell;padding-right:45px}@media screen and (max-width:539px){.care_wrapper .box .care_list .col p{padding-right:8px}}.general_form{padding:20px 0 0}.general_form>p{color:var(--clx-color-primary1-hover);font-size:12pt;margin:0 0 18px}.general_form .general_form_fields{background:#f5f5f5;border:1px solid #ccc;padding:20px 20px 20px}.general_form .general_form_fields .input_holder{margin:0 0 15px}.general_form .general_form_fields strong{display:block;font-size:14pt;margin:0 0 15px}.general_form .general_form_fields p{margin:0 0 10px}.general_form .general_form_fields p.title{font-size:12pt}.general_form .general_form_fields .row{margin:0 -9px}.general_form .general_form_fields .row>div{padding:0 9px}.general_form .submit{text-align:right;padding:21px 0 0}.quick_list::after{display:none}.quick_list_header ul li.quick_color{width:23.7%}.quick_list .quick_cart ul li.quick_color{width:23.7%}.quick_list .quick_cart ul::after{display:none}.quick_list .quick_cart .quick_summary .quick_summary_info::before{width:2.75%}.quick_list .quick_cart .quick_summary .quick_summary_info p{width:32.1%}.quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{width:66%}.quick_list .quick_cart .quick_summary .quick_summary_info::after{display:none}.animatebasket span{max-width:unset;opacity:1;transition:opacity 300ms}.animatebasket.changed span,.q_order_content button.changed::after{opacity:0;transition:opacity 300ms}form#art-detail-to-basket button{text-align:left}form#art-detail-to-basket button span{max-width:unset}.button.active::after{content:"✔";display:inline-block;vertical-align:middle;margin-top:-28px;margin-left:15px;width:0;height:0;border:none!important}.product_item .over .table table td span.field_with_errors{margin-left:0}.error-messages p{color:#be0000;display:none;text-align:left!important}.stock_page .stock_table table td .notes span{height:17.2px}.query_table table p.no-results{padding:20px 0;text-align:center}.query_table img.anfrage-logo{max-height:64px}.query_table table td.full-size{padding:10px 15px 16px}.wk_info .wk_comission input{width:unset}ul#related_slider .product_item{max-width:700px}.header_right .login_box,.header_right .remember_form{position:absolute;top:100%;width:298px;overflow:hidden;-webkit-transition:height 0.3s linear;transition:height 0.3s linear;line-height:18px;right:0;height:0}.header_right .login_box .inner,.header_right .remember_form .inner{background:#fff}.header_right .login_box h3,.header_right .remember_form h3{padding:19px 0 11px;border-top:1px solid #ccc;font-size:12pt;line-height:19px;margin:0;font-weight:700}.header_right .login_box h3:nth-child(2),.header_right .remember_form h3:nth-child(2){padding:0 0 13px;border:none}.header_right .login_box .show_login_message,.header_right .remember_form .show_login_message{display:none;margin:0}.header_right .login_box .show_login_message.active,.header_right .remember_form .show_login_message.active{display:block;margin:0 0 20px}.header_right .login_box form label,.header_right .remember_form form label{display:block;margin:0 0 3px;font-weight:700}.header_right .login_box form .input_holder,.header_right .remember_form form .input_holder{margin:0 0 9px}.header_right .login_box form .input_holder span,.header_right .remember_form form .input_holder span{display:none}.header_right .login_box form .input_holder.field_with_errors span,.header_right .remember_form form .input_holder.field_with_errors span{display:block}.header_right .login_box form .submit,.header_right .remember_form form .submit{padding:0 0 27px}.header_right .login_box form .submit:after,.header_right .remember_form form .submit:after{content:"";clear:both;display:block}.header_right .login_box form .submit button,.header_right .remember_form form .submit button{width:auto;float:right;margin:4px 0 0}.header_right .login_box form .submit a,.header_right .remember_form form .submit a{float:left;width:30%;line-height:17px}.header_right .login_box .button,.header_right .remember_form .button{display:block}.header_right .login_box a.button,.header_right .remember_form a.button{margin:0 0 21px}.header_right .login_box.open,.header_right .remember_form.open{z-index:1000;height:unset}.show_login_message{display:none;margin:5px 0 0 0}.show_login_message.active{display:block}.show_login_message.notice_msg,.show_login_message.error_msg{padding-left:50px}.show_login_message.notice_msg::before,.show_login_message.error_msg::before{font-size:1.8em}.show_login_message.notice_msg strong,.show_login_message.error_msg strong{font-size:12px}.show_login_message.notice_msg b{margin-bottom:10px;display:block}.show_login_message.error_msg::before{top:10px}.watchlist_index #content_part .show_login_message{margin:40px 0 20px;padding-top:27px}.login form .input_holder span{display:none}.login form .input_holder.field_with_errors span{display:block}.query_top .login_form{display:none}.query_top .login_form.active{display:block}.query_top .remember_form{display:none;margin:0 0 30px}.query_top .remember_form ::after{content:"";clear:both;display:block}.query_top .remember_form.active{display:block}.query_top .remember_form .row{margin:0 -8px}.query_top .remember_form .row>div{padding:0 8px}.query_top .remember_form .input_holder{margin:0 0 11px}.query_top .remember_form .input_holder label{font-weight:700;margin:0 0 7px}.query_top .remember_form p{font-size:12pt;margin:0 0 14px}.query_top .remember_form .button{float:right}.query_top .remember_form a{float:left;width:40%;line-height:16px;text-decoration:underline}.product_item .over{max-width:410px;top:0}#product_image a{float:left;padding:0;width:100%;height:100%;display:block}.query_form.prospect{border-top:1px solid #ccc}.loading{position:relative}.loading:before{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;opacity:.8;background:#fff;z-index:5}.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(--clx-color-primary1-hover);top:22px;z-index:7}@-webkit-keyframes sweep{to{-webkit-transform:rotate(360deg)}}.account_main.dse_tpl .template .tpl_main{display:block}.account_main.dse_tpl .template .tpl_main .tpl_fields{height:100%;background:#f5f5f5;border:1px solid #ccc;padding:19px 19px 14px}.account_main.dse_tpl .template .tpl_main .tpl_fields input,.account_main.dse_tpl .template .tpl_main .tpl_fields textarea{border-radius:3px;padding-top:6px;padding-bottom:6px}.account_main.dse_tpl .template .tpl_main .tpl_fields textarea{height:462px}.account_main.dse_tpl .template .tpl_main .tpl_fields .input_holder{margin:0 0 14px}@media screen and (min-width:1024px){.account_main.dse_tpl .template .tpl_main .tpl_fields .input_holder:nth-child(1),.account_main.dse_tpl .template .tpl_main .tpl_fields .input_holder:nth-child(2){width:100%}}.account_main.dse_tpl .template .tpl_main button:first-child{float:right}.account_main.dse_tpl .template .tpl_main button:nth-child(2){float:left}.account_privacyprotection .dsedealer{margin-top:20px}.product_item .over .table .inside{min-width:350px}.ui-menu{width:200px;margin-bottom:2em}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-widget-content{border:1px solid #aaa;background-color:#fff}.ui-widget{font-family:var(--clx-font-primary);font-size:13px}.ui-front{z-index:100}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style:none}.ui-menu .ui-menu-item a.ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.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}.ui-corner-all{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto;overflow-x:hidden;font-family:var(--clx-font-primary);padding:0 0 0 0;border-bottom:1px;width:100px;position:fixed;z-index:1000}.ui-menu .ui-menu-item:hover{background-color:var(--clx-color-primary1-hover)}* html .ui-autocomplete{height:200px}ul#last_list_slider{list-style-type:none}ul#last_list_slider li{padding:0 10px}.suppress{display:none}div.layer-header{cursor:help}div#layer-content{overflow:auto;text-align:left}div#layer-content .row{margin:0}.prospect_detail~div .layer-header{padding:10px}.prospect_detail~div .layer-header span{display:none}.prospect_detail~div .layer-header .close{display:none}.prospect_detail~div .layer-header .button.size_s{width:120px}.price_header.empty{height:80px}.details_main.row .price_table{margin-top:1em}.details_main.row form#art-detail-to-basket{display:table;width:100%}div.aktion{clear:both;margin-bottom:1em}div.aktion figure{float:left;width:48px;margin:0 13px 0 8px}div.aktion::after{content:"";clear:both;display:block}.q_order_content a{display:none}.q_order_content a.active{display:inline}.details_look .look_slider_wrap2 .slide table tr:not(.has-price) td:last-child{padding:2px 0}div#tab3 div.details_box_features .read_more{overflow:hidden;margin:0 0 1px;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}div#tab3 div.details_box_features .read_more.lines3{height:65px}ul#ajax-urls{display:none}.requestcontact span{max-width:unset}.quick_cart ul li.quick_art{position:relative}.discontinued{display:inline-block;padding:3px 5px;color:#fff;background:#be0000;font-weight:700}.quick_cart ul li.quick_art .discontinued{position:absolute;top:20px;transform:rotate(23deg);left:9px}.colors_available span.sticker,.quick_cart ul li.quick_art span.sticker{position:absolute;display:block;width:32px;height:32px;top:28%;left:-40px}.button.inactive{opacity:.6}.button.inactive:hover{background:var(--clx-color-primary1);cursor:default}.details_dl a.inactive{opacity:.6;cursor:default;text-decoration:none}.details_dl a.inactive:hover{color:#010101;cursor:default}.colors_available li{position:relative}.colors_available span.sticker img{width:100%}.colors_available span.sticker{top:0;left:70%}div.details_images div.stickers figure img{margin-bottom:1em}.detals_options .right a:first-child{display:block}.tns-slider>li{list-style-type:none}.tns-slider>li:focus-visible{outline:2px solid var(--clx-color-primary);outline-offset:-2px}.details_text h2{margin:0 0 4px;font-size:10.5pt;line-height:14.5pt}.side_nav ul>li>h4{font-weight:700;font-size:12pt}.account_form_header input#advisor{display:none}.account_main.account_officers .account_list_top a{display:none}.account_main.account_officers .account_filter.mobile{display:none}.account_main.account_officers .account_item .account_item_headline figure img,.account_form_box .account_form_header figure.avatar img{border:none}.account_form_box .account_form_fields .input_holder label{vertical-align:top;width:30%}.account_form_box .account_form_fields .input_holder input{width:65%}#createAddress .account_form_fields .input_holder sl-input,#createAddress .account_form_fields .input_holder sl-select{width:65%;display:inline-block}.account_form_box .account_form_fields .input_holder .custom-select{display:inline-block;width:65%}.account_form_box .account_form_fields .input_holder .input_holder{width:65%;display:inline-block}.account_form_box .account_form_fields .input_holder .input_holder input{width:auto}.table_light tr.head td{background-color:#ececec;border-top:1px solid #ccc;height:auto}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.anonymize_button a{float:right;margin-bottom:20px}.account_watchlistdetails .order_manage_info textarea{height:unset}.account_watchlistdetails table tbody td.wk_logo{background:#f2f2f2;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-top:unset;border-bottom:unset;text-align:center;padding:0 5px}.account_watchlistdetails table tbody .title td.wk_logo{border-top:1px solid #c8c8c8}.account_list_top.without_sort{margin-bottom:21px}.quick_delivery .col_03 p strong{display:block;margin:0 0 4px}form#rest-head{width:100%}form#rest-head p#overview{margin-top:1em}input#promo_url,input#workwear_url{position:absolute;top:-200px;width:90%}.account_main.account_promo .promo_wrapper textarea{height:154px}.account_main.account_promo .promo_wrapper button{margin-left:20px}@media screen and (max-width:1024px){.account_main.account_promo .promo_wrapper button{margin:20px 0 0 0}}.account_main.account_promo .promo_wrapper #adashopconfig-displayprices-element input{margin-right:6px}.account_main.account_promo .promo_wrapper #adashopconfig-displayprices-element label{font-weight:400;margin:0 0 5px 0}.account_main.account_promo .promo_wrapper #adashopconfig-displayprices-element label input:checked{font-weight:700}.account_main.account_promo .promo_wrapper #logo{display:inline-block}.account_main.account_promo .promo_wrapper .promo_box .wrap .row.dse_operator{margin-top:20px}.account_main.account_promo .promo_wrapper .submit_check .promo_title{margin-top:0}.account_main.account_promo .promo_wrapper .save-logo{padding:15px 15px 0 0;text-align:right}.account_main.account_promo .promo_wrapper #change_promo_password:hover{cursor:pointer}.account_advisor .account_header .button.white1{float:right;margin:7px -3px 0 0;padding-left:14px;padding-right:14px}.wk_wrapper .wk_total .wk_return{margin-top:15px}.wk_wrapper .wk_total .wk_return i.fa{font-size:18pt;padding-right:7px}.wk_wrapper .wk_total .wk_return a{padding-bottom:10px;vertical-align:middle;text-decoration:underline}.wk_wrapper .wk_total .wk_return:hover{color:var(--clx-color-primary1-hover)}.wk_wrapper .wk_total .wk_return:hover a{text-decoration:none}.row.account .table_light.orderimport table td hr{margin:5pt 0;border-top-color:#dbdbdb}.row.account .table_light.orderimport table td:last-child span{padding:11px 5px 13px 5px;line-height:15px;float:left}.row.account .table_light.orderimport table td:last-child a.button{float:right}.account_main .wk_info.orderimport{padding-bottom:35px}.account_main.shopping_basket_detail .quick_top .quick_delivery .col_01{width:53%}.account_main.shopping_basket_detail .quick_top .quick_express .col_01{width:56%}.account_main.shopping_basket_detail .info_msg span{margin:0 0 0 0}.account_main.shopping_basket_detail .quick_list_header ul li{float:left}.account_main.shopping_basket_detail .quick_list_header ul li.quick_pos{width:3.9%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_art{width:9.4%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_color{width:22%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_stock{width:14.5%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_size{width:9%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_number{width:13%}.account_main.shopping_basket_detail .quick_list_header ul li.quick_summ{width:13%;text-align:right;padding-right:10px}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_art{width:10%}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_color{width:23.7%}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_size{width:9%}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_amount{width:13%}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_amount input{max-width:91px;padding:10px 0;text-align:center;font-size:14pt;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%)}@media screen and (max-width:1023px){.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_amount input{font-size:10.5pt}}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_price{width:15%;text-align:right;padding-right:10px}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_number{width:12%}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_summ{width:16%;text-align:right;padding-right:10px}.account_main.shopping_basket_detail .quick_list .quick_cart ul li.quick_remove{width:5%;text-align:right;padding-right:20px}.account_main.shopping_basket_detail .quick_list .quick_cart ul:last-child li{border-bottom:1px solid #c8c8c8}.account_main.shopping_basket_detail .quick_list::after{display:none}.account_main.shopping_basket_detail .quick_list .quick_cart ul::after{display:none}.account_main.shopping_basket_detail .quick_list .quick_cart .quick_summary .quick_summary_info::after{display:none}.account_main.shopping_basket_detail .quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{width:52%}.account_main.shopping_basket_detail .quick_list .quick_cart .quick_summary .quick_summary_info p:nth-child(2){width:28%;padding:0 10px 0 0}.account_main.shopping_basket_detail .quick_list .quick_cart .quick_summary .quick_summary_info p:last-child{width:23.7%;padding:0 48px 0 0}.account_main.shopping_basket_detail .quick_list .quick_cart ul:last-child li{border-bottom:1px solid #c8c8c8}.product_item .table .inside .info_msg div p{text-align:left}.inflow_message i{color:var(--clx-color-primary1);margin-left:5px}.quick_list .quick_cart ul li.quick_stock span{vertical-align:unset}.details_look .slide .wrap-ajax table .info_msg{float:right}#haendler_order{left:4.16666667%;width:75%;position:relative;padding:25px 15px 0 15px;float:left}#haendler_order .tab_filter{padding:24px 0 0;border-bottom:1px solid #ccc;margin:0 0 8px}#haendler_order .tab_filter form{display:flex;padding-bottom:9px;margin-bottom:8px}#haendler_order .tab_filter form .input_holder{float:left;width:auto;max-width:183px;margin:0 15px 0 0;padding:0}#haendler_order .tab_filter form .input_holder .custom-select{min-width:140px}#haendler_order .tab_filter form .submit{padding:21px 0 0;float:left;width:88px}#haendler_order .tab_filter form .submit button{padding:7px 15px;background:#232323;line-height:16px;font-size:10.5pt;display:inline-block;position:relative;text-align:center;color:#fff;font-weight:700;border:none;border-radius:6px}#haendler_order .order_list p.title{height:49px;font-size:12pt;line-height:23px}#haendler_order .order_list table{width:100%;border-collapse:collapse}#haendler_order .order_list table th{background:#ececec;border:1px solid #ececec;height:50px;text-align:left;vertical-align:middle;padding:0 16px;font-weight:400}#haendler_order .order_list table td{background:#fff;border:1px solid #ccc;border-top:none;height:59px;text-align:left;vertical-align:middle;padding:5px 16px}#haendler_order .order_list table td hr{margin:5pt 0;border-top-color:#dbdbdb}#haendler_order .order_list .paging-holder{text-align:right;font-size:0;line-height:0;letter-spacing:-1px;margin:0;padding:9px 0 0;clear:both}#haendler_order .order_list .paging-holder li{text-align:center;font-size:14pt;line-height:40px;letter-spacing:0;display:inline-block;margin:0 0 0 5px;vertical-align:top}#haendler_order .order_list .paging-holder li a,#haendler_order .order_list .paging-holder li span{display:inline-block;line-height:35px;width:42px;height:40px;border:1px solid #ccc;background:#f5f5f5;border-radius:6px}#haendler_order .order_list .paging-holder li a:hover,#haendler_order .order_list .paging-holder li span:hover{text-decoration:none;background:#000;border-color:#000;color:#fff}#haendler_order .order_list .paging-holder li.prev a,#haendler_order .order_list .paging-holder li.prev span{font-size:0;line-height:0;padding-top:10px}#haendler_order .order_list .paging-holder li.prev a:before,#haendler_order .order_list .paging-holder li.prev span:before{content:"";width:9px;height:15px;display:inline-block;background:url(/b2b_2018/img/bgi/svg/bg_pager.svg) 0 0 no-repeat;margin:0 2px 0 0}#haendler_order .order_list .paging-holder li.prev a:hover:before,#haendler_order .order_list .paging-holder li.prev span:hover:before{background-image:url(/b2b_2018/img/bgi/svg/bg_pager_inverse.svg)}#haendler_order .order_list .paging-holder li.next a,#haendler_order .order_list .paging-holder li.next span{font-size:0;line-height:0;padding-top:10px}#haendler_order .order_list .paging-holder li.next a:before,#haendler_order .order_list .paging-holder li.next span:before{content:"";width:10px;height:15px;display:inline-block;background:url(/b2b_2018/img/bgi/svg/bg_pager.svg) -10px 0 no-repeat;margin:0 0 0 4px}#haendler_order .order_list .paging-holder li.next a:hover:before,#haendler_order .order_list .paging-holder li.next span:hover:before{background-image:url(/b2b_2018/img/bgi/svg/bg_pager_inverse.svg)}#haendler_order .order_list .paging-holder li.active a,#haendler_order .order_list .paging-holder li.active span{text-decoration:none;background:#000;border-color:#000;color:#fff}.left{float:left}.account_form_box .account_form_buttons .button.size_s{padding:10px 12px 12px}.account_form_box .account_form_buttons .button.size_s.right{padding:11px 12px 13px;margin-right:12px}.ui-helper-hidden-accessible{display:none}@media only screen and (max-width:480px){.list_filter{padding-top:5px}.list_filter .checkbox_wrapper{width:100%;margin-bottom:20px}.list_filter .multi_wrapper .multichoice{margin-right:20px;width:43%}.product_gallery>ul{grid-template-columns:50% 50%}.details_main .details_images .details_labels img{display:none}.details_main .details_images{padding:0}.details_main .details_text{padding-top:20px}.details_main .details_text .submit{float:left;margin:10px;margin:0 0 10px;padding-top:15px}.details_main .details_text .detals_options{padding:0;float:left}.details_main .details_text .price_table a.arrow{float:left}.details_main .details_text .price_table{border-bottom:none;padding:0 0 15px}.product_item .over{right:0}.product_item.over.table.inside{min-width:0}.catalogue_list ul li:nth-child(2n){padding:0}.catalogue_list ul li{padding:0;width:100%}.desktop .button.transparent_blue{border:none}.animatebasket span,form#art-detail-to-basket button span{font-size:14pt}.query_top .box h5{min-height:0}.page_headline{padding:5px 0 14px}.catalogue_submit .button{font-size:12pt}.product_item .over .table .inside{min-width:0}.product_item .over h4{text-align:left}html,body{width:100%;height:100%;min-width:0}ul,ol,dl,p{margin:0;padding:0}a,a:focus{text-decoration:none}}@media only screen and (max-width:1280px){.last_list .last_list_btn a{padding:0 12px}.last_list .tns-controls button{left:10px}.last_list .tns-controls button[data-controls="next"]{right:10px}}@media only screen and (min-device-width:320px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.last_list .last_list_btn a{display:none}}.orderno_area.disabled,.storno_area.disabled{display:none}fieldset[disabled] input,fieldset[disabled] .custom-select,fieldset[disabled] .button{opacity:.2}.account_main.distributor_tpl .account_filter form .input_holder:first-child{min-width:250px}.product_info .colors_available ul li figcaption{height:34px}.add_new_dealeraddress .add_new_wrapper.open{overflow:visible}#more_articles_button.infinite{width:1px;height:1px;margin:0;padding:0;background-color:#fff}@supports (-ms-ime-align:auto){.details_slider_thumbs_wrap .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item,#look_slider1-iw .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-left:0!important;margin-right:0}}.details_slider_thumbs_wrap{position:relative}.overlay_popup{background:#fff}.popup{background:#fff}#popup_recalculating_prices.active #price_popup{position:fixed;z-index:5000;width:430px;left:50%;top:45%;margin-left:-215px}@media screen and (max-width:480px){#popup_recalculating_prices.active #price_popup{width:300px;margin-left:-150px}}#popup_recalculating_prices.active #price_popup:before{content:"";width:100%;height:100%;position:fixed;left:0;top:0;opacity:.8}#popup_recalculating_prices.active #price_popup #clx_spinner{position:relative;left:0!important;top:11px!important;display:inline-block;margin-right:20px;border-color:var(--clx-color-primary1-hover)}#popup_recalculating_prices.active #price_popup span.text{height:50px;vertical-align:top;padding-top:3px;position:absolute;font-size:14pt;font-weight:700;line-height:26px}#popup_recalculating_prices #price_popup #clx_spinner{position:static}button.tns-nav-active[type="button"]{background:#919191}.details_look .look_slider_wrap1 li .tns-nav{top:425px;height:20px}.details_look #look_slider1{display:flex}.details_look #look_slider1 .slider-header{height:92px}.details_look .look_slider_wrap2{padding:0;margin:0;height:100%}.details_look #look_slider_arrows span{top:350px}#checkbox-filter-wrapper-placeholder{padding:0 0 9px}.list_filter .checkbox_wrapper{width:470px}@media screen and (max-width:1023px){.list_filter .checkbox_wrapper{width:320px}}.list_filter .checkbox_wrapper div{margin:0 32px 7px 0}@media screen and (max-width:1023px){.list_filter .checkbox_wrapper div{margin:0 0 10px}}.list_filter .checkbox_wrapper div:last-child{margin:0 0 10px}#article-zoom{color:#6e6e6e;font-family:FontAwesome;font-size:36px;position:absolute;right:0;top:0}#related_slider figure img{margin:0 auto;display:inherit}.details_main .details_text .price_table{text-align:center}#alternative a{text-decoration:underline;color:var(--clx-color-primary1-hover)}.logo i.fa-home{color:#fff;font-size:2em}.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}.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}.ui-state-hover,.ui-state-active{color:#fff;text-decoration:none;background-color:#f5f5f5;cursor:pointer;border-radius:0;background-image:none}section.list_filter{position:fixed;left:-93.6%;top:0;height:100%;width:93.6%;z-index:999;background:#fff;padding:56px 0 20px;-webkit-transition:left 0.4s linear;transition:left 0.4s linear;overflow:hidden}section.list_filter.active{left:0}section.list_filter header{background:var(--clx-color-primary1);padding:8px 18px 8px 10px;position:absolute;top:0;left:0;right:0;padding:0 17px}section.list_filter header:after{content:"";clear:both;display:block}section.list_filter header .filter_close{float:right;width:24px;height:24px;background:url(/b2b_2018/img/bgi/svg/bg-close.svg) 0 0 no-repeat;margin:16px 0 0}section.list_filter header p{font-size:14pt;font-weight:700;line-height:56px;color:#fff}section.list_filter .list_filter_inner{height:100%;overflow:hidden;display:-webkit-flex;display:flex;overflow-y:visible}section.list_filter .list_filter_inner form{width:100%;padding:4px 17px 30px}section.list_filter .list_filter_inner form .checkbox_wrapper{margin-bottom:0;float:none}section.list_filter .list_filter_inner form .checkbox_wrapper:after{content:"";clear:both;display:block}section.list_filter .list_filter_inner form .checkbox_wrapper .input_holder{float:left;width:100%}section.list_filter .list_filter_inner form .checkbox_wrapper .input_holder img{display:inline-block;max-width:22px;height:auto;margin-right:6px}section.list_filter .list_filter_inner form .checkbox_wrapper .input_holder:last-child img{max-width:20px;margin-right:8px}section.list_filter .list_filter_inner form .checkbox_wrapper .input_holder label{padding:0 0 0 34px}section.list_filter .list_filter_inner form .checkbox_wrapper input[type="checkbox"]{display:none}section.list_filter .list_filter_inner form .checkbox_wrapper input[type="checkbox"]+label{display:block;padding:0 0 0 32px;position:relative;font-weight:400;line-height:24px;margin:0;font-size:10.5pt}section.list_filter .list_filter_inner form .checkbox_wrapper input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #b3b3b3;background:#fff;text-align:center;line-height:22px}section.list_filter .list_filter_inner form .checkbox_wrapper input[type="checkbox"]+label:hover:before{box-shadow:0 2px 4px rgb(0 0 0 / .2)}section.list_filter .list_filter_inner form .checkbox_wrapper input[type="checkbox"]:checked+label:before{content:"\f00c";font-family:FontAwesome;color:var(--clx-color-primary1);font-size:14pt}section.list_filter .list_filter_inner .filter_box{border-bottom:1px solid #ccc}section.list_filter .list_filter_inner .filter_box .filter_opener{display:block;text-decoration:none;font-weight:700;line-height:19px;padding:10px 0;position:relative}section.list_filter .list_filter_inner .filter_box .filter_opener:after{content:"\f078";font-family:FontAwesome;position:absolute;right:16px;top:50%;font-weight:400;color:#262626;font-size:.8em;margin:-9.5px 0 0}section.list_filter .list_filter_inner .filter_box .filter_opener:hover,section.list_filter .list_filter_inner .filter_box .filter_opener:focus{color:#000}section.list_filter .list_filter_inner .filter_box .filter_opener.active:after{-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.list_filter .list_filter_inner .filter_box .checkbox_wrapper{height:0;overflow:hidden;-webkit-transition:height 0.5s linear;transition:height 0.5s linear;padding-top:0}section.list_filter .list_filter_inner .filter_box .checkbox_wrapper label{font-weight:700}section.list_filter .list_filter_inner .filter_box .checkbox_wrapper .input_holder{margin:0 0 5.5px}section.list_filter .list_filter_inner .filter_box.active .checkbox_wrapper{height:fit-content;overflow-y:scroll}.row.product_list .list_options{padding:17px 0 8px}.row.product_list .list_options .filter_trigger{float:right;font-weight:400;margin:1px 0 0;padding-right:19px;padding-left:18px}.row.product_list .list_options p{font-size:13pt;font-weight:700;line-height:30px;margin:0 0 11px}.row.product_list .list_options .list_filter_result{padding:4px 4px 1px;display:none;background:#f5f5f5;margin:0 0 20px}.row.product_list .list_options .list_filter_result span{display:inline-block;vertical-align:top;background:#fff;border:1px solid #b0b0b0;border-radius:4px;line-height:27px;height:29px;padding:0 23px 0 8px;margin:0 5px 3px 0;position:relative}.row.product_list .list_options .list_filter_result span em{position:absolute;cursor:pointer;right:0;top:0;width:19px;height:27px;text-align:center;line-height:25px;font-weight:700;font-style:normal}.row.product_list .list_options .list_filter_result span em:before{content:"\f00d";font-family:FontAwesome;color:#be0000;font-size:9pt}.row.product_list .list_options .product_sorting{padding:1px 0 0}.row.product_list .list_options .product_sorting .input_holder{margin:0;position:relative;padding:0 0 0 119px}.row.product_list .list_options .product_sorting .input_holder label{font-weight:700;position:absolute;left:0;top:0;line-height:28px}.row.product_list .list_options .product_sorting .input_holder .custom-select-s{padding:0 28px 0 8px}.mobile .info_msg span{margin:0}.mobile .success_msg,.mobile .error_msg,.mobile .notice_msg{margin-top:10px}.mobile .checkbox_wrapper:after{content:"";clear:both;display:block}.mobile .checkbox_wrapper .input_holder{float:left;width:50%}.mobile .checkbox_wrapper .input_holder.inactive{opacity:.5}.mobile .checkbox_wrapper .input_holder.inactive:hover{cursor:default}.mobile .checkbox_wrapper .input_holder img{display:inline-block;max-width:22px;height:auto;margin-right:6px}.mobile .checkbox_wrapper .input_holder:last-child img{max-width:20px;margin-right:8px}.mobile .checkbox_wrapper .input_holder label{padding:0 0 0 34px}.mobile .checkbox_wrapper input[type="checkbox"]{display:none}.mobile .checkbox_wrapper input[type="checkbox"]+label{display:block;padding:0 0 0 32px;position:relative;font-weight:400;line-height:24px;margin:0;font-size:10.5pt}.mobile .checkbox_wrapper input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #b3b3b3;background:#fff;text-align:center;line-height:22px}.mobile .checkbox_wrapper input[type="checkbox"]+label:hover:before{box-shadow:0,2px,4px,rgb(0 0 0 / .2)}.mobile .checkbox_wrapper input[type="checkbox"]:checked+label:before{content:"\f00c";font-family:FontAwesome;color:var(--clx-color-primary1);font-size:14pt}.mobile .related p{text-align:center}.mobile .custom-select span.optgroup{font-weight:700;cursor:default}.mobile .custom-select span.optgroup[disabled]:hover{background:#fff}.mobile .custom-select span.area_title{color:#fff;background-color:#707070;cursor:default}.mobile .custom-select span.sub_page{padding-left:1em}.mobile .custom-select span.sub_sub_page{padding-left:2em}.mobile .custom-select span.clickable{position:relative}.mobile .custom-select span.clickable:after{content:"\25B8";position:absolute;margin-right:5px;right:0;width:auto;height:auto;border:none;font-size:12pt}.mobile .custom-select .optgroup_option{padding-left:20px}.mobile .account a.button.add_new_link{display:block;margin-bottom:10px}.mobile .account_top{padding-bottom:10px}.mobile .account_top .button{float:right;padding-right:12px!important;padding-left:13px!important;opacity:1;transition:opacity 0.5s ease-in-out;margin-bottom:10px}.mobile .account_top .button.hidden{opacity:0;transition:opacity 0.5s ease-in-out}.mobile .account_top p{font-size:12pt;line-height:30px}.mobile .account_top.account_top1{padding:11px 0 10px;margin:0 0 15px}.mobile .account_filter{margin:0 -10px;height:0;overflow:hidden;transition:height 0.5s ease-in-out;padding:0}.mobile .account_filter form{padding:14px 10px 21px;background:#f5f5f5}.mobile .account_filter form .input_holder{margin:0 0 13px;width:100%;padding:0}.mobile .account_filter form .input_holder .info_msg{float:right;margin:2px}.mobile .account_filter form .button{margin:7px 0 0;width:100%}.mobile .account_filter form .button.white1{background:none;color:#666}.mobile .account_filter form .info_msg div{top:16px;left:-172px;width:180px;padding:5px}.mobile .account_main.account_officers .account_list_top a{display:block}.mobile .account_main.account_officers .account_filter.mobile{display:block}.mobile .account_main.account_officers .account_filter form div .submit{padding:0}.mobile .account_main.account_officers .account_filter form div.input_holder{float:none}.mobile .info_msg div{z-index:709}.mobile .account_sorting,.mobile .product_sorting{padding:10px 0 15px;border-top:1px solid #ccc}.mobile .account_sorting .input_holder,.mobile .product_sorting .input_holder{padding:0 0 0 121px;position:relative;margin:0}.mobile .account_sorting .input_holder label,.mobile .product_sorting .input_holder label{line-height:30px;position:absolute;left:0;top:0}.mobile .product_sorting sl-select::part(form-control-label){text-align:right}.mobile .product_sorting sl-select::part(form-control){display:grid;grid-template-columns:auto auto;align-items:center;gap:11px}.mobile .back_link:before{content:"";display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:0;width:0;height:0;border:1px solid #fff0;border-width:5px 7px;border-left-color:#000;border-right:none;border-left:none;border-right:7px solid #000;margin-right:9px;margin-top:-1px}.mobile .back_link:hover:before{border-right-color:var(--clx-color-primary1-hover)}.mobile .account_back{border-bottom:1px solid #ccc;margin:0 0 9px;padding:9px 0 17px}.mobile .account_back.account_back1{font-size:12pt;padding:6px 0 18px}.mobile .account_back.account_back1 .back_link{font-size:12pt}.mobile .account_back.account_back1 .back_link:before{content:"\f053";font-family:FontAwesome;display:inline-block;margin:0 5px 0 0;width:auto;height:auto;border:none;font-size:10.5pt}.mobile .account_back.account_back2{padding:7px 0 13px 6px}.mobile .account_back.account_back2 .back_link{font-size:12pt}.mobile .account_back.account_back2 .back_link:before{content:"\f053";font-family:FontAwesome;display:inline-block;margin:0 5px 0 0;width:auto;height:auto;border:none;font-size:10.5pt}.mobile .account_main{padding:0}.mobile .account_main img{display:inline-block}.mobile .account_main .account_list{margin:0}.mobile .account_main .account_list .account_item{margin:0 0 18px}.mobile .account_main .account_list .account_item .account_item_text div{display:table-row;padding-bottom:5px}.mobile .account_main .account_list .account_item .account_item_text div dt,.mobile .account_main .account_list .account_item .account_item_text div dd{display:table-cell;vertical-align:bottom;padding-bottom:5px}.mobile .account_main .warenkorb_headline{padding:18px 0 8px;margin:0 0 9px;border-bottom:1px solid #ccc}.mobile .account_main .warenkorb_headline .back_link{float:left;margin:5px 0 0}.mobile .account_main .warenkorb_headline h1{text-align:center;margin:0 72x 0 60px}.mobile .account_main .warenkorb_header{background:var(--clx-color-primary1);min-height:5px;margin-top:20px}.mobile .account_main .warenkorb_header ul{padding:0 0 0 17px;list-style:none}.mobile .account_main .warenkorb_header ul:after{content:"";clear:both;display:block}.mobile .account_main .warenkorb_header ul li{float:left;line-height:40px;height:40px;color:#fff}.mobile .account_main .warenkorb_header ul li:first-child{width:33px}.mobile .account_main .warenkorb_list{background:#f5f5f5;border:1px solid #bfbfbf;border-bottom:none;position:relative}.mobile .account_main .warenkorb_list.warenkorb_list_empty{padding:28px 20px 21px;text-align:center}.mobile .account_main .warenkorb_list.warenkorb_list_empty p{line-height:19px;margin:0 0 20px}.mobile .account_main .warenkorb_list h2{font-size:14pt;padding:12px 14px 8px;line-height:25px;border-bottom:1px solid #ccc}.mobile .account_main .warenkorb_list h2 span{width:33px;display:inline-block}.mobile .account_main .warenkorb_list .warenkorb_item{background:#fff;border-bottom:1px solid #ccc;padding:7px 10px 0}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_remove{float:right;margin:2px 6px 0 0;width:20px}.mobile .account_main .warenkorb_list .warenkorb_item figure{float:left;margin:0 11px 5px 0}.mobile .account_main .warenkorb_list .warenkorb_item figure img{height:38px}.mobile .account_main .warenkorb_list .warenkorb_item .color{float:left;margin:10px 5px 0;font-size:12pt}.mobile .account_main .warenkorb_list .warenkorb_item table{clear:both;width:100%}.mobile .account_main .warenkorb_list .warenkorb_item table.closed{border-bottom:1px solid #ccc}.mobile .account_main .warenkorb_list .warenkorb_item table th{background:#ececec;height:33px;padding:0 9px;font-size:9pt;font-weight:400;text-align:left;width:30%}.mobile .account_main .warenkorb_list .warenkorb_item table th.quick_size{width:10%}.mobile .account_main .warenkorb_list .warenkorb_item table th.quick_stock{width:20%}.mobile .account_main .warenkorb_list .warenkorb_item table th.quick_number{width:30%}.mobile .account_main .warenkorb_list .warenkorb_item table th.quick_price{width:30%;padding-left:2px}.mobile .account_main .warenkorb_list .warenkorb_item table th:last-child{width:10%;text-align:right}.mobile .account_main .warenkorb_list .warenkorb_item table td{padding:3px 9px 0;height:30px;vertical-align:middle;font-size:12pt}.mobile .account_main .warenkorb_list .warenkorb_item table td:nth-child(4){padding-left:1px}.mobile .account_main .warenkorb_list .warenkorb_item table td:last-child{padding:0;font-size:10.5pt;text-align:right}.mobile .account_main .warenkorb_list .warenkorb_item table td .input_holder{width:69px;margin:0}.mobile .account_main .warenkorb_list .warenkorb_item table td .input_holder input{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%);text-align:center;font-size:12pt;padding-left:0;padding-right:0}.mobile .account_main .warenkorb_list .warenkorb_item table tr:last-child td{padding-bottom:6px}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_total{text-align:right;padding:9px 10px 14px 0}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_total p{line-height:19px;font-size:12pt}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_total p strong{margin:0 0 0 5px}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main{margin:0 0 0 92px}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main .color{margin-left:7px;margin-bottom:16px}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main table{clear:none;border:none}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main table th{width:auto}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main table th:nth-child(3){width:97px;padding:0 9px;text-align:left}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_main table td:nth-child(3){padding:3px 9px 0}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_data{clear:both;padding:17px 0 18px 20px}.mobile .account_main .warenkorb_list .warenkorb_item .warenkorb_item_data .input_holder{margin:0 0 7px}.mobile .account_main .warenkorb_list .warenkorb_item_total{text-align:right;padding:9px 10px 14px 0;background-color:#fff}.mobile .account_main .warenkorb_list .warenkorb_item_total table{clear:both;width:100%}.mobile .account_main .warenkorb_list .warenkorb_item_total table td{padding:3px 9px 0;height:30px;vertical-align:middle;font-size:12pt;width:33,3333%}.mobile .account_main .warenkorb_list .warenkorb_item_total table td:nth-child(3){text-align:left}.mobile .account_main .warenkorb_list .warenkorb_item_total p{line-height:19px;font-size:12pt}.mobile .account_main .warenkorb_list_total{position:relative;top:-1px;background-color:var(--clx-color-primary1-hover);display:flex;flex-direction:row;flex-wrap:wrap}.mobile .account_main .warenkorb_list_total div{padding:0 7px 0 7px;color:#fff;font-weight:700;margin:11px 0}.mobile .account_main .warenkorb_list_total div:nth-child(2){flex-grow:2;font-size:18pt}.mobile .account_main .warenkorb_list_total div:nth-child(2) span{float:right}.mobile .account_main .warenkorb_list_total p{background:var(--clx-color-primary1);padding:0 19px 0 15px;line-height:48px;height:50px;color:#fff;font-weight:700;font-size:12pt}.mobile .account_main .warenkorb_list_total p strong{font-size:18pt;float:right}@media screen and (min-width:375px){.mobile .account_main .warenkorb_list_total p strong{font-size:22pt}}.mobile .account_main .warenkorb_list_total .fee{background:#fff;border:1px solid #ccc;border-top:0;padding:7px 10px}.mobile .account_main .warenkorb_info{margin:18px -10px -12px;padding:14px 10px 25px;background:#f5f5f5}.mobile .account_main .warenkorb_info .checkbox_wrapper .input_holder{float:none;width:auto}.mobile .account_main .warenkorb_info .title{font-weight:700;margin:0 0 5px}.mobile .account_main .warenkorb_info .warenkorb_commission{padding:0 0 18px;border-bottom:1px solid #bababa}.mobile .account_main .warenkorb_info .warenkorb_commission button{float:right;padding-left:0;padding-right:0;width:95px;margin-left:5px}.mobile .account_main .warenkorb_info .warenkorb_commission .info_msg{float:right}.mobile .account_main .warenkorb_info .warenkorb_commission .input_holder{margin:0 122px 7px 0}.mobile .account_main .warenkorb_info .warenkorb_commission.return button{padding-left:15px;padding-right:0;width:100%}.mobile .account_main .warenkorb_info .warenkorb_commission.return button:after{border-width:7px 10px;margin-left:15px}.mobile .account_main .warenkorb_info .warenkorb_commission p{color:gray}.mobile .account_main .warenkorb_info .warenkorb_commission .info_msg{margin-right:5px}.mobile .account_main .warenkorb_info .warenkorb_commission .info_msg div{left:-80px}.mobile .account_main .warenkorb_info .warenkorb_delivery{padding:12px 0 18px;border-bottom:1px solid #bababa;margin:0 0 13px;min-height:144px}.mobile .account_main .warenkorb_info .warenkorb_delivery .input_holder{margin:0 0 3px}.mobile .account_main .warenkorb_info .warenkorb_delivery .input_holder input:checked+label{font-weight:700}.mobile .account_main .warenkorb_info .warenkorb_delivery .input_holder label{font-weight:400;margin:0;vertical-align:text-top}.mobile .account_main .warenkorb_info .warenkorb_delivery .input_holder input{margin-right:3px}.mobile .account_main .warenkorb_info .warenkorb_delivery p{margin:0 0 1px;line-height:17px}.mobile .account_main .warenkorb_info .warenkorb_delivery p strong{display:block;margin:4px 0 5px}.mobile .account_main .warenkorb_info .warenkorb_delivery a{color:var(--clx-color-primary1-hover);text-decoration:underline}.mobile .account_main .warenkorb_info .warenkorb_delivery a:hover{text-decoration:none}.mobile .account_main .warenkorb_info .warenkorb_pay_address{padding:15px 0 0;border-top:1px solid #bababa}.mobile .account_main .warenkorb_info .warenkorb_pay_address p{line-height:17px}.mobile .account_main .warenkorb_info .warenkorb_pay_address p strong{display:block;margin:0 0 6px}.mobile .account_main .warenkorb_info.return .warenkorb_delivery{min-height:unset}.mobile .account_main.return>strong{padding:10px;display:block}.mobile .account_main.account_orders .wk_info{padding:15px 10px 0;margin:16px -10px 27px;background:#f5f5f5}.mobile .account_main.account_orders .wk_info .wk_comission{padding:3px 0 8px;border-bottom:1px solid #bababa}.mobile .account_main.account_orders .wk_info .wk_comission strong{display:block;margin:0 0 5px}.mobile .account_main.account_orders .wk_info .wk_comission .input_holder{margin:0 0 5px;width:97px}.mobile .account_main.account_orders .wk_info .wk_comission input{color:#b0b0b0}.mobile .account_main.account_orders .wk_info .wk_comission dl{color:gray;margin:0}.mobile .account_main.account_orders .wk_info .wk_comission dl:after{content:"";clear:both;display:block}.mobile .account_main.account_orders .wk_info .wk_comission dl dt{float:left;width:50%;clear:left;line-height:21.5px;font-weight:400}.mobile .account_main.account_orders .wk_info .wk_comission dl dd{float:left;line-height:21.5px;width:50%}.mobile .account_main.account_orders .wk_info .wk_comission p{color:#666;line-height:17px;margin:12px 0 0}.mobile .account_main.account_orders .wk_info .wk_comission p strong{display:block;margin:0}.mobile .account_main.account_orders .wk_info .wk_comission p:last-child{color:gray;margin:8px 0 0}.mobile .account_main.account_orders .wk_info .wk_comission .col-xs-12:last-child .input_holder{width:auto;margin:-7px 0 8px 10px}.mobile .account_main.account_orders .wk_info .wk_comission .col-xs-12:last-child .input_holder label{font-weight:400;margin:0}.mobile .account_main.account_orders .wk_info .wk_comission .col-xs-12:last-child .input_holder input:checked+label{font-weight:700}.mobile .account_main.account_orders .wk_info .wk_address{padding:12px 0 11px;border-bottom:1px solid #bababa;margin:0 0 13px}.mobile .account_main.account_orders .wk_info .wk_address p{line-height:17px;margin:0 0 7px}.mobile .account_main.account_orders .wk_info .wk_address p strong{display:block;margin:0 0 1px}.mobile .account_main.account_orders .wk_info .wk_address a{display:inline-block;color:var(--clx-color-primary1-hover);text-decoration:underline;margin:0 0 9px;position:relative;top:-5px}.mobile .account_main.account_orders .wk_info .wk_address a:hover{text-decoration:none}.mobile .account_main.account_orders .wk_info .wk_address .col-xs-12:nth-child(2) p{margin:0 0 0 -10px}.mobile .account_main.account_orders .wk_info .wk_address .col-xs-12:nth-child(2) p strong{margin:0 0 4px}.mobile .account_main.account_orders .wk_info .wk_address .col-xs-12:nth-child(3){clear:left}.mobile .account_main.account_orders .wk_info .order_status{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px;margin:0 0 9px;padding:0 13px;line-height:39px;font-weight:700;text-align:center}.mobile .account_main.account_orders .wk_info .order_status_table{padding:0 0 22px}.mobile .account_main.account_orders .wk_info .order_status_table:after{content:"";clear:both;display:block}.mobile .account_main.account_orders .wk_info .order_status_table .inner{-webkit-transition:height 0.5s linear;transition:height 0.5s linear;overflow:hidden}.mobile .account_main.account_orders .wk_info .order_status_table .wrapper{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px 3px 0 0;margin:0 0 9px}.mobile .account_main.account_orders .wk_info .order_status_table .wk_link{display:block;text-align:center;text-decoration:underline;color:var(--clx-color-primary1-hover);margin:11px 0 0}.mobile .account_main.account_orders .wk_info .order_status_table .wk_link:hover{text-decoration:none}.mobile .account_main.account_orders .wk_info .order_status_table div{border:none;background:none}.mobile .account_main.account_orders .wk_info .order_status_table table{width:100%;font-size:9pt}@media screen and (min-width:375px){.mobile .account_main.account_orders .wk_info .order_status_table table{font-size:10.5pt}}.mobile .account_main.account_orders .wk_info .order_status_table table th{font-weight:400;padding:0 10px;vertical-align:middle;height:26px}.mobile .account_main.account_orders .wk_info .order_status_table table th:last-child{text-align:right}.mobile .account_main.account_orders .wk_info .order_status_table table td{padding:0 10px;vertical-align:middle;height:22px;border-top:1px solid var(--clx-color-primary1-hover);background:#fff}.mobile .account_main.account_orders .wk_info .order_status_table table td a{text-decoration:underline}.mobile .account_main.account_orders .wk_info .order_status_table table td a:hover{text-decoration:none}.mobile .account_main.account_orders .wk_info .order_status_table table td:last-child{text-align:right}.mobile form#rest-head .wk_info{padding:15px 10px 0;margin:16px -10px 27px;background:#f5f5f5}.mobile form#rest-head .wk_info .wk_comission{padding:3px 0 8px;border-bottom:1px solid #bababa}.mobile form#rest-head .wk_info .wk_comission strong{display:block;margin:0 0 5px}.mobile form#rest-head .wk_info .wk_comission .input_holder{margin:0 0 5px;width:97px}.mobile form#rest-head .wk_info .wk_comission input{color:#b0b0b0;width:100%}.mobile form#rest-head .wk_info .wk_comission dl{color:gray;margin:0}.mobile form#rest-head .wk_info .wk_comission dl:after{content:"";clear:both;display:block}.mobile form#rest-head .wk_info .wk_comission dl dt{float:left;width:50%;clear:left;line-height:21.5px;font-weight:400}.mobile form#rest-head .wk_info .wk_comission dl dd{float:left;line-height:21.5px;width:50%}.mobile form#rest-head .wk_info .wk_comission p{color:#666;line-height:17px;margin:12px 0 0}.mobile form#rest-head .wk_info .wk_comission p strong{display:block;margin:0}.mobile form#rest-head .wk_info .wk_comission p:last-child{color:gray;margin:8px 0 0}.mobile form#rest-head .wk_info .wk_comission p#overview{margin-top:0}.mobile form#rest-head .wk_info .wk_comission .col-xs-12 .input_holder{width:auto;margin:-7px 0 8px 10px}.mobile form#rest-head .wk_info .wk_comission .col-xs-12 .input_holder label{font-weight:400;margin:0}.mobile form#rest-head .wk_info .wk_comission .col-xs-12 .input_holder input:checked+label{font-weight:700}.mobile form#rest-head .wk_info .wk_address{padding:12px 0 11px;border-bottom:1px solid #bababa;margin:0 0 13px}.mobile form#rest-head .wk_info .wk_address .input_holder{margin:0 0 5px}.mobile form#rest-head .wk_info .wk_address p{line-height:17px;margin:0 0 7px}.mobile form#rest-head .wk_info .wk_address p strong{display:block;margin:0 0 1px}.mobile form#rest-head .wk_info .wk_address a{display:inline-block;color:var(--clx-color-primary1-hover);text-decoration:underline;margin:0 0 9px;position:relative;top:-5px}.mobile form#rest-head .wk_info .wk_address a:hover{text-decoration:none}.mobile form#rest-head .wk_info .wk_address .col-xs-12:nth-child(2) p strong{margin:0 0 4px}.mobile form#rest-head .wk_info .wk_address .col-xs-12:nth-child(3){clear:left}.mobile form#rest-head .wk_info .order_status{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px;margin:0 0 9px;padding:0 13px;line-height:39px;font-weight:700;text-align:center}.mobile form#rest-head .wk_info .order_status_table{padding:0 0 22px}.mobile form#rest-head .wk_info .order_status_table:after{content:"";clear:both;display:block}.mobile form#rest-head .wk_info .order_status_table .inner{height:300px;-webkit-transition:height 0.5s linear;transition:height 0.5s linear;overflow:hidden}.mobile form#rest-head .wk_info .order_status_table .wrapper{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px 3px 0 0;margin:0 0 9px}.mobile form#rest-head .wk_info .order_status_table .wk_link{display:block;text-align:center;text-decoration:underline;color:var(--clx-color-primary1-hover);margin:11px 0 0}.mobile form#rest-head .wk_info .order_status_table .wk_link:hover{text-decoration:none}.mobile form#rest-head .wk_info .order_status_table table{width:100%;font-size:9pt}@media screen and (min-width:375px){.mobile form#rest-head .wk_info .order_status_table table{font-size:10.5pt}}.mobile form#rest-head .wk_info .order_status_table table th{font-weight:400;padding:0 10px;vertical-align:middle;height:26px}.mobile form#rest-head .wk_info .order_status_table table th:last-child{text-align:right}.mobile form#rest-head .wk_info .order_status_table table td{padding:0 10px;vertical-align:middle;height:22px;border-top:1px solid var(--clx-color-primary1-hover);background:#fff}.mobile form#rest-head .wk_info .order_status_table table td a{text-decoration:underline}.mobile form#rest-head .wk_info .order_status_table table td a:hover{text-decoration:none}.mobile form#rest-head .wk_info .order_status_table table td:last-child{text-align:right}.mobile .account_filter1{margin:0 -15px 4px}.mobile .account_filter1 form{padding:13px 10px 8px;background:#f5f5f5}.mobile .account_filter1 form .input_holder{margin:0 0 13px}.mobile .account_filter1 form .button{margin:21px 0 0;width:100%}.mobile .account_filter1 form .row{margin:0 -6px}.mobile .account_filter1 form .row>div{padding:0 6px}.mobile .account_filter1+.account_top{border-bottom:1px solid #ccc;padding:1px 0 7px;margin:0 0 25px}.mobile .account_address .cms{margin:0 0 11px}.mobile .account_address .cms img{display:block;max-width:100%;height:auto}.mobile .account_address .add_new_link{display:block;margin:0 0 22px}.mobile .account_address .account_item{padding:10px 11px 12px 11px;margin:0 0 13px}.mobile .account_address .account_item .account_item_headline{padding:0 2px 22px 0}.mobile .account_address .account_item .account_item_headline figure{float:left;width:64px;padding:0 0 0 4px}.mobile .account_address .account_item .account_item_headline strong{display:block;font-size:12pt;padding:12px 0 0}.mobile .account_address .account_item .account_item_text{padding:17px 10px 18px 19px}.mobile .account_address .account_item .account_item_text p{margin:13px 0 4px}.mobile .account_address .account_item .account_item_buttons{padding:13px 0 0}.mobile .account_address .account_item .account_item_buttons .col-xs-16{text-align:left}.mobile .account_address .account_item .account_item_buttons .col-xs-8{text-align:left;padding-left:0}.mobile .account_address .account_item .account_item_buttons .address_active{display:block;color:#42aa14;font-weight:700;line-height:24px;margin:1px 0 0 -2px;font-size:9pt}@media screen and (min-width:375px){.mobile .account_address .account_item .account_item_buttons .address_active{font-size:10.5pt}}.mobile .account_address .account_item .account_item_buttons .address_active:before{content:"\f00c";display:inline-block;vertical-align:top;background:#42aa14;width:24px;height:24px;border-radius:3px;margin:0 10px 0 0;color:#fff;line-height:22px;text-align:center;font-family:FontAwesome;font-size:12pt}.mobile .account_address .account_item .account_item_buttons .button{padding-left:0;padding-right:0;width:100%;font-size:9pt}@media screen and (min-width:375px){.mobile .account_address .account_item .account_item_buttons .button{font-size:10.5pt}}.mobile .account_address .account_item.deactivated{position:relative}.mobile .account_address .account_item.deactivated:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;opacity:.8;z-index:2}.mobile .account_address .account_item.deactivated .account_item_buttons .button{z-index:3}.mobile .account_address .account_item.deactivated .account_item_buttons .button.transparent_blue{z-index:0}.mobile .account_address #more_addresses_button{width:1px;height:1px;margin:0;padding:0}.mobile .account_address #more_addresses_button.loading{margin:0 auto;display:block}.mobile .add_new .title{font-weight:700;margin:27px 0 7px}.mobile .account_form_box{border:1px solid #cecece;background:#f5f5f5;padding:0 12px 0 11px;margin:0 0 19px;position:relative;z-index:9}.mobile .account_form_box .account_form_header{padding:11px 0 16px}.mobile .account_form_box .account_form_header:after{content:"";clear:both;display:block}.mobile .account_form_box .account_form_header figure{float:left;width:45px;padding:0 0 0 3px}@media screen and (min-width:375px){.mobile .account_form_box .account_form_header figure{width:61px}}.mobile .account_form_box .account_form_header figure.avatar{width:48px;height:48px;padding:0;margin:-4px 0 0 2px}.mobile .account_form_box .account_form_header figure.avatar img{width:48px;height:48px;border:4px solid var(--clx-color-primary1-hover);border-radius:5px}.mobile .account_form_box .account_form_header figure.avatar+.button{display:block;margin:0 0 7px 60px}.mobile .account_form_box .account_form_header figure.avatar+.button+p{font-size:9pt;line-height:14px;margin:0 0 0 60px}.mobile .account_form_box .account_form_header figure.avatar+.input_holder{display:block;margin:0 0 7px 60px}.mobile .account_form_box .account_form_header figure.avatar+.input_holder+p{font-size:9pt;line-height:14px;margin:0 0 0 60px}.mobile .account_form_box .account_form_header strong{padding:12px 0 0;display:block}@media screen and (min-width:375px){.mobile .account_form_box .account_form_header strong{font-size:12pt}}.mobile .account_form_box .account_form_fields{background:#fff;padding:13px 18px 13px 22px}.mobile .account_form_box .account_form_fields .input_holder{margin:0 0 5px;padding:0 0 0 90px;position:relative;min-height:30px}.mobile .account_form_box .account_form_fields .input_holder label{position:absolute;left:0;top:0;line-height:28px;margin:0;width:90px}.mobile .account_form_box .account_form_fields .input_holder .input_holder{margin:0;padding:8px 0 0 20px}.mobile .account_form_box .account_form_fields .input_holder .input_holder input{position:absolute;left:0;top:5px}.mobile .account_form_box .account_form_fields .input_holder .input_holder label{position:static;font-weight:400;line-height:16px;width:auto}.mobile .account_form_box .account_form_fields .input_holder input,.mobile .account_form_box .account_form_fields .input_holder .custom-select{width:100%}.mobile .account_form_box .account_form_fields p{margin:15px 0 10px}.mobile .account_form_box .account_form_buttons{padding:11px 0 19px}.mobile .account_form_box .account_form_buttons .button{padding:10px 22px 12px}.mobile .account_form_box .account_form_buttons .button[type="submit"]{float:right;padding:11px 23px 13px}.mobile .account_address1{border-top:1px solid #ccc;padding:22px 0 0;margin:-2px 0 0}.mobile .account_address1 .cms{margin:0 0 18px}.mobile .account_address1 .cms img{display:block;max-width:100%;height:auto}.mobile .account_address1 .account_item{padding:10px 11px 12px 11px;margin:0 0 15px}.mobile .account_address1 .account_item .account_item_headline{padding:0 2px 22px 0}.mobile .account_address1 .account_item .account_item_headline figure{float:left;width:64px;padding:0 0 0 4px}.mobile .account_address1 .account_item .account_item_headline strong{display:block;font-size:12pt;padding:12px 0 0}.mobile .account_address1 .account_item .account_item_text{padding:17px 10px 16px 19px}.mobile .account_address1 .account_item .account_item_text dl dt{width:123px}.mobile .account_address1 .account_item .account_item_text dl dd{margin-left:123px}.mobile .page_headline{padding:18px 0 12px}.mobile .page_headline h2{font-size:14pt;padding:4px 0 5px}.mobile .stock_form{margin:0 0 17px}.mobile .stock_form p{margin:0 0 26px}.mobile .stock_form .stock_search:after{content:"";clear:both;display:block}.mobile .stock_form .stock_search .input_holder{margin:0;position:relative}.mobile .stock_form .stock_search .input_holder .unlock{margin-right:10px}.mobile .stock_form .stock_search .input_holder .unlock.locked{display:block}.mobile .stock_form .stock_search.active .input_holder{float:left;width:50%;padding:0 0 0 9px}.mobile .stock_form .stock_search.active .input_holder:first-child{padding:0 9px 0 0}.mobile .stock_form .stock_search.active .input_holder:last-child{display:block}.mobile .stock_form .stock_search button{width:100%;margin:10px 0}.mobile .stock_form .stock_search button.hidden{display:none}.mobile .stock_header{padding:0 0 19px}.mobile .stock_header:after{content:"";clear:both;display:block}.mobile .stock_header .stock_dl{position:relative;padding:2px 0 2px 36px}.mobile .stock_header .stock_dl .icon{position:absolute;left:1px;top:0;width:26px}.mobile .stock_header .stock_dl .icon img{display:block;max-width:100%;height:auto;width:100%}.mobile .stock_header .stock_dl .button{width:100%}.mobile .stock_header p{font-size:12pt;margin:0 0 9px}.mobile .stock_item{margin:0 0 25px;display:none}.mobile .stock_item.current{display:block}.mobile .stock_item .stock_item_info{margin:0 0 11px}.mobile .stock_item .stock_item_info:after{content:"";clear:both;display:block}.mobile .stock_item .stock_item_info figure{float:left;width:40px;height:48px;margin:0 20px 0 6px}.mobile .stock_item .stock_item_info figure img{display:block;max-width:100%;height:auto}.mobile .stock_item .stock_item_info a{float:left;line-height:48px;color:var(--clx-color-primary1-hover);text-decoration:underline;margin-right:15px}.mobile .stock_item .stock_item_info strong{float:left;line-height:48px}.mobile .stock_item .stock_item_table{margin:0 -10px;background:#f5f5f5;padding:0 10px;line-height:17px}.mobile .stock_item .stock_item_table:after{content:"";clear:both;display:block}.mobile .stock_item .stock_item_table table{width:100%}.mobile .stock_item .stock_item_table table th{padding:3px 0 9px}.mobile .stock_item .stock_item_table table th p{font-size:9pt;margin:0;font-weight:400}.mobile .stock_item .stock_item_table table th:first-child{width:51px}.mobile .stock_item .stock_item_table table th:nth-child(2){width:77px;background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-bottom:none}.mobile .stock_item .stock_item_table table th:nth-child(2) p{padding:0 0 0 10px}.mobile .stock_item .stock_item_table table th:last-child p{padding:0 0 0 15px}.mobile .stock_item .stock_item_table table td{padding:0 0 3px 0;line-height:17px;vertical-align:top}.mobile .stock_item .stock_item_table table td p{font-size:9pt;margin:0;font-weight:400}.mobile .stock_item .stock_item_table table td:nth-child(2){background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-bottom:none;border-top:none}.mobile .stock_item .stock_item_table table td:nth-child(2) span{padding:0 0 0 10px;display:inline-block}.mobile .stock_item .stock_item_table table td:last-child{font-size:9pt}.mobile .stock_item .stock_item_table table td:last-child span{padding:0 0 0 15px;display:inline-block}.mobile .stock_item .stock_item_table table tr:last-child td{padding-bottom:8px}.mobile .stock_item .stock_item_table table tr:last-child td:nth-child(2){border-bottom:1px solid var(--clx-color-primary1-hover)}.mobile .stock_item .stock_item_table p{font-size:9pt;margin:0 0 9px}.mobile .stock_item .stock_item_table span,.mobile .stock_item .stock_item_table strong{display:block}.mobile .stock_item .stock_item_table .sizes{float:left;width:51px;padding:3px 0 0}.mobile .stock_item .stock_item_table .number{float:left;width:77px;background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);padding:2px 0 8px 10px}.mobile .stock_item .stock_item_table .number span{color:var(--clx-color-primary1-hover)}.mobile .stock_item .stock_item_table .notes{margin:0 0 0 145px;font-size:9pt;padding:3px 0 0}.mobile .stock_item .stock_item_table .notes span{width:100%}.mobile .stock_update{margin:-11px 0 0}.mobile .stock_update p{text-align:center;color:#ff1a00;margin:0 0 14px}.mobile .stock_update .stock_more{width:100%}.mobile .account_headline{border-bottom:1px solid #ccc;padding:5px 0 4px;margin:0 0 10px}.mobile .account_headline p{text-align:center;font-weight:700;font-size:13pt;line-height:28px;padding:0 26px 0 0}.mobile .account_headline p i{font-size:22pt;margin:0 10px 0 0;vertical-align:top}.mobile .dashboard{padding:7px 0 0}.mobile .dashboard ul{list-style:none;margin:0 -7px}.mobile .dashboard ul li{padding:0 7px;margin:0 0 20px}.mobile .dashboard ul li a{display:block;border:1px solid var(--clx-color-primary1);border-radius:6px 6px 10px 10px;text-align:center;text-decoration:none}.mobile .dashboard ul li a strong{display:block;background:var(--clx-color-primary1);border-radius:0 0 6px 6px;color:#fff;line-height:40px;height:41px}.mobile .dashboard ul li a i{display:block;height:85px;line-height:76px;font-size:3.3em}.mobile .dashboard ul li a i:before{vertical-align:middle}.mobile .dashboard ul li a i.fa-inbox{font-size:3.8em}.mobile .dashboard ul li a i.fa-sign-in{font-size:4.3em}.mobile .dashboard ul li a i.fa-user{font-size:4em}.mobile .dashboard ul li a i.fa-user.fa-user-dbl{font-size:2.4em}.mobile .dashboard ul li a i.fa-user.fa-user-dbl:after{content:"\f007";vertical-align:middle}.mobile .dashboard ul li a i.fa-user.fa-user-dbl:before,.mobile .dashboard ul li a i.fa-user.fa-user-dbl:after{margin:0 2px}.mobile .product_gallery{padding-bottom:0}.mobile .last_list{margin:40px 0 0;position:relative}.mobile .last_list h3{font-size:12pt;margin:0 0 4px}.mobile .last_list ul{list-style:none}.mobile .last_list ul li{float:none;width:auto;padding:14px 10px 0;text-align:center}.mobile .last_list ul li figure{position:relative;margin:0 0 10px}.mobile .last_list ul li figure .sticker{position:absolute;top:-2px;right:-2px;width:42px;text-align:right}.mobile .last_list ul li figure .sticker img{display:inline-block;max-width:35px;height:auto;margin:0 0 5px}.mobile .last_list ul li figure .sticker img.icon_new{max-width:42px}.mobile .last_list ul li figure img{display:block;max-width:100%;height:auto;display:inline-block}.mobile .last_list ul li .title{font-weight:700;display:block;margin:0 0 9px}.mobile .last_list ul li .sizes{margin:0 0 9px}.mobile .last_list ul li .color_list{margin:0 0 3px;padding:0 0 20px}.mobile .last_list ul li .art{font-size:9pt;position:absolute;bottom:0;width:inherit;padding:0 20px 0 0}.mobile .last_list .tns-controls button{top:100px}.mobile .last_list .tns-controls button:before{border-width:9px 13px}.mobile .last_list #last_slider>.tns-item{padding-right:10px}.mobile div.details_text>h2,.mobile div.details_text>p{display:none}.mobile .details_main .details_text .detals_options{float:none;padding-bottom:10px;padding-top:10px}.mobile div.tabs .tabs_buttons{margin-top:1em;padding-bottom:1em;flex-direction:column;row-gap:11px}.mobile .details_color_list .product_item .over{max-width:100%}.mobile .details_color_list .product_item .over .table table th{padding:0;text-align:center;font-size:.9em}.mobile .details_color_list .product_item .over .table table td{padding:2px 5px}.mobile .details_color_list .product_item .over .table .button{float:none}.mobile .details_color_list .product_item .over .table table td .input_holder input{padding:2px 5px}.mobile .details_look .look_slider_wrap1{padding:0}.mobile .details_look .look_slider_wrap1>.tns-outer{padding:0!important}.mobile .details_look #look_slider_arrows span[data-controls="prev"]{left:5px}.mobile .details_look #look_slider_arrows span[data-controls="next"]{right:5px}.mobile .details_look .look_slider_wrap2{height:auto}.mobile .product_info .colors_available ul li{width:33%}.mobile .details_color_list .product_item .over{width:100%}.mobile .details_color_list .product_item .table .inside a.popup_link{display:block;margin-left:0}.mobile .query_form.prospect{padding:10px 4vw}.mobile #dealer-form .query_form{padding:19px 4vw}.mobile #dealer-form .query_form .query_type{text-align:left;padding:15px 0}.mobile #dealer-form .query_form .query_type .input_holder{padding:0;margin-bottom:10px}.mobile .account_main.account_orders .wk_info>.row:first-child{display:none}.mobile .account_main.account_orders .wk_info .wk_comission{margin-bottom:10px}.mobile .account_main.account_orders .wk_info .wk_comission dl:first-child{color:#000}.mobile .account_main.account_orders .wk_info .wk_comission dl:first-child dt{font-weight:700}.mobile .account_main.account_orders .wk_info .wk_address{padding-left:15px;padding-right:15px}.mobile .account_main.account_orders .wk_info .wk_address .col-xs-12:nth-child(2) strong{margin:0 0 4px -10px}.mobile .account_main.account_orders .wk_info .order_status_table .table_container.closed{max-height:307px}.mobile .account_main.account_orders .wk_wrapper table thead th{line-height:40px;height:40px;color:#fff}.mobile .account_main.account_orders .wk_wrapper table thead th.wk_num{padding:0;width:33px}.mobile .account_main.account_orders .wk_wrapper table thead th.wk_article{width:100%}.mobile .account_main.account_orders .warenkorb_list .warenkorb_item table td{padding:3px 9px 0}.mobile .account_main.account_orders .warenkorb_list .warenkorb_item .warenkorb_item_total{border-top:1px solid #ccc}.mobile .account_main.account_orders .warenkorb_list_total{padding:0 0 20px;background:#f5f5f5}.mobile .account_main.account_orders .warenkorb_list_total p{background:none;color:#000;padding:6px 13px 0 18px}.mobile .account_main.account_orders .warenkorb_list_total span{display:block;color:var(--clx-color-primary1-hover);padding:5px 0 0 19px}.mobile .account_main.account_orders .warenkorb_list_total .wk_pdf{background:url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 0 50% no-repeat;background-size:auto;background-size:31px auto;padding:6px 0 7px 46px;margin:8px 10px 0 19px;text-align:left;line-height:20px}.mobile .account_main.account_orders .warenkorb_list_total .wk_return{padding:10px 0 0 20px;color:#000}.mobile .account_main.account_orders .warenkorb_list_total .wk_return i.fa{font-size:18pt;padding-right:7px}.mobile .account_main.account_orders .warenkorb_list_total+p{margin-top:20px}@media screen and (-webkit-min-device-pixel-ratio:0){.mobile .account_main.account_orders+tr td.wk_stock{position:static}}.mobile .details_color_list .product_item .over .table .inside a{width:75%;display:block;margin:0 auto;text-align:center}.mobile .account_main .account_header{padding:0}.mobile .account_main.account_officers .account_header>.row>div>h2{display:none}.mobile .account_main.account_officers .account_header>.row>div>a.button.white1{float:none;width:100%;margin:1em auto}.mobile .account_main.interests_details .account_header{padding-bottom:9px}.mobile .account_main.interests_details .account_header .input_holder{margin:10px 10px 10px 0;float:unset}.mobile .account_main.interests_details .account_header input.button,.mobile .account_main.interests_details .account_header .anonymize_data{margin-top:10px;vertical-align:top}@media screen and (max-width:480px){.mobile .account_main.interests_details .account_header input.button,.mobile .account_main.interests_details .account_header .anonymize_data{width:49%;float:unset}}.mobile .account_form_box .account_form_fields .input_holder input[type="checkbox"]{width:inherit}.mobile .account_form_box .account_form_fields .input_holder .input_holder{width:inherit}.mobile div.query_table{background-color:#fff;border:1px solid #ccc;margin-bottom:1em;border-bottom:0}.mobile div.query_table *{box-sizing:border-box}.mobile div.query_table>h3{color:#fff;background-color:#000;border-bottom:1px solid #ccc;padding:5px 10px}.mobile div.query_table .wrapper>div{border-bottom:1px solid #ccc;display:grid;grid-template-columns:70px 1fr;grid-template-rows:auto 1fr auto auto;grid-column-gap:10px;grid-row-gap:0;padding:5px 10px}.mobile div.query_table .wrapper>div>h4{grid-column:1 / span 2;grid-row:1;background-color:#f5f5f5;border-bottom:1px solid #ccc;padding:5px 10px}.mobile div.query_table .wrapper>div>figure{grid-column:1;grid-row:2}.mobile div.query_table .wrapper>div>figure img{max-width:70px;height:auto}.mobile div.query_table .wrapper>div>ul{grid-column:2;grid-row:2;list-style-type:none}.mobile div.query_table .wrapper>div>ul li{padding:0 5px;clear:both;height:2em;line-height:2em;margin-bottom:.5em}.mobile div.query_table .wrapper>div>ul li a.query_remove{float:right}.mobile div.query_table .wrapper>div>ul li span{white-space:nowrap}.mobile div.query_table .wrapper>div>ul li .input_holder{width:70px;float:right;background:linear-gradient(to bottom,#ffffff 0,#f5f5f5 100%);display:inline;margin:0}.mobile div.query_table .wrapper>div>ul li:nth-child(2),.mobile div.query_table .wrapper>div>ul li.title{background-color:#f5f5f5}.mobile div.query_table .wrapper>div>input{grid-column:1 / span 2;grid-row:3}.mobile div.query_table .wrapper>div>p{grid-column:1 / span 2;grid-row:4;margin:1em 0}.mobile div.query_table p.no-results{padding:5px 10px;border-bottom:1px solid #ccc}.mobile div#dealer-form .query_form{border-top:1px solid #ccc}.mobile div.login_form{border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:2em;overflow-x:hidden;overflow-y:auto;top:45px;height:calc(100% - 45px)}.mobile div#main.watchlist_index div.box{background:none;border-top:0;text-align:left}.mobile div#main.watchlist_index div.box a.button{margin-bottom:1em}.mobile div.account_form_box form .account_form_header figure{float:none}.mobile div.account_form_box form .account_form_header input.button[name="image"],.mobile div.account_form_box form .account_form_header figure.avatar+.button+p{margin:1em 0 0;padding:0}.mobile div.account_form_box form .account_form_header input.button[name="image"]{font-size:1em}.mobile div.table_light.delivery_table.orderimport dl{border:1px solid #ccc;border-bottom:0;display:flex;flex-flow:row wrap;margin:1em 0 0}.mobile div.table_light.delivery_table.orderimport dt{flex-basis:30%;text-align:right}.mobile div.table_light.delivery_table.orderimport dt:nth-child(1){background:#333;color:#000}.mobile div.table_light.delivery_table.orderimport dd{flex-basis:60%;flex-grow:1;margin:0;word-wrap:break-word;clear:both}.mobile div.table_light.delivery_table.orderimport dd:nth-of-type(1){background:#333;color:#000}.mobile div.table_light.delivery_table.orderimport dd hr{margin:0}.mobile div.table_light.delivery_table.orderimport dd a.button{padding:2px 5px;float:right}.mobile div.table_light.delivery_table.orderimport dt,.mobile div.table_light.delivery_table.orderimport dd{padding:5px 10px;border-bottom:1px solid #ccc;overflow:hidden}.mobile div.account_main.delivery_wrapper.returns form#form_filter div.account_header{padding:0}.mobile div.account_main.delivery_wrapper.returns form#form_filter div.account_list_top div.product_sorting{float:none;min-width:unset}.mobile div.account_main.delivery_wrapper.returns form#form_filter div.account_list_top p{padding:0}.mobile div.account_main.delivery_wrapper.returns form#form_filter div.account_list_top .button.transparent_blue.size_s{padding:5px;margin-left:10px}.mobile div.account_main.delivery_wrapper.returns form#form_filter .account_filter{margin:0}.mobile div.account_main.delivery_wrapper.returns form#form_filter .account_filter .input_holder.date_field{margin:0;width:unset}.mobile section.nav_container.active span.nav_icon{display:none}.mobile #main.return_shipment .account_main.account_orders .account_item_buttons .button.size_m.transparent_blue{float:left}.mobile .account_list_top .product_sorting{float:none}.mobile .total_item_count{display:none}.mobile .distributoradmin_adadirekt .account_main .account_header,.mobile .distributoradmin_adaexport .account_main .account_header{border-bottom:0}.mobile .distributoradmin_adadirekt .total_item_count,.mobile .distributoradmin_adaexport .total_item_count{display:block}.mobile .distributoradmin_adadirekt .total_item_count p,.mobile .distributoradmin_adaexport .total_item_count p{padding:0 0 10px}.mobile #wk_form h2 a img{position:relative;left:15px;top:-5px}body.mobile .tns-nav button:not(.tns-nav-active):hover{background-color:#6e6e6e}body.mobile .account div:nth-child(3){clear:left}body.mobile div#account-flyout{display:none}body.mobile .details_text.basic_layout .sl-colors::part(menu),body.mobile #orderform_color::part(menu){max-height:184px}body.mobile #art-detail-to-basket .selectbox_color,body.mobile #art-detail-to-basket .selectbox_groesse{width:100%;padding-bottom:0;padding-right:0}.initialstate{list-style:none}.initialstate li{display:none}.initialstate li:first-child{display:block}@supports (-ms-ime-align:auto){.initialstate{list-style:unset}.initialstate li{display:unset}}.account_main .quick_list .quick_cart ul::after{display:none}ul#customer-container{display:none}.details_color_list ul li:nth-child(3n+1){clear:none}p.browserupgrade{position:fixed;top:100px;left:20%;right:20%;bottom:auto;background-color:#ff1a00;color:#fff;padding:1em;z-index:9000;text-align:center}p.browserupgrade a{text-decoration:underline}p.browserupgrade a.btn_close{margin-top:15px;background-color:#fff;color:#000;cursor:pointer}div.details_color_list div.product_item{min-height:430px}div.details_color_list div.product_item div.over div.table>a{display:block;text-align:center;padding-top:9px}.details_color_list .product_item .over .table table td{font-size:9pt;border-bottom:1px solid #ccc}.details_color_list .product_item .over .table table td .input_holder{width:52px}.details_text div#alternative{margin-bottom:25px}div.product_info div.row ul.details_features li div p a{text-decoration:underline}.details_color_list .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.product_item .over .table>a{color:var(--clx-color-primary)}.details_main .details_images .details_labels img{box-shadow:none}#wk_form h4 a img{display:inline-block;position:relative;left:15px;top:-5px}.details_text.basic_layout #turn_on_off_more_product_details{font-size:9pt;margin-bottom:10px;text-decoration:underline}.details_text.basic_layout #more_product_details_section{display:none}.details_text.basic_layout #more_product_details_section.visible{display:block}.details_text.basic_layout .input_holder{float:left;width:50%;padding:25px 20px 24px 0;margin:0!important;max-width:none!important}.details_text.basic_layout .sl-colors::part(menu){max-height:312px}.details_text.basic_layout .preisaktionen-hint{padding-top:20px}.details_text.basic_layout .preisaktionen-hint .icon{float:left;width:40px;padding-right:10px;padding-top:8px}.details_text.basic_layout .preisaktionen-hint .icon img{width:100%}.details_text.basic_layout .preisaktionen-hint .tipp{float:left}.details_text.basic_layout .preisaktionen-hint .tipp h3{font-size:9pt;line-height:19pt}.details_text.basic_layout .preisaktionen-hint .tipp p{font-size:9pt}.details_text.basic_layout .items_number{position:relative;padding-bottom:10px}.details_text.basic_layout .items_number .item_price strong{font-size:35pt}.details_text.basic_layout .items_number .input_holder{margin-top:20px!important}.details_text.basic_layout .items_number .input_holder input{left:0;border:1px solid #b0b0b0!important;border-radius:6px;bottom:0;height:40px!important;line-height:40px!important}.details_text.basic_layout .items_number .input_holder label{right:0;left:unset;background:none;color:#000;height:40px;line-height:40px}.details_text.basic_layout .price_table{border-top:none!important;border-bottom:none!important;padding:10px 0 20px 0!important}.details_text.basic_layout .price_table #turn_on_off_staffelpreise{float:right;font-size:9pt;margin-bottom:10px;text-decoration:underline}.details_text.basic_layout .price_table table{border:none!important;border-collapse:collapse;display:none}.details_text.basic_layout .price_table table.visible{display:inline-table}.details_text.basic_layout .price_table table th{width:auto!important;text-align:center;font-weight:700;border:1px solid #b0b0b0}.details_text.basic_layout .price_table table th.current{background-color:#bfeed9}.details_text.basic_layout .price_table table td{text-align:center!important;font-size:9pt!important}.details_text.basic_layout .price_table table tbody td{background-color:#ffffff!important;font-weight:normal!important;border:1px solid #b0b0b0;background-clip:padding-box!important}.details_text.basic_layout .price_table table tbody td:after{background:none!important}.details_text.basic_layout .price_table table tbody td.current{background-color:#bfeed9!important;font-weight:bold!important}.details_text.basic_layout .price_table table tfoot td{padding:5px 10px}.details_text.basic_layout .price_table table tfoot td.current{background-color:#bfeed9;font-weight:700;border:1px solid #b0b0b0}.details_text.basic_layout .submit{padding-top:0px!important;float:initial!important;clear:both!important;margin:0!important}.details_text.basic_layout .submit button{width:100%;text-align:center!important}.product_info.basic_layout figure{position:relative}.product_info.basic_layout figure span.sticker{left:77%}.product_info.basic_layout figure span.sticker.preisaktion:after{height:20px;width:20px;position:absolute;top:3px;right:15px;content:"";background:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg) no-repeat;background-size:20px 20px,cover}.product_info.basic_layout figure span.sticker.isneu:after{height:20px;width:20px;position:absolute;top:3px;right:15px;content:"";background:url(/b2b_2018/img/bgi/svg/icon_new.svg) no-repeat;background-size:20px 20px,cover}.product_info.basic_layout figure span.sticker.auslauf:after{height:20px;width:20px;position:absolute;top:3px;right:15px;content:"";background:url(/b2b_2018/img/bgi/svg/icon_sale.svg) no-repeat;background-size:20px 20px,cover}.product_info.basic_layout figure span.sticker.isneu-preisaktion:after{height:45px;width:20px;position:absolute;top:3px;right:15px;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_new.svg),url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg);background-repeat:no-repeat,no-repeat;background-position:top,bottom;background-size:20px}.details_color_list.basic-layout .product_item .over h4.sticker{padding-right:25px}.details_color_list.basic-layout .product_item .over h4.preisaktion{position:relative}.details_color_list.basic-layout .product_item .over h4.preisaktion span:after{height:20px;width:20px;position:absolute;top:19px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg) no-repeat;background-size:20px 20px,cover}.details_color_list.basic-layout .product_item .over h4.isneu{position:relative}.details_color_list.basic-layout .product_item .over h4.isneu span:after{height:20px;width:20px;position:absolute;top:19px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_new.svg) no-repeat;background-size:20px 20px,cover}.details_color_list.basic-layout .product_item .over h4.isneu-preisaktion{position:relative;padding-right:50px}.details_color_list.basic-layout .product_item .over h4.isneu-preisaktion:after{height:20px;width:45px;position:absolute;top:19px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_new.svg),url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg);background-repeat:no-repeat,no-repeat;background-position:left,right;background-size:20px}.details_color_list.basic-layout .product_item .over h4.auslauf{position:relative}.details_color_list.basic-layout .product_item .over h4.auslauf span:after{height:20px;width:20px;position:absolute;top:19px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_sale.svg) no-repeat;background-size:20px 20px,cover}.details_color_list.basic-layout .product_item .over .table table td{padding:5px 6px}.details_color_list.basic-layout .product_item .over .table table th:last-child{width:30px;min-width:unset}.details_color_list.basic-layout .product_item .over span.preisaktion{position:relative}.details_color_list.basic-layout .product_item .over span.preisaktion:after{height:20px;width:20px;position:absolute;top:-7px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg) no-repeat;background-size:20px}.details_color_list.basic-layout .product_item .over span.isneu,.details_color_list.basic-layout .product_item .over span.isneu-preisaktion{position:relative}.details_color_list.basic-layout .product_item .over span.isneu:after,.details_color_list.basic-layout .product_item .over span.isneu-preisaktion:after{height:20px;width:20px;position:absolute;top:-7px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_new.svg) no-repeat;background-size:20px}.details_color_list.basic-layout .product_item .over span.auslauf{position:relative}.details_color_list.basic-layout .product_item .over span.auslauf:after{height:20px;width:20px;position:absolute;top:-7px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_sale.svg) no-repeat;background-size:20px}: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:10px;--medium-space:20px;--large-space:30px}}.cms-module-root{overflow-wrap:break-word;hyphens: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-ctabutton .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-ctabutton .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .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-headline .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-headline .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-image .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-image .boxed,.page-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .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-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-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-contactform .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-contactform .boxed{max-width:100%}.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-catalog .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .widescreen,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .widescreen,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .widescreen,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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-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-catalog .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .boxed,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .boxed,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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-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-catalog .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .boxed.width_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed.width_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .boxed.width_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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-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-catalog .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .boxed.width_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed.width_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .boxed.width_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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-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-catalog .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .boxed.width_plr_mlr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed.width_plr_mlr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .boxed.width_plr_mlr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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-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-catalog .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-catalog .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-catalog .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-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-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-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-imprint .boxed.width_mlr_plr,.cms-content>.container-responsive:not(.boxed)>.cms-module-imprint .boxed.width_mlr_plr,.page-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .boxed.width_mlr_plr,.cms-content>.container-responsive>.cmsarea_containment>.modulecms>.cmsmodule>.cmsHtmlArea>.cms-module-imprint .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-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-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-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)))}#cmsToolbar #cmsToolbar_content.development{line-height:34px}#cmsToolbar #cmsToolbar_content sl-tooltip sl-button::part(base){align-items:center}.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}.cmsEditArea .cmsModuleEdit label{align-self:center}.cmsEditArea .cmsModuleEdit .modulecms_inputtype_viewportImage img{height:32px}.cmsEditArea .cmsModuleEdit .modulecms_inputHolder_link{max-width:360px}.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}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-600)}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}section.content .modulecms.visible span.htmlid_label,section.content .contentoverlay span.htmlid_label{z-index:1}.mod_distance .d1{height:25px}.mod_distance .d2{height:50px}.mod_distance .d3{height:75px}.mod_divider{margin:0;height:21px;display:flex;flex-direction:column}.mod_divider hr{border-top:1px solid #ccc;margin:10px 0 0 0}.mod_slider{margin-bottom:35px}.mod_slider .tns-outer{position:relative}.mod_slider .tns-outer>button{display:none}.mod_slider .tns-nav{position:absolute;left:0;right:0;bottom:-30px;font-size:0;line-height:0;letter-spacing:-1px;z-index:9;text-align:center;height:30px;padding-top:5px}.mod_slider .tns-nav button{display:inline-block;border:none;background:#cecece;width:24px;height:24px;margin:0 4px;padding:0;border-radius:100%;z-index:9}.mod_slider .tns-nav button[hidden]{display:inline-block!important}.mod_slider .tns-nav button[aria-selected="true"],.mod_slider .tns-nav button:hover{background:var(--clx-color-primary1-hover)}.mod_slider .tns-nav .tns-nav-active{background:var(--clx-color-primary1-hover)}.mod_slider figure img{display:block;max-width:100%;height:auto;width:100%}.mod_text{padding-bottom:10px}.mod_text .row{margin-left:0;margin-right:0}.mod_text .row .col-sm-12:first-child{margin-left:0;padding-left:0}.mod_text ul,.mod_text ol{padding-left:15px}.mod_text p{word-wrap:break-word}.mod_text .img_col .arrow{min-width:unset}.mod_text .img_col.col1,.mod_text .img_col.col2,.mod_text .img_col.col3,.mod_text .img_col.col4{margin-bottom:0}.mod_text .img_col.col1 h2,.mod_text .img_col.col2 h2,.mod_text .img_col.col3 h2,.mod_text .img_col.col4 h2,.mod_text .img_col.col1 h3,.mod_text .img_col.col2 h3,.mod_text .img_col.col3 h3,.mod_text .img_col.col4 h3{margin-bottom:.5em;word-wrap:break-word}.mod_text .img_col.col1 figure,.mod_text .img_col.col2 figure,.mod_text .img_col.col3 figure,.mod_text .img_col.col4 figure{margin-bottom:16px}.mod_text a:not(.button){color:var(--clx-color-primary1);text-decoration:underline}@media only screen and (max-width:479px){.mod_text .img_col.col2{grid-template-columns:100%}.mod_text .img_col.col4{grid-template-columns:100%}.mod_text .img_col.col4>div{padding-bottom:4px}.mod_text .img_col>div{padding-bottom:10px}.mod_text .img_col.col3{grid-template-columns:100%}}.mod_image img{width:100%;height:auto}.mod_headline{overflow:hidden}.mod_headline h1{margin:0 0 21px;padding-left:2px}.mod_headline h2{font-size:18pt;line-height:24pt;font-weight:700;margin:0 0 23px}.mod_headline h3{font-size:16pt;line-height:21pt;font-weight:700;margin:0 0 20px}.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%}.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;z-index:100}.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:18px;padding:5px 10px;height:30px;margin:5px auto}@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:29px;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}.mod_product_list .product_slider{position:relative}.mod_product_list .product_slider ul li{width:100%;float:none;text-align:center;position:relative;padding:0 10px 56px;margin:0 0 42px}.mod_product_list .product_slider ul li figure{width:100%;position:relative;padding:22px 0 0;margin:0 0 15px}.mod_product_list .product_slider ul li figure .sticker{position:absolute;top:0;right:35px}.mod_product_list .product_slider ul li figure .sticker img{display:block;max-width:43px;max-height:43px;width:auto;height:auto}.mod_product_list .product_slider ul li .title{display:block;font-size:12pt;text-decoration:none;font-weight:700;margin:0 0 6px}.mod_product_list .product_slider ul li .title:focus-visible{outline:2px solid var(--clx-color-primary)}.mod_product_list .product_slider ul li .art{position:absolute;bottom:31px;left:0;right:0}@media only screen and (max-width:1280px){.mod_product_list .product_slider .tns-controls button[data-controls="prev"]{left:10px}.mod_product_list .product_slider .tns-controls button[data-controls="next"]{right:10px}}.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}body.cms_toolbar_open #header{position:relative}body.cms_toolbar_open #header .main_navigation #main_nav>ul>li .subnav{top:0;padding:0;width:100%;float:none;position:relative}body.cms_toolbar_open #header .subnav-container{display:table;position:absolute;max-width:1400px;top:9px;height:50px;margin-left:-40px}body.cms_toolbar_open #header li:hover .subnav-container .cmsarea_containment{width:1400px;position:absolute}body.cms_toolbar_open .subnav-container .cmsarea_containment{display:none!important;height:0;width:0}body.cms_toolbar_open li:hover .subnav-container .cmsarea_containment,body.cms_toolbar_open.cmsModuleEditMode li .subnav-container .cmsarea_containment{display:block!important;width:unset;height:unset}body.cms_toolbar_open #main #content_part{padding-top:0;margin-top:0!important}.modulecms.visible .cmsDivAddModule.disabled+.disabledCmsModule{width:100%;text-align:center}.modulecms.visible .cmsModuleEdit input[type="checkbox"]{margin-top:9px}body #header .modulecms.visible .cmsHtmlArea{margin-top:30px}.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 .modulecms_inputtype_viewportImage img{height:34px!important}.modulecms_inputtype_viewportImage img{float:left}.cmsModuleEditMode .cmsModuleEdit .accordion_container ul.controls li{padding-bottom:30px}.modulecms.visible .cmsModuleEdit fieldset label,.modulecms.visible .cmsModuleEdit .fieldsetHolder label{width:140px;font-weight:700}.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions{width:inherit}.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions{display:flex;flex-flow:row wrap}.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter section,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter section,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter section,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter section,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions section,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions section,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions section,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions section{display:flex;align-items:center;padding:0 30px 10px 0}.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter section select,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter section select,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter section select,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter section select,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions section select,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions section select,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions section select,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions section select,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter section .chosen-container,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter section .chosen-container,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter section .chosen-container,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter section .chosen-container,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions section .chosen-container,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions section .chosen-container,.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions section .chosen-container,.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions section .chosen-container{width:330px}.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter section select[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter section select[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter section select[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter section select[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions section select[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions section select[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions section select[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions section select[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productfilter_multifilter section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productfilter_multifilter section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productfilter_multifilter section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productfilter_multifilter section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productfilter .cmsinputtype_productoptions section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productfilter .cmsinputtype_productoptions section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productfilter_product_filter.mod_productoptions .cmsinputtype_productoptions section .chosen-container[multiple],.modulecms.visible .cmsModuleEdit #productoptions_product_options.mod_productoptions .cmsinputtype_productoptions section .chosen-container[multiple]{height:150px}.modulecms.visible .cmsModuleEdit .mod_singlepick{width:inherit;padding-bottom:10px}.modulecms.visible .cmsModuleEdit .mod_singlepick label{width:auto;padding-right:10px}.modulecms.visible .cmsModuleEdit .mod_singlepick .input_holder{margin:unset;padding-right:30px}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content{display:flex;flex-flow:row nowrap;justify-content:flex-start}.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:200px}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content select:disabled{background-color:#dbdbdb}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content .icons{display:flex;align-items:center;margin-right:40px}.modulecms.visible .cmsModuleEdit .mod_singlepick .sp_content .icons img{cursor:pointer}#main_nav .modulecms.visible.global .cmsmodule:hover .cmsmodulTopContainer .cmsDivAddModule,#footer .modulecms.visible.global .cmsmodule:hover .cmsmodulTopContainer .cmsDivAddModule,#main_nav .modulecms.visible.global .cmsmodule:hover .cmsmodulBottomContainer .cmsDivAddModule,#footer .modulecms.visible.global .cmsmodule:hover .cmsmodulBottomContainer .cmsDivAddModule{visibility:hidden}.module.margin .mod_text .txt_single h1{margin:0 0 17px}.mod_header{background:var(--clx-color-primary1);line-height:26px;padding:8px 14px;color:#fff;font-size:16pt}.mod_header p{font-weight:700}.mod_header span{font-size:14pt;font-weight:700}.mod_text p:last-child{margin-bottom:0}.mod_text h2{font-size:14pt;line-height:24pt;font-weight:700}@media screen and (min-width:1280px){.mod_text h2{font-size:18pt}}.mod_text h3{font-size:12pt;line-height:21pt;font-weight:700}@media screen and (min-width:1280px){.mod_text h3{font-size:16pt}}.mod_text p{line-height:14.5pt}.mod_text p a{color:var(--clx-color-primary1-hover);text-decoration:underline}.mod_text h1{min-height:11px;margin:0 0 8px}.mod_text h1+figure{padding:4px 0 0}.mod_text p{padding-bottom:20px}.mod_text p+h1{margin-top:37px}.mod_text p:empty{padding-bottom:0}.mod_text .txt_single{margin-bottom:41px;display:grid;grid-template-rows:auto}@media screen and (max-width:768px){.mod_text .txt_single{margin-bottom:0}}.mod_text .txt_single:before,.mod_text .txt_single:after{display:none}.mod_text .txt_single.col2{grid-template-columns:50% 50%}@media screen and (max-width:768px){.mod_text .txt_single.col2{grid-template-columns:100%}.mod_text .txt_single.col2>div:nth-child(1){grid-column:1;grid-row:1}.mod_text .txt_single.col2>div:nth-child(2){grid-column:1;grid-row:3}.mod_text .txt_single.col2>div:nth-child(3){grid-column:1;grid-row:2}.mod_text .txt_single.col2>div:nth-child(4){grid-column:1;grid-row:4}}.mod_text .txt_single.col3{grid-template-columns:33.3333% 33.3333% 33.3333%}@media screen and (max-width:768px){.mod_text .txt_single.col3{grid-template-columns:100%}.mod_text .txt_single.col3>div:nth-child(1){grid-column:1;grid-row:1}.mod_text .txt_single.col3>div:nth-child(2){grid-column:1;grid-row:3}.mod_text .txt_single.col3>div:nth-child(3){grid-column:1;grid-row:5;margin-top:60px}.mod_text .txt_single.col3>div:nth-child(4){grid-column:1;grid-row:2}.mod_text .txt_single.col3>div:nth-child(5){grid-column:1;grid-row:4}.mod_text .txt_single.col3>div:nth-child(6){grid-column:1;grid-row:6}}.mod_text .txt_single.col4{grid-template-columns:25% 25% 25% 25%}@media screen and (max-width:1024px){.mod_text .txt_single.col4{grid-template-columns:50% 50%}.mod_text .txt_single.col4>div:nth-child(1){grid-column:1;grid-row:1}.mod_text .txt_single.col4>div:nth-child(2){grid-column:2;grid-row:1}.mod_text .txt_single.col4>div:nth-child(3){grid-column:1;grid-row:3;margin-top:30px}.mod_text .txt_single.col4>div:nth-child(4){grid-column:2;grid-row:3;margin-top:30px}.mod_text .txt_single.col4>div:nth-child(5){grid-column:1;grid-row:2}.mod_text .txt_single.col4>div:nth-child(6){grid-column:2;grid-row:2}.mod_text .txt_single.col4>div:nth-child(7){grid-column:1;grid-row:4}.mod_text .txt_single.col4>div:nth-child(8){grid-column:2;grid-row:4}}@media screen and (max-width:768px){.mod_text .txt_single.col4{grid-template-columns:100%}.mod_text .txt_single.col4>div:nth-child(1){grid-column:1;grid-row:1}.mod_text .txt_single.col4>div:nth-child(2){grid-column:1;grid-row:3;margin-top:25px}.mod_text .txt_single.col4>div:nth-child(3){grid-column:1;grid-row:5}.mod_text .txt_single.col4>div:nth-child(4){grid-column:1;grid-row:7}.mod_text .txt_single.col4>div:nth-child(5){grid-column:1;grid-row:2;margin-bottom:10px;margin-top:25px}.mod_text .txt_single.col4>div:nth-child(6){grid-column:1;grid-row:4;margin-top:-10px}.mod_text .txt_single.col4>div:nth-child(7){grid-column:1;grid-row:6}.mod_text .txt_single.col4>div:nth-child(8){grid-column:1;grid-row:8}}.mod_text .txt_single>div{float:none;width:auto}.mod_text .txt_single h1{margin:0 0 11px}.mod_text .text_hidden{height:180px;overflow:hidden;-webkit-transition:height 0.3s linear;transition:height 0.3s linear;position:relative;margin-bottom:38px}.mod_text .text_hidden:after{content:"";position:absolute;height:100px;left:0;right:0;bottom:0;display:block;background:-moz-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .9) 68%,#ffffff 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(255 255 255 / .9) 68%,#ffffff 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .9) 68%,#ffffff 100%)}.mod_text .text_hidden.active:after{display:none}.mod_text .text_hidden h1{margin-bottom:10px}.mod_text .text_hidden .row_more_link{position:absolute;right:0;bottom:5px;padding-right:17px;padding-left:19px;z-index:9}.mod_text figure img{display:block;max-width:100%;height:auto;width:100%}.mod_text .image_box{margin-bottom:57px}.mod_text .image_box figure{padding:1px 0 0}.mod_text .image_box .arrow{min-width:209px;text-align:center;margin:-2px 0 0}.mod_text .img_col{display:grid;grid-template-rows:auto;margin-bottom:36px}.mod_text .img_col:before,.mod_text .img_col:after{display:none}.mod_text .img_col>div{float:none;width:auto;padding-bottom:31px;position:relative}.mod_text .img_col.col1{grid-template-columns:100%}.mod_text .img_col.col1 h1{margin:0 0 -23px}.mod_text .img_col.col1 figure{margin:0 0 10px}.mod_text .img_col.col2{grid-template-columns:50% 50%;margin-bottom:0}.mod_text .img_col.col2 h1{margin:0 0 -23px}.mod_text .img_col.col2 figure{margin:0 0 10px}.mod_text .img_col.col3{grid-template-columns:33.3333% 33.3333% 33.3333%;margin-bottom:0}.mod_text .img_col.col3 h1{margin:0 0 -23px}.mod_text .img_col.col3 figure{margin:0 0 10px}.mod_text .img_col.col3>div{padding-bottom:36px}.mod_text .img_col.col4{grid-template-columns:25% 25% 25% 25%}.mod_text .img_col.col4 h1{margin:0 0 -23px}.mod_text .img_col.col4 figure{margin:0 0 10px}.mod_text .img_col.col4>div{padding-bottom:41px}@media screen and (max-width:1023px){.mod_text .img_col.col4 .arrow{min-width:0}}.mod_text .img_col figure{margin:0 0 16px}.mod_text .img_col .arrow{position:absolute;right:15px;bottom:0;min-width:211px}@media screen and (max-width:1023px){.mod_text .img_col.col3,.mod_text .img_col.col4{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.mod_text .img_col.col3,.mod_text .img_col.col4{grid-template-columns:1fr 1fr}}@media screen and (max-width:539px){.mod_text .img_col.col3,.mod_text .img_col.col4{grid-template-columns:1fr}}@media screen and (max-width:539px){.mod_text .img_col.col2{grid-template-columns:1fr}}.mod_text .txt_col{display:grid;grid-template-rows:auto;margin-bottom:37px}.mod_text .txt_col:before,.mod_text .txt_col:after{display:none}.mod_text .txt_col p{margin:0 0 14px}.mod_text .txt_col.col1{grid-template-columns:100%}.mod_text .txt_col.col1 h1{margin-bottom:-33px}.mod_text .txt_col.col1 p:last-child{margin-bottom:-27px}.mod_text .txt_col.col2{grid-template-columns:50% 50%;margin-bottom:53px}.mod_text .txt_col.col2 figure{margin:0 0 20px}.mod_text .txt_col.col2 h1{margin-bottom:-33px}.mod_text .txt_col.col2 p:last-child{margin-bottom:-27px}.mod_text .txt_col.col3{grid-template-columns:33.3333% 33.3333% 33.3333%;margin-bottom:54px}.mod_text .txt_col.col3 figure{margin:0 0 24px}.mod_text .txt_col.col3 h1{margin-bottom:-33px}.mod_text .txt_col.col3 p:last-child{margin-bottom:-27px}.mod_text .txt_col.col3>div{padding-bottom:36px}.mod_text .txt_col.col4{grid-template-columns:25% 25% 25% 25%}.mod_text .txt_col.col4 figure{margin:0 0 24px}.mod_text .txt_col.col4 h1{margin-bottom:-30px}.mod_text .txt_col.col4 p:last-child{margin-bottom:-27px}@media screen and (max-width:1023px){.mod_text .txt_col.col4 .arrow{min-width:0}}.mod_text .txt_col.col4>div{padding-bottom:41px}.mod_text .txt_col>div{float:none;width:auto;padding-bottom:41px;position:relative}.mod_text .txt_col figure{margin:0 0 17px}.mod_text .txt_col .arrow{position:absolute;right:15px;bottom:0;min-width:211px}.mod_text .image_list ul{padding:0;list-style:none}.mod_text .image_list ul li{margin:0 0 20.5px}.mod_text .image_list ul li h1{margin:0 0 7px}.mod_text .image_list ul li figure{margin:0 0 19px}.mod_text .image_list ul li .button{margin:-6px 0 0;float:right;min-width:211px}.mod_text .image_list>figure{margin:0 0 23.6px}.mod_download{padding:23px 0 26.5px;border-top:1px solid #ccc}.mod_download:last-child{border-bottom:1px solid #ccc}.mod_download .icon{display:block;width:46px;max-width:100%;height:auto}@media screen and (min-width:1024px){.mod_download .icon{float:right;margin:3px 9px 0 0}}.mod_download strong{display:block;font-size:14pt;line-height:18pt;margin:9px 0 0}.mod_download .button{width:100%;margin:3px 0 0}.mod_download p{line-height:14.5pt;margin:20px 0 0}@media screen and (min-width:1024px){.mod_download p{margin:0}}.mod_video{margin-bottom:36px}.mod_video.col2{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto}.mod_video .video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.mod_video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_video p{margin:0 0 7.5pt 0}.mod_download:last-child{border-bottom:unset}.mod_catalog .success_msg,.mod_catalog .notice_msg,.mod_catalog .error_msg{margin:0 0 40px}.mod_catalog .col-sm-24,.mod_catalog .col-md-15,.mod_catalog .col-lg-14{padding:0}.mod_catalog .catalog_list>ul{list-style:none;display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-column-gap:2%;grid-row-gap:20px;width:100%;position:relative}@media screen and (min-width:484px){.mod_catalog .catalog_list>ul{grid-template-columns:49% 49%}}@media screen and (min-width:1024px){.mod_catalog .catalog_list>ul{grid-template-columns:32% 32% 32%}}.mod_catalog .catalog_list>ul>li{margin:0;padding:0;width:100%;float:none;position:relative;border:1px solid #ccc}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mod_catalog .catalog_list>ul>li{border:none;margin-bottom:20px}}.mod_catalog .catalog_list>ul>li figure{display:inline-block}.mod_catalog .catalog_list>ul>li .txt{min-height:85px;padding:14px 0 10px 15px;vertical-align:top;display:inline-block;width:74%}@media screen and (max-width:360px){.mod_catalog .catalog_list>ul>li .txt{width:66%}}@media screen and (min-width:1024px){.mod_catalog .catalog_list>ul>li .txt{width:67%}}@media screen and (min-width:1280px){.mod_catalog .catalog_list>ul>li .txt{width:72%}}@media screen and (min-width:1400px){.mod_catalog .catalog_list>ul>li .txt{padding:14px 0 10px 25px}}.mod_catalog .catalog_list>ul>li .txt strong{display:block;margin:0 0 12px}@media screen and (min-width:1400px){.mod_catalog .catalog_list>ul>li .txt strong{font-size:12pt}}.mod_catalog .catalog_list>ul>li .txt .input_holder{width:61px;margin:0 10px 0 0;display:inline-block}.mod_catalog .catalog_list>ul>li .txt .input_holder.catalog_amount{width:75px}.mod_catalog .catalog_list>ul>li .txt .input_holder.catalog_amount sl-select::part(combobox){height:31px;min-height:unset}.mod_catalog .catalog_list>ul>li .txt .input_holder.catalog_amount sl-select::part(form-control-label){display:none}.mod_catalog .catalog_list>ul>li .txt .catalog_download{display:inline-block;vertical-align:middle}.mod_catalog .catalog_list>ul>li .txt .catalog_download a.download{position:static;display:inline-block;margin-bottom:2px}.mod_catalog .catalog_list>ul>li .txt .catalog_download .catalog_filesize{font-weight:700;display:inline-block;padding-left:10px;position:relative;bottom:11px}.mod_catalog .catalog_list>ul.showForm{grid-template-columns:49% 49%}.mod_catalog .catalog_list>p{color:var(--clx-color-primary1);font-size:12pt;margin:0 0 18px;word-wrap:break-word}.mod_catalog .catalog_form.showForm{display:grid;grid-template-columns:58% 40%;grid-template-rows:auto;grid-column-gap:2%}@media screen and (max-width:1024px){.mod_catalog .catalog_form.showForm{grid-template-columns:100%}}@media screen and (min-width:1024px){.mod_catalog .catalog_form.showForm .catalog_list>ul{grid-template-columns:49% 49%}}.mod_catalog .catalogue_form{padding:0}@media screen and (max-width:1024px){.mod_catalog .catalogue_form{padding:38px 0 0}}.mod_catalog .catalogue_form .wrapper{padding:20px 19px 11px}.mod_catalog .catalogue_form .wrapper .catalogue_submit{margin:0}.mod_catalog .catalogue_form .wrapper .catalogue_submit .translations_used_in_js{display:none}.mod_catalog .catalogue_form .catalog_turnstile_container{text-align:center}.mod_catalog .catalogue_form sl-select::part(combobox){min-height:unset;border:1px solid #b0b0b0;line-height:18px;border-radius:5px;padding:5px 9px}.mod_catalog .catalogue_form sl-select::part(display-input){font-weight:400}.mod_catalog .catalogue_form sl-select::part(form-control-label){display:none}.mod_catalog .catalogue_form .field_with_errors>sl-select::part(combobox){border-color:#be0000}.page-content{--grid-template-layout-widescreen:"salutation firstname lastname" "zip-city street-number phone" "email . ." "message message message" "agb agb agb" "turnstile turnstile turnstile" "form-submit form-submit form-submit";--grid-template-layout-tab:"salutation ." "firstname lastname" "zip-city street-number" "phone email" "message message" "agb agb" "turnstile turnstile" "form-submit form-submit";--grid-template-layout-mobile:"salutation" "firstname" "lastname" "zip-city" "street-number" "phone" "email" "message" "agb" "turnstile" "form-submit"}.page-content .container .cms-module-columns .cms-module-contactform .mod_contactform{width:100%}@media screen and (max-width:1279px){.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:1279px){.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{margin-top:auto}.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 .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 sl-input::part(form-control-label){display:inline}.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 sl-input::part(form-control-label){display:inline}.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 .agb{grid-area:agb}.cms-module-contactform .mod_contactform form .fields .turnstile{grid-area:turnstile;text-align:center}.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}.account_statistic{padding:25px 0 0}.account_statistic #pie_ie .google-visualization-tooltip{padding:5px!important}.account_statistic #pie_ie_wx .google-visualization-tooltip{padding:5px!important}.account_statistic #chart_div .google-visualization-tooltip{padding:5px!important}.account_statistic .account_header{padding:2px 0 6px;border-bottom:1px solid #ccc;margin:0 0 25px}.account_statistic .account_filter{text-align:left}.account_statistic .account_filter .input_holder{float:left!important}.account_statistic .account_filter .date_filter{float:left!important}.account_statistic .account_filter .submit{float:left!important;width:25%;padding:20px 0 0}.account_statistic .account_filter .submit .button{line-height:16px;font-size:10.5pt;padding:7px 15px!important}.account_statistic .account_filter .input_holder .date_from,.statistics_list .account_filter .input_holder .date_from{background-image:url(/b2b_2018/img/bgi/svg/calendar.svg);background-position:95% 45%;background-repeat:no-repeat}.account_statistic .account_filter .input_holder .date_to,.statistics_list .account_filter .input_holder .date_to{background-image:url(/b2b_2018/img/bgi/svg/calendar.svg);background-position:95% 45%;background-repeat:no-repeat}.statistics_list .account_filter button,.statistics_list .account_filter a.button{line-height:16px!important;font-size:10.5pt!important;height:30px;padding:0 15px!important;margin-left:2px}.statistics_list .account_filter a.button{line-height:30px!important}.statistics_list .account_filter .submit{width:auto}.account_main.statistics_list .table_light{overflow-x:auto;padding:22px 0 0 1px}.account_main.statistics_list .table_light table{table-layout:fixed;width:auto;min-width:100%}.account_main.statistics_list .table_light table thead tr:first-child th{background:var(--clx-color-primary1);color:#fff;font-weight:700;font-size:14pt;height:36px;padding:0 10px 2px 15px;border-right:2px solid #b1b1b1;border-top:none;border-bottom:none!important}.account_main.statistics_list .table_light table thead tr:first-child th:last-child{border-right:1px solid var(--clx-color-primary1)}.account_main.statistics_list .table_light table thead tr:first-child th:first-child{background:none;border:none}.account_main.statistics_list .table_light table thead tr:last-child th{border-top:none;border-bottom:1px solid #c8c8c8;padding:0 10px 0 15px;line-height:17px}.account_main.statistics_list .table_light table thead tr:last-child th.border{border-right:2px solid var(--clx-color-primary1)}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(1){min-width:133px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(2){width:116px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(3){width:151px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(4){width:107px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(5){width:95px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(6){width:125px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(7){width:95px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(8){width:125px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(9){width:95px}.account_main.statistics_list .table_light table thead tr:last-child th:nth-child(10){width:125px}.account_main.statistics_list .table_light table tbody td{padding:5px 10px 5px 15px;height:59.7px}.account_main.statistics_list .table_light table tbody td.border{border-right:2px solid var(--clx-color-primary1)}.account_main.statistics_list .table_light table tbody td:nth-child(2n+6){text-align:right}.account_main.statistics_list .table_light table tbody td:nth-child(2n+6) span{display:block;padding-right:4px}.db-offer-icon{background-image:url(/publicclxproductnet/img/b2b/decoration-butler/offer.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.account_nav li.parent li:hover .db-offer-icon,.account_nav li.parent li.active .db-offer-icon{background-image:url(/publicclxproductnet/img/b2b/decoration-butler/offer_hover.svg)}#decoration_butler_stepper{position:relative;text-align:center}#decoration_butler_stepper .progress{position:relative;margin:80px 120px 120px;display:inline-block}#decoration_butler_stepper .progress>div,#decoration_butler_stepper .progress a{float:left;text-align:center;position:relative}#decoration_butler_stepper .progress>a:hover{color:#000}#decoration_butler_stepper .progress .step:not(.step1){opacity:.25;transition:opacity 0.3s linear 0s}#decoration_butler_stepper .progress .spacer{border:1px solid rgb(0 0 0 / .25);width:100px;margin:22.5px 20px 0;transition:border-color 0.3s linear 0s}#decoration_butler_stepper .progress:after{clear:both;display:block;content:""}#decoration_butler_stepper .progress .ico-wrapper{position:relative}#decoration_butler_stepper .progress .ico-wrapper img{height:45px}#decoration_butler_stepper .progress span{position:absolute;font-weight:800;margin-top:10px;display:inline-block;transform:translateX(-50%);white-space:nowrap;left:50%}#decoration_butler_stepper .progress i.tick{display:block;color:#fff;position:absolute;width:20px;height:20px;right:-10px;bottom:-10px;opacity:0;transition:opacity 0.3s linear 0s;border-radius:50%;background:#0d8400 url(/publicclxproductnet/img/b2b/decoration-butler/check.svg) no-repeat center;background-size:14px}#decoration_butler_stepper>.step{display:none}#decoration_butler_stepper>.step::after{clear:both;content:""}#decoration_butler_stepper>.step .step-button{text-align:left;float:right}#decoration_butler_stepper>.step .step-button sl-icon{font-size:18px;vertical-align:sub;margin-left:5px}#decoration_butler_stepper>.step#decoration_butler_step_1{display:block}#decoration_butler_stepper>.step .arrow-down{margin:-5pt auto 10pt}#decoration_butler_stepper.active-step-2 .progress>a.step1 .ico-wrapper i{opacity:1}#decoration_butler_stepper.active-step-2 .progress .step1-spacer{border-color:#000}#decoration_butler_stepper.active-step-2 .progress>a.step2{opacity:1}#decoration_butler_stepper.active-step-2 #decoration_butler_step_1{display:none}#decoration_butler_stepper.active-step-2 #decoration_butler_step_2{display:block}#decoration_butler_stepper.active-step-2 #decoration_butler_step_3{display:none}#decoration_butler_stepper.active-step-2 #decoration_butler_step_4{display:none}#decoration_butler_stepper.active-step-3 .progress .step1-spacer,#decoration_butler_stepper.active-step-3 .progress .step2-spacer{border-color:#000}#decoration_butler_stepper.active-step-3 .progress>a.step1,#decoration_butler_stepper.active-step-3 .progress a.step2{opacity:1}#decoration_butler_stepper.active-step-3 .progress>a.step1 .ico-wrapper i,#decoration_butler_stepper.active-step-3 .progress a.step2 .ico-wrapper i{opacity:1}#decoration_butler_stepper.active-step-3 .progress>a.step3{opacity:1}#decoration_butler_stepper.active-step-3 #decoration_butler_step_1{display:none}#decoration_butler_stepper.active-step-3 #decoration_butler_step_2{display:none}#decoration_butler_stepper.active-step-3 #decoration_butler_step_3{display:block}#decoration_butler_stepper.active-step-3 #decoration_butler_step_4{display:none}#decoration_butler_stepper.active-step-3 .quantity-scales [data-mam="true"]+label{color:#c60000}#decoration_butler_stepper.active-step-3 .mam-notice{padding:10px 0}#decoration_butler_stepper.active-step-4 .progress .step1-spacer,#decoration_butler_stepper.active-step-4 .progress .step2-spacer,#decoration_butler_stepper.active-step-4 .progress .step3-spacer{border-color:#000}#decoration_butler_stepper.active-step-4 .progress>a.step1,#decoration_butler_stepper.active-step-4 .progress a.step2,#decoration_butler_stepper.active-step-4 .progress a.step3{opacity:1}#decoration_butler_stepper.active-step-4 .progress>a.step1 .ico-wrapper i,#decoration_butler_stepper.active-step-4 .progress a.step2 .ico-wrapper i,#decoration_butler_stepper.active-step-4 .progress a.step3 .ico-wrapper i{opacity:1}#decoration_butler_stepper.active-step-4 .progress>a.step4{opacity:1}#decoration_butler_stepper.active-step-4 #decoration_butler_step_1{display:none}#decoration_butler_stepper.active-step-4 #decoration_butler_step_2{display:none}#decoration_butler_stepper.active-step-4 #decoration_butler_step_3{display:none}#decoration_butler_stepper.active-step-4 #decoration_butler_step_4{display:block}#decoration_butler_stepper .label-bt,#decoration_butler_stepper label.label-checkbox{font-weight:400;min-width:30px;height:30px;background:#fff;border:1px solid #ccc;border-radius:5px;text-align:center;line-height:20pt;margin:0 3pt}#decoration_butler_stepper .label-bt::selection,#decoration_butler_stepper label.label-checkbox::selection{background:inherit}#decoration_butler_stepper label.label-checkbox{background:inherit;border:0}#decoration_butler_stepper label.label-checkbox::before{display:inline-block;width:30px;content:"";height:30px;background:#fff;border:1px solid #000;border-radius:5pt;font-size:25px;line-height:22pt;text-align:center;vertical-align:middle}#decoration_butler_stepper input[type="checkbox"]:checked+.label-bt,#decoration_butler_stepper input[type="radio"]:checked+.label-bt{font-weight:700;background:#ccc;border-color:#fff;border:1px solid #ccc}#decoration_butler_stepper input[type="checkbox"]:checked+label.label-checkbox{font-weight:700}#decoration_butler_stepper input[type="checkbox"]:checked+label.label-checkbox::before{content:"\2714"}#decoration_butler_stepper #decoration_butler_step_1 .account_item h4{text-align:left;margin:0 0 20pt;font-size:14pt}#decoration_butler_stepper #decoration_butler_step_1 .account_item h5{text-align:left}#decoration_butler_stepper #decoration_butler_step_1 .account_item h4 .optional,#decoration_butler_stepper #decoration_butler_step_1 .account_item h5 .optional{margin-left:.5em;font-size:10.5pt;font-weight:400}#decoration_butler_stepper #decoration_butler_step_1 .account_item p{text-align:left;margin:0 0 20pt}#decoration_butler_stepper #decoration_butler_step_1 .account_item .specific-customer,#decoration_butler_stepper #decoration_butler_step_1 .account_item .general-industrial{margin:30px;text-align:left}#decoration_butler_stepper #decoration_butler_step_1 .account_item textarea[name="additional-info"]{min-height:130px}#decoration_butler_stepper #decoration_butler_step_1 .account_item textarea[name="additional-info"]::placeholder{color:#b0b0b0}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group{display:flex;text-align:left;margin:0 0 20pt}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group input[type="radio"]{vertical-align:text-top}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group label{font-size:10.5pt;margin-left:20px;font-weight:400}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group label:first-of-type{margin:0}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group [type="radio"]:checked+label{font-weight:700}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group::after{clear:both;content:"";display:block}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group .rb_wrapper{flex:50%}#decoration_butler_stepper #decoration_butler_step_1 .account_item .radio-group .rb_wrapper:first-of-type{padding-right:15px}#decoration_butler_stepper #decoration_butler_step_1 .account_item .kommission h5{margin:0 0 20pt}#decoration_butler_stepper #decoration_butler_step_1 .account_item .email h5{margin:0 0 20pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item{text-align:left}#decoration_butler_stepper #decoration_butler_step_2 .account_item h4 span{font-weight:400}#decoration_butler_stepper #decoration_butler_step_2 .account_item .left-group{border-right:1px solid #000;padding:30px 15px}#decoration_butler_stepper #decoration_butler_step_2 .account_item .left-group p{text-align:left}#decoration_butler_stepper #decoration_butler_step_2 .account_item .left-group .form-group{margin-top:40pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item .left-group .form-group label{margin-bottom:20pt;width:40%;text-align:left}#decoration_butler_stepper #decoration_butler_step_2 .account_item p{margin-bottom:20px}#decoration_butler_stepper #decoration_butler_step_2 .account_item input{max-width:250px}#decoration_butler_stepper #decoration_butler_step_2 .account_item .first-label{min-width:60px}#decoration_butler_stepper #decoration_butler_step_2 .account_item .color-picker{margin-top:10pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item .color-picker .selectbox_color{display:inline-block;min-width:200px;margin:0;vertical-align:middle}#decoration_butler_stepper #decoration_butler_step_2 .account_item .article_preview{text-align:center}#decoration_butler_stepper #decoration_butler_step_2 .account_item .article_preview img{max-width:200px;max-height:200px;margin:auto}#decoration_butler_stepper #decoration_butler_step_2 .account_item .article_preview h5{display:block;margin:5pt 0}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-quantity-scale .label-checkbox{margin-bottom:10pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size{margin:20pt 0 40pt;height:30px}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size>.label-bt{margin-left:0}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size>.label-bt~.label-bt{margin-left:3pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size .size-select-notice{display:block;padding:5px;margin-left:60px}#decoration_butler_stepper #decoration_butler_step_2 .account_item #art-selector-size input:checked~.size-select-notice{display:none}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article{display:none;padding-bottom:20px}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article h5{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #ccc}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article .form-group{margin-bottom:30pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article .form-group>div{display:inline-block}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article#alt-article-single{padding-bottom:10px}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article#alt-article-single .color-picker{margin-top:0;margin-left:20pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article#alt-article-list p{margin-bottom:10pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article#alt-article-list label{margin-bottom:10pt}#decoration_butler_stepper #decoration_butler_step_2 .account_item div.alt-article#alt-article-list input{width:80%;max-width:unset}#decoration_butler_stepper #decoration_butler_step_3 .account_item{position:relative;text-align:left}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group{border-right:1px solid #000;padding:30px 15px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group .decoration-sizes{margin-top:20px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group .decoration-picker{margin-top:20px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group .decoration-picker .row{margin:0}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group .decoration-picker label{margin-top:20px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .left-group .decoration-picker .selectbox_decoration{display:inline-block;min-width:300px;max-width:100%;margin:0;vertical-align:middle}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-preview{text-align:center}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-preview img{width:150px;height:176px;margin:auto}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-preview h5{display:block;margin:5pt 0}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-details .row{margin:0}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-details .selectbox_decoration{display:inline-block;min-width:300px;max-width:100%;margin:0;vertical-align:middle}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-details .decoration-selector-size span.dimensions{display:inline-block;margin-bottom:20px;font-size:12pt}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-info{margin-top:25px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-info .row{margin:0}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-info .no-of-colors label:first-of-type{margin:0}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-info .quantity-scales .input_holder{float:left}#decoration_butler_stepper #decoration_butler_step_3 .account_item .decoration-info .quantity-scales .input_holder>label.label-checkbox{text-align:left;margin-right:15px}#decoration_butler_stepper #decoration_butler_step_3 .account_item .remove-bt{-webkit-appearance:none;appearance:none;border:0;background:#fff0;position:absolute;top:10px;right:10px;display:none;font-size:20px}#decoration_butler_stepper #decoration_butler_step_3 .vetechs form:last-child .account_item .remove-bt{display:block}#decoration_butler_stepper #form-step-4{margin:0 30px;text-align:left}#decoration_butler_stepper #form-step-4 h5{margin-bottom:30pt}#decoration_butler_stepper #form-step-4 p{margin-bottom:20pt;font-weight:800}#decoration_butler_stepper #form-step-4 #step4-save{background:#fff;width:100%;cursor:pointer}#decoration_butler_stepper #form-step-4 #step4-send{width:100%}#decoration_butler_stepper #form-step-4 textarea{margin-bottom:20pt;min-height:150px}#decoration_butler_stepper #form-step-4 textarea::placeholder{color:#b0b0b0}#decoration_butler_stepper #db-preview{background:#fff;margin:30px 0 0;padding:30px}#decoration_butler_stepper .next-config-bt,#decoration_butler_stepper .global-config-bt{text-decoration:underline;font-weight:700;cursor:pointer}#decoration_butler_stepper .next-config-bt img,#decoration_butler_stepper .global-config-bt img{display:inline;width:35px;margin-right:10pt}#projectoverview .db_configset{border:1px solid #ccc;background:#f5f5f5;padding:13px 12px 20px 11px;margin:0 0 22px;display:flex}#projectoverview .db_configset>div{display:flex;align-items:center;flex-direction:row}#projectoverview .db_configset>.buttons{justify-content:flex-end}#projectoverview .db_configset .art,#projectoverview .db_configset .vetech{display:flex;flex-direction:column;justify-content:space-around;height:70px;text-align:left;margin-left:10px}#projectoverview .db_configset img{height:70px}#projectoverview .delete-config-bt{position:absolute;right:-5px;top:-5px;cursor:pointer;font-size:20px}#projectoverview .project_controls{justify-content:space-between}#projectoverview .project_controls .project_buttons a{width:80%}.decoration-butler_main.account_main.account_orders .account_item .account_item_headline .account_item_number{color:#000;font-weight:400}.decoration-butler_main .account_item_text dt,.decoration-butler_main .account_item_text dd{padding:7px 0}.decoration-butler_main .time-filter{margin-bottom:10px}.decoration-butler_main .time-filter .button.transparent{padding:0 20px 0 16px;line-height:28px;height:30px;font-size:11pt}.decoration-butler_main .time-filter .button.active{padding:0 20px 0 16px;background:#f2f2f2;color:#000;font-weight:700}.decoration-butler_main .monitoring_cockpit{border:1px solid #ccc;background:#f2f2f2;padding:7px 7px 4px;margin:0 10px 22px 0}.decoration-butler_main .monitoring_cockpit.show-gradient table::before{content:" ";width:15px;top:-5px;height:100%;background-color:red;background-image:linear-gradient(red,blue);position:absolute;border-left:4px solid #fff;z-index:1;margin-top:50px;max-height:calc(100% - 76px)}.decoration-butler_main .monitoring_cockpit table{width:100%;position:relative}.decoration-butler_main .monitoring_cockpit table .active{color:#00a2e5;font-weight:700}.decoration-butler_main .monitoring_cockpit table thead{background-color:#fff;display:table;width:100%;table-layout:fixed}.decoration-butler_main .monitoring_cockpit table thead.scrollbar{width:calc(100% - 17px)}.decoration-butler_main .monitoring_cockpit table thead th{display:table-cell;text-align:center;padding:20px 5px 5px 5px;border-bottom:3px solid #f2f2f2;font-weight:700}.decoration-butler_main .monitoring_cockpit table thead .creator{text-align:left;width:35%;padding-left:25px}.decoration-butler_main .monitoring_cockpit table thead .number-pi{background-color:#fff;width:25%;padding:0}.decoration-butler_main .monitoring_cockpit table thead .number-pi div{padding:14px 0 5px;width:100%;background-color:#f2f2f2;height:100%;margin-bottom:-7px}.decoration-butler_main .monitoring_cockpit table thead .number-sent{width:13%}.decoration-butler_main .monitoring_cockpit table thead .number-checked{width:13%}.decoration-butler_main .monitoring_cockpit table thead .number-open{width:13%}.decoration-butler_main .monitoring_cockpit table tbody{background-color:#fff;margin-bottom:2px;display:block;max-height:300px;overflow-y:auto;scrollbar-width:10px;position:relative}.decoration-butler_main .monitoring_cockpit table tbody tr{border-bottom:2px solid #f2f2f2;display:table;width:100%;table-layout:fixed}.decoration-butler_main .monitoring_cockpit table tbody td{text-align:center;padding:10px 5px}.decoration-butler_main .monitoring_cockpit table tbody .creator{text-align:left;padding-left:25px;width:35%}.decoration-butler_main .monitoring_cockpit table tbody .number-pi{background-color:#f2f2f2;font-weight:700;width:25%}.decoration-butler_main .monitoring_cockpit table tbody .number-sent{width:13%}.decoration-butler_main .monitoring_cockpit table tbody .number-checked{width:13%}.decoration-butler_main .monitoring_cockpit table tbody .number-open{width:13%}.decoration-butler_main .monitoring_cockpit table tfoot{display:table;width:100%;table-layout:fixed;z-index:2}.decoration-butler_main .monitoring_cockpit table tfoot.scrollbar{width:calc(100% - 17px)}.decoration-butler_main .monitoring_cockpit table tfoot td{text-align:center;padding:5px;font-weight:700}.decoration-butler_main .monitoring_cockpit table tfoot .creator{text-align:left;padding-left:25px!important;width:35%}.decoration-butler_main .monitoring_cockpit table tfoot .number-pi{width:25%;background-color:#f2f2f2}.decoration-butler_main .monitoring_cockpit table tfoot .number-sent{width:13%}.decoration-butler_main .monitoring_cockpit table tfoot .number-checked{width:13%}.decoration-butler_main .monitoring_cockpit table tfoot .number-open{width:13%}.decoration-butler_main .account_widget{margin-top:40px}.decoration-butler_main .monitoring_quote_widget{border:1px solid #ccc;background:#f2f2f2;padding:13px 12px 20px 11px;margin:0 10px 22px 0;display:-ms-grid;display:grid;grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:auto}.decoration-butler_main .monitoring_quote_widget .item{text-align:center}.decoration-butler_main .monitoring_quote_widget .item img{display:block;margin:0 auto}.decoration-butler_main .monitoring_quote_widget .item .info-text{padding-top:5px;font-size:10pt}.decoration-butler_main .monitoring_quote_widget .item .info-text img{height:50px;width:auto}.decoration-butler_main .monitoring_quote_widget .item.pi-anzahl img{height:45px;width:auto;margin:0 auto}.decoration-butler_main .monitoring_quote_widget .item.pi-rate{padding-top:20px;font-weight:700}.decoration-butler_main .monitoring_quote_widget .item.pi-rate img{width:55px}.decoration-butler_main .monitoring_quote_widget .item.pi-auftraege img{height:45px;width:auto}.decoration-butler_main .my_overview{float:right}.decoration-butler_main .account_list{padding:25px 0 0}.decoration-butler_main .account_list .db-page_header{padding:24px 0 0;border-bottom:1px solid #ccc;margin:0 0 8px}.decoration-butler_main .account_list .db-list_top{padding:0 0 9px}.decoration-butler_main .account_list .db-list_top p{padding:22px 0 0;float:left;font-size:12pt;line-height:23px}.decoration-butler_main .account_list .db-table table{width:100%;border-collapse:collapse}.decoration-butler_main .account_list .db-table th{background:#ececec;border:1px solid #ececec;height:50px;text-align:left;vertical-align:middle;padding:0 16px;font-weight:400}.decoration-butler_main .account_list .db-table th.pi-number{width:50px}.decoration-butler_main .account_list .db-table td{background:#fff;border:1px solid #ccc;border-top:none;height:59px;text-align:center;vertical-align:middle;padding:5px 16px}.decoration-butler_main .account_list .db-table .pi-status{text-align:left}.decoration-butler_main .account_list .db-table .pi-recipient{text-align:left}@media only screen and (min-width:1024px){.decoration-butler_main .db-list_top p{padding:0}}.decoration-butler_main .account_header.subheader h3{font-size:19px;font-weight:700;margin-bottom:30px}.decoration-butler_main .account_item_buttons a{background:var(--clx-color-primary1) url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 95% 50% no-repeat;padding-right:45px}.decoration-butler_main .account_item_buttons a.db-share{background:#fff;color:var(--clx-color-primary1);border:1px solid var(--clx-color-primary1);float:left;padding-right:13px;cursor:pointer}.db-dealers-overview_main{padding:25px 0 0}.db-dealers-overview_main .db-page_header{padding:24px 0 0;border-bottom:1px solid #ccc;margin:0 0 8px}.db-dealers-overview_main .db-list_top{padding:0 0 9px}.db-dealers-overview_main .db-list_top p{padding:22px 0 0;float:left;font-size:12pt;line-height:23px}.db-dealers-overview_main .db-table table{width:100%;border-collapse:collapse}.db-dealers-overview_main .db-table th{background:#ececec;border:1px solid #ececec;height:50px;text-align:left;vertical-align:middle;padding:0 16px;font-weight:400}.db-dealers-overview_main .db-table td{background:#fff;border:1px solid #ccc;border-top:none;height:59px;text-align:left;vertical-align:middle;padding:5px 16px}.db-dealers-overview_main .db-table .number{width:100px;text-align:center}.db-dealers-overview_main .db-table .datum{width:90px;text-align:center}@media only screen and (min-width:1024px){.db-list_top p{padding:0}}.distributor_decoration_butler #vetech-add{background:#fff;border:1px solid #707070;color:#000;font-weight:200}.distributor_decoration_butler #vetech-add i{color:#707070}#decoration_butler_stepper #decoration_butler_step_2 .account_item input[type="text"]{display:inline-block}#decoration_butler_stepper #form-step-4 #step4-save-share{background:var(--clx-color-primary1);width:100%;cursor:pointer}#decoration_butler_stepper #form-step-4 #step4-save-share:hover{background:var(--clx-color-primary1-hover)}#projectoverview .project_controls{display:block}#projectoverview .project_controls .project_buttons a{width:80%}.decoration-butler_main .my_overview .button.transparent{display:inline-block;position:relative;text-align:center;font-weight:700;text-decoration:none;border:none;border-radius:6px;background:var(--clx-color-primary1);color:#fff;line-height:24px;font-size:11pt;padding:5px 20px 5px 16px}.account_nav ul li a .icon-orderform,.dashboard ul li a .icon-orderform{background:url(/b2b_2018/img/bgi/svg/icon_orderform_menu.svg) no-repeat;background-size:16px;background-position:center}.account_nav ul li a:hover .icon-orderform,.dashboard ul li a:hover .icon-orderform{background:url(/b2b_2018/img/bgi/svg/icon_orderform_menu_hover.svg) no-repeat;background-size:16px;background-position:center}.dashboard .icon-orderform{background-size:40px!important}#orderform_info{max-height:57.14285716px;overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px;transition:max-height ease-in-out 0.3s 0s;height:auto}#orderform_info.expanded{max-height:300px}#orderform_info_bt{text-align:center;color:#333;width:100%;display:block}#orderform_info_bt i.caret::before{content:"\f0d7"}#orderform_info.expanded+#orderform_info_bt i.caret::before{content:"\f0d8"}.order-form .quick_list_header{padding:0 40px 0 56px}.order-form .quick_list_header .quick_art{width:40%}.order-form .quick_list_header .quick_sum{width:20%;text-align:center}.order-form .quick_list_header .quick_stock>span{line-height:27px}.order-form .quick_list_header .quick_delete{width:40%;text-align:right;padding-right:35px}.order-form .quick_list_header .quick_delete a img{margin-left:5px}.order-form .quick_list h4{padding:10px 0 11px 0;margin:0 0 0 18px;font-size:12pt;text-decoration:underline;display:table-cell}.order-form .quick_list .price{display:inline-block;padding-top:4px;width:20%;text-align:center}.order-form .quick_list .empty{display:inline-block;padding-top:4px;width:20%}.order-form .quick_list .delete{display:inline-block;padding-top:0;width:20%;text-align:right;padding-right:35px}.order-form .quick_list .quick_cart .quick_note{border-top:1px solid #cbcbcb}.order-form .quick_list.order_form_list{background:#fff!important;margin-bottom:40px;border:none}.order-form .quick_note{text-align:right;padding-right:40px}.order-form .quick_note a{text-decoration:underline;font-weight:600!important}.order-form #order_form .item-row{position:relative;border-left:1px solid #232323;border-right:1px solid #232323;border-bottom:1px solid #232323}.order-form #order_form .item-row figure{position:absolute;left:-40px;top:10px}.order-form #order_form .item-row figure img{width:40px}.order-form #order_form .item-row h4{display:inline-block}.order-form #order_form .item-row h4 a{padding-left:20px}.order-form #order_form .item-row .quick_cart{padding-left:0;padding-right:0}.order-form #order_form .item-row .quick_cart ul{position:relative;display:table;padding:0;width:100%;table-layout:fixed;list-style:none;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb}.order-form #order_form .item-row .quick_cart ul::before{display:none;width:0}.order-form #order_form .item-row .quick_cart ul li{text-align:center;font-size:11pt}.order-form #order_form .item-row .quick_cart ul li.quick_size{width:20%}.order-form #order_form .item-row .quick_cart ul li.quick_stock{width:20%}.order-form #order_form .item-row .quick_cart ul li.quick_stock .info_msg{float:none;line-height:21px;display:inline-block}.order-form #order_form .item-row .quick_cart ul li.quick_stock .info_msg span{margin:0}.order-form #order_form .item-row .quick_cart ul li.quick_price{width:20%}.order-form #order_form .item-row .quick_cart ul li.quick_amount{width:20%}.order-form #order_form .item-row .quick_cart ul li.quick_amount input[type="text"]{text-align:center;width:80px}.order-form #order_form .item-row .quick_cart ul li.quick_delete_item{width:20%;text-align:right;padding-right:35px}.order-form #order_form .item-row .quick_cart ul.header{height:30px}.order-form #order_form .item-row .quick_cart ul.header li{background:#cbcbcb;font-weight:700}.order-form #order_form .item-row .quick_cart ul.header.quick_delete_item{width:20%;text-align:right;padding-right:0}.order-form #order_form .item-row .quick_cart ul.item-line{height:45px}.order-form #order_form .item-row .quick_cart ul.item-line .sticker img{margin-top:-4px}.order-form #order_form .item-row .quick_cart:last-child{padding-bottom:25px}.order-form #order_form .wrap-collabsible{min-height:70px}.order-form #order_form .wrap-collabsible .inner{margin:0 40px 0 56px;position:relative;display:flex;flex-wrap:wrap;align-items:center}.order-form #order_form .wrap-collabsible input[type="checkbox"]{display:none}.order-form #order_form .wrap-collabsible .lbl-toggle{display:inline-block;cursor:pointer;transition:all 0.25s ease-out;height:70px;line-height:70px;margin-bottom:0;margin-left:0;width:40%}.order-form #order_form .wrap-collabsible .lbl-toggle img{margin-left:5px;margin-top:-5px}.order-form #order_form .wrap-collabsible .lbl-toggle h4::after{content:" ";display:inline-block;border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:5px solid currentColor;vertical-align:middle;margin-right:.7rem;transform:rotate(450deg) translateX(-3px);transition:transform 0.2s ease-out;margin-left:10px;margin-top:0}.order-form #order_form .wrap-collabsible .toggle:checked+.lbl-toggle h4::after{transform:rotate(270deg) translateX(-3px);margin-top:-8px}.order-form #order_form .wrap-collabsible .collapsible-content{padding:0;max-height:0;overflow:hidden;transition:max-height 0.25s ease-in-out}.order-form #order_form .wrap-collabsible .toggle:checked+.lbl-toggle~.collapsible-content{max-height:100vh}.order-form .add_art_variant{cursor:pointer}.order-form .footer-sum{border-top:1px solid var(--clx-color-primary1);padding:20px 0}.order-form .footer-sum div{line-height:25px;text-align:right;float:left}.order-form .footer-sum .info-text{font-size:13pt;width:40%;padding-right:10px}@media screen and (max-width:1280px){.order-form .footer-sum .info-text{width:40%}}.order-form .footer-sum .info-sum{float:left;width:30%;font-size:14pt;font-weight:700;padding-right:30px;padding-bottom:10px}@media screen and (max-width:1280px){.order-form .footer-sum .info-sum{width:20%}}.order-form .footer-sum .wk-button{font-size:14pt;float:left;width:30%}@media screen and (max-width:1280px){.order-form .footer-sum .wk-button{width:40%}}@media screen and (max-width:1280px){.order-form .footer-sum .wk-button{font-size:13px}}#orderform_size{position:relative}#orderform_size table{background:#fff;border:1pt solid #ccc;width:100%}#orderform_size table thead{font-weight:700;background:#fff;border:1pt solid #ccc}#orderform_size table thead td{padding-top:5pt;padding-bottom:5pt}#orderform_size table td{padding:2.5pt 10pt;font-size:10.5pt;text-align:center}#orderform_size input{width:80px;text-align:center}#orderform_size img.background{position:absolute;max-height:100%;top:15px;left:0;transform:translateX(-55%);z-index:-1}#order_form .info_msg div{top:0}#orderform_submit_container{text-align:right;margin-bottom:10px}#orderform_color::part(menu){max-height:312px}#orderform_color_container .button,#orderform_size_container .button,#orderform_submit_container .button{margin-bottom:20px;background-color:var(--clx-color-primary1);float:right;min-width:279px}@media screen and (max-width:1280px){#orderform_color_container .button,#orderform_size_container .button,#orderform_submit_container .button{font-size:13px}}#orderform_color_container .button:hover,#orderform_size_container .button:hover,#orderform_submit_container .button:hover{background-color:var(--clx-color-primary1-hover)}#orderform_color_container:not(.active),#orderform_size_container:not(.active),#orderform_submit_container:not(.active){opacity:.5;pointer-events:none}#orderform_sum .wk-button .button{background-color:var(--clx-color-primary1);opacity:.5;pointer-events:none}@media screen and (max-width:1280px){#orderform_sum .wk-button .button{font-size:13px}}#orderform_sum .wk-button .button:hover{background-color:var(--clx-color-primary1-hover)}#orderform_sum .wk-button.active .button{opacity:1;pointer-events:all}@media only screen and (min-device-width:1024px){#orderform_info{max-height:unset;overflow:visible;margin-bottom:20px;border-bottom-width:0}#orderform_info_bt{display:none}}@media only screen and (max-device-width:1024px){.order-form .order-flex{display:flex;flex-wrap:wrap}.order-form .order-flex .account_main{width:100%;padding-bottom:35px;order:1}.order-form .order-flex #orderform_configurator{width:100%;order:2}.order-form .order-flex #orderform_mainform{width:100%;order:3}.order-form .order-flex #orderform_sum{width:100%;order:4}.order-form .order-flex .footer-sum .info-text{width:100%;text-align:left}.order-form .order-flex .footer-sum .info-sum{width:100%;text-align:left}.order-form .order-flex .footer-sum .wk-button{width:100%;text-align:left}.order-form .order-flex .footer-sum .wk-button a{width:100%}.order-form .input_holder{display:flex;width:100%}.order-form .input_holder label{width:40%;line-height:30px}.order-form .input_holder input[type="text"]{width:60%;font-size:12pt}.order-form .input_holder .custom-select{width:60%}.order-form .input_holder .custom-select .custom-select-s{width:100%;line-height:34px;height:35px}.order-form .input_holder sl-select{width:100%}.order-form .article_holder .input_holder{display:block}.order-form .article_holder .input_holder label,.order-form .article_holder .input_holder input{width:100%}.order-form #orderform_size_container .input_holder{display:block}.order-form #orderform_size{padding-bottom:30px}.order-form #orderform_size img.background{position:absolute;top:-65px;left:50%;transform:translateX(-50%);z-index:-1;max-width:65%}.order-form #orderform_size table{width:100%}.order-form #orderform_size table thead td{font-size:10pt;padding-left:2px;padding-right:2px}.order-form #orderform_size table tbody td{font-size:13px;padding-left:2px;padding-right:2px}.order-form #orderform_size table tbody td input[type="text"]{width:60px}.order-form #orderform_submit_container{padding-bottom:20px}.order-form #orderform_submit_container button{width:100%}.order-form #orderform_mainform .quick_list_header{padding:0}.order-form #orderform_mainform .quick_list_header .quick_art{width:60%}.order-form #orderform_mainform .quick_list_header .quick_sum{display:none}.order-form #orderform_mainform .quick_list_header .quick_delete{width:40%;white-space:nowrap}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible{min-height:100px}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .inner{margin:0 0 0 56px}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .inner .empty{display:none}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .inner .price{position:absolute;right:70px;bottom:0;width:120px;text-align:right}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .inner .delete{position:absolute;right:0}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content{margin-left:-56px}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content .content-inner .quick_cart ul li{font-size:9pt}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content .content-inner .quick_cart ul li.quick_amount input{width:100%}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content .content-inner .quick_cart .quick_note{padding:0 0 20px 0}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content .content-inner .quick_cart .quick_note p::before{display:none}.order-form #orderform_mainform #order_form .item-row .wrap-collabsible .collapsible-content .content-inner .quick_cart .quick_note p a{width:100%;margin-left:0;text-align:center}.order-form #orderform_mainform #order_form .item-row .lbl-toggle{width:230px;min-height:100px}.order-form #orderform_mainform #order_form .item-row .lbl-toggle::after{position:absolute;top:20px;right:70px}.order-form #orderform_mainform #order_form .item-row .lbl-toggle h4{font-size:10pt;line-height:20px;margin-left:10px}}#orderform_size table span.preisaktion{position:relative}#orderform_size table span.preisaktion:after{height:20px;width:20px;position:absolute;top:-10px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg) no-repeat;background-size:20px}#orderform_size table span.isneu,#orderform_size table span.isneu-preisaktion{position:relative}#orderform_size table span.isneu:after,#orderform_size table span.isneu-preisaktion:after{height:20px;width:20px;position:absolute;top:-10px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_new.svg) no-repeat;background-size:20px}#orderform_size table span.auslauf{position:relative}#orderform_size table span.auslauf:after{height:20px;width:20px;position:absolute;top:-10px;right:0;content:"";background:url(/b2b_2018/img/bgi/svg/icon_sale.svg) no-repeat;background-size:20px}.selectbox_color .custom-select-t{position:relative}.selectbox_color .custom-select-t.isneu::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_new.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}.selectbox_color .custom-select-t.preisaktion::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}.selectbox_color .custom-select-t.sale::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_sale.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}.selectbox_color .custom-select-t.preisaktion-sale::after{height:20px;width:55px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg),url(/b2b_2018/img/bgi/svg/icon_sale.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}#orderform_color_container.isneu .custom-select-t::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_new.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}#orderform_color_container.preisaktion .custom-select-t::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}#orderform_color_container.auslauf .custom-select-t::after{height:20px;width:25px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_sale.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}#orderform_color_container.preisaktion-auslauf .custom-select-t::after{height:20px;width:55px;position:absolute;top:5px;right:0;content:"";background-image:url(/b2b_2018/img/bgi/svg/icon_aktion_list.svg),url(/b2b_2018/img/bgi/svg/icon_sale.svg);background-repeat:no-repeat;background-size:20px;background-position:left,right}@media (max-width:400px){.order-form #orderform_mainform #order_form .item-row .lbl-toggle::after{right:34px}}.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_part .row.account .impersonate_form{width:75%;left:4.16666667%;position:relative;float:left;min-height:1px;padding-left:15px;padding-right:15px;margin-top:35px}body.impersonate.cms_toolbar_open .impersonate_hint{padding-top:32px}body.impersonate.cms_toolbar_open .impersonate_hint .impersonate_container{background-color:#fff}body.impersonate.cms_toolbar_open .impersonate_hint .impersonate_container .impersonate_button{padding-top:6px}@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 #header{border-top:40px solid #fff;height:unset;max-height:unset}body.impersonate #content{padding-top:107px}body.impersonate a.endimpersonate_link{font-weight:700;color:#dd1414}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 .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:#dd1414;text-align:center}@media screen and (max-width:1023px){body.impersonate .impersonate_hint .impersonate_container .impersonate_nav{display:block;width:100vw;position:absolute;bottom:0}}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:#dd1414;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-customization-overlay{opacity:0;z-index:500;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:auto;overflow:hidden;padding-top:17px;padding-bottom:17px;line-height:38px;display:inline-flex;background-color:#fff}@media screen and (max-width:1023px){.product-customization-overlay.open .header{padding-top:8px;padding-bottom:17px}}.product-customization-overlay.open .header .legend{display:grid;margin-left:40px;grid-template-columns:230px 1fr;grid-template-rows:auto;gap:0;color:#fff;grid-template-areas:"logo title"}@media screen and (max-width:539px){.product-customization-overlay.open .header .legend{grid-template-columns:50px 1fr;margin-left:40px}}.product-customization-overlay.open .header .legend .customization-logo{grid-area:logo;border-right:1px solid #b3b3b3;font:normal normal normal 12px/16px var(--clx-font-primary);line-height:38px;height:38px}.product-customization-overlay.open .header .legend .customization-logo img{height:100%;width:auto;vertical-align:middle}.product-customization-overlay.open .header .legend .customization-logo span{font:normal normal bold 18px/38px var(--clx-font-primary);padding:0 20px 0 15px;vertical-align:middle;text-transform:uppercase;color:#000}@media screen and (max-width:539px){.product-customization-overlay.open .header .legend .customization-logo span{display:none}}.product-customization-overlay.open .header .legend .title{grid-area:title;padding-left:20px;color:#000;font:normal normal normal 20px/38px var(--clx-font-primary)}.product-customization-overlay.open .header .legend .title strong{font-weight:700}.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:13px}}.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)}.product-customization-overlay.open .content{display:grid;grid-template-columns:53fr 30fr;grid-template-rows:1fr;gap:0;grid-template-areas:"customize order";border-top:1px solid #e0e0e0}@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}.product-customization-overlay.open .content .customize .inner{padding:60px 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:#000;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 var(--clx-font-primary);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 var(--clx-font-primary)}}.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 var(--clx-font-primary);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 #f2f2f2;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 var(--clx-font-primary);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(--clx-color-primary1)}.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: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 var(--clx-font-primary);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.inactive,.product-customization-overlay.open .content .customize .inner .motif-colors .item.inactive,.product-customization-overlay.open .content .customize .inner .processes .item.inactive{pointer-events:none;opacity:.4}.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 var(--clx-font-primary);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{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{display:none;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 .motif-colors .item div.number-of-colors-text,.product-customization-overlay.open .content .customize .inner .processes .item div.number-of-colors-text{padding:15px}.product-customization-overlay.open .content .customize .inner .motif-colors sl-button.item::part(base){border:1px solid #d8d9d9}.product-customization-overlay.open .content .customize .inner .motif-colors sl-button.item::part(label){padding:0;text-transform:lowercase}.product-customization-overlay.open .content .customize .inner .motif-colors sl-button.item::part(suffix){display:none}.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 var(--clx-font-primary);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:var(--clx-color-primary1)}.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 var(--clx-font-primary);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;background:#fff;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 var(--clx-font-primary);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 var(--clx-font-primary);color:var(--sl-color-neutral-1000)}#restricted_access::part(panel){width:600px}#restricted_access img{margin:15px 0}#customizationEntryDialog::part(header){border-bottom:none}#customizationEntryDialog::part(body){display:grid;row-gap:20px;padding:20px 40px}#customizationEntryDialog::part(panel){width:fit-content}#customizationEntryDialog #btnOpenConfigurator::part(base),#customizationEntryDialog #btnOpenCloudlab::part(base){background-color:#f4f4f4;border-color:#f4f4f4}#customizationEntryDialog #btnOpenConfigurator::part(suffix),#customizationEntryDialog #btnOpenCloudlab::part(suffix){display:none}#customizationEntryDialog #btnOpenConfigurator:hover,#customizationEntryDialog #btnOpenCloudlab:hover{cursor:pointer;border-color:#f4f4f4}clx-customization-mounting-position{display:block;margin:0;box-sizing:border-box}clx-customization-mounting-position .finishing-position-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-mounting-position .positions{display:inline-flex;flex-wrap:wrap;gap:15px;padding-top:10px}@media screen and (max-width:1023px){clx-customization-mounting-position .positions{padding-top:50px}}clx-customization-mounting-position .positions .item-container{padding:10px}clx-customization-mounting-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 .positions .item-container .item span{position:absolute;left:6px;display:inline-block}clx-customization-mounting-position .positions .item-container .item div.display-finishing-process,clx-customization-mounting-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 .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 .positions .item-container .item.active sl-icon.check-circle-fill{color:var(--clx-color-primary1);font-size:16px;position:absolute;right:4px;top:4px;padding:5px}clx-customization-mounting-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 .positions .item-container .item.active sl-icon-button.delete-mounting-position::part(base){padding:0;color:#242424}clx-customization-mounting-position .positions .item-container .item.active .add-mounting-position{display:none}clx-customization-mounting-position .positions .item-container .item:not(.active) .image-container,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active .image-container{background-color:#f2f2f2;border-radius:6px;opacity:.5}clx-customization-mounting-position .positions .item-container .item:not(.active) .mounting-position-name,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active .mounting-position-name{opacity:.5}clx-customization-mounting-position .positions .item-container .item:not(.active) sl-icon-button.delete-mounting-position,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active sl-icon-button.delete-mounting-position,clx-customization-mounting-position .positions .item-container .item:not(.active) sl-icon.check-circle-fill,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active sl-icon.check-circle-fill{display:none}clx-customization-mounting-position .positions .item-container .item:not(.active) div.display-finishing-process,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active div.display-finishing-process,clx-customization-mounting-position .positions .item-container .item:not(.active) div.display-finishing-color,clx-customization-mounting-position .positions .item-container .item .add-mounting-position.active div.display-finishing-color{display:none}clx-customization-mounting-position .positions .item-container .item a{display:inline-block;padding:15px 0;text-decoration:none}clx-customization-mounting-position .positions .item-container .item a .image-container{background-color:#fff;padding:0 20px}clx-customization-mounting-position .positions .item-container .item a .image-container img{mix-blend-mode:darken;max-width:100%;height:auto;transition:transform 0.2s ease-in-out;width:100%}clx-customization-mounting-position .positions .item-container .item a .more-link{font:normal normal bold 20px/100px var(--clx-font-primary);color:#000;width:77px;margin:auto;text-align:center}clx-customization-mounting-position .positions .item-container .item.disabled{display:none;pointer-events:none}clx-customization-mounting-position .positions .item-container .item.noicon a{min-width:131px;height:122px}clx-customization-mounting-position .positions .item-container .item.noicon a img{display:none}clx-customization-mounting-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 .positions .item-container .add-mounting-position sl-icon[name="plus-lg"]{margin-left:0;vertical-align:text-bottom}clx-customization-mounting-position .positions .item-container:hover .item:not(.active){border-color:var(--clx-color-primary1)}clx-customization-mounting-position .positions .item-container:hover .item:not(.active) .image-container{background-color:#fff0;opacity:1}clx-customization-mounting-position .positions .item-container:hover .item:not(.active) .mounting-position-name{opacity:1}clx-customization-mounting-position .positions .item-container:hover .add-mounting-position{color:#fff;background-color:var(--clx-color-primary1)}clx-customization-mounting-position .positions .item-container:has(.item.active),clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.active){padding:10px;border-radius:6px 6px 0 0}clx-customization-mounting-position .positions .item-container:has(.item.active) .add-mounting-position,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.active) .add-mounting-position{display:none}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item,clx-customization-mounting-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 .positions .item-container:has(.item.is-configured) .item .image-container,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item .image-container{opacity:1}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item .mounting-position-name,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item .mounting-position-name{opacity:1}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item sl-icon.check-circle-fill,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon.check-circle-fill{color:var(--clx-color-primary1);font-size:16px;position:absolute;right:4px;top:4px;padding:5px}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-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 .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position::part(base),clx-customization-mounting-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 .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position:hover,clx-customization-mounting-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 .positions .item-container:has(.item.is-configured) .item .image-container,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item .image-container{background-color:#fff}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item .display-finishing-color,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item .display-finishing-color,clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item .display-finishing-process,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item .display-finishing-process,clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon-button.delete-mounting-position,clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item sl-icon.check-circle-fill,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .item sl-icon.check-circle-fill{display:block}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .add-mounting-position,clx-customization-mounting-position .positions .item-container:has(.add-mounting-position.is-configured) .add-mounting-position{display:none}clx-customization-mounting-position .positions .item-container:has(.item.is-configured) .item:not(.active){border-color:#ccc;border-radius:6px}clx-customization-mounting-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 sl-carousel{margin-left:0;margin-right:0}}clx-customization-mounting-position sl-carousel::part(base){gap:0}@media screen and (max-width:1023px){clx-customization-mounting-position sl-carousel::part(navigation){position:absolute;top:-40px;right:10px;display:flex;gap:8px;z-index:10}clx-customization-mounting-position sl-carousel::part(navigation-button){background-color:#fff;padding:10px;cursor:pointer}clx-customization-mounting-position sl-carousel::part(navigation-button):hover{background-color:#f0f0f0}clx-customization-mounting-position sl-carousel::part(navigation-button):disabled{opacity:.5;cursor:not-allowed}}clx-customization-mounting-position sl-carousel::part(scroll-container){--slide-size:var(--slide-width);justify-items:left;align-items:stretch;position:relative}clx-customization-mounting-position sl-carousel>sl-carousel-item{width:var(--slide-width);cursor:pointer}clx-customization-mounting-position sl-carousel .glider{position:absolute;background-color:#f4f4f4;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 .position-decorations .position-decoration clx-customization-finishing-colors{display:block;margin:0;box-sizing:border-box}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors .finishing-colors-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors sl-alert.auto-select-color{margin-bottom:20px;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;line-height:140%}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors sl-alert.auto-select-color::part(base){border-radius:6px;border:1px solid #99e3ac;background-color:#ebf9ee;padding:13px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors sl-alert.auto-select-color::part(icon){align-items:self-start;color:#34c759;padding:0 13px 0 0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors sl-alert.auto-select-color::part(message){align-items:self-start;padding:0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-colors sl-alert.auto-select-color strong{display:block;font-weight:700;margin-bottom:5px}clx-customization-mounting-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 .position-decorations .position-decoration clx-customization-finishing-process-overview .finishing-process-header{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview .finishing-process-header .info-box.finishing-process{display:flex;width:fit-content;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid #ccc;background-color:#f4f4f4}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview .finishing-process-header .info-box.finishing-process sl-icon.info-icon{padding:1px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview .finishing-process-header .info-box.finishing-process:hover{cursor:pointer;background-color:#fff}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-header .info-box.upload-motif{display:none!important}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"no-motif upload-motif-now" "info-text info-text";column-gap:16px;row-gap:16px}@media screen and (max-width:767px){clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content{grid-template-areas:"no-motif no-motif" "upload-motif-now upload-motif-now" "info-text info-text";grid-template-columns:1fr}}@media screen and (min-width:1024px) and (max-width:1279px){clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content{grid-template-areas:"no-motif no-motif" "upload-motif-now upload-motif-now" "info-text info-text";grid-template-columns:1fr}}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif{grid-area:no-motif}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now{grid-area:upload-motif-now}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now{display:grid;grid-template-columns:calc(100% / 4) auto;background-color:#fff;border-radius:6px;border:2px solid #fff;position:relative}@media screen and (max-width:767px){clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now{grid-template-columns:1fr}}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .delete-uploaded-motif,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .delete-uploaded-motif,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .file-uploaded-image,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .file-uploaded-image{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .our-recommendation-label,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .our-recommendation-label{position:absolute;top:-11px;left:20px;border-radius:10px;background-color:#34c759;padding:3px 10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .our-recommendation-label>span,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .our-recommendation-label>span{color:#fff;font-size:12px;font-weight:600;text-align:center}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .file-upload-image-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .file-upload-image-container{display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:767px){clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .file-upload-image-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .file-upload-image-container{padding:20px}}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .file-upload-image-container>img,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .file-upload-image-container>img{max-width:80px;max-height:80px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container{padding:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .no-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .no-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .no-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .no-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .upload-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .upload-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .upload-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .upload-motif-heading{font-size:18px;font-weight:700;line-height:26px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .uploaded-file-name,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .uploaded-file-name,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .uploaded-file-name,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .uploaded-file-name,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .chosen-width,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .chosen-width,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .chosen-width,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .chosen-width{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .no-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .no-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .no-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .no-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container .upload-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container .upload-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container .upload-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .upload-motif-text{color:#575656;font-size:14px;line-height:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.upload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.upload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.upload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.upload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button{background-color:var(--clx-color-primary);border-radius:6px;margin-top:10px;width:100%}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button::part(label){text-transform:none;font-weight:400;font-size:16px;color:#fff}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif.active,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active{border:2px solid var(--clx-color-primary)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif-info-text{grid-area:info-text;padding-top:15px;display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif-info-text>span{font-family:"Barlow",sans-serif;font-size:16px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .delete-uploaded-motif{display:block;position:absolute;padding:10px;right:10px;top:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .delete-uploaded-motif:hover{cursor:pointer}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .uploaded-file-name{display:block;padding:10px 0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .file-upload-image,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .upload-motif-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .upload-motif-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active sl-button.upload-motif-button{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active sl-button.reupload-motif-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active img.file-uploaded-image,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .chosen-width{display:block}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now.active .chosen-width{font-weight:700;font-size:16px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .upload-motif-now:hover,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif .upload-motif-content .no-motif:hover{cursor:pointer;border:2px solid var(--clx-color-primary1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif{--size:35rem}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif::part(overlay){pointer-events:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step1-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step2-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step3-heading{font-size:18px;font-weight:700;line-height:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step2-heading,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step3-heading{margin-top:30px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step1-text,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .step2-text{font-size:16px;padding-top:10px;line-height:22px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:20px;padding:30px;border-radius:6px;border:1px solid #d8d9d9}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded .no-uploaded-file-container,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded .input-motif-upload{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded .uploaded-file-container{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded .uploaded-file-container .uploaded-image{max-width:100%;max-height:190px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button{border-radius:6px;background-color:#f2f5f8}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(base){border:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(label){display:flex;justify-content:center;align-items:center;text-transform:none;padding:7px 12px;color:var(--clx-color-primary1);font-family:"Barlow",sans-serif;font-size:14px;font-weight:400}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(suffix){display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded){margin-top:20px;padding:30px;border-radius:6px;border:1px dashed #d8d9d9}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container>img{width:47px;height:66px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container .input-motif-upload{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button{border-radius:6px;background-color:#f2f5f8}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(base){border:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(label){display:flex;justify-content:center;align-items:center;text-transform:none;padding:7px 12px;color:var(--clx-color-primary1);font-family:"Barlow",sans-serif;font-size:14px;font-weight:400}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(suffix){display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container .file-types{text-align:center}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container>span{text-align:center}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .uploaded-file-container{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container{display:flex;height:54px;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:5px;border:1px solid #d8d9d9;margin-top:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container .input-motif-width{width:100%}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container .input-motif-width::part(base){border:none;height:50px;align-items:center;font-size:18px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container .input-motif-width::part(base):focus-within{box-shadow:none;border:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container .input-motif-width::part(input){padding:0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container sl-input::part(input)::-webkit-outer-spin-button,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step2 .input-motif-width-container sl-input::part(input)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert{margin-top:20px;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;line-height:140%}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert::part(base){border-radius:6px;border:1px solid #8cb8ee;background-color:#f2f5f8;padding:13px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert::part(icon){align-items:self-start;color:#1a71dd;padding:0 13px 0 0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert::part(message){align-items:self-start;padding:0}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert strong{display:block;font-weight:700;margin-bottom:5px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 sl-alert img{width:18px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper{padding:0 30px 30px 0;border-radius:6px;border:1px solid #c5c5c6;margin-top:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .operator-info{padding:5px 10px;font-family:var(--clx-font-primary);font-size:14px;font-weight:500;line-height:20px;background-color:#f5f5f5;border-radius:6px 0;border:1px solid #c5c5c6;border-left:0;border-top:0;width:fit-content}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .operator-info:empty{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview{height:240px;padding:30px 0 0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview .error_container{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview .generated-preview-image{max-width:100%;max-height:200px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview sl-button{border-radius:6px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview sl-button::part(base){background-color:var(--clx-color-primary1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview sl-button::part(label){text-transform:none;color:#fff}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview sl-button::part(suffix){display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-wrapper .step3-generate-preview sl-spinner.embroidery-motif-loading-spinner{display:none;--track-width:5px;font-size:50px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-generate-preview.error .error_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-generate-preview.error .error_container sl-icon.x-circle{font-size:50px;color:#f21807}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-generate-preview.error .error_container .error_text{font-size:14px;font-weight:700;font-family:"Barlow",sans-serif}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-generate-preview.error .generated-preview-image,clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif .upload-motif-step3 .step3-generate-preview.error .btn-generate-preview{display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif::part(header){font-size:20px;font-weight:700;line-height:normal}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif::part(footer){padding:18px 30px;background:#f4f4f4;box-shadow:0 -4px 10px 0 rgb(0 0 0 / .1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container{display:flex;align-items:flex-start;gap:16px;align-self:stretch}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button::part(suffix){display:none}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button::part(label){text-transform:none;font-weight:400;line-height:20px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif sl-icon{color:var(--clx-color-primary1);font-size:20px;padding:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif::part(label){display:flex;text-align:center;justify-content:center;gap:10px;padding:17px 30px 17px 5px;font-size:18px;color:var(--clx-color-primary1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif::part(base){background-color:#fff}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif:hover::part(base){border-color:var(--clx-color-primary1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif{width:100%}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif sl-icon{font-size:20px;color:#fff;padding:10px}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif::part(label){padding:17px 30px 17px 5px;font-size:18px;color:#fff}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif::part(base){background-color:var(--clx-color-primary1)}clx-customization-mounting-position .position-decorations .position-decoration clx-customization-finishing-process-overview clx-customization-upload-embroidery-motif sl-drawer.uploadEmbroideryMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif:hover::part(base){border-color:var(--clx-color-primary1)}clx-customization-mounting-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 .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 .position-decorations .position-decoration.active .position-dimensions sl-icon{grid-area:info-icon;font-size:16px;color:#000;padding:5px}clx-customization-mounting-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 .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:has(.info-box.mounting-position.open)>.info-content a,clx-customization-finishing-process-overview:has(.info-box.finishing-process.open)>.info-content a,clx-customization-finishing-colors:has(.info-box.finishing-colors.open)>.info-content a{display:unset}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 var(--clx-font-primary);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}clx-customization-mounting-position .info-content>p a,clx-customization-finishing-colors .info-content>p a,clx-customization-finishing-process-overview .info-content>p a{display:unset}.product-customization-order-overlay{--mobile-scroll-element-minwidth:950px;opacity:0;z-index:500;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:var(--clx-color-primary1)}.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;background-color:#fff}.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;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{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;border-radius:6px}.product-customization-order-overlay.open .content .basket .basket-content .basket-inner{background-color:#fff;border-radius:6px;padding:10px 15px 19px 15px}.product-customization-order-overlay.open .content .basket .basket-content .articles{gap:15px;display:flex;flex-direction:column}.product-customization-order-overlay.open .content .basket .basket-content .articles img{max-height:100%}.product-customization-order-overlay.open .content .basket .basket-content .articles .order-detail-list-item{border-radius:6px;border:1px solid #d8d9d9;background:#fff}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header{display:grid;gap:5px 10px;padding:10px;grid-template-areas:"item-image item-name  variant-price" "item-image item-color variant-price";grid-template-columns:70px auto auto}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-image{width:70px;height:70px;padding:5px;justify-content:center;align-items:center;display:flex;grid-area:item-image;border-radius:4px;border:1px solid #d8d9d9;background:#f5f5f5}@media screen and (max-width:639px){.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-image{width:50px;height:50px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-image img{mix-blend-mode:multiply}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-name{grid-area:item-name;color:#000;font-size:20px;font-style:normal;line-height:normal;font-weight:400;margin-top:auto}@media screen and (max-width:639px){.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-name{font-size:14px}}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-name .item-artnr{font-weight:700}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .item-color{grid-area:item-color;display:flex;gap:5px;align-items:center;margin-bottom:auto}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .color-ball{width:22px;height:22px;border-radius:50%;border:1px solid #d8d9d9;overflow:hidden}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .variant-header-price{grid-area:variant-price;justify-content:center;text-align:right;display:flex;flex-direction:column}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .variant-header-price .variant-total{font-size:16px;font-weight:700;line-height:27px}.product-customization-order-overlay.open .content .basket .basket-content .articles .item-header .variant-header-price .variant-single{font-size:12px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container{overflow-x:auto}.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container .item-position-list,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container .item-position-list-header{min-width:1100px}@media screen and (max-width:767px){.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container .item-position-list,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container .item-position-list-header{min-width:unset}}.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-container .item-position-list:last-of-type .item-position-item{border-bottom:1px solid #d8d9d9}.product-customization-order-overlay.open .content .basket .basket-content .customization-heading{padding:10px 10px}.product-customization-order-overlay.open .content .basket .basket-content .customization-heading>span{font-size:16px;font-weight:700;line-height:normal;color:#000}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header{display:grid;grid-template-columns:repeat(5,1fr);grid-template-areas:"size price-single stock-info amount-ordered price-sum";justify-content:space-between;align-items:center;align-content:center;gap:15px}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .size,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header .size{grid-area:size}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .price-single,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header .price-single{grid-area:price-single}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .stock-info,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header .stock-info{grid-area:stock-info}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-ordered,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header .amount-ordered{grid-area:amount-ordered}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .price-sum,.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header .price-sum{grid-area:price-sum;text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header{font-weight:700;padding:5px 10px}@media screen and (max-width:767px){.product-customization-order-overlay.open .content .basket .basket-content .item-position-list-header{display:none}}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item{padding:20px 10px;position:relative;border-top:1px solid #d8d9d9}@media screen and (max-width:767px){.product-customization-order-overlay.open .content .basket .basket-content .item-position-item{border-top:3px solid #d8d9d9;display:grid;grid-template-columns:30% 30% 1fr 20px;grid-template-rows:43px auto auto auto auto auto auto;gap:10px;padding:10px;grid-template-areas:"size price-single order-sku-status-widget order-sku-status-widget" "amount-ordered amount-ordered amount-ordered amount-ordered" "amount-shipped amount-shipped amount-shipped amount-shipped" "amount-in-progress amount-in-progress amount-in-progress amount-in-progress" "amount-cancelled amount-cancelled amount-cancelled amount-cancelled" "amount-available amount-available amount-available dots" "amount-next-delivery amount-next-delivery amount-next-delivery amount-next-delivery" "price-sum price-sum price-sum price-sum"}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item:first-child{border-top:2px solid #d8d9d9}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item:last-child{border-bottom:2px solid #d8d9d9}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item:before{content:"";position:absolute;left:10px;right:10px;top:80px;border-top:1px solid #d8d9d9}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item sl-skeleton{display:none}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .select,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .item-status{display:none}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .size,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .price-single,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .order-sku-status-widget{flex-direction:column}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .order-sku-status-widget{grid-area:order-sku-status-widget;text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .order-sku-status-widget .badge{margin-top:3px;margin-left:auto}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-ordered{padding-top:30px}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-ordered,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-shipped,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-in-progress,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-cancelled,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-available{display:grid;grid-template-columns:1.4fr 1fr;gap:10px}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-ordered .value,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-shipped .value,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-in-progress .value,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-cancelled .value,.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-available .value{text-align:right}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .order-cancelled{border-bottom:1px solid #d8d9d9;padding-bottom:10px}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-available{display:flex}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-available .data .mobile-label{margin-bottom:2px}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .dots{display:inline-flex;gap:5px 0}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .amount-next-delivery{border-top:1px solid #d8d9d9;border-bottom:1px solid #d8d9d9;padding:10px 0 10px 0}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .price-sum{display:flex;justify-content:space-between}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .price-sum .mobile-label{width:auto}}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item.closed{background-color:#f5f5f5}.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .mobile-label{display:none}@media screen and (max-width:767px){.product-customization-order-overlay.open .content .basket .basket-content .item-position-item .mobile-label{display:block;font-weight:700;width:100%}}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration:not(:defined) .decoration-details{display:none}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration::part(base){background-color:#f4f4f4;border:0;padding:10px;margin:10px;border-radius:6px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration::part(header){align-items:flex-start}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration::part(summary-icon){background-color:#fff;padding:10px;border-radius:6px;rotate:180deg}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration [slot="summary"]{display:grid;grid-template-columns:auto auto;grid-template-areas:"variant-info variant-price";width:100%;column-gap:10px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .variant-info{display:flex;flex-direction:column;grid-area:variant-info}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .variant-info .customization{font-size:20px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .variant-info .mounting-position{font-size:16px;font-weight:400;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .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 sl-details.item-position-decoration .variant-price .variant-total{font-size:16px;font-weight:700;line-height:27px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .variant-price .variant-single{font-size:12px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration [slot="content"]{padding:0 12px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details{display:grid;grid-template-columns:130px 2fr 2fr 2fr 2fr;column-gap:10px;row-gap:20px;margin-bottom:30px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .decoration-details-headline{grid-column:1 / 6;font-size:16px;font-weight:400;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .motiv-image{grid-column:1 / 2;background:#fff;border:1px solid #ccc;border-radius:6px;padding:5px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .motiv-image img{width:100%}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .motiv-info{grid-column:2 / 3;display:flex;flex-direction:column}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .motiv-info .motiv-name{font-size:20px;font-weight:700;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .motiv-info .motiv-file{font-size:16px;font-weight:400;line-height:normal}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position{grid-column:1 / 6;background-color:#fff;border-radius:6px;border:1px solid #ccc;height:fit-content}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-header,.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;column-gap:10px;padding:10px 20px;font-size:12px;line-height:normal;border-bottom:1px solid #ccc}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-header div:last-of-type,.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-row div:last-of-type{text-align:right}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .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 sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-row:last-of-type{border-bottom-width:0}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .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 sl-details.item-position-decoration .decoration-details .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 sl-details.item-position-decoration .decoration-details .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 sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-footer .cost-position-price .cost-position-total{font-size:16px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details .cost-position .item-cost-position-footer .cost-position-price .cost-position-single{font-size:12px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details:last-of-type{margin-bottom:0}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details.no-motive{display:unset}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details.no-motive .decoration-details-headline{margin-bottom:20px}.product-customization-order-overlay.open .content .basket .basket-content sl-details.item-position-decoration .decoration-details.no-motive .cost-position{grid-column:1 / 6}.product-customization-order-overlay.open .content .basket .basket-content .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 .item-footer .total-price-with-customization,.product-customization-order-overlay.open .content .basket .basket-content .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 .item-footer .total-price-with-customization,.product-customization-order-overlay.open .content .basket .basket-content .item-footer .item-price-total{font-size:14px}}.product-customization-order-overlay.open .content .basket .basket-content .item-footer .total-price-with-customization .total-amount-customization,.product-customization-order-overlay.open .content .basket .basket-content .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 .item-footer{margin:0 10px;padding:10px}}.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-600);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 14px/20px 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 .security-hint,.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 .security-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 .security-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 .security-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 .security-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 .security-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 .security-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 14px/20px 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-600);display:inline}.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{font:normal normal bold 14px/24px var(--clx-font-primary);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 var(--clx-font-primary)}.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{background-color:#fff;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 .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-600);border:1px solid var(--sl-color-primary-600)}.product-customization-order-overlay.open .content .basket .wrap-up .order_summary .headline{color:#242424;font:normal normal bold 16px/22px var(--clx-font-primary);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 var(--clx-font-primary);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:#242424;font:normal normal normal 12px/16px var(--clx-font-primary)}.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:var(--clx-font-primary)}@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);display:inline}@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:calc(100% - 80px)}}.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)}.product-customization-order-overlay .no-motif-confirmation-drawer{--size:40rem;text-align:center}.product-customization-order-overlay .no-motif-confirmation-drawer sl-icon.header-icon{color:#b34700;font-size:40px;margin:0 auto 30px}.product-customization-order-overlay .no-motif-confirmation-drawer .drawer-headline{color:#000;text-align:center;font-family:var(--clx-font-primary);font-size:22px;font-style:normal;font-weight:700;line-height:normal}.product-customization-order-overlay .no-motif-confirmation-drawer p{color:#000;text-align:center;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}.product-customization-order-overlay .no-motif-confirmation-drawer strong{color:#000;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:700;line-height:22px}.product-customization-order-overlay .no-motif-confirmation-drawer::part(footer){padding:18px 30px;background:#f4f4f4;box-shadow:0 -4px 10px 0 rgb(0 0 0 / .1)}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button::part(suffix){display:none}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button::part(label){text-transform:none;font-weight:400;line-height:20px}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.cancel sl-icon{color:var(--clx-color-primary1);font-size:20px;padding:10px}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.cancel::part(label){display:flex;text-align:center;justify-content:center;gap:10px;padding:17px 30px 17px 5px;font-size:18px;color:var(--clx-color-primary1)}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.cancel::part(base){background-color:#fff}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.cancel:hover::part(base){border-color:var(--clx-color-primary1)}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.confirm{width:100%}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.confirm sl-icon{font-size:20px;color:#fff;padding:10px}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.confirm::part(label){padding:17px 30px 17px 5px;font-size:18px;color:#fff}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.confirm::part(base){background-color:var(--clx-color-primary1)}.product-customization-order-overlay .no-motif-confirmation-drawer [slot="footer"] .footer-container sl-button.confirm:hover::part(base){border-color:var(--clx-color-primary1)}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 var(--clx-font-primary)}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 var(--clx-font-primary)}}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-primary);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 .security-info,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .stich-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 .security-info .estimation,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .stich-info .estimation{font-family:var(--clx-font-primary);font-size:14px;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 .security-info .estimation>.wrap,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation>.wrap,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .stich-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 .security-info .estimation sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .stich-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 .security-info .estimation a,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .logo-info .estimation a,clx-customization-pricing-overview#pricing-overview .overview-content .section-hint .stich-info .estimation a{text-decoration:underline;font-weight:unset;display:unset}clx-customization-pricing-overview#pricing-overview .overview-content .price-hint{text-align:right}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}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .price-hint,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .total-price,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .price{text-align:right}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info{border-bottom:1px solid #d8d9d9;display:grid;grid-template-columns:repeat(4,1fr)}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info.head{height:45px}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info.head{display:none}}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .sku-info .size{grid-area:size}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .stock{grid-area:stock}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount{grid-area:change-amount;justify-content:end}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .price{grid-area:price}}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .size,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .stock,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .price{align-self:center;padding:5px 0;line-height:20px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .size{padding-left:0}@media screen and (max-width:1023px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .size .sku-headline,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .stock .sku-headline{display:flex}}@media screen and (min-width:1024px){clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .size .sku-headline,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .stock .sku-headline{display:none}}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .price{padding-right:0;font-weight:700}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .price .single-price{font-weight:initial}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount{line-height:36px;height:50px;display:inline-flex;--sl-input-border-color:#cccccc;--sl-input-height-medium:35px;min-width:125px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount{display:inline-flex}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.decrement,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.increment{height:36px;line-height:36px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.decrement::part(label),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.increment::part(label){font-size:21px;height:48px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.decrement::part(base),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.increment::part(base){padding-left:10px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.decrement sl-icon,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-button.increment sl-icon{vertical-align:6px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .sku-info .change-amount .amount sl-button.increment::part(base){border-radius:0 5px 5px 0;margin-left:-1px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .sku-info .change-amount .amount sl-input::part(input)::-webkit-outer-spin-button,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .sku-info .change-amount .amount sl-input::part(input){-moz-appearance:textfield}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info .change-amount .amount sl-input{z-index:5}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .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-list .sku-info .change-amount .amount sl-button::part(label){line-height:44px;font-size:1.2em;color:#242424}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .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-list .sku-info .change-amount>sl-button sl-icon{margin-top:-2px}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list .sku-info:nth-of-type(1n+4){transition:height 0.2s ease-in-out;height:auto}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.show-sizes,clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.hide-sizes{margin-top:10px;width:100%}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.show-sizes::part(base),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.hide-sizes::part(base){background-color:#f5f5f5}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.show-sizes::part(label),clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list sl-button.hide-sizes::part(label){padding:6px 20px;color:#000;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:26px;text-transform:unset}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list.closed .sku-info:nth-of-type(1n+4){transition:all 0.2s ease-in-out;height:0;overflow:hidden;border-bottom-color:#fff0}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list.closed sl-button.hide-sizes{display:none}clx-customization-pricing-overview#pricing-overview .overview-content .decoration-articles .sku-list:not(.closed) sl-button.show-sizes{display:none}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(--clx-color-primary1)}@media screen and (max-width:539px){clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details::part(summary-icon){bottom:16px;right:10px}}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 [slot="summary"] .upload-motif{display:flex;position:absolute;bottom:-55px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .upload-motif sl-icon[name="info-circle"]{background:#f5f5f5;padding:0 12px 0 12px;font-size:16px;height:33px;border-radius:0 6px 6px 0;border:1px solid #d8d9d9}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] .upload-motif sl-tooltip [slot="content"]{font-size:14px;line-height:normal;padding:15px;box-shadow:0 10px 20px #00000029;background-color:var(--sl-color-neutral-0);border-radius:5px;color:#000;text-align:center;width:max-content}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] sl-icon.delete-mounting-position{position:absolute;bottom:-26px;right:-10px;font-size:16px;padding:10px}clx-customization-pricing-overview#pricing-overview .overview-content clx-customization-overview-decoration-detail sl-details.decoration-details [slot="summary"] sl-icon.delete-mounting-position:hover{border-radius:3px;background-color:#e0e0e0;cursor:pointer}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-content clx-customization-overview-decoration-detail sl-icon-button.delete-mounting-position:hover{border-radius:3px;background-color:#e0e0e0;cursor:pointer}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 .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 var(--clx-font-primary);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}clx-customization-upload-motif .upload-motif-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:30px;gap:10px}clx-customization-upload-motif .upload-motif-header .info-box.upload-motif{display:none!important}clx-customization-upload-motif .upload-motif-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"no-motif upload-motif-now" "info-text info-text";column-gap:16px;row-gap:16px}@media screen and (max-width:767px){clx-customization-upload-motif .upload-motif-content{grid-template-areas:"no-motif no-motif" "upload-motif-now upload-motif-now" "info-text info-text";grid-template-columns:1fr}}@media screen and (min-width:1024px) and (max-width:1279px){clx-customization-upload-motif .upload-motif-content{grid-template-areas:"no-motif no-motif" "upload-motif-now upload-motif-now" "info-text info-text";grid-template-columns:1fr}}clx-customization-upload-motif .upload-motif-content .no-motif{grid-area:no-motif}clx-customization-upload-motif .upload-motif-content .upload-motif-now{grid-area:upload-motif-now}clx-customization-upload-motif .upload-motif-content .no-motif,clx-customization-upload-motif .upload-motif-content .upload-motif-now{display:grid;grid-template-columns:calc(100% / 4) auto;background-color:#fff;border-radius:6px;border:2px solid #fff;position:relative}@media screen and (max-width:767px){clx-customization-upload-motif .upload-motif-content .no-motif,clx-customization-upload-motif .upload-motif-content .upload-motif-now{grid-template-columns:1fr}}clx-customization-upload-motif .upload-motif-content .no-motif .delete-uploaded-motif,clx-customization-upload-motif .upload-motif-content .upload-motif-now .delete-uploaded-motif,clx-customization-upload-motif .upload-motif-content .no-motif .file-uploaded-image,clx-customization-upload-motif .upload-motif-content .upload-motif-now .file-uploaded-image{display:none}clx-customization-upload-motif .upload-motif-content .no-motif .our-recommendation-label,clx-customization-upload-motif .upload-motif-content .upload-motif-now .our-recommendation-label{position:absolute;top:-11px;left:20px;border-radius:10px;background-color:#34c759;padding:3px 10px}clx-customization-upload-motif .upload-motif-content .no-motif .our-recommendation-label>span,clx-customization-upload-motif .upload-motif-content .upload-motif-now .our-recommendation-label>span{color:#fff;font-size:12px;font-weight:600;text-align:center}clx-customization-upload-motif .upload-motif-content .no-motif .file-upload-image-container,clx-customization-upload-motif .upload-motif-content .upload-motif-now .file-upload-image-container{display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:767px){clx-customization-upload-motif .upload-motif-content .no-motif .file-upload-image-container,clx-customization-upload-motif .upload-motif-content .upload-motif-now .file-upload-image-container{padding:20px}}clx-customization-upload-motif .upload-motif-content .no-motif .file-upload-image-container>img,clx-customization-upload-motif .upload-motif-content .upload-motif-now .file-upload-image-container>img{max-width:80px;max-height:80px}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container{padding:20px}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .no-motif-heading,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .no-motif-heading,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .no-motif-heading,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .no-motif-heading,clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .upload-motif-heading,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .upload-motif-heading,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .upload-motif-heading,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .upload-motif-heading{font-size:18px;font-weight:700;line-height:26px}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .uploaded-file-name,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .uploaded-file-name,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .uploaded-file-name,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .uploaded-file-name,clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .chosen-size,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .chosen-size,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .chosen-size,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .chosen-size{display:none}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .no-motif-text,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .no-motif-text,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .no-motif-text,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .no-motif-text,clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container .upload-motif-text,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container .upload-motif-text,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container .upload-motif-text,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container .upload-motif-text{color:#575656;font-size:14px;line-height:20px}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.upload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.upload-motif-button,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.upload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.upload-motif-button,clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button{background-color:var(--clx-color-primary);border-radius:6px;margin-top:10px;width:100%}clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.upload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .no-motif .no-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .upload-motif-now .no-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .no-motif .upload-motif-text-container sl-button.reupload-motif-button::part(label),clx-customization-upload-motif .upload-motif-content .upload-motif-now .upload-motif-text-container sl-button.reupload-motif-button::part(label){text-transform:none;font-weight:400;font-size:16px;color:#fff}clx-customization-upload-motif .upload-motif-content .no-motif.active,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active{border:2px solid var(--clx-color-primary)}clx-customization-upload-motif .upload-motif-content .no-motif-info-text{grid-area:info-text;padding-top:15px;display:none}clx-customization-upload-motif .upload-motif-content .no-motif-info-text>span{font-family:"Barlow",sans-serif;font-size:16px}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .delete-uploaded-motif{display:block;position:absolute;padding:10px;right:10px;top:10px}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .delete-uploaded-motif:hover{cursor:pointer}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .uploaded-file-name{display:block;padding:10px 0}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .file-upload-image,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .upload-motif-text,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .upload-motif-heading,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active sl-button.upload-motif-button{display:none}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active sl-button.reupload-motif-button,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active img.file-uploaded-image,clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .chosen-size{display:block}clx-customization-upload-motif .upload-motif-content .upload-motif-now.active .chosen-size{font-weight:700;font-size:16px}clx-customization-upload-motif .upload-motif-content .upload-motif-now:hover,clx-customization-upload-motif .upload-motif-content .no-motif:hover{cursor:pointer;border:2px solid var(--clx-color-primary1)}clx-customization-upload-motif sl-drawer.uploadMotif{--size:35rem}clx-customization-upload-motif sl-drawer.uploadMotif::part(overlay){pointer-events:none}clx-customization-upload-motif sl-drawer.uploadMotif .step1-heading,clx-customization-upload-motif sl-drawer.uploadMotif .step2-heading{font-size:18px;font-weight:700;line-height:20px}clx-customization-upload-motif sl-drawer.uploadMotif .step2-heading{margin-top:30px}clx-customization-upload-motif sl-drawer.uploadMotif .step1-text,clx-customization-upload-motif sl-drawer.uploadMotif .step2-text{font-size:16px;padding-top:10px;line-height:22px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .no-uploaded-file-container,clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .input-motif-upload{display:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .uploaded-file-container{display:none;align-items:center;flex-direction:column;justify-content:center;gap:15px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .uploaded-file-container .uploaded-image{max-width:100%;max-height:190px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .uploaded-file-container.active{display:flex}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container.file-uploaded{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:20px;padding:30px;border-radius:6px;border:1px solid #d8d9d9;min-height:270px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button{border-radius:6px;background-color:#f2f5f8}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(base){border:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(label){display:flex;justify-content:center;align-items:center;text-transform:none;padding:7px 12px;color:var(--clx-color-primary1);font-family:"Barlow",sans-serif;font-size:14px;font-weight:400}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container.file-uploaded sl-button.reupload-file-button::part(suffix){display:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded){margin-top:20px;padding:30px;border-radius:6px;border:1px dashed #d8d9d9}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container>img{width:47px;height:66px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button{border-radius:6px;background-color:#f2f5f8}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(base){border:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(label){display:flex;justify-content:center;align-items:center;text-transform:none;padding:7px 12px;color:var(--clx-color-primary1);font-family:"Barlow",sans-serif;font-size:14px;font-weight:400}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container sl-button.file-upload-button::part(suffix){display:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container .file-types{text-align:center}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step1 .upload-motif-container:not(.file-uploaded) .no-uploaded-file-container>span{text-align:center}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container{display:flex;height:54px;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:5px;border:1px solid #d8d9d9;margin-top:20px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container .input-motif{width:100%}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container .input-motif::part(base){width:150px;border:none;height:50px;align-items:center;font-size:18px}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container .input-motif::part(base):focus-within{box-shadow:none;border:none}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container .input-motif::part(input){padding:0}clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container sl-input::part(input)::-webkit-outer-spin-button,clx-customization-upload-motif sl-drawer.uploadMotif .upload-motif-step2 .input-motif-container sl-input::part(input)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert{margin-top:20px;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;line-height:140%}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert::part(base){border-radius:6px;border:1px solid #8cb8ee;background-color:#f2f5f8;padding:13px}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert::part(icon){align-items:self-start;color:#1a71dd;padding:0 13px 0 0}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert::part(message){align-items:self-start;padding:0}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert strong{display:block;font-weight:700;margin-bottom:5px}clx-customization-upload-motif sl-drawer.uploadMotif sl-alert img{width:18px}clx-customization-upload-motif sl-drawer.uploadMotif .error_container.hidden{display:none}clx-customization-upload-motif sl-drawer.uploadMotif .error_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}clx-customization-upload-motif sl-drawer.uploadMotif .error_container sl-icon.x-circle{font-size:50px;color:#f21807}clx-customization-upload-motif sl-drawer.uploadMotif .error_container .error_text{font-size:14px;font-weight:700;font-family:"Barlow",sans-serif;text-align:center}clx-customization-upload-motif sl-drawer.uploadMotif .motif-loading-spinner{display:none;--track-width:5px;font-size:50px}clx-customization-upload-motif sl-drawer.uploadMotif .motif-loading-spinner.active{display:block}clx-customization-upload-motif sl-drawer.uploadMotif::part(header){font-size:20px;font-weight:700;line-height:normal}clx-customization-upload-motif sl-drawer.uploadMotif::part(footer){padding:18px 30px;background:#f4f4f4;box-shadow:0 -4px 10px 0 rgb(0 0 0 / .1)}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container{display:flex;align-items:flex-start;gap:16px;align-self:stretch}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button::part(suffix){display:none}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button::part(label){text-transform:none;font-weight:400;line-height:20px}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif sl-icon{color:var(--clx-color-primary1);font-size:20px;padding:10px}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif::part(label){display:flex;text-align:center;justify-content:center;gap:10px;padding:17px 30px 17px 5px;font-size:18px;color:var(--clx-color-primary1)}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif::part(base){background-color:#fff}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.cancel-upload-motif:hover::part(base){border-color:var(--clx-color-primary1)}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif{width:100%}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif sl-icon{font-size:20px;color:#fff;padding:10px}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif::part(label){padding:17px 30px 17px 5px;font-size:18px;color:#fff}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif::part(base){background-color:var(--clx-color-primary1)}clx-customization-upload-motif sl-drawer.uploadMotif [slot="footer"] .footer-container sl-button.confirm-upload-motif:hover::part(base){border-color:var(--clx-color-primary1)}clx-customization-upload-motif .auto-height-tooltip-container{width:50%;margin-left:50%}clx-customization-upload-motif .auto-height-tooltip-container sl-tooltip.auto-height-tooltip{--sl-tooltip-background-color:#fff;--sl-tooltip-padding:5px}clx-customization-upload-motif .auto-height-tooltip-container sl-tooltip.auto-height-tooltip::part(base__arrow),clx-customization-upload-motif .auto-height-tooltip-container sl-tooltip.auto-height-tooltip::part(base__popup){box-shadow:0 0 20px 0 rgb(0 0 0 / .2)}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}#cart_overview{scroll-margin-top:230px}@media screen and (max-width:1023px){#cart_overview{scroll-margin-top:800px}}#cart_address{scroll-margin-top:160px}@media screen and (max-width:1023px){#cart_address{scroll-margin-top:130px}}.shoppingcart-detail{--clx-az-table-definition:60px 68px 1fr 5.8% 9% 8.6% 8.9% 11.5% 10.8% 12.2% 4.9%}@media screen and (max-width:1599px){.shoppingcart-detail{--clx-az-table-definition:60px 68px 1fr 5.8% 9% 8.6% 8% 7.2% 10.8% 12.2% 4.9%}}@media screen and (max-width:1399px){.shoppingcart-detail{--clx-az-table-definition:40px 68px 1fr 5.8% 9% 8.6% 8% 9.2% 13.8% 10.2% 4.9%}}@media screen and (max-width:1279px){.shoppingcart-detail{--clx-az-table-definition:40px 68px 1fr 8.6% 8% 9.2% 13.8% 10.2% 60px}}@media screen and (max-width:1023px){.shoppingcart-detail{padding-top:40px}}.shoppingcart-detail sl-alert::part(base){font-size:14px}.shoppingcart-detail .anchor-navigation{z-index:100;line-height:74px;height:74px;display:inline-flex;flex-wrap:nowrap;background-color:#f5f5f5;width:calc(100vw - (100vw - 100%));left:0;position:fixed;top:104px}@media screen and (max-width:1023px){.shoppingcart-detail .anchor-navigation{height:50px;line-height:50px}}.shoppingcart-detail .anchor-navigation #cart_overview{scroll-margin-top:170px}.shoppingcart-detail .anchor-navigation #cart_address{scroll-margin-top:130px}.shoppingcart-detail .anchor-navigation .row-container{padding-left:4.16666667%;width:calc(91.66666667% + 30px);margin-left:15px;display:inline-flex;gap:40px}@media screen and (max-width:1023px){.shoppingcart-detail .anchor-navigation .row-container{gap:10px;margin:0 auto;padding:0;width:calc(100vw - (100vw - 100%) - 40px)}}.shoppingcart-detail .anchor-navigation .row-container .anchor-link{display:inline-flex;gap:10px}.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number{border-radius:20px;color:var(--color-ffffff);background-color:#999;width:30px;height:30px;margin-top:auto;margin-bottom:auto}@media screen and (max-width:1023px){.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number{width:22px;height:22px}}.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number p{margin-top:-22px;text-align:center}@media screen and (max-width:1023px){.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number p{margin-top:-14px}}.shoppingcart-detail .anchor-navigation .row-container .anchor-link .name,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number{border-radius:20px;text-transform:uppercase;font:normal normal bold 16px/74px var(--clx-font-primary)}@media screen and (max-width:1023px){.shoppingcart-detail .anchor-navigation .row-container .anchor-link .name,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number{font:normal normal bold 12px/50px var(--clx-font-primary)}}.shoppingcart-detail .anchor-navigation .row-container .anchor-link .name a,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number a{color:#999}.shoppingcart-detail .anchor-navigation .row-container .anchor-link .name a:hover,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number a:hover,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .name a:active,.shoppingcart-detail .anchor-navigation .row-container .anchor-link .number a:active{text-decoration:none}.shoppingcart-detail .anchor-navigation .row-container .anchor-link.active{border-bottom:3px solid var(--clx-color-primary1)}.shoppingcart-detail .anchor-navigation .row-container .anchor-link.active .number{background-color:var(--clx-color-primary1)}.shoppingcart-detail .anchor-navigation .row-container .anchor-link.active .name a{color:var(--clx-color-primary1)}.shoppingcart-detail .column-container{display:grid;grid-template-columns:75% calc(25% - 30px);grid-template-rows:1fr;gap:30px;grid-template-areas:"cart-content sidebar"}@media screen and (max-width:1399px){.shoppingcart-detail .column-container{grid-template-columns:72% calc(28% - 30px)}}@media screen and (max-width:1023px){.shoppingcart-detail .column-container{display:flex;flex-direction:column-reverse}}.shoppingcart-detail .column-container .cart-content{grid-area:cart-content}@media screen and (max-width:1023px){.shoppingcart-detail .column-container .cart-content h2{padding-bottom:15px}}.shoppingcart-detail .column-container .cart-content .q_order_total .commission{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:0}.shoppingcart-detail .column-container .sidebar{grid-area:sidebar}.shoppingcart-detail .column-container .sidebar .widget-container{position:sticky;top:170px}.shoppingcart-detail h2{text-transform:uppercase;padding-bottom:25px}@media screen and (max-width:1023px){.shoppingcart-detail h2{padding-bottom:0;font:normal normal bold 18px/32px var(--clx-font-primary)}}.shoppingcart-detail .empty-hint.invisible{display:none}.shoppingcart-detail .cart-not-empty{display:inherit}.shoppingcart-detail #wk_form h4 a img{top:-3px}.shoppingcart-detail .stock-state{border-radius:20px;line-height:initial;padding:8px 12px;width:max-content;display:inline-flex;gap:0;font-size:14px;font-weight:400;min-height:35px;margin:auto 5px auto auto}.shoppingcart-detail .stock-state .marker{min-width:16px;margin-top:2px;height:16px;border-radius:13px;margin-right:8px}@media screen and (max-width:1599px){.shoppingcart-detail .stock-state .marker{margin-right:unset}}.shoppingcart-detail .stock-state.fully-available{color:#0daa62;background-color:#dcf7ea}.shoppingcart-detail .stock-state.fully-available .marker{background-color:#0daa62;border:1px solid #0daa62}.shoppingcart-detail .stock-state.partly-available{color:#c68900;background-color:#fff4db}.shoppingcart-detail .stock-state.partly-available .marker{background:linear-gradient(to bottom,#fff4db 50%,#c68900 50%);border:1px solid #c68900}.shoppingcart-detail .stock-state.not-available{color:#e62b39;background-color:#ffe3e6}.shoppingcart-detail .stock-state.not-available .marker{background-color:#e62b39;border:1px solid #e62b39}.shoppingcart-detail .shoppingcart-header{background:var(--clx-color-primary1);height:49px;border-radius:6px 6px 0 0}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-header{display:none}}.shoppingcart-detail .shoppingcart-header .az{position:relative;padding:0;width:100%;list-style:none;display:grid;grid-template-columns:var(--clx-az-table-definition);grid-template-rows:auto;gap:0;grid-template-areas:"az_label az_art az_color az_size az_price az_stock az_number az_state az_inflow az_sum az_remove"}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-header .az{grid-template-areas:"az_label az_art az_color az_stock az_number az_state az_inflow az_sum az_remove";width:100%}}.shoppingcart-detail .shoppingcart-header .az>li{font-size:14px;vertical-align:middle;line-height:49px;color:#fff;padding:0 10px}.shoppingcart-detail .shoppingcart-header .az .az_label{grid-area:az_label;text-align:center}.shoppingcart-detail .shoppingcart-header .az .az_art{grid-area:az_art}.shoppingcart-detail .shoppingcart-header .az .az_color{grid-area:az_color}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-header .az .az_color{visibility:hidden}}.shoppingcart-detail .shoppingcart-header .az .az_size{grid-area:az_size}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-header .az .az_size{display:none}}.shoppingcart-detail .shoppingcart-header .az .az_price{grid-area:az_price}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-header .az .az_price{display:none}}.shoppingcart-detail .shoppingcart-header .az .az_stock{grid-area:az_stock}.shoppingcart-detail .shoppingcart-header .az .az_number{grid-area:az_number}.shoppingcart-detail .shoppingcart-header .az .az_state{grid-area:az_state}.shoppingcart-detail .shoppingcart-header .az .az_inflow{grid-area:az_inflow}.shoppingcart-detail .shoppingcart-header .az .az_sum{grid-area:az_sum}.shoppingcart-detail .shoppingcart-header .az .az_remove{grid-area:az_remove;padding-right:20px;border-radius:0 6px 0 0}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-header .az .az_remove{padding:0}}.shoppingcart-detail .shoppingcart-items{background-color:#f5f5f5;position:relative;margin-bottom:50px;border-radius:0 0 6px 6px;counter-reset:article-counter}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items{border-radius:6px;background-color:unset}}.shoppingcart-detail .shoppingcart-items h4{padding:33px 0 11px;margin:0 0 0 18px;display:flex;flex-direction:initial;font-size:16px;border-radius:6px 6px 0 0}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items h4{font-size:14px;padding:12px 10px;margin:0;background-color:#f3f3f3}}.shoppingcart-detail .shoppingcart-items h4 .counter::before{content:counter(article-counter)}.shoppingcart-detail .shoppingcart-items h4 span{margin:0 0 0 3px;display:inline-block;line-height:35px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items h4 sl-button{display:flex;margin-left:auto}}.shoppingcart-detail .shoppingcart-items h4 sl-button::part(base){padding:0;border:none;background:none;color:#afafaf}.shoppingcart-detail .shoppingcart-items h4 sl-button::part(label){font-size:23px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items h4 sl-button::part(label){padding-right:0}}.shoppingcart-detail .shoppingcart-items .azItem{counter-increment:article-counter}.shoppingcart-detail .shoppingcart-items .wk_button{width:100%;display:flex;justify-content:flex-end;padding:0 19px 18px 0}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .wk_button{background-color:#fff;padding:15px 0}}.shoppingcart-detail .shoppingcart-items .wk_button sl-button:not(:defined){height:40px}.shoppingcart-detail .shoppingcart-items .wk_button sl-button#clear_cart::part(base){border-color:#d3d3d3}.shoppingcart-detail .shoppingcart-items .wk_button sl-button#clear_cart::part(label){color:#000;font-size:14px;font-weight:600}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .wk_button sl-button#clear_cart::part(label){font-size:12px}}.shoppingcart-detail .shoppingcart-items .wk_button sl-button#clear_cart::part(suffix){font-size:23px;color:#afafaf}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog::part(panel){border-radius:8px;max-width:550px}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog::part(title){font:normal normal bold 24px/36px var(--clx-font-primary)}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog::part(close-button__base){font-size:21px;padding:5px;background-color:#f4f4f4;border-radius:6px}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog::part(body){color:#9a9a9a;font:normal normal bold 24px/36px var(--clx-font-primary)}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog::part(footer){padding:0}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog [slot="footer"]{display:flex;width:100%;padding:0}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog [slot="footer"] sl-button{width:50%}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog [slot="footer"] sl-button.cancel::part(base){background-color:#efefef;border-radius:0 0 0 8px;border-color:#fff0}.shoppingcart-detail .shoppingcart-items #clear_cart_dialog [slot="footer"] sl-button.confirm::part(base){border-radius:0 0 8px 0}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(panel){width:550px;max-width:80vw}@media screen and (max-width:767px){.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(panel){width:100vw;max-width:100%;position:absolute;bottom:0;border-radius:6px 6px 0 0}}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(title){font:normal normal bold 24px/36px var(--clx-font-primary)}@media screen and (max-width:767px){.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(title){font:normal normal bold 18px/26px var(--clx-font-primary)}}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(close-button__base){font-size:21px;padding:5px;background-color:#f4f4f4;border-radius:6px}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog::part(body){color:#9a9a9a;font:normal normal bold 24px/36px var(--clx-font-primary);display:flex;flex-direction:column}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog .stock-state{margin:0 0 10px 0;gap:7px;font:normal normal 400 14px/19px var(--clx-font-primary)}.shoppingcart-detail .shoppingcart-items #legend_stockstate_dialog .stock-state:last-child{margin:0}.shoppingcart-detail .shoppingcart-items .quick_cart{position:relative;display:table;width:100%;table-layout:fixed;list-style:none;padding:0;font-size:14px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart{background-color:#f3f3f3;border-radius:0 0 6px 6px;margin-bottom:10px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az{position:relative;padding:0;width:calc(100% - 20px);list-style:none;display:grid;grid-template-columns:var(--clx-az-table-definition);grid-template-rows:auto;gap:0;grid-template-areas:"az_label az_art az_color az_size az_price az_stock az_number az_state az_inflow az_sum az_remove"}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az{grid-template-areas:"az_label az_art az_color az_stock az_number az_state az_inflow az_sum az_remove"}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az{grid-template-columns:70px 13% 25% 1fr 25%;grid-template-rows:1fr 1fr 45px;grid-template-areas:"az_art az_color az_color az_color az_color az_remove" "az_stock az_stock az_number az_state az_inflow az_inflow" "az_sum az_sum az_sum az_sum az_sum az_sum";padding:0 10px;margin-bottom:10px;width:100%}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_size,.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_price{display:none}}@media screen and (max-width:539px){.shoppingcart-detail .shoppingcart-items .quick_cart .az{grid-template-columns:26% 4% 26% 21% 23%;width:calc(100% - 32px)}}@media screen and (min-width:1024px){.shoppingcart-detail .shoppingcart-items .quick_cart .az:nth-of-type(n+2)>li:nth-child(n+2){border-top:1px solid #d3d3d3;border-radius:0}}@media screen and (min-width:1024px){.shoppingcart-detail .shoppingcart-items .quick_cart .az>li:nth-child(n+2){font-size:14px;vertical-align:middle;line-height:25px;min-height:68px;display:inline-flex;flex-direction:row;align-items:center;padding:5px 10px;justify-content:flex-start;background-color:#fff}}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az>li:nth-child(n+2){font-size:14px}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az>li:nth-child(n+2){font-size:12px}}@media screen and (min-width:1024px){.shoppingcart-detail .shoppingcart-items .quick_cart .az.modified>li:nth-child(n+2){background-color:#eef9ef}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_label{grid-area:az_label;text-align:center;line-height:68px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_label{grid-area:none;position:absolute;top:23px;left:1px}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_label .sticker{width:19px;height:19px;display:block}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_label .sticker img{max-width:100%;max-height:100%}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_label img{display:unset}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art{grid-area:az_art;border-right:1px solid #d3d3d3;border-radius:6px 0 0 0}@media screen and (max-width:1399px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art{overflow:hidden}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art{display:flex;background-color:#fff;min-height:68px;border-bottom:1px solid #d3d3d3;border-radius:6px 0 0 0}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art figure{height:68px;text-align:center;line-height:68px;max-width:68px;margin-left:2px}@media screen and (max-width:1399px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art figure{margin-left:5px}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art figure{margin:auto}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_art figure img{display:inline-block;max-width:46px;height:auto;vertical-align:middle}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color{grid-area:az_color;padding-left:20px;word-break:break-word}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color{display:flex;background-color:#fff;min-height:68px;border-bottom:1px solid #d3d3d3;align-items:center}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color .summarized{display:none}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color .summarized{display:block}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color .name{display:block}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color .name{display:none}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color img{max-width:30px;max-height:30px;margin-left:5px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_color img{max-width:20px;max-height:20px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_size{grid-area:az_size}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_size{display:none!important}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_price{grid-area:az_price}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_price{display:none!important}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock{grid-area:az_stock}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock .content .headline{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock{padding:10px 0 10px 10px;background:#fff;border-bottom:1px solid #d3d3d3}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock .content{background-color:#f3f3f3;border-right:1px solid #d3d3d3;height:100%;border-radius:6px 0 0 6px;min-height:68px;padding:8px 10px;text-align:center;display:flex;flex-direction:column}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock .content .headline{display:block;font-weight:700}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_stock .content .value{height:inherit;display:flex;flex-direction:column;justify-content:center}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number{grid-area:az_number}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number .content .headline{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number{background:#fff;padding:10px 0;border-bottom:1px solid #d3d3d3}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number .content{background-color:#f3f3f3;border-right:1px solid #d3d3d3;height:100%;min-height:68px;padding:8px 10px;text-align:center;display:flex;flex-direction:column}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number .content .headline{display:block;font-weight:700}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number .content .value{height:inherit;display:flex;flex-direction:column;justify-content:center;margin-top:8px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number input{width:calc(100% - 5px);border:1px solid #b0b0b0;line-height:18px;color:#000;border-radius:6px;max-width:91px;padding:10px 0;text-align:center;font-size:16px;margin:0 auto;box-shadow:inset 0 3px 6px #00000029}@media screen and (max-width:1599px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number input{font-size:12pt}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_number input{font:normal normal normal 12px/16px var(--clx-font-primary)}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state{grid-area:az_state}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .content .headline{display:none}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .stock-state{width:min-content;margin:auto}@media screen and (max-width:1599px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .stock-state{cursor:pointer}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state{background:#fff;padding:10px 0;border-bottom:1px solid #d3d3d3}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .content{background-color:#f3f3f3;border-right:1px solid #d3d3d3;height:100%;min-height:68px;padding:8px 10px;text-align:center;display:flex;flex-direction:column}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .content .headline{display:block;font-weight:700}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state .content .value{height:inherit;display:flex;flex-direction:column;justify-content:center;margin-top:8px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state sl-icon{color:var(--clx-color-primary1);font-size:16px}@media screen and (max-width:1599px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_state span{display:none}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow{grid-area:az_inflow}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow .content .headline{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow{background-color:#fff;border-bottom:1px solid #d3d3d3;padding:10px 10px 10px 0}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow .content{background-color:#f3f3f3;height:100%;min-height:68px;border-radius:0 6px 6px 0;padding:8px 10px;text-align:center;display:flex;flex-direction:column}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow .content .headline{display:block;font-weight:700}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow .content .value{height:inherit;display:flex;flex-direction:column;justify-content:center;margin-top:8px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow span{width:min-content;display:contents}@media screen and (max-width:1279px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_inflow span.text{display:none}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_sum{grid-area:az_sum}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_sum{padding:0 10px;line-height:45px;height:45px;background-color:#fff;margin-bottom:10px;border-radius:0 0 6px 6px;display:grid;grid-template-columns:1fr 1fr}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_sum .label{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_sum .label{display:block}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_sum .value{text-align:right}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove{grid-area:az_remove;padding-right:20px;text-align:right;padding-top:6px;line-height:62px!important;border-radius:0 6px 0 0}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove{border-radius:0 6px 0 0;background-color:#fff;border-bottom:1px solid #d3d3d3;padding-right:10px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove sl-button::part(label){padding:0}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove sl-button::part(base){padding:0;border:none;background:none;color:#afafaf}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove sl-button::part(base){margin-top:-25px}}.shoppingcart-detail .shoppingcart-items .quick_cart .az .az_remove sl-button::part(label){font-size:23px}.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary{background:#fff;margin-left:60px;border-top:1px solid #d3d3d3;line-height:39px;width:calc(100% - 60px - 20px);border-radius:0 0 6px 6px}@media screen and (max-width:1399px){.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary{margin-left:40px;width:calc(100% - 40px - 20px)}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary{width:calc(100% - 20px);margin:0 10px;border-top:none;border-radius:6px}}.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary .summary-info{display:flex;padding:0 18px;flex-direction:row;width:100%;justify-content:flex-end;font-size:16px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary .summary-info{display:grid;grid-template-columns:1fr 1fr;padding:0 10px;font-size:12px}}.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary .summary-info .total{margin-left:15px;text-align:right}.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary .summary-info strong:first-child{margin-right:35px}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .quick_summary .summary-info strong:first-child{margin-right:unset}}.shoppingcart-detail .shoppingcart-items .quick_cart .add-article{padding:13px 0 13px 60px}@media screen and (max-width:1399px){.shoppingcart-detail .shoppingcart-items .quick_cart .add-article{padding-left:40px}}@media screen and (max-width:1023px){.shoppingcart-detail .shoppingcart-items .quick_cart .add-article{padding:13px 12px 13px 12px;display:flex;flex-direction:column;font-size:12px}}.shoppingcart-detail .shoppingcart-items .quick_cart .add-article .info{font-weight:700;padding-bottom:5px}.shoppingcart-detail .shoppingcart-items .quick_cart .add-article .link a{font-weight:400;color:#000}.shoppingcart-detail .shoppingcart-items .quick_cart .add-article .link a.arrow:after{border-left-color:#000}.shoppingcart-detail .wk_list{margin-bottom:50px}.shoppingcart-detail .shipping-information .inner,.shoppingcart-detail .summary .inner{background-color:#f5f5f5;border-radius:6px;padding:25px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping-information .inner,.shoppingcart-detail .summary .inner{padding:20px 10px}}.shoppingcart-detail .shipping-information .inner input,.shoppingcart-detail .summary .inner input{border-radius:6px}.shoppingcart-detail .shipping{background-color:#f5f5f5;border-radius:6px;margin-bottom:25px}.shoppingcart-detail .shipping .shipping-options{padding:25px;border-bottom:1px solid #d9d9d9}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options{padding:20px 10px}}.shoppingcart-detail .shipping .shipping-options .mandatory-message{display:none}.shoppingcart-detail .shipping .shipping-options.error{position:relative;border:1px solid #e62b39;border-radius:6px;scroll-margin-top:220px}.shoppingcart-detail .shipping .shipping-options.error .mandatory-message{display:block;position:absolute;right:20px;top:-14px;background-color:#e62b39;border-radius:6px;font:normal normal 600 12px/28px var(--clx-font-primary);color:#fff;height:28px;padding:0 10px}.shoppingcart-detail .shipping .shipping-options>.headline{font:normal normal 600 14px/32px var(--clx-font-primary);color:#000;text-transform:uppercase;padding-bottom:25px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options>.headline{padding-bottom:20px;font:normal normal 600 14px/20px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-options .options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;grid-template-areas:". . ."}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options .options{display:flex;flex-direction:column}}.shoppingcart-detail .shipping .shipping-options .options .option{background-color:#fff;border-radius:6px;border:1px solid #c1c1c1;padding:31px}.shoppingcart-detail .shipping .shipping-options .options .option sl-alert{display:none;margin-top:15px}.shoppingcart-detail .shipping .shipping-options .options .option.error{border-color:#e62b39;scroll-margin-top:300px}.shoppingcart-detail .shipping .shipping-options .options .option.error sl-alert{display:block}.shoppingcart-detail .shipping .shipping-options .options .option .headline{font:normal normal bold 20px/28px var(--clx-font-primary);padding-bottom:2px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options .options .option .headline{font:normal normal bold 16px/22px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-options .options .option .description{font:normal normal normal 14px/20px var(--clx-font-primary);color:#525252;padding-bottom:17px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options .options .option .description{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-options .options .option .address{font:normal normal normal 14px/20px var(--clx-font-primary);padding-bottom:24px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options .options .option .address{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-options .options .option .address-selection span{color:var(--clx-color-primary1);text-decoration:underline}.shoppingcart-detail .shipping .shipping-options .options .option .address-selection a{font:normal normal normal 14px/20px var(--clx-font-primary);text-decoration:underline;color:var(--clx-color-primary1)}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-options .options .option .address-selection a{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-options .options .option .address-selection a:hover{color:var(--clx-color-primary1-hover)}.shoppingcart-detail .shipping .shipping-method{padding:25px;border-bottom:1px solid #d9d9d9}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method{padding:20px 10px}}.shoppingcart-detail .shipping .shipping-method .head{display:grid;grid-template-columns:1fr 1fr;gap:30px;grid-template-areas:". ."}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .head{display:flex}}.shoppingcart-detail .shipping .shipping-method .head .headline{font:normal normal 600 14px/32px var(--clx-font-primary);color:#000;text-transform:uppercase;padding-bottom:25px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .head .headline{padding-bottom:20px;font:normal normal 600 14px/20px var(--clx-font-primary)}}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .head .headline{font:normal normal 600 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-method .options{display:grid;grid-template-columns:1fr 1fr;gap:30px;grid-template-areas:". ."}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .options{display:flex;flex-direction:column}}.shoppingcart-detail .shipping .shipping-method .options .option{background-color:#fff;border-radius:6px;border:1px solid #c1c1c1;padding:31px;display:grid;grid-template-columns:56px 1fr;gap:30px;grid-template-areas:"icon content"}.shoppingcart-detail .shipping .shipping-method .options .option .icon{font-size:44px;display:flex;margin-top:auto;margin-bottom:auto;justify-content:center}.shoppingcart-detail .shipping .shipping-method .options .option .content .headline{font:normal normal bold 20px/28px var(--clx-font-primary);padding-bottom:2px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .options .option .content .headline{font:normal normal bold 16px/22px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-method .options .option .content .description{font:normal normal normal 14px/20px var(--clx-font-primary);color:#525252}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .options .option .content .description{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .shipping .shipping-method .freightcost-note{text-align:right}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .freightcost-note{display:none}}.shoppingcart-detail .shipping .shipping-method .freightcost-note a{font:normal normal normal 14px/32px var(--clx-font-primary);text-decoration:underline;color:var(--clx-color-primary1)}.shoppingcart-detail .shipping .shipping-method .freightcost-note a:hover{color:var(--clx-color-primary1-hover)}.shoppingcart-detail .shipping .shipping-method .freightcost-note.mobile{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .freightcost-note.mobile{display:block}}.shoppingcart-detail .shipping .shipping-method .legend{margin-top:10px;text-align:left;font-size:12px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .shipping-method .legend{text-align:right}}.shoppingcart-detail .shipping .options.disabled{opacity:.5}.shoppingcart-detail .shipping .options.disabled .option:hover{border:1px solid #c1c1c1!important;cursor:not-allowed!important}.shoppingcart-detail .shipping .options .option{position:relative}.shoppingcart-detail .shipping .options .option.active{border:2px solid var(--clx-color-primary1);padding:30px;cursor:pointer}.shoppingcart-detail .shipping .options .option.active .address-selection{pointer-events:all}.shoppingcart-detail .shipping .options .option.active .radio-button sl-icon.not-checked{display:none}.shoppingcart-detail .shipping .options .option.active .radio-button sl-icon.checked{display:block}.shoppingcart-detail .shipping .options .option.active:not(.active):hover .radio-button{right:16px;top:16px}.shoppingcart-detail .shipping .options .option>div{pointer-events:none}.shoppingcart-detail .shipping .options .option:not(.active):hover{border:1px solid #000;padding:31px;cursor:pointer}.shoppingcart-detail .shipping .options .option .radio-button{position:absolute;right:15px;top:15px}.shoppingcart-detail .shipping .options .option .radio-button sl-icon{font-size:24px}.shoppingcart-detail .shipping .options .option .radio-button sl-icon.not-checked{color:#b0b0b0}.shoppingcart-detail .shipping .options .option .radio-button sl-icon.checked{display:none;color:var(--clx-color-primary1)}.shoppingcart-detail .shipping .contact-commission{padding:25px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission{padding:20px 10px}}.shoppingcart-detail .shipping .contact-commission>.headline{font:normal normal 600 14px/32px var(--clx-font-primary);color:#000;text-transform:uppercase;padding-bottom:25px}.shoppingcart-detail .shipping .contact-commission .two-column{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);gap:30px;grid-template-areas:". ."}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission .two-column{display:flex;flex-direction:column}}.shoppingcart-detail .shipping .contact-commission .two-column .contact .headline,.shoppingcart-detail .shipping .contact-commission .two-column .commission .headline{font:normal normal 600 14px/24px var(--clx-font-primary);color:#000;text-transform:uppercase;padding-bottom:15px}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission .two-column .contact .headline,.shoppingcart-detail .shipping .contact-commission .two-column .commission .headline{padding-bottom:20px;font:normal normal 600 14px/20px var(--clx-font-primary)}}.shoppingcart-detail .shipping .contact-commission .two-column .contact .fields{display:grid;grid-template-columns:calc(33.33% - 10px) calc(33.33% - 10px) 33.33%;gap:10px;grid-template-areas:". . ."}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission .two-column .contact .fields{display:flex;flex-direction:column}}.shoppingcart-detail .shipping .contact-commission .two-column .contact .fields sl-input{width:100%}.shoppingcart-detail .shipping .contact-commission .two-column .contact .fields sl-input.error{border:1px solid #e62b39;border-radius:6px}.shoppingcart-detail .shipping .contact-commission .two-column .contact .legend{margin-top:10px;text-align:left;font-size:12px}.shoppingcart-detail .shipping .contact-commission .two-column .contact .legend.invisible{display:none}.shoppingcart-detail .shipping .contact-commission .two-column .commission .head{display:grid;grid-template-columns:1fr 2fr;gap:30px;grid-template-areas:". ."}.shoppingcart-detail .shipping .contact-commission .two-column .commission sl-input.error{border:1px solid #e62b39;border-radius:6px}.shoppingcart-detail .shipping .contact-commission .two-column .commission .legend{margin-top:10px;text-align:left;font-size:12px;display:flex;justify-content:space-between}.shoppingcart-detail .shipping .contact-commission .two-column .commission .legend .counter{font-size:14px}.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info,.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info-mobile{text-align:right}.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info span,.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info-mobile span{border:1px solid #d0d0d0;border-radius:55px;font:normal normal normal 14px/32px var(--clx-font-primary);color:#525252;padding:4px 10px;margin-left:20px}.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info-mobile{display:none}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info-mobile{display:block;margin-top:15px;text-transform:uppercase}}@media screen and (max-width:1023px){.shoppingcart-detail .shipping .contact-commission .two-column .shoppingcart-info{display:none}}.shoppingcart-detail .summary .inner{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;gap:0}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner{display:flex;flex-direction:column}}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .billing-address{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid silver}}.shoppingcart-detail .summary .inner .billing-address .headline{font:normal normal bold 20px/32px var(--clx-font-primary);padding-bottom:18px}.shoppingcart-detail .summary .inner .billing-address .address{font:normal normal normal 14px/20px var(--clx-font-primary)}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .billing-address .address{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order{position:relative}.shoppingcart-detail .summary .inner .confirm-order .total{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:auto;gap:0;grid-template-areas:"text price";font:normal normal bold 20px/32px var(--clx-font-primary)}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order .total{font:normal normal bold 18px/30px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order .total .text{grid-area:text}.shoppingcart-detail .summary .inner .confirm-order .total .price{grid-area:price;text-align:right}.shoppingcart-detail .summary .inner .confirm-order .freight-costs-hint{text-align:right}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order .freight-costs-hint{font:normal normal normal 12px/20px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order .freight-costs-hint a{text-decoration:underline}.shoppingcart-detail .summary .inner .confirm-order .freight-costs-hint a:hover{text-decoration:none}.shoppingcart-detail .summary .inner .confirm-order .wrap{padding-top:20px;font:normal normal normal 12px/20px var(--clx-font-primary)}.shoppingcart-detail .summary .inner .confirm-order .input_holder{display:inline-flex;flex-direction:row}.shoppingcart-detail .summary .inner .confirm-order .input_holder input{margin:0}.shoppingcart-detail .summary .inner .confirm-order .input_holder label{font:normal normal normal 14px/20px var(--clx-font-primary);padding-left:10px;line-height:20px;margin-bottom:0}@media screen and (max-width:1279px){.shoppingcart-detail .summary .inner .confirm-order .input_holder label{display:unset}}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order .input_holder label{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order .input_holder label a{color:#000;text-decoration:underline}.shoppingcart-detail .summary .inner .confirm-order .input_holder label a:hover{color:#000}.shoppingcart-detail .summary .inner .confirm-order button.order{width:100%;background-color:var(--clx-color-primary1);font-size:20px}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order button.order{font:normal normal bold 16px/29px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order button.order:hover{background-color:var(--clx-color-primary1-hover)}.shoppingcart-detail .summary .inner .confirm-order button.order:after{content:"";display:none}.shoppingcart-detail .summary .inner .confirm-order sl-alert::part(message){font:normal normal normal 14px/20px var(--clx-font-primary)}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order sl-alert::part(message){font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order .stock-state{display:grid;grid-template-columns:15px auto;gap:10px;width:100%;background:unset;padding:8px 0}.shoppingcart-detail .summary .inner .confirm-order .stock-state a{text-decoration:underline;color:var(--clx-color-primary1)}.shoppingcart-detail .summary .inner .confirm-order .stock-state a:hover{color:var(--clx-color-primary1-hover);text-decoration:none}.shoppingcart-detail .summary .inner .confirm-order .stock-state span{color:#000;font:normal normal normal 14px/20px var(--clx-font-primary)}@media screen and (max-width:1023px){.shoppingcart-detail .summary .inner .confirm-order .stock-state span{font:normal normal normal 12px/18px var(--clx-font-primary)}}.shoppingcart-detail .summary .inner .confirm-order .sku-limit-info:not(:empty){margin-bottom:10px}.shoppingcart-detail.cart-empty{padding-top:74px}.shoppingcart-detail.cart-empty .anchor-navigation,.shoppingcart-detail.cart-empty>.headline,.shoppingcart-detail.cart-empty .cart-content>div,.shoppingcart-detail.cart-empty #widget_order_summary{display:none}body.scroll .shoppingcart-detail{padding-top:92px}body.scroll .shoppingcart-detail .anchor-navigation{top:72px;transition:all 0.3s ease-in-out}body.impersonate .shoppingcart-detail{padding-top:60px}body.impersonate .shoppingcart-detail .anchor-navigation{top:143px;transition:all 0.3s ease-in-out}body.impersonate.scroll .shoppingcart-detail{padding-top:131px}body.impersonate.scroll .shoppingcart-detail .anchor-navigation{top:111px;transition:all 0.3s ease-in-out}#widget_order_csv_upload{margin-bottom:20px}#widget_order_csv_upload sl-button-group{width:100%}#widget_order_csv_upload sl-button::part(base){background-color:#f2f2f2}#widget_order_csv_upload sl-button::part(label){color:#00406f;font-size:16px;font-style:normal;font-weight:400}#widget_order_csv_upload sl-button#csv_import{width:100%}#widget_order_csv_upload sl-button#csv_import sl-badge{position:absolute;left:0;top:0;transform:translate(-52%,0%)}#widget_order_csv_upload sl-button#csv_import sl-badge::part(base){background-color:#1a71dd}#widget_order_csv_upload #csv_file{display:none}#widget_order_csv_upload form sl-button-group sl-button{z-index:1}#csv_import_drawer sl-button.danger::part(base),#csv_import_help_dialog sl-button.danger::part(base){background-color:#f21807;border-width:0;min-height:unset;border-radius:6px}#csv_import_drawer sl-button.danger::part(label),#csv_import_help_dialog sl-button.danger::part(label){display:inline-flex;padding:7px 12px;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#csv_import_drawer sl-button.danger::part(prefix),#csv_import_help_dialog sl-button.danger::part(prefix){color:#fff;font-size:14px}#csv_import_drawer sl-button.danger:hover::part(base),#csv_import_help_dialog sl-button.danger:hover::part(base){background-color:#f21807}#csv_import_drawer sl-button.primary::part(base),#csv_import_help_dialog sl-button.primary::part(base){background-color:#00406f;border-width:0;min-height:unset;border-radius:6px}#csv_import_drawer sl-button.primary::part(label),#csv_import_help_dialog sl-button.primary::part(label){display:inline-flex;padding:7px 12px;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#csv_import_drawer sl-button.primary::part(prefix),#csv_import_help_dialog sl-button.primary::part(prefix){color:#fff;font-size:14px}#csv_import_drawer sl-button.primary:hover::part(base),#csv_import_help_dialog sl-button.primary:hover::part(base){background-color:#00406f}#csv_import_drawer sl-button.secondary::part(base),#csv_import_help_dialog sl-button.secondary::part(base){background-color:#f2f5f8;border-width:0;min-height:unset;border-radius:6px}#csv_import_drawer sl-button.secondary::part(label),#csv_import_help_dialog sl-button.secondary::part(label){display:inline-flex;padding:7px 12px;justify-content:center;align-items:center;color:#00406f;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#csv_import_drawer sl-button.secondary::part(prefix),#csv_import_help_dialog sl-button.secondary::part(prefix){color:#00406f;font-size:14px}#csv_import_drawer sl-button.secondary:hover::part(base),#csv_import_help_dialog sl-button.secondary:hover::part(base){background-color:#e5ecf1}#csv_import_drawer sl-button.success::part(base),#csv_import_help_dialog sl-button.success::part(base){background-color:#34c759;border-width:0;min-height:unset;border-radius:6px}#csv_import_drawer sl-button.success::part(label),#csv_import_help_dialog sl-button.success::part(label){display:inline-flex;padding:7px 12px;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#csv_import_drawer sl-button.success::part(prefix),#csv_import_help_dialog sl-button.success::part(prefix){color:#fff;font-size:14px}#csv_import_drawer sl-button.success:hover::part(base),#csv_import_help_dialog sl-button.success:hover::part(base){background-color:#34c759}#csv_import_drawer:not(:defined){display:none}#csv_import_drawer::part(panel){width:500px;max-width:100%}#csv_import_drawer::part(header){font-size:20px;font-weight:600}#csv_import_drawer::part(close-button__base){font-size:20px;color:#000}#csv_import_drawer .validation-panel{display:none}#csv_import_drawer .validation-panel.visible{display:unset}#csv_import_drawer .validation-panel .headline{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}#csv_import_drawer .validation-panel .subheadline{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}#csv_import_drawer .validation-panel .validation-run{display:none}#csv_import_drawer .validation-panel .validation-run.visible{display:unset}#csv_import_drawer .validation-panel .validation-run .spinner-container{display:flex;justify-content:center}#csv_import_drawer .validation-panel .validation-run .spinner-container sl-spinner{--track-width:10px;--track-color:#d8d9d9;--indicator-color:#1a71dd;--speed:5000ms;font-size:210px}#csv_import_drawer .validation-panel .validation-result{display:none;height:100%;grid-template-rows:auto auto 1fr;gap:10px}#csv_import_drawer .validation-panel .validation-result.visible{display:grid}#csv_import_drawer .validation-panel .validation-result .validation-finished .success{display:none}#csv_import_drawer .validation-panel .validation-result .validation-finished .success.visible{display:unset}#csv_import_drawer .validation-panel .validation-result .validation-finished .success .progress-container{display:flex;justify-content:center;margin-bottom:30px}#csv_import_drawer .validation-panel .validation-result .validation-finished .success .progress-container sl-progress-ring{--track-width:10px;--track-color:#d8d9d9;--indicator-color:#1a71dd;--size:210px}#csv_import_drawer .validation-panel .validation-result .validation-finished .success .progress-container sl-progress-ring::part(label){font-family:var(--clx-font-primary);font-size:30px;font-style:normal;font-weight:600}#csv_import_drawer .validation-panel .validation-result .validation-finished .fail{display:none}#csv_import_drawer .validation-panel .validation-result .validation-finished .fail.visible{display:unset}#csv_import_drawer .validation-panel .validation-result .validation-finished .fail sl-icon{color:#f21807;font-size:70px;display:block;margin:auto auto 46px auto}#csv_import_drawer .validation-panel .validation-result .stats{text-align:center;margin-bottom:34px}#csv_import_drawer .validation-panel .validation-result .stats .amount{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:22px}#csv_import_drawer .validation-panel .validation-result .validation-finished .fail .stats{display:none}#csv_import_drawer .validation-panel .validation-result .validation-finished .fail .stats.visible{display:block}#csv_import_drawer .validation-panel .validation-result .validation-actions{justify-self:auto;align-items:end;display:flex}#csv_import_drawer .validation-panel .validation-result .validation-actions>.success,#csv_import_drawer .validation-panel .validation-result .validation-actions>.fail{justify-self:auto;display:none;align-items:end;justify-content:space-between;width:100%}#csv_import_drawer .validation-panel .validation-result.success .validation-actions>.success{display:flex}#csv_import_drawer .validation-panel .validation-result.fail .validation-actions>.fail{display:flex}#csv_import_drawer .validation-panel .validation-result-container{border-radius:6px;background-color:#f5f5f5;padding:15px;overflow-y:auto}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result{line-height:25px}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result .result-headline,#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline,#csv_import_drawer .validation-panel .validation-result-container .upload-error-result .result-headline{display:inline-flex;line-height:20px;margin-bottom:13px}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result .result-headline:first-child,#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline:first-child,#csv_import_drawer .validation-panel .validation-result-container .upload-error-result .result-headline:first-child{margin-bottom:0}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result .result-headline.success sl-icon,#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline.success sl-icon,#csv_import_drawer .validation-panel .validation-result-container .upload-error-result .result-headline.success sl-icon{color:#34c759}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result .result-headline.fail sl-icon,#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline.fail sl-icon,#csv_import_drawer .validation-panel .validation-result-container .upload-error-result .result-headline.fail sl-icon{color:#f21807}#csv_import_drawer .validation-panel .validation-result-container .file-validation-result .result-headline .icon,#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline .icon,#csv_import_drawer .validation-panel .validation-result-container .upload-error-result .result-headline .icon{font-size:20px;width:20px;height:20px;margin-right:5px}#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-headline:not(:has(*)){display:none}#csv_import_drawer .validation-panel .validation-result-container .line-validation-result .result-items .item{margin-bottom:13px;padding-left:25px}#csv_import_drawer [slot="footer"]{display:flex;width:100%;padding:0}#csv_import_drawer [slot="footer"]::part(label){font-size:18px;font-weight:400;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:539px){#csv_import_drawer [slot="footer"]::part(label){font-size:14px;white-space:normal;line-height:30px}}#csv_import_drawer [slot="footer"] sl-icon{font-size:19px;margin-right:5px}#csv_import_drawer [slot="footer"] sl-icon svg{margin-top:1px}#csv_import_help_dialog{--width:500px;text-align:center}#csv_import_help_dialog:not(:defined){display:none}#csv_import_help_dialog::part(header){border-bottom:none}#csv_import_help_dialog::part(body){display:flex;flex-direction:column;gap:20px;padding:10px 50px 50px 50px}#csv_import_help_dialog sl-button::part(base){padding:0}#csv_import_help_dialog h3{color:#000;text-align:center;font-family:var(--clx-font-primary);font-size:20px;font-style:normal;font-weight:600;line-height:normal}#csv_import_help_dialog .light{color:#868685;text-align:center;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}#csv_import_help_dialog a{color:#00406f;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline}#csv_import_help_dialog .important{font-weight:700;color:red}#csv_import_help_dialog table{border-collapse:separate;text-align:center}#csv_import_help_dialog table th{height:40px;text-align:center}#csv_import_help_dialog table tr:last-child td{border-bottom:1px solid #c5c5c6}#csv_import_help_dialog table tr td{height:40px;border-width:1px 1px 0 1px;border-style:solid;border-color:#c5c5c6}#csv_import_help_dialog table tr td:nth-child(1),#csv_import_help_dialog table tr td:nth-child(2){border-right:unset}#csv_import_help_dialog table tr td.no-border{border:none}#csv_import_help_dialog table tr td.no-border{border:none}#csv_import_help_dialog table tr td.align-left{text-align:left}#csv_import_help_dialog table tr td.round-top-left{border-top-left-radius:6px}#csv_import_help_dialog table tr td.round-top-right{border-top-right-radius:6px}#csv_import_help_dialog table tr td.round-bottom-left{border-bottom-left-radius:6px}#csv_import_help_dialog table tr td.round-bottom-right{border-bottom-right-radius:6px}#csv_import_help_dialog table tr td.label{color:#000;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;background:#f5f5f5;width:185px}#csv_import_help_dialog table tr td.label.line{width:35px}#csv_import_help_dialog table tr.odd-row{background:#f5f5f5}#csv_import_help_dialog code{border:1px solid #c5c5c6;background:#f5f5f5;border-radius:6px;width:27px;display:inline-block;height:27px;vertical-align:middle;text-align:center;line-height:22px}#csv_import_help_dialog .actions{display:flex;justify-content:center;gap:10px}.shoppingcart-header .az_stock sl-tooltip{--sl-tooltip-background-color:#fff;--sl-tooltip-border-radius:6px;--sl-tooltip-arrow-size:15px;--max-width:265px;--sl-z-index-tooltip:99}.shoppingcart-header .az_stock sl-tooltip::part(base__arrow){z-index:1}.shoppingcart-header .az_stock sl-tooltip::part(body){padding:0;pointer-events:all}.shoppingcart-header .az_stock sl-tooltip div[slot="content"]{position:relative;padding:30px 20px 20px;box-shadow:0 0 20px #00000029}.shoppingcart-header .az_stock sl-tooltip sl-icon.warning{display:block;color:#f8bc33;font-size:44px;margin:0 auto 20px;visibility:visible}.shoppingcart-header .az_stock sl-tooltip sl-icon.close{position:absolute;top:10px;right:10px;color:#000;font-size:20px;cursor:pointer}.shoppingcart-header .az_stock sl-tooltip strong{font-size:16px;line-height:32px;font-weight:700}.shoppingcart-detail #wk_order_total sl-button.submitOrder{width:100%}.shoppingcart-detail #wk_order_total sl-button.submitOrder::part(label){font-size:20px;line-height:24px}.shoppingcart-detail #wk_order_total sl-button.submitOrder::part(base){padding:12px 15px 14px;margin:0}.shoppingcart-detail #wk_order_total sl-button.submitOrder::part(base):hover{background-color:var(--clx-color-primary1-hover);border-color:var(--clx-color-primary1-hover)}.shoppingcart-detail #wk_order_total sl-button.submitOrder sl-icon.success{display:none}.shoppingcart-detail #wk_order_total sl-button.submitOrder.success::part(base){padding:10px 0;background:#0daa62;border-color:#0daa62}.shoppingcart-detail #wk_order_total sl-button.submitOrder.success::part(base):hover{background-color:#0daa62;border-color:#0daa62}.shoppingcart-detail #wk_order_total sl-button.submitOrder.success sl-icon.success{display:block;color:#fff;font-size:30px}.shoppingcart-detail #wk_order_total sl-tooltip{--sl-tooltip-background-color:#fff;--sl-tooltip-border-radius:6px;--sl-tooltip-arrow-size:15px;--sl-z-index-tooltip:99}.shoppingcart-detail #wk_order_total sl-tooltip::part(base__arrow){z-index:1}.shoppingcart-detail #wk_order_total sl-tooltip::part(body){width:100%;max-width:unset;padding:0;pointer-events:all}.shoppingcart-detail #wk_order_total sl-tooltip div[slot="content"]{position:relative;padding:30px 20px 20px;box-shadow:0 0 20px #00000029;display:grid;grid-template-columns:calc(50% - 10px) 20px calc(50% - 10px);grid-template-rows:auto;grid-template-areas:"icon icon icon" "headline headline headline" "content content content" "button-check . button-confirm"}.shoppingcart-detail #wk_order_total sl-tooltip sl-icon.warning{display:block;color:#f8bc33;font-size:44px;grid-area:icon;margin:0 auto 20px}.shoppingcart-detail #wk_order_total sl-tooltip strong{font-size:16px;line-height:32px;font-weight:700;grid-area:headline}.shoppingcart-detail #wk_order_total sl-tooltip p{font-size:16px;line-height:26px;grid-area:content;margin-bottom:20px}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-check{grid-area:button-check;width:100%;--sl-color-primary-700:#000000}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-check::part(label){font-size:16px;line-height:24px;font-weight:700}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-check::part(base){background:#efefef;border-color:#efefef;padding:14px 17px 14px;border-radius:6px;margin:0}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-check::part(base):hover{background-color:#e4e4e7;border-color:#e4e4e7}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-confirm{grid-area:button-confirm;width:100%}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-confirm::part(label){font-size:16px;line-height:24px;font-weight:700;color:#fff}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-confirm::part(base){background:#00406f;border-color:#00406f;padding:14px 17px 14px;border-radius:6px;margin:0}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-confirm::part(base):hover{background-color:var(--clx-color-primary1-hover);border-color:var(--clx-color-primary1-hover)}.shoppingcart-detail #wk_order_total .gtc sl-alert{display:none;margin-bottom:22px}.shoppingcart-detail #wk_order_total .gtc.error sl-alert{display:contents}.shoppingcart-detail .shoppingcart-items .az_stock sl-icon{visibility:hidden;height:15px;width:15px;vertical-align:middle}.shoppingcart-detail .shoppingcart-items .status-changed{color:#e62b39}.shoppingcart-detail .shoppingcart-items .status-changed sl-icon{visibility:visible}@media (max-width:1023px){.shoppingcart-detail .shoppingcart-items .az_stock sl-icon{margin:5px auto}}@media (max-width:700px){.shoppingcart-detail #wk_order_total sl-tooltip div[slot="content"]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"icon" "headline" "content" "button-check" "button-confirm"}.shoppingcart-detail #wk_order_total sl-tooltip sl-button.button-confirm{margin-top:10px}}.sidebar-widget.quickorder{margin-bottom:20px;box-shadow:0 3px 6px #00000029;border-radius:0 0 6px 6px}.sidebar-widget.quickorder.open-result .content{border-radius:0}.sidebar-widget.quickorder .header{height:50px;line-height:50px;background:var(--clx-color-primary1);border-radius:6px 6px 0 0;display:flex;flex-direction:row}@media screen and (max-width:1023px){.sidebar-widget.quickorder .header{height:42px;line-height:42px}}.sidebar-widget.quickorder .header img{height:30px;margin:auto 13px auto 15px}@media screen and (max-width:1023px){.sidebar-widget.quickorder .header img{margin-right:10px;height:24px}}.sidebar-widget.quickorder .header .headline{font:italic normal normal 24px/50px var(--clx-font-primary);color:#fff;padding-right:15px}@media screen and (max-width:1023px){.sidebar-widget.quickorder .header .headline{font:italic normal normal 20px/42px var(--clx-font-primary)}}.sidebar-widget.quickorder .content{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 6px 6px;height:44px;line-height:44px;padding:0 15px;display:grid;grid-template-columns:32px 0.7fr 30px 1.3fr 30px;gap:0;grid-template-areas:"magnifier article divider color close-search"}@media screen and (max-width:1023px){.sidebar-widget.quickorder .content{height:38px;line-height:38px}}.sidebar-widget.quickorder .content>div{height:calc(100% - 4px)}.sidebar-widget.quickorder .content .magnifier{grid-area:magnifier;padding-top:4px}.sidebar-widget.quickorder .content .article{grid-area:article;position:relative}.sidebar-widget.quickorder .content .divider{grid-area:divider;font:normal normal normal 16px/44px var(--clx-font-primary);text-align:center}@media screen and (max-width:1023px){.sidebar-widget.quickorder .content .divider{line-height:38px}}.sidebar-widget.quickorder .content .color{grid-area:color}.sidebar-widget.quickorder .content .color input[disabled]{cursor:not-allowed;background-color:#fff}.sidebar-widget.quickorder .content .close-search{grid-area:close-search;display:flex;justify-content:center}.sidebar-widget.quickorder .content .close-search sl-icon{color:#acacac;cursor:pointer;font-size:16px;margin-left:auto;visibility:hidden}.sidebar-widget.quickorder .content .close-search sl-icon.visible{visibility:visible}.sidebar-widget.quickorder .content input{font:normal normal normal 16px/22px var(--clx-font-primary);color:#000;border:none;height:38px;padding:0}.sidebar-widget.quickorder .content sl-icon{margin:auto 0;font-size:21px;color:#363a3e}@media screen and (max-width:1023px){.sidebar-widget.quickorder .content sl-icon{font-size:18px}}.sidebar-widget.quickorder .article-search-no-result{display:none;position:absolute;left:0;top:94px;width:100%;max-height:440px;height:min-content;overflow-y:auto;background-color:#fff;box-shadow:0 6px 12px #00000029;border-top:1px solid #e5e5e5;border-radius:0 0 6px 6px;z-index:2}@media screen and (max-width:1023px){.sidebar-widget.quickorder .article-search-no-result{top:80px}}.sidebar-widget.quickorder .article-search-no-result.visible{display:block}.sidebar-widget.quickorder .article-search-no-result .content{display:grid;grid-template-columns:23px 1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"icon text";padding:10px;border-radius:3px;position:relative}.sidebar-widget.quickorder .article-search-no-result .content sl-icon{grid-area:icon;font-size:15px;color:#e62b39}.sidebar-widget.quickorder .article-search-no-result .content .text{grid-area:text;font:normal normal normal 14px/16px var(--clx-font-primary);color:#e62b39;display:flex;margin:auto 0}.sidebar-widget.quickorder .article-search-result{display:none;position:absolute;left:0;top:94px;width:100%;max-height:max(calc(100svh - 450px), 200px);height:min-content;overflow-y:auto;background-color:#fff;box-shadow:0 6px 12px #00000029;border-top:1px solid #e5e5e5;border-radius:0 0 6px 6px;padding:10px;z-index:2}@media screen and (max-width:1023px){.sidebar-widget.quickorder .article-search-result{top:80px}}.sidebar-widget.quickorder .article-search-result.visible{display:block}.sidebar-widget.quickorder .article-search-result .items .item{display:grid;grid-template-columns:50px 1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"image article";padding:5px;border-radius:3px;position:relative;margin-top:11px}.sidebar-widget.quickorder .article-search-result .items .item.focus{background-color:var(--clx-color-primary1);color:#fff}.sidebar-widget.quickorder .article-search-result .items .item.focus .article{color:#fff}.sidebar-widget.quickorder .article-search-result .items .item:after{content:" ";width:calc(100% - 10px);height:1px;background-color:#e5e5e5;margin-top:3px;margin-bottom:3px;position:absolute;bottom:-9px;left:5px}.sidebar-widget.quickorder .article-search-result .items .item:first-child{margin-top:0}.sidebar-widget.quickorder .article-search-result .items .item:last-child:after{content:"";display:none}.sidebar-widget.quickorder .article-search-result .items .item:hover{cursor:pointer}.sidebar-widget.quickorder .article-search-result .items .item:not(.focus):hover{background-color:#f5f5f5}.sidebar-widget.quickorder .article-search-result .items .item .image{grid-area:image;width:43px;height:43px;border:1px solid #b0b0b0;border-radius:3px;display:flex;background-color:#fff}.sidebar-widget.quickorder .article-search-result .items .item .image img{max-width:100%;max-height:100%;margin:auto}.sidebar-widget.quickorder .article-search-result .items .item .article{grid-area:article;font:normal normal 600 14px/19px var(--clx-font-primary);color:#000;padding:2px;display:flex}.sidebar-widget.quickorder .article-search-result .items .item .article .text{margin:auto 0}.sidebar-widget.quickorder .color-search-no-result{display:none;position:absolute;left:0;top:94px;width:100%;max-height:440px;height:min-content;overflow-y:auto;background-color:#fff;box-shadow:0 6px 12px #00000029;border-top:1px solid #e5e5e5;border-radius:0 0 6px 6px;z-index:2}@media screen and (max-width:1023px){.sidebar-widget.quickorder .color-search-no-result{top:80px}}.sidebar-widget.quickorder .color-search-no-result.visible{display:block}.sidebar-widget.quickorder .color-search-no-result .content{display:grid;grid-template-columns:23px 1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"icon text";padding:10px;border-radius:3px;position:relative}.sidebar-widget.quickorder .color-search-no-result .content sl-icon{grid-area:icon;font-size:15px;color:#e62b39}.sidebar-widget.quickorder .color-search-no-result .content .text{grid-area:text;font:normal normal normal 14px/16px var(--clx-font-primary);color:#e62b39;display:flex;margin:auto 0}.sidebar-widget.quickorder .color-search-result{display:none;position:absolute;left:0;top:94px;width:100%;max-height:max(calc(100svh - 450px), 200px);height:min-content;overflow-y:auto;background-color:#fff;box-shadow:0 6px 12px #00000029;border-top:1px solid #e5e5e5;border-radius:0 0 6px 6px;padding:10px;z-index:2}@media screen and (max-width:1023px){.sidebar-widget.quickorder .color-search-result{top:80px}}.sidebar-widget.quickorder .color-search-result.visible{display:block}.sidebar-widget.quickorder .color-search-result .items .item{display:grid;grid-template-columns:30px 1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"image color";padding:5px;position:relative;margin-bottom:2px;border-radius:3px}.sidebar-widget.quickorder .color-search-result .items .item.focus{background-color:var(--clx-color-primary1);color:#fff}.sidebar-widget.quickorder .color-search-result .items .item.focus .color{color:#fff}.sidebar-widget.quickorder .color-search-result .items .item:last-child{margin-bottom:0}.sidebar-widget.quickorder .color-search-result .items .item:hover{cursor:pointer}.sidebar-widget.quickorder .color-search-result .items .item:not(.focus):hover{background-color:#f5f5f5}.sidebar-widget.quickorder .color-search-result .items .item .image{grid-area:image;width:21px;height:21px;display:flex;background-color:#fff}.sidebar-widget.quickorder .color-search-result .items .item .image img{max-width:100%;max-height:100%;margin:auto}.sidebar-widget.quickorder .color-search-result .items .item .color{grid-area:color;font:normal normal normal 16px/22px var(--clx-color-primary1);color:#000;margin:auto 0}.sidebar-widget.quickorder .sku-search-result{display:none;position:absolute;left:0;top:94px;width:100%;max-height:max(calc(100svh - 450px), 200px);height:min-content;overflow-y:auto;background-color:#fff;box-shadow:0 6px 12px #00000029;border-top:1px solid #e5e5e5;border-radius:0 0 6px 6px;padding:0 0 15px 0;z-index:2}@media screen and (max-width:1023px){.sidebar-widget.quickorder .sku-search-result{top:80px}}.sidebar-widget.quickorder .sku-search-result.visible{display:block}.sidebar-widget.quickorder .sku-search-result .result-header{font:normal normal 600 10px/14px var(--clx-font-primary);color:#666;text-transform:uppercase;border-bottom:1px solid #e5e5e5;line-height:34px;height:34px;margin-bottom:15px}.sidebar-widget.quickorder .sku-search-result .result-items{padding-bottom:15px}.sidebar-widget.quickorder .sku-search-result .result-items .item{line-height:35px;max-height:35px;margin-bottom:15px;padding:0 15px}.sidebar-widget.quickorder .sku-search-result .result-items .item:last-child{margin-bottom:0}.sidebar-widget.quickorder .sku-search-result .result-items .item>div{display:flex;margin-top:auto;margin-bottom:auto}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-size{font-size:16px;font-weight:700;line-height:22px;color:#000}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount{font:normal normal bold 16px/22px var(--clx-color-primary1);color:#000}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-stock{font:normal normal normal 12px/16px var(--clx-color-primary1);color:#666}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount{margin:auto}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount sl-button.decrease::part(base){height:33px;width:32px;padding:0;line-height:33px;border-color:#b0b0b0;border-right:unset;color:#000;background:#fff0 linear-gradient(180deg,#ffffff 0%,#f4f4f4 100%) 0 0 no-repeat padding-box;border-radius:6px 0 0 6px}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount sl-button.increase::part(base){height:33px;width:32px;padding:0;line-height:33px;border-color:#b0b0b0;border-left:unset;color:#000;background:#fff0 linear-gradient(180deg,#ffffff 0%,#f4f4f4 100%) 0 0 no-repeat padding-box;border-radius:0 6px 6px 0}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount sl-input::part(base){height:33px;line-height:33px;border-color:#b0b0b0;color:#000;width:60px;border-radius:0;z-index:6}.sidebar-widget.quickorder .sku-search-result .result-items .item .r-amount sl-input::part(input){font:normal normal 600 16px/22px var(--clx-color-primary1);text-align:center;height:unset;color:#000}.sidebar-widget.quickorder .sku-search-result .result-footer{display:flex;justify-content:right;padding:0 15px}.sidebar-widget.quickorder .sku-search-result .result-footer sl-button::part(label){font:normal normal bold 16px/36px var(--clx-font-primary)}.sidebar-widget.quickorder .sku-search-result .result-grid{display:grid;grid-template-columns:1fr 2fr 3fr;grid-template-rows:1fr;gap:0;grid-auto-flow:row;grid-template-areas:"r-size r-stock r-amount";padding:0 15px}.sidebar-widget.quickorder .sku-search-result .result-grid .r-size{grid-area:r-size}.sidebar-widget.quickorder .sku-search-result .result-grid .r-stock{grid-area:r-stock}.sidebar-widget.quickorder .sku-search-result .result-grid .r-amount{grid-area:r-amount;text-align:center}.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .sku-search-result,.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .color-search-result,.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .article-search-result{max-height:150px}@media (max-width:1023px){.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .sku-search-result,.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .color-search-result,.shoppingcart-detail.cart-empty .sidebar-widget.quickorder .article-search-result{max-height:270px}}.sidebar-widget.order-summary{background:#f3f3f3;border-radius:6px;font-size:16px;padding:20px}@media screen and (max-width:1023px){.sidebar-widget.order-summary{display:none}}.sidebar-widget.order-summary .headline{text-transform:uppercase;font-weight:700;font-size:17px;padding-bottom:30px}.sidebar-widget.order-summary .sku-count{font:normal normal normal 16px/30px var(--clx-font-primary);width:100%;padding-bottom:10px;border-bottom:1px solid #d3d3d3;display:flex}.sidebar-widget.order-summary .sku-count .right{margin-left:auto}.sidebar-widget.order-summary .total{font:normal normal bold 16px/30px var(--clx-font-primary);width:100%;padding-top:10px;padding-bottom:20px;display:flex}.sidebar-widget.order-summary .total .right{margin-left:auto}.sidebar-widget.order-summary .to-summary{background-color:#093a68;border-radius:6px;letter-spacing:0;width:100%;display:inline-block;color:var(--color-ffffff);text-align:center;height:50px;line-height:50px;font-size:16px;font-weight:700}.q_order_sidebar{margin-left:15px;float:right;max-width:25%}.q_order_sidebar .q_return_content{border:1px solid var(--clx-color-primary1);border-top:none;padding:10px 10px 12px 10px;margin:0 0 14px;background:#fff}.q_order_sidebar .q_return_content:after{content:"";clear:both;display:block}@media screen and (min-width:1024px){.q_order_sidebar .q_return_content{padding:10px 17px 19px 14px}}.q_order_sidebar .q_return_content .article_holder{position:relative}.q_order_sidebar .q_return_content .input_holder{margin:0 0 7px}.q_order_sidebar .q_return_content .input_holder label{margin:0 0 4px;font-weight:700}.q_order_sidebar .q_return_content .input_holder input{padding:10px 9px;font-size:12pt;color:#000}.q_order_sidebar .q_return_content .input_holder .custom-select .custom-select-s{height:40px;line-height:38px;font-size:12pt;border-radius:5px}.q_order_sidebar .q_return_content .q_form_number{float:left;width:64px;padding:6px 0 0}.q_order_sidebar .q_return_content .q_form_number input{text-align:center;font-weight:700;font-size:14pt;height:40px}.q_order_sidebar .q_return_content .q_form_submit{padding:15px 0 0;clear:left}@media screen and (min-width:1400px){.q_order_sidebar .q_return_content .q_form_submit{padding:26px 0 0 76px;clear:none}}.q_order_sidebar .q_return_content .q_form_submit .button{display:block;width:100%;padding-left:8px;padding-right:8px}@media screen and (min-width:1400px){.q_order_sidebar{margin:0}}.q_order_sidebar .q_order_panel{height:47px;line-height:34px;padding:6px 10px 7px;background:var(--clx-color-primary1);border-radius:6px 6px 0 0;text-align:left}.q_order_sidebar .q_order_panel img{width:30px;height:34px;margin:0 10px 0 0;vertical-align:top;display:inline-block!important}.q_order_sidebar .q_order_panel p{color:#fff;font-size:12pt;font-style:italic;display:inline-block;vertical-align:top}@media screen and (min-width:1024px){.q_order_sidebar .q_order_panel p{font-size:17pt}}@media screen and (min-width:1400px){.q_order_sidebar .q_order_panel p{font-size:20pt}}.q_order_sidebar .q_order_panel p strong{font-weight:900}.q_order_sidebar .q_order_total p{background:var(--clx-color-primary1);border-radius:6px 6px 0 0;padding:12px 15px;line-height:17px;color:#fff;font-weight:700}.q_order_sidebar .q_order_total p strong{font-size:12pt;line-height:1.8em;float:right}@media screen and (min-width:1280px){.q_order_sidebar .q_order_total p strong{font-size:20pt;line-height:1.3em}}@media screen and (min-width:1400px){.q_order_sidebar .q_order_total p strong{font-size:22pt;line-height:1.1em}}.q_order_sidebar .q_order_total .wrap{background:#f5f5f5;border:1px solid var(--clx-color-primary1-hover);border-top:none;border-radius:0 0 6px 6px;padding:0 10px 10px}@media screen and (min-width:1024px){.q_order_sidebar .q_order_total .wrap{padding:0 15px 15px 13px}}.q_order_sidebar .q_order_total .input_holder{margin:0;position:relative;padding:14px 0 17px 20px}.q_order_sidebar .q_order_total .input_holder input{position:absolute;left:0;top:12px}.q_order_sidebar .q_order_total .input_holder label{font-weight:400;line-height:17px;margin:0}.q_order_sidebar .q_order_total .input_holder label a{text-decoration:underline}.q_order_sidebar .q_order_total .input_holder label a:hover{text-decoration:none}.q_order_sidebar .q_order_total .button{font-size:10.5pt;padding-left:5px;padding-right:5px;display:block;width:100%}@media screen and (min-width:1024px){.q_order_sidebar .q_order_total .button{font-size:12pt}}@media screen and (min-width:1280px){.q_order_sidebar .q_order_total .button{font-size:14pt}}@media screen and (min-width:1400px){.q_order_sidebar .q_order_total .button{font-size:17pt}}.q_order_sidebar .q_order_total.return{margin-bottom:14px}.q_order_sidebar .q_order_total.return p{overflow-y:auto}.q_order_sidebar .q_order_total.return .wrap{padding-top:13px}.q_order_sidebar .q_order_total.return .wrap .input_holder{padding:0 0 17px 0}.q_order_sidebar .q_order_total.return .wrap .input_holder label{display:block;margin-bottom:4px;font-weight:700}.q_order_sidebar .q_order_total.return .wrap .input_holder input{width:30%;position:relative;text-align:center;height:40px;font-size:14pt;font-weight:700;top:4px}.q_order_sidebar .q_order_total.return .wrap .input_holder span{padding-left:7px;font-size:14pt;font-weight:700;line-height:40px;vertical-align:middle}.q_order_sidebar .q_order_total.return .wrap .button{background:var(--clx-color-primary1)}.q_order_sidebar .q_order_total.return .wrap .button:hover{background:var(--clx-color-primary1-hover)}.q_order_sidebar .q_order_total.return .wrap .fee{margin:5px 0;display:block;font-weight:400}.q_order_sidebar .q_order_total.cancel_return{margin-bottom:14px}.q_order_sidebar .q_order_total.cancel_return .wrap{padding-top:13px}.q_order_sidebar .q_order_total.cancel_return .wrap .input_holder{padding:0 0 17px 0}.q_order_sidebar .q_order_total.cancel_return .wrap .input_holder label{display:block;margin-bottom:4px;font-weight:700}.q_order_sidebar .q_order_total.cancel_return .wrap .button{background:var(--clx-color-primary1)}.q_order_sidebar .q_order_total.cancel_return .wrap .button:hover{background:var(--clx-color-primary1-hover)}.account_main.delivery_wrapper.returns.detail{width:72%;float:left}.account_main.delivery_wrapper.returns.detail #return_form .quick_cart ul:after{display:none}.account_main.delivery_wrapper.returns.detail #return_form h4 a img{display:inline;position:relative;left:15px;top:-5px}.account_main.delivery_wrapper.returns .account_header{padding:7px 0 9px}.account_main.delivery_wrapper.returns .account_header.account_filter a.transparent_blue{float:right;margin-top:22px}.account_main.delivery_wrapper.returns .account_header.account_filter .input_holder.input_id{width:auto}.account_main.delivery_wrapper.returns .account_header.account_filter .input_holder.input_id input[type="text"]{width:105px}.account_main.delivery_wrapper.returns .delivery_table table .timestamp{width:242px}.account_main.delivery_wrapper.returns .delivery_table table th:first-child{width:120px}.account_main.delivery_wrapper.returns .delivery_table table th:nth-child(2){width:120px}.account_main.delivery_wrapper.returns .delivery_table table th:last-child{width:300px}.account_main.delivery_wrapper.returns .delivery_table table td{vertical-align:middle}.account_main.delivery_wrapper.returns .delivery_table table td span{float:left;padding:11px 0 13px 0}.account_main.delivery_wrapper.returns .delivery_table table td a{color:#fff;text-decoration:none;float:right}.account_main.delivery_wrapper.returns .delivery_table table td a.pdf_link{width:40px;height:40px;background:url(/b2b_2018/img/bgi/svg/icon_pdf_download.svg) 0 50% no-repeat}.account_main.delivery_wrapper.returns .delivery_table table td a.retoure-delete{color:#616161;display:inline-block;width:46px;height:40px;text-align:center;font-size:16pt;line-height:36px;padding-right:10px}.quick_list_headline{padding:0;position:relative;text-align:center;margin:0 0 26px}.quick_list_headline:before{content:"";position:absolute;left:0;right:0;top:50%;background:silver;height:1px}.quick_list_headline span{display:inline-block;background:#fff;padding:0 55px;position:relative;z-index:1}.quick_list{background:#f5f5f5;border:1px solid #bfbfbf;border-top:none;position:relative}.quick_list.quick_list_empty{padding:78px 20px 114px;text-align:center;font-size:12pt;line-height:24px}.quick_list.quick_list_empty:after{display:none}.quick_list:after{content:"";position:absolute;right:0;top:0;bottom:0;width:13.3%;background:#fff;border-left:1px solid #c8c8c8}.quick_list h4{padding:33px 0 11px;margin:0 0 0 18px}.quick_list h4 span{width:2.4%;margin:0 0 0 3px;display:inline-block}@media screen and (max-width:1279px){.quick_list h4 span{width:5.4%}}.quick_list .quick_cart:last-child{padding:0 0 44px}.quick_list .quick_cart ul{position:relative;display:table;padding:0 0 0 18px;width:100%;table-layout:fixed;list-style:none}.quick_list .quick_cart ul:before{content:"";display:table-cell;width:2.7%}@media screen and (max-width:1279px){.quick_list .quick_cart ul:before{width:5.7%}}.quick_list .quick_cart ul:after{content:"";display:table-cell;width:13.3%}.quick_list .quick_cart ul li{background:#fff;display:table-cell;border-top:1px solid #c8c8c8;font-size:12pt;vertical-align:middle;line-height:20px}@media screen and (max-width:1279px){.quick_list .quick_cart ul li{font-size:10.5pt}}@media screen and (max-width:1023px){.quick_list .quick_cart ul li{font-size:9pt;text-align:center}}.quick_list .quick_cart ul li.quick_art{width:8.2%}@media screen and (max-width:1279px){.quick_list .quick_cart ul li.quick_art{width:10.2%}}.quick_list .quick_cart ul li.quick_art figure{height:68px;text-align:center;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;line-height:68px;max-width:68px}@media screen and (max-width:1023px){.quick_list .quick_cart ul li.quick_art figure{max-width:50px}}.quick_list .quick_cart ul li.quick_art figure img{display:inline-block;max-width:46px;height:auto;vertical-align:middle}@media screen and (max-width:1023px){.quick_list .quick_cart ul li.quick_art figure img{max-width:30px}}.quick_list .quick_cart ul li.quick_color{width:10.7%}@media screen and (max-width:1023px){.quick_list .quick_cart ul li.quick_color{text-align:center}}.quick_list .quick_cart ul li.quick_size{width:7.9%}.quick_list .quick_cart ul li.quick_stock{width:19.8%;line-height:26px}.quick_list .quick_cart ul li.quick_stock span:last-child{font-size:9pt}@media screen and (max-width:1279px){.quick_list .quick_cart ul li.quick_stock{width:11.8%}}.quick_list .quick_cart ul li.quick_stock .info_msg{vertical-align:middle}.quick_list .quick_cart ul li.quick_stock .info_msg span{font-size:12pt;margin:0 15px 0 0}.quick_list .quick_cart ul li.quick_stock span{vertical-align:middle}.quick_list .quick_cart ul li.quick_price{width:14.3%}@media screen and (max-width:1279px){.quick_list .quick_cart ul li.quick_price{width:13.3%}}.quick_list .quick_cart ul li.quick_number{width:10.5%}.quick_list .quick_cart ul li.quick_number input{max-width:91px;padding:10px 0;text-align:center;font-size:14pt;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%)}@media screen and (max-width:1023px){.quick_list .quick_cart ul li.quick_number input{font-size:10.5pt}}.quick_list .quick_cart ul li.quick_summ{width:7.8%}@media screen and (max-width:1279px){.quick_list .quick_cart ul li.quick_summ{width:11.8%}}.quick_list .quick_cart ul li.quick_remove{width:4.7%;text-align:center}@media screen and (max-width:1023px){.quick_list .quick_cart ul li.quick_remove img{width:15px;height:auto}}.quick_list .quick_cart .quick_summary{position:relative}.quick_list .quick_cart .quick_summary .quick_summary_info{display:table;padding:0 0 0 18px;width:100%;table-layout:fixed}@media screen and (max-width:1023px){.quick_list .quick_cart .quick_summary .quick_summary_info{font-size:9pt}}.quick_list .quick_cart .quick_summary .quick_summary_info:before{content:"";display:table-cell;width:2.7%}@media screen and (max-width:1279px){.quick_list .quick_cart .quick_summary .quick_summary_info:before{width:5.7%}}.quick_list .quick_cart .quick_summary .quick_summary_info:after{content:"";display:table-cell;width:13.3%}.quick_list .quick_cart .quick_summary .quick_summary_info p{background:#fff;display:table-cell;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;vertical-align:middle;line-height:38px;width:23.1%}@media screen and (max-width:1279px){.quick_list .quick_cart .quick_summary .quick_summary_info p{width:41%;padding:0 20px 0 0;text-align:right}}.quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{border-left:1px solid #c8c8c8;width:60.9%;padding:0 0 0 15px}@media screen and (max-width:1279px){.quick_list .quick_cart .quick_summary .quick_summary_info p:first-child{width:40%;padding:0 0 0 20px;text-align:left}}.quick_list .quick_cart .quick_summary .quick_summary_info p strong{font-size:12pt;margin:0 0 0 15px}@media screen and (max-width:1023px){.quick_list .quick_cart .quick_summary .quick_summary_info p strong{font-size:10.5pt;margin:0 0 0 5px}}.quick_list .quick_cart .quick_summary .quick_total{position:absolute;right:0;top:0;bottom:0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;width:13.3%;z-index:2;text-align:right;padding:0 21px 0 0;font-weight:700;line-height:40px;font-size:12pt}@media screen and (max-width:1023px){.quick_list .quick_cart .quick_summary .quick_total{font-size:10.5pt;padding:0 5px}}.quick_list .quick_cart .quick_note{padding:0 0 0 18px}.quick_list .quick_cart .quick_note p{font-weight:700;padding:13px 0 0}.quick_list .quick_cart .quick_note p:before{content:"";display:inline-block;width:2.9%}@media screen and (max-width:1279px){.quick_list .quick_cart .quick_note p:before{width:5.9%}}.quick_list .quick_cart .quick_note p a{font-weight:400;margin:0 0 0 10px}@media screen and (max-width:1279px){.quick_list .quick_cart .quick_note p a{display:block;margin-left:5.9%}}.quick_list .quick_cart .quick_note p a:after{border-left-color:#000}.quick_list .quick_cart .quick_note p a:hover:after{border-left-color:var(--clx-color-primary1-hover)}.quick_list.return .quick_cart ul li.quick_art{width:7%}.quick_list.return .quick_cart ul li.quick_color{width:20%;padding-left:10px}.quick_list.return .quick_cart ul li.quick_size{width:9%}.quick_list.return .quick_cart ul li.quick_amount{width:13%}.quick_list.return .quick_cart ul li.quick_amount input{max-width:91px;padding:10px 0;text-align:center;font-size:14pt;background:linear-gradient(to bottom,#ffffff 0%,#f5f5f5 100%)}@media screen and (max-width:1023px){.quick_list.return .quick_cart ul li.quick_amount input{font-size:14px}}.quick_list.return .quick_cart ul li.quick_summ{width:20%;text-align:right;padding-right:20px}.quick_list.return .quick_cart ul li.quick_remove{width:20%;text-align:right;padding-right:20px}.quick_list.return .quick_cart ul:last-child li{border-bottom:1px solid #c8c8c8}.quick_list .quick_cart ul:last-child li{border-bottom:1px solid #c8c8c8}.quick_list_header{background:var(--clx-color-primary1);height:49px}.quick_list_header ul{padding:0 0 0 18px;line-height:48px;color:#fff;list-style:none}.quick_list_header ul li{float:left}.quick_list_header ul li.quick_pos{width:2.9%}.quick_list_header ul li.quick_art{width:8%}.quick_list_header ul li.quick_color{width:10.7%}.quick_list_header ul li.quick_size{width:7.9%}.quick_list_header ul li.quick_stock{width:19.8%}.quick_list_header ul li.quick_price{width:14.2%}.quick_list_header ul li.quick_number{width:10.6%}.quick_list_header ul li.quick_summ{width:12.4%}.quick_list_header ul li.quick_total{width:13.5%;font-weight:700;text-align:right;padding:0 24px 0 0}@media screen and (max-width:1279px){.quick_list_header ul li{font-size:9pt}.quick_list_header ul li.quick_pos{width:5.9%}.quick_list_header ul li.quick_art{width:10%}.quick_list_header ul li.quick_stock{width:11.8%}.quick_list_header ul li.quick_price{width:13.2%}.quick_list_header ul li.quick_summ{width:16.4%}}.quick_list_header.return ul li{float:left}.quick_list_header.return ul li.quick_pos{width:3%}.quick_list_header.return ul li.quick_art{width:7%}.quick_list_header.return ul li.quick_color{width:20%}.quick_list_header.return ul li.quick_size{width:9%}.quick_list_header.return ul li.quick_number{width:13%}.quick_list_header.return ul li.quick_summ{width:20%;text-align:right;padding-right:10px}.return_info{margin-top:10px;margin-bottom:26px}.return_info .return_info_header div:first-child p:last-child{margin-top:6px}.return_info .return_info_header strong{display:block;margin:10px 0 0 0}.return_info .return_info_header strong:first-child{margin-bottom:6px}.return_info .return_info_header .return_status_table{padding:0 0 22px}.return_info .return_info_header .return_status_table:after{content:"";clear:both;display:block}.return_info .return_info_header .return_status_table div{background:#f1f7fc;border:1px solid var(--clx-color-primary1-hover);border-radius:3px 3px 0 0}.return_info .return_info_header .return_status_table table{width:100%;font-size:9pt;letter-spacing:-.3px;margin:0 0 2px}.return_info .return_info_header .return_status_table table th{font-weight:700;padding:0 4px 0 15px;vertical-align:middle;height:24px;border-bottom:1px solid var(--clx-color-primary1-hover)}.return_info .return_info_header .return_status_table table td{padding:0 4px 0 15px;vertical-align:middle;height:20px;border-bottom:1px solid var(--clx-color-primary1-hover);background:#fff}.return_info .return_info_header .return_status_table table tr:last-child td{border:none}.orderimport form#form_filter .custom-select{min-width:180px;width:max-content}.orderimport form#form_filter .custom-select .custom-select-s{height:auto}.orderimport form#form_filter .custom-select .custom-select-s::after{top:1px}.orderimport form#form_filter .custom-select .custom-select-s .custom-select-s{height:auto}.orderimport form#form_filter .custom-select .custom-select-s .custom-select-s::after{top:1px}.orderimport form#form_filter input[type="date"]{padding:5px 9px;background:unset}.orderimport .account_header{padding:15px 0}.orderimport .account_header.account_filter{border-bottom:1px solid #ccc}.orderimport .account_header.account_filter a.transparent_blue{float:right;margin-top:22px}.orderimport .account_header.account_filter .input_holder.input_id{width:auto}.orderimport .account_header.account_filter .input_holder.input_id input[type="text"]{width:105px}.orderimport .account_list_top{margin:15px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0}.orderimport .account_list_top::after{content:unset}.orderimport .account_list_top .product_sorting{min-width:unset}.orderimport .account_list_top .input_holder{margin:0;float:right}.mobile .orderimport .account_header{padding:0}.mobile .orderimport .account_header.account_filter{margin:0;display:inline-grid;grid-template-columns:1fr 1fr;gap:10px;border-bottom:0}.mobile .orderimport .account_header.account_filter h2{grid-column:1 / span 2}.mobile .orderimport .account_header.account_filter .input_holder{float:unset;margin:0;padding:0;width:100%}.mobile .orderimport .account_header.account_filter .input_holder:first-of-type{grid-column:1 / span 2}.mobile .orderimport .account_header.account_filter .input_holder input[type="date"]{width:100%}.mobile .orderimport .account_header.account_filter .submit{justify-self:end}.mobile .orderimport .account_header.account_filter a.button.transparent_blue{display:none}.mobile .orderimport .account_list_top{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.mobile .orderimport .account_list_top p{padding:0;order:2}.mobile .orderimport .account_list_top .product_sorting{order:1;width:100%}.mobile .orderimport .account_list_top a.button.transparent_blue{order:3}.mobile .orderimport+.table_light{overflow-x:scroll}.orderimport_detail{margin:20px 0}.orderimport_detail .headline{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.orderimport_detail .info_row{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.mobile .orderimport_detail .info_row{display:grid;grid-template-rows:auto}.account_main .row.add_new_advisor>div{display:grid;grid-template-columns:1fr auto;column-gap:20px;width:fit-content;padding-bottom:20px;align-items:center}@media screen and (max-width:767px){.account_main .row.add_new_advisor>div{grid-template-columns:1fr;padding-bottom:20px;row-gap:20px}}.account_main .row.add_new_advisor>div>div.add_new{margin:0}.account_main .row.add_new_advisor>div>sl-switch.show-active-advisors{padding-top:5px}.account_main .row.add_new_advisor>div>sl-switch.show-active-advisors::part(label){font-weight:700}#address_list .account_item .account_item_headline{display:grid;grid-template-columns:40px auto;gap:20px}#address_list .account_item .account_item_buttons .content-grid{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;gap:15px;text-align:left}@media screen and (max-width:539px){#address_list .account_item .account_item_buttons .content-grid{display:flex;flex-direction:column}#address_list .account_item .account_item_buttons .content-grid a{width:100%}}#address_list .account_item .account_item_buttons .button-line{text-align:right}.configpanel-toggle{text-align:right;padding:10px}@media screen and (max-width:1023px){.configpanel-toggle{display:none}}.configpanel-toggle sl-button::part(base){display:inline-flex;padding:6px 14px 6px 12px;justify-content:center;align-items:center;gap:10px;border-radius:17px;background-color:#34c759;border:1px solid #34c759;color:#fff;text-align:center;font-family:var(--clx-font-primary);font-size:14px;font-weight:400;line-height:normal}@media screen and (max-width:639px){.configpanel-toggle{position:absolute;right:0}}.configpanel-drawer sl-drawer{--size:500px}.configpanel-drawer sl-drawer:not(:defined){display:none}@media screen and (max-width:639px){.configpanel-drawer sl-drawer{--size:100vw}}.configpanel-drawer sl-drawer::part(title){color:#000;font-family:var(--clx-font-primary);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.configpanel-drawer sl-drawer::part(close-button__base){font-size:25px;padding:3px;border-radius:5px;background-color:var(--sl-color-gray-50)}.configpanel-drawer sl-drawer .panel .featureflag{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:0 30px;grid-template-areas:"headline toggle" "description toggle";padding-bottom:20px}.configpanel-drawer sl-drawer .panel .featureflag .toggle{grid-area:toggle}.configpanel-drawer sl-drawer .panel .featureflag .toggle sl-switch::part(control){border-color:#34c759;background-color:#34c759}.configpanel-drawer sl-drawer .panel .featureflag .headline{grid-area:headline;color:#000;font-family:var(--clx-font-primary);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:2px}.configpanel-drawer sl-drawer .panel .featureflag .description{grid-area:description;color:#000;font-family:var(--clx-font-primary);font-size:14px;font-style:normal;font-weight:400;line-height:20px}