:root{--pageWidth:1440px;--pageMargin:30px;--Transparent:#ffffff00;--Black:#141F29;--White:#FFF;--White-17:#FFFFFF2B;--Haufe-Black:#141f29;--Haufe-Black-Hover:#2c353e;--Haufe-Black-a07:#141F2912;--Haufe-Black-a20:#141F2933;--Haufe-Black-5:#F3F4F4;--Haufe-Black-10:#E7E9EA;--Haufe-Green-Dark:#104623;--Haufe-Body-Text-80:#434C54;--Haufe-Body-Text-15:#DCDDDF;--Haufe-Electric-Blue:#0500FF;--Haufe-Electric-Blue-a05:#0500FF0D;--Haufe-Electric-Blue-hover:#1F44FF;--Haufe-Navy-Blue:#141f29;--Haufe-Mid-Blue:#8A9EFF;--Haufe-Mid-Blue-hover:#9BAFFF;--Haufe-Light-Blue:#DBE5FF;--UI-lighter-Blue:#F2F6FF;--Haufe-Blue-Grey:#6E727D;--Haufe-Pink:#FE73B2;--Haufe-Pink-2:#FF8EC1;--Haufe-Pink-hover:#FF8EC1;--Haufe-Pink-3:#DF165C;--Rudolf-AI-Green:#0FEDAD;--Rudolf-AI-Green-hover:#0FEDAD;--button-fg-disabled:#898F94;--button-bg-disabled:#C6C9CB;--Pink-outline:#ed1e79;--rating-star-color:#FFD200;--grey-bg:#F3F3F4;--grey-border-1:#D7D8DB;--grey-border:#C7C8CC;--orange:#FF7B0F;--orange-2:#FFDBBD;--orange-3:#FFF4C7;--orange-4:#884c02;--green:#20BF55;--green-fc:#18863D;--green-bg:#D5F6DF;--red-border:#D62828;--red-fc:#70191A;--red-fc-2:#991F1F;--red-bg:#FFDBDB;--blue-1:#C2D1FF;--spacing-l:120px;--spacing-m:56px;--spacing-s:24px;--border-radius:12px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-h1:60px;--font-line-height-h1:66px;--font-size-h2:46px;--font-line-height-h2:50px;--font-size-h3:32px;--font-line-height-h3:36px;--font-size-p:20px;--font-line-height-p:30px;--font-size-label:20px;--font-line-height-label:20px;--font-size-button:16px;--font-line-height-button:24px;--font-size-footerlink:16px;--font-line-height-footerlink:16px;--font-size-button-textlink:17px;--font-line-height-button-textlink:normal;--font-size-p-link:20px;--font-line-height-p-link:30px;--font-size-medium:26px;--font-line-height-medium:34px;--font-size-small:14px;--font-line-height-small:21px}@media only screen and (max-width:600px){:root{--pageMargin:15px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-h1:48px;--font-line-height-h1:52px}}@media (max-width:767.9px){:root{--font-size-h1:32px;--font-line-height-h1:35px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-h2:36px;--font-line-height-h2:40px}}@media (max-width:767.9px){:root{--font-size-h2:26px;--font-line-height-h2:28px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-h3:26px;--font-line-height-h3:28px}}@media (max-width:767.9px){:root{--font-size-h3:20px;--font-line-height-h3:22px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-p:16px;--font-line-height-p:24px}}@media (max-width:767.9px){:root{--font-size-p:16px;--font-line-height-p:24px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-label:16px;--font-line-height-label:16px}}@media (max-width:767.9px){:root{--font-size-label:16px;--font-line-height-label:16px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-button:16px;--font-line-height-button:24px}}@media (max-width:767.9px){:root{--font-size-button:14px;--font-line-height-button:21px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-footerlink:16px;--font-line-height-footerlink:16px}}@media (max-width:767.9px){:root{--font-size-footerlink:14px;--font-line-height-footerlink:14px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-medium:22px;--font-line-height-medium:28px}}@media (max-width:767.9px){:root{--font-size-medium:20px;--font-line-height-medium:26px}}@media (max-width:1279.9px) and (min-width:768px){:root{--font-size-small:12px;--font-line-height-small:18px}}@media (max-width:767.9px){:root{--font-size-small:12px;--font-line-height-small:18px}}.bg-white{background-color:var(--White)}.bg-electric-blue{background-color:var(--Haufe-Electric-Blue)}.bg-black,.bg-navy-blue{background-color:var(--Haufe-Black)}.bg-black-5{background-color:var(--Haufe-Black-5)}.bg-black-10{background-color:var(--Haufe-Black-10)}.bg-mid-blue{background-color:var(--Haufe-Mid-Blue)}.bg-light-blue{background-color:var(--Haufe-Light-Blue)}.bg-lighter-blue{background-color:var(--UI-lighter-Blue)}.bg-pink{background-color:var(--Haufe-Pink)}.bg-grey-rounded{background-color:var(--grey-bg);border-radius:var(--border-radius)}.fc-white{color:var(--White)}.fc-white-i{color:var(--White)!important}.fc-electric-blue{color:var(--Haufe-Electric-Blue)}.fc-black,.fc-navy-blue{color:var(--Haufe-Black)}.fc-black-10{color:var(--Haufe-Black-10)}.fc-body-text-80{color:var(--Haufe-Body-Text-80)}.fc-body-text-15{color:var(--Haufe-Body-Text-15)}.fc-mid-blue{color:var(--Haufe-Mid-Blue)}.fc-light-blue{color:var(--Haufe-Light-Blue)}.fc-lighter-blue{color:var(--UI-lighter-Blue)}.fc-pink{color:var(--Haufe-Pink)}.fw-light{font-weight:var(--font-weight-light)}.fw-regular{font-weight:var(--font-weight-regular)}.fw-regular-i{font-weight:var(--font-weight-regular)!important}.fw-medium{font-weight:var(--font-weight-medium)}.fw-bold{font-weight:var(--font-weight-bold)}.fs-h1{font-size:var(--font-size-h1);line-height:var(--font-line-height-h1)}.fs-h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2)}.fs-h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}.fs-p{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.fs-label{font-size:var(--font-size-label);line-height:var(--font-line-height-label)}.fs-p-link{font-size:var(--font-size-p-link);line-height:var(--font-line-height-p-link)}.fs-medium{font-size:var(--font-size-medium);line-height:var(--font-line-height-medium)}.fs-small{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.fs-small-i{font-size:var(--font-size-small)!important;line-height:var(--font-line-height-small)!important}.fs-button{font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.fs-button-i{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important}.fs-footerlink{font-size:var(--font-size-footerlink);line-height:var(--font-line-height-footerlink)}.fs-button-textlink{font-size:var(--font-size-button-textlink);line-height:var(--font-line-height-button-textlink)}.button-normal{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none}.box-radius{padding:40px;border-radius:var(--border-radius)}.rating{position:relative;display:inline-block;overflow-y:hidden;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--rating-star-color)}html.iconfont-not-yet-loaded .rating{color:transparent!important}.rating i{display:inline-block;width:25px;height:25px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23FFD200' stroke-width='1.684'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin:2px}.rating .bar{left:0;top:0;bottom:0;white-space:nowrap;display:inline-block;overflow:hidden;position:absolute;color:var(--rating-star-color);text-decoration:none}html.iconfont-not-yet-loaded .rating .bar{color:transparent!important}.rating .bar i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23FFD200'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.rating a,.rating a:active,.rating a:focus,.rating a:hover,.rating a:visited{color:var(--rating-star-color)}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}.h1,h1{font-size:2em}.h1,.h2,h1,h2{margin:0.67em 0;line-height:1.5em}.h2,h2{font-size:1.5em}.h3,h3{font-size:1.17em}.h3,.h4,h3,h4{margin:0.67em 0;line-height:1.5em}.h4,h4{font-size:1em}.h5,h5{font-size:0.83em}.h5,.h6,h5,h6{margin:0.67em 0;line-height:1.5em}.h6,h6{font-size:0.67em}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;padding: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:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media only screen{.visible-desktop{display:none!important}}.visible-mobile,.visible-mobile-osc,.visible-tablet,.visible-tablet-l,.visible-tablet-p{display:none!important}.lt-ie9 .visible-desktop{display:block!important}.lt-ie9 span.visible-desktop{display:inline!important}@media only screen and (max-width:480px){.visible-mobile{display:block!important}span.visible-mobile{display:inline!important}td.visible-mobile,th.visible-mobile{display:table-cell!important}}@media only screen and (min-width:481px) and (max-width:1024px){.visible-tablet{display:block!important}span.visible-tablet{display:inline!important}td.visible-tablet,th.visible-tablet{display:table-cell!important}}@media only screen and (min-width:481px) and (max-width:768px){.visible-tablet-p{display:block!important}span.visible-tablet-p{display:inline!important}td.visible-tablet-p,th.visible-tablet-p{display:table-cell!important}}@media only screen and (min-width:769px) and (max-width:1024px){.visible-tablet-l{display:block!important}span.visible-tablet-l{display:inline!important}td.visible-tablet-l,th.visible-tablet-l{display:table-cell!important}}@media only screen and (min-width:768px) and (max-width:1024px){.visible-tablet-l2{display:block!important}span.visible-tablet-l2{display:inline!important}td.visible-tablet-l2,th.visible-tablet-l2{display:table-cell!important}}@media only screen and (min-width:1025px){.visible-desktop{display:block!important}span.visible-desktop{display:inline!important}td.visible-desktop,th.visible-desktop{display:table-cell!important}}@media print{.visible-desktop{display:block!important}}@media only screen and (max-width:767px){.visible-mobile-osc{display:block!important}span.visible-mobile-osc{display:inline!important}td.visible-mobile-osc,th.visible-mobile-osc{display:table-cell!important}}@media only screen and (max-width:480px){.hidden-mobile{display:none!important}}@media only screen and (min-width:481px) and (max-width:1024px){.hidden-tablet{display:none!important}}@media only screen and (min-width:481px) and (max-width:768px){.hidden-tablet-p{display:none!important}}@media only screen and (min-width:769px) and (max-width:1024px){.hidden-tablet-l{display:none!important}}@media only screen and (min-width:768px) and (max-width:1024px){.hidden-tablet-l2{display:none!important}}@media only screen and (min-width:1025px){.hidden-desktop{display:none!important}}@media print{.hidden-desktop{display:none!important}}@media only screen and (max-width:767px){.hidden-mobile-osc{display:none!important}}html.no-touch .visible-touch,html.touch .visible-no-touch{display:none!important}.rowContainer{padding:25px 0}.rowContainer>.row{padding:5px 0}.rowContainer>.row.margin-true{padding:0 5px}.row.margin-true>div>div{margin:10px 5px}.row.margin-true>div>div:first-of-type{margin-top:5px}.row.margin-true>div>div:last-of-type{margin-bottom:5px}.row.margin-true>div>.row{margin:0!important}.row:after{content:"";display:block;clear:both}.row>aside,.row>div{float:left}.row>.right_row_container{float:right}.col1{width:8.333333%}.col2{width:16.666666%}.col3{width:25%}.col4{width:33.333333%}.col5{width:41.666666%}.col6{width:50%}.col7{width:58.333333%}.col8{width:66.666666%}.col9{width:75%}.col10{width:83.333333%}.col11{width:91.666666%}.col12{width:100%}@media screen and (max-width:480px){.acol1{width:8.333333%}.acol2{width:16.666666%}.acol3{width:25%}.acol4{width:33.333333%}.acol5{width:41.666666%}.acol6{width:50%}.acol7{width:58.333333%}.acol8{width:66.666666%}.acol9{width:75%}.acol10{width:83.333333%}.acol11{width:91.666666%}.acol12{width:100%}.rowContainer>.row.margin-true{padding-left:0;padding-right:0}.row.margin-true>div>div{margin-left:0;margin-right:0}}@media screen and (min-width:1025px){.ccol1{width:8.333333%}.ccol2{width:16.666666%}.ccol3{width:25%}.ccol4{width:33.333333%}.ccol5{width:41.666666%}.ccol6{width:50%}.ccol7{width:58.333333%}.ccol8{width:66.666666%}.ccol9{width:75%}.ccol10{width:83.333333%}.ccol11{width:91.666666%}.ccol12{width:100%}.rowContainer{padding:40px 0 10px}.rowContainer>.row{padding:10px 0}.rowContainer>.row.margin-true{padding:0 10px}.row.margin-true>div>div{margin:20px 10px}.row.margin-true>div>div:first-of-type{margin-top:10px}.row.margin-true>div>div:last-of-type{margin-bottom:10px}}.grid{margin:0;padding:0;list-style:none}.grid>li{display:inline-block;vertical-align:top}.col-1{width:calc(100% / 12 * 1 - (var(--grid-gap-h) * (12 - 1) / 12))}.col-2{width:calc(100% / 12 * 2 - (var(--grid-gap-h) * (12 - 2) / 12))}.col-3{width:calc(100% / 12 * 3 - (var(--grid-gap-h) * (12 - 3) / 12))}.col-4{width:calc(100% / 12 * 4 - (var(--grid-gap-h) * (12 - 4) / 12))}.col-5{width:calc(100% / 12 * 5 - (var(--grid-gap-h) * (12 - 5) / 12))}.col-6{width:calc(100% / 12 * 6 - (var(--grid-gap-h) * (12 - 6) / 12))}.col-7{width:calc(100% / 12 * 7 - (var(--grid-gap-h) * (12 - 7) / 12))}.col-8{width:calc(100% / 12 * 8 - (var(--grid-gap-h) * (12 - 8) / 12))}.col-9{width:calc(100% / 12 * 9 - (var(--grid-gap-h) * (12 - 9) / 12))}.col-10{width:calc(100% / 12 * 10 - (var(--grid-gap-h) * (12 - 10) / 12))}.col-11{width:calc(100% / 12 * 11 - (var(--grid-gap-h) * (12 - 11) / 12))}.col-12{width:calc(100% / 12 * 12 - (var(--grid-gap-h) * (12 - 12) / 12))}:root{--grid-gap-h:24px;--col-1:calc(100% / 12 * 1 - (var(--grid-gap-h) * (12 - 1) / 12));--col-2:calc(100% / 12 * 2 - (var(--grid-gap-h) * (12 - 2) / 12));--col-3:calc(100% / 12 * 3 - (var(--grid-gap-h) * (12 - 3) / 12));--col-4:calc(100% / 12 * 4 - (var(--grid-gap-h) * (12 - 4) / 12));--col-5:calc(100% / 12 * 5 - (var(--grid-gap-h) * (12 - 5) / 12));--col-6:calc(100% / 12 * 6 - (var(--grid-gap-h) * (12 - 6) / 12));--col-7:calc(100% / 12 * 7 - (var(--grid-gap-h) * (12 - 7) / 12));--col-8:calc(100% / 12 * 8 - (var(--grid-gap-h) * (12 - 8) / 12));--col-9:calc(100% / 12 * 9 - (var(--grid-gap-h) * (12 - 9) / 12));--col-10:calc(100% / 12 * 10 - (var(--grid-gap-h) * (12 - 10) / 12));--col-11:calc(100% / 12 * 11 - (var(--grid-gap-h) * (12 - 11) / 12));--col-12:calc(100% / 12 * 12 - (var(--grid-gap-h) * (12 - 12) / 12))}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:300;src:url(/wcsstore/HaufeLHStorefrontAssetStore/V_release-9120-ES-26-0766_V/fonts/material-symbols-sharp.woff2) format("woff2")}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:300;src:url(/wcsstore/HaufeLHStorefrontAssetStore/V_release-9120-ES-26-0766_V/fonts/material-symbols-rounded.woff2) format("woff2")}.mat-icon,.material-symbols-rounded,.material-symbols-sharp,[class*=" mat-icon-"],[class^=mat-icon-]{font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mat-icon,[class*=" mat-icon-"],[class^=mat-icon-]{font-family:Material Symbols Rounded;font-weight:300}html.iconfont-not-yet-loaded .mat-icon,html.iconfont-not-yet-loaded [class*=" mat-icon-"],html.iconfont-not-yet-loaded [class^=mat-icon-]{color:transparent!important}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:300}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400}.mat-icon-eye-crossed:before{content:"visibility_off"}.mat-icon-eye:before{content:"visibility"}.mat-icon-check:before{content:"check"}@font-face{font-family:haufeshop_iconfont;src:url(/wcsstore/HaufeLHStorefrontAssetStore/V_release-9120-ES-26-0766_V/fonts/haufeshop_iconfont-lighthouse.woff) format("woff");font-weight:400;font-style:normal}.icon,[class*=" icon-"],[class^=icon-]{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.iconfont-not-yet-loaded .icon,html.iconfont-not-yet-loaded [class*=" icon-"],html.iconfont-not-yet-loaded [class^=icon-]{color:transparent!important}.icon-empty:before{content:""}.icon-download:before{content:"\e93c"}.icon-paypal:before{content:"\e93d"}.icon-visa:before{content:"\e91e"}.icon-mastercard:before{content:"\e921"}.icon-invoice:before{content:"\e931"}.icon-debit:before{content:"\e93e"}.icon-info:before{content:"\e91b"}.icon-star-half:before{content:"\e92a"}.icon-arrow-erase:before{content:"\e93f"}.icon-book:before{content:"\e90d"}.icon-menu:before{content:"\e92f"}.icon-tolino:before{content:"\e933"}.icon-kindle:before{content:"\e934"}.icon-haufe:before{content:"\e935"}.icon-apple:before{content:"\e936"}.icon-android:before{content:"\e937"}.icon-pen:before{content:"\e938"}.icon-index:before{content:"\e939"}.icon-filter:before{content:"\e93a"}.icon-clock:before{content:"\e93b"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-rewind:before{content:"\e901"}.icon-arrow-totop:before{content:"\e902"}.icon-calendar:before{content:"\e903"}.icon-cart:before{content:"\e904"}.icon-checkmark:before{content:"\e905"}.icon-chevron-breadcrumb:before{content:"\e906"}.icon-chevron-down:before{content:"\e90a"}.icon-chevron-left:before{content:"\e907"}.icon-chevron-right:before{content:"\e908"}.icon-chevron-up:before{content:"\e909"}.icon-chevrons-left:before{content:"\e90b"}.icon-chevrons-right:before{content:"\e90c"}.icon-cogwheels:before{content:"\e90e"}.icon-compare:before{content:"\e90f"}.icon-content:before{content:"\e910"}.icon-cross:before{content:"\e911"}.icon-e-trust:before{content:"\e912"}.icon-envelope-rounded:before{content:"\e913"}.icon-envelope:before{content:"\e914"}.icon-eye-crossed:before{content:"\e915"}.icon-eye:before{content:"\e916"}.icon-facebook:before{content:"\e917"}.icon-gift:before{content:"\e918"}.icon-globe-net:before{content:"\e919"}.icon-image:before{content:"\e91a"}.icon-linkedin:before{content:"\e91c"}.icon-magnifier:before{content:"\e91d"}.icon-page:before{content:"\e91f"}.icon-paper-plane:before{content:"\e920"}.icon-phone:before{content:"\e922"}.icon-printer:before{content:"\e923"}.icon-questionmark:before{content:"\e924"}.icon-scales:before{content:"\e925"}.icon-smiley:before{content:"\e926"}.icon-speech-bubble:before{content:"\e927"}.icon-star-empty:before{content:"\e928"}.icon-star-full:before{content:"\e929"}.icon-trash:before{content:"\e92b"}.icon-truck:before{content:"\e92c"}.icon-twitter:before{content:"\e92d"}.icon-update-clock:before{content:"\e92e"}.icon-user-male:before{content:"\e930"}.icon-xing:before{content:"\e932"}.icon-play:before{content:"\e940"}.icon-stoerer{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTExLjMgMTI2LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExMS4zIDEyNi41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0FGNDgwNDt9LnN0MXtmaWxsOiNFQjYwMDU7fTwvc3R5bGU+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMTEuMywxMjYuNSAxMTEuMywxMDQuNSAwLDk1LjggIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxMTEsMCAwLDkuMiAwLDk1LjcgMTExLjMsMTA3LjggIi8+PC9zdmc+)}.icon-stoerer2{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2MiA1OC40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MiA1OC40OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0VCNjAwNTt9Cjwvc3R5bGU+Cjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMC42LDAgMCw1OC40IDYyLDUyLjYgNjIsNS4xICIvPgo8L3N2Zz4K)}.icon-ssl{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzYuNCAzMy45IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNi40IDMzLjk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMzMzMzJFO30uc3Qxe2ZpbGw6IzY3QjczMzt9PC9zdHlsZT48Zz48ZyBpZD0ibG9jayI+PHBhdGggaWQ9IlhNTElEXzdfIiBjbGFzcz0ic3QwIiBkPSJNMjEuMiwxMS40aC0xLjRWNi4yYzAtMy4yLTMtNi4yLTYuMi02LjJIOC4zQzUuMSwwLDIuMSwzLDIuMSw2LjJ2NS4ySDAuN2MtMC40LDAtMC43LDAuMy0wLjcsMC42djE0LjRjMCwwLjMsMC4zLDAuNiwwLjcsMC42aDIwLjVjMC40LDAsMC43LTAuMywwLjctMC42VjEyLjFDMjEuOSwxMS43LDIxLjUsMTEuNCwyMS4yLDExLjR6IE02LjIsNi4yYzAtMS41LDAuNy0yLjEsMi4xLTIuMWg1LjJjMS40LDAsMi4xLDAuNiwyLjEsMi4xdjUuMkg2LjJWNi4yeiBNMTIsMTkuMnYyLjdjMCwwLjMtMC4yLDAuNS0wLjUsMC41aC0xYy0wLjMsMC0wLjUtMC4yLTAuNS0wLjV2LTIuN2MtMC42LTAuNC0xLTEtMS0xLjhjMC0xLjEsMC45LTIuMSwyLjEtMi4xYzEuMSwwLDIuMSwwLjksMi4xLDIuMUMxMywxOC4yLDEyLjYsMTguOCwxMiwxOS4yeiIvPjwvZz48ZyBpZD0ib2stMiI+PHBhdGggaWQ9IlhNTElEXzZfIiBjbGFzcz0ic3QxIiBkPSJNMzYuMiwxMS42YzAuMiwwLjIsMC4yLDAuNSwwLDAuN0wyMS44LDI2LjhjLTAuMiwwLjItMC41LDAuMi0wLjcsMGwtMy4yLTMuMmMtMC4yLTAuMi0wLjUtMC41LTAuNy0wLjdMMTMuMiwxOWMtMC4yLTAuMi0wLjItMC41LDAtMC43bDMuMi0zLjJjMC4yLTAuMiwwLjUtMC4yLDAuNywwbDMuOSwzLjljMC4yLDAuMiwwLjUsMC4yLDAuNywwTDMyLjIsOC40YzAuMi0wLjIsMC41LTAuMiwwLjcsMEwzNi4yLDExLjZ6Ii8+PC9nPjxnIGlkPSJYTUxJRF81XyI+PHBhdGggaWQ9IlhNTElEXzlfIiBjbGFzcz0ic3QwIiBkPSJNMC4xLDMzLjZMMC4yLDMzYzAuMiwwLjIsMC43LDAuMywxLjIsMC4zYzAuNiwwLDEtMC4yLDEtMC43YzAtMC41LTAuNC0wLjctMS4xLTEuMUMwLjcsMzEuMiwwLDMwLjcsMCwzMGMwLTEsMC45LTEuMywxLjctMS4zYzAuNiwwLDEsMC4yLDEuMiwwLjNsLTAuMiwwLjZjLTAuMi0wLjEtMC41LTAuMy0xLTAuM2MtMC41LDAtMC45LDAuMi0wLjksMC42YzAsMC41LDAuMywwLjcsMSwxLjFjMC43LDAuMywxLjQsMC44LDEuNCwxLjZjMCwxLTAuNywxLjQtMS43LDEuNEMwLjgsMzMuOSwwLjIsMzMuOCwwLjEsMzMuNnoiLz48cGF0aCBpZD0iWE1MSURfMTFfIiBjbGFzcz0ic3QwIiBkPSJNMy44LDMzLjZMMy45LDMzYzAuMiwwLjIsMC43LDAuMywxLjIsMC4zYzAuNiwwLDEtMC4yLDEtMC43YzAtMC41LTAuNC0wLjctMS4xLTEuMWMtMC42LTAuMy0xLjMtMC44LTEuMy0xLjZjMC0xLDAuOS0xLjMsMS43LTEuM2MwLjYsMCwxLDAuMiwxLjIsMC4zbC0wLjIsMC42Yy0wLjItMC4xLTAuNS0wLjMtMS0wLjNjLTAuNSwwLTAuOSwwLjItMC45LDAuNmMwLDAuNSwwLjMsMC43LDEsMS4xYzAuNywwLjMsMS40LDAuOCwxLjQsMS42YzAsMS0wLjcsMS40LTEuNywxLjRDNC41LDMzLjksNCwzMy44LDMuOCwzMy42eiIvPjxwYXRoIGlkPSJYTUxJRF8xM18iIGNsYXNzPSJzdDAiIGQ9Ik03LjcsMjguN2gwLjh2NC42aDJ2MC42SDcuN1YyOC43eiIvPjxwYXRoIGlkPSJYTUxJRF8xNV8iIGNsYXNzPSJzdDAiIGQ9Ik0xMy4xLDMzLjZsMC4yLTAuNmMwLjIsMC4yLDAuNywwLjMsMS4yLDAuM2MwLjYsMCwxLTAuMiwxLTAuN2MwLTAuNS0wLjQtMC43LTEuMS0xLjFjLTAuNi0wLjMtMS4zLTAuOC0xLjMtMS42YzAtMSwwLjktMS4zLDEuNy0xLjNjMC42LDAsMSwwLjIsMS4yLDAuM2wtMC4yLDAuNmMtMC4yLTAuMS0wLjUtMC4zLTEtMC4zYy0wLjUsMC0wLjksMC4yLTAuOSwwLjZjMCwwLjUsMC4zLDAuNywxLDEuMWMwLjcsMC4zLDEuNCwwLjgsMS40LDEuNmMwLDEtMC43LDEuNC0xLjcsMS40QzEzLjksMzMuOSwxMy4zLDMzLjgsMTMuMSwzMy42eiIvPjxwYXRoIGlkPSJYTUxJRF8xN18iIGNsYXNzPSJzdDAiIGQ9Ik0xNy4xLDI4LjdoMC44djUuMmgtMC44VjI4Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzE5XyIgY2xhc3M9InN0MCIgZD0iTTIxLjIsMjguNmMwLjgsMCwxLjEsMC4yLDEuMywwLjJsLTAuMSwwLjdjLTAuMS0wLjEtMC40LTAuMy0xLjItMC4zYy0xLDAtMS42LDAuOC0xLjYsMmMwLDEuMiwwLjYsMi4xLDEuNiwyLjFjMC41LDAsMS4xLTAuMiwxLjItMC4zbDAsMC43Yy0wLjMsMC4xLTAuNiwwLjMtMS4zLDAuM2MtMS40LDAtMi40LTEtMi40LTIuNkMxOC44LDI5LjYsMTkuOSwyOC42LDIxLjIsMjguNnoiLz48cGF0aCBpZD0iWE1MSURfMjFfIiBjbGFzcz0ic3QwIiBkPSJNMjMuNSwyOC43aDAuOFYzMWgyLjN2LTIuM2gwLjh2NS4yaC0wLjh2LTIuM2gtMi4zdjIuM2gtMC44VjI4Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzIzXyIgY2xhc3M9InN0MCIgZD0iTTI4LjYsMjguN2gyLjl2MC42aC0yLjF2MS42aDEuNnYwLjZoLTEuNnYxLjhoMi40djAuNmgtMy4yVjI4Ljd6Ii8+PHBhdGggaWQ9IlhNTElEXzI1XyIgY2xhc3M9InN0MCIgZD0iTTM1LjMsMzMuNWMtMC4zLTAuNi0wLjYtMS43LTEuMS0xLjhjLTAuMiwwLTAuNSwwLTAuOSwwdjIuMmgtMC44di01LjJoMC4zYzAuMywwLDAuOC0wLjEsMS4zLTAuMWMxLDAsMS43LDAuNCwxLjcsMS41YzAsMC44LTAuMywxLjItMC45LDEuNGMwLjUsMC4zLDAuOCwxLjMsMS4xLDJjMC4xLDAuMSwwLjEsMC4zLDAuMiwwLjRoLTAuOUMzNS40LDMzLjgsMzUuNCwzMy43LDM1LjMsMzMuNXogTTM0LjEsMzEuMmMwLjYsMCwxLTAuMywxLTFjMC0wLjYtMC4zLTAuOS0xLjEtMC45Yy0wLjMsMC0wLjUsMC0wLjcsMC4xdjEuOUMzMy41LDMxLjEsMzMuOSwzMS4yLDM0LjEsMzEuMnoiLz48L2c+PC9nPjwvc3ZnPg==)}.icon-uhr{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQuMiAyNC4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNC4yIDI0LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojOTlCRURCO30uc3Qxe2ZpbGw6bm9uZTtzdHJva2U6IzAwNURBNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDA1REE1O3N0cm9rZS13aWR0aDowLjgyMztzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fS5zdDN7ZmlsbDpub25lO3N0cm9rZTojMDA1REE1O3N0cm9rZS13aWR0aDoyLjQ3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9LnN0NHtmaWxsOiMwMDVEQTU7fS5zdDV7ZmlsbDpub25lO3N0cm9rZTojMDA1REE1O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48Zz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIuMSwyLjF2MjAuNmMwLDAsOS45LTAuOSw5LjktMTAuM0MyMiwzLDEyLjEsMi4xLDEyLjEsMi4xIi8+PGxpbmUgY2xhc3M9InN0MSIgeDE9IjEyLjEiIHkxPSIxOSIgeDI9IjEyLjEiIHkyPSIyMi42Ii8+PGxpbmUgY2xhc3M9InN0MSIgeDE9IjEyLjEiIHkxPSIyLjEiIHgyPSIxMi4xIiB5Mj0iNS45Ii8+PGxpbmUgY2xhc3M9InN0MSIgeDE9IjE5LjEiIHkxPSIxMi4xIiB4Mj0iMjIiIHkyPSIxMi4xIi8+PGxpbmUgY2xhc3M9InN0MSIgeDE9IjIuMSIgeTE9IjExLjkiIHgyPSI1LjciIHkyPSIxMS45Ii8+PGxpbmUgY2xhc3M9InN0MiIgeDE9IjE3LjEiIHkxPSIzLjQiIHgyPSIxNS43IiB5Mj0iNS4zIi8+PGxpbmUgY2xhc3M9InN0MiIgeDE9IjE5LjEiIHkxPSI4LjciIHgyPSIyMS4xIiB5Mj0iNy40Ii8+PGxpbmUgY2xhc3M9InN0MiIgeDE9IjIwLjMiIHkxPSIxNy4yIiB4Mj0iMTkuMSIgeTI9IjE2LjUiLz48bGluZSBjbGFzcz0ic3QyIiB4MT0iMTYuNyIgeTE9IjIxLjUiIHgyPSIxNS44IiB5Mj0iMTkuMyIvPjxsaW5lIGNsYXNzPSJzdDIiIHgxPSI2LjkiIHkxPSIzLjQiIHgyPSI4LjEiIHkyPSI1LjEiLz48bGluZSBjbGFzcz0ic3QyIiB4MT0iNS4zIiB5MT0iNy43IiB4Mj0iMy44IiB5Mj0iNi40Ii8+PGxpbmUgY2xhc3M9InN0MiIgeDE9IjMiIHkxPSIxNy41IiB4Mj0iNC44IiB5Mj0iMTYuNSIvPjxsaW5lIGNsYXNzPSJzdDIiIHgxPSI3LjEiIHkxPSIyMC41IiB4Mj0iNy45IiB5Mj0iMTkuMyIvPjxnPjxjaXJjbGUgY2xhc3M9InN0MyIgY3g9IjEyLjEiIGN5PSIxMi4xIiByPSIxMC45Ii8+PHBhdGggY2xhc3M9InN0NCIgZD0iTTEyLjEsMTQuMWMxLjEsMCwxLjktMC45LDEuOS0xLjljMC0xLjEtMC45LTEuOS0xLjktMS45Yy0xLjEsMC0xLjksMC45LTEuOSwxLjlDMTAuMiwxMy4zLDExLDE0LjEsMTIuMSwxNC4xIi8+PC9nPjxsaW5lIGNsYXNzPSJzdDUiIHgxPSIxMi4xIiB5MT0iOC41IiB4Mj0iMTIuMSIgeTI9IjE2Ii8+PC9nPjwvc3ZnPg==)}.icon-edge{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItOTggMjI0LjQgNzYxLjQgMTY5LjYiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTk4IDIyNC40IDc2MS40IDE2OS42OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9PC9zdHlsZT48ZyBpZD0iRWJlbmVfMiI+PC9nPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNjYzLjQsMjUyLjcgNjYzLjQsMzk0IC05OCwzOTQgLTk4LDMwMC42IDk1LjYsMjI0LjQgIi8+PC9zdmc+)}.icon-service{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTIyLjggNDUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyMi44IDQ1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6IzAwMkU1Mjt9LnN0MXtmaWxsOiMwMDVEQTU7fTwvc3R5bGU+PGc+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMCwwIDAsNDUgMjIsNDUgIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxMCwwIDEwLDQ1IDEyMi44LDQ1IDEyMi44LDAuMSAiLz48L2c+PC9zdmc+)}.icon-service-hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMjIuOCA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIyLjggNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojMzMzMzJFO30uc3Qxe2ZpbGw6I0RBREFENjt9PC9zdHlsZT48ZyBpZD0iRWJlbmVfMSI+PGc+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMCwwIDAsNDUgMjIsNDUgIi8+PHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxMCwwIDEwLDQ1IDEyMi44LDQ1IDEyMi44LDAuMSAiLz48L2c+PC9nPjxnIGlkPSJFYmVuZV8yIj48L2c+PC9zdmc+)}.icon-newsletter{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAuNCAyOS40IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMC40IDI5LjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO30uc3Qxe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiMwMDVEQTQ7fTwvc3R5bGU+PGc+PHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIwLjQsMTEuNSAwLjQsMjkuMiAyOS41LDI5LjIgMjkuNSwxMS41IDE1LjQsMy41ICIvPjxnPjxkZWZzPjxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjMwLjQiIGhlaWdodD0iMjkuNCIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPjwvY2xpcFBhdGg+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE1LjgsOC45QzE1LjksOS4xLDE2LDkuNCwxNiw5LjhjMCwwLjMtMC4xLDAuNy0wLjIsMS4xYy0wLjEsMC40LTAuMywwLjctMC41LDAuOWMtMC4xLDAuMS0wLjMsMC4yLTAuNCwwLjNjLTAuMiwwLjEtMC4zLDAuMS0wLjUsMC4xYy0wLjMsMC0wLjUtMC4xLTAuNi0wLjNjLTAuMi0wLjItMC4zLTAuNS0wLjMtMC45YzAtMC4zLDAuMS0wLjcsMC4yLTEuMWMwLjEtMC40LDAuMy0wLjcsMC42LTFjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTUuNCw4LjYsMTUuNiw4LjcsMTUuOCw4LjkgTTI5LjMsMjcuOWwtMTEuMi04LjdsMTEuMi03LjVMMjkuMywyNy45TDI5LjMsMjcuOXogTTEuOSwyOC41bDEzLjMtMTAuM2wxMy4zLDEwLjNIMS45eiBNMS4xLDExLjdsMTEuMiw3LjVMMS4xLDI3LjlWMTEuN3ogTTExLDguMWMwLjQtMC44LDEuMS0xLjQsMS44LTEuOGMwLjgtMC40LDEuNy0wLjYsMi43LTAuNmMwLjgsMCwxLjYsMC4yLDIuMywwLjVjMC43LDAuMywxLjIsMC44LDEuNSwxLjRjMC4zLDAuNiwwLjUsMS4zLDAuNSwyYzAsMC45LTAuMywxLjYtMC44LDIuM2MtMC43LDAuOS0xLjUsMS4zLTIuNiwxLjNjLTAuMywwLTAuNSwwLTAuNi0wLjFjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC40Yy0wLjQsMC40LTAuOSwwLjYtMS40LDAuNmMtMC42LDAtMS0wLjItMS40LTAuNmMtMC40LTAuNC0wLjYtMC45LTAuNi0xLjVjMC0wLjgsMC4yLTEuNSwwLjctMi4yYzAuNS0wLjgsMS4yLTEuMiwyLjEtMS4yYzAuNiwwLDEsMC4yLDEuMywwLjdsMC4xLTAuNmgxLjNMMTcsMTEuNWMwLDAuMi0wLjEsMC40LTAuMSwwLjRjMCwwLjEsMCwwLjEsMC4xLDAuMmMwLDAsMC4xLDAuMSwwLjEsMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuM2MwLjMtMC4zLDAuNi0wLjYsMC44LTFjMC4yLTAuNCwwLjMtMC45LDAuMy0xLjNjMC0wLjgtMC4zLTEuNS0wLjktMi4xYy0wLjYtMC42LTEuNC0wLjgtMi41LTAuOGMtMC45LDAtMS43LDAuMi0yLjMsMC42Yy0wLjYsMC40LTEuMSwwLjktMS40LDEuNmMtMC4zLDAuNy0wLjUsMS40LTAuNSwyLjFjMCwwLjcsMC4yLDEuNCwwLjUsMS45YzAuNCwwLjYsMC45LDEsMS41LDEuM2MwLjYsMC4zLDEuNCwwLjQsMi4yLDAuNGMwLjgsMCwxLjUtMC4xLDIuMS0wLjNjMC42LTAuMiwxLTAuNiwxLjQtMWgxLjFjLTAuMywwLjctMC45LDEuMi0xLjUsMS42Yy0wLjgsMC40LTEuOCwwLjctMi45LDAuN2MtMS4xLDAtMi4xLTAuMi0yLjktMC42Yy0wLjgtMC40LTEuNC0wLjktMS44LTEuN2MtMC40LTAuNy0wLjYtMS41LTAuNi0yLjRDMTAuMyw5LjgsMTAuNiw4LjksMTEsOC4xIE0xNS4yLDBMMCwxMS40djE4LjFoMzAuNFYxMS40TDE1LjIsMHoiLz48L2c+PC9nPjwvc3ZnPg==)}.icon-play-btn{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii00OTMgMjE2LjggMTI3LjMgMTI3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQ5MyAyMTYuOCAxMjcuMyAxMjcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtvcGFjaXR5OjAuOTE7ZmlsbDojRUZFRkVGO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDF7ZmlsbDojMDA1REE1O30uc3Qye2ZpbGw6I0ZGRkZGRjt9LnN0M3tkaXNwbGF5Om5vbmU7fS5zdDR7ZGlzcGxheTppbmxpbmU7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Q1e2Rpc3BsYXk6aW5saW5lO2ZpbGw6IzY2OUVDOTt9LnN0NntkaXNwbGF5OmlubGluZTtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGcgaWQ9ImRlZmF1bHQiPjxjaXJjbGUgaWQ9IlhNTElEXzY1NF8iIGNsYXNzPSJzdDAiIGN4PSItNDI5LjMiIGN5PSIyODAuNSIgcj0iNjMuNiIvPjxjaXJjbGUgaWQ9IlhNTElEXzY1M18iIGNsYXNzPSJzdDEiIGN4PSItNDI5LjIiIGN5PSIyODAuMSIgcj0iMzQuOCIvPjxwb2x5Z29uIGlkPSJYTUxJRF80ODVfIiBjbGFzcz0ic3QyIiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48ZyBpZD0iaG92ZXIiIGNsYXNzPSJzdDMiPjxjaXJjbGUgaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3Q0IiBjeD0iLTQyOS4zIiBjeT0iMjgwLjUiIHI9IjYzLjYiLz48Y2lyY2xlIGlkPSJYTUxJRF8yXyIgY2xhc3M9InN0NSIgY3g9Ii00MjkuMiIgY3k9IjI4MC4xIiByPSIzNC44Ii8+PHBvbHlnb24gaWQ9IlhNTElEXzFfIiBjbGFzcz0ic3Q2IiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48L3N2Zz4=)}.icon-play-btn-hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii00OTMgMjE2LjggMTI3LjMgMTI3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQ5MyAyMTYuOCAxMjcuMyAxMjcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtkaXNwbGF5Om5vbmU7fS5zdDF7ZGlzcGxheTppbmxpbmU7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qye2Rpc3BsYXk6aW5saW5lO2ZpbGw6IzAwNURBNTt9LnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiNGRkZGRkY7fS5zdDR7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Q1e2ZpbGw6IzY2OUVDOTt9LnN0NntmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGcgaWQ9ImRlZmF1bHQiIGNsYXNzPSJzdDAiPjxjaXJjbGUgaWQ9IlhNTElEXzY1NF8iIGNsYXNzPSJzdDEiIGN4PSItNDI5LjMiIGN5PSIyODAuNSIgcj0iNjMuNiIvPjxjaXJjbGUgaWQ9IlhNTElEXzY1M18iIGNsYXNzPSJzdDIiIGN4PSItNDI5LjIiIGN5PSIyODAuMSIgcj0iMzQuOCIvPjxwb2x5Z29uIGlkPSJYTUxJRF80ODVfIiBjbGFzcz0ic3QzIiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48ZyBpZD0iaG92ZXIiPjxjaXJjbGUgaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3Q0IiBjeD0iLTQyOS4zIiBjeT0iMjgwLjUiIHI9IjYzLjYiLz48Y2lyY2xlIGlkPSJYTUxJRF8yXyIgY2xhc3M9InN0NSIgY3g9Ii00MjkuMiIgY3k9IjI4MC4xIiByPSIzNC44Ii8+PHBvbHlnb24gaWQ9IlhNTElEXzFfIiBjbGFzcz0ic3Q2IiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48L3N2Zz4=)}.haufe-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.455 10.778L4.427 13.67v7.473H0V.072h4.427v8.651h9.028V.073h4.427v21.069h-4.427V10.778zM27.56.073h7.9l6.944 21.069H37.76l-1.67-5.053H26.93l-1.67 5.053h-4.645L27.56.072zm7.335 12.333L31.532 2.128h-.044l-3.363 10.278h6.77zM44.075 12.706V.073h4.428v12.804c0 3.126 1.736 4.967 4.557 4.967 2.821 0 4.557-1.841 4.557-4.967V.073h4.427v12.633c0 5.438-3.472 8.778-8.984 8.778-5.512 0-8.985-3.34-8.985-8.778zM66.732.073H81.12v3.683h-9.961V9.15h8.897v3.683H71.16v8.308h-4.427V.072zM85.026.073h14.757v3.683h-10.33v4.967h9.158v3.683h-9.158v5.053H100v3.683H85.026V.072z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.haufe-logo-electric-blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='91' height='20' viewBox='0 0 91 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.244 9.8l-8.215 2.646v6.84H0V0h4.029v7.918h8.215V0h4.029v19.286h-4.03V9.8zM25.08 0h7.189l6.319 19.286h-4.226l-1.52-4.625h-8.334l-1.521 4.625H18.76L25.08 0zm6.675 11.29l-3.06-9.408h-.04l-3.061 9.408h6.161zM40.109 11.564V0h4.028v11.72c0 2.862 1.58 4.548 4.147 4.548 2.568 0 4.148-1.686 4.148-4.547V0h4.028v11.564c0 4.978-3.16 8.036-8.176 8.036s-8.175-3.058-8.175-8.036zM60.726 0h13.093v3.371h-9.065v4.94h8.097v3.37h-8.097v7.605h-4.028V0zM77.374 0h13.429v3.371h-9.4v4.547h8.333v3.372h-8.334v4.625H91v3.371H77.374V0z' fill='%230500FF'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-search-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 17.05l.042.04.043-.04 1.054-.983.049-.046-.05-.045-6.236-5.82a5.34 5.34 0 0 0 .931-1.557 5.214 5.214 0 0 0 .364-1.932c0-1.613-.6-2.98-1.797-4.096l-.042.045.042-.045C9.704 1.454 8.241.896 6.518.896c-1.724 0-3.186.559-4.381 1.676C.94 3.689.342 5.056.342 6.668s.599 2.979 1.795 4.095c1.196 1.116 2.658 1.674 4.382 1.674.702 0 1.38-.11 2.037-.33a5.92 5.92 0 0 0 1.702-.882L16.5 17.05zM9.75 9.678c-.881.823-1.957 1.235-3.23 1.235-1.274 0-2.35-.412-3.232-1.235-.882-.823-1.322-1.826-1.322-3.01 0-1.185.44-2.188 1.322-3.01.882-.824 1.958-1.236 3.231-1.236 1.274 0 2.35.412 3.232 1.236.882.822 1.321 1.825 1.321 3.01 0 1.184-.44 2.187-1.321 3.01z' fill='%23141F29' stroke='%23141F29' stroke-width='.125'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-search-btn-hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.5 17.05l.042.04.043-.04 1.054-.983.049-.046-.05-.045-6.236-5.82a5.34 5.34 0 0 0 .931-1.557 5.214 5.214 0 0 0 .364-1.932c0-1.613-.6-2.98-1.797-4.096l-.042.045.042-.045C9.704 1.454 8.241.896 6.518.896c-1.724 0-3.186.559-4.381 1.676C.94 3.689.342 5.056.342 6.668s.599 2.979 1.795 4.095c1.196 1.116 2.658 1.674 4.382 1.674.702 0 1.38-.11 2.037-.33a5.92 5.92 0 0 0 1.702-.882L16.5 17.05zM9.75 9.678c-.881.823-1.957 1.235-3.23 1.235-1.274 0-2.35-.412-3.232-1.235-.882-.823-1.322-1.826-1.322-3.01 0-1.185.44-2.188 1.322-3.01.882-.824 1.958-1.236 3.231-1.236 1.274 0 2.35.412 3.232 1.236.882.822 1.321 1.825 1.321 3.01 0 1.184-.44 2.187-1.321 3.01z" fill="%23fff" stroke="%23fff" stroke-width=".125"/></svg>');background-repeat:no-repeat}.icon-cart-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.856 20c-.503 0-.93-.176-1.283-.53a1.748 1.748 0 0 1-.529-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.283-.528.504 0 .932.176 1.284.528.353.353.53.78.53 1.284 0 .503-.177.931-.53 1.284-.352.353-.78.529-1.284.529zm10.04 0c-.503 0-.93-.176-1.284-.53a1.748 1.748 0 0 1-.528-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.284-.528.503 0 .93.176 1.283.528.353.353.529.78.529 1.284 0 .503-.176.931-.529 1.284-.352.353-.78.529-1.284.529zM4.678 3.625l2.626 5.499h7.061a.29.29 0 0 0 .16-.045.39.39 0 0 0 .12-.125l2.778-5.05c.04-.073.043-.137.01-.194-.033-.056-.09-.085-.17-.085H4.678zm-.745-1.553h14.383c.423 0 .744.18.96.54.218.361.228.73.032 1.105l-3.32 6.012c-.169.299-.394.532-.673.698-.28.167-.586.25-.92.25H6.838l-1.2 2.191c-.053.08-.054.166-.005.26a.24.24 0 0 0 .224.139H17.71v1.554H5.856c-.69 0-1.209-.298-1.556-.894-.348-.595-.36-1.19-.037-1.784l1.478-2.657-3.769-7.932H0V0h2.948l.984 2.072z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-cart-btn-hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.856 20c-.503 0-.93-.176-1.283-.53a1.748 1.748 0 0 1-.529-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.283-.528.504 0 .932.176 1.284.528.353.353.53.78.53 1.284 0 .503-.177.931-.53 1.284-.352.353-.78.529-1.284.529zm10.04 0c-.503 0-.93-.176-1.284-.53a1.748 1.748 0 0 1-.528-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.284-.528.503 0 .93.176 1.283.528.353.353.529.78.529 1.284 0 .503-.176.931-.529 1.284-.352.353-.78.529-1.284.529zM4.678 3.625l2.626 5.499h7.061a.29.29 0 0 0 .16-.045.39.39 0 0 0 .12-.125l2.778-5.05c.04-.073.043-.137.01-.194-.033-.056-.09-.085-.17-.085H4.678zm-.745-1.553h14.383c.423 0 .744.18.96.54.218.361.228.73.032 1.105l-3.32 6.012c-.169.299-.394.532-.673.698-.28.167-.586.25-.92.25H6.838l-1.2 2.191c-.053.08-.054.166-.005.26a.24.24 0 0 0 .224.139H17.71v1.554H5.856c-.69 0-1.209-.298-1.556-.894-.348-.595-.36-1.19-.037-1.784l1.478-2.657-3.769-7.932H0V0h2.948l.984 2.072z" fill="%23fff"/></svg>');background-repeat:no-repeat}.icon-login-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-login-btn-hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="15" height="19" viewBox="0 0 15 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z" fill="%23fff"/></svg>');background-repeat:no-repeat}.icon-open-menu-btn{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%23fff" d="M0 0h24v2H0zM0 8h24v2H0zM0 16h24v2H0z"/></svg>');background-repeat:no-repeat}.icon-close-menu-btn{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="19" viewBox="0 0 24 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 17.556L19.971.586 21.385 2 4.415 18.97 3 17.557z" fill="%23fff"/><path fill="%23fff" d="M20 19L3.03 2.03 4.443.614l16.97 16.97z"/></svg>');background-repeat:no-repeat}.icon-chevron-left-navy{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14L2 7.508 7 1' stroke='%23141F29' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-chevron-left-eblue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 14L2 7.508 7 1' stroke='%230500FF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-chevron-right-navy{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 14l5-6.492L1 1' stroke='%23141F29' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-chevron-right-eblue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 14l5-6.492L1 1' stroke='%230500FF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-chevron-right-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 14l5-6.492L1 1' stroke='%23FFF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-check-round-green{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='7' cy='6.959' rx='7' ry='6.959' fill='%2318863D'/%3E%3Cpath d='M9.569 5.22L5.98 8.807 4.35 7.176' stroke='%23fff' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-check-round-green-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='8.047' cy='8' rx='8.047' ry='8' fill='%23104623'/%3E%3Cpath d='M11 6l-4.125 4.125L5 8.25' stroke='%23fff' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-check-white{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat}.icon-check-round-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' stroke='%23434C54'/%3E%3Cpath d='M15.925 9.157l-5.56 5.682L7.7 12.115l.142-.146 2.168 2.216.357.365.358-.365 5.06-5.174.14.146z' fill='%23fff' stroke='%23434C54'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-check-navy{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.248 12.707L.357 6.815l1.622-1.622 4.269 4.27 9.169-9.17 1.622 1.622L6.248 12.707z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-round-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.167' stroke='%23141F29' stroke-width='1.667'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23141F29'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-round-cross-navy{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='%23141F29' stroke='%23141F29'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23fff'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-round-cross-success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%2318863D'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%2318863D'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%2318863D'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-round-cross-warning{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%23884C02'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23884C02'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23884C02'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-round-cross-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%23991F1F'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23991F1F'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23991F1F'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-look-inside{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 21.75c-1.2-1.133-2.575-2-4.125-2.6-1.55-.6-3.175-.9-4.875-.9v-11c1.683 0 3.3.304 4.85.912A12.793 12.793 0 0 1 9 10.8c1.217-1.15 2.6-2.03 4.15-2.638A13.158 13.158 0 0 1 18 7.25v11c-1.717 0-3.346.3-4.887.9A12.577 12.577 0 0 0 9 21.75zm0-2.6a14.454 14.454 0 0 1 3.35-1.875c1.183-.467 2.4-.775 3.65-.925v-6.9c-1.217.217-2.412.654-3.588 1.313C11.237 11.42 10.1 12.3 9 13.4c-1.1-1.1-2.237-1.98-3.412-2.638C4.412 10.104 3.217 9.667 2 9.45v6.9c1.25.15 2.467.458 3.65.925 1.183.467 2.3 1.092 3.35 1.875zm0-10.9c-1.1 0-2.042-.392-2.825-1.175C5.392 6.292 5 5.35 5 4.25s.392-2.042 1.175-2.825C6.958.642 7.9.25 9 .25s2.042.392 2.825 1.175C12.608 2.208 13 3.15 13 4.25s-.392 2.042-1.175 2.825C11.042 7.858 10.1 8.25 9 8.25zm0-2c.55 0 1.02-.196 1.412-.588.392-.391.588-.862.588-1.412 0-.55-.196-1.02-.588-1.413A1.926 1.926 0 0 0 9 2.25c-.55 0-1.02.196-1.412.587A1.926 1.926 0 0 0 7 4.25c0 .55.196 1.02.588 1.412.391.392.862.588 1.412.588z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-look-inside-hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 21.75c-1.2-1.133-2.575-2-4.125-2.6-1.55-.6-3.175-.9-4.875-.9v-11c1.683 0 3.3.304 4.85.912A12.793 12.793 0 0 1 9 10.8c1.217-1.15 2.6-2.03 4.15-2.638A13.158 13.158 0 0 1 18 7.25v11c-1.717 0-3.346.3-4.887.9A12.577 12.577 0 0 0 9 21.75zm0-2.6a14.454 14.454 0 0 1 3.35-1.875c1.183-.467 2.4-.775 3.65-.925v-6.9c-1.217.217-2.412.654-3.588 1.313C11.237 11.42 10.1 12.3 9 13.4c-1.1-1.1-2.237-1.98-3.412-2.638C4.412 10.104 3.217 9.667 2 9.45v6.9c1.25.15 2.467.458 3.65.925 1.183.467 2.3 1.092 3.35 1.875zm0-10.9c-1.1 0-2.042-.392-2.825-1.175C5.392 6.292 5 5.35 5 4.25s.392-2.042 1.175-2.825C6.958.642 7.9.25 9 .25s2.042.392 2.825 1.175C12.608 2.208 13 3.15 13 4.25s-.392 2.042-1.175 2.825C11.042 7.858 10.1 8.25 9 8.25zm0-2c.55 0 1.02-.196 1.412-.588.392-.391.588-.862.588-1.412 0-.55-.196-1.02-.588-1.413A1.926 1.926 0 0 0 9 2.25c-.55 0-1.02.196-1.412.587A1.926 1.926 0 0 0 7 4.25c0 .55.196 1.02.588 1.412.391.392.862.588 1.412.588z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-support{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20.5V.5h20v16H4l-4 4zm3.15-6H18v-12H2v13.125L3.15 14.5z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-support-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20.5V.5h20v16H4l-4 4zm3.15-6H18v-12H2v13.125L3.15 14.5z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.48 26.28l12.69-12.69-2.52-2.52-10.17 10.17-5.13-5.13-2.52 2.52 7.65 7.65zM18 36c-2.49 0-4.83-.472-7.02-1.417-2.19-.945-4.095-2.228-5.715-3.848-1.62-1.62-2.902-3.525-3.847-5.715C.472 22.83 0 20.49 0 18c0-2.49.472-4.83 1.417-7.02.945-2.19 2.228-4.095 3.848-5.715 1.62-1.62 3.525-2.902 5.715-3.847C13.17.472 15.51 0 18 0c2.49 0 4.83.472 7.02 1.417 2.19.945 4.095 2.228 5.715 3.848 1.62 1.62 2.903 3.525 3.848 5.715C35.528 13.17 36 15.51 36 18c0 2.49-.472 4.83-1.417 7.02-.945 2.19-2.228 4.095-3.848 5.715-1.62 1.62-3.525 2.903-5.715 3.848C22.83 35.528 20.49 36 18 36zm0-3.6c4.02 0 7.425-1.395 10.215-4.185C31.005 25.425 32.4 22.02 32.4 18s-1.395-7.425-4.185-10.215C25.425 4.995 22.02 3.6 18 3.6S10.575 4.995 7.785 7.785C4.995 10.575 3.6 13.98 3.6 18s1.395 7.425 4.185 10.215C10.575 31.005 13.98 32.4 18 32.4z' fill='%2318863D'/%3E%3C/svg%3E");background-repeat:no-repeat}.icon-warning{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='42' height='36' viewBox='0 0 42 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36L21 0l21 36H0zm6.586-3.79h28.828L21 7.58 6.586 32.21zM21 30.317c.54 0 .994-.182 1.36-.545.366-.363.55-.813.55-1.35 0-.537-.184-.987-.55-1.35-.366-.363-.82-.545-1.36-.545-.54 0-.994.182-1.36.545a1.826 1.826 0 0 0-.55 1.35c0 .537.184.987.55 1.35.366.363.82.545 1.36.545zm-1.91-5.684h3.82v-9.474h-3.82v9.474z' fill='%23884C02'/%3E%3C/svg%3E")}.icon-error,.icon-warning{background-repeat:no-repeat}.icon-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 27c.51 0 .938-.172 1.282-.517.346-.346.518-.773.518-1.283 0-.51-.172-.938-.518-1.282A1.742 1.742 0 0 0 18 23.4c-.51 0-.938.173-1.282.518A1.742 1.742 0 0 0 16.2 25.2c0 .51.172.938.518 1.283.345.345.772.517 1.282.517zm-1.8-7.2h3.6V9h-3.6v10.8zM18 36c-2.49 0-4.83-.472-7.02-1.417-2.19-.945-4.095-2.228-5.715-3.848-1.62-1.62-2.902-3.525-3.847-5.715C.472 22.83 0 20.49 0 18c0-2.49.472-4.83 1.417-7.02.945-2.19 2.228-4.095 3.848-5.715 1.62-1.62 3.525-2.902 5.715-3.847C13.17.472 15.51 0 18 0c2.49 0 4.83.472 7.02 1.417 2.19.945 4.095 2.228 5.715 3.848 1.62 1.62 2.903 3.525 3.848 5.715C35.528 13.17 36 15.51 36 18c0 2.49-.472 4.83-1.417 7.02-.945 2.19-2.228 4.095-3.848 5.715-1.62 1.62-3.525 2.903-5.715 3.848C22.83 35.528 20.49 36 18 36zm0-3.6c4.02 0 7.425-1.395 10.215-4.185C31.005 25.425 32.4 22.02 32.4 18s-1.395-7.425-4.185-10.215C25.425 4.995 22.02 3.6 18 3.6S10.575 4.995 7.785 7.785C4.995 10.575 3.6 13.98 3.6 18s1.395 7.425 4.185 10.215C10.575 31.005 13.98 32.4 18 32.4z' fill='%23991F1F'/%3E%3C/svg%3E")}.icon-star-empty-new{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23FFD200' stroke-width='1.684'/%3E%3C/svg%3E")}.icon-star-empty-new,.icon-star-full-new{background-repeat:no-repeat;background-size:contain}.icon-star-full-new{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23FFD200'/%3E%3C/svg%3E")}.icon-star-empty-new-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23141F29' stroke-width='1.684'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.icon-star-full-new-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.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-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{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:0.6}.tns-lazy-img.tns-complete{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-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(2333.33333333%);width:-moz-calc(2333.33333333%);width:calc(2333.33333333%);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(1.42857143%);width:-moz-calc(1.42857143%);width:calc(1.42857143%);height:10px;float:left}.tns-item:not(.tns-slide-active){visibility:hidden}.font{color:#141f29}.black{color:#000000}.blue{color:#075bfa}.blue1{color:#003f71}.blue2{color:#075bfa}.blue3{color:#1a68fa}.blue4{color:#00b2c5}.blue5{color:#00abf7}.blue6{color:#0058ff}.blue7{color:#cedffe}.blue8{color:#ecf1fc}.grey{color:#8f9299}.grey1{color:#262e33}.grey2{color:#232a36}.grey3{color:#8f9299}.grey4{color:#a6a9ae}.grey5{color:#d2d4d6}.grey6{color:#f7f7f8}.grey7{color:#979797}.grey8{color:#e7e7e8}.green,.green1{color:#4cc947}.green2{color:#318551}.orange{color:#eb6005}.orange1{color:#ef8037}.pink{color:#ed1e79}.red{color:#e81546}.yellow,.yellow1{color:#f4a730}.yellow2{color:#f4cd30}.white{color:#ffffff}.fSize6{font-size:6px!important;line-height:10px}.fSize7{font-size:7px!important;line-height:11px}.fSize8{font-size:8px!important;line-height:12px}.fSize9{font-size:9px!important;line-height:13px}.fSize10{font-size:10px!important;line-height:14px}.fSize11{font-size:11px!important;line-height:15px}.fSize12{font-size:12px!important;line-height:16px}.fSize13{font-size:13px!important;line-height:17px}.fSize14{font-size:14px!important;line-height:18px}.fSize15{font-size:15px!important;line-height:19px}.fSize16{font-size:16px!important;line-height:20px}.fSize18{font-size:18px!important;line-height:22px}.fSize20{font-size:20px!important;line-height:24px}.fSize22{font-size:22px!important;line-height:26px}.fSize24{font-size:24px!important;line-height:28px}.fSize28{font-size:28px!important;line-height:32px}.fSize30{font-size:30px!important;line-height:34px}.fSize36{font-size:36px!important;line-height:40px}.fSize40{font-size:40px!important;line-height:44px}.fSize48{font-size:48px!important;line-height:52px}.fSize68{font-size:68px!important;line-height:72px}:not(input):focus-visible{outline:2px solid var(--Haufe-Black)!important;outline-offset:-2px!important}input:focus-visible{outline:1px solid var(--Haufe-Electric-Blue)!important}html.appleios body *{cursor:pointer}html.appleios input[type=email],html.appleios input[type=password],html.appleios input[type=search],html.appleios input[type=tel],html.appleios input[type=text]{border-radius:0!important;-webkit-appearance:none!important}html.iconfont-not-yet-loaded .icon,html.iconfont-not-yet-loaded .icon:after,html.iconfont-not-yet-loaded .icon:before{color:transparent!important}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}q{quotes:"\201e" "\201c" "\201a" "\2018"}.hidden{display:none!important}.dispNone{display:none}.clear{clear:both}#skiplinks{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000000;background:#ffffff;padding:15px}#skiplinks .skip{padding:3px}#skiplinks:focus-within{position:fixed;width:auto;height:auto;left:0;top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body{overflow-x:hidden;font-family:ABCFavorit,Arial,sans-serif;font-style:normal;letter-spacing:normal;color:var(--Haufe-Body-Text-80);font-weight:var(--font-weight-regular);background-color:var(--White);font-size:var(--font-size-p);line-height:var(--font-line-height-p);position:relative}body a{color:var(--Haufe-Black);text-decoration:underline}body a,body span{outline:0}p strong{color:var(--Haufe-Black)}.h1,h1{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2)}.h1,.h2,h1,h2{color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.h2,h2{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}.headline1{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2)}.headline1,.headline2{color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.headline2{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}.fw-extra-light{font-weight:var(--font-weight-light)}.fw-normal{font-weight:var(--font-weight-regular)}#page{position:relative;overflow-x:clip}.floatRight{float:right}.floatLeft{float:left}.clearline{clear:both;height:0;line-height:0;font-size:0}.text-center{text-align:center}.hidden-svg{width:0;height:0;position:absolute;overflow:hidden}.shop_environment_info{position:fixed;top:0px;left:0px;z-index:999999;width:auto;border:1px solid orange;filter:drop-shadow(2px 2px 2px #999999);background:gold;padding:18px;text-align:center;font-size:14px;line-height:1.2}.shop_environment_info .data{cursor:grab}.shop_environment_info .data.moving{cursor:grabbing}.shop_environment_info .close,.shop_environment_info .copy,.shop_environment_info .more{position:absolute;cursor:pointer;width:18px;height:18px;line-height:18px;background:rgba(0,0,0,0.2)}.shop_environment_info .close:hover,.shop_environment_info .copy:hover,.shop_environment_info .more:hover{font-weight:700;background:rgba(0,0,0,0.4)}.shop_environment_info .more{font-size:16px;bottom:0;left:calc(50% - 9px)}.shop_environment_info .close{font-size:16px;top:0;right:0}.shop_environment_info .copy{bottom:0;right:0}.hlBtnWhite{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;background:var(--White);border:unset;color:var(--Haufe-Black);text-decoration:none}.hlBtnWhite.l{border-radius:60px;padding:12px 36px}.hlBtnWhite.m{border-radius:60px;padding:8px 24px}.hlBtnWhite.s{border-radius:100px;padding:8px 16px}.hlBtnWhite.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnWhite:not(.disabled):hover{opacity:0.85}.hlBtnTransparent-black,.hlBtnTransparent-navy{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;background:var(--Transparent);border:1px solid var(--Haufe-Black);color:var(--Haufe-Black);text-decoration:none}.hlBtnTransparent-black.l,.hlBtnTransparent-navy.l{border-radius:60px;padding:12px 36px}.hlBtnTransparent-black.m,.hlBtnTransparent-navy.m{border-radius:60px;padding:8px 24px}.hlBtnTransparent-black.s,.hlBtnTransparent-navy.s{border-radius:100px;padding:8px 16px}.hlBtnTransparent-black.disabled,.hlBtnTransparent-navy.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnTransparent-black:not(.disabled):hover,.hlBtnTransparent-navy:not(.disabled):hover{background:var(--Haufe-Black-a07)}.hlBtnTransparent-white{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;background:var(--Transparent);border:1px solid var(--White);color:var(--White);text-decoration:none}.hlBtnTransparent-white.l{border-radius:60px;padding:12px 36px}.hlBtnTransparent-white.m{border-radius:60px;padding:8px 24px}.hlBtnTransparent-white.s{border-radius:100px;padding:8px 16px}.hlBtnTransparent-white.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnTransparent-white:not(.disabled):hover{background:var(--White-17)}.hlBtnBlue{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--White);background:var(--Haufe-Electric-Blue);border:unset;text-decoration:none}.hlBtnBlue.l{border-radius:60px;padding:12px 36px}.hlBtnBlue.m{border-radius:60px;padding:8px 24px}.hlBtnBlue.s{border-radius:100px;padding:8px 16px}.hlBtnBlue.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnBlue:not(.disabled):hover{background:var(--Haufe-Electric-Blue-hover)}.hlBtnPink{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--Haufe-Black);background:var(--Haufe-Pink);border:unset;text-decoration:none}.hlBtnPink.l{border-radius:60px;padding:12px 36px}.hlBtnPink.m{border-radius:60px;padding:8px 24px}.hlBtnPink.s{border-radius:100px;padding:8px 16px}.hlBtnPink.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnPink:not(.disabled):hover{background:var(--Haufe-Pink-hover)}.hlBtnBlack,.hlBtnNavy{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--White);background:var(--Haufe-Black);border:unset;text-decoration:none}.hlBtnBlack.l,.hlBtnNavy.l{border-radius:60px;padding:12px 36px}.hlBtnBlack.m,.hlBtnNavy.m{border-radius:60px;padding:8px 24px}.hlBtnBlack.s,.hlBtnNavy.s{border-radius:100px;padding:8px 16px}.hlBtnBlack.disabled,.hlBtnNavy.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnBlack:not(.disabled):hover,.hlBtnNavy:not(.disabled):hover{background:var(--Haufe-Black-Hover)}.hlBtnBlack:not(.disabled):focus-visible,.hlBtnNavy:not(.disabled):focus-visible{outline:2px solid var(--Haufe-Black)!important;outline-offset:4px!important}.hlBtnMidBlue{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--Haufe-Black);background:var(--Haufe-Mid-Blue);border:unset;text-decoration:none}.hlBtnMidBlue.l{border-radius:60px;padding:12px 36px}.hlBtnMidBlue.m{border-radius:60px;padding:8px 24px}.hlBtnMidBlue.s{border-radius:100px;padding:8px 16px}.hlBtnMidBlue.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnMidBlue:not(.disabled):hover{color:var(--Haufe-Black);background:var(--Haufe-Mid-Blue-hover)}.hlBtnNavLink{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;font-weight:var(--font-weight-regular);padding:8px 24px;color:var(--Haufe-Black);border:unset;text-decoration:none}.hlBtnNavLink.l{border-radius:60px;padding:12px 36px}.hlBtnNavLink.m{border-radius:60px;padding:8px 24px}.hlBtnNavLink.s{border-radius:100px;padding:8px 16px}.hlBtnNavLink.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.hlBtnNavLink:not(.disabled):hover{background:var(--Haufe-Black-a07)}.hlTextLink{position:relative;font-weight:var(--font-weight-bold);font-size:var(--font-size-button-textlink);line-height:var(--font-line-height-button-textlink);color:var(--Haufe-Black);text-decoration:none;padding-left:16px}.hlTextLink:before{content:"← ";position:relative}.hlTextLink-right{position:relative;font-weight:var(--font-weight-bold);font-size:var(--font-size-button-textlink);line-height:var(--font-line-height-button-textlink);color:var(--Haufe-Black);text-decoration:none;padding-right:16px}.hlTextLink-right:after{content:" →";position:relative}.bg-black .hlTextLink-right{position:relative;font-weight:var(--font-weight-bold);font-size:var(--font-size-button-textlink);line-height:var(--font-line-height-button-textlink);color:var(--Haufe-Black);text-decoration:none;padding-right:16px;color:var(--White)}.bg-black .hlTextLink-right:after{content:" →";position:relative}.bg-black .hlTextLink-right:not(.disabled):hover{color:var(--White)}.button{display:inline-block;text-align:center;text-decoration:none;border:1px solid var(--grey-border);border-radius:60px;padding:12px 36px;color:var(--Haufe-Black);font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-bold);font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important}.button.l{border-radius:60px;padding:12px 36px}.button.m{border-radius:60px;padding:8 24px}.button.s{border-radius:100px;padding:8px 16px}.button.active{background-color:var(--Haufe-Black);color:var(--White)}.haufe_icon_check:before{content:"";position:absolute;top:14px;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' stroke='%23434C54'/%3E%3Cpath d='M7.7 12.114l.141-.145 2.167 2.216.358.365.357-.365 5.06-5.174.143.146-5.56 5.684-2.667-2.726z' fill='%23FAFAFA' stroke='%23434C54'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;display:inline-block;width:22px;height:22px}.haufe_info_icon{display:inline-block;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--Haufe-Black);font-size:var(--font-size-button);vertical-align:middle}html.iconfont-not-yet-loaded .haufe_info_icon{color:transparent!important}.haufe_info_icon:before{display:block;content:"\e91b"}ul.list_style_check_2{list-style:none;padding:0;margin:0}ul.list_style_check_2>li{position:relative;padding-left:46px}ul.list_style_check_2>li:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:30px;height:30px;margin-right:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23E7E9EA'/%3E%3Cpath d='M9.83 15.802l.397-.407 2.936 3 .357.366.357-.365 6.71-6.86.398.408-7.465 7.631-3.69-3.773z' fill='%23FAFAFA' stroke='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}ul.list_style_check_2 li+li{margin-top:16px}ul.list_style_check_transparent{list-style:none;padding:0;margin:0}ul.list_style_check_transparent>li{position:relative;padding-left:46px}ul.list_style_check_transparent>li:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:30px;height:30px;margin-right:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' stroke='%23DCDDDF'/%3E%3Cpath d='M20.984 11.944l-7.465 7.63-3.69-3.772.398-.407 2.936 3 .357.366.358-.365 6.709-6.86.397.408z' fill='%23DCDDDF' stroke='%23DCDDDF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}ul.list_style_check_transparent li+li{margin-top:16px}.btnBlue,.btnBlueBorder,.btnGrey,.btnGrey1,.btnGrey2,.btnInactive,.btnOrange,.btnWhite,.btnWhiteBorder{display:inline-block;position:relative;font-size:18px;padding:15px 40px;box-sizing:border-box;text-align:center;cursor:pointer;border:none;line-height:normal;font-weight:400;box-shadow:0 16px 24px 0 rgba(0,0,0,0.15);transition:box-shadow 350ms ease,background-color 350ms ease}.btnBlue:hover,.btnBlueBorder:hover,.btnGrey1:hover,.btnGrey2:hover,.btnGrey:hover,.btnInactive:hover,.btnOrange:hover,.btnWhite:hover,.btnWhiteBorder:hover{box-shadow:0 16px 40px 0 rgba(0,0,0,0.2)}.btnBlue.btnThin,.btnBlueBorder.btnThin,.btnGrey1.btnThin,.btnGrey2.btnThin,.btnGrey.btnThin,.btnInactive.btnThin,.btnOrange.btnThin,.btnWhite.btnThin,.btnWhiteBorder.btnThin{font-size:12px;padding:10px 17px 8px}.btnBlueBorder{border:1px solid var(--Haufe-Black);color:var(--Haufe-Black);border-radius:21px!important;background-color:unset;text-transform:unset;text-decoration:none;font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-medium)}.btnBlueBorder:hover{color:var(--White);background-color:var(--Haufe-Electric-Blue);border-color:var(--Haufe-Electric-Blue)}.btnBlue{background:#075bfa;color:var(--White)}.btnBlue:hover{background:#1a68fa;color:#ffffff}.btnOrange{background:#eb6005;color:#ffffff}.btnOrange:hover{background:#ef8037;color:#ffffff}.btnGrey{background:#8f9299;color:#ffffff}.btnGrey:hover{background:#262e33;color:#ffffff}.btnGrey1{background:#d2d4d6;color:#8f9299}.btnGrey1:hover{background:#f7f7f8;color:#8f9299}.btnGrey2{background:#8f9299;color:#141f29}.btnGrey2:hover{background:#a6a9ae;color:#141f29}.btnWhite{text-transform:uppercase;font-weight:700;font-size:14px}.btnWhite,.btnWhite:hover{color:#075bfa;box-shadow:none}.btnWhiteBorder{border:2px solid #ffffff;color:#ffffff;font-weight:700;box-shadow:none;background-color:transparent;text-transform:uppercase;font-size:14px;line-height:1.5em}.btnWhiteBorder:hover{background-color:#ffffff;color:#075bfa;box-shadow:none}.btnBlue.disabled{background-color:#cedffe;pointer-events:none;cursor:default}.btnBlue.disabled:hover{box-shadow:0 16px 24px 0 rgba(0,0,0,0.15)}.btnGrey2.disabled,.btnGrey.disabled,.btnInactive,.btnOrange.disabled{background:#262e33;background-blend-mode:lighten;color:#8f9299;pointer-events:none;cursor:default}.btnGrey2.disabled:hover,.btnGrey.disabled:hover,.btnInactive:hover,.btnOrange.disabled:hover{color:#8f9299}.btnBlue:not(:hover){color:var(--White);background:#075bfa}.btnBlueBorder:not(:hover){background:var(--White);color:var(--Haufe-Black)}.white-box{background-color:var(--White);box-sizing:border-box}.widgetContainer{margin-bottom:120px}@media only screen and (max-width:1024px){.widgetContainer{margin-bottom:60px}}@media only screen and (max-width:480px){.widgetContainer{margin-bottom:40px}}.lighthouse-box{box-sizing:border-box;background:var(--White)}.box-round-border{border:1px solid var(--grey-border);border-radius:12px}.lighthouse-fadeout{position:relative;display:block}.lighthouse-fadeout.dispNone{display:none}.lighthouse-fadeout:before{content:"";display:block;position:absolute;bottom:100%;height:100px;width:100%;background:linear-gradient(0deg,#ffffff 0%,rgba(255,255,255,0));pointer-events:none}.lighthouse-divider-before{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}.lighthouse-divider-after:after{display:block;content:""}.lighthouse-gradient-light-to-dark{background-image:linear-gradient(90deg,#00b2c5,#003f71)}.lighthouse-gradient-dark-to-light{background-image:linear-gradient(90deg,#003f71,#00b2c5)}.lighthouse-gradient-bottom-dark-to-top-light{background-image:linear-gradient(46.8deg,#413168,#003f71 37.8%,#00bfbf)}.lighthouse-gradient-footer{background-image:linear-gradient(125deg,#00e3fc,#0075e1 60%,#0066de 80%,#0362d1)}.animation-loading{display:inline-block;position:relative}.animation-loading div{animation:animation-loading 1.2s linear infinite}.animation-loading div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#fff}.animation-loading div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.animation-loading div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.animation-loading div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.animation-loading div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.animation-loading div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.animation-loading div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.animation-loading div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.animation-loading div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.animation-loading div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.animation-loading div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.animation-loading div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.animation-loading div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.btnBlue .animation-loading{width:44px;height:44px;position:absolute;top:5px;right:0}.btnBlue .animation-loading div{transform-origin:22px 22px}.btnBlue .animation-loading div:after{top:10px;left:21px;width:2px;height:6px}.hlBtnBlack:has(.animation-loading),.hlBtnBlue:has(.animation-loading){display:inline-flex;column-gap:10px}.hlBtnBlack:has(.animation-loading) .animation-loading,.hlBtnBlue:has(.animation-loading) .animation-loading{width:24px;height:24px}.hlBtnBlack:has(.animation-loading) .animation-loading div,.hlBtnBlue:has(.animation-loading) .animation-loading div{transform-origin:22px 22px;position:relative;top:-10px;left:-10px}.hlBtnBlack:has(.animation-loading) .animation-loading div:after,.hlBtnBlue:has(.animation-loading) .animation-loading div:after{top:10px;left:21px;width:2px;height:6px}.hlBtnPink .animation-loading{position:absolute;right:32px;width:24px;height:24px}.hlBtnPink .animation-loading div{transform-origin:22px 22px;position:relative;top:-10px;left:-10px}.hlBtnPink .animation-loading div:after{top:10px;left:21px;width:2px;height:6px}@keyframes animation-loading{0%{opacity:1}to{opacity:0}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;text-overflow:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20height%3D'1024'%20width%3D'1024'%20viewBox%3D'0%200%201024%201024'%3E%3Cpath%20fill%3D'%23141f29'%20d%3D'M484.4%20763c11%2012%2025%2018%2038.8%2018s27.6-6%2038.8-18l445.6-482.2c22.2-24%2022.2-60%200-83.8-22.2-24-55.4-24-77.4%200l-407.2%20440.2-429-464.2c-22.2-24-55.4-24-77.4%200-22.2%2021-22.2%2060%200%2083.8l467.8%20506.2z'/%3E%3C/svg%3E") no-repeat var(--White);background-size:18px 19px;background-position:calc(100% - 15px) 50%;line-height:18px;border:1px solid var(--grey-border)!important;border-radius:8px;padding:9px 45px 9px 25px;color:var(--Haufe-Black);font-weight:var(--font-weight-regular);font-size:var(--font-size-p);line-height:var(--font-line-height-p)}select::-ms-expand{display:none}html:not(.androidbrowser) select:hover{border-color:#0058ff}html:not(.androidbrowser) select.valid{border-color:#318551}html:not(.androidbrowser) select.error{border-color:#e81546}html:not(.androidbrowser) select.warning{border-color:#f4a730}html:not(.androidbrowser) select:focus,html:not(.androidbrowser) select:focus.error,html:not(.androidbrowser) select:focus.valid,html:not(.androidbrowser) select:focus.warning{outline-style:none;border-color:#0058ff}select.disabled{color:#8f9299}html:not(.androidbrowser) select.disabled{border-color:#979797!important}input,textarea{color:var(--Haufe-Black);font-weight:var(--font-weight-regular);font-size:var(--font-size-p);line-height:var(--font-line-height-p);border-radius:8px}html:not(.androidbrowser) input:hover,html:not(.androidbrowser) textarea:hover{border-color:var(--Haufe-Electric-Blue)}html:not(.androidbrowser) input.valid,html:not(.androidbrowser) textarea.valid{border-color:var(--green)}html:not(.androidbrowser) input.error,html:not(.androidbrowser) textarea.error{border-color:var(--red-border)}html:not(.androidbrowser) input.warning,html:not(.androidbrowser) textarea.warning{border-color:#f4a730}html:not(.androidbrowser) input:focus,html:not(.androidbrowser) input:focus.error,html:not(.androidbrowser) input:focus.valid,html:not(.androidbrowser) input:focus.warning,html:not(.androidbrowser) textarea:focus,html:not(.androidbrowser) textarea:focus.error,html:not(.androidbrowser) textarea:focus.valid,html:not(.androidbrowser) textarea:focus.warning{outline-style:none;border-color:var(--Haufe-Electric-Blue)}input.disabled,input[disabled],input[readonly],textarea.disabled,textarea[disabled],textarea[readonly]{color:var(--grey-border)}html:not(.androidbrowser) input.disabled,html:not(.androidbrowser) input[disabled],html:not(.androidbrowser) input[readonly],html:not(.androidbrowser) textarea.disabled,html:not(.androidbrowser) textarea[disabled],html:not(.androidbrowser) textarea[readonly]{border-color:#979797!important}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{opacity:1}input{padding:9px 25px;border:1px solid var(--grey-border);display:inline-block;background:var(--White)}input[type=submit]{border:none}input.hasClear{padding-right:49px}input.hasClear+div{position:absolute;right:10px;top:7px;height:19px;width:19px;color:#a6a9ae;text-align:center;cursor:pointer;line-height:19px}input.hasClear+div::-ms-clear{display:none}input.hasClear+div:before{content:"\e93f";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:block;font-size:16px}html.iconfont-not-yet-loaded input.hasClear+div:before{color:transparent!important}html:not(.androidbrowser) select{border:1px solid #979797}textarea{padding:15px 20px}html:not(.androidbrowser) textarea{border:1px solid #979797}.lighthouse-radio input[type=radio]{position:fixed;top:-1000px;left:-1000px}.lighthouse-radio input[type=radio]:focus-visible+label{outline:2px solid #ed1e79!important;outline-offset:-2px!important}.lighthouse-radio input[type=radio]+label{position:relative;padding-left:25px;display:inline-block;cursor:pointer}.lighthouse-radio input[type=radio]+label:before{content:"";position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:18px;height:18px;border:1px solid #979797;border-radius:9px;background-color:#ffffff}.lighthouse-radio input[type=radio]+label:after{position:absolute;left:4px;top:5px;display:block;box-sizing:border-box;width:10px;height:10px;border-radius:9px;background-color:#0058ff}.lighthouse-radio input[type=radio].error+label:before{border-color:#e81546}.lighthouse-radio input[type=radio].warning+label:before{border-color:#f4a730}.lighthouse-radio input[type=radio].checked+label:after,.lighthouse-radio input[type=radio]:checked+label:after{content:""}.lighthouse-radio input[type=radio]:not(.disabled):focus+label:before,.lighthouse-radio input[type=radio]:not(.disabled):hover+label:before{border-color:#0058ff}.lighthouse-radio input[type=radio].disabled+label{color:#8f9299}.lighthouse-checkbox input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.lighthouse-checkbox input[type=checkbox]:focus-visible+label{outline:2px solid #ed1e79!important;outline-offset:-2px!important}.lighthouse-checkbox input[type=checkbox]+label{position:relative;padding-left:25px;display:inline-block;cursor:pointer}.lighthouse-checkbox input[type=checkbox].disabled+label{color:#8f9299}.lighthouse-checkbox input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:18px;height:18px;font-size:10px;line-height:16px;color:#0058ff;border:1px solid #979797;background-color:#ffffff;text-align:center}html.iconfont-not-yet-loaded .lighthouse-checkbox input[type=checkbox]+label:before{color:transparent!important}.lighthouse-checkbox input[type=checkbox].error+label:before{border-color:#e81546}.lighthouse-checkbox input[type=checkbox].warning+label:before{border-color:#f4a730}.lighthouse-checkbox input[type=checkbox].checked+label:before,.lighthouse-checkbox input[type=checkbox]:checked+label:before{content:"\e905"}.lighthouse-checkbox input[type=checkbox]:not(.disabled):focus+label:before,.lighthouse-checkbox input[type=checkbox]:not(.disabled):hover+label:before{border-color:#0058ff}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img[src$="/empty.png"],img[src=""],img[srcset$="/empty.png 1w"]{width:1px!important}img.aspect-ratio,video.aspect-ratio{height:auto;width:100%;margin:0 auto}img.aspect-ratio-height,video.aspect-ratio-height{height:100%;width:auto;margin:0 auto}video{max-width:100%}.formCaptchaContainer{position:relative;padding-bottom:15px;max-width:350px;margin:auto}#header{--header-first-row-height:112px;display:-ms-grid;display:grid;-ms-grid-columns:auto 112px 1fr 60px 60px;grid-template-columns:auto 112px 1fr 60px 60px;-ms-grid-rows:var(--header-first-row-height) auto;grid-template-rows:var(--header-first-row-height) auto;max-width:var(--pageWidth);margin:0 auto;padding:0 var(--pageMargin);background-color:var(--White)}#header.hide-header{--header-first-row-height:0}#header.hide-header:before{display:none}@media only screen and (max-width:1023px){#header{--header-first-row-height:70px;-ms-grid-columns:128px 72px 1fr 80px;grid-template-columns:128px 72px 1fr 80px}}@media only screen and (max-width:480px){#header{--header-first-row-height:50px;-ms-grid-columns:128px 51px 1fr 50px;grid-template-columns:128px 51px 1fr 50px}}#header:before{content:"";display:block;border-bottom:1px solid var(--Haufe-Black-10);width:200vw;position:absolute;left:-50vw;top:var(--header-first-row-height)}#logo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:1}@media only screen and (max-width:1023px){#logo{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}#logo.print:after{background:none;content:none;height:auto;width:auto;display:none}#logo:after{content:"";display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.455 10.778L4.427 13.67v7.473H0V.072h4.427v8.651h9.028V.073h4.427v21.069h-4.427V10.778zM27.56.073h7.9l6.944 21.069H37.76l-1.67-5.053H26.93l-1.67 5.053h-4.645L27.56.072zm7.335 12.333L31.532 2.128h-.044l-3.363 10.278h6.77zM44.075 12.706V.073h4.428v12.804c0 3.126 1.736 4.967 4.557 4.967 2.821 0 4.557-1.841 4.557-4.967V.073h4.427v12.633c0 5.438-3.472 8.778-8.984 8.778-5.512 0-8.985-3.34-8.985-8.778zM66.732.073H81.12v3.683h-9.961V9.15h8.897v3.683H71.16v8.308h-4.427V.072zM85.026.073h14.757v3.683h-10.33v4.967h9.158v3.683h-9.158v5.053H100v3.683H85.026V.072z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;height:22px;width:100px;margin:0}@media only screen and (max-width:480px){#logo:after{height:16px;width:73px}}#mobileMenu{display:none;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-row-align:center;align-self:center;margin-left:30px;z-index:1;text-decoration:none}@media only screen and (max-width:1023px){#mobileMenu{display:block}}@media only screen and (max-width:480px){#mobileMenu{margin-left:15px}}header #mobileMenu{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;align-items:center;width:auto;gap:12px;border-radius:60px;border:1px solid var(--Haufe-Black);padding:7px 23px;margin:0}header #mobileMenu:hover{background-color:var(--Haufe-Black-a07)}@media only screen and (max-width:1023px){header #mobileMenu{margin-right:8px}}header #mobileMenu .menu-btn-icon{background-color:var(--Haufe-Black);height:2px;width:24px}header #mobileMenu .menu-btn-icon:after,header #mobileMenu .menu-btn-icon:before{content:"";display:block;background-color:var(--Haufe-Black);height:2px;width:100%;position:relative}header #mobileMenu .menu-btn-icon:before{top:-6px}header #mobileMenu .menu-btn-icon:after{top:4px}header #mobileMenu .menu-btn-text{height:24px;font-size:var(--font-size-button);line-height:24px}#searchBar{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;width:100%;max-width:464px;box-sizing:border-box}@media only screen and (max-width:1023px){#searchBar{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:center;justify-self:center;max-width:none}#header:not(.show-navi) #searchBar{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}}#searchBar #searchTermWrapper{position:relative;width:100%;margin:auto}#searchBar #searchTermWrapper.suggest-open{z-index:2101}@media only screen and (max-width:1023px){#searchBar #searchTermWrapper{margin:auto 0;width:auto}}#searchBar #SimpleSearchForm_SearchTerm{width:100%;box-sizing:border-box;border:none;font-size:16px;line-height:16px;font-weight:400;border:1px solid var(--Haufe-Black);padding:8px 32px 8px 60px;border-radius:40px;color:var(--Haufe-Black)}#searchBar #SimpleSearchForm_SearchTerm::placeholder{color:var(--Haufe-Black);font-weight:400;opacity:1}@media only screen and (max-width:1023px){#searchBar #SimpleSearchForm_SearchTerm::placeholder{color:var(--Haufe-Black);opacity:0.8}}#searchBar #SimpleSearchForm_SearchTerm::-moz-placeholder{color:var(--Haufe-Black);font-weight:400;opacity:1}@media only screen and (max-width:1023px){#searchBar #SimpleSearchForm_SearchTerm::-moz-placeholder{color:var(--Haufe-Black);opacity:0.8}}#searchBar #SimpleSearchForm_SearchTerm:-ms-input-placeholder{color:var(--Haufe-Black);font-weight:400;opacity:1}@media only screen and (max-width:1023px){#searchBar #SimpleSearchForm_SearchTerm:-ms-input-placeholder{color:var(--Haufe-Black);opacity:0.8}}#searchBar #SimpleSearchForm_SearchTerm::-ms-input-placeholder{color:var(--Haufe-Black);font-weight:400;opacity:1}@media only screen and (max-width:1023px){#searchBar #SimpleSearchForm_SearchTerm::-ms-input-placeholder{color:var(--Haufe-Black);opacity:0.8}}#searchBar #SimpleSearchForm_SearchTerm:focus{background-color:var(--Haufe-Black-a07)}#searchBar #SimpleSearchForm_SearchTerm:focus-visible{outline:none!important}#searchBar #SimpleSearchForm_SearchTerm.not-empty{padding-right:39px}#searchBar #SimpleSearchForm_SearchTerm.hasClear.not-empty{padding-right:50px}#searchBar #SimpleSearchForm_SearchTerm.hasClear.not-empty+div{display:block}#searchBar .searchButton{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 17.05l.042.04.043-.04 1.054-.983.049-.046-.05-.045-6.236-5.82a5.34 5.34 0 0 0 .931-1.557 5.214 5.214 0 0 0 .364-1.932c0-1.613-.6-2.98-1.797-4.096l-.042.045.042-.045C9.704 1.454 8.241.896 6.518.896c-1.724 0-3.186.559-4.381 1.676C.94 3.689.342 5.056.342 6.668s.599 2.979 1.795 4.095c1.196 1.116 2.658 1.674 4.382 1.674.702 0 1.38-.11 2.037-.33a5.92 5.92 0 0 0 1.702-.882L16.5 17.05zM9.75 9.678c-.881.823-1.957 1.235-3.23 1.235-1.274 0-2.35-.412-3.232-1.235-.882-.823-1.322-1.826-1.322-3.01 0-1.185.44-2.188 1.322-3.01.882-.824 1.958-1.236 3.231-1.236 1.274 0 2.35.412 3.232 1.236.882.822 1.321 1.825 1.321 3.01 0 1.184-.44 2.187-1.321 3.01z' fill='%23141F29' stroke='%23141F29' stroke-width='.125'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-y:11px;width:20px;display:-ms-flexbox;display:flex;position:absolute;left:19px;top:0;bottom:0;font-size:16px}#searchBar .searchButton:before{display:block;-ms-flex-item-align:center;align-self:center;margin:auto}#AccountDisplay .reLogonBody{display:none}#headerAccount{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;display:-ms-grid;display:grid;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;position:relative}@media only screen and (max-width:1023px){#headerAccount{display:none}}#headerAccount .btn_headerAccount{width:38px;height:38px;display:block;font-size:20px;line-height:34px;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border-radius:50%;border:1px solid var(--Haufe-Black);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#headerAccount .btn_headerAccount:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:20px;display:block;position:relative}#headerAccount .btn_headerAccount.registered,#headerAccount .btn_headerAccount:hover{background-color:var(--Haufe-Black-a07)}#headerAccount #popupLogin{display:none;z-index:2001;position:absolute;width:420px;right:-19px;top:-19px;background:var(--White);padding:0;border-radius:var(--border-radius);box-shadow:0px 4px 27px 0px rgba(0,0,0,0.15);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#headerAccount #popupLogin .popup-login-top-list{padding:0;margin:0;list-style:none}#headerAccount #popupLogin .popup-login-top-list>li{border:none;margin:0 30px;padding:25px 0}#headerAccount #popupLogin .popup-login-top-list>li:last-child{border-bottom:none;padding-bottom:35px}#headerAccount #popupLogin .popup-login-top-list>li+li{border-top:1px solid var(--Haufe-Black-10)}#headerAccount #popupLogin .popup-login-top-list>li+li:has(.loginButton){border-top:none;padding-top:0;padding-bottom:40px}#headerAccount #popupLogin .popup-login-sub-list{margin:0;padding:0;list-style:none}#headerAccount #popupLogin .loginHeader{position:relative}#headerAccount #popupLogin .loginHeader span{display:inline-block}#headerAccount #popupLogin .loginHeader .bold{color:var(--Haufe-Black)}#headerAccount #popupLogin .loginHeader .icon{position:absolute;right:-11px;top:-6px;width:38px;height:38px;display:block;font-size:20px;line-height:34px;border:1px solid var(--Haufe-Black);background-color:var(--Haufe-Black-a07);-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#headerAccount #popupLogin .loginHeader .icon:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:20px;display:block;position:relative}#headerAccount #popupLogin .loginHeader .headline{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#headerAccount #popupLogin .loginHeader .subheadline{margin-top:35px;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#headerAccount #popupLogin .loginBody{margin:0;padding:0;font-weight:var(--font-weight-bold)}#headerAccount #popupLogin .loginBody li{list-style:none}#headerAccount #popupLogin .loginBody li+li{margin-top:9px}#headerAccount #popupLogin .loginFooter .headline{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#headerAccount #popupLogin .loginFooter .subheadline{margin-top:16px;margin-bottom:8px;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#headerAccount #popupLogin .loginFooter a.loginButton,#headerAccount #popupLogin .loginFooter a.logoffButton{box-sizing:border-box;width:100%;font-size:18px;text-decoration:none}#headerAccount #popupLogin .loginFooter a.loginRegister{font-weight:700;text-transform:uppercase;text-decoration:none}#headerAccount #popupLogin .loginFooter a.loginRegister:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:13px;display:inline-block;padding-left:5px}html.iconfont-not-yet-loaded #headerAccount #popupLogin .loginFooter a.loginRegister:after{color:transparent!important}@media only screen and (min-width:1024px){#headerAccount.active{background:#8f9299}#headerAccount.active .btn_headerAccount:before{color:#ffffff}#headerAccount.active #popupLogin{display:block}}#MiniShoppingCart{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;border-radius:50%;display:-ms-grid;display:grid;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}@media only screen and (max-width:1023px){#MiniShoppingCart{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-column-align:end;justify-self:end}}#header:not(.show-navi) nav.visible-burger,#mobileSearch{display:none}@media only screen and (max-width:1023px){#header.show-search nav.visible-burger{display:block}}#suggestLayer{background:transparent repeat scroll 0 0;z-index:2100;box-sizing:border-box;font-weight:400;cursor:pointer;position:absolute;opacity:1;font-size:14px;line-height:20px}@media only screen and (max-width:1023px){#suggestLayer{margin-top:0!important;left:15px!important;right:15px!important;width:auto!important}}@media only screen and (max-width:480px){#suggestLayer{left:10px!important;right:10px!important}}#suggestLayer .searchBoxPlaceholder{height:80px}@media only screen and (max-width:1023px){#suggestLayer .searchBoxPlaceholder{height:25px}}#suggestLayer>div{position:relative}#suggestLayer .suggestHeader,#suggestLayer .suggestHeader2,#suggestLayer .suggestTextAmount,#suggestLayer .suggestTextQuery,#suggestLayer .suggestTextQuery2,#suggestLayer .suggestTextType{padding:0px;text-align:left}#suggestLayer .suggestTextQuery,#suggestLayer .suggestTextQuery2{width:213px;width:calc(100% - 160px);height:20px;color:#8f9299;font-size:14px;overflow:hidden;float:left;line-height:20px;display:block}.lt-ie10 #suggestLayer .suggestTextQuery,.lt-ie10 #suggestLayer .suggestTextQuery2{width:213px}#suggestLayer .suggestTextQuery2 .suggestTextQueryOuterWrapper,#suggestLayer .suggestTextQuery .suggestTextQueryOuterWrapper{display:table;width:100%;height:100%}#suggestLayer .suggestTextQuery2 .suggestTextQueryOuterWrapper .suggestTextQueryInnerWrapper,#suggestLayer .suggestTextQuery .suggestTextQueryOuterWrapper .suggestTextQueryInnerWrapper{display:table-cell;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;max-width:0}@media only screen and (max-width:480px){#suggestLayer .suggestTextQuery{width:calc(100% - 50px)}}@media only screen and (max-width:480px){#suggestLayer .suggestTextQuery2{width:calc(100% - 25px)}}#suggestLayer .suggestSearchTerm .suggestTextQuery,#suggestLayer .suggestSearchTerm .suggestTextQuery2{padding-left:20px;width:420px}#suggestLayer .suggestTextAmount,#suggestLayer .suggestTextType{font-size:14px;width:125px;height:20px;text-align:right;color:#8f9299;float:right}@media only screen and (max-width:480px){#suggestLayer .suggestTextAmount{width:50px}}@media only screen and (max-width:480px){#suggestLayer .suggestTextType{display:none}}#suggestLayer .suggestTextQueryTyped{color:#141f29}#suggestLayer .suggestHeader2{padding:0 30px;height:30px;color:#141f29;text-transform:uppercase;font-weight:700}@media only screen and (max-width:480px){#suggestLayer .suggestHeader2{padding:0 20px}}#suggestLayer .suggestHeader2 span{display:block;margin:4px 0}#suggestLayer .suggestHeader2 span#search_suggest:before{content:"\e911";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;font-size:18px;top:7px}html.iconfont-not-yet-loaded #suggestLayer .suggestHeader2 span#search_suggest:before{color:transparent!important}#suggestLayer tr{height:36px;font-size:14px;display:block;box-sizing:border-box}#suggestLayer tr.divider{padding-top:25px;border-top:1px solid rgba(35,42,54,0.2);margin-top:25px;box-sizing:content-box}#suggestLayer tr.divider.last{height:auto;padding-bottom:20px}#suggestLayer .suggestFooter{height:36px;font-size:14px;display:block;box-sizing:border-box}#suggestLayer .suggestFooter .suggestHeader2{height:auto;text-transform:uppercase;font-size:14px;display:block;box-sizing:border-box;padding:0 30px;font-weight:700;color:#075bfa}@media only screen and (max-width:480px){#suggestLayer .suggestFooter .suggestHeader2{padding:0 20px}}#suggestLayer .suggestFooter #search_footer{margin:0;display:block;color:#075bfa;text-decoration:none}#suggestLayer .suggestFooter #search_footer:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:12px;display:inline-block;padding-left:5px}html.iconfont-not-yet-loaded #suggestLayer .suggestFooter #search_footer:after{color:transparent!important}#suggestLayer .suggestRow{background:#ffffff;height:30px;color:#141f29;font-size:14px;display:block;box-sizing:border-box;padding:5px 30px}@media only screen and (max-width:1023px){#suggestLayer .suggestRow{padding:10px 30px;height:40px}}@media only screen and (max-width:480px){#suggestLayer .suggestRow{padding:10px 20px}}.lt-ie10 #suggestLayer .suggestRow td{box-sizing:border-box;padding:5px}#suggestLayer .suggestHighlight{background-color:#075bfa;height:30px;color:#ffffff;display:block;font-size:14px;box-sizing:border-box;padding:5px 30px}@media only screen and (max-width:1023px){#suggestLayer .suggestHighlight{padding:10px 30px;height:40px}}@media only screen and (max-width:480px){#suggestLayer .suggestHighlight{padding:10px 20px}}.lt-ie10 #suggestLayer .suggestHighlight td{box-sizing:border-box;padding:5px}#suggestLayer .suggestHighlight .suggestTextAmount,#suggestLayer .suggestHighlight .suggestTextQuery,#suggestLayer .suggestHighlight .suggestTextQuery2,#suggestLayer .suggestHighlight .suggestTextQueryTyped,#suggestLayer .suggestHighlight .suggestTextType{color:#ffffff}#suggestLayer .suggestHighlight div.suggest_gradient{filter:none;background:#075bfa!important}@media screen and (-webkit-min-device-pixel-ratio:0){#suggestLayer div.suggest_gradient{margin:-20px 0 0}}#suggestLayer .suggestImage{width:25px;height:20px;float:left;padding:0}.lt-ie10 #suggestLayer .suggestImage{width:36px}.lt-ie10 #suggestLayer .suggestImage:empty{width:0}#suggestLayer .suggestImage img{max-width:20px;max-height:20px}#suggestLayer .suggestImage:empty{width:0}#content{margin:0 var(--pageMargin)}@media only screen and (max-width:480px){#content{margin:0 15px}}#content.fullScreen{margin:0}#content_checkout,#content_static_pages,div[id^=pgl_container_],main[id^=pgl_container_]{max-width:var(--pageWidth);margin:0 auto}.fullScreen #content_checkout,.fullScreen #content_static_pages,.fullScreen div[id^=pgl_container_],.fullScreen main[id^=pgl_container_]{max-width:none}.contentWrapper{max-width:var(--pageWidth);margin:0 auto;padding:0 var(--pageMargin)}@media only screen and (max-width:480px){.contentWrapper{padding:0 10px}}#footer{margin-top:60px}@media only screen and (max-width:1024px){#footer{margin-top:30px}}#footer a{text-decoration:none}#footerRow1Wrapper{background-color:var(--Haufe-Black-5);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1024px){#footerRow1Wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#footerRow1Wrapper a:not([class^=hlBtn]){text-decoration:underline}#footerRow1Wrapper .content{font-weight:var(--font-weight-regular)}#footerRow2Wrapper,#footerRow3Wrapper{background-color:var(--White)}#footerRow1_left{width:calc(50% + calc(0.2 * var(--pageWidth)));color:var(--Haufe-Black);line-height:28px}@media only screen and (max-width:var(--pageWidth)){#footerRow1_left{width:70%}}@media only screen and (max-width:1024px){#footerRow1_left{width:100%}}#footerRow1_left>div{width:100%;box-sizing:border-box;max-width:calc(0.7 * var(--pageWidth) + var(--pageMargin));padding:60px 70px 60px var(--pageMargin);float:right}@media only screen and (max-width:1024px){#footerRow1_left>div{padding:0 var(--pageMargin);max-width:none}}@media only screen and (max-width:600px){#footerRow1_left>div{padding:0 var(--pageMargin)}}#footerRow1_left .footer-flex-row{display:flex;flex-direction:row}#footerRow1_left .footer-row-2{margin-top:77px}@media only screen and (max-width:1024px){#footerRow1_left .footer-row-2{margin-top:45px}}@media only screen and (max-width:600px){#footerRow1_left .footer-row-2{margin-top:5px}}#footerRow1_left .footer-row,#footerRow1_left .footer-row-2 .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:600px){#footerRow1_left .footer-row,#footerRow1_left .footer-row-2 .content{display:block}}#footerRow1_left .footer-col{margin:0 5px}@media only screen and (max-width:600px){#footerRow1_left .footer-col{margin:5px 0 25px}}#footerRow1_left .footer-col i,#footerRow1_left .footer-col img{padding-right:10px;display:inline-block}#footerRow1_left .footer-col .trust-img{-ms-flex:0 0 110px;flex:0 0 110px}#footerRow1_left .footer-col:first-of-type{margin-left:0}#footerRow1_left .footer-col:last-of-type{margin-right:0}#footerRow1_left .footer-col-1{-ms-flex:1 1 0px;flex:1 1 0px;margin:0 5px}@media only screen and (max-width:600px){#footerRow1_left .footer-col-1{margin:5px 0 25px}}#footerRow1_left .footer-col-1 i,#footerRow1_left .footer-col-1 img{padding-right:10px;display:inline-block}#footerRow1_left .footer-col-1 .trust-img{-ms-flex:0 0 110px;flex:0 0 110px}#footerRow1_left .footer-col-1:first-of-type{margin-left:0}#footerRow1_left .footer-col-1:last-of-type{margin-right:0}#footerRow1_left .footer-col-2{-ms-flex:2 1 0px;flex:2 1 0px;margin:0 5px}@media only screen and (max-width:600px){#footerRow1_left .footer-col-2{margin:5px 0 25px}}#footerRow1_left .footer-col-2 i,#footerRow1_left .footer-col-2 img{padding-right:10px;display:inline-block}#footerRow1_left .footer-col-2 .trust-img{-ms-flex:0 0 110px;flex:0 0 110px}#footerRow1_left .footer-col-2:first-of-type{margin-left:0}#footerRow1_left .footer-col-2:last-of-type{margin-right:0}#footerRow1_left .footer-col-3{-ms-flex:3 1 0px;flex:3 1 0px;margin:0 5px}@media only screen and (max-width:600px){#footerRow1_left .footer-col-3{margin:5px 0 25px}}#footerRow1_left .footer-col-3 i,#footerRow1_left .footer-col-3 img{padding-right:10px;display:inline-block}#footerRow1_left .footer-col-3 .trust-img{-ms-flex:0 0 110px;flex:0 0 110px}#footerRow1_left .footer-col-3:first-of-type{margin-left:0}#footerRow1_left .footer-col-3:last-of-type{margin-right:0}#footerRow1_left .footer-col-4{-ms-flex:4 1 0px;flex:4 1 0px;margin:0 5px}@media only screen and (max-width:600px){#footerRow1_left .footer-col-4{margin:5px 0 25px}}#footerRow1_left .footer-col-4 i,#footerRow1_left .footer-col-4 img{padding-right:10px;display:inline-block}#footerRow1_left .footer-col-4 .trust-img{-ms-flex:0 0 110px;flex:0 0 110px}#footerRow1_left .footer-col-4:first-of-type{margin-left:0}#footerRow1_left .footer-col-4:last-of-type{margin-right:0}#footerRow1_left .footer-no-flex{-ms-flex:0 0 100%;flex:0 0 100%}#footerRow1_left .footer-office-hours{margin-top:0}#footerRow1_left .footer-service a{margin-top:27px}#footerRow1_left .footer-contact,#footerRow1_left .footer-payment,#footerRow1_left .footer-payment-icons{margin-top:24px}#footerRow1_left .footer-payment-icons .icon-debit{font-size:86px!important;line-height:44px;margin-bottom:-4px;overflow:hidden}#footerRow1_left .footer-payment-icons .icon-invoice{font-size:75px!important;line-height:44px;margin-bottom:-4px;overflow:hidden}@media only screen and (max-width:600px){#footerRow1_left .toggleable{padding-bottom:15px;border-bottom:1px solid #8f9299}}#footerRow1_left .toggleable .headline{position:relative;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin-top:48px;margin-bottom:26px;box-sizing:border-box}#footerRow1_left .toggleable .headline:before{margin-top:0}@media only screen and (max-width:600px){#footerRow1_left .toggleable .headline{cursor:pointer;padding-right:20px}#footerRow1_left .toggleable .headline:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;content:"\e909";right:0;bottom:4px;font-size:14px}html.iconfont-not-yet-loaded #footerRow1_left .toggleable .headline:after{color:transparent!important}}@media only screen and (max-width:600px){#footerRow1_left .toggleable.closed .content{display:none}#footerRow1_left .toggleable.closed .headline{padding-bottom:0;margin-bottom:0}#footerRow1_left .toggleable.closed .headline:after{content:"\e90a"}}#footerRow1_left a{color:var(--Haufe-Black)}#footerRow1_left a:hover{text-decoration:underline}#footerRow1_left a.link-arrow:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:10px;display:inline-block;padding-left:5px}html.iconfont-not-yet-loaded #footerRow1_left a.link-arrow:after{color:transparent!important}#footerRow1_left a.button{color:#ffffff;margin-bottom:41px}#footerRow1_left a.button:after{content:none}#footerRow1_left a[class^=hlBtn]:hover{text-decoration:none}#footerRow1_left .lighthouse-divider-before-small:before{background-color:#00abf7}#footerRow1_right{width:calc(50% - calc(0.2 * var(--pageWidth)));color:var(--Haufe-Black)}@media only screen and (max-width:1024px){#footerRow1_right{width:100%}}#footerRow1_right>div{padding:60px var(--pageMargin) 60px 70px;box-sizing:border-box;width:100%;max-width:calc(0.3 * var(--pageWidth) + var(--pageMargin));float:left;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (max-width:1024px){#footerRow1_right>div{flex-direction:row;max-width:none;padding:0 calc(var(--pageMargin) - 5px) 0px}}@media only screen and (max-width:600px){#footerRow1_right>div{padding:0 var(--pageMargin);flex-direction:column}}#footerRow1_right>div>div{width:100%;box-sizing:border-box}@media only screen and (max-width:1024px){#footerRow1_right>div>div{width:50%;padding:5px}}@media only screen and (max-width:600px){#footerRow1_right>div>div{width:100%}}#footerRow1_right .headline{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);margin-top:48px}#footerRow1_right .footer-logo{height:17px;margin-top:11px}@media only screen and (max-width:1024px){#footerRow1_right .footer-logo{margin-top:0}}#footerRow1_right ul.shoptraits{font-weight:var(--font-weight-regular);font-size:var(--font-size-small);line-height:var(--font-line-height-small);margin-bottom:72px}@media only screen and (max-width:1024px){#footerRow1_right ul.shoptraits{margin-top:24px;margin-bottom:0}}#footerRow1_right ul.shoptraits li{margin-bottom:10px}#footerRow1_right ul.shoptraits li:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.248 12.707L.357 6.815l1.622-1.622 4.269 4.27 9.169-9.17 1.622 1.622L6.248 12.707z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:18px;height:13px;margin-right:8px}#footerRow1_right .h3,#footerRow1_right h3{margin-top:0;margin-bottom:26px}#footerRow1_right .h3.footer-newsletter,#footerRow1_right h3.footer-newsletter{margin-top:61px}@media only screen and (max-width:1024px){#footerRow1_right .h3.footer-newsletter,#footerRow1_right h3.footer-newsletter{margin-top:0}}@media only screen and (max-width:600px){#footerRow1_right .h3.footer-newsletter,#footerRow1_right h3.footer-newsletter{margin-top:10px}}#footerRow1_right .h3.footer-social-media,#footerRow1_right h3.footer-social-media{margin-top:61px}@media only screen and (max-width:1024px){#footerRow1_right .h3.footer-social-media,#footerRow1_right h3.footer-social-media{margin-top:47px}}#footerRow1_right ul.iconlist{display:inline-flex;margin:0;list-style:none;padding:0}#footerRow1_right ul.iconlist>li{display:inline;padding-right:20px}#footerRow1_right ul.iconlist a{display:inline-flex;justify-content:center;align-items:center;background-color:var(--Haufe-Black);border-radius:100%;width:37px;height:37px}#footerRow2{max-width:calc(var(--pageWidth) + 2 * var(--pageMargin));margin:auto;padding:60px calc(var(--pageMargin) - 5px) 0px;box-sizing:border-box}@media only screen and (max-width:1024px){#footerRow2{padding:49px calc(var(--pageMargin) - 5px) 0px}}@media only screen and (max-width:600px){#footerRow2{padding:39px var(--pageMargin)}}#footerRow2 .content div{padding:8px 0;font-size:var(--font-size-footerlink);line-height:var(--font-line-height-footerlink)}#footerRow2 a{color:var(--Haufe-Black)}#footerRow2 a:hover{text-decoration:underline}#footerRow2 .footer-back-to-top{padding-top:30px;padding-bottom:15px}@media only screen and (max-width:1024px){#footerRow2 .footer-back-to-top{padding-top:19px}}@media only screen and (max-width:600px){#footerRow2 .footer-back-to-top{padding-top:40px}}#footerRow2 .footer-back-to-top a{color:#ffffff}#footerRow2>div{*zoom:1}#footerRow2>div:after,#footerRow2>div:before{content:" ";display:table}#footerRow2>div:after{clear:both}#footerRow2 .footerRow2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#footerRow3{position:relative;display:flex;flex-wrap:wrap;row-gap:24px;align-items:center;padding:20px var(--pageMargin);max-width:calc(var(--pageWidth) + 2 * var(--pageMargin));box-sizing:border-box;margin:0 auto}@media only screen and (max-width:600px){#footerRow3{padding:0 var(--pageMargin) 50px;text-align:center}}#footerRow3 ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}@media only screen and (max-width:600px){#footerRow3 ul{-ms-flex-direction:column;flex-direction:column}}#footerRow3 ul li{-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 15px}@media only screen and (max-width:600px){#footerRow3 ul li{padding:10px 0}}#footerRow3 ul li:first-of-type{padding-left:0}@media only screen and (max-width:600px){#footerRow3 ul li:first-of-type{padding-right:0}}#footerRow3 ul li:last-of-type{padding-right:0}@media only screen and (max-width:600px){#footerRow3 ul li:last-of-type{padding-left:0}}#footerRow3 .footerlinks{width:75%;display:flex;gap:24px;flex-wrap:wrap;padding:10px 5px;box-sizing:border-box;font-size:var(--font-size-footerlink);line-height:var(--font-line-height-footerlink)}#footerRow3 .haufegroupIcon{width:25%;padding:10px 5px;box-sizing:border-box}@media only screen and (max-width:480px){#footerRow3{justify-content:center}#footerRow3 .footerlinks,#footerRow3 .haufegroupIcon{width:auto}}#footerRow3 a{color:var(--Haufe-Black)}#footerRow3 a:hover{text-decoration:underline}.footerElement{width:25%;padding:10px 5px;box-sizing:border-box}@media only screen and (max-width:1024px){.footerElement{width:50%}}@media only screen and (max-width:600px){.footerElement{width:100%;margin:5px 0 10px;padding-bottom:15px;border-bottom:1px solid #8f9299}.footerElement:last-child{margin-bottom:0}}.footerElement .headline{display:block;margin-top:0;padding-bottom:6px;margin-bottom:0;font-weight:var(--font-weight-bold);color:var(--Haufe-Black);font-size:var(--font-size-button);line-height:var(--font-line-height-button);position:relative}@media only screen and (max-width:600px){.footerElement .headline{cursor:pointer}.footerElement .headline:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;content:"\e909";right:0;bottom:14px;font-size:14px}html.iconfont-not-yet-loaded .footerElement .headline:after{color:transparent!important}}@media only screen and (max-width:600px){.footerElement.closed .content{display:none}.footerElement.closed .headline{padding-bottom:0;margin-bottom:0}.footerElement.closed .headline:after{content:"\e90a";bottom:4px}}nav{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:72px;box-sizing:border-box;width:100%;min-width:100%}@media only screen and (max-width:1023px){nav{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5;padding:0 18px}}@media only screen and (max-width:480px){nav{padding:0 3px}}nav div#mainnav_wrapper{height:100%;position:relative;padding:0;background:transparent;box-shadow:none}@media only screen and (max-width:1023px){nav div#mainnav_wrapper{display:none}}nav div#mainnav_inner_wrapper{overflow-x:hidden}nav ul#mainnav{min-width:3000px;list-style:none;padding:0;margin:0}nav ul#mainnav>li{display:table-cell;text-align:center;cursor:grab;cursor:-webkit-grab;vertical-align:middle;line-height:30px}nav ul#mainnav>li>a{position:relative;display:block;margin:16px 0 16px 8px;height:24px;font-size:var(--font-size-button);line-height:24px;text-decoration:none}nav ul#mainnav>li:focus>a,nav ul#mainnav>li:hover>a,nav ul#mainnav>li a.activeMain{outline:0;text-decoration:none}nav ul#mainnav>li a.activeMain{outline:0;text-decoration:none;background:var(--Haufe-Black-a07)}nav ul#mainnav>li>a.selected{color:var(--Haufe-Black-10);color:#141f2912}@media only screen and (max-width:1023px){nav ul#mainnav>li>a.selected{color:var(--Haufe-Electric-Blue)}}nav ul#mainnav>li>a.selected:focus{text-decoration:none}nav ul#mainnav>li.active ul#subnav>li{display:block}nav ul#mainnav .mobileLogin,nav ul#mainnav>li.account{display:none}nav .scroller{background-color:var(--White);display:block;position:absolute;z-index:1;top:0;bottom:0;line-height:72px;opacity:0;transition:opacity 0.1s;transition-timing-function:ease-in-out;text-decoration:none}nav .scroller,nav .scroller.invisible{pointer-events:none}nav .scroller.invisible:after{width:0}nav .scroller-right{right:0;cursor:pointer}nav .scroller-right:after{content:"";position:absolute;right:100%;width:60px;top:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--White));pointer-events:none}nav .scroller-right:focus,nav .scroller-right:hover{text-decoration:none}nav .scroller-left{left:0;cursor:pointer}nav .scroller-left:after{content:"";position:absolute;left:100%;width:60px;top:0;bottom:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--White));pointer-events:none}nav .scroller-left:focus,nav .scroller-left:hover{text-decoration:none}@media only screen and (max-width:1023px){body.noscroll{overflow:hidden}body.noscroll #header{z-index:2001;position:relative}#headerRow3{position:inherit}}#popupOverlay{display:none;background:#000;position:fixed;left:0;right:0;top:0;bottom:0;opacity:0.2;z-index:1999}#popupOverlay.active{display:block}#ffSuggestOverlay{display:none;background:#000;position:fixed;left:0;right:0;top:0;bottom:0;opacity:0.2;z-index:1999}@media only screen and (max-width:1023px){#ffSuggestOverlay{position:absolute;top:120px}}@media only screen and (max-width:480px){#ffSuggestOverlay{top:100px}}#ffSuggestOverlay.active{display:block}#MiniShoppingCart{float:right;overflow:visible}@media only screen and (max-width:480px){#miniShopCart{display:none!important}}@media only screen and (min-width:481px){#mobileMiniShopCart{display:none!important}}#miniShopCart,#mobileMiniShopCart{position:relative}#miniShopCart .cart-header a,#miniShopCart>a,#mobileMiniShopCart .cart-header a,#mobileMiniShopCart>a{text-decoration:none;height:38px;width:38px;font-size:20px;line-height:34px;cursor:pointer;position:relative;border:1px solid var(--Haufe-Black);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#miniShopCart .cart-header a:hover,#miniShopCart>a:hover,#mobileMiniShopCart .cart-header a:hover,#mobileMiniShopCart>a:hover,.not-empty#miniShopCart .cart-header a,.not-empty#miniShopCart>a,.not-empty#mobileMiniShopCart .cart-header a,.not-empty#mobileMiniShopCart>a{background-color:var(--Haufe-Black-a07)}@media only screen and (max-width:480px){#miniShopCart .cart-header a,#miniShopCart>a,#mobileMiniShopCart .cart-header a,#mobileMiniShopCart>a{width:32px;height:32px}}#miniShopCart .cart-header a .cartIcon,#miniShopCart>a .cartIcon,#mobileMiniShopCart .cart-header a .cartIcon,#mobileMiniShopCart>a .cartIcon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#miniShopCart .cart-header a .cartIcon:before,#miniShopCart>a .cartIcon:before,#mobileMiniShopCart .cart-header a .cartIcon:before,#mobileMiniShopCart>a .cartIcon:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.856 20c-.503 0-.93-.176-1.283-.53a1.748 1.748 0 0 1-.529-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.283-.528.504 0 .932.176 1.284.528.353.353.53.78.53 1.284 0 .503-.177.931-.53 1.284-.352.353-.78.529-1.284.529zm10.04 0c-.503 0-.93-.176-1.284-.53a1.748 1.748 0 0 1-.528-1.283c0-.503.176-.931.529-1.284.352-.352.78-.528 1.284-.528.503 0 .93.176 1.283.528.353.353.529.78.529 1.284 0 .503-.176.931-.529 1.284-.352.353-.78.529-1.284.529zM4.678 3.625l2.626 5.499h7.061a.29.29 0 0 0 .16-.045.39.39 0 0 0 .12-.125l2.778-5.05c.04-.073.043-.137.01-.194-.033-.056-.09-.085-.17-.085H4.678zm-.745-1.553h14.383c.423 0 .744.18.96.54.218.361.228.73.032 1.105l-3.32 6.012c-.169.299-.394.532-.673.698-.28.167-.586.25-.92.25H6.838l-1.2 2.191c-.053.08-.054.166-.005.26a.24.24 0 0 0 .224.139H17.71v1.554H5.856c-.69 0-1.209-.298-1.556-.894-.348-.595-.36-1.19-.037-1.784l1.478-2.657-3.769-7.932H0V0h2.948l.984 2.072z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:20px;height:20px;display:block;position:relative}#miniShopCart .cart-header a .itemCount,#miniShopCart>a .itemCount,#mobileMiniShopCart .cart-header a .itemCount,#mobileMiniShopCart>a .itemCount{background-color:var(--Haufe-Black);width:20px;height:20px;border-radius:50%;position:absolute;right:-8px;top:-8px;color:var(--White);font-size:13px;line-height:20px;text-align:center}#miniShopCart.active #popupMiniShoppingCart,#mobileMiniShopCart.active #popupMiniShoppingCart{display:block}#miniShopCart #popupMiniShoppingCart,#mobileMiniShopCart #popupMiniShoppingCart{display:none;position:absolute;width:542px;top:-19px;right:-19px;padding:0;z-index:2001;border-radius:var(--border-radius);background-color:var(--White);box-shadow:0px 4px 27px 0px rgba(0,0,0,0.15)}@media only screen and (max-width:540px){#miniShopCart #popupMiniShoppingCart,#mobileMiniShopCart #popupMiniShoppingCart{width:450px}}@media only screen and (max-width:1023px){#miniShopCart #popupMiniShoppingCart,#mobileMiniShopCart #popupMiniShoppingCart{top:-14px;right:-19px}}#miniShopCart #popupMiniShoppingCart .headline,#mobileMiniShopCart #popupMiniShoppingCart .headline{font-weight:var(--font-weight-bold);font-size:var(--font-size-p);line-height:var(--font-line-height-p);color:var(--Haufe-Black)}#miniShopCart #popupMiniShoppingCart .empty-text,#mobileMiniShopCart #popupMiniShoppingCart .empty-text{margin-top:36px;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#miniShopCart #popupMiniShoppingCart .subheadline,#mobileMiniShopCart #popupMiniShoppingCart .subheadline{display:none}#miniShopCart #popupMiniShoppingCart .popup-cart-top-list,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list{padding:0;margin:0;list-style:none}#miniShopCart #popupMiniShoppingCart .popup-cart-top-list>li,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list>li{padding:16px 0}@media only screen and (max-width:1023px){#miniShopCart #popupMiniShoppingCart .popup-cart-top-list>li,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list>li{padding:12px 0}}#miniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:first-child,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:first-child{padding:24px 0 8px}#miniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:last-child,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:last-child{padding:8px 0 32px}#miniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:first-child:last-child,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-top-list>li:first-child:last-child{padding:24px 0 32px}#miniShopCart #popupMiniShoppingCart .popup-cart-sub-list,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-sub-list{margin:0;padding:0;list-style:none}#miniShopCart #popupMiniShoppingCart .popup-cart-sub-list>li,#mobileMiniShopCart #popupMiniShoppingCart .popup-cart-sub-list>li{margin:0 24px}#miniShopCart #popupMiniShoppingCart .cart-header,#mobileMiniShopCart #popupMiniShoppingCart .cart-header{position:relative}#miniShopCart #popupMiniShoppingCart .cart-header>li,#mobileMiniShopCart #popupMiniShoppingCart .cart-header>li{padding-right:80px}#miniShopCart #popupMiniShoppingCart .cart-header a,#mobileMiniShopCart #popupMiniShoppingCart .cart-header a{position:absolute;top:-5px;right:19px}@media only screen and (max-width:1023px){#miniShopCart #popupMiniShoppingCart .cart-header a,#mobileMiniShopCart #popupMiniShoppingCart .cart-header a{top:-10px}}#miniShopCart #popupMiniShoppingCart .cart-body>li,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li{list-style:none;margin-bottom:16px;padding:16px;border-radius:var(--border-radius);border:1px solid var(--Haufe-Black-10)}#miniShopCart #popupMiniShoppingCart .cart-body>li:last-child,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:last-child{margin-bottom:0}#miniShopCart #popupMiniShoppingCart .cart-body>li a,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li a{display:block}#miniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton{font-weight:var(--font-weight-bold)}#miniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton:after,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:13px;display:inline-block;padding:3px 0 3px 5px;float:right}html.iconfont-not-yet-loaded #miniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton:after,html.iconfont-not-yet-loaded #mobileMiniShopCart #popupMiniShoppingCart .cart-body>li a.cartButton:after{color:transparent!important}#miniShopCart #popupMiniShoppingCart .cart-body>li:active,#miniShopCart #popupMiniShoppingCart .cart-body>li:focus,#miniShopCart #popupMiniShoppingCart .cart-body>li:hover,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:active,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:focus,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:hover{border:1px solid var(--Haufe-Black)}#miniShopCart #popupMiniShoppingCart .cart-body>li:active>a,#miniShopCart #popupMiniShoppingCart .cart-body>li:active a.item .name,#miniShopCart #popupMiniShoppingCart .cart-body>li:active a.item .price span:not(.priceOldNet),#miniShopCart #popupMiniShoppingCart .cart-body>li:focus>a,#miniShopCart #popupMiniShoppingCart .cart-body>li:focus a.item .name,#miniShopCart #popupMiniShoppingCart .cart-body>li:focus a.item .price span:not(.priceOldNet),#miniShopCart #popupMiniShoppingCart .cart-body>li:hover>a,#miniShopCart #popupMiniShoppingCart .cart-body>li:hover a.item .name,#miniShopCart #popupMiniShoppingCart .cart-body>li:hover a.item .price span:not(.priceOldNet),#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:active>a,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:active a.item .name,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:active a.item .price span:not(.priceOldNet),#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:focus>a,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:focus a.item .name,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:focus a.item .price span:not(.priceOldNet),#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:hover>a,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:hover a.item .name,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li:hover a.item .price span:not(.priceOldNet){outline:0;text-decoration:none}#miniShopCart #popupMiniShoppingCart .cart-body>li .info,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li .info{display:none}#miniShopCart #popupMiniShoppingCart .cart-body>li.highlighted,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li.highlighted{background-color:var(--Haufe-Black-5);border-color:var(--Transparent)}#miniShopCart #popupMiniShoppingCart .cart-body>li.highlighted .info,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li.highlighted .info{display:block;margin:-16px -16px 16px;padding:4px 16px;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-color:var(--Haufe-Black);color:var(--White);font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#miniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:active,#miniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:focus,#miniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:hover,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:active,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:focus,#mobileMiniShopCart #popupMiniShoppingCart .cart-body>li.highlighted:hover{background-color:var(--White);border-color:var(--Haufe-Black)}#miniShopCart #popupMiniShoppingCart .cart-body .item,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item{*zoom:1;margin-bottom:5px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#miniShopCart #popupMiniShoppingCart .cart-body .item:after,#miniShopCart #popupMiniShoppingCart .cart-body .item:before,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item:after,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item:before{content:" ";display:table}#miniShopCart #popupMiniShoppingCart .cart-body .item:after,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item:after{clear:both}#miniShopCart #popupMiniShoppingCart .cart-body .item .packshot,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .packshot{float:left;padding-right:32px}#miniShopCart #popupMiniShoppingCart .cart-body .item .packshot img,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .packshot img{width:50px}#miniShopCart #popupMiniShoppingCart .cart-body .item .wrapper,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .wrapper{float:left;width:225px}@media only screen and (max-width:540px){#miniShopCart #popupMiniShoppingCart .cart-body .item .wrapper,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .wrapper{width:175px}}#miniShopCart #popupMiniShoppingCart .cart-body .item .name,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .name{color:var(--Haufe-Black);font-weight:var(--font-weight-bold);font-size:var(--font-size-button);line-height:var(--font-size-button);margin-bottom:8px}#miniShopCart #popupMiniShoppingCart .cart-body .item .count,#miniShopCart #popupMiniShoppingCart .cart-body .item .product-type,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .count,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .product-type{color:var(--Haufe-Body-Text-80)}#miniShopCart #popupMiniShoppingCart .cart-body .item .testperiod li,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .testperiod li{margin-left:0;display:inline-block;font-size:12px;line-height:12px;color:var(--Haufe-Black);position:relative;padding:7px 7px 7px 30px;background-color:var(--green-bg);border-radius:4px}#miniShopCart #popupMiniShoppingCart .cart-body .item .testperiod li:before,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .testperiod li:before{margin-left:0;content:"";position:absolute;top:5px;left:8px;width:17px;height:17px;vertical-align:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='8.047' cy='8' rx='8.047' ry='8' fill='%23104623'/%3E%3Cpath d='M11 6l-4.125 4.125L5 8.25' stroke='%23fff' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat}#miniShopCart #popupMiniShoppingCart .cart-body .item .price,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price{float:right}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage{display:inline-block;margin-bottom:14px;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage:before,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage:before{content:"-"}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceOldNet,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceOldNet{font-size:var(--font-size-small);line-height:var(--font-line-height-small);line-height:1;text-decoration:line-through}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceNet,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceNet{font-size:var(--font-size-button);line-height:var(--font-line-height-button);line-height:1;font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage~.priceNet,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceAdvantage~.priceNet{color:var(--Haufe-Pink-3)}#miniShopCart #popupMiniShoppingCart .cart-body .item .price .priceGross,#mobileMiniShopCart #popupMiniShoppingCart .cart-body .item .price .priceGross{display:block;margin-top:8px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Body-Text-80)}#miniShopCart #popupMiniShoppingCart .grandTotal,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal{*zoom:1}#miniShopCart #popupMiniShoppingCart .grandTotal:after,#miniShopCart #popupMiniShoppingCart .grandTotal:before,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal:after,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal:before{content:" ";display:table}#miniShopCart #popupMiniShoppingCart .grandTotal:after,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal:after{clear:both}#miniShopCart #popupMiniShoppingCart .grandTotal .label,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal .label{float:left;font-size:var(--font-size-button);line-height:var(--font-line-height-button);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}#miniShopCart #popupMiniShoppingCart .grandTotal .price,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal .price{float:right;text-align:right}#miniShopCart #popupMiniShoppingCart .grandTotal .price .priceNet,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal .price .priceNet{font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-bold)}#miniShopCart #popupMiniShoppingCart .grandTotal .price .priceGross,#mobileMiniShopCart #popupMiniShoppingCart .grandTotal .price .priceGross{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#miniShopCart #popupMiniShoppingCart .cart-footer a.cartButton,#mobileMiniShopCart #popupMiniShoppingCart .cart-footer a.cartButton{width:100%;box-sizing:border-box}.dijitTooltip{font-size:10px;z-index:5000}.dijitTooltip .transparentContainer{background:var(--White);box-sizing:border-box;box-shadow:0 5px 10px 0 rgba(38,46,59,0.15);padding:12px;margin:12px}.dijitTooltip .transparentContainer.small{max-width:400px}.dijitTooltip .dijitTooltipContainer{border:none;position:relative;color:#141f29;background-color:transparent}.dijitTooltip .dijitTooltipContainer a{color:#141f29}.dijitTooltip .dijitTooltipConnector{display:none;position:absolute;width:0;height:0;border-bottom:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #232a36;border-left:10px solid #232a36;bottom:0;left:10px}body.layerScroll{overflow:clip}.dijitDialog{z-index:3000!important;width:100%!important}.dijitDialog .dijitDialogPaneContent{width:100%!important;margin:0 auto;overflow-x:hidden!important;text-align:center;box-sizing:border-box;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:480px){.dijitDialog .dijitDialogPaneContent{padding-left:16px;padding-right:16px}}.dijitDialog.smallLayer .art_box_inner{width:45%!important}@media only screen and (max-width:1024px){.dijitDialog.smallLayer .art_box_inner{width:80%!important}}@media only screen and (max-width:480px){.dijitDialog.smallLayer .art_box_inner{width:90%!important}}.dijitDialog.mediumLayer .art_box_inner{width:70%!important}@media only screen and (max-width:1024px){.dijitDialog.mediumLayer .art_box_inner{width:100%!important}}@media only screen and (max-width:480px){.dijitDialog.mediumLayer .art_box_inner{width:100%!important}}.dijitDialog.fullWidthLayer .art_box_inner{width:100%!important;max-width:none}.dijitDialog.autoLayer .art_box_inner{width:auto!important;display:inline-block}@media only screen and (max-width:1024px){.dijitDialog.autoLayer .art_box_inner{width:auto!important}}@media only screen and (max-width:480px){.dijitDialog.autoLayer .art_box_inner{width:auto!important}}@media only screen and (max-width:1024px){.dijitDialog.screenTop{top:0!important}.dijitDialog.screenTop .dijitDialogPaneContent{padding-top:0;padding-bottom:0}}.dijitDialog.consentLayer .art_box_inner{max-width:600px}@media only screen and (max-width:1024px){.dijitDialog.consentLayer .art_box_inner{width:80%!important;padding:50px}}@media only screen and (max-width:768px){.dijitDialog.consentLayer .art_box_inner{width:80%!important;padding:30px}}@media only screen and (max-width:480px){.dijitDialog.consentLayer .art_box_inner{width:90%!important;padding:10px}}.dijitDialog.dialog-success .art_box_inner{background:var(--green-bg)!important;color:var(--green-fc)!important}.dijitDialog.dialog-success .art_box_inner .content_container{font-size:var(--font-size-p)}.dijitDialog.dialog-success .art_box_inner .closelink a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%2318863D'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%2318863D'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%2318863D'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important}.dijitDialog.dialog-success .art_box_inner .dialog-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.48 26.28l12.69-12.69-2.52-2.52-10.17 10.17-5.13-5.13-2.52 2.52 7.65 7.65zM18 36c-2.49 0-4.83-.472-7.02-1.417-2.19-.945-4.095-2.228-5.715-3.848-1.62-1.62-2.902-3.525-3.847-5.715C.472 22.83 0 20.49 0 18c0-2.49.472-4.83 1.417-7.02.945-2.19 2.228-4.095 3.848-5.715 1.62-1.62 3.525-2.902 5.715-3.847C13.17.472 15.51 0 18 0c2.49 0 4.83.472 7.02 1.417 2.19.945 4.095 2.228 5.715 3.848 1.62 1.62 2.903 3.525 3.848 5.715C35.528 13.17 36 15.51 36 18c0 2.49-.472 4.83-1.417 7.02-.945 2.19-2.228 4.095-3.848 5.715-1.62 1.62-3.525 2.903-5.715 3.848C22.83 35.528 20.49 36 18 36zm0-3.6c4.02 0 7.425-1.395 10.215-4.185C31.005 25.425 32.4 22.02 32.4 18s-1.395-7.425-4.185-10.215C25.425 4.995 22.02 3.6 18 3.6S10.575 4.995 7.785 7.785C4.995 10.575 3.6 13.98 3.6 18s1.395 7.425 4.185 10.215C10.575 31.005 13.98 32.4 18 32.4z' fill='%2318863D'/%3E%3C/svg%3E");background-repeat:no-repeat;width:42px;height:36px}.dijitDialog.dialog-warning .art_box_inner{background:var(--orange-3)!important;color:var(--orange-4)!important}.dijitDialog.dialog-warning .art_box_inner .content_container{font-size:var(--font-size-p)}.dijitDialog.dialog-warning .art_box_inner .closelink a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%23884C02'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23884C02'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23884C02'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important}.dijitDialog.dialog-warning .art_box_inner .dialog-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='42' height='36' viewBox='0 0 42 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 36L21 0l21 36H0zm6.586-3.79h28.828L21 7.58 6.586 32.21zM21 30.317c.54 0 .994-.182 1.36-.545.366-.363.55-.813.55-1.35 0-.537-.184-.987-.55-1.35-.366-.363-.82-.545-1.36-.545-.54 0-.994.182-1.36.545a1.826 1.826 0 0 0-.55 1.35c0 .537.184.987.55 1.35.366.363.82.545 1.36.545zm-1.91-5.684h3.82v-9.474h-3.82v9.474z' fill='%23884C02'/%3E%3C/svg%3E");background-repeat:no-repeat;width:42px;height:36px}.dijitDialog.dialog-error .art_box_inner{background:var(--red-bg)!important;color:var(--red-fc-2)!important}.dijitDialog.dialog-error .art_box_inner .content_container{font-size:var(--font-size-p)}.dijitDialog.dialog-error .art_box_inner .closelink a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='transparent' stroke='%23991F1F'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23991F1F'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23991F1F'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important}.dijitDialog.dialog-error .art_box_inner .dialog-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 27c.51 0 .938-.172 1.282-.517.346-.346.518-.773.518-1.283 0-.51-.172-.938-.518-1.282A1.742 1.742 0 0 0 18 23.4c-.51 0-.938.173-1.282.518A1.742 1.742 0 0 0 16.2 25.2c0 .51.172.938.518 1.283.345.345.772.517 1.282.517zm-1.8-7.2h3.6V9h-3.6v10.8zM18 36c-2.49 0-4.83-.472-7.02-1.417-2.19-.945-4.095-2.228-5.715-3.848-1.62-1.62-2.902-3.525-3.847-5.715C.472 22.83 0 20.49 0 18c0-2.49.472-4.83 1.417-7.02.945-2.19 2.228-4.095 3.848-5.715 1.62-1.62 3.525-2.902 5.715-3.847C13.17.472 15.51 0 18 0c2.49 0 4.83.472 7.02 1.417 2.19.945 4.095 2.228 5.715 3.848 1.62 1.62 2.903 3.525 3.848 5.715C35.528 13.17 36 15.51 36 18c0 2.49-.472 4.83-1.417 7.02-.945 2.19-2.228 4.095-3.848 5.715-1.62 1.62-3.525 2.903-5.715 3.848C22.83 35.528 20.49 36 18 36zm0-3.6c4.02 0 7.425-1.395 10.215-4.185C31.005 25.425 32.4 22.02 32.4 18s-1.395-7.425-4.185-10.215C25.425 4.995 22.02 3.6 18 3.6S10.575 4.995 7.785 7.785C4.995 10.575 3.6 13.98 3.6 18s1.395 7.425 4.185 10.215C10.575 31.005 13.98 32.4 18 32.4z' fill='%23991F1F'/%3E%3C/svg%3E");background-repeat:no-repeat;width:42px;height:36px}.dijitDialog .art_box_inner{box-sizing:border-box;background:var(--White);padding:80px;border-radius:var(--border-radius);width:85%!important;margin:0 auto;position:relative;max-width:var(--pageWidth);text-align:left}@media only screen and (max-width:768px){.dijitDialog .art_box_inner{padding:80px 24px 24px;width:100%!important}}@media only screen and (max-width:480px){.dijitDialog .art_box_inner{padding:80px 16px 16px}}.dijitDialog .art_box_inner .closelink a{top:24px;right:30px;width:30px;height:30px}.dijitDialog .art_box_inner .closelink a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.167' stroke='%23141F29' stroke-width='1.667'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23141F29'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:30px;height:30px}@media only screen and (max-width:480px){.dijitDialog .art_box_inner .closelink a{top:24px}.dijitDialog .art_box_inner .closelink a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='14.5' fill='%23141F29' stroke='%23141F29'/%3E%3Cpath d='M8.88 19.487L19.488 8.881l1.179 1.178-10.607 10.607-1.178-1.179z' fill='%23fff'/%3E%3Cpath d='M19.487 20.666L8.881 10.059l1.178-1.178 10.607 10.606-1.179 1.179z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}}.dijitDialog .content_container{position:relative}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent{max-width:320px!important;position:fixed!important;right:10px!important;bottom:10px!important;margin:0 auto;overflow-x:hidden!important;text-align:center;padding:0!important;box-sizing:border-box}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner{border-radius:10px;padding:0px;width:100%!important;height:100%!important}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .title{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#003f71;color:#ffffff;padding:10px;font-weight:700}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .closelink a{color:#ffffff;position:static;display:-webkit-inline-box;height:auto}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .content_container{text-align:left;padding:25px;min-height:300px;color:#e81546;font-size:18px!important;line-height:22px;font-weight:500}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .footer{text-align:center;padding:20px 0px}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .footer .a.footerCloseButtton{color:#ffffff}.dijitDialog.chatTimeoutReached .dijitDialogPaneContent .art_box_inner .footer .footerCloseButtton{border-radius:5px}.closelink a{display:block;position:absolute;outline:0;top:10px;right:10px;color:#232a36;width:36px;height:36px;z-index:3001!important}@media only screen and (max-width:1024px){.closelink a{top:0;right:0}}.closelink a:before{content:"\e911";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:0;right:0;font-size:18px;cursor:pointer;width:36px;height:36px;box-sizing:border-box;padding:9px}html.iconfont-not-yet-loaded .closelink a:before{color:transparent!important}.dijitDialogUnderlayWrapper{z-index:2999!important}.dijitDialogUnderlay{opacity:1;background:rgba(255,255,255,0.2);backdrop-filter:blur(37.5px)}.dijitDialogUnderlay#EXITLAYER_underlay{backdrop-filter:unset}.dijitTabPaneWrapper>.dijitTabPane:not([data-dojo-props="selected:true"]){display:none}.bold{font-weight:700}.noBold{font-weight:400}.noBorder{border:none!important}#s_breadcrumb{font-weight:var(--font-weight-regular);font-size:var(--font-size-small);line-height:var(--font-line-height-small);padding:0 30px;margin:35px auto 0;max-width:var(--pageWidth);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--Haufe-Black)}@media only screen and (max-width:1024px){#s_breadcrumb{margin:25px auto 0}}@media only screen and (max-width:480px){#s_breadcrumb{margin:15px auto 0;padding:0 15px}#s_breadcrumb.has_mobile_history_back.breadcrumb_links{display:none}}#s_breadcrumb .arrow-right{box-sizing:border-box;height:8px;width:8px;margin:0 6px 0 4px;display:inline-block;border-top:1px solid var(--Haufe-Black);border-right:1px solid var(--Haufe-Black);transform:rotate(45deg)}#s_breadcrumb .last{font-weight:var(--font-weight-bold)}#s_breadcrumb a{color:var(--Haufe-Black);text-decoration:none}#s_breadcrumb .icon_home{vertical-align:top}.history_back{display:none;position:relative;z-index:1998;max-width:var(--pageWidth);margin-top:15px;text-align:left;padding:0 10px}@media only screen and (max-width:480px){.history_back{display:block}}.history_back a{color:#141f29;text-decoration:none!important;padding-left:7px}.history_back a:before{box-sizing:border-box;content:"";height:8px;width:8px;margin:0 7px 1px 0;display:inline-block;border-top:1px solid #141f29;border-right:1px solid #141f29;transform:rotate(-135deg)}#backToTopSticky{position:fixed;margin-left:-52px;background:#8f9299;left:50%;bottom:0;z-index:10;color:#ffffff;text-decoration:none;padding:10px 15px 10px 10px;font-size:12px}#backToTopSticky .icon{font-size:15px;vertical-align:text-bottom}@media only screen and (max-width:480px){#backToTopSticky{padding:8px 13px;margin-left:-22px}#backToTopSticky .icon{font-size:18px;vertical-align:sub}#backToTopSticky .topText{display:none}}#serviceBoxWrapper.active #serviceBoxOverlay{display:block}#serviceBoxWrapper #serviceBox{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;background:var(--White);border:unset;color:var(--Haufe-Black);text-decoration:none;position:fixed;right:30px;bottom:30px;z-index:101;box-shadow:0 0 30px 0 rgba(0,0,0,0.15)}#serviceBoxWrapper #serviceBox.l{border-radius:60px;padding:12px 36px}#serviceBoxWrapper #serviceBox.m{border-radius:60px;padding:8px 24px}#serviceBoxWrapper #serviceBox.s{border-radius:100px;padding:8px 16px}#serviceBoxWrapper #serviceBox.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}#serviceBoxWrapper #serviceBox:not(.disabled):hover{opacity:0.85}#serviceBoxWrapper #serviceBox .wrapper{display:flex;gap:8px;align-items:center}#serviceBoxWrapper #serviceBox .wrapper:before{content:"";display:block;position:relative;width:21px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20.5V.5h20v16H4l-4 4zm3.15-6H18v-12H2v13.125L3.15 14.5z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}#serviceBoxWrapper #serviceBox .wrapper .topText{line-height:20px;height:20px;display:inline-block}@media only screen and (max-width:480px){#serviceBoxWrapper #serviceBox{bottom:20px;right:20px;width:50px;height:50px;padding:0}#serviceBoxWrapper #serviceBox .wrapper .topText{display:none}}@media only screen and (max-width:480px){#serviceBoxWrapper #serviceBox .wrapper{padding-right:0}#serviceBoxWrapper #serviceBox .wrapper .topText{display:none}}#serviceBoxWrapper #serviceBox:not(.disabled):hover{background-color:var(--Haufe-Black);color:var(--White);box-shadow:0 0 30px 0 rgba(0,0,0,0.4)}#serviceBoxWrapper #serviceBox:not(.disabled):hover .wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 20.5V.5h20v16H4l-4 4zm3.15-6H18v-12H2v13.125L3.15 14.5z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}#serviceBoxWrapper #serviceBoxOverlay{display:none;position:fixed;max-height:100%;overflow-y:auto;width:480px;right:0;bottom:0;padding:30px 50px 30px 30px;z-index:2001}@media only screen and (max-width:480px){#serviceBoxWrapper #serviceBoxOverlay{right:10px;left:10px;width:auto;padding:30px 20px}}ul.list_style_bullet{list-style:none;padding:0;margin:10px 0}ul.list_style_bullet>li{margin-left:25px}ul.list_style_bullet>li:before{content:"•";font-family:Arial,sans-serif;display:inline-block;font-size:18px;vertical-align:-1px;width:25px;margin-left:-25px}ul.list_style_check{list-style:none;padding:0;margin:10px 0}ul.list_style_check>li{position:relative;color:var(--Haufe-Body-Text-80);font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-regular);margin-left:35px}ul.list_style_check>li:before{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' stroke='%23434C54'/%3E%3Cpath d='M15.925 9.157l-5.56 5.682L7.7 12.115l.142-.146 2.168 2.216.357.365.358-.365 5.06-5.174.14.146z' fill='%23fff' stroke='%23434C54'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:22px;height:22px;top:4px;left:0;margin-left:-35px}ul.list_style_tick{list-style:none;padding:0;margin:10px 0}ul.list_style_tick>li{margin-left:25px}ul.list_style_tick>li:before{content:"\e905";font-family:haufeshop_iconfont;display:inline-block;font-size:14px;vertical-align:-1px;width:25px;margin-left:-25px}html.iconfont-not-yet-loaded ul.list_style_tick>li:before{color:transparent!important}ul.list_style_tick>li.no-bullet:before{display:none}ul.link_list.link_list,ul.link_list ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding-left:0}ul.link_list li{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);border-top:1px solid #d2d4d6;list-style-type:none;text-transform:uppercase;padding:7px 0 0;margin-top:7px;font-weight:700}@media only screen and (max-width:1023px){ul.link_list li{-ms-flex:0 0 100%;flex:0 0 100%;padding:2px 0 0;margin-top:2px}}ul.link_list li a{position:relative;display:block;padding-right:20px;line-height:36px;text-decoration:none}ul.link_list li a:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";position:absolute;right:0;font-size:12px;line-height:36px}html.iconfont-not-yet-loaded ul.link_list li a:after{color:transparent!important}ol{list-style:none;counter-reset:ol-counter;padding:0;margin:10px 0}ol>li{margin-left:25px}ol>li:before{content:counter(ol-counter);counter-increment:ol-counter;font-weight:var(--font-weight-bold);display:inline-block;font-size:14px;vertical-align:-1px;width:25px;margin-left:-25px}#page.productInfoStage{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr auto auto;grid-template-columns:200px 1fr auto auto;-ms-grid-rows:1fr auto auto;grid-template-rows:1fr auto auto;box-sizing:border-box;padding:25px}@media only screen and (max-width:767px){#page.productInfoStage{display:block}}#page.productInfoStage *{box-sizing:border-box}#page.productInfoStage>*{padding:0 25px}#page.productInfoStage .productInfoPackshot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;text-align:center;padding-left:0}@media only screen and (max-width:767px){#page.productInfoStage .productInfoPackshot{padding:0}}#page.productInfoStage .productInfoPackshot img{max-width:100%;width:159px}#page.productInfoStage .productInfoText{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;padding-right:25px}@media only screen and (max-width:767px){#page.productInfoStage .productInfoText{padding:0}}#page.productInfoStage .productInfoText .h2,#page.productInfoStage .productInfoText h2{font-size:18px;line-height:1.5em;margin-top:0}#page.productInfoStage .productInfoText .btnWhite{padding-left:0}#page.productInfoStage .productInfoText .btnWhite:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";margin-left:8px;font-size:12px}html.iconfont-not-yet-loaded #page.productInfoStage .productInfoText .btnWhite:after{color:transparent!important}#page.productInfoStage .test-info{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;-ms-grid-row-align:end;align-self:end;text-align:right}@media only screen and (max-width:1200px){#page.productInfoStage .test-info{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;text-align:left;padding-top:20px;border-left:1px solid rgba(35,42,54,0.2);padding-right:0}}@media only screen and (max-width:767px){#page.productInfoStage .test-info{border:none;padding:0;margin-bottom:20px}}#page.productInfoStage .productInfoPrice{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;border-left:1px solid rgba(35,42,54,0.2);padding-right:0}@media only screen and (max-width:767px){#page.productInfoStage .productInfoPrice{border:none;padding:0}}#page.productInfoStage .buttons{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-row-align:end;align-self:end;border-left:1px solid rgba(35,42,54,0.2);padding-right:0}@media only screen and (max-width:1200px){#page.productInfoStage .buttons{padding-top:20px}}@media only screen and (max-width:767px){#page.productInfoStage .buttons{border:none;padding-left:0}}.pac-container{z-index:3001}.genericformwidget fieldset,.genericformwidget input,.genericformwidget select,.genericformwidget textarea{margin:12px 0;box-sizing:border-box}.genericformwidget label{font-size:12px;line-height:1.5em}.genericformwidget strong{color:var(--Haufe-Black)}.genericformwidget input[type=checkbox]+label,.genericformwidget input[type=radio]+label{font-size:14px;line-height:1.5em}.genericformwidget textarea{resize:vertical}.genericformwidget .formButtons{margin:30px 0}.genericformwidget .formFailure,.genericformwidget .formReCaptchaFailure,.genericformwidget .formSuccess{margin-bottom:30px}.genericformwidget input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.genericformwidget input[type=checkbox]:focus-visible+label{outline:2px solid #ed1e79!important;outline-offset:-2px!important}.genericformwidget input[type=checkbox]+label{position:relative;padding-left:25px;display:inline-block;cursor:pointer}.genericformwidget input[type=checkbox].disabled+label{color:#8f9299}.genericformwidget input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:18px;height:18px;font-size:10px;line-height:16px;color:#0058ff;border:1px solid #979797;background-color:#ffffff;text-align:center}html.iconfont-not-yet-loaded .genericformwidget input[type=checkbox]+label:before{color:transparent!important}.genericformwidget input[type=checkbox].error+label:before{border-color:#e81546}.genericformwidget input[type=checkbox].warning+label:before{border-color:#f4a730}.genericformwidget input[type=checkbox].checked+label:before,.genericformwidget input[type=checkbox]:checked+label:before{content:"\e905"}.genericformwidget input[type=checkbox]:not(.disabled):focus+label:before,.genericformwidget input[type=checkbox]:not(.disabled):hover+label:before{border-color:#0058ff}.genericformwidget input[type=radio]{position:fixed;top:-1000px;left:-1000px}.genericformwidget input[type=radio]:focus-visible+label{outline:2px solid #ed1e79!important;outline-offset:-2px!important}.genericformwidget input[type=radio]+label{position:relative;padding-left:25px;display:inline-block;cursor:pointer}.genericformwidget input[type=radio]+label:before{content:"";position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:18px;height:18px;border:1px solid #979797;border-radius:9px;background-color:#ffffff}.genericformwidget input[type=radio]+label:after{position:absolute;left:4px;top:5px;display:block;box-sizing:border-box;width:10px;height:10px;border-radius:9px;background-color:#0058ff}.genericformwidget input[type=radio].error+label:before{border-color:#e81546}.genericformwidget input[type=radio].warning+label:before{border-color:#f4a730}.genericformwidget input[type=radio].checked+label:after,.genericformwidget input[type=radio]:checked+label:after{content:""}.genericformwidget input[type=radio]:not(.disabled):focus+label:before,.genericformwidget input[type=radio]:not(.disabled):hover+label:before{border-color:#0058ff}.genericformwidget input[type=radio].disabled+label{color:#8f9299}.genericformwidget .datarow .field .btn_showpassword{margin-top:-62px}.price{box-sizing:border-box;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Body-Text-80)}.price .preferredPrice,.price .priceOnApplication{display:block;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.price .preferredPrice.reduced,.price .priceOnApplication.reduced{color:var(--Haufe-Pink-3)}.price .priceOnApplication{font-size:18px}.price .preferredPriceDetail{display:inline-block}.price .alternativeOr{margin-top:7px;font-size:12px;line-height:18px;color:#141f29}.price .nonPreferredWrapper{display:inline-block}.price .nonPreferredWrapper>div{color:inherit}.price .nonPreferredWrapper:before{content:"/"}.price .alternatePreferredPrice,.price .alternatePreferredPriceDetail,.price .alternatePreferredPricePeriodic,.price .nonPreferredPrice,.price .nonPreferredPriceDetail{display:inline;font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-regular)}.price .reduced .alternatePreferredPrice{color:var(--Haufe-Pink-3)}.price .special_price_percent{display:inline-block;margin:0 10px 10px 0;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}.price .special_price_percent:before{content:"-"}.price .oldPriceWrapper{display:inline-block;font-size:var(--font-size-small);line-height:var(--font-line-height-small);text-decoration:line-through;margin-bottom:5px}.price .alternatePriceWrapper,.price .availability,.price .availabilityDeliveryDetails,.price .availabilityForBuyBox,.price .availabilityInfo,.price .oldPriceWrapper .nonPreferredOldPrice,.price .oldPriceWrapper .nonPreferredOldPriceDetail,.price .preferredOldPriceDetail,.price .preferredPrice .productType,.price .preferredPricePeriodic,.price .shipping,.price .special_price_interferer{display:none}.special_price_interferer{font-weight:var(--font-weight-bold);box-sizing:border-box;padding:10px;font-size:12px;line-height:12px;border-radius:16px;background-color:#f4a730;color:#ffffff}.portlet-social .PDSsociallinks span{display:inline-block;width:40px;background-color:var(--grey-bg);border-radius:30px;height:40px;position:relative}.portlet-social .PDSsociallinks span i{width:20px;height:20px;position:absolute;top:0px;left:9px;color:var(--Haufe-Black)}.portlet-social .PDSsociallinks span img{top:10px;width:17px;height:17px;left:11px;position:absolute;color:var(--Haufe-Black)}.portlet-social .PDSsociallinks span i:before{font-size:20px}.topsellerwidget{font-weight:var(--font-weight-regular)}#content.fullScreen .topsellerwidget{max-width:var(--pageWidth);margin:0 auto;padding:0 var(--pageMargin)}@media only screen and (max-width:480px){#content.fullScreen .topsellerwidget{padding:0 10px}}.topsellerwidget .topseller{width:100%;height:auto;box-sizing:border-box;position:relative}.topsellerwidget .topseller .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);font-weight:var(--font-weight-bold);width:100%;margin-bottom:27px}.topsellerwidget .topseller .introduction{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.topsellerwidget .topseller .topSellerInnerWrapper,.topsellerwidget .topseller .topTitleInnerWrapper{font-size:12px!important}.topsellerwidget .topseller .topTitleInnerWrapper{display:flex;align-items:stretch}.topsellerwidget .topseller .topsellerCarousel{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.topsellerwidget .topseller .topsellerCarousel>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.topsellerwidget .topseller .carousel-control{display:block}@media only screen and (max-width:480px){.topsellerwidget .topseller .carousel-control{display:none}}.topsellerwidget .topseller .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.topsellerwidget .topseller .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.topsellerwidget .topseller .carousel-control.hidden,.topsellerwidget .topseller .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.topsellerwidget .topseller .carouselindcontainer,.topsellerwidget .topseller .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.topsellerwidget .topseller .activecarouselindicator:before,.topsellerwidget .topseller .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.topsellerwidget .topseller .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.topsellerwidget .topseller .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.topsellerwidget .topseller .toptitleCarousel{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.topsellerwidget .topseller .toptitleCarousel>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.topsellerwidget .topseller .topsellerCarousel .item{padding:0;box-sizing:border-box;display:inline-block}@media only screen and (max-width:480px){.topsellerwidget .topseller .topsellerCarousel .item{padding:0}}.topsellerwidget .topseller .topsellerCarousel .item a{display:block;color:var(--Haufe-Black);text-decoration:none;position:relative;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.topsellerwidget .topseller .topsellerCarousel .item a:active,.topsellerwidget .topseller .topsellerCarousel .item a:hover{color:var(--Haufe-Black);text-decoration:none}.topsellerwidget .topseller .topsellerCarousel .item .packshotContainer{margin-bottom:16px;padding:28px 0;background-color:var(--Haufe-Black-5);border-radius:12px;text-align:center}.topsellerwidget .topseller .topsellerCarousel .item .packshotContainer .packshot{max-width:100%;max-height:120px}.topsellerwidget .topseller .topsellerCarousel .item .producttitle{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin-bottom:10px}.topsellerwidget .topseller .topsellerCarousel .item .producttitle a{color:var(--Haufe-Black);text-decoration:none}.topsellerwidget .topseller .topsellerCarousel .item .productSubtitle{display:none}.topsellerwidget .topseller .topsellerCarousel .item .rating{letter-spacing:5px}.topsellerwidget .topseller .topsellerCarousel .item .rating a{color:var(--rating-star-color);text-decoration:none}html.iconfont-not-yet-loaded .topsellerwidget .topseller .topsellerCarousel .item .rating a{color:transparent!important}.topsellerwidget .topseller .topsellerCarousel .item .rating i{width:20px;height:20px}.topsellerwidget .topseller .topsellerCarousel .item a.pricelink{text-decoration:none}.topsellerwidget .topseller .toptitleCarousel.electric-blue{--toptitle-accent-background-color:var(--Haufe-Electric-Blue);--toptitle-accent-foreground-color:var(--White)}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;background:var(--White);border:unset;color:var(--Haufe-Black);text-decoration:none;color:var(--Haufe-Electric-Blue)}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn.l{border-radius:60px;padding:12px 36px}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn.m{border-radius:60px;padding:8px 24px}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn.s{border-radius:100px;padding:8px 16px}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn:not(.disabled):hover{opacity:0.85}.topsellerwidget .topseller .toptitleCarousel.electric-blue .cta-btn:hover:not(.disabled){color:var(--Haufe-Electric-Blue);background:var(--White)}.topsellerwidget .topseller .toptitleCarousel.white{--toptitle-accent-background-color:var(--White);--toptitle-accent-foreground-color:var(--Haufe-Black)}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--White);background:var(--Haufe-Black);border:unset;text-decoration:none}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn.l{border-radius:60px;padding:12px 36px}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn.m{border-radius:60px;padding:8px 24px}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn.s{border-radius:100px;padding:8px 16px}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn:not(.disabled):hover{background:var(--Haufe-Black-Hover)}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn:not(.disabled):focus-visible{outline:2px solid var(--Haufe-Black)!important;outline-offset:4px!important}.topsellerwidget .topseller .toptitleCarousel.white .cta-btn:hover:not(.disabled){color:var(--White);background:var(--Haufe-Black)}.topsellerwidget .topseller .toptitleCarousel.light-blue{--toptitle-accent-background-color:var(--Haufe-Light-Blue);--toptitle-accent-foreground-color:var(--Haufe-Black)}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--White);background:var(--Haufe-Black);border:unset;text-decoration:none}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn.l{border-radius:60px;padding:12px 36px}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn.m{border-radius:60px;padding:8px 24px}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn.s{border-radius:100px;padding:8px 16px}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn:not(.disabled):hover{background:var(--Haufe-Black-Hover)}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn:not(.disabled):focus-visible{outline:2px solid var(--Haufe-Black)!important;outline-offset:4px!important}.topsellerwidget .topseller .toptitleCarousel.light-blue .cta-btn:hover:not(.disabled){color:var(--White);background:var(--Haufe-Black)}.topsellerwidget .topseller .toptitleCarousel .carouselindicatorcontainer{display:none}.topsellerwidget .topseller .toptitleCarousel{column-gap:8px;grid-template-columns:1fr auto auto}.topsellerwidget .topseller .toptitleCarousel .tns-ovh{overflow:visible}.topsellerwidget .topseller .toptitleCarousel .tns-item:not(.tns-slide-active){visibility:visible}.topsellerwidget .topseller .toptitleCarousel .item{box-sizing:border-box;display:inline-flex;align-items:stretch}.topsellerwidget .topseller .toptitleCarousel .item .container{padding:3rem 3rem 1rem;background-color:var(--toptitle-accent-background-color);border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;width:100%;box-sizing:border-box}.topsellerwidget .topseller .toptitleCarousel .item .packshotContainer .packshot{width:100%;height:auto;max-height:275px;object-fit:contain}.topsellerwidget .topseller .toptitleCarousel .item .producttitle{font-size:var(--font-size-p);line-height:var(--font-line-height-p);margin-bottom:0;font-weight:400;color:var(--toptitle-accent-foreground-color)}.topsellerwidget .topseller .toptitleCarousel .item .price{margin-top:0.67em}.topsellerwidget .topseller .toptitleCarousel .item .price .nonPreferredPrice,.topsellerwidget .topseller .toptitleCarousel .item .price .nonPreferredPriceDetail,.topsellerwidget .topseller .toptitleCarousel .item .price .preferredPrice,.topsellerwidget .topseller .toptitleCarousel .item .price .preferredPriceDetail{color:var(--toptitle-accent-foreground-color)}.topsellerwidget .topseller .toptitleCarousel .item .cta-btn{margin:32px 0;align-self:flex-start}.sidebar{--sidebar-padding:48px;--close-button-size:30px;--sidebar-width:364px;--sidebar-width-desktop:1140px;--column-width:342px;--transition:0.3s ease;position:fixed;top:0;left:0;max-width:100%;height:100dvh;background:var(--White);z-index:2000;transform:translateX(-100%);transition:transform var(--transition);overflow-y:auto}@media only screen and (max-width:1023px){.sidebar{--sidebar-padding:30px;overflow-x:hidden}}.sidebar.open{transform:translateX(0)}.sidebar-header{display:flex;align-items:center;justify-content:space-between}.sidebar-logo{width:91px;height:20px}@media only screen and (max-width:480px){.sidebar-logo{height:16px;width:73px}}.sidebar-content{display:flex;flex-direction:row;position:relative;min-height:100%}@media only screen and (max-width:1023px){.sidebar-content{display:block}}.sidebar-content .account{display:none;list-style:none}@media only screen and (max-width:1023px){.sidebar-content .account{display:block}}.sidebar-content::-webkit-scrollbar{width:6px}.sidebar-content::-webkit-scrollbar-track{background:#f1f1f1}.sidebar-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sidebar-content::-webkit-scrollbar-thumb:hover{background:#999}.sidebar .close-button{display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer;transition:var(--transition)}.sidebar .close-button,.sidebar .close-button svg{width:var(--close-button-size);height:var(--close-button-size)}.sidebar .close-button svg.mobile{display:none}@media only screen and (max-width:1023px){.sidebar .close-button svg.mobile{display:block}.sidebar .close-button svg:not(.mobile){display:none}}.sidebar .back-button{display:none;align-items:center;gap:8px;width:100%;padding:16px;border-radius:8px;border:none;cursor:pointer;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-medium);color:var(--Haufe-Black);transition:var(--transition)}@media only screen and (max-width:1023px){.sidebar .back-button{display:flex}}.sidebar .back-button:hover{background:var(--grey-bg)}.sidebar .menu-level{position:relative;width:var(--column-width);opacity:1;visibility:visible;padding-top:var(--sidebar-padding);padding-left:var(--sidebar-padding);padding-bottom:var(--sidebar-padding);max-width:100%;box-sizing:border-box;flex-direction:column;gap:16px;display:none}@media only screen and (max-width:1023px){.sidebar .menu-level{padding-right:var(--sidebar-padding);position:absolute;top:0;left:0;width:100%;transition:opacity var(--transition),transform var(--transition),visibility var(--transition);transform:translateX(100%);visibility:hidden;opacity:0;display:flex}}@media only screen and (max-width:1023px){.sidebar .menu-level.active{transform:translateX(0px);opacity:1;visibility:visible}.sidebar .menu-level.slide-out-left{transform:translateX(-100%)}.sidebar .menu-level.slide-in-right{transform:translateX(100%)}.sidebar .menu-level.slide-in-right.active{transform:translateX(0)}}.sidebar .menu-level.active{display:flex;position:relative}.sidebar .menu-level:last-child{border-right:none}.sidebar .menu-level[data-level="1"]{gap:24px;width:var(--sidebar-width);padding-right:var(--sidebar-padding)}.sidebar .menu-level[data-level="2"]{border-left:1px solid var(--grey-border)}@media only screen and (max-width:1023px){.sidebar .menu-level[data-level="2"]{border:none}}.sidebar .menu-level[data-level="3"] .menu-list{gap:16px}.sidebar .menu-level[data-level="3"] .menu-link{padding:0 16px 0 0;line-height:var(--font-line-height-label)}.sidebar .menu-level[data-level="3"] .menu-link:hover{background:var(--White)}.sidebar .menu-headline{font-size:var(--font-size-label);line-height:var(--font-line-height-label);color:var(--Haufe-Black)}.sidebar .menu-title{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.sidebar .menu-section{display:flex;flex-direction:column;gap:16px}.sidebar .menu-subtitle{font-size:var(--font-size-button);line-height:var(--font-size-button);font-weight:var(--font-weight-bold)}.sidebar .menu-subtitle a{text-decoration:none}.sidebar .menu-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.sidebar .menu-link{display:flex;align-items:center;gap:15px;padding:16px;border-radius:8px;background:var(--White);background:none;border:none;text-align:left;text-decoration:none;color:var(--Haufe-Black);font-size:var(--font-size-button);line-height:var(--font-size-button);cursor:pointer;transition:var(--transition)}.sidebar .menu-link>span{flex:1 0 0}.sidebar .menu-link:hover{background:var(--grey-bg)}.has-submenu .sidebar .menu-link{font-weight:500}.sidebar .mobileLogin{display:block;padding:25px 0 0;border-top:1px solid rgba(35,42,54,0.2)}.sidebar .loginHeader{background:#ffffff;color:#141f29;padding-right:50px;padding-bottom:15px;position:relative}.sidebar .loginHeader .headline{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.sidebar .loginHeader .subheadline{margin-top:16px}.sidebar .loginHeader span:first-child{text-transform:uppercase}.sidebar .loginHeader .icon{width:40px;height:40px;display:block;font-size:20px;line-height:34px;color:#8f9299;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;border-radius:50%;background-color:var(--Haufe-Black-a07);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;top:0}.sidebar .loginHeader .icon:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;width:15px;height:20px;display:block;position:relative}.sidebar .loginHeader.registered .icon{background-color:var(--Haufe-Black)}.sidebar .loginHeader.registered .icon:before{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="15" height="19" viewBox="0 0 15 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.435 2.261c-1.961 0-3.551 1.635-3.551 3.652 0 2.017 1.59 3.652 3.55 3.652 1.962 0 3.552-1.635 3.552-3.652 0-2.017-1.59-3.652-3.551-3.652zm3.232 8.007a5.524 5.524 0 0 0 2.094-4.355c0-3.025-2.384-5.478-5.326-5.478-2.942 0-5.327 2.453-5.327 5.478 0 1.776.821 3.354 2.094 4.355a7.985 7.985 0 0 0-2.417 1.704c-.543.559-1 1.19-1.362 1.871-.668 1.257-.395 2.539.357 3.445.723.873 1.883 1.408 3.104 1.408h7.102c1.22 0 2.38-.535 3.104-1.408.752-.906 1.024-2.188.357-3.445a8.205 8.205 0 0 0-1.363-1.87 7.985 7.985 0 0 0-2.417-1.705zm-3.232 1.124a6.128 6.128 0 0 0-4.394 1.872 6.38 6.38 0 0 0-1.06 1.455c-.272.513-.184.982.15 1.384.36.436 1.012.767 1.753.767h7.102c.74 0 1.392-.331 1.753-.767.334-.402.422-.871.15-1.384a6.38 6.38 0 0 0-1.06-1.455 6.128 6.128 0 0 0-4.394-1.872z" fill="%23fff"/></svg>');background-repeat:no-repeat}.sidebar .loginBody ul{margin:0;padding:0}.sidebar .loginBody li{list-style:none;padding:8px 15px}.sidebar .loginBody li a{color:#141f29}.sidebar .loginBody a.loginButton,.sidebar .loginBody a.logoffButton{width:100%;font-size:18px;box-sizing:border-box}.sidebar .loginBody p{margin:15px 0 25px}.sidebar .loginBody a.loginRegister{font-weight:700;text-transform:uppercase}.sidebar .loginBody a.loginRegister:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:13px;display:inline-block;padding-left:5px}html.iconfont-not-yet-loaded .sidebar .loginBody a.loginRegister:after{color:transparent!important}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;visibility:hidden;transition:opacity var(--transition),visibility var(--transition);z-index:1999}.overlay.active{opacity:0.2;visibility:visible}.datarow{position:relative;margin:0 0 32px}.datarow.password_security .progressbar,.datarow.password_security_popup_online .progressbar{height:10px;margin-bottom:15px;background-color:#ccccc7;position:relative}.datarow.password_security .progressbar .progressbar-inner,.datarow.password_security_popup_online .progressbar .progressbar-inner{width:0;position:absolute;top:0;left:0;bottom:0}.datarow.password_security .progressbar .progressbar-inner.invalid,.datarow.password_security_popup_online .progressbar .progressbar-inner.invalid{background-color:#e81546}.datarow.password_security .progressbar .progressbar-inner.valid,.datarow.password_security_popup_online .progressbar .progressbar-inner.valid{background-color:#318551}.datarow.password_security .progress-indicators,.datarow.password_security_popup_online .progress-indicators{background-color:#f7f7f8;padding:15px}.datarow.password_security .progress-indicators .info,.datarow.password_security_popup_online .progress-indicators .info{margin-bottom:5px;font-size:12px;line-height:15px;font-weight:400}.datarow.password_security .progress-indicators .progress-indicators-list,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list{font-size:12px;line-height:15px;list-style:none;padding:0;margin:10px 0}.datarow.password_security .progress-indicators .progress-indicators-list>li,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li{margin-left:25px;margin-bottom:5px}.datarow.password_security .progress-indicators .progress-indicators-list>li:last-child,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li:last-child{margin-bottom:0}.datarow.password_security .progress-indicators .progress-indicators-list>li.required,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.required{color:#e81546}.datarow.password_security .progress-indicators .progress-indicators-list>li.required:before,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.required:before{content:"\e911"}.datarow.password_security .progress-indicators .progress-indicators-list>li.optional:before,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.optional:before{content:"•";padding-left:5px}.datarow.password_security .progress-indicators .progress-indicators-list>li.optional.passed,.datarow.password_security .progress-indicators .progress-indicators-list>li.required.passed,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.optional.passed,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.required.passed{color:#318551}.datarow.password_security .progress-indicators .progress-indicators-list>li.optional.passed:before,.datarow.password_security .progress-indicators .progress-indicators-list>li.required.passed:before,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.optional.passed:before,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li.required.passed:before{content:"\e905";padding-left:0}.datarow.password_security .progress-indicators .progress-indicators-list>li:before,.datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li:before{font-family:haufeshop_iconfont;display:inline-block;font-size:12px;width:25px;margin-left:-25px;box-sizing:border-box}html.iconfont-not-yet-loaded .datarow.password_security .progress-indicators .progress-indicators-list>li:before,html.iconfont-not-yet-loaded .datarow.password_security_popup_online .progress-indicators .progress-indicators-list>li:before{color:transparent!important}.datarow .label{margin-bottom:8px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-regular);color:var(--Haufe-Black)}.datarow .label label.mandatory-hint:after,.datarow.mandatory-hint .label label:after{content:" *"}.datarow:not(.mandatory) .label :not(.mandatory):after{content:" (optional)"}.datarow .field input[type=email],.datarow .field input[type=number],.datarow .field input[type=password],.datarow .field input[type=tel],.datarow .field input[type=text],.datarow .field select{width:100%;box-sizing:border-box}.datarow .field label{margin-right:48px}.datarow .field label:last-of-type{margin-right:0}html.appleios .datarow .field select{height:50px}.datarow .field input#password,.datarow .field input#password1{padding-right:45px}.datarow .field input#password1::-ms-clear,.datarow .field input#password1::-ms-reveal,.datarow .field input#password::-ms-clear,.datarow .field input#password::-ms-reveal{display:none}.datarow .field .btn_showpassword{height:50px;line-height:50px;font-size:24px;position:relative;margin-top:-50px;margin-left:-44px;padding-left:5px;float:right;width:40px;cursor:pointer;color:#141f29}.datarow .field input[type=password]+.btn_showpassword:before{content:"visibility_off"}.datarow .field input[type=text]+.btn_showpassword:before{content:"visibility"}.datarow .field.fieldRadio{margin-bottom:-16px}.datarow .field.fieldRadio label{margin-bottom:16px}.datarow .fieldRadio input[type=radio]{position:fixed;top:-1000px;left:-1000px}.datarow .fieldRadio input[type=radio]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}.datarow .fieldRadio input[type=radio]+label{position:relative;padding-left:49px;padding-top:5px;display:inline-block;cursor:pointer;min-height:32px;box-sizing:border-box;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black)}.datarow .fieldRadio input[type=radio]+label:before{content:"";position:absolute;left:0px;top:0px;display:block;box-sizing:border-box;width:32px;height:32px;border:1px solid var(--grey-border);border-radius:100%;background-color:var(--White)}.datarow .fieldRadio input[type=radio]+label:after{position:absolute;left:10px;top:10px;display:block;box-sizing:border-box;width:12px;height:12px;border-radius:100%;background-color:var(--White)}.datarow .fieldRadio input[type=radio].error+label:before,.datarow .fieldRadio input[type=radio].warning+label:before{border-color:var(--red-border)}.datarow .fieldRadio input[type=radio].checked+label:before,.datarow .fieldRadio input[type=radio]:checked+label:before{background-color:var(--Haufe-Electric-Blue)}.datarow .fieldRadio input[type=radio].checked+label:after,.datarow .fieldRadio input[type=radio]:checked+label:after{content:""}.datarow .fieldRadio input[type=radio]:not(.disabled):focus+label:before,.datarow .fieldRadio input[type=radio]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}.datarow .fieldRadio input[type=radio]:disabled:hover+label:before{border-color:var(--grey-border)}.datarow .fieldRadio input[type=radio].disabled+label,.datarow .fieldRadio input[type=radio]:disabled+label{color:#8f9299;cursor:default}.datarow .fieldRadio li,.datarow .fieldRadio ul{padding:0}.datarow .fieldRadio li{list-style-position:outside;list-style-type:none}.datarow .fieldCheckbox input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.datarow .fieldCheckbox input[type=checkbox]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}.datarow .fieldCheckbox input[type=checkbox]+label{position:relative;padding-left:44px;font-size:var(--font-size-small);line-height:32px;display:inline-block;cursor:pointer}.datarow .fieldCheckbox input[type=checkbox].disabled+label{color:#8f9299}.datarow .fieldCheckbox input[type=checkbox]+label{color:var(--Haufe-Black)}.datarow .fieldCheckbox input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:32px;height:32px;font-size:24px;line-height:30px;color:var(--White);border:1px solid var(--grey-border);border-radius:6px;background-color:var(--White);text-align:center}html.iconfont-not-yet-loaded .datarow .fieldCheckbox input[type=checkbox]+label:before{color:transparent!important}.datarow .fieldCheckbox input[type=checkbox].error+label:before,.datarow .fieldCheckbox input[type=checkbox].warning+label:before{border-color:var(--red-border)}.datarow .fieldCheckbox input[type=checkbox].checked+label:before,.datarow .fieldCheckbox input[type=checkbox]:checked+label:before{background-color:var(--Haufe-Electric-Blue);border:1px solid var(--Haufe-Electric-Blue);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:8px 10px}.datarow .fieldCheckbox input[type=checkbox]:not(.disabled):focus+label:before,.datarow .fieldCheckbox input[type=checkbox]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}.datarowArea{margin:10px 0}.errorMsgArea{margin:-25px 0 30px}.errorMsgArea[style~="display:none"]{margin:0}.errorMsgArea .errorMsg{display:inline-block;font-weight:var(--font-weight-regular);font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--red-fc);background-color:var(--red-bg);border-radius:6px;padding:5px 7px}.datarow .errorMsgArea{margin-top:5px}.warningMsgArea{margin:-15px 0 20px}.warningMsgArea[style~="display:none"]{margin:0}.warningMsgArea .warningMsg{font-weight:400;color:#f4a730}.paymentFieldsContainer .datarow .errorMsg{font-weight:400;color:#e81546}.paymentFieldsContainer .datarow .warningMsg{font-weight:400;color:#f4a730}.checkoutProcessDisplay .col_left{float:left}@media only screen and (max-width:1250px){.checkoutProcessDisplay .col_left{float:none}}.checkoutProcessDisplay .col_right{float:right}@media only screen and (max-width:1250px){.checkoutProcessDisplay .col_right{float:none}}@media only screen and (min-width:601px) and (max-width:1250px){.checkoutProcessDisplay.paymentDisplay .col_left,.checkoutProcessDisplay .paymentDisplay .col_left{float:left}}@media only screen and (min-width:601px) and (max-width:1250px){.checkoutProcessDisplay.paymentDisplay .col_right,.checkoutProcessDisplay .paymentDisplay .col_right{float:right}}.checkoutProcessDisplay .paymentDisplay .buttons{margin-bottom:0}.checkoutProcessDisplay #paymentInfoText{margin-top:10px;text-align:right;clear:right}.checkoutProcessDisplay #paymentInfoText img{vertical-align:middle}.checkoutProcessDisplay .buttons{margin:32px 0}.shoppingcart_site.checkoutProcessDisplay .buttons #nextBottom{float:right}@media only screen and (max-width:1023px){.shoppingcart_site.checkoutProcessDisplay .buttons #nextBottom{float:none;width:100%}}@media only screen and (max-width:1023px){.shoppingcart_site.checkoutProcessDisplay .buttons .checkoutBack{margin-top:15px}}.checkoutProcessDisplay #nextBottom{min-width:220px;box-sizing:border-box;font-weight:var(--font-weight-medium);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.checkoutProcessDisplay .checkoutBack{margin-top:13px;margin-bottom:13px}.checkoutProcessDisplay #paypal-button.v2{width:200px}.accountDisplay .mandatory_info,.paymentDisplay .mandatory_info{font-size:12px;line-height:1.5em}.checkout-steps-container{margin:60px 0}@media only screen and (max-width:1024px){.checkout-steps-container{margin:30px 0 20px}}.checkout-steps{margin:0 auto;display:-ms-flexbox;display:flex}.checkout-steps .line{position:relative;height:8px;top:12px;background-color:var(--Haufe-Black-5);-ms-flex:1 0 auto;flex:1 0 auto}.checkout-steps .line.current,.checkout-steps .line.passed{background-color:var(--Haufe-Black)}.checkout-steps.text{margin-top:10px}@media only screen and (max-width:600px){.checkout-steps.text{font-size:12px;display:block}.checkout-steps.text .checkout-step{display:inline-block}.checkout-steps.text .checkout-step:nth-child(2){left:33.33333333%;left:calc(33.33333333% + 5px);transform:translateX(-50%)}.checkout-steps.text .checkout-step:nth-child(3){left:66.66666667%;left:calc(66.66666667% - 10px);transform:translateX(-50%)}.checkout-steps.text .checkout-step:last-child{left:100%;transform:translateX(-100%)}}.checkout-steps.text .checkout-step{-ms-flex:2 0 auto;flex:2 0 auto}.checkout-steps.text .checkout-step:first-child,.checkout-steps.text .checkout-step:last-child{-ms-flex:1 0 auto;flex:1 0 auto}.checkout-steps .checkout-step{position:relative;-ms-flex:0 0 auto;flex:0 0 auto}.checkout-steps .checkout-step>div,.checkout-steps .checkout-step a{text-decoration:none;display:block}.checkout-steps .checkout-step .number{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:32px;height:32px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black);border-radius:100%;box-sizing:border-box;background-color:var(--Haufe-Black-10)}.checkout-steps .checkout-step .text{text-align:center;color:var(--Haufe-Black);font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-bold)}@media only screen and (max-width:600px){.checkout-steps .checkout-step .text{display:none}}.checkout-steps .checkout-step.current .number,.checkout-steps .checkout-step.passed .number{background-color:var(--Haufe-Black);color:var(--White)}.checkout-steps .checkout-step.current .text,.checkout-steps .checkout-step.passed .text{color:var(--Haufe-Black)}@media only screen and (max-width:600px){.checkout-steps .checkout-step.current .text{display:block}}.checkout-steps .checkout-step:first-child .text{text-align:left}.checkout-steps .checkout-step:last-child .text{text-align:right}.accountDisplay #accountLogonBox,.accountDisplay .externalSystemErrorBox{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px 0 0 -24px;width:calc(100% + 24px);margin-top:100px}.accountDisplay #accountLogonBox>*,.accountDisplay .externalSystemErrorBox>*{margin:24px 0 0 24px}@media only screen and (max-width:1250px){.accountDisplay #accountLogonBox,.accountDisplay .externalSystemErrorBox{margin-top:30px}}.accountDisplay #accountLogonBox .buttons,.accountDisplay .externalSystemErrorBox .buttons{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:100px}.accountDisplay .checkout-steps-container+#accountLogonBox,.accountDisplay .checkout-steps-container+.externalSystemErrorBox{margin-top:40px}@media only screen and (max-width:1024px){.accountDisplay .checkout-steps-container+.externalSystemErrorBox{margin-top:0}}@media only screen and (max-width:1024px){.accountDisplay .externalSystemErrorBox{display:block}}.accountDisplay #guestOrderBox,.accountDisplay #logonBox,.accountDisplay #registerBox,.accountDisplay .contactUsLayout,.accountDisplay .technicalErrorBox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:1 1 330px;flex:1 1 330px;padding:40px;border-radius:var(--border-radius)}.accountDisplay #guestOrderBox [class*=hlBtn],.accountDisplay #logonBox [class*=hlBtn],.accountDisplay #registerBox [class*=hlBtn],.accountDisplay .contactUsLayout [class*=hlBtn],.accountDisplay .technicalErrorBox [class*=hlBtn]{margin-top:auto;align-self:start}.accountDisplay #guestOrderBox h2,.accountDisplay #logonBox h2,.accountDisplay #registerBox h2,.accountDisplay .contactUsLayout h2,.accountDisplay .technicalErrorBox h2{margin:0 0 32px}.accountDisplay #guestOrderBox .margin,.accountDisplay #logonBox .margin,.accountDisplay #registerBox .margin,.accountDisplay .contactUsLayout .margin,.accountDisplay .technicalErrorBox .margin{margin-bottom:var(--spacing-s)}.accountDisplay #guestOrderBox .frc-captcha,.accountDisplay #logonBox .frc-captcha,.accountDisplay #registerBox .frc-captcha,.accountDisplay .contactUsLayout .frc-captcha,.accountDisplay .technicalErrorBox .frc-captcha{margin:15px 0 0;width:auto}.accountDisplay #logonBox{flex:5 1 0;background-color:var(--Haufe-Electric-Blue);color:var(--White)}.accountDisplay #logonBox .datarow .label,.accountDisplay #logonBox h2.headline{color:var(--White)}.accountDisplay #registerBox{flex:7 1 0;background-color:var(--Haufe-Black);color:var(--White)}.accountDisplay #registerBox h2.headline{color:var(--White)}.accountDisplay #guestOrderBox{background-color:var(--Haufe-Black-10)}.accountDisplay:has(#guestOrderBox) #guestOrderBox,.accountDisplay:has(#guestOrderBox) #logonBox,.accountDisplay:has(#guestOrderBox) #registerBox{flex:1 1 0}.accountDisplay .contactUsLayout,.accountDisplay .technicalErrorBox{border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:40px}.accountDisplay .contactUsLayout:not(:has(*)){display:none}.accountDisplay .recoverPassword a{font-size:var(--font-size-button-textlink);line-height:var(--font-line-height-button-textlink);font-weight:var(--font-weight-bold);color:var(--White);text-decoration:none}.accountDisplay .frc-captcha{margin:25px auto}@media only screen and (max-width:1250px){.accountDisplay .frc-captcha{width:680px}}@media only screen and (max-width:660px){.accountDisplay .frc-captcha{width:100%}}.accountDisplay .deliveryAddressBox,.accountDisplay .emailBox,.accountDisplay .paymentAddressBox{padding:40px;border:1px solid var(--grey-border);border-radius:var(--border-radius);margin-bottom:32px}.accountDisplay #accountDataBox{position:relative;margin-top:60px}@media only screen and (max-width:1250px){.accountDisplay #accountDataBox{margin-top:30px}}.accountDisplay #accountDataBox .art_form_message_top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.accountDisplay #accountDataBox .art_form_message_top>*{-ms-flex:1 0 100%;flex:1 0 100%}.accountDisplay #accountDataBox h2{margin:0 0 32px;font-weight:var(--font-weight-bold);-ms-flex:1 0 100%;flex:1 0 100%}.accountDisplay #accountDataBox .buttons{width:508px;max-width:100%;float:right}@media only screen and (max-width:1250px){.accountDisplay #accountDataBox .buttons{width:100%;max-width:none;float:none}}@media only screen and (max-width:660px){.accountDisplay #accountDataBox .buttons{max-width:none}}@media only screen and (max-width:480px){.accountDisplay #accountDataBox .buttons #nextTop{width:100%;float:none;box-sizing:border-box}.accountDisplay #accountDataBox .buttons .checkoutBack{margin-top:15px}}.accountDisplay #accountDataBox .col_left{width:710px;max-width:100%}@media only screen and (max-width:1250px){.accountDisplay #accountDataBox .col_left{width:100%;max-width:710px}}@media only screen and (max-width:660px){.accountDisplay #accountDataBox .col_left{max-width:none}}.accountDisplay #accountDataBox .col_left .buttons{width:100%;max-width:100%;float:none}.accountDisplay #accountDataBox .col_left .mandatory-legend{margin-top:-8px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black)}.accountDisplay #accountDataBox .errorMsgArea,.accountDisplay #accountDataBox .warningMsgArea{width:100%}.accountDisplay #accountDataBox #deliveryZip_row,.accountDisplay #accountDataBox #paymentZip_row{-ms-flex:0 0 33%;flex:0 0 33%}@media only screen and (max-width:480px){.accountDisplay #accountDataBox #deliveryZip_row,.accountDisplay #accountDataBox #paymentZip_row{-ms-flex:1 0 100%;flex:1 0 100%}}.accountDisplay #accountDataBox #deliveryCity_row,.accountDisplay #accountDataBox #paymentCity_row{-ms-flex:0 0 63%;flex:0 0 63%}@media only screen and (max-width:480px){.accountDisplay #accountDataBox #deliveryCity_row,.accountDisplay #accountDataBox #paymentCity_row{-ms-flex:1 0 100%;flex:1 0 100%}}.accountDisplay .account_content_spot{margin-top:82px;float:right;width:586px;max-width:100%}@media only screen and (max-width:1250px){.accountDisplay .account_content_spot{width:100%;max-width:508px}}@media only screen and (max-width:660px){.accountDisplay .account_content_spot{max-width:none}}.accountDisplay #deliveryField{margin-bottom:0px;margin-top:20px}.accountDisplay #popup_online .content_container{width:670px;padding-left:10px;padding-right:10px;margin:0 auto;box-sizing:border-box}.accountDisplay #popup_online .content_container h3{margin:0 0 24px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}@media only screen and (max-width:660px){.accountDisplay #popup_online .content_container{width:100%;padding:0 5px}}.accountDisplay #popup_online .buttons{margin:0}@media only screen and (max-width:660px){.accountDisplay #popup_online{padding:0}}.accountDisplay #popup_logon .content_container{width:372px;padding-left:10px;padding-right:10px;margin:0 auto;box-sizing:border-box}@media only screen and (max-width:660px){.accountDisplay #popup_logon .content_container{width:100%;padding:0 5px}}.accountDisplay #popup_logon .content_container h3{margin:0 0 10px;top:0}.accountDisplay #popup_logon .buttons{margin:15px 10px}@media only screen and (max-width:660px){.accountDisplay #popup_logon .buttons{margin:0px 10px 15px}}@media only screen and (max-width:660px){.accountDisplay #popup_logon{padding:0}}.paymentDisplay .paymentBox{display:flex;flex-direction:column;gap:32px}.paymentDisplay .paymentBox h2{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);margin:0}.paymentDisplay .paymentBox h3{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);margin:0 0 32px}.paymentDisplay .paymentBox #paymentData{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fit,minmax(0,1fr));grid-template-columns:repeat(auto-fit,minmax(0,1fr));border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:16px}@media only screen and (max-width:767px){.paymentDisplay .paymentBox #paymentData{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:24px}}@media only screen and (max-width:480px){.paymentDisplay .paymentBox #paymentData{-ms-grid-columns:1fr;grid-template-columns:1fr}}.paymentDisplay .paymentBox #paymentData .datarow,.paymentDisplay .paymentBox #paymentData ul{margin:0}.paymentDisplay .paymentBox .paymentInput{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:48px}.paymentDisplay .paymentBox .paymentInput>div{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.paymentDisplay .paymentBox .paymentInput>div#paymentFieldsContainer_Check{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.paymentDisplay .paymentBox .paymentInput>div#paymentFieldsContainer_Check+.orderBilling_spot{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media only screen and (max-width:768px){.paymentDisplay .paymentBox .paymentInput{-ms-grid-columns:1fr;grid-template-columns:1fr}.paymentDisplay .paymentBox .paymentInput>div,.paymentDisplay .paymentBox .paymentInput>div#paymentFieldsContainer_Check+.orderBilling_spot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.paymentDisplay .col_left{width:170px}@media only screen and (max-width:600px){.paymentDisplay .col_left{width:100%}}.paymentDisplay .col_left label span{display:inline-block;margin-top:-5px;padding:10px;border-radius:4px;background:#e7e7e8;font-size:12px;line-height:12px;font-weight:700}.paymentDisplay .col_left .payment_icon{top:3px;position:relative}.paymentDisplay #payment_CreditCard .payment_icon img{margin-top:1px;margin-bottom:2px}.paymentDisplay #payment_PayPal .payment_icon img{margin-top:3px}.paymentDisplay a.info_icon{padding:0;top:0px;left:142px}.paymentDisplay #creditcard_brand_1.dropDownList{width:332px}.paymentDisplay #expireMonthYear_1_row .field,.paymentDisplay #expireMonthYear_1_row .label{float:left}.paymentDisplay #expireMonthYear_1_row .label{padding:11px 79px 0 0}.paymentDisplay #expire_month_1.dropDownList{width:80px}.paymentDisplay #expire_year_1.dropDownList{width:100px}.paymentDisplay #expire_month_1{margin-right:10px}.paymentDisplay #cc_cvc_1_row .field{width:156px}.paymentDisplay #cc_cvc_1_row input#cc_cvc_1{width:110px}@media only screen and (max-width:480px){.paymentDisplay .paymentFieldsContainer .datarow .field input[type=email],.paymentDisplay .paymentFieldsContainer .datarow .field input[type=password],.paymentDisplay .paymentFieldsContainer .datarow .field input[type=text]{width:100%;height:42px;box-sizing:border-box}.paymentDisplay .paymentFieldsContainer .datarow .field #creditcard_brand_1.dropDownList{width:100%}.paymentDisplay .paymentFieldsContainer .datarow#expireMonthYear_1_row .label{width:100%;padding-right:0}}.paymentDisplay .mandatory_info{display:none}.popup_cc_info .cc_info_img{float:left;margin-right:20px;padding-top:10px}.popup_cc_info .cc_info_txt{float:left;overflow:hidden}#orderItemDisplay #ShopCartDisplay{overflow:visible}#orderItemDisplay .hide_msgbox{display:none}#orderItemDisplay #ESalesErrorMessageArea{margin:30px 0;text-align:center;color:#e81546;font-size:12px;line-height:1.5em}#orderItemDisplay .warning{margin:30px 0;text-align:center;color:#f4a730;font-size:12px;line-height:1.5em}#orderItemDisplay .sendOrderHint{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}@media only screen and (max-width:1023px){#orderItemDisplay .sendOrderHint{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}#orderItemDisplay .sendOrderHint a{color:var(--Haufe-Black);text-decoration:underline}#orderItemDisplay .summary_data_box{border:1px solid #a6a9ae;margin-bottom:90px}#orderItemDisplay .summary_data_box .datarow{margin-bottom:0}#orderItemDisplay .summary_data_box .datarow .label{float:left}#orderItemDisplay .summary_data_box .datarow .field{float:left;font-weight:700}#orderItemDisplay .summary_box{position:relative;padding:10px 20px 20px;border-top:1px solid #a6a9ae;border-bottom:1px solid #a6a9ae;margin-top:-1px;margin-bottom:-1px}html.no-touch #orderItemDisplay .summary_box .changeDataLayer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(242,242,242,0.5);visibility:hidden;z-index:1}html.no-touch #orderItemDisplay .summary_box .changeDataLayer .button{position:absolute;top:50%;left:50%;margin-top:-26.66666667px;margin-left:-110px}html.no-touch #orderItemDisplay .summary_box .changeDataLayer:hover,html.no-touch #orderItemDisplay .summary_box:hover .changeDataLayer{visibility:visible}html.touch #orderItemDisplay .summary_box .changeDataLayer .button{display:none}html.touch #orderItemDisplay .summary_box .changeDataLayer .icon{display:block;position:absolute;top:0;right:0;width:60px;height:60px}html.touch #orderItemDisplay .summary_box .changeDataLayer .icon:before{content:"\e938";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:0;right:0;font-size:30px;cursor:pointer;width:60px;height:60px;box-sizing:border-box;padding-top:5px;padding-left:25px}html.iconfont-not-yet-loaded html.touch #orderItemDisplay .summary_box .changeDataLayer .icon:before{color:transparent!important}#orderItemDisplay .summary_account_data_box,#orderItemDisplay .summary_payment_data_box{border-right:1px solid #a6a9ae}#orderItemDisplay .summary_account_data_box .datarow .label,#orderItemDisplay .summary_payment_data_box .datarow .label{width:135px}#orderItemDisplay .summary_delivery_address_box,#orderItemDisplay .summary_payment_address_box{border-left:1px solid #a6a9ae;margin-left:-1px}#orderItemDisplay .summary_delivery_address_box .datarow .label,#orderItemDisplay .summary_payment_address_box .datarow .label{width:105px}#orderItemDisplay .data-summary{display:-ms-grid;display:grid;-ms-grid-columns:repeat(auto-fit,minmax(0,1fr));grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px;overflow:visible}@media only screen and (max-width:1024px){#orderItemDisplay .data-summary{-ms-grid-columns:1fr;grid-template-columns:1fr}}#orderItemDisplay .data-summary .summary-box{border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:24px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}#orderItemDisplay .data-summary .summary-box>div{height:100%;display:-ms-grid;display:grid;align-items:start;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;justify-items:start}#orderItemDisplay .data-summary .summary-box>div>a{align-self:end}#orderItemDisplay .data-summary .summary-box h3{margin:0;font-weight:var(--font-weight-bold);color:var(--Haufe-Black);font-size:var(--font-size-medium);line-height:var(--font-line-height-medium)}#orderItemDisplay .data-summary .summary-box .info{margin:24px 0}#orderItemDisplay .data-summary .summary-box .payment-type span{display:inline-block;border-radius:6px;background-color:var(--Haufe-Black-5);font-weight:var(--font-weight-bold);font-size:var(--font-size-button);line-height:var(--font-line-height-button);padding:8px 16px}#orderItemDisplay .data-summary~.shopcart-area #paymentInfoText{width:100%}@media only screen and (min-width:1290px){#orderItemDisplay .data-summary~.shopcart-area #paymentInfoText{float:right}}#OrderConfirmation .confirmationSite{margin-top:60px;margin-bottom:60px}#OrderConfirmation h1{margin:0 0 32px}#OrderConfirmation .subheadline{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}#OrderConfirmation #confirm_raster{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:24px;margin:100px 0}@media only screen and (max-width:1024px){#OrderConfirmation #confirm_raster{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:480px){#OrderConfirmation #confirm_raster{-ms-grid-columns:1fr;grid-template-columns:1fr}}#OrderConfirmation .product{display:flex;flex-direction:column;justify-content:space-between;padding:40px;background-color:var(--Haufe-Black-5);border-radius:var(--border-radius);box-sizing:border-box}#OrderConfirmation .product .art_img{width:140px}#OrderConfirmation .product .art_img img{max-width:140px}#OrderConfirmation .product .art_txt{margin-top:48px}#OrderConfirmation .product .art_txt h4{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin:0}#OrderConfirmation .product h5{font-weight:300;margin:20px 0 0;font-size:14px;line-height:22px}#OrderConfirmation .product p{margin:20px 0 30px}#OrderConfirmation .product ol{margin:0;padding:0}#OrderConfirmation .product ol li{list-style-type:none;margin:3px 0 0 25px;font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#OrderConfirmation .product ol li:before{content:counter(ol-counter) ")";vertical-align:0}#OrderConfirmation .product ol li:only-child{margin-left:0}#OrderConfirmation .product ol li:only-child:before{content:none}#OrderConfirmation .product .bottom{margin-top:80px}#OrderConfirmation .product .download+.availabilityDeliveryDetails,#OrderConfirmation .product .download+.download,#OrderConfirmation .product .serialNumbers~.download{margin-top:16px}#OrderConfirmation .product .dl_header{display:none}#OrderConfirmation .product .error,#OrderConfirmation .product .warning{font-weight:var(--font-weight-bold)}#OrderConfirmation .product .availabilityDeliveryDetails{display:inline-block;background-color:var(--White);border-radius:6px;padding:4px 12px;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#OrderConfirmation .confirmationBottom{display:-ms-grid;display:grid;-ms-grid-columns:var(--col-7) var(--col-5);grid-template-columns:var(--col-7) var(--col-5);gap:40px}@media only screen and (max-width:768px){#OrderConfirmation .confirmationBottom{-ms-grid-columns:1fr;grid-template-columns:1fr}}#OrderConfirmation .orderPrint{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;background-color:var(--Haufe-Black-5)}#OrderConfirmation .newsletterBox,#OrderConfirmation .orderPrint{border-radius:var(--border-radius);padding:80px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}#OrderConfirmation .newsletterBox{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;background-color:var(--Haufe-Black);color:var(--White)}#OrderConfirmation .newsletterBox .print_txt h4{color:var(--White)}#OrderConfirmation .print_txt{margin-top:0;margin-bottom:40px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}#OrderConfirmation .print_txt h4{margin:0 0 24px;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}#OrderConfirmation #continueShopping{margin-top:80px}.art_basket .basket input[type=radio]{position:fixed;top:-1000px;left:-1000px}.art_basket .basket input[type=radio]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}.art_basket .basket input[type=radio]+label{position:relative;padding-left:49px;padding-top:5px;display:inline-block;cursor:pointer;min-height:32px;box-sizing:border-box;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black)}.art_basket .basket input[type=radio]+label:before{content:"";position:absolute;left:0px;top:0px;display:block;box-sizing:border-box;width:32px;height:32px;border:1px solid var(--grey-border);border-radius:100%;background-color:var(--White)}.art_basket .basket input[type=radio]+label:after{position:absolute;left:10px;top:10px;display:block;box-sizing:border-box;width:12px;height:12px;border-radius:100%;background-color:var(--White)}.art_basket .basket input[type=radio].error+label:before,.art_basket .basket input[type=radio].warning+label:before{border-color:var(--red-border)}.art_basket .basket input[type=radio].checked+label:before,.art_basket .basket input[type=radio]:checked+label:before{background-color:var(--Haufe-Electric-Blue)}.art_basket .basket input[type=radio].checked+label:after,.art_basket .basket input[type=radio]:checked+label:after{content:""}.art_basket .basket input[type=radio]:not(.disabled):focus+label:before,.art_basket .basket input[type=radio]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}.art_basket .basket input[type=radio]:disabled:hover+label:before{border-color:var(--grey-border)}.art_basket .basket input[type=radio].disabled+label,.art_basket .basket input[type=radio]:disabled+label{color:#8f9299;cursor:default}.art_basket .basket .basket_header{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr 16.66666667% 8.33333333% 8.33333333% 8.33333333% minmax(min-content,calc(8.333333333333334% - 30px - 2px));grid-template-columns:150px 1fr 16.66666667% 8.33333333% 8.33333333% 8.33333333% minmax(min-content,calc(8.333333333333334% - 30px - 2px));column-gap:24px;margin-bottom:32px;padding:25px 30px;border-radius:12px;background:var(--grey-bg)}.art_basket .basket .basket_header .product_image{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .basket_header .amount{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .basket_header .headingFirst.price.single{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/6;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .basket_header .price.total{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.art_basket .basket .basket_header .headingLast.price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .basket_header .headingLast.price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .basket_header .headingLast.price.total_gross{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .basket_header .headingFirst{color:var(--Haufe-Black);font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold)}.art_basket .basket .basket_header .headingLast{font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-regular)}.art_basket .basket .product_row{display:-ms-grid;display:grid;-ms-grid-columns:150px 1fr 16.66666667% 8.33333333% 8.33333333% 8.33333333% minmax(min-content,calc(8.333333333333334% - 30px - 2px));grid-template-columns:150px 1fr 16.66666667% 8.33333333% 8.33333333% 8.33333333% minmax(min-content,calc(8.333333333333334% - 30px - 2px));column-gap:24px;margin:24px 0;border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:24px 28px}.art_basket .basket .product_row .info{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/8;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .product_row .product_image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:7;grid-row:2/9}.art_basket .basket .product_row .product_title{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .product_title .order_link,.art_basket .basket .product_row .product_title .order_number{display:inline-block}.art_basket .basket .product_row .special_price_interferer{-ms-grid-column:7;-ms-grid-column-span:1;grid-column:7/8;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .product_version{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .invoice_periodic_box,.art_basket .basket .product_row .product_licence{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.art_basket .basket .product_row .quantity_area{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .delete_basket{-ms-grid-column:7;-ms-grid-column-span:1;grid-column:7/8;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .product_version+.info_links{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6}.art_basket .basket .product_row .info_links{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.art_basket .basket .product_row .price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .price.total{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row.highlighted{border-color:var(--Haufe-Black-5);background:var(--Haufe-Black-5)}.art_basket .basket .product_row .info{background:var(--Haufe-Black);border-top-left-radius:12px;border-top-right-radius:12px;color:var(--White);margin:-23px -28px 23px;padding:5px 28px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.art_basket .basket .product_row .product_image{-ms-grid-column-align:end;justify-self:end}.art_basket .basket .product_row .product_image .order_link{display:block;text-decoration:none}.art_basket .basket .product_row .product_image img{max-width:100%}.art_basket .basket .product_row .product_title{margin-bottom:8px}.art_basket .basket .product_row .product_title .order_link{color:var(--Haufe-Black);text-decoration:none;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold)}.art_basket .basket .product_row .special_price_interferer{-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:end;justify-self:end;border-radius:5px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-regular);line-height:1}.art_basket .basket .product_row .special_price_interferer:before{content:"-"}.art_basket .basket .product_row .order_link{margin-right:15px}.art_basket .basket .product_row .order_number,.art_basket .basket .product_row .product_version{margin-top:8px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.art_basket .basket .product_row .product_version{margin-bottom:8px;color:var(--Haufe-Black)}.art_basket .basket .product_row .product_licence{-ms-grid-row-align:center;align-self:center;margin-top:20px;margin-bottom:20px;margin-right:15px;max-width:300px}.art_basket .basket .product_row .product_licence select{width:100%;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.art_basket .basket .product_row .invoice_periodic_box{display:-ms-flexbox;display:flex;align-items:center}.art_basket .basket .product_row .invoice_periodic_header,.art_basket .basket .product_row .invoice_periodic_option{margin-right:10px;margin-bottom:5px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black)}.art_basket .basket .product_row .heading.single_gross{display:none}.art_basket .basket .product_row .quantity_area{-ms-grid-column-align:start;justify-self:start;-ms-grid-row-align:center;align-self:center;display:-ms-grid;display:grid;-ms-grid-columns:36px auto 38px;grid-template-columns:36px auto 38px;-ms-flex-align:center;align-items:center;max-width:150px}.art_basket .basket .product_row .quantity_area .dec,.art_basket .basket .product_row .quantity_area .inc,.art_basket .basket .product_row .quantity_area .update{all:unset;text-align:center;cursor:pointer}.art_basket .basket .product_row .quantity_area .dec.disabled,.art_basket .basket .product_row .quantity_area .inc.disabled,.art_basket .basket .product_row .quantity_area .update.disabled{cursor:default}.art_basket .basket .product_row .quantity_area .dec.dispNone,.art_basket .basket .product_row .quantity_area .inc.dispNone,.art_basket .basket .product_row .quantity_area .update.dispNone{display:none}.art_basket .basket .product_row .quantity_area .dec{width:36px;height:36px}.art_basket .basket .product_row .quantity_area .inc{width:38px;height:37px}.art_basket .basket .product_row .quantity_area .update{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-column-align:center;justify-self:center;width:24px;height:24px}.art_basket .basket .product_row .quantity_area .quantity{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-column-align:center;justify-self:center;width:clamp(calc(100% - 80px),100%,64px);box-sizing:border-box;float:left;font-size:var(--font-size-button);line-height:var(--font-line-height-button);border-radius:8px;border:1px solid var(--grey-border);padding:4px 0;text-align:center}.art_basket .basket .product_row .delete_basket{-ms-grid-column-align:end;justify-self:end}.art_basket .basket .product_row .price{-ms-grid-row-align:center;align-self:center;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-size:18px}.art_basket .basket .product_row .price.old_price{-ms-grid-row-align:start;align-self:start;font-size:var(--font-size-small);line-height:var(--font-line-height-small);text-decoration:line-through}.art_basket .basket .product_row .price.new_price{font-weight:var(--font-weight-bold);color:var(--Haufe-Pink-3)}.art_basket .basket .product_row .info_links ul{list-style:none;padding:0;margin:0}.art_basket .basket .product_row .info_links li{margin-bottom:24px}.art_basket .basket .product_row .info_links li:last-child{margin-bottom:0}.art_basket .basket .product_row .info_links li.upToDate span{display:inline-block;font-size:12px;line-height:12px;position:relative;padding:7px 7px 7px 30px;background-color:var(--green-bg);border-radius:4px}.art_basket .basket .product_row .info_links li.upToDate span:before{content:"";position:absolute;top:6px;left:8px;width:14px;height:14px;vertical-align:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='7' cy='6.959' rx='7' ry='6.959' fill='%2318863D'/%3E%3Cpath d='M9.569 5.22L5.98 8.807 4.35 7.176' stroke='%23fff' stroke-width='1.667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat}.art_basket .basket .product_row .info_links li.upToDate svg{top:6px;display:inline-block;position:relative;margin-left:8px}.art_basket .basket .product_row .info_links li.upToDate a{color:var(--green-fc);text-decoration:none;font-weight:var(--font-weight-bold)}.art_basket .basket .product_row .info_links li.no-bullet{margin-left:0px}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]+label{position:relative;padding-left:44px;font-size:var(--font-size-small);line-height:32px;display:inline-block;cursor:pointer}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox].disabled+label{color:#8f9299}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]+label{color:var(--Haufe-Black)}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:1px;display:block;box-sizing:border-box;width:32px;height:32px;font-size:24px;line-height:30px;color:var(--White);border:1px solid var(--grey-border);border-radius:6px;background-color:var(--White);text-align:center}html.iconfont-not-yet-loaded .art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]+label:before{color:transparent!important}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox].error+label:before,.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox].warning+label:before{border-color:var(--red-border)}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox].checked+label:before,.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]:checked+label:before{background-color:var(--Haufe-Electric-Blue);border:1px solid var(--Haufe-Electric-Blue);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:8px 10px}.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]:not(.disabled):focus+label:before,.art_basket .basket .product_row .info_links li.no-bullet input[type=checkbox]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}.art_basket .basket .product_row .info_links li.no-bullet svg{top:6px;display:inline-block;position:relative;margin-left:8px}.art_basket .basket .product_row .info_links a{color:var(--Haufe-Black);text-decoration:none;display:inline-block}.art_basket .basket .product_row .info_links a .icon{color:#8f9299;margin-left:5px}.art_basket .basket .product_row .product_version+.info_links .list_style_tick{margin-top:0}.art_basket .basket .product_row .price.total{text-align:right;font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.art_basket .basket .basket-footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 586px;grid-template-columns:1fr 586px;gap:24px;margin-top:32px}.art_basket .basket .basket-footer .infos{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.art_basket .basket .basket-footer .summary{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.art_basket .basket .basket-footer .testperiod-norisk{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.art_basket .basket .basket-footer .summary{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;gap:16px}.art_basket .basket .basket-footer .summary .label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.art_basket .basket .basket-footer .summary .price{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.art_basket .basket .basket-footer .summary .summary-headline{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .basket-footer .summary .product_total_net{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .basket-footer .summary .product_total_gross{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .basket-footer .summary .shipping_cost{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.art_basket .basket .basket-footer .summary .total{-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.art_basket .basket .basket-footer .infos{border-radius:var(--border-radius);border:1px solid var(--grey-border);padding:40px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.art_basket .basket .basket-footer .summary{border-radius:var(--border-radius);background-color:var(--Haufe-Black-5);padding:40px;color:var(--Haufe-Black)}.art_basket .basket .basket-footer .summary .summary-headline{color:var(--Haufe-Black)}.art_basket .basket .basket-footer .label,.art_basket .basket .basket-footer .price{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.art_basket .basket .basket-footer .price{text-align:right}.art_basket .basket .basket-footer .total{font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.art_basket .basket .basket-footer .testperiod-norisk{background:var(--green-bg);position:relative;padding:16px 24px;border-radius:var(--border-radius);font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--green-fc)}@media only screen and (max-width:1200px){.art_basket .basket .basket_header{-ms-grid-columns:1fr 130px 100px 100px 110px;grid-template-columns:1fr 130px 100px 100px 110px}.art_basket .basket .product_row{-ms-grid-columns:95px 1fr 130px 100px 100px 110px;grid-template-columns:95px 1fr 130px 100px 100px 110px;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.art_basket .basket .product_row .info{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/7;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .product_row .product_image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}.art_basket .basket .product_row .product_title{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .product_title .order_link,.art_basket .basket .product_row .product_title .order_number{display:block}.art_basket .basket .product_row .special_price_interferer{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.art_basket .basket .product_row .product_version{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .invoice_periodic_box,.art_basket .basket .product_row .product_licence{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.art_basket .basket .product_row .quantity_area{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .delete_basket{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .product_version+.info_links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6}.art_basket .basket .product_row .info_links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.art_basket .basket .product_row .price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .price.total{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .product_image img{margin-right:15px;margin-bottom:8px;width:80px}.art_basket .basket .product_row .order_link{margin-top:10px;font-size:16px}.art_basket .basket .product_row .order_number,.art_basket .basket .product_row .product_version{font-size:14px}.art_basket .basket .product_row .product_version{margin-top:0}.art_basket .basket .basket-footer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:1024px){.art_basket .basket .product_row .heading,.art_basket .basket .product_row .tax_info{display:none}}@media only screen and (max-width:1023px){.art_basket .basket .basket_header{-ms-grid-columns:100%;grid-template-columns:100%;padding:25px 20px}.art_basket .basket .basket_header .headingFirst.amount,.art_basket .basket .basket_header .headingFirst.price,.art_basket .basket .basket_header .headingLast.amount,.art_basket .basket .basket_header .headingLast.price{display:none}.art_basket .basket .product_row{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;column-gap:0;padding:23px 18px}.art_basket .basket .product_row .info{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .product_row .product_image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .product_title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .product_row .product_title .order_link,.art_basket .basket .product_row .product_title .order_number{display:block}.art_basket .basket .product_row .special_price_interferer{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}.art_basket .basket .product_row .product_version{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.art_basket .basket .product_row .invoice_periodic_box,.art_basket .basket .product_row .product_licence{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.art_basket .basket .product_row .heading.amount{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}.art_basket .basket .product_row .quantity_area{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.art_basket .basket .product_row .delete_basket{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .product_row .info_links,.art_basket .basket .product_row .product_version+.info_links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}.art_basket .basket .product_row .heading.price_single{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}.art_basket .basket .product_row .price.single_net{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}.art_basket .basket .product_row .price.single_gross{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}.art_basket .basket .product_row .heading.price_total{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}.art_basket .basket .product_row .price.total{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}.art_basket .basket .product_row .info{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.art_basket .basket .product_row .product_image{-ms-grid-column-align:start;justify-self:start}.art_basket .basket .product_row .order_link{margin-top:0}.art_basket .basket .product_row .special_price_interferer{margin-bottom:10px}.art_basket .basket .product_row .product_version{margin-bottom:13px}.art_basket .basket .product_row .product_licence{margin-right:0}.art_basket .basket .product_row .heading{margin-top:25px;margin-bottom:15px;text-transform:uppercase;color:#232a36;font-weight:700}.art_basket .basket .product_row .product_version+.info_links+.heading.amount{margin-top:0px}.art_basket .basket .product_row .tax_info{margin-top:1px;color:#8f9299;font-weight:400}.art_basket .basket .product_row .delete_basket{-ms-grid-column-align:end;justify-self:end}.art_basket .basket .product_row .price{-ms-grid-row-align:end;align-self:end}.art_basket .basket .product_row .price.new_price{padding-top:15px}.art_basket .basket .product_row .price.total{margin-bottom:9px;text-align:left}.art_basket .basket .product_row .price.total>div{display:inline}.art_basket .basket .basket-footer{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}.art_basket .basket .basket-footer .infos{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket .basket-footer .summary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.art_basket .basket .basket-footer .testperiod-norisk{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.art_basket .basket .basket-footer .infos,.art_basket .basket .basket-footer .summary{padding:20px}}@media only screen and (min-width:1024px){.art_basket .basket.cart-page{display:-ms-grid;display:grid;-ms-grid-columns:2fr minmax(350px,1fr);grid-template-columns:2fr minmax(350px,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:20px}.art_basket .basket.cart-page .basket-content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.art_basket .basket.cart-page .basket-content .product_row{-ms-grid-columns:130px 1fr 1fr 1fr auto;grid-template-columns:130px 1fr 1fr 1fr auto;-ms-grid-rows:repeat(9,auto);grid-template-rows:repeat(9,auto)}.art_basket .basket.cart-page .basket-content .product_row:first-of-type{margin-top:0}.art_basket .basket.cart-page .basket-content .product_row:last-of-type{margin-bottom:0}.art_basket .basket.cart-page .basket-content .product_row .info{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}.art_basket .basket.cart-page .basket-content .product_row .product_title{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5}.art_basket .basket.cart-page .basket-content .product_row .product_version{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}.art_basket .basket.cart-page .basket-content .product_row .info_links{-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.art_basket .basket.cart-page .basket-content .product_row .quantity_area{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;margin-top:20px;margin-bottom:20px}.art_basket .basket.cart-page .basket-content .product_row .invoice_periodic_box,.art_basket .basket.cart-page .basket-content .product_row .product_licence{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/5;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.art_basket .basket.cart-page .basket-content .product_row .invoice_periodic_box{align-self:center;margin-top:20px;margin-bottom:20px;margin-right:15px;display:-ms-flexbox;display:flex;align-items:center}.art_basket .basket.cart-page .basket-content .product_row .info_links{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/5}.art_basket .basket.cart-page .basket-content .product_row .special_price_interferer{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/6;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column-align:end;justify-self:end}.art_basket .basket.cart-page .basket-content .product_row .price.single_net{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}.art_basket .basket.cart-page .basket-content .product_row .price.single_net.old_price{-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}.art_basket .basket.cart-page .basket-content .product_row .price.single_gross{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}.art_basket .basket.cart-page .basket-content .product_row .price.single_gross.old_price{-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}.art_basket .basket.cart-page .basket-content .product_row .price.total{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10;text-align:initial}.art_basket .basket.cart-page .basket-content .product_row .price.total.old_price{-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}.art_basket .basket.cart-page .basket-content .product_row .delete_basket{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6}.art_basket .basket.cart-page .basket-content .product_row .heading.price_single{display:block;font-size:var(--font-size-small);margin-top:var(--spacing-s);-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.art_basket .basket.cart-page .basket-content .product_row .heading.single_gross{display:block;font-size:var(--font-size-small);margin-top:var(--spacing-s);-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.art_basket .basket.cart-page .basket-content .product_row .heading.price_total{display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin-top:var(--spacing-s);-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.art_basket .basket.cart-page .basket-footer{margin-top:0;display:block;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;align-self:start;top:20px;position:sticky}.art_basket .basket.cart-page .basket-usps{margin-top:20px}.art_basket .basket.cart-page .basket-contact,.art_basket .basket.cart-page .basket-usps{border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:40px;color:var(--Haufe-Black)}.art_basket .basket.cart-page .basket-contact,.art_basket .basket.cart-page .summary .label,.art_basket .basket.cart-page .summary .price{font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.art_basket .basket.cart-page .summary .checkoutButtonHandler{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media only screen and (max-width:1023px){.art_basket .basket.cart-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-gap:20px}.art_basket .basket.cart-page .basket-content .product_row:first-of-type{margin-top:0}.art_basket .basket.cart-page .basket-content .product_row:last-of-type{margin-bottom:0}.art_basket .basket.cart-page .basket-contact,.art_basket .basket.cart-page .basket-usps{border:1px solid var(--grey-border);border-radius:var(--border-radius);padding:40px}.art_basket .basket.cart-page .basket-footer{margin-top:0}.art_basket .basket.cart-page .summary .checkoutButtonHandler{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}.orderPrintPage #header{display:-ms-grid;display:grid}.orderPrintPage #header .logo_print,.orderPrintPage #header .logo_print_bg{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:center;align-self:center}.orderPrintPage #header .logo_print_bg{height:100%}.orderPrintPage #header .logo_print_bg img{width:100%;height:100%}.orderPrintPage #header .logo_print{display:-ms-flexbox;display:flex}.orderPrintPage #header .logo_print img{height:22px;width:100px;margin-left:50px}@media only screen and (max-width:1023px){.orderPrintPage #header .logo_print img{margin:0 0 0 30px}}@media only screen and (max-width:480px){.orderPrintPage #header .logo_print img{height:16px;width:73px;margin:0 0 0 15px}}.orderPrintPage .salutation{padding-bottom:10px}.orderPrintPage .user_text{margin:15px 0}.orderPrintPage #headerRow3{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);font-weight:var(--font-weight-regular);margin:30px 0}.orderPrintPage input.quantity{border-color:transparent}#checkoutLoading{display:none;background:rgba(0,0,0,0.2);position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000}#checkoutLoading .animation-loading{top:50%;top:calc(50% - 32px);left:50%;left:calc(50% - 32px);width:64px;height:64px}#checkoutLoading .animation-loading div{transform-origin:32px 32px}#checkoutLoading .animation-loading div:after{top:3px;left:29px;width:5px;height:14px}#checkoutLoading.active,.oscButton{display:block}.oscButton{text-align:center;margin:20px 0 0;order:5;align-self:stretch}.oscButton .hlBtnPink{font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);display:inline-block;padding:8px 24px;cursor:pointer;border-radius:60px;color:var(--Haufe-Black);background:var(--Haufe-Pink);border:unset;padding:12px 36px;width:100%;box-sizing:border-box}.oscButton .hlBtnPink.disabled{cursor:default}#oneSheetCheckoutLayer .dijitDialogPaneContent{width:auto!important;height:auto!important}#oneSheetCheckoutLayer .art_box_inner{width:100%!important;max-width:830px;box-sizing:border-box;background:var(--White)}@media only screen and (max-width:905px){#oneSheetCheckoutLayer .art_box_inner{width:calc(100% - 60px)!important;margin:0 30px}}@media only screen and (max-width:480px){#oneSheetCheckoutLayer .art_box_inner{width:calc(100% - 30px)!important;margin:0 15px}}@media only screen and (min-width:1021px){#oneSheetCheckoutLayer .payment_right{top:-60px}#oneSheetCheckoutLayer.paymentDisplay .datarow.left,#oneSheetCheckoutLayer.paymentDisplay .datarow.right{width:50%}#oneSheetCheckoutLayer.paymentDisplay #Default_note.payment_right{top:0}#oneSheetCheckoutLayer.paymentDisplay .payment_method_row+#Default_note.payment_right{top:-40px}#oneSheetCheckoutLayer.paymentDisplay .payment_method_row+.payment_method_row+#Default_note.payment_right{top:-75px}#oneSheetCheckoutLayer.paymentDisplay .payment_method_row+.payment_method_row+.payment_method_row+#Default_note.payment_right{top:-110px}#oneSheetCheckoutLayer.paymentDisplay .payment_method_row+.payment_method_row+.payment_method_row+.payment_method_row+#Default_note.payment_right{top:-150px}}#oneSheetCheckoutLayer .account_content_spot{width:auto;display:none}#oneSheetCheckoutLayer .content_container{overflow:visible}#oneSheetCheckoutLayer .h3{display:block;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold);margin-bottom:20px;margin-left:auto;margin-right:auto;width:100%}#oneSheetCheckoutLayer .h3.lighthouse-divider-after:after{margin-top:0}#oneSheetCheckoutLayer h2{margin:0 0 10px;font-size:22px;line-height:1.5em;font-weight:var(--font-weight-bold)}#oneSheetCheckoutLayer #emspot_osc_top{margin-bottom:20px}#oneSheetCheckoutLayer .accountDataBoxOsc{position:relative}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox{display:-ms-grid;display:grid;-ms-grid-columns:31% 4% 65%;grid-template-columns:31% 4% 65%}@media only screen and (max-width:767px){#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox{display:block}}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentRegistrationType_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentRegistrationType_row label{font-size:12px;font-weight:var(--font-weight-regular)}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentRegistrationType_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentRegistrationType_row+.warningMsgArea{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCompany_row_wrapper{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCompany_row_wrapper+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCompany_row_wrapper+.warningMsgArea{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalutation_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalutation_row label{font-size:12px;font-weight:var(--font-weight-regular)}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalutation_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalutation_row+.warningMsgArea{-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentTitle_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentTitle_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentTitle_row+.warningMsgArea{-ms-grid-row:8;-ms-grid-row-span:1;grid-row:8/9}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentFirstName_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:9;-ms-grid-row-span:1;grid-row:9/10}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentFirstName_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentFirstName_row+.warningMsgArea{-ms-grid-row:10;-ms-grid-row-span:1;grid-row:10/11}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentLastName_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:11;-ms-grid-row-span:1;grid-row:11/12}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentLastName_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentLastName_row+.warningMsgArea{-ms-grid-row:12;-ms-grid-row-span:1;grid-row:12/13}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentStreet_row{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6;-ms-grid-row:13;-ms-grid-row-span:1;grid-row:13/14}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentStreet_row+*+.warningMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentStreet_row+.errorMsgArea{-ms-grid-row:14;-ms-grid-row-span:1;grid-row:14/15}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentZip_row{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentZip_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentZip_row+.warningMsgArea{-ms-grid-row:16;-ms-grid-row-span:1;grid-row:16/17}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCity_row{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:15;-ms-grid-row-span:1;grid-row:15/16}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCity_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCity_row+.warningMsgArea{-ms-grid-row:17;-ms-grid-row-span:1;grid-row:17/18}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCountry_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:18;-ms-grid-row-span:1;grid-row:18/19}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCountry_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentCountry_row+.warningMsgArea{-ms-grid-row:19;-ms-grid-row-span:1;grid-row:19/20}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalesTaxId_row{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:20;-ms-grid-row-span:1;grid-row:20/21}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalesTaxId_row+.errorMsgArea,#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox #paymentSalesTaxId_row+.warningMsgArea{-ms-grid-row:21;-ms-grid-row-span:1;grid-row:21/22}#oneSheetCheckoutLayer #oneSheetCheckoutAddressBox .buttons{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:22;-ms-grid-row-span:1;grid-row:22/23}#oneSheetCheckoutLayer .errorMsgArea,#oneSheetCheckoutLayer .warningMsgArea{width:100%;-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}#oneSheetCheckoutLayer #passwordButtonBox{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}#oneSheetCheckoutLayer #paypalError,#oneSheetCheckoutLayer .payoneError{margin-bottom:30px}#oneSheetCheckoutLayer .buttons{margin:0}#oneSheetCheckoutLayer #punchout_btn.v2{width:200px}#oneSheetCheckoutLayer .passwordRecovery{padding-left:0;padding-right:0;text-decoration:none}@media only screen and (max-width:480px){#oneSheetCheckoutLayer .btnBlue,#oneSheetCheckoutLayer .btnWhite{width:100%}#oneSheetCheckoutLayer .oscBack{margin-top:15px}#oneSheetCheckoutLayer .passwordRecovery{text-align:center}}#oneSheetCheckoutLayer #paymentForm{margin-bottom:30px}#oneSheetCheckoutLayer .fourWeeksTextOSC{float:left;font-size:12px;line-height:1.5em;margin:20px 0 0 475px}#oneSheetCheckoutLayer .externalSystemErrorBox{display:block;padding:0;margin:0;width:auto}#oneSheetCheckoutLayer .externalSystemErrorBox .contactUsLayout,#oneSheetCheckoutLayer .externalSystemErrorBox .technicalErrorBox{padding:0;margin:0}#oneSheetCheckoutLayer .externalSystemErrorBox .contactUsLayout .lighthouse-box,#oneSheetCheckoutLayer .externalSystemErrorBox .technicalErrorBox .lighthouse-box{box-shadow:none;padding:0;margin:0}#oneSheetCheckoutLayer .externalSystemErrorBox .contactUsLayout h2,#oneSheetCheckoutLayer .externalSystemErrorBox .technicalErrorBox h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}#oneSheetCheckoutLayer .externalSystemErrorBox .contactUsLayout{margin-top:40px}.paymentDisplay .payment_right{margin-right:0}.paymentDisplay .payment_right:before{top:15px}h1.contactUsH1,h1.mastheadH1,h1.privacyH1,h1.rssFeedH1,h1.shippingTermsH1,h1.sitemapH1{overflow:hidden;text-overflow:ellipsis}h3.contactUsH3,h3.mastheadH3,h3.privacyH3,h3.shippingTermsH3{font-size:1.2em;margin:0 0 5px;font-weight:400;color:#8f9299;clear:both}@media only screen and (max-width:480px){h3.contactUsH3,h3.mastheadH3,h3.privacyH3,h3.shippingTermsH3{text-align:center}}#contact_us_error .btnWhite{padding-left:0}#contact_us_error .btnWhite:before{content:"\e907";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;padding-right:10px}html.iconfont-not-yet-loaded #contact_us_error .btnWhite:before{color:transparent!important}#contact_us_thanks .btnWhite{padding-left:0}#contact_us_thanks .btnWhite:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:13px;padding-left:10px}html.iconfont-not-yet-loaded #contact_us_thanks .btnWhite:after{color:transparent!important}.contactUsLayout{*zoom:1}.contactUsLayout:after,.contactUsLayout:before{content:" ";display:table}.contactUsLayout:after{clear:both}.contactUsLayout .introduction{width:var(--col-8);font-size:var(--font-size-p);line-height:var(--font-line-height-p);margin-bottom:100px}@media only screen and (max-width:768px){.contactUsLayout .introduction{width:auto}}.contactUsLayout #ContactSend .btnBlue{float:right}@media only screen and (max-width:480px){.contactUsLayout #ContactSend .btnBlue{float:none;width:100%;margin:auto}}.contactUsLayout #ContactSend .btnWhite{float:left;padding-left:0}.contactUsLayout #ContactSend .btnWhite:before{content:"\e901";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;padding-right:10px}html.iconfont-not-yet-loaded .contactUsLayout #ContactSend .btnWhite:before{color:transparent!important}@media only screen and (max-width:480px){.contactUsLayout #ContactSend .btnWhite{float:none;width:100%;margin:auto}}.contactUsLayout address{font-style:normal}.contactUsLayout .left_row_container{float:left;width:50%}@media only screen and (max-width:768px){.contactUsLayout .left_row_container{float:none;width:100%}}.contactUsLayout .right_row_container{float:right;width:40%}@media only screen and (max-width:768px){.contactUsLayout .right_row_container{float:none;width:100%}}.contactUsLayout .right_row_container~.right_row_container{margin-top:40px}#contact_request{margin-bottom:50px}#contact_request .contact_form_wrapper{padding:40px;border:1px solid var(--grey-border);border-radius:var(--border-radius);margin-bottom:32px}#contact_request #contact_streetName_row{width:70%;float:left;box-sizing:border-box}@media only screen and (max-width:1050px){#contact_request #contact_streetName_row{width:100%;float:none}}@media only screen and (max-width:768px){#contact_request #contact_streetName_row{width:70%;float:left}}@media only screen and (max-width:505px){#contact_request #contact_streetName_row{width:100%;float:none}}#contact_request #contact_streetNumber_row{width:28%;width:calc(30% - 30px);margin-left:2%;margin-left:calc(30px);float:left;box-sizing:border-box}@media only screen and (max-width:1050px){#contact_request #contact_streetNumber_row{width:100%;margin-left:0;float:none}}@media only screen and (max-width:768px){#contact_request #contact_streetNumber_row{width:28%;width:calc(30% - 30px);margin-left:2%;margin-left:calc(30px);float:left}}@media only screen and (max-width:505px){#contact_request #contact_streetNumber_row{width:100%;margin-left:0;float:none}}#contact_request #contact_cityCode_row{width:26%;float:left;box-sizing:border-box}@media only screen and (max-width:1050px){#contact_request #contact_cityCode_row{width:100%;float:none}}@media only screen and (max-width:768px){#contact_request #contact_cityCode_row{width:26%;float:left}}@media only screen and (max-width:505px){#contact_request #contact_cityCode_row{width:100%;float:none}}#contact_request #contact_cityName_row{width:72%;width:calc(74% - 30px);margin-left:2%;margin-left:calc(30px);float:left;box-sizing:border-box}@media only screen and (max-width:1050px){#contact_request #contact_cityName_row{width:100%;margin-left:0;float:none}}@media only screen and (max-width:768px){#contact_request #contact_cityName_row{width:72%;width:calc(74% - 30px);margin-left:2%;margin-left:calc(30px);float:left}}@media only screen and (max-width:505px){#contact_request #contact_cityName_row{width:100%;margin-left:0;float:none}}#contact_request textarea{width:100%;height:150px;box-sizing:border-box;resize:vertical}#contact_request select{width:100%}#contact_request .formCaptchaContainer{margin:0}#contact_request #contact_foot{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;justify-content:space-between;align-items:center}#contact_us_error,#contact_us_thanks{margin:30px 0}#contact_us_error_box,#contact_us_thanks_box{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-regular);margin-bottom:100px}#contact_us_error_box .contact_buttons,#contact_us_thanks_box .contact_buttons{margin-top:80px}.contact-box{gap:40px}.contact-box,.contact-box .contact-links{display:flex;align-items:flex-start;flex-direction:column}.contact-box .contact-links{gap:20px}.mastheadLayout{*zoom:1}.mastheadLayout:after,.mastheadLayout:before{content:" ";display:table}.mastheadLayout:after{clear:both}.mastheadLayout .left_row_container{float:left;width:49%}@media only screen and (max-width:768px){.mastheadLayout .left_row_container{float:none;width:100%}}.mastheadLayout .right_row_container{float:right;width:49%;margin-left:2%}@media only screen and (max-width:768px){.mastheadLayout .right_row_container{float:none;width:100%;margin-left:0}}.mastheadLayoutV2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}.mastheadLayoutV2 .slot1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.mastheadLayoutV2 .slot2{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.mastheadLayoutV2 .slot3{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}.mastheadLayoutV2 .slot4{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.mastheadLayoutV2 .slot5{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.mastheadLayoutV2 .slot6{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.mastheadLayoutV2 .slot7{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@media only screen and (max-width:768px){.mastheadLayoutV2{display:block}.mastheadLayoutV2 .slot{margin-bottom:40px}}.mastheadLayoutV2 address{font-style:normal}.mastheadLayoutV2 strong{color:var(--Haufe-Black)}#content_static_pages.sitemap-container{margin-top:80px}@media only screen and (max-width:1024px){#content_static_pages.sitemap-container{margin-top:55px}}@media only screen and (max-width:768px){#content_static_pages.sitemap-container{margin-top:60px}}@media only screen and (max-width:480px){#content_static_pages.sitemap-container{margin-top:50px}}.site_map{*zoom:1;margin-top:75px}.site_map:after,.site_map:before{content:" ";display:table}.site_map:after{clear:both}@media only screen and (max-width:1024px){.site_map{margin-top:20px}}@media only screen and (max-width:768px){.site_map{margin-top:30px}}@media only screen and (max-width:480px){.site_map{margin-top:35px}}.site_map ul.topic{list-style:none;padding:0;column-count:3;column-gap:3.5%}@media only screen and (max-width:1024px){.site_map ul.topic{column-count:2}}@media only screen and (max-width:480px){.site_map ul.topic{column-count:1}}.site_map ul.topic>li{page-break-inside:avoid}.site_map ul.topic .topic-headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold);text-decoration:none}.site_map ul.topic ul.link_list{list-style:none;padding-left:0;display:block;margin-bottom:30px;page-break-inside:avoid}.landingPageALayout .left_row_container{float:left;width:70%;*zoom:1;box-sizing:border-box}.landingPageALayout .left_row_container:after,.landingPageALayout .left_row_container:before{content:" ";display:table}.landingPageALayout .left_row_container:after{clear:both}@media only screen and (max-width:768px){.landingPageALayout .left_row_container{float:none;width:100%}}.landingPageALayout .right_row_container{float:right;width:30%;padding-left:30px;box-sizing:border-box;*zoom:1}.landingPageALayout .right_row_container:after,.landingPageALayout .right_row_container:before{content:" ";display:table}.landingPageALayout .right_row_container:after{clear:both}@media only screen and (max-width:768px){.landingPageALayout .right_row_container{display:none}}.landingPageALayout .lighthouse-box,.landingPageELayout .lighthouse-box{padding:16px}.catalogentryrecommendationwidget{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;height:100%}@media only screen and (max-width:1224px){.catalogentryrecommendationwidget{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:680px){.catalogentryrecommendationwidget{-ms-grid-columns:1fr;grid-template-columns:1fr}}.catalogentryrecommendationwidget .product{font-weight:var(--font-weight-regular);position:relative;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0px;text-align:center;height:100%;text-decoration:none}.catalogentryrecommendationwidget .product>div{padding:0 17px;border-radius:0px 0px 12px 12px}.catalogentryrecommendationwidget .product .topWrapper{display:flex;font-size:12px;line-height:12px;border-radius:12px 12px 0 0;background-color:var(--grey-bg)}.catalogentryrecommendationwidget .product .topWrapper>div{width:50%;margin:16px 0 0}.catalogentryrecommendationwidget .product .topWrapper>div .testPeriod,.catalogentryrecommendationwidget .product .topWrapper>div .topseller{padding:6px 9px;border-radius:4px;width:fit-content}.catalogentryrecommendationwidget .product .topWrapper .topsellerWrapper{min-height:32px;padding-left:5px}.catalogentryrecommendationwidget .product .topWrapper .topsellerWrapper .topseller{color:#fff;background:var(--orange);float:right}.catalogentryrecommendationwidget .product .topWrapper .testPeriodWrapper{min-height:32px;padding-right:5px}.catalogentryrecommendationwidget .product .topWrapper .testPeriodWrapper .testPeriod{color:var(--Haufe-Black);background:var(--orange-2);float:left}.catalogentryrecommendationwidget .product>.packshot{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:48px;border-radius:0 0 12px 12px;background-color:var(--grey-bg)}.catalogentryrecommendationwidget .product>.packshot img{max-width:120px;max-height:188px}.catalogentryrecommendationwidget .product .wrapper{box-sizing:border-box;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:16px 0;text-align:left}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper{min-height:38px;-ms-flex-order:4;order:4}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating{font-size:20px;margin:9px 0;overflow-x:hidden}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating,.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating .bar,.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating a{color:var(--rating-star-color)}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating a{text-decoration:none}html.iconfont-not-yet-loaded .catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating a{color:transparent!important}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating i{display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23FFD200' stroke-width='1.684'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin:2px}.catalogentryrecommendationwidget .product .wrapper .ratingWrapper .rating .bar i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23FFD200'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.catalogentryrecommendationwidget .product .wrapper .author{font-size:var(--font-size-small);line-height:var(--font-line-height-small);text-decoration:none;color:var(--Haufe-Body-Text-80);width:100%;-ms-flex-order:1;order:1}.catalogentryrecommendationwidget .product .wrapper .producttitle{font-weight:var(--font-weight-bold);font-size:var(--font-size-p);line-height:24px;color:var(--Haufe-Black);width:100%;-ms-flex-order:2;order:2}.catalogentryrecommendationwidget .product .wrapper .priceContainer{box-sizing:border-box;order:4;margin-top:auto}.catalogentryrecommendationwidget .product .wrapper .priceContainer .price .preferredPrice{margin-bottom:2px}.catalogentryrecommendationwidget .product .wrapper .priceContainer .price .nonPreferredWrapper,.catalogentryrecommendationwidget .product .wrapper .priceContainer .price .preferredPriceDetail{display:inline;font-weight:var(--font-weight-regular)}.catalogentryrecommendationwidget .product .wrapper .priceContainer .price .nonPreferredWrapper>div{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.catalogentryrecommendationwidget .product a.pricelink{text-decoration:none}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product .packshot{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px}}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product .wrapper{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product .wrapper .testPeriodWrapper{min-height:33px;margin-left:auto;-ms-flex-order:1;order:1}}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product .wrapper .ratingWrapper{min-height:38px;-ms-flex-order:2;order:2;margin-left:auto}}@media only screen and (max-width:900px){.landingPageALayout .catalogentryrecommendationwidget .product .priceContainer{-ms-flex:0 auto;flex:0 auto;border-top:1px solid rgba(35,42,54,0.2);display:initial;margin:0 -20px;padding:20px 20px 0}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product,:not(.landingPageALayout) .catalogentryrecommendationwidget .product{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product .packshot,:not(.landingPageALayout) .catalogentryrecommendationwidget .product .packshot{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product .wrapper,:not(.landingPageALayout) .catalogentryrecommendationwidget .product .wrapper{-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product .wrapper .testPeriodWrapper,:not(.landingPageALayout) .catalogentryrecommendationwidget .product .wrapper .testPeriodWrapper{min-height:33px;margin-left:auto;-ms-flex-order:1;order:1}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product .wrapper .ratingWrapper,:not(.landingPageALayout) .catalogentryrecommendationwidget .product .wrapper .ratingWrapper{min-height:38px;-ms-flex-order:2;order:2;margin-left:auto}}@media only screen and (max-width:600px){.landingPageELayout .catalogentryrecommendationwidget .product .priceContainer,:not(.landingPageALayout) .catalogentryrecommendationwidget .product .priceContainer{-ms-flex:0 auto;flex:0 auto;border-top:1px solid rgba(35,42,54,0.2);display:initial;margin:0 -20px;padding:20px 20px 0}}.rating{margin-bottom:10px}.rating a{text-decoration:none}html.iconfont-not-yet-loaded .rating a{color:transparent!important}h1.categoryH1,h1.searchH1{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;margin-top:0px;font-weight:var(--font-weight-bold);font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);max-width:100%;background-color:rgba(255,255,255,0.7);display:inline-block;border-radius:16px;padding:0px 10px 0 0}h1.categoryH1 span,h1.searchH1 span{font-weight:400}@media only screen and (max-width:1024px){h1.categoryH1,h1.searchH1{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}}@media only screen and (max-width:600px){h1.categoryH1{max-width:none}}h1.searchH1{font-weight:400}.resultCount{font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin-top:20px}@media only screen and (max-width:1024px){.resultCount{display:none}.resultCount.no-result{display:block}}#content.emptySearch .filterwidget,#content.emptySearch .left_row_container{display:none}#content.emptySearch .right_row_container{width:100%}#content.emptySearch .right_row_container .slot{padding-left:0}.topcategoryLayout{position:relative;*zoom:1;font-weight:var(--font-weight-regular)}.topcategoryLayout:after,.topcategoryLayout:before{content:" ";display:table}.topcategoryLayout:after{clear:both}.topcategoryLayout .slot2 .categoryH1{display:none}@media only screen and (max-width:1024px){.topcategoryLayout .slot2 .categoryH1{display:block}.topcategoryLayout .slot1 .categoryH1{display:none}}.topcategoryLayout .left_row_container{float:left;width:25%}@media only screen and (max-width:1024px){.topcategoryLayout .left_row_container{float:none;width:100%}}.topcategoryLayout .left_row_container .slot2 .widgetContainer,.topcategoryLayout .left_row_container .slot4 .widgetContainer{margin-bottom:24px}.topcategoryLayout .left_row_container .slot2 .widgetContainer.nomargin,.topcategoryLayout .left_row_container .slot4 .widgetContainer.nomargin{margin-bottom:0}.topcategoryLayout .left_row_container.bottom_left{clear:left}@media only screen and (max-width:1024px){.topcategoryLayout .left_row_container.bottom_left{clear:none;position:relative}.topcategoryLayout .left_row_container.bottom_left:before{content:"";display:block;background-color:#ffffff;position:absolute;top:0;right:-30px;left:-30px;bottom:0;z-index:-1}}.topcategoryLayout .right_row_container{float:right;width:75%}.topcategoryLayout .right_row_container .slot1,.topcategoryLayout .right_row_container .slot3,.topcategoryLayout .right_row_container .slot6{box-sizing:border-box;padding-left:24px;padding-bottom:15px}.topcategoryLayout .right_row_container .slot3:empty,.topcategoryLayout .right_row_container .slot6:empty{padding-bottom:0}@media only screen and (max-width:1024px){.topcategoryLayout .right_row_container .slot3,.topcategoryLayout .right_row_container .slot6{padding-left:0}}.topcategoryLayout .right_row_container .slot5{padding-left:24px;box-sizing:border-box}@media only screen and (max-width:1024px){.topcategoryLayout .right_row_container .slot5{padding-left:0}}@media only screen and (max-width:1024px){.topcategoryLayout .right_row_container{float:none;width:100%}.topcategoryLayout .right_row_container .slot1{padding-left:0px}}.topcategoryLayout .themenseite_description_header .left,.topcategoryLayout .themenseite_seo_header .left{width:75%;box-sizing:border-box}@media only screen and (max-width:600px){.topcategoryLayout .themenseite_description_header .left,.topcategoryLayout .themenseite_seo_header .left{width:100%;margin-top:-30%}}.topcategoryLayout .themenseite_description_header .right,.topcategoryLayout .themenseite_seo_header .right{position:absolute;box-sizing:border-box;top:-54px;right:-30px;z-index:-1;max-width:50%}@media only screen and (max-width:1024px){.topcategoryLayout .themenseite_description_header .right,.topcategoryLayout .themenseite_seo_header .right{top:25px}}@media only screen and (max-width:600px){.topcategoryLayout .themenseite_description_header .right,.topcategoryLayout .themenseite_seo_header .right{position:relative;right:0;top:0;max-width:none;min-height:200px;margin:0 -30px}}@media only screen and (max-width:480px){.topcategoryLayout .themenseite_description_header .right,.topcategoryLayout .themenseite_seo_header .right{margin:0 -10px}}.topcategoryLayout .themenseite_description_header .right img,.topcategoryLayout .themenseite_seo_header .right img{max-width:100%}.seotext,.themenseite_description_side{color:var(--Haufe-Body-Text-80);font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.seotext .h2,.seotext h2,.themenseite_description_side .h2,.themenseite_description_side h2{color:var(--Haufe-Black);font-weight:var(--font-weight-bold);font-size:var(--font-size-small);line-height:var(--font-line-height-small)}@media only screen and (max-width:1024px){.advisorcampaignwidget .advisor_campaign,.catentrylistwidget .advisor_campaign{margin:15px 0 35px}}.advisorcampaignwidget .advisor_campaign .buttons,.catentrylistwidget .advisor_campaign .buttons{margin:30px -5px -5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advisorcampaignwidget .advisor_campaign .buttons .child,.catentrylistwidget .advisor_campaign .buttons .child{padding:5px}.advisorcampaignwidget .advisor_campaign{margin:0 0 35px}.catentrylistwidget{text-align:center}.catentrylistwidget .result_count{font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin:80px 0 20px}.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;height:100%}.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder .additional_content{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media only screen and (max-width:1224px){.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder .additional_content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media only screen and (max-width:680px){.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder{-ms-grid-columns:1fr;grid-template-columns:1fr}.catentrylistwidget #catalogSearchResultDisplay_Widget_Placeholder .additional_content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media only screen and (max-width:1024px){.catentrylistwidget{margin-top:30px;margin-bottom:30px}}.catentrylistwidget .paging_sorting_footer,.catentrylistwidget .paging_sorting_header{background:#ffffff}.catentrylistwidget .paging_sorting_header{margin-bottom:10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 220px;grid-template-columns:1fr 220px}@media only screen and (max-width:680px){.catentrylistwidget .paging_sorting_header{-ms-grid-columns:1fr;grid-template-columns:1fr}}.catentrylistwidget .paging_sorting_footer{margin-top:50px}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting_footer{background-color:#f7f7f8;position:relative;margin-top:0;padding-bottom:20px}.catentrylistwidget .paging_sorting_footer:before{content:"";display:block;background-color:#f7f7f8;position:absolute;top:-80px;right:-30px;left:-30px;bottom:-55px;z-index:-1}}@media only screen and (max-width:480px){.catentrylistwidget .paging_sorting_footer:before{right:-15px;left:-15px}}@media only screen and (max-width:1024px){.catentrylistwidget .advisor_campaign{margin:15px 0 35px}}.catentrylistwidget .paging_sorting_top_wrapper{display:-ms-flexbox;display:flex;padding:15px 5px 5px}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting_top_wrapper{padding:0}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting_top_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.catentrylistwidget .paging_sorting_top_wrapper .active_filters{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;min-height:31px}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting_top_wrapper .active_filters{margin-bottom:20px;min-height:0}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting_top_wrapper .active_filters{-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6px}}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_label{font-weight:700;min-height:31px;max-width:120px;margin-top:4px;-ms-flex:0 0 120px;flex:0 0 120px;text-align:start}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .no_active_filter{color:var(--button-fg-disabled);font-size:var(--font-size-small);line-height:var(--font-line-height-small);height:31px;margin-top:4px}@media only screen and (max-width:680px){.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .no_active_filter{padding-left:5px}}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble{display:none;background-color:var(--Haufe-Black-5);color:var(--Haufe-Black);font-size:var(--font-size-small);line-height:var(--font-line-height-small);margin:0 24px 24px 0;box-sizing:border-box;border-radius:8px;padding:10px 32px 9px 12px;position:relative;text-align:center;text-decoration:none}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.delete{padding-right:12px}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.rating i.icon-star-empty-new-black,.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.rating i.icon-star-full-new-black{display:inline-block;width:16px;height:16px}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.rating i.icon-star-empty-new-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23141F29' stroke-width='1.684'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.rating i.icon-star-full-new-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble.active{display:block}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble i.icon-cross{width:16px;height:16px;position:absolute;top:13px;right:9px;margin:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:none}.catentrylistwidget .paging_sorting_top_wrapper .active_filters .active_filters_items .filter_bubble i.icon-cross:before{content:"";width:22px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.355 13.945l7.59-7.59.844.843-7.59 7.59-.844-.843z' fill='%23141F29'/%3E%3Cpath d='M13.945 14.789l-7.59-7.59.844-.844 7.59 7.59-.844.844z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.catentrylistwidget .paging_sorting_top_wrapper .result_count{-ms-flex:0 0 25%;flex:0 0 25%;-ms-flex-order:2;order:2;color:#8f9299;text-align:right;margin-top:4px;font-weight:400}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting_top_wrapper .result_count{-ms-flex:0 0 34%;flex:0 0 34%}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting_top_wrapper .result_count{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:1;order:1;text-align:left;padding-bottom:10px;border-bottom:1px solid #d2d4d6}}.catentrylistwidget .paging_sorting{box-sizing:border-box;font-size:14px;line-height:1.5em;font-weight:700;text-align:center}.catentrylistwidget .paging_sorting #searchOptionsForm1,.catentrylistwidget .paging_sorting #searchOptionsForm2{line-height:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:end}@media only screen and (max-width:680px){.catentrylistwidget .paging_sorting #searchOptionsForm1,.catentrylistwidget .paging_sorting #searchOptionsForm2{justify-content:start}}.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_sorting{padding:15px 0}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_sorting{-ms-flex-order:1;order:1}}@media only screen and (max-width:680px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_sorting label{width:120px}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_sorting{-ms-flex:1 100%;flex:1 100%;padding:10px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_sorting select{-ms-flex:1;flex:1;margin-right:4px}}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_paging_ul{-ms-flex-order:3;order:3;-ms-flex:1 100%;flex:1 100%;text-align:left;border-top:1px solid #d2d4d6;padding-top:15px}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_paging_ul{padding:10px 0}}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_pageSize{-ms-flex-order:2;order:2;padding:15px 0}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_pageSize{-ms-flex:1 100%;flex:1 100%;text-align:left;padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.catentrylistwidget .paging_sorting #searchOptionsForm1 .search_option_pageSize select{-ms-flex:1;flex:1;margin-right:4px}}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting #searchOptionsForm2 .search_option_paging_ul{padding:5px 0 15px}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting #searchOptionsForm2 .search_option_paging_ul{-ms-flex-order:2;order:2;-ms-flex:1 100%;flex:1 100%;text-align:left;padding:10px 0}}@media only screen and (max-width:1024px){.catentrylistwidget .paging_sorting #searchOptionsForm2 .search_option_pageSize{padding:5px 0 15px}}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting #searchOptionsForm2 .search_option_pageSize{-ms-flex-order:1;order:1;-ms-flex:1 100%;flex:1 100%;text-align:left;border-bottom:1px solid #d2d4d6;padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.catentrylistwidget .paging_sorting #searchOptionsForm2 .search_option_pageSize select{-ms-flex:1;flex:1;margin-right:4px}}.catentrylistwidget .paging_sorting .search_option_sorting{-ms-flex:0 auto;flex:0 auto;text-align:left;line-height:1.5em}.catentrylistwidget .paging_sorting .search_option_sorting select{width:220px;background-position:calc(100% - 15px) 50%;border:1px solid var(--Haufe-Black-10);border-radius:8px;padding:10px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.catentrylistwidget .paging_sorting .search_option_paging_ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex:0 auto;flex:0 auto}@media only screen and (max-width:600px){.catentrylistwidget .paging_sorting .search_option_paging_ul{display:-ms-flexbox;display:flex}}.catentrylistwidget .paging_sorting .search_option_paging_ul li{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;-ms-flex:0 0 30px;flex:0 0 30px}.catentrylistwidget .paging_sorting .search_option_paging_ul li.paging_current_page{font-weight:400;width:auto;height:auto;-ms-flex:1 1 auto;flex:1 1 auto}.catentrylistwidget .paging_sorting .search_option_paging_ul li.inactive span{color:#d2d4d6}.catentrylistwidget .paging_sorting .search_option_paging_ul li a,.catentrylistwidget .paging_sorting .search_option_paging_ul li span{color:var(--Haufe-Black);height:100%;width:100%;display:block;line-height:30px}.catentrylistwidget .paging_sorting .search_option_paging_ul li a.paging_prev_link:before,.catentrylistwidget .paging_sorting .search_option_paging_ul li span.paging_prev_link:before{content:"\e907";display:inline-block;font-family:haufeshop_iconfont;height:100%}html.iconfont-not-yet-loaded .catentrylistwidget .paging_sorting .search_option_paging_ul li a.paging_prev_link:before,html.iconfont-not-yet-loaded .catentrylistwidget .paging_sorting .search_option_paging_ul li span.paging_prev_link:before{color:transparent!important}.catentrylistwidget .paging_sorting .search_option_paging_ul li a.paging_next_link:after,.catentrylistwidget .paging_sorting .search_option_paging_ul li span.paging_next_link:after{content:"\e908";display:inline-block;font-family:haufeshop_iconfont;height:100%}html.iconfont-not-yet-loaded .catentrylistwidget .paging_sorting .search_option_paging_ul li a.paging_next_link:after,html.iconfont-not-yet-loaded .catentrylistwidget .paging_sorting .search_option_paging_ul li span.paging_next_link:after{color:transparent!important}.catentrylistwidget .paging_sorting .search_option_pageSize{-ms-flex:0 auto;flex:0 auto;text-align:right;line-height:1.5em}.catentrylistwidget .paging_sorting .search_option_pageSize select{padding:5px 21px 5px 5px;background-position:100%;background-position:calc(100% - 5px) 50%;width:52px}html:not(.androidbrowser) .catentrylistwidget .paging_sorting .search_option_pageSize select{border:none}.catentrylistwidget .additional_content_top{margin-bottom:20px}.catentrylistwidget .product{font-weight:var(--font-weight-regular);position:relative;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0px;text-align:center;height:100%;text-decoration:none}.catentrylistwidget .product>div{padding:0 17px;border-radius:0px 0px 12px 12px}.catentrylistwidget .product .topWrapper{display:flex;font-size:12px;line-height:12px;border-radius:12px 12px 0 0;background-color:var(--grey-bg)}.catentrylistwidget .product .topWrapper>div{width:50%;margin:16px 0 0}.catentrylistwidget .product .topWrapper>div .testPeriod,.catentrylistwidget .product .topWrapper>div .topseller{padding:6px 9px;border-radius:4px;width:fit-content}.catentrylistwidget .product .topWrapper .topsellerWrapper{min-height:32px;padding-left:5px}.catentrylistwidget .product .topWrapper .topsellerWrapper .topseller{color:var(--White);background:var(--Haufe-Black);float:right}.catentrylistwidget .product .topWrapper .testPeriodWrapper{min-height:32px;padding-right:5px}.catentrylistwidget .product .topWrapper .testPeriodWrapper .testPeriod{color:var(--Haufe-Black);background:var(--White);float:left}.catentrylistwidget .product>.packshot{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:48px;border-radius:0 0 12px 12px;background-color:var(--grey-bg)}.catentrylistwidget .product>.packshot img{max-width:120px;max-height:188px}.catentrylistwidget .product .wrapper{box-sizing:border-box;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:16px 0;text-align:left}.catentrylistwidget .product .wrapper .ratingWrapper{min-height:38px;-ms-flex-order:4;order:4}.catentrylistwidget .product .wrapper .ratingWrapper .rating{font-size:20px;margin:9px 0;overflow-x:hidden}.catentrylistwidget .product .wrapper .ratingWrapper .rating,.catentrylistwidget .product .wrapper .ratingWrapper .rating .bar,.catentrylistwidget .product .wrapper .ratingWrapper .rating a{color:var(--rating-star-color)}.catentrylistwidget .product .wrapper .ratingWrapper .rating a{text-decoration:none}html.iconfont-not-yet-loaded .catentrylistwidget .product .wrapper .ratingWrapper .rating a{color:transparent!important}.catentrylistwidget .product .wrapper .ratingWrapper .rating i{display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.003 5.907l.198.467.505.044 4.08.353-3.085 2.677-.383.332.115.494.92 3.977-3.497-2.108-.435-.263-.435.263L4.49 14.25l.921-3.977.114-.494-.383-.332-3.086-2.677 4.08-.353.507-.044.197-.467L8.42 2.163l1.582 3.744z' stroke='%23FFD200' stroke-width='1.684'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;margin:2px 2px 2px 0}.catentrylistwidget .product .wrapper .ratingWrapper .rating .bar i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.221 16l1.368-5.916L0 6.105l6.063-.526L8.421 0l2.358 5.579 6.063.526-4.59 3.98L13.623 16 8.42 12.863 3.221 16z' fill='%23FFD200'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.catentrylistwidget .product .wrapper .author{font-size:var(--font-size-small);line-height:var(--font-line-height-small);text-decoration:none;color:var(--Haufe-Body-Text-80);width:100%;-ms-flex-order:1;order:1}.catentrylistwidget .product .wrapper .producttitle{font-weight:var(--font-weight-bold);font-size:var(--font-size-p);line-height:24px;color:var(--Haufe-Black);width:100%;-ms-flex-order:2;order:2}.catentrylistwidget .product .wrapper .priceContainer{box-sizing:border-box;order:4;margin-top:auto}.catentrylistwidget .product .wrapper .priceContainer .price .preferredPrice{margin-bottom:2px}.catentrylistwidget .product .wrapper .priceContainer .price .nonPreferredWrapper,.catentrylistwidget .product .wrapper .priceContainer .price .preferredPriceDetail{display:inline;font-weight:var(--font-weight-regular)}.catentrylistwidget .product .wrapper .priceContainer .price .nonPreferredWrapper>div{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.catentrylistwidget .product a.pricelink{text-decoration:none}.catentrylistwidget .no_search_hits .left{float:left;max-width:615px;width:48%}@media only screen and (max-width:1024px){.catentrylistwidget .no_search_hits .left{width:100%}}.catentrylistwidget .no_search_hits .left .tips{margin-top:50px}@media only screen and (max-width:480px){.catentrylistwidget .no_search_hits .left .tips{margin-top:20px}}.catentrylistwidget .no_search_hits .right{float:right;max-width:615px;width:48%}@media only screen and (max-width:1024px){.catentrylistwidget .no_search_hits .right{width:100%;float:left;margin-top:50px}}@media only screen and (max-width:480px){.catentrylistwidget .no_search_hits .right{margin-top:20px}}.catentrylistwidget .no_search_hits .new_search{padding:5px 0}.catentrylistwidget .no_search_hits .new_search #CatalogSearchForm2{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:480px){.catentrylistwidget .no_search_hits .new_search #CatalogSearchForm2{display:block;width:100%}}.catentrylistwidget .no_search_hits .new_search.lighthouse-divider-after:after{margin-top:15px;margin-bottom:20px}.catentrylistwidget .no_search_hits .new_search .SimpleSearchForm_SearchTerm{box-sizing:border-box;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:30px;width:0}@media only screen and (max-width:480px){.catentrylistwidget .no_search_hits .new_search .SimpleSearchForm_SearchTerm{width:100%}}.catentrylistwidget .no_search_hits .new_search .button{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:480px){.catentrylistwidget .no_search_hits .new_search .button{width:100%;display:block;margin-top:20px}}.filterwidget{padding:16px}@media only screen and (max-width:1024px){.filterwidget{padding:0 0 30px}}.filterwidget.themenfilter{position:relative;border-bottom:none;padding-bottom:0;margin-bottom:0}.filterwidget.themenfilter .h2,.filterwidget.themenfilter h2{margin-top:0;font-size:24px;font-weight:400}.filterwidget.themenfilter ul{list-style:none;padding-left:0;font-weight:400}@media only screen and (max-width:1024px){.filterwidget.themenfilter ul{column-count:3;column-gap:20px}}@media only screen and (max-width:480px){.filterwidget.themenfilter ul{column-count:auto;column-gap:normal}}.filterwidget.themenfilter ul li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;margin:5px 5px 0px}.filterwidget.themenfilter ul a{color:var(--Haufe-Black);text-decoration:none}.filterwidget.ratingfilterwidget .ratingStar input[type=radio]{transform:scale(1.5);accent-color:var(--Haufe-Black)}.filterwidget.ratingfilterwidget .ratingStar span{color:var(--Haufe-Black);font-weight:var(--font-weight-regular);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.filterwidget.ratingfilterwidget ul.filter_options{display:block;margin:15px 0 0;padding:0;list-style:none}.filterwidget.ratingfilterwidget ul.filter_options li{display:inline-block;font-size:20px;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:3px}html.iconfont-not-yet-loaded .filterwidget.ratingfilterwidget ul.filter_options li{color:transparent!important}.filterwidget.ratingfilterwidget ul.filter_options li a{color:var(--Haufe-Black);text-decoration:none;margin-right:4px}html.iconfont-not-yet-loaded .filterwidget.ratingfilterwidget ul.filter_options li a{color:transparent!important}.filterwidget.ratingfilterwidget ul.filter_options li a i{display:inline-block;width:16px;height:16px}.filterwidget.ratingfilterwidget .nr_and_more{font-size:14px;line-height:1.5em}@media only screen and (max-width:1024px){.filterwidget.ratingfilterwidget .nr_and_more,.filterwidget.ratingfilterwidget .remove_rating_filter{font-size:13px}}.filterwidget.ratingfilterwidget .remove_rating_filter a{color:var(--Haufe-Black);text-decoration:none;position:relative;padding-left:25px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.filterwidget.ratingfilterwidget .remove_rating_filter a i{font-size:var(--font-size-small);line-height:var(--font-line-height-small);width:22px;height:22px;position:absolute;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;left:0;top:-2px}.filterwidget.ratingfilterwidget .remove_rating_filter a i:before{content:"";width:22px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.355 13.945l7.59-7.59.844.843-7.59 7.59-.844-.843z' fill='%23141F29'/%3E%3Cpath d='M13.945 14.789l-7.59-7.59.844-.844 7.59 7.59-.844.844z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.filterwidget.categoryfilterwidget ul.filter_options,.filterwidget.producttypefilterv2widget ul.filter_options,.filterwidget.producttypefilterwidget ul.filter_options{display:block;margin:28px 0 0;padding:0;list-style:none;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.filterwidget.categoryfilterwidget ul.filter_options li,.filterwidget.producttypefilterv2widget ul.filter_options li,.filterwidget.producttypefilterwidget ul.filter_options li{display:-ms-flexbox;display:flex;margin-bottom:16px}.filterwidget.categoryfilterwidget ul.filter_options li:last-of-type,.filterwidget.producttypefilterv2widget ul.filter_options li:last-of-type,.filterwidget.producttypefilterwidget ul.filter_options li:last-of-type{margin-bottom:0}.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox{-ms-flex:1 1 auto;flex:1 1 auto;color:var(--Haufe-Black);text-decoration:none;position:relative;padding-left:32px;display:inline-block;cursor:pointer}.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox:before,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox:before,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:2px;display:block;box-sizing:border-box;width:20px;height:20px;font-size:12px;line-height:18px;color:var(--Haufe-Black);border:1px solid var(--Haufe-Black);background-color:var(--White);text-align:center;border-radius:4px}html.iconfont-not-yet-loaded .filterwidget.categoryfilterwidget ul.filter_options li a.checkbox:before,html.iconfont-not-yet-loaded .filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox:before,html.iconfont-not-yet-loaded .filterwidget.producttypefilterwidget ul.filter_options li a.checkbox:before{color:transparent!important}.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox.checked,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox.checked,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox.checked{font-weight:var(--font-weight-bold)}.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox.checked:before,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox.checked:before,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox.checked:before{background-color:var(--Haufe-Black);color:var(--White);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:2px 4px}.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox:not(.disabled):focus:before,.filterwidget.categoryfilterwidget ul.filter_options li a.checkbox:not(.disabled):hover:before,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox:not(.disabled):focus:before,.filterwidget.producttypefilterv2widget ul.filter_options li a.checkbox:not(.disabled):hover:before,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox:not(.disabled):focus:before,.filterwidget.producttypefilterwidget ul.filter_options li a.checkbox:not(.disabled):hover:before{border-color:var(--Haufe-Electric-Blue)}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox],.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox],.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]:focus-visible+label,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]:focus-visible+label,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]+label,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]+label,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]+label{position:relative;padding-left:32px;font-size:var(--font-size-small);line-height:20px;display:inline-block;cursor:pointer}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox].disabled+label,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox].disabled+label,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox].disabled+label{color:#8f9299}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]+label,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]+label,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]+label{color:var(--Haufe-Black)}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:0px;display:block;box-sizing:border-box;width:20px;height:20px;font-size:12px;line-height:18px;color:var(--White);border:1px solid var(--grey-border);border-radius:6px;background-color:var(--White);text-align:center}html.iconfont-not-yet-loaded .filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]+label:before,html.iconfont-not-yet-loaded .filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]+label:before,html.iconfont-not-yet-loaded .filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]+label:before{color:transparent!important}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox].error+label:before,.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox].warning+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox].error+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox].warning+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox].error+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox].warning+label:before{border-color:var(--red-border)}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox].checked+label:before,.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]:checked+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox].checked+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]:checked+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox].checked+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]:checked+label:before{background-color:var(--Haufe-Electric-Blue);border:1px solid var(--Haufe-Electric-Blue);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:2px 4px}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]:not(.disabled):focus+label:before,.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]:not(.disabled):hover+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]:not(.disabled):focus+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]:not(.disabled):hover+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]:not(.disabled):focus+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]+label:before{border:1px solid var(--Haufe-Black);border-radius:4px}.filterwidget.categoryfilterwidget ul.filter_options li input[type=checkbox]:checked+label:before,.filterwidget.producttypefilterv2widget ul.filter_options li input[type=checkbox]:checked+label:before,.filterwidget.producttypefilterwidget ul.filter_options li input[type=checkbox]:checked+label:before{background-color:var(--Haufe-Black)}.filterwidget.categoryfilterwidget ul.filter_options li label,.filterwidget.producttypefilterv2widget ul.filter_options li label,.filterwidget.producttypefilterwidget ul.filter_options li label{-ms-flex:1 1 auto;flex:1 1 auto}.filterwidget.categoryfilterwidget ul.filter_options li label span,.filterwidget.producttypefilterv2widget ul.filter_options li label span,.filterwidget.producttypefilterwidget ul.filter_options li label span{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box;display:inline-block;padding-left:0;text-align:left}.filterwidget.categoryfilterwidget ul.filter_options li span,.filterwidget.producttypefilterv2widget ul.filter_options li span,.filterwidget.producttypefilterwidget ul.filter_options li span{-ms-flex:0 0 35px;flex:0 0 35px;box-sizing:border-box;display:inline-block;padding-left:5px;text-align:right}.filterwidget.categoryfilterwidget ul.filter_options li span.filter_icon,.filterwidget.producttypefilterv2widget ul.filter_options li span.filter_icon,.filterwidget.producttypefilterwidget ul.filter_options li span.filter_icon{-ms-flex:0 0 auto;flex:0 0 auto}.filterwidget.categoryfilterwidget ul.filter_options li .filter_link,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_link,.filterwidget.producttypefilterwidget ul.filter_options li .filter_link{-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;color:var(--Haufe-Black);text-decoration:none}.filterwidget.categoryfilterwidget ul.filter_options li .filter_count.selected,.filterwidget.categoryfilterwidget ul.filter_options li .filter_link.selected,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_count.selected,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_link.selected,.filterwidget.producttypefilterwidget ul.filter_options li .filter_count.selected,.filterwidget.producttypefilterwidget ul.filter_options li .filter_link.selected{font-weight:var(--font-weight-bold)}.filterwidget.categoryfilterwidget ul.filter_options li .filter_icon,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_icon,.filterwidget.producttypefilterwidget ul.filter_options li .filter_icon{display:inline-block;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;line-height:1.66666667em;color:var(--Haufe-Black)}html.iconfont-not-yet-loaded .filterwidget.categoryfilterwidget ul.filter_options li .filter_icon,html.iconfont-not-yet-loaded .filterwidget.producttypefilterv2widget ul.filter_options li .filter_icon,html.iconfont-not-yet-loaded .filterwidget.producttypefilterwidget ul.filter_options li .filter_icon{color:transparent!important}.filterwidget.categoryfilterwidget ul.filter_options li .filter_icon:before,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_icon:before,.filterwidget.producttypefilterwidget ul.filter_options li .filter_icon:before{display:block;content:"\e91b"}@media only screen and (max-width:1024px){.filterwidget.categoryfilterwidget ul.filter_options li .filter_icon,.filterwidget.producttypefilterv2widget ul.filter_options li .filter_icon,.filterwidget.producttypefilterwidget ul.filter_options li .filter_icon{display:none}}.filterwidget .filter_title{display:block;line-height:20px;text-decoration:none!important;width:100%;position:relative;box-sizing:border-box;cursor:pointer;pointer-events:none;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.filterwidget .filter_title .arrow{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20height%3D'1024'%20width%3D'1024'%20viewBox%3D'0%200%201024%201024'%3E%3Cpath%20fill%3D'%23262e33'%20d%3D'M484.4%20763c11%2012%2025%2018%2038.8%2018s27.6-6%2038.8-18l445.6-482.2c22.2-24%2022.2-60%200-83.8-22.2-24-55.4-24-77.4%200l-407.2%20440.2-429-464.2c-22.2-24-55.4-24-77.4%200-22.2%2021-22.2%2060%200%2083.8l467.8%20506.2z'/%3E%3C/svg%3E") no-repeat;background-position:100%;background-size:14px 14px;width:15px;height:23px;display:none;float:right}.filterwidget .filter_title .arrow.rotated{transform:rotate(180deg)}.filterwidget .filter_options{margin-top:15px}.filter_top{font-size:18px;line-height:1.5em;margin-bottom:10px;display:none}@media only screen and (max-width:1024px){.filter_top{display:block;cursor:pointer;font-size:12px;line-height:1.5em;padding:5px 15px;margin-bottom:28px}.filter_top:before{content:"\e907";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.iconfont-not-yet-loaded .filter_top:before{color:transparent!important}}.filterContainerESpot{position:relative;padding:16px;margin-top:-40px;border-radius:12px;background-color:var(--grey-bg);color:var(--Haufe-Black)}.filterContainerESpot:first-of-type{margin-top:0px}@media only screen and (max-width:1024px){.filterContainerESpot{box-sizing:border-box}}.slot2 .filterContainer section{border:1px solid var(--Haufe-Black-10);border-radius:8px;padding:16px}.slot2 .filterContainer a.button.delete{display:block;margin-bottom:24px;text-align:center}.slot5 .filterContainer{display:none}@media only screen and (max-width:1024px){.slot5 .filterContainer{display:block}}.filter_flyout{display:inline-block;border:1px solid var(--Haufe-Black-10);border-radius:8px;color:var(--Haufe-Black);font-weight:var(--font-weight-bold);font-size:var(--font-size-small);line-height:var(--font-line-height-small);padding:10px 20px 10px 0px!important;position:relative;text-align:right}@media only screen and (min-width:1025px){.filter_flyout{display:none}}@media only screen and (max-width:480px){.filter_flyout{padding:8px 45px}}.filter_flyout .itemCount{background-color:var(--Haufe-Pink);width:20px;height:20px;border-radius:50%;position:absolute;right:-8px;top:-8px;color:var(--Haufe-Black);text-align:center;font-size:12px;line-height:20px}.filter_flyout.active svg path{fill:var(--White)}.filter_flyout svg{vertical-align:middle;padding-right:18px}.filter_flyout svg path{fill:var(--Haufe-Black)}.paging_sorting_placeholder{float:right}.filter_layer{position:fixed;bottom:0;left:0;width:100%;background-color:var(--White);box-sizing:border-box;height:90px;z-index:1}.filter_layer.fixed{box-shadow:0px -6px 30px rgba(0,0,0,0.1)}.filter_layer.fixed .button.close{margin:20px 30px 0}.filter_layer .button.close{text-align:center;display:block;margin:0}body.filter_menu_open .filterContainer{display:block}.slot2 .paging_sorting_placeholder{display:none}.slot6 .filterwidget{border:1px solid var(--Haufe-Black-10);border-radius:8px}@media only screen and (min-width:1025px){.filterContainer .button.delete{display:none!important}.active_filters .button.delete,.filter_layer .button.close{display:none}}@media only screen and (max-width:1024px){.topcategoryLayout .slot1,.topcategoryLayout .slot6{padding-bottom:0!important}.slot2 .paging_sorting_placeholder{display:block}.slot2 .filterContainer{display:none}.slot2 .filterContainer .producttypefilterv2widget{display:block}.slot2 .filter_title{pointer-events:auto}.slot2 .filter_title .arrow{display:inline-block}.slot5 .no_active_filter,.slot5 .paging_sorting{display:none}.slot5 .paging_sorting_header:not(:has(.active)){height:0;overflow:hidden}.slot5 .paging_sorting_header{margin-bottom:0}.slot6 .filterwidget{display:none}.filter_wrapper{margin-bottom:33px;display:flex}.filter_wrapper>div:first-of-type{width:140px;box-sizing:border-box}.filter_wrapper>div:first-of-type a{width:100px;text-decoration:none}.filter_wrapper>div:last-of-type{width:calc(100% - 140px);box-sizing:border-box}.filter_wrapper>div:last-of-type select{width:100%;background-position:calc(100% - 15px) 50%;border:1px solid var(--Haufe-Black-10);border-radius:8px;padding:10px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}}.book_tmpl_show{display:none}.book .book_tmpl_show{display:block}.book .book_tmpl_hide,.prod_text.book .book_tmpl_show{display:none}.productpageLayout{padding:0}@media only screen and (min-width:1501px){.productpageLayout{position:relative}}.productpageLayout .slot2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.productpageLayout .slot4,.productpageLayout .slot5{position:relative;background-color:#f7f7f8;padding:30px;box-sizing:border-box}@media only screen and (max-width:600px){.productpageLayout .slot4,.productpageLayout .slot5{padding-left:20px;padding-right:20px}}.productpageLayout .slot4 .widgetContainer,.productpageLayout .slot5 .widgetContainer{margin:15px 0}.productpageLayout .slot4 .widgetContainer:first-of-type,.productpageLayout .slot5 .widgetContainer:first-of-type{margin-top:0}.productpageLayout .slot4 .widgetContainer:last-of-type,.productpageLayout .slot5 .widgetContainer:last-of-type{margin-bottom:0}.productpageLayout .slot5{box-sizing:border-box;margin-bottom:20px;padding-top:0;padding-bottom:10px}@media only screen and (max-width:600px){.productpageLayout .slot5{margin-bottom:0}}.productpageLayout .slot5:empty{border:none}@media only screen and (max-width:1024px){.productpageLayout .slot7{margin-top:50px}}@media only screen and (max-width:1024px){.productpageLayout .slot7 .productrecommendationwidget{display:none}}.productpageLayout .slot8{display:none;background-color:#f7f7f8;padding:30px 10px;margin:20px 0 0;box-sizing:border-box;position:relative}.productpageLayout .slot8:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:10000px;background-color:#f7f7f8;z-index:-1}.productpageLayout .slot8 .widgetContainer{margin:15px 0}.productpageLayout .slot8 .widgetContainer:first-of-type{margin-top:0}.productpageLayout .slot8 .widgetContainer:last-of-type{margin-bottom:0}@media only screen and (max-width:480px){.productpageLayout .slot8{display:block}.productpageLayout .slot8:empty{display:none}}.productpageLayout .slot9 .widgetContainer:first-child{margin-top:50px}.productpageLayout .row1{display:-ms-grid;display:grid;-ms-grid-columns:auto auto 430px;grid-template-columns:auto auto 430px;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:50px}@media only screen and (max-width:1024px){.productpageLayout .row1{-ms-grid-columns:1fr 430px;grid-template-columns:1fr 430px;-ms-grid-rows:auto auto;grid-template-rows:auto auto}}@media only screen and (max-width:767px){.productpageLayout .row1{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}}@media only screen and (max-width:480px){.productpageLayout .row1{margin-bottom:40px}}.productpageLayout .row1 .center_row_container,.productpageLayout .row1 .left_row_container,.productpageLayout .row1 .right_row_container{box-sizing:border-box}.productpageLayout .row1 .left_row_container{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.productpageLayout .row1 .left_row_container{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:30px}}@media only screen and (max-width:480px){.productpageLayout .row1 .left_row_container{padding-right:15px}}.productpageLayout .row1 .center_row_container{padding-left:50px;position:relative}@media only screen and (max-width:1024px){.productpageLayout .row1 .center_row_container{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media only screen and (max-width:767px){.productpageLayout .row1 .center_row_container{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media only screen and (max-width:1024px){.productpageLayout .row1 .center_row_container{padding-left:0;margin-top:30px}.productpageLayout .row1 .center_row_container:before{display:none}}.productpageLayout .row1 .right_row_container{padding-left:50px}@media only screen and (max-width:1024px){.productpageLayout .row1 .right_row_container.show_interferer{margin-top:41px}}@media only screen and (max-width:767px){.productpageLayout .row1 .right_row_container{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-left:0}}.productpageLayout .row2{background-color:var(--White)}.productpageLayout .row2 .left_row_container{width:64%}@media only screen and (max-width:1024px){.productpageLayout .row2 .left_row_container{width:100%;float:none}}.productpageLayout .row2 .right_row_container{width:36%;padding-left:50px;box-sizing:border-box}@media only screen and (max-width:1024px){.productpageLayout .row2 .right_row_container{width:100%;float:none;padding-left:0}}.productpageLayout .row2 .slot8 .widgetContainer{margin-bottom:0}.productpageLayout .row2 .slot7 .widgetContainer{margin-bottom:10px}.productpageLayout .row2 .slot7 .widgetContainer.lighthouse-box{padding:30px}@media only screen and (min-width:600px) and (max-width:1024px){.productpageLayout .row2 .slot7{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}.productpageLayout .row2 .slot7 .productdatasheetwidget{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.productpageLayout .row2 .slot7 .productcomparewidget{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.productpageLayout .topsellerwidget .topseller .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productpageLayout .topsellerwidget .topseller .carousel-inner .item{width:230px}.productpageLayout .topsellerwidget .topseller .carousel-inner .item .rating{font-size:16px;letter-spacing:4px;margin-bottom:10px}.productpageLayoutV2,.productpageLayoutV3{padding:0}@media only screen and (min-width:1501px){.productpageLayoutV2,.productpageLayoutV3{position:relative}}.productpageLayoutV2 .slot2,.productpageLayoutV3 .slot2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.productpageLayoutV2 .slot4,.productpageLayoutV2 .slot5,.productpageLayoutV3 .slot4,.productpageLayoutV3 .slot5{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;background-color:#f7f7f8;padding:30px;box-sizing:border-box}@media only screen and (max-width:600px){.productpageLayoutV2 .slot4,.productpageLayoutV2 .slot5,.productpageLayoutV3 .slot4,.productpageLayoutV3 .slot5{padding-left:20px;padding-right:20px}}.productpageLayoutV2 .slot4 .widgetContainer,.productpageLayoutV2 .slot5 .widgetContainer,.productpageLayoutV3 .slot4 .widgetContainer,.productpageLayoutV3 .slot5 .widgetContainer{margin:0}.productpageLayoutV2 .slot4 .widgetContainer:first-of-type,.productpageLayoutV2 .slot5 .widgetContainer:first-of-type,.productpageLayoutV3 .slot4 .widgetContainer:first-of-type,.productpageLayoutV3 .slot5 .widgetContainer:first-of-type{margin-top:0}.productpageLayoutV2 .slot4 .widgetContainer:last-of-type,.productpageLayoutV2 .slot5 .widgetContainer:last-of-type,.productpageLayoutV3 .slot4 .widgetContainer:last-of-type,.productpageLayoutV3 .slot5 .widgetContainer:last-of-type{margin-bottom:0}.productpageLayoutV2 .slot5,.productpageLayoutV3 .slot5{box-sizing:border-box;margin-bottom:20px;padding-top:0;padding-bottom:10px}@media only screen and (max-width:600px){.productpageLayoutV2 .slot5,.productpageLayoutV3 .slot5{margin-bottom:0}}.productpageLayoutV2 .slot5:empty,.productpageLayoutV3 .slot5:empty{border:none}.productpageLayoutV2 .slot9 .widgetContainer:first-child,.productpageLayoutV3 .slot9 .widgetContainer:first-child{margin-top:50px}.productpageLayoutV2 .row1,.productpageLayoutV3 .row1{display:-ms-grid;display:grid;-ms-grid-columns:auto auto 430px;grid-template-columns:auto auto 430px;-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:50px}@media only screen and (max-width:1024px){.productpageLayoutV2 .row1,.productpageLayoutV3 .row1{-ms-grid-columns:1fr 430px;grid-template-columns:1fr 430px;-ms-grid-rows:auto auto;grid-template-rows:auto auto}}@media only screen and (max-width:767px){.productpageLayoutV2 .row1,.productpageLayoutV3 .row1{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}}@media only screen and (max-width:480px){.productpageLayoutV2 .row1,.productpageLayoutV3 .row1{margin-bottom:40px}}.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV2 .row1 .left_row_container,.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .center_row_container,.productpageLayoutV3 .row1 .left_row_container,.productpageLayoutV3 .row1 .right_row_container{box-sizing:border-box}.productpageLayoutV2 .row1 .left_row_container,.productpageLayoutV3 .row1 .left_row_container{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.productpageLayoutV2 .row1 .left_row_container,.productpageLayoutV3 .row1 .left_row_container{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:30px}}@media only screen and (max-width:480px){.productpageLayoutV2 .row1 .left_row_container,.productpageLayoutV3 .row1 .left_row_container{padding-right:15px}}.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{padding-left:70px;position:relative}@media only screen and (max-width:1024px){.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;padding-left:0}}@media only screen and (max-width:767px){.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media only screen and (min-width:1025px){.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{display:-ms-flexbox;display:flex}}@media only screen and (max-width:1024px){.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{padding-left:0;margin-top:30px}.productpageLayoutV2 .row1 .center_row_container:before,.productpageLayoutV3 .row1 .center_row_container:before{display:none}}.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .right_row_container{padding-left:70px}@media only screen and (max-width:1024px){.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .right_row_container{padding-left:40px}.productpageLayoutV2 .row1 .right_row_container.show_interferer,.productpageLayoutV3 .row1 .right_row_container.show_interferer{margin-top:41px}}@media only screen and (max-width:480px){.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .right_row_container{padding-left:0}}@media only screen and (max-width:767px){.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .right_row_container{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-left:0}}.productpageLayoutV2 .row2,.productpageLayoutV3 .row2{background-color:var(--White)}.productpageLayoutV2 .row2 .left_row_container,.productpageLayoutV2 .row2 .right_row_container,.productpageLayoutV3 .row2 .left_row_container,.productpageLayoutV3 .row2 .right_row_container{margin:0 auto;padding:0;width:100%;float:none}.productpageLayoutV2 .row2 .slot8 .widgetContainer,.productpageLayoutV3 .row2 .slot8 .widgetContainer{margin-bottom:0}.productpageLayoutV2 .row2 .slot7 .widgetContainer,.productpageLayoutV3 .row2 .slot7 .widgetContainer{margin-bottom:10px}.productpageLayoutV2 .row2 .slot7 .widgetContainer.lighthouse-box,.productpageLayoutV3 .row2 .slot7 .widgetContainer.lighthouse-box{padding:30px}.productpageLayoutV2 .row3 .flex-container,.productpageLayoutV3 .row3 .flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;float:none}@media only screen and (max-width:767px){.productpageLayoutV2 .row3 .flex-container,.productpageLayoutV3 .row3 .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.productpageLayoutV2 .topsellerwidget .topseller .headline,.productpageLayoutV3 .topsellerwidget .topseller .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productpageLayoutV2 .topsellerwidget .topseller .carousel-inner .item,.productpageLayoutV3 .topsellerwidget .topseller .carousel-inner .item{width:230px}.productpageLayoutV2 .topsellerwidget .topseller .carousel-inner .item .rating,.productpageLayoutV3 .topsellerwidget .topseller .carousel-inner .item .rating{font-size:16px;letter-spacing:4px;margin-bottom:10px}.productpageLayoutV2 .detailcontentwidget,.productpageLayoutV2 .productdatasheetwidget,.productpageLayoutV3 .detailcontentwidget,.productpageLayoutV3 .productdatasheetwidget{border-bottom:none;margin:0 auto 66px!important;padding:0!important;width:100%!important;max-width:952px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.productpageLayoutV2 .detailcontentwidget h2,.productpageLayoutV2 .productdatasheetwidget h2,.productpageLayoutV3 .detailcontentwidget h2,.productpageLayoutV3 .productdatasheetwidget h2{margin:120px 0 46px;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3)}.productpageLayoutV2 .detailcontentwidget .h3,.productpageLayoutV2 .productdatasheetwidget .h3,.productpageLayoutV3 .detailcontentwidget .h3,.productpageLayoutV3 .productdatasheetwidget .h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}@media only screen and (max-width:1024px){.productpageLayoutV2 .slot7{margin-top:50px}}@media only screen and (max-width:1024px){.productpageLayoutV2 .slot7 .productrecommendationwidget{display:none}}.productpageLayoutV2 .slot8{display:none;background-color:#f7f7f8;padding:30px 10px;margin:20px 0 0;box-sizing:border-box;position:relative}.productpageLayoutV2 .slot8:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:10000px;background-color:#f7f7f8;z-index:-1}.productpageLayoutV2 .slot8 .widgetContainer{margin:15px 0}.productpageLayoutV2 .slot8 .widgetContainer:first-of-type{margin-top:0}.productpageLayoutV2 .row2 .slot8 .widgetContainer,.productpageLayoutV2 .slot8 .widgetContainer:last-of-type{margin-bottom:0}.productpageLayoutV2 .row2 .slot7 .widgetContainer{margin-bottom:10px}.productpageLayoutV2 .row2 .slot7 .widgetContainer.lighthouse-box{padding:30px}@media only screen and (min-width:600px) and (max-width:1024px){.productpageLayoutV2 .row2 .slot7{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px auto;grid-template-columns:1fr auto;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;grid-gap:0 20px}.productpageLayoutV2 .row2 .slot7 .productdatasheetwidget{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.productpageLayoutV2 .row2 .slot7 .productcomparewidget{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.productpageLayoutV2 .row2 .slot7 .slot13{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.productpageLayoutV2 .row2 .slot7 .slot14{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}}.productpageLayoutV2 .row3 .slot11,.productpageLayoutV2 .row3 .slot12{display:-ms-flexbox;display:flex;-ms-flex:0 0 49%;flex:0 0 49%}.productpageLayoutV2 .row3 .slot11:empty,.productpageLayoutV2 .row3 .slot12:empty{display:none}@media only screen and (max-width:767px){.productpageLayoutV2 .row3 .slot11,.productpageLayoutV2 .row3 .slot12{-ms-flex:1 0 100%;flex:1 0 100%}}.productpageLayoutV2 .row3 .slot11 .widgetContainer,.productpageLayoutV2 .row3 .slot12 .widgetContainer{-ms-flex:1;flex:1}.productpageLayoutV3 .slot7{display:none;padding:30px 0;margin:20px 0 0;box-sizing:border-box;position:relative}.productpageLayoutV3 .slot7 .widgetContainer{margin:15px 0}.productpageLayoutV3 .slot7 .widgetContainer:first-child{margin-top:0}.productpageLayoutV3 .slot7 .widgetContainer:last-child{margin-bottom:0}@media only screen and (max-width:480px){.productpageLayoutV3 .slot7{display:block}.productpageLayoutV3 .slot7:empty{display:none}}.productpageLayoutV3 .row2{background-color:var(--White)}.productpageLayoutV3 .row2 .slot7 .widgetContainer{margin-bottom:0}@media only screen and (max-width:480px){.productpageLayoutV3 .row2 .slot9 .minibuyboxwidget{display:none}}.productpageLayoutV3 .row3 .slot12,.productpageLayoutV3 .row3 .slot13{display:-ms-flexbox;display:flex;-ms-flex:0 0 49%;flex:0 0 49%}.productpageLayoutV3 .row3 .slot12:empty,.productpageLayoutV3 .row3 .slot13:empty{display:none}@media only screen and (max-width:767px){.productpageLayoutV3 .row3 .slot12,.productpageLayoutV3 .row3 .slot13{-ms-flex:1 0 100%;flex:1 0 100%}}.productpageLayoutV3 .row3 .slot12 .widgetContainer,.productpageLayoutV3 .row3 .slot13 .widgetContainer{-ms-flex:1;flex:1}.productpageLayoutV4{padding:0}@media only screen and (min-width:1501px){.productpageLayoutV4{position:relative}}.productpageLayoutV4 .row1{margin-top:41px}.productpageLayoutV4 .row2{background-color:var(--White)}.productpageLayoutV4 .row2 .left_row_container{width:64%}@media only screen and (max-width:1024px){.productpageLayoutV4 .row2 .left_row_container{width:100%;float:none}}.productpageLayoutV4 .row2 .right_row_container{width:36%;padding-left:50px;box-sizing:border-box}@media only screen and (max-width:1024px){.productpageLayoutV4 .row2 .right_row_container{width:100%;float:none;padding-left:0}}.productpageLayoutV4 .row2 .slot3{display:none;padding:30px 0;margin:20px 0 0;box-sizing:border-box;position:relative}.productpageLayoutV4 .row2 .slot3 .widgetContainer{margin:15px 0 0}.productpageLayoutV4 .row2 .slot3 .widgetContainer.lighthouse-box{padding:30px}.productpageLayoutV4 .row2 .slot3 .widgetContainer:first-child{margin-top:0}.productpageLayoutV4 .row2 .slot3 .widgetContainer:last-child{margin-bottom:0}@media only screen and (max-width:480px){.productpageLayoutV4 .row2 .slot3{display:block}.productpageLayoutV4 .row2 .slot3:empty{display:none}}.productpageLayoutV4 .row2 .slot4 .widgetContainer{margin-bottom:0}.productpageLayoutV4 .row2 .slot5 .widgetContainer:first-child{margin-top:50px}@media only screen and (max-width:480px){.productpageLayoutV4 .row2 .slot5 .minibuyboxwidget{display:none}}.productpageLayoutV4 .row3 .flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;float:none}@media only screen and (max-width:767px){.productpageLayoutV4 .row3 .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.productpageLayoutV4 .row3 .slot8,.productpageLayoutV4 .row3 .slot9{display:-ms-flexbox;display:flex;-ms-flex:0 0 49%;flex:0 0 49%}.productpageLayoutV4 .row3 .slot8:empty,.productpageLayoutV4 .row3 .slot9:empty{display:none}@media only screen and (max-width:767px){.productpageLayoutV4 .row3 .slot8,.productpageLayoutV4 .row3 .slot9{-ms-flex:1 0 100%;flex:1 0 100%}}.productpageLayoutV4 .row3 .slot8 .widgetContainer,.productpageLayoutV4 .row3 .slot9 .widgetContainer{-ms-flex:1;flex:1}.productpageLayoutV4 .topsellerwidget .topseller .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productpageLayoutV4 .topsellerwidget .topseller .carousel-inner .item{width:230px}.productpageLayoutV4 .topsellerwidget .topseller .carousel-inner .item .rating{font-size:16px;letter-spacing:4px;margin-bottom:10px}.productpageLayoutV4 #productBuybox,.productpageLayoutV4 .buybox-section{padding:0}.productpageLayoutV4 .basketwidget .hidden-mobile{display:none}.modal-basket-added{z-index:99999}.modal-basket-added .dijitDialogPaneContent{height:auto!important}.modal-basket-added .modal-basket-added-content{text-align:center}.modal-basket-added .modal-basket-added-content .width_100{width:100%}.modal-basket-added .modal-basket-added-content .go_to_basket_button{float:none;clear:both;width:90%;margin-top:30px;display:inline-block}.modal-basket-added .modal-basket-added-content .go_to_basket_button a{width:100%;box-sizing:border-box}.modal-basket-added .modal-basket-added-content .continue_shopping_button{float:none;clear:both;width:90%;margin-bottom:10px;margin-top:25px;color:#232a36;display:inline-block}.modal-basket-added .modal-basket-added-content .caption{text-transform:uppercase;padding:30px;padding-bottom:15px;padding-top:0px}.modal-basket-added .modal-basket-added-content .left{float:left}@media only screen and (orientation:landscape){.modal-basket-added .modal-basket-added-content .left{height:calc(100vh - 230px)}}.modal-basket-added .modal-basket-added-content .right{float:right}.modal-basket-added .modal-basket-added-content img{display:block;margin-left:auto;margin-right:auto;max-width:85%;max-height:85%}.modal-basket-added .modal-basket-added-content .close{color:#aaaaaa;float:right;font-size:28px;font-weight:700;padding:10px}.modal-basket-added .modal-basket-added-content .close:focus,.modal-basket-added .modal-basket-added-content .close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-basket-added .modal-basket-added-content .productInfo{text-align:left}.modal-basket-added .modal-basket-added-content .price .nonPreferredWrapper{margin-top:0}.modal-basket-added .modal-basket-added-content .price .nonPreferredWrapper:before{display:none}#productMainImageWrapper{text-align:left}#mainImage{display:block;margin-bottom:20px;padding:50px 24px;background-color:var(--grey-bg);border-radius:var(--border-radius);text-align:center}#mainImage img{max-width:100%}.brand-logo-container{text-align:center}.brand-logo{width:150px}#mainImageLookInto{box-sizing:border-box;display:inline-flex;gap:8px;position:relative;margin-top:20px;margin-bottom:20px;outline:0;border-radius:60px}#mainImageLookInto:before{position:relative;content:"";display:inline-block;width:18px;height:22px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 21.75c-1.2-1.133-2.575-2-4.125-2.6-1.55-.6-3.175-.9-4.875-.9v-11c1.683 0 3.3.304 4.85.912A12.793 12.793 0 0 1 9 10.8c1.217-1.15 2.6-2.03 4.15-2.638A13.158 13.158 0 0 1 18 7.25v11c-1.717 0-3.346.3-4.887.9A12.577 12.577 0 0 0 9 21.75zm0-2.6a14.454 14.454 0 0 1 3.35-1.875c1.183-.467 2.4-.775 3.65-.925v-6.9c-1.217.217-2.412.654-3.588 1.313C11.237 11.42 10.1 12.3 9 13.4c-1.1-1.1-2.237-1.98-3.412-2.638C4.412 10.104 3.217 9.667 2 9.45v6.9c1.25.15 2.467.458 3.65.925 1.183.467 2.3 1.092 3.35 1.875zm0-10.9c-1.1 0-2.042-.392-2.825-1.175C5.392 6.292 5 5.35 5 4.25s.392-2.042 1.175-2.825C6.958.642 7.9.25 9 .25s2.042.392 2.825 1.175C12.608 2.208 13 3.15 13 4.25s-.392 2.042-1.175 2.825C11.042 7.858 10.1 8.25 9 8.25zm0-2c.55 0 1.02-.196 1.412-.588.392-.391.588-.862.588-1.412 0-.55-.196-1.02-.588-1.413A1.926 1.926 0 0 0 9 2.25c-.55 0-1.02.196-1.412.587A1.926 1.926 0 0 0 7 4.25c0 .55.196 1.02.588 1.412.391.392.862.588 1.412.588z' fill='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat}.box_galery{text-align:center;position:relative;margin-top:30px;margin-bottom:30px}.productComparisonLink,.screenshotLink,.videoLink{display:inline-block;position:relative;width:45%}.productComparisonLink a,.productComparisonLink img,.screenshotLink a,.screenshotLink img,.videoLink a,.videoLink img{width:100%;height:100px}@media only screen and (max-width:850px){.productComparisonLink a,.productComparisonLink img,.screenshotLink a,.screenshotLink img,.videoLink a,.videoLink img{height:90px}}.productComparisonLink a,.screenshotLink a,.videoLink a{display:inline-block;position:relative}.productComparisonLink span,.screenshotLink span,.videoLink span{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;color:var(--White);font-size:18px;line-height:23px;background:rgba(0,0,0,0.2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.videoLink{float:left;background-position:50%;background-size:180%}.videoLink a{display:block;position:relative;background:rgba(0,0,0,0.2)}.videoLink a:after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii00OTMgMjE2LjggMTI3LjMgMTI3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQ5MyAyMTYuOCAxMjcuMyAxMjcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtvcGFjaXR5OjAuOTE7ZmlsbDojRUZFRkVGO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fS5zdDF7ZmlsbDojMDA1REE1O30uc3Qye2ZpbGw6I0ZGRkZGRjt9LnN0M3tkaXNwbGF5Om5vbmU7fS5zdDR7ZGlzcGxheTppbmxpbmU7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Q1e2Rpc3BsYXk6aW5saW5lO2ZpbGw6IzY2OUVDOTt9LnN0NntkaXNwbGF5OmlubGluZTtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGcgaWQ9ImRlZmF1bHQiPjxjaXJjbGUgaWQ9IlhNTElEXzY1NF8iIGNsYXNzPSJzdDAiIGN4PSItNDI5LjMiIGN5PSIyODAuNSIgcj0iNjMuNiIvPjxjaXJjbGUgaWQ9IlhNTElEXzY1M18iIGNsYXNzPSJzdDEiIGN4PSItNDI5LjIiIGN5PSIyODAuMSIgcj0iMzQuOCIvPjxwb2x5Z29uIGlkPSJYTUxJRF80ODVfIiBjbGFzcz0ic3QyIiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48ZyBpZD0iaG92ZXIiIGNsYXNzPSJzdDMiPjxjaXJjbGUgaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3Q0IiBjeD0iLTQyOS4zIiBjeT0iMjgwLjUiIHI9IjYzLjYiLz48Y2lyY2xlIGlkPSJYTUxJRF8yXyIgY2xhc3M9InN0NSIgY3g9Ii00MjkuMiIgY3k9IjI4MC4xIiByPSIzNC44Ii8+PHBvbHlnb24gaWQ9IlhNTElEXzFfIiBjbGFzcz0ic3Q2IiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48L3N2Zz4=);width:50px;height:50px;display:block;position:absolute;left:50%;top:50%;margin:-25px;opacity:0.9}.videoLink a:hover:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii00OTMgMjE2LjggMTI3LjMgMTI3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTQ5MyAyMTYuOCAxMjcuMyAxMjcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtkaXNwbGF5Om5vbmU7fS5zdDF7ZGlzcGxheTppbmxpbmU7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Qye2Rpc3BsYXk6aW5saW5lO2ZpbGw6IzAwNURBNTt9LnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiNGRkZGRkY7fS5zdDR7b3BhY2l0eTowLjkxO2ZpbGw6I0VGRUZFRjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30uc3Q1e2ZpbGw6IzY2OUVDOTt9LnN0NntmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGcgaWQ9ImRlZmF1bHQiIGNsYXNzPSJzdDAiPjxjaXJjbGUgaWQ9IlhNTElEXzY1NF8iIGNsYXNzPSJzdDEiIGN4PSItNDI5LjMiIGN5PSIyODAuNSIgcj0iNjMuNiIvPjxjaXJjbGUgaWQ9IlhNTElEXzY1M18iIGNsYXNzPSJzdDIiIGN4PSItNDI5LjIiIGN5PSIyODAuMSIgcj0iMzQuOCIvPjxwb2x5Z29uIGlkPSJYTUxJRF80ODVfIiBjbGFzcz0ic3QzIiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48ZyBpZD0iaG92ZXIiPjxjaXJjbGUgaWQ9IlhNTElEXzNfIiBjbGFzcz0ic3Q0IiBjeD0iLTQyOS4zIiBjeT0iMjgwLjUiIHI9IjYzLjYiLz48Y2lyY2xlIGlkPSJYTUxJRF8yXyIgY2xhc3M9InN0NSIgY3g9Ii00MjkuMiIgY3k9IjI4MC4xIiByPSIzNC44Ii8+PHBvbHlnb24gaWQ9IlhNTElEXzFfIiBjbGFzcz0ic3Q2IiBwb2ludHM9Ii00MTYuOCwyODAuMyAtNDM1LjIsMjk1LjEgLTQzNS4yLDI2NS40ICIvPjwvZz48L3N2Zz4=)}.screenshotLink{aspect-ratio:1.25;width:unset;height:100px}.productComparisonLink{float:left}.lookinside_container{text-align:center}#lookinside_frame{margin:0 auto;overflow:hidden;width:90%;height:768px;height:90vh;max-height:100%;max-height:90vh;max-width:90%;padding-top:25px}.productCompareLayer .row1,.productpageLayout .row1,.productpageLayoutV2 .row1,.productpageLayoutV3 .row1,.productpageLayoutV4 .row1{margin-bottom:34px}.productCompareLayer .row1 .center_row_container .prod_text,.productpageLayout .row1 .center_row_container .prod_text,.productpageLayoutV2 .row1 .center_row_container .prod_text,.productpageLayoutV3 .row1 .center_row_container .prod_text,.productpageLayoutV4 .row1 .center_row_container .prod_text{margin-bottom:0}.productCompareLayer .row1 .center_row_container .prod_text h2.productH2,.productpageLayout .row1 .center_row_container .prod_text h2.productH2,.productpageLayoutV2 .row1 .center_row_container .prod_text h2.productH2,.productpageLayoutV3 .row1 .center_row_container .prod_text h2.productH2,.productpageLayoutV4 .row1 .center_row_container .prod_text h2.productH2{margin-top:0}.productCompareLayer .row1 .center_row_container .prod_text h2.productH2+#top_feature_list,.productpageLayout .row1 .center_row_container .prod_text h2.productH2+#top_feature_list,.productpageLayoutV2 .row1 .center_row_container .prod_text h2.productH2+#top_feature_list,.productpageLayoutV3 .row1 .center_row_container .prod_text h2.productH2+#top_feature_list,.productpageLayoutV4 .row1 .center_row_container .prod_text h2.productH2+#top_feature_list{margin-top:15px}.productCompareLayer .row1 .center_row_container .prod_text #top_feature_list,.productpageLayout .row1 .center_row_container .prod_text #top_feature_list,.productpageLayoutV2 .row1 .center_row_container .prod_text #top_feature_list,.productpageLayoutV3 .row1 .center_row_container .prod_text #top_feature_list,.productpageLayoutV4 .row1 .center_row_container .prod_text #top_feature_list{margin-top:-15px}.productCompareLayer .row1 .center_row_container .prod_text #top_feature_list li,.productpageLayout .row1 .center_row_container .prod_text #top_feature_list li,.productpageLayoutV2 .row1 .center_row_container .prod_text #top_feature_list li,.productpageLayoutV3 .row1 .center_row_container .prod_text #top_feature_list li,.productpageLayoutV4 .row1 .center_row_container .prod_text #top_feature_list li{border-top:unset;font-size:var(--font-size-p)!important;line-height:var(--font-line-height-p)!important;position:relative}.productCompareLayer .row1 .center_row_container .prod_text #top_feature_list li:before,.productpageLayout .row1 .center_row_container .prod_text #top_feature_list li:before,.productpageLayoutV2 .row1 .center_row_container .prod_text #top_feature_list li:before,.productpageLayoutV3 .row1 .center_row_container .prod_text #top_feature_list li:before,.productpageLayoutV4 .row1 .center_row_container .prod_text #top_feature_list li:before{content:"";position:absolute;top:15px;left:0;display:inline-block;width:30px;height:30px;margin-right:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23E7E9EA'/%3E%3Cpath d='M9.83 15.802l.397-.407 2.936 3 .357.366.357-.365 6.71-6.86.398.408-7.465 7.631-3.69-3.773z' fill='%23FAFAFA' stroke='%23141F29'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.productCompareLayer .row1 .center_row_container .prod_text #top_feature_list li>span,.productpageLayout .row1 .center_row_container .prod_text #top_feature_list li>span,.productpageLayoutV2 .row1 .center_row_container .prod_text #top_feature_list li>span,.productpageLayoutV3 .row1 .center_row_container .prod_text #top_feature_list li>span,.productpageLayoutV4 .row1 .center_row_container .prod_text #top_feature_list li>span{margin-left:24px}.productCompareLayer .row1 .center_row_container .prod_text .prodListDesc .prodPageH2,.productpageLayout .row1 .center_row_container .prod_text .prodListDesc .prodPageH2,.productpageLayoutV2 .row1 .center_row_container .prod_text .prodListDesc .prodPageH2,.productpageLayoutV3 .row1 .center_row_container .prod_text .prodListDesc .prodPageH2,.productpageLayoutV4 .row1 .center_row_container .prod_text .prodListDesc .prodPageH2{font-size:var(--font-size-p)!important;line-height:var(--font-line-height-p)!important;font-weight:var(--font-weight-regular)}.productCompareLayer .row1 .rating,.productpageLayout .row1 .rating,.productpageLayoutV2 .row1 .rating,.productpageLayoutV3 .row1 .rating,.productpageLayoutV4 .row1 .rating{font-size:25px;line-height:1}.productCompareLayer .row1 .rating a,.productCompareLayer .row1 .rating a:active,.productCompareLayer .row1 .rating a:focus,.productCompareLayer .row1 .rating a:hover,.productCompareLayer .row1 .rating a:visited,.productpageLayout .row1 .rating a,.productpageLayout .row1 .rating a:active,.productpageLayout .row1 .rating a:focus,.productpageLayout .row1 .rating a:hover,.productpageLayout .row1 .rating a:visited,.productpageLayoutV2 .row1 .rating a,.productpageLayoutV2 .row1 .rating a:active,.productpageLayoutV2 .row1 .rating a:focus,.productpageLayoutV2 .row1 .rating a:hover,.productpageLayoutV2 .row1 .rating a:visited,.productpageLayoutV3 .row1 .rating a,.productpageLayoutV3 .row1 .rating a:active,.productpageLayoutV3 .row1 .rating a:focus,.productpageLayoutV3 .row1 .rating a:hover,.productpageLayoutV3 .row1 .rating a:visited,.productpageLayoutV4 .row1 .rating a,.productpageLayoutV4 .row1 .rating a:active,.productpageLayoutV4 .row1 .rating a:focus,.productpageLayoutV4 .row1 .rating a:hover,.productpageLayoutV4 .row1 .rating a:visited{text-decoration:none;position:relative;display:inline-block}.productCompareLayer .row1 .rating a:active a,.productCompareLayer .row1 .rating a:active a:active,.productCompareLayer .row1 .rating a:active a:focus,.productCompareLayer .row1 .rating a:active a:hover,.productCompareLayer .row1 .rating a:active a:visited,.productCompareLayer .row1 .rating a:focus a,.productCompareLayer .row1 .rating a:focus a:active,.productCompareLayer .row1 .rating a:focus a:focus,.productCompareLayer .row1 .rating a:focus a:hover,.productCompareLayer .row1 .rating a:focus a:visited,.productCompareLayer .row1 .rating a:hover a,.productCompareLayer .row1 .rating a:hover a:active,.productCompareLayer .row1 .rating a:hover a:focus,.productCompareLayer .row1 .rating a:hover a:hover,.productCompareLayer .row1 .rating a:hover a:visited,.productCompareLayer .row1 .rating a:visited a,.productCompareLayer .row1 .rating a:visited a:active,.productCompareLayer .row1 .rating a:visited a:focus,.productCompareLayer .row1 .rating a:visited a:hover,.productCompareLayer .row1 .rating a:visited a:visited,.productCompareLayer .row1 .rating a a,.productCompareLayer .row1 .rating a a:active,.productCompareLayer .row1 .rating a a:focus,.productCompareLayer .row1 .rating a a:hover,.productCompareLayer .row1 .rating a a:visited,.productpageLayout .row1 .rating a:active a,.productpageLayout .row1 .rating a:active a:active,.productpageLayout .row1 .rating a:active a:focus,.productpageLayout .row1 .rating a:active a:hover,.productpageLayout .row1 .rating a:active a:visited,.productpageLayout .row1 .rating a:focus a,.productpageLayout .row1 .rating a:focus a:active,.productpageLayout .row1 .rating a:focus a:focus,.productpageLayout .row1 .rating a:focus a:hover,.productpageLayout .row1 .rating a:focus a:visited,.productpageLayout .row1 .rating a:hover a,.productpageLayout .row1 .rating a:hover a:active,.productpageLayout .row1 .rating a:hover a:focus,.productpageLayout .row1 .rating a:hover a:hover,.productpageLayout .row1 .rating a:hover a:visited,.productpageLayout .row1 .rating a:visited a,.productpageLayout .row1 .rating a:visited a:active,.productpageLayout .row1 .rating a:visited a:focus,.productpageLayout .row1 .rating a:visited a:hover,.productpageLayout .row1 .rating a:visited a:visited,.productpageLayout .row1 .rating a a,.productpageLayout .row1 .rating a a:active,.productpageLayout .row1 .rating a a:focus,.productpageLayout .row1 .rating a a:hover,.productpageLayout .row1 .rating a a:visited,.productpageLayoutV2 .row1 .rating a:active a,.productpageLayoutV2 .row1 .rating a:active a:active,.productpageLayoutV2 .row1 .rating a:active a:focus,.productpageLayoutV2 .row1 .rating a:active a:hover,.productpageLayoutV2 .row1 .rating a:active a:visited,.productpageLayoutV2 .row1 .rating a:focus a,.productpageLayoutV2 .row1 .rating a:focus a:active,.productpageLayoutV2 .row1 .rating a:focus a:focus,.productpageLayoutV2 .row1 .rating a:focus a:hover,.productpageLayoutV2 .row1 .rating a:focus a:visited,.productpageLayoutV2 .row1 .rating a:hover a,.productpageLayoutV2 .row1 .rating a:hover a:active,.productpageLayoutV2 .row1 .rating a:hover a:focus,.productpageLayoutV2 .row1 .rating a:hover a:hover,.productpageLayoutV2 .row1 .rating a:hover a:visited,.productpageLayoutV2 .row1 .rating a:visited a,.productpageLayoutV2 .row1 .rating a:visited a:active,.productpageLayoutV2 .row1 .rating a:visited a:focus,.productpageLayoutV2 .row1 .rating a:visited a:hover,.productpageLayoutV2 .row1 .rating a:visited a:visited,.productpageLayoutV2 .row1 .rating a a,.productpageLayoutV2 .row1 .rating a a:active,.productpageLayoutV2 .row1 .rating a a:focus,.productpageLayoutV2 .row1 .rating a a:hover,.productpageLayoutV2 .row1 .rating a a:visited,.productpageLayoutV3 .row1 .rating a:active a,.productpageLayoutV3 .row1 .rating a:active a:active,.productpageLayoutV3 .row1 .rating a:active a:focus,.productpageLayoutV3 .row1 .rating a:active a:hover,.productpageLayoutV3 .row1 .rating a:active a:visited,.productpageLayoutV3 .row1 .rating a:focus a,.productpageLayoutV3 .row1 .rating a:focus a:active,.productpageLayoutV3 .row1 .rating a:focus a:focus,.productpageLayoutV3 .row1 .rating a:focus a:hover,.productpageLayoutV3 .row1 .rating a:focus a:visited,.productpageLayoutV3 .row1 .rating a:hover a,.productpageLayoutV3 .row1 .rating a:hover a:active,.productpageLayoutV3 .row1 .rating a:hover a:focus,.productpageLayoutV3 .row1 .rating a:hover a:hover,.productpageLayoutV3 .row1 .rating a:hover a:visited,.productpageLayoutV3 .row1 .rating a:visited a,.productpageLayoutV3 .row1 .rating a:visited a:active,.productpageLayoutV3 .row1 .rating a:visited a:focus,.productpageLayoutV3 .row1 .rating a:visited a:hover,.productpageLayoutV3 .row1 .rating a:visited a:visited,.productpageLayoutV3 .row1 .rating a a,.productpageLayoutV3 .row1 .rating a a:active,.productpageLayoutV3 .row1 .rating a a:focus,.productpageLayoutV3 .row1 .rating a a:hover,.productpageLayoutV3 .row1 .rating a a:visited,.productpageLayoutV4 .row1 .rating a:active a,.productpageLayoutV4 .row1 .rating a:active a:active,.productpageLayoutV4 .row1 .rating a:active a:focus,.productpageLayoutV4 .row1 .rating a:active a:hover,.productpageLayoutV4 .row1 .rating a:active a:visited,.productpageLayoutV4 .row1 .rating a:focus a,.productpageLayoutV4 .row1 .rating a:focus a:active,.productpageLayoutV4 .row1 .rating a:focus a:focus,.productpageLayoutV4 .row1 .rating a:focus a:hover,.productpageLayoutV4 .row1 .rating a:focus a:visited,.productpageLayoutV4 .row1 .rating a:hover a,.productpageLayoutV4 .row1 .rating a:hover a:active,.productpageLayoutV4 .row1 .rating a:hover a:focus,.productpageLayoutV4 .row1 .rating a:hover a:hover,.productpageLayoutV4 .row1 .rating a:hover a:visited,.productpageLayoutV4 .row1 .rating a:visited a,.productpageLayoutV4 .row1 .rating a:visited a:active,.productpageLayoutV4 .row1 .rating a:visited a:focus,.productpageLayoutV4 .row1 .rating a:visited a:hover,.productpageLayoutV4 .row1 .rating a:visited a:visited,.productpageLayoutV4 .row1 .rating a a,.productpageLayoutV4 .row1 .rating a a:active,.productpageLayoutV4 .row1 .rating a a:focus,.productpageLayoutV4 .row1 .rating a a:hover,.productpageLayoutV4 .row1 .rating a a:visited{color:var(--rating-star-color)}html.iconfont-not-yet-loaded .productCompareLayer .row1 .rating a,html.iconfont-not-yet-loaded .productCompareLayer .row1 .rating a:active,html.iconfont-not-yet-loaded .productCompareLayer .row1 .rating a:focus,html.iconfont-not-yet-loaded .productCompareLayer .row1 .rating a:hover,html.iconfont-not-yet-loaded .productCompareLayer .row1 .rating a:visited,html.iconfont-not-yet-loaded .productpageLayout .row1 .rating a,html.iconfont-not-yet-loaded .productpageLayout .row1 .rating a:active,html.iconfont-not-yet-loaded .productpageLayout .row1 .rating a:focus,html.iconfont-not-yet-loaded .productpageLayout .row1 .rating a:hover,html.iconfont-not-yet-loaded .productpageLayout .row1 .rating a:visited,html.iconfont-not-yet-loaded .productpageLayoutV2 .row1 .rating a,html.iconfont-not-yet-loaded .productpageLayoutV2 .row1 .rating a:active,html.iconfont-not-yet-loaded .productpageLayoutV2 .row1 .rating a:focus,html.iconfont-not-yet-loaded .productpageLayoutV2 .row1 .rating a:hover,html.iconfont-not-yet-loaded .productpageLayoutV2 .row1 .rating a:visited,html.iconfont-not-yet-loaded .productpageLayoutV3 .row1 .rating a,html.iconfont-not-yet-loaded .productpageLayoutV3 .row1 .rating a:active,html.iconfont-not-yet-loaded .productpageLayoutV3 .row1 .rating a:focus,html.iconfont-not-yet-loaded .productpageLayoutV3 .row1 .rating a:hover,html.iconfont-not-yet-loaded .productpageLayoutV3 .row1 .rating a:visited,html.iconfont-not-yet-loaded .productpageLayoutV4 .row1 .rating a,html.iconfont-not-yet-loaded .productpageLayoutV4 .row1 .rating a:active,html.iconfont-not-yet-loaded .productpageLayoutV4 .row1 .rating a:focus,html.iconfont-not-yet-loaded .productpageLayoutV4 .row1 .rating a:hover,html.iconfont-not-yet-loaded .productpageLayoutV4 .row1 .rating a:visited{color:transparent!important}.productCompareLayer .slot4 .basketwidget,.productpageLayout .slot4 .basketwidget,.productpageLayoutV2 .slot4 .basketwidget,.productpageLayoutV3 .slot4 .basketwidget,.productpageLayoutV4 .slot4 .basketwidget{margin-top:0px!important}.productCompareLayer .slot4 .basketwidget .BasketButton,.productpageLayout .slot4 .basketwidget .BasketButton,.productpageLayoutV2 .slot4 .basketwidget .BasketButton,.productpageLayoutV3 .slot4 .basketwidget .BasketButton,.productpageLayoutV4 .slot4 .basketwidget .BasketButton{padding:24px 16px;background-color:var(--Haufe-Black-5);border-radius:0 0 12px 12px;width:unset}.productCompareLayer .slot1:empty,.productCompareLayer .slot2:empty,.productCompareLayer .slot3:empty,.productCompareLayer .slot4:empty,.productCompareLayer .slot5:empty,.productpageLayout .slot1:empty,.productpageLayout .slot2:empty,.productpageLayout .slot3:empty,.productpageLayout .slot4:empty,.productpageLayout .slot5:empty,.productpageLayoutV2 .slot1:empty,.productpageLayoutV2 .slot2:empty,.productpageLayoutV2 .slot3:empty,.productpageLayoutV2 .slot4:empty,.productpageLayoutV2 .slot5:empty,.productpageLayoutV3 .slot1:empty,.productpageLayoutV3 .slot2:empty,.productpageLayoutV3 .slot3:empty,.productpageLayoutV3 .slot4:empty,.productpageLayoutV3 .slot5:empty,.productpageLayoutV4 .slot1:empty,.productpageLayoutV4 .slot2:empty,.productpageLayoutV4 .slot3:empty,.productpageLayoutV4 .slot4:empty,.productpageLayoutV4 .slot5:empty{display:none}.productCompareLayer .product-labels,.productpageLayout .product-labels,.productpageLayoutV2 .product-labels,.productpageLayoutV3 .product-labels,.productpageLayoutV4 .product-labels{display:flex;gap:8px;flex-wrap:wrap}.productCompareLayer .product-labels .product-label,.productpageLayout .product-labels .product-label,.productpageLayoutV2 .product-labels .product-label,.productpageLayoutV3 .product-labels .product-label,.productpageLayoutV4 .product-labels .product-label{background-color:var(--label-bg);color:var(--label-fg);font-weight:var(--font-weight-bold);font-size:12px;line-height:24px;border:1px solid var(--label-bd);border-radius:4px;padding:0 8px;display:flex;align-items:center;text-align:center}.productCompareLayer .product-labels .product-label img,.productpageLayout .product-labels .product-label img,.productpageLayoutV2 .product-labels .product-label img,.productpageLayoutV3 .product-labels .product-label img,.productpageLayoutV4 .product-labels .product-label img{width:16px;height:16px;margin-left:6px;vertical-align:middle}@media only screen and (min-width:1025px){.productpageLayout .row1 .center_row_container .prod_text,.productpageLayoutV2 .row1 .center_row_container .prod_text,.productpageLayoutV3 .row1 .center_row_container .prod_text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}}.prodPageH2{font-size:1em;font-weight:300;margin:0 0 5px}.book .prodListDesc{margin-top:24px}a#more_prod_details{display:inline-block;margin-top:15px;margin-bottom:15px;font-weight:var(--font-weight-bold);color:var(--Haufe-Black);position:relative;text-transform:unset;text-decoration:none;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}@media only screen and (max-width:600px){a#more_prod_details{margin-top:5px;margin-bottom:20px}}a#more_prod_details:after{content:"\e900";vertical-align:1px;display:inline-block;margin-left:8px;font-family:haufeshop_iconfont;font-size:11px;height:100%}html.iconfont-not-yet-loaded a#more_prod_details:after{color:transparent!important}a#more_prod_details:after{content:"";position:absolute;top:8px;right:-25px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20height%3D'1024'%20width%3D'1024'%20viewBox%3D'0%200%201024%201024'%3E%3Cpath%20fill%3D'%23262e33'%20d%3D'M484.4%20763c11%2012%2025%2018%2038.8%2018s27.6-6%2038.8-18l445.6-482.2c22.2-24%2022.2-60%200-83.8-22.2-24-55.4-24-77.4%200l-407.2%20440.2-429-464.2c-22.2-24-55.4-24-77.4%200-22.2%2021-22.2%2060%200%2083.8l467.8%20506.2z'/%3E%3C/svg%3E") no-repeat;background-size:contain;width:15px;height:15px;padding-left:0}h1.productH1{display:block;font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);font-weight:var(--font-weight-bold);margin-top:0;margin-bottom:0}.product_authors{font-weight:400;font-size:14px;margin-top:8px;margin-bottom:12px;line-height:19px}.product_authors a{color:#262e33}h2.productH2{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-regular);color:var(--Haufe-Black);margin-top:8px}section.productH2:not(:has(div,h1,h2,h3,a,span)){display:none}.sap_order_number{font-size:14px;font-weight:400;color:#8f9299;margin:24px 0}#top_feature_list{padding:0;margin:15px 0 0;list-style:none;width:100%}#top_feature_list li{border-top:1px solid #d2d4d6;padding:15px 0}@media only screen and (max-width:480px){#top_feature_list li{padding:10px 0}}#top_feature_list li:before{content:"\e905";font-family:haufeshop_iconfont;display:inline-block;font-size:13px;float:left;vertical-align:middle;color:#4cc947}#top_feature_list li>span{padding-left:30px;display:block}#book_data{margin-bottom:20px;margin-top:30px}#book_data table{width:100%}#book_data tr{font-size:13px;line-height:1.5em}#book_data tr>th{font-weight:400;padding-bottom:2px;padding-right:5px;text-align:left}#book_data tr>td{padding-bottom:5px}@media only screen and (max-width:1024px){#book_data tr{display:inline;margin-right:15px}}.referencePreview{margin-top:10px}.referencePreview .recommendedBy{font-weight:var(--font-weight-bold);color:var(--Haufe-Black);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.referencePreview a:hover{text-decoration:none}.referencePreview img{padding:5px 10px 5px 0;max-width:80px}.referencePreview picture:last-child img{padding-right:0}@media only screen and (max-width:1024px){.referencePreview{display:none}}.productComparisonHint{background-color:var(--Haufe-Black-5);font-size:var(--font-size-small);line-height:var(--font-line-height-small);padding:20px;margin:20px -20px 0}.productComparisonHint .title,.productComparisonHint .to-compare{text-transform:uppercase;font-weight:700}.productComparisonHint .to-compare:after{content:"\e900";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:10px;position:relative;font-size:12px}html.iconfont-not-yet-loaded .productComparisonHint .to-compare:after{color:transparent!important}.slot13{display:none}.product_display_head{margin-top:80px;position:relative}@media only screen and (max-width:1024px){.product_display_head{margin-top:50px}}@media only screen and (max-width:480px){.product_display_head{margin-top:10px}}.product_display_head .row1{display:block}.product_display_head .widgetContainer.prod_text{margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:170px auto;grid-template-columns:170px auto}.product_display_head .widgetContainer.prod_text .rating{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.product_display_head .widgetContainer.prod_text .product-labels{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.product_display_head .widgetContainer.prod_text .rating~.product-labels{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.product_display_head .widgetContainer.prod_text .productH1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.product_display_head .widgetContainer.prod_text .productH2{font-size:var(--font-size-p)!important;line-height:var(--font-line-height-p)!important;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.product_display_head .widgetContainer.prod_text .productH3{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width:480px){.product_display_head .widgetContainer.prod_text{-ms-grid-columns:1fr;grid-template-columns:1fr}.product_display_head .widgetContainer.prod_text .product-labels{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.product_display_head .widgetContainer.prod_text .rating~.product-labels{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.product_display_head .widgetContainer.prod_text .productH1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.product_display_head .widgetContainer.prod_text .productH2{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.product_display_head .widgetContainer.prod_text .productH3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}}.productfeedbackwidget{margin-top:0;*zoom:1}.productfeedbackwidget:after,.productfeedbackwidget:before{content:" ";display:table}.productfeedbackwidget:after{clear:both}.productfeedbackwidget .statisticFeedback .headline{margin:0 0 43px}.productfeedbackwidget .statisticFeedback .headline span{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productfeedbackwidget .statisticFeedback .lighthouse-divider-after:after{content:none}.productfeedbackwidget .statisticFeedback .full_container{display:flex;gap:24px;width:100%}.productfeedbackwidget .statisticFeedback .full_container>div{width:50%}.productfeedbackwidget .statisticFeedback .full_container .contentBox{width:70%}@media only screen and (max-width:1024px){.productfeedbackwidget .statisticFeedback .full_container .contentBox{width:calc(50% - 12px)}.productfeedbackwidget .statisticFeedback .full_container .contentBox .full_container{flex-direction:column}.productfeedbackwidget .statisticFeedback .full_container .contentBox .full_container>div{width:100%}}.productfeedbackwidget .statisticFeedback .full_container #ratingFilterForm{width:calc(30% - 24px)}@media only screen and (max-width:1024px){.productfeedbackwidget .statisticFeedback .full_container #ratingFilterForm{width:calc(50% - 12px)}}@media only screen and (max-width:767px){.productfeedbackwidget .statisticFeedback .full_container{flex-direction:column}.productfeedbackwidget .statisticFeedback .full_container #ratingFilterForm,.productfeedbackwidget .statisticFeedback .full_container .contentBox{width:auto}}.productfeedbackwidget .statisticFeedback .contentBox{background-color:var(--grey-bg);border-radius:var(--border-radius);padding:40px 45px;display:flex;flex-direction:column}.productfeedbackwidget .statisticFeedback .contentBox .rating_overall{display:flex;align-items:center}.productfeedbackwidget .statisticFeedback .contentBox .rating_overall .rating_average{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold)}.productfeedbackwidget .statisticFeedback .contentBox .rating_overall .rating{margin:0 10px}.productfeedbackwidget .statisticFeedback .rating_spot{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productfeedbackwidget .statisticFeedback .light{background-color:unset!important;border:1px solid var(--grey-border-1)}.productfeedbackwidget .statisticFeedback .rating-breakdown{display:flex;flex-direction:column;gap:8px;padding-top:30px;font-size:14px}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item{display:flex;align-items:center;gap:8px}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item .star{color:var(--Haufe-Black);font-size:var(--font-size-small);width:40px;text-align:center}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item .star:after{content:"\e929";font-family:haufeshop_iconfont;padding-left:5px;font-size:23px}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item .bar-container{background-color:var(--Haufe-Black-10);border-radius:8px;height:16px;flex-grow:1}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item .bar-container .bar{background-color:var(--Haufe-Black);height:100%;border-radius:8px}.productfeedbackwidget .statisticFeedback .rating-breakdown .rating-item .count{color:var(--Haufe-Black);width:40px;text-align:right}.productfeedbackwidget .statisticFeedback #ratingFilterForm{font-size:var(--font-size-medium);color:var(--Haufe-Black)}.productfeedbackwidget .statisticFeedback #ratingFilterForm .text{font-size:var(--font-size-button);font-weight:var(--font-weight-bold)}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul{list-style:none;display:flex;flex-direction:column;padding:0;margin-bottom:0;width:100%}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul input[type=radio]{accent-color:var(--Haufe-Black);margin-right:10px;width:20px;height:20px}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul li{margin:5px 0;width:100%}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul li i{display:inline-block;width:20px;height:20px;margin-right:4px}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul .text{font-weight:var(--font-weight-regular);vertical-align:middle}.productfeedbackwidget .statisticFeedback #ratingFilterForm ul .right{float:right}.productfeedbackwidget .detailedFeedback{padding:15px 0 5px;*zoom:1;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.productfeedbackwidget .detailedFeedback:after,.productfeedbackwidget .detailedFeedback:before{content:" ";display:table}.productfeedbackwidget .detailedFeedback:after{clear:both}.productfeedbackwidget .detailedFeedback .singleVoice{*zoom:1}.productfeedbackwidget .detailedFeedback .singleVoice:after,.productfeedbackwidget .detailedFeedback .singleVoice:before{content:" ";display:table}.productfeedbackwidget .detailedFeedback .singleVoice:after{clear:both}.productfeedbackwidget .detailedFeedback .singleVoice:last-of-type{margin-bottom:0}.productfeedbackwidget .detailedFeedback .singleVoice.itemHidden{display:none}.productfeedbackwidget .detailedFeedback .singleVoice .left_container{display:flex;margin-top:15px;border-top:1px solid var(--grey-border-1);padding-top:15px;padding-bottom:10px}.productfeedbackwidget .detailedFeedback .singleVoice .left_container .single_stars{display:flex;font-size:var(--font-size-p);line-height:var(--font-size-p);height:var(--font-size-p);letter-spacing:4px;color:var(--rating-star-color)}.productfeedbackwidget .detailedFeedback .singleVoice .left_container .single_stars .star_count{display:block;margin-left:12px;font-size:var(--font-size-p);line-height:var(--font-size-p);height:var(--font-size-p);color:var(--Haufe-Body-Text-80)}.productfeedbackwidget .detailedFeedback .singleVoice .left_container .single_stars i{display:inline-block;width:var(--font-size-p);height:var(--font-size-p);margin-right:4px}.productfeedbackwidget .detailedFeedback .singleVoice .left_container .single_timestamp{font-size:var(--font-size-p);line-height:var(--font-size-p);height:var(--font-size-p);margin-left:24px}.productfeedbackwidget .detailedFeedback .singleVoice:first-child .left_container{border-top:unset}.productfeedbackwidget .moreFeedback{text-align:center}.productfeedbackwidget .moreFeedback.hidden{display:none}.productfeedbackwidget .moreFeedback a{font-weight:var(--font-weight-medium)}.detailcontentv2widget,.detailcontentwidget{padding-bottom:0}.detailcontentv2widget>.h2,.detailcontentv2widget>.h3,.detailcontentv2widget>h2,.detailcontentv2widget>h3,.detailcontentwidget>.h2,.detailcontentwidget>.h3,.detailcontentwidget>h2,.detailcontentwidget>h3{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);margin:1em 0}.detailcontentv2widget strong,.detailcontentv2widget th,.detailcontentwidget strong,.detailcontentwidget th{color:var(--Haufe-Black)}.detailcontentv2widget .keyword-highlight,.detailcontentwidget .keyword-highlight{color:var(--White);background-color:var(--Haufe-Electric-Blue);border-radius:3px;padding:2px}.detailcontentv2widget .keyword-highlight .keyword-highlight,.detailcontentwidget .keyword-highlight .keyword-highlight{padding:0px}.detailcontentv2widget .tabs,.detailcontentwidget .tabs{margin-bottom:40px;overflow:auto hidden;scrollbar-width:thin}.detailcontentv2widget .tabs::-webkit-scrollbar,.detailcontentwidget .tabs::-webkit-scrollbar{height:8px}.detailcontentv2widget .tabs::-webkit-scrollbar-track,.detailcontentwidget .tabs::-webkit-scrollbar-track{background-color:rgba(230,230,230,0.5)}.detailcontentv2widget .tabs::-webkit-scrollbar-thumb,.detailcontentwidget .tabs::-webkit-scrollbar-thumb{background-color:rgba(155,155,155,0.5)}@media only screen and (max-width:1024px){.detailcontentv2widget .tabs.narrow ul li,.detailcontentwidget .tabs.narrow ul li{-ms-flex:1;flex:1}.detailcontentv2widget .tabs.narrow ul li a,.detailcontentwidget .tabs.narrow ul li a{padding:5px 10px;text-align:center}.detailcontentv2widget .tabs.narrow ul li a .icon,.detailcontentwidget .tabs.narrow ul li a .icon{display:block}.detailcontentv2widget .tabs.narrow ul li a .label,.detailcontentwidget .tabs.narrow ul li a .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.detailcontentv2widget .tabs ul,.detailcontentwidget .tabs ul{display:inline-flex;column-gap:16px;list-style:none;margin:0;padding:16px;font-size:0;line-height:normal;border-radius:60px;background-color:var(--Haufe-Black-5)}.detailcontentv2widget .tabs ul li,.detailcontentwidget .tabs ul li{padding:0;margin:0;display:inline-block;font-size:15px;margin-bottom:-1px}@media only screen and (max-width:767px){.detailcontentv2widget .tabs ul li,.detailcontentwidget .tabs ul li{-ms-flex:1;flex:1}}.detailcontentv2widget .tabs ul li a,.detailcontentwidget .tabs ul li a{font-size:var(--font-size-button);color:var(--Haufe-Black);text-decoration:none;padding:8px 24px;display:block;overflow:hidden;white-space:nowrap;text-align:center}.detailcontentv2widget .tabs ul li a .label,.detailcontentwidget .tabs ul li a .label{vertical-align:middle;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-button);line-height:var(--font-line-height-button);padding-top:0}@media only screen and (max-width:767px){.detailcontentv2widget .tabs ul li a .label,.detailcontentwidget .tabs ul li a .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.detailcontentv2widget .tabs ul li.active,.detailcontentwidget .tabs ul li.active{border-radius:21px;background-color:var(--Haufe-Black)}.detailcontentv2widget .tabs ul li.active a,.detailcontentwidget .tabs ul li.active a{color:var(--White)}@media only screen and (max-width:480px){.detailcontentv2widget .tabs ul,.detailcontentwidget .tabs ul{width:100%}.detailcontentv2widget .tabs ul li,.detailcontentwidget .tabs ul li{display:block}}.detailcontentv2widget .tabcontents .tabcontent.alternative,.detailcontentwidget .tabcontents .tabcontent.alternative{box-sizing:border-box;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.detailcontentv2widget .tabcontents .tabcontent.alternative p:first-child,.detailcontentwidget .tabcontents .tabcontent.alternative p:first-child{margin-top:0}.detailcontentv2widget .tabcontents .tabcontent.alternative p:last-child,.detailcontentwidget .tabcontents .tabcontent.alternative p:last-child{margin-bottom:0}.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-bottom{display:none}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-bottom{margin-top:60px;display:block;text-align:center}}.detailcontentv2widget .tabcontents .tabcontent.alternative .productcomparewidget,.detailcontentv2widget .tabcontents .tabcontent.alternative .productdatasheetwidget,.detailcontentwidget .tabcontents .tabcontent.alternative .productcomparewidget,.detailcontentwidget .tabcontents .tabcontent.alternative .productdatasheetwidget{margin-top:15px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-lighthouse-box{box-shadow:0 5px 10px 0 rgba(38,46,59,0.15)}}@media only screen and (max-width:480px){.detailcontentv2widget .tabcontents .tabcontent.alternative .contentWrapper,.detailcontentwidget .tabcontents .tabcontent.alternative .contentWrapper{padding:0 15px}}.detailcontentv2widget .tabcontents .tabcontent.alternative .h2,.detailcontentv2widget .tabcontents .tabcontent.alternative .h3,.detailcontentv2widget .tabcontents .tabcontent.alternative h2,.detailcontentv2widget .tabcontents .tabcontent.alternative h3,.detailcontentwidget .tabcontents .tabcontent.alternative .h2,.detailcontentwidget .tabcontents .tabcontent.alternative .h3,.detailcontentwidget .tabcontents .tabcontent.alternative h2,.detailcontentwidget .tabcontents .tabcontent.alternative h3{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);margin-top:0;margin-bottom:40px;padding-bottom:0}.detailcontentv2widget .tabcontents .tabcontent.alternative h2:first-child>span,.detailcontentwidget .tabcontents .tabcontent.alternative h2:first-child>span{font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.detailcontentv2widget .tabcontents .tabcontent.alternative .headline,.detailcontentwidget .tabcontents .tabcontent.alternative .headline{margin-bottom:15px;font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.detailcontentv2widget .tabcontents .tabcontent.alternative .showLess,.detailcontentv2widget .tabcontents .tabcontent.alternative .showMore,.detailcontentwidget .tabcontents .tabcontent.alternative .showLess,.detailcontentwidget .tabcontents .tabcontent.alternative .showMore{display:block;text-align:center;margin-bottom:0}.detailcontentv2widget .tabcontents .tabcontent.alternative .showLess.dispNone,.detailcontentv2widget .tabcontents .tabcontent.alternative .showMore.dispNone,.detailcontentwidget .tabcontents .tabcontent.alternative .showLess.dispNone,.detailcontentwidget .tabcontents .tabcontent.alternative .showMore.dispNone{display:none}.detailcontentv2widget .tabcontents .tabcontent.alternative .divisions,.detailcontentwidget .tabcontents .tabcontent.alternative .divisions{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .divisions,.detailcontentwidget .tabcontents .tabcontent.alternative .divisions{background:transparent;width:auto;left:inherit;right:inherit;margin-left:-30px;margin-right:-30px}}@media only screen and (max-width:480px){.detailcontentv2widget .tabcontents .tabcontent.alternative .divisions,.detailcontentwidget .tabcontents .tabcontent.alternative .divisions{margin-left:-15px;margin-right:-15px}}.detailcontentv2widget .tabcontents .tabcontent.alternative .large-col,.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .large-col,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col{width:75%;max-width:952px;margin:0 auto}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .large-col,.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .large-col,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col{width:auto;box-sizing:border-box}}.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col{display:block}}.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col .bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col .bottom{margin-top:auto}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col .bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col .bottom{display:none}}.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col #espot3_online-grid,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col #espot3_online-grid{grid-template-columns:50% 50%;grid-template-rows:1fr}.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col #espot3_online-grid .lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .small-col #espot3_online-grid .lighthouse-box{padding:0!important;margin:120px 0}.detailcontentv2widget .tabcontents .tabcontent.alternative .small-col:not(:has(div,h1,h2)),.detailcontentwidget .tabcontents .tabcontent.alternative .small-col:not(:has(div,h1,h2)){display:none!important}.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-lighthouse-box{background-color:var(--grey-bg);border-radius:var(--border-radius);background-color:var(--Haufe-Black-5);padding:72px 48px}.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-lighthouse-box .headline,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-lighthouse-box .headline{font-weight:var(--font-weight-bold)!important}.detailcontentv2widget .tabcontents .tabcontent.alternative .mobile-lighthouse-box .text,.detailcontentwidget .tabcontents .tabcontent.alternative .mobile-lighthouse-box .text{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.detailcontentv2widget .tabcontents .tabcontent.alternative iframe,.detailcontentv2widget .tabcontents .tabcontent.alternative img,.detailcontentv2widget .tabcontents .tabcontent.alternative picture,.detailcontentwidget .tabcontents .tabcontent.alternative iframe,.detailcontentwidget .tabcontents .tabcontent.alternative img,.detailcontentwidget .tabcontents .tabcontent.alternative picture{width:100%;display:block}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left{padding-bottom:50px}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .lighthouse-fadeout:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .lighthouse-fadeout:before{background:linear-gradient(0deg,#f7f7f8 0%,rgba(255,255,255,0));height:50px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .lighthouse-fadeout:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .lighthouse-fadeout:before{background:linear-gradient(0deg,var(--White) 0%,rgba(255,255,255,0))}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .contentWrapper .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .contentWrapper .mobile-lighthouse-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .contentWrapper .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .contentWrapper .mobile-lighthouse-box{display:block}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .small-col{padding-left:50px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-left .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-left .small-col{padding-left:0;padding-right:0}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right{padding-bottom:50px}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .lighthouse-fadeout:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .lighthouse-fadeout:before{background:linear-gradient(0deg,#f7f7f8 0%,rgba(255,255,255,0));height:50px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .lighthouse-fadeout:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .lighthouse-fadeout:before{background:linear-gradient(0deg,var(--White) 0%,rgba(255,255,255,0))}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .contentWrapper .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .contentWrapper .mobile-lighthouse-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .contentWrapper .mobile-lighthouse-box,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .contentWrapper .mobile-lighthouse-box{display:block}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .small-col{padding-right:50px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-img-right .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-img-right .small-col{padding-left:0;padding-right:0}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text{margin:0 auto;padding-bottom:50px;background-size:auto 95%;background-size:auto calc(100% - 50px);background-position:bottom;background-repeat:no-repeat;background-image:linear-gradient(var(--White),var(--White))}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text{background:none}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .contentWrapper,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .contentWrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .contentWrapper,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .contentWrapper{display:block}}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .large-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .large-col{box-shadow:none}}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .small-col{padding-left:50px;padding-top:100px;padding-bottom:100px}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .small-col,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .small-col{display:none}}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showLess>span:before,.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showMore>span:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showLess>span:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showMore>span:before{box-shadow:0 7px 7px 0 rgba(38,46,59,0.15);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0 0 10px 10px}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showLess>div,.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showMore>div,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showLess>div,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showMore>div{position:relative;min-height:5px}.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showLess>div:before,.detailcontentv2widget .tabcontents .tabcontent.alternative .division-text .showMore>div:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showLess>div:before,.detailcontentwidget .tabcontents .tabcontent.alternative .division-text .showMore>div:before{box-shadow:0 7px 7px 0 rgba(38,46,59,0.15);content:"";display:block;position:absolute;top:0;right:-30px;bottom:0;left:-30px}}.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom{width:fit-content;margin:120px auto 0}@media only screen and (max-width:1024px){.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom{margin-top:60px}}@media only screen and (max-width:600px){.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom{display:none}}.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom section,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom section{display:inline-block}.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom section a,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom section a{box-sizing:border-box}.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom section .productCompareIcon,.detailcontentv2widget .tabcontents .tabcontent.alternative .buttons-bottom section .productDataSheetIcon,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom section .productCompareIcon,.detailcontentwidget .tabcontents .tabcontent.alternative .buttons-bottom section .productDataSheetIcon{display:none}.detailcontentv2widget .tabcontents .tabcontent.alternative .dsgvo-portlet img,.detailcontentwidget .tabcontents .tabcontent.alternative .dsgvo-portlet img{max-width:300px!important;margin:100px auto}.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Advantage_Desktop,.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Advantage_Mobile,.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Advantage_Tablet,.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Latest_Desktop,.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Latest_Mobile,.detailcontentv2widget .tabcontents .tabcontent.alternative #Tab_Latest_Tablet,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Advantage_Desktop,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Advantage_Mobile,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Advantage_Tablet,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Latest_Desktop,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Latest_Mobile,.detailcontentwidget .tabcontents .tabcontent.alternative #Tab_Latest_Tablet{display:block}.detailcontentv2widget .tabcontents .tabcontent,.detailcontentwidget .tabcontents .tabcontent{*zoom:1;display:none;word-wrap:break-word;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.detailcontentv2widget .tabcontents .tabcontent:after,.detailcontentv2widget .tabcontents .tabcontent:before,.detailcontentwidget .tabcontents .tabcontent:after,.detailcontentwidget .tabcontents .tabcontent:before{content:" ";display:table}.detailcontentv2widget .tabcontents .tabcontent:after,.detailcontentwidget .tabcontents .tabcontent:after{clear:both}.detailcontentv2widget .tabcontents .tabcontent.active,.detailcontentwidget .tabcontents .tabcontent.active{display:block}.detailcontentv2widget .tabcontents .tabcontent .longDescription ul,.detailcontentwidget .tabcontents .tabcontent .longDescription ul{padding-left:16px}.detailcontentv2widget .tabcontents .tabcontent .h2,.detailcontentv2widget .tabcontents .tabcontent .h3,.detailcontentv2widget .tabcontents .tabcontent h2,.detailcontentv2widget .tabcontents .tabcontent h3,.detailcontentwidget .tabcontents .tabcontent .h2,.detailcontentwidget .tabcontents .tabcontent .h3,.detailcontentwidget .tabcontents .tabcontent h2,.detailcontentwidget .tabcontents .tabcontent h3{font-weight:400;padding-bottom:20px;font-size:1.17em;margin:25px 0 0;line-height:1.5em}.detailcontentv2widget .tabcontents .tabcontent .overflowHidden,.detailcontentwidget .tabcontents .tabcontent .overflowHidden{overflow-y:hidden;height:230px}.detailcontentv2widget .tabcontents .tabcontent #includedServices,.detailcontentwidget .tabcontents .tabcontent #includedServices{margin-top:40px;text-align:left}.detailcontentv2widget .tabcontents .tabcontent #includedServices th,.detailcontentwidget .tabcontents .tabcontent #includedServices th{padding-right:20px}.detailcontentv2widget .tabcontents .tabcontent #Tab_Advantage_Desktop,.detailcontentv2widget .tabcontents .tabcontent #Tab_Advantage_Mobile,.detailcontentv2widget .tabcontents .tabcontent #Tab_Advantage_Tablet,.detailcontentv2widget .tabcontents .tabcontent #Tab_Latest_Desktop,.detailcontentv2widget .tabcontents .tabcontent #Tab_Latest_Mobile,.detailcontentv2widget .tabcontents .tabcontent #Tab_Latest_Tablet,.detailcontentwidget .tabcontents .tabcontent #Tab_Advantage_Desktop,.detailcontentwidget .tabcontents .tabcontent #Tab_Advantage_Mobile,.detailcontentwidget .tabcontents .tabcontent #Tab_Advantage_Tablet,.detailcontentwidget .tabcontents .tabcontent #Tab_Latest_Desktop,.detailcontentwidget .tabcontents .tabcontent #Tab_Latest_Mobile,.detailcontentwidget .tabcontents .tabcontent #Tab_Latest_Tablet{display:none}.detailcontentv2widget .tabcontents .tabcontent .blurb,.detailcontentv2widget .tabcontents .tabcontent .bookIndex,.detailcontentv2widget .tabcontents .tabcontent .reading_sample,.detailcontentwidget .tabcontents .tabcontent .blurb,.detailcontentwidget .tabcontents .tabcontent .bookIndex,.detailcontentwidget .tabcontents .tabcontent .reading_sample{margin:0 0 40px}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel{height:auto;box-sizing:border-box;margin:0 -10px}@media only screen and (min-width:768px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel{width:100%;margin:0}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carouselindcontainer,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carouselindcontainer{display:none}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper{width:100%!important;margin-left:0!important;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper .screenshot,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper .screenshot{width:31%!important;margin-bottom:30px;margin-left:3.5%;padding:0;display:-ms-flexbox;display:flex}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper .screenshot.firstCol,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper .screenshot.firstCol{margin-left:0}}@media only screen and (min-width:1025px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshotCarouselInnerWrapper{margin-top:60px}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control{width:25px;display:block}@media only screen and (max-width:480px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control{width:15px;display:none}}@media only screen and (min-width:768px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control{display:none}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control .icon,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control .icon{color:#141f29;display:inline-block;text-align:center;padding-top:13px;box-sizing:border-box;position:absolute;margin:auto;font-size:30px}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control.left .icon,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control.left .icon{left:-25px}@media only screen and (max-width:480px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control.left .icon,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control.left .icon{left:-5px}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control.right .icon,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control.right .icon{right:-25px}@media only screen and (max-width:480px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .carousel-control.right .icon,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .carousel-control.right .icon{right:-5px}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel>.tns-outer,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel>.tns-outer{width:100%;margin-top:20px}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot{cursor:pointer;box-sizing:border-box;padding:10px}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .lighthouse-box,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .lighthouse-box{padding:0!important;width:100%}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden{display:-ms-flexbox!important;display:flex!important}@media only screen and (min-width:1025px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-desktop,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-desktop{display:none!important}}@media print{.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-desktop,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-desktop{display:none!important}}@media only screen and (min-width:768px) and (max-width:1024px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-tablet-l2,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot.hidden.hidden-tablet-l2{display:none!important}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .picture,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .picture{width:100%;text-align:center;margin-bottom:25px}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .picture img,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .picture img{max-width:100%}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .text,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .text{width:100%;box-sizing:border-box;padding:0 30px 30px}@media only screen and (max-width:1025px){.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .text,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .text{padding:0 20px 20px}}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .text p,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .text p{margin-top:0;margin-bottom:1em}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .screenshot .text p:last-child,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .screenshot .text p:last-child{margin-bottom:0}.detailcontentv2widget .tabcontents .tabcontent .screenshotCarousel .textContainer,.detailcontentwidget .tabcontents .tabcontent .screenshotCarousel .textContainer{padding:0 30px}.detailcontentv2widget .showLess,.detailcontentv2widget .showMore,.detailcontentwidget .showLess,.detailcontentwidget .showMore{margin:10px 0;font-weight:var(--font-weight-medium)}.detailcontentv2widget .showLess span,.detailcontentv2widget .showMore span,.detailcontentwidget .showLess span,.detailcontentwidget .showMore span{font-size:var(--font-size-button)!important;line-height:var(--font-line-height-button)!important;font-weight:var(--font-weight-bold);position:relative;text-align:center;text-transform:none;display:inline-flex;justify-content:center;align-items:center;padding:12px 36px;cursor:pointer;border-radius:60px;color:var(--White);background:var(--Haufe-Black);border:unset;text-decoration:none}.detailcontentv2widget .showLess span.l,.detailcontentv2widget .showMore span.l,.detailcontentwidget .showLess span.l,.detailcontentwidget .showMore span.l{border-radius:60px;padding:12px 36px}.detailcontentv2widget .showLess span.m,.detailcontentv2widget .showMore span.m,.detailcontentwidget .showLess span.m,.detailcontentwidget .showMore span.m{border-radius:60px;padding:8px 24px}.detailcontentv2widget .showLess span.s,.detailcontentv2widget .showMore span.s,.detailcontentwidget .showLess span.s,.detailcontentwidget .showMore span.s{border-radius:100px;padding:8px 16px}.detailcontentv2widget .showLess span.disabled,.detailcontentv2widget .showMore span.disabled,.detailcontentwidget .showLess span.disabled,.detailcontentwidget .showMore span.disabled{cursor:default;color:var(--button-fg-disabled);background:var(--button-bg-disabled);border:var(--button-bg-disabled)}.detailcontentv2widget .showLess span:not(.disabled):hover,.detailcontentv2widget .showMore span:not(.disabled):hover,.detailcontentwidget .showLess span:not(.disabled):hover,.detailcontentwidget .showMore span:not(.disabled):hover{background:var(--Haufe-Black-Hover)}.detailcontentv2widget .showLess span:not(.disabled):focus-visible,.detailcontentv2widget .showMore span:not(.disabled):focus-visible,.detailcontentwidget .showLess span:not(.disabled):focus-visible,.detailcontentwidget .showMore span:not(.disabled):focus-visible{outline:2px solid var(--Haufe-Black)!important;outline-offset:4px!important}.detailcontentv2widget ul.list_style_trust2,.detailcontentwidget ul.list_style_trust2{display:flex}.detailcontentv2widget ul.list_style_trust2 li,.detailcontentwidget ul.list_style_trust2 li{background-color:var(--Haufe-Black);color:var(--Haufe-Black-10);font-weight:var(--font-weight-regular);margin:10px;padding:24px;border-radius:var(--border-radius);width:33%;display:flex;flex-direction:column}.detailcontentv2widget ul.list_style_trust2 li .t,.detailcontentwidget ul.list_style_trust2 li .t{margin-top:60px;padding-left:0}@media only screen and (max-width:768px){.detailcontentv2widget ul.list_style_trust2,.detailcontentwidget ul.list_style_trust2{display:block}.detailcontentv2widget ul.list_style_trust2 li,.detailcontentwidget ul.list_style_trust2 li{width:100%}}.detailcontentv2widget iframe.detailContent_video,.detailcontentwidget iframe.detailContent_video{width:100%;aspect-ratio:16/9}#overlayScreenshot.dijitDialog .art_box_inner{max-width:1300px}.overlayScreenshotCarouselWrapper{--grid-gap:40px}@media only screen and (max-width:480px){.overlayScreenshotCarouselWrapper{--grid-gap:24px}}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel{width:100%;height:auto;box-sizing:border-box;position:relative}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel>.tns-outer{margin:0}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel>.tns-outer>.tns-controls{display:none}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot{box-sizing:border-box}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot.hidden{display:block!important}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent{display:-ms-grid;display:grid;-ms-grid-columns:calc((100% - var(--grid-gap))*0.6) calc((100% - var(--grid-gap))*0.4);grid-template-columns:calc((100% - var(--grid-gap))*0.6) calc((100% - var(--grid-gap))*0.4);gap:var(--grid-gap)}@media only screen and (max-width:1024px){.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent{-ms-grid-columns:1fr;grid-template-columns:1fr}}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent .picture{width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent .picture img{background-color:var(--grey-bg);border-radius:var(--border-radius);padding:40px 45px;box-sizing:border-box;max-width:100%;max-height:calc(100vh - 300px);display:block}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent .text{font-size:var(--font-size-button);line-height:var(--font-line-height-button);margin:0;width:100%;max-width:800px}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot .itemContent .text strong{color:var(--Haufe-Black)}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot.video .picture{width:100%;height:calc(100vh - 300px);text-align:center}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot.video .picture .videoWrapper{width:100%;height:100%;position:relative;display:block}.overlayScreenshotCarouselWrapper .overlayScreenshotCarousel .screenshot.video .picture .videoWrapper iframe{width:100%!important;height:100%!important}.overlayScreenshotCarouselWrapper .carousel-navigation{--carousel-control-width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--grid-gap);width:calc((100% - var(--grid-gap))*0.6);box-sizing:border-box;position:relative}@media only screen and (max-width:1024px){.overlayScreenshotCarouselWrapper .carousel-navigation{width:100%}}.overlayScreenshotCarouselWrapper .carousel-navigation .carousel-control{width:var(--carousel-control-width);margin-top:14px;display:block}@media only screen and (max-width:480px){.overlayScreenshotCarouselWrapper .carousel-navigation .carousel-control{width:15px}}.overlayScreenshotCarouselWrapper .carousel-navigation .carousel-control .icon{color:#075bfa;display:inline-block;text-align:center;padding-top:13px;box-sizing:border-box;position:absolute;margin:auto;font-size:30px}.overlayScreenshotCarouselWrapper .carousel-navigation .overlayScreenshotThumbnailsWrapper{width:calc(100% - var(--carousel-control-width)*2 - (16px)*2)}.overlayScreenshotCarouselWrapper .carousel-navigation .overlayScreenshotThumbnailsWrapper .overlayScreenshotThumbnails{box-sizing:border-box;text-align:center;z-index:1}.overlayScreenshotCarouselWrapper .carousel-navigation .overlayScreenshotThumbnailsWrapper .overlayScreenshotThumbnails .item{border:none;max-width:none}.overlayScreenshotCarouselWrapper .carousel-navigation .overlayScreenshotThumbnailsWrapper .overlayScreenshotThumbnails .item img{max-width:90px;max-height:60px;border:2px solid transparent;border-radius:4px}.overlayScreenshotCarouselWrapper .carousel-navigation .overlayScreenshotThumbnailsWrapper .overlayScreenshotThumbnails .item.active img{border-color:var(--Haufe-Electric-Blue)}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel{width:100%;height:auto;box-sizing:border-box;position:relative;background-color:var(--grey-bg);border-radius:var(--border-radius);margin-bottom:15px;padding:60px 70px}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot{box-sizing:border-box;cursor:pointer}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot .picture{width:100%;text-align:center}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot .picture img{max-width:100%;display:block}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot.video .picture{width:100%;height:100%;text-align:center}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot.video .picture .videoPreview,.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot.video .picture .videoPreview img{width:100%}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .screenshot.video .picture .videoWrapper{width:100%;height:100%;position:relative;display:block}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .carousel-control{display:none}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .carouselindicatorcontainer{margin-top:5px}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .carousel-navigation .inpageScreenshotThumbnails .item img{border:2px solid transparent;border-radius:4px}.inpageScreenshotCarouselWrapper .inpageScreenshotCarousel .carousel-navigation .inpageScreenshotThumbnails .item.active img{border-color:var(--Haufe-Electric-Blue)}.inpageScreenshotCarouselWrapper .carousel-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;box-sizing:border-box;position:relative;margin:70px 0}@media only screen and (max-width:1024px){.inpageScreenshotCarouselWrapper .carousel-navigation{margin:35px 0 0}}.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnailsWrapper{width:calc(100% - 150px)}.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnails{box-sizing:border-box;text-align:center}.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnails .item{display:inline-block;line-height:0}.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnails .item img{max-width:90px;max-height:60px;padding:3px;border:3px solid transparent}.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnails .item.active img{border-color:#075bfa}.inpageScreenshotCarouselWrapper .carousel-navigation .carousel-control{display:block;position:relative;z-index:1;width:40px;align-self:center}.inpageScreenshotCarouselWrapper .carousel-navigation .carousel-control .icon{color:#075bfa;display:inline-block;text-align:center;padding-top:13px;box-sizing:border-box;position:absolute;margin:auto;font-size:30px}@media only screen and (max-width:600px){.inpageScreenshotCarouselWrapper .carousel-navigation .inpageScreenshotThumbnailsWrapper{width:100%}.inpageScreenshotCarouselWrapper .carousel-navigation .carousel-control{display:none}}.carouselindcontainer,.carouselindicatorcontainer{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-order:4;order:4;text-align:center}.activecarouselind:before,.activecarouselindicator:before,.tns-nav-active:before{background-color:#075bfa!important}.carouselind,.carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.carouselind:before,.carouselindicator:before{content:"";position:absolute;background-color:#d2d4d6;top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.referencewidget{margin-top:30px}@media only screen and (max-width:480px){.referencewidget{margin-top:20px}}.referencewidget .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold);margin-bottom:30px}.referencewidget .referenceWrapper a.reference:hover{background:var(--Haufe-Black-a07)}.referencewidget .referenceWrapper .reference{display:block;padding:20px 5px;margin:0;border-top:1px solid var(--grey-border-1);text-decoration:none;*zoom:1}.referencewidget .referenceWrapper .reference:after,.referencewidget .referenceWrapper .reference:before{content:" ";display:table}.referencewidget .referenceWrapper .reference:after{clear:both}@media only screen and (max-width:480px){.referencewidget .referenceWrapper .reference{padding:15px 5px}}.referencewidget .referenceWrapper .reference .picture{box-sizing:border-box;max-width:100px;margin-bottom:20px}@media only screen and (min-width:481px){.referencewidget .referenceWrapper .reference .picture{float:left}}.referencewidget .referenceWrapper .reference .picture img{display:block;max-width:80px}.referencewidget .referenceWrapper .reference .picture img.no-image{width:80px}.referencewidget .referenceWrapper .reference .text{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}@media only screen and (min-width:481px){.referencewidget .referenceWrapper .reference .text{padding-left:110px}}.referencewidget .referenceWrapper .reference .text>span{font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.referencewidget .referenceWrapper .reference .text .h3,.referencewidget .referenceWrapper .reference .text>div>p,.referencewidget .referenceWrapper .reference .text h3{margin:0}.referencewidget .referenceWrapper .moreReferences{margin:10px 0 0;text-align:center}.referencewidget .referenceWrapper .moreReferences.hidden{display:none}.referencewidget .referenceWrapper .moreReferences a{font-weight:var(--font-weight-medium)}.dropdownwidget .selectbox_title{font-weight:700;display:inline-block;width:70%;width:calc(100% - 40px);font-size:14px}.dropdownwidget .selectbox_wrapper{margin-bottom:5px}.dropdownwidget .selectbox_license,.dropdownwidget .selectbox_version{width:100%;margin-bottom:10px}.dropdownwidget .info_icon{display:inline-block;float:right;margin-top:1px;width:15px;height:15px;color:#8f9299;line-height:15px;box-sizing:border-box;cursor:pointer;font-size:15px}.dropdownwidget .info_icon:before{display:block;content:"i"}.dropdownwidget .pds_interferer{display:-ms-flexbox;display:flex;position:absolute;top:-41px;line-height:41px;left:0;right:0;box-sizing:border-box;color:var(--White);height:41px;background:#f4a730;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;-ms-flex-pack:center;justify-content:center}.dropdownwidget .pds_interferer .container{-ms-flex-item-align:center;align-self:center}.dropdownwidget .book_options{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:15px;border-top:1px solid rgba(35,42,54,0.2);padding-top:30px}.dropdownwidget .book_option{width:calc(50% - 10px);position:relative;background-color:#fff;border:1px solid #979797;text-align:center;padding:13px}.dropdownwidget .book_option.selectable{cursor:pointer}.dropdownwidget .book_option.active{outline:2px solid #52c74f}.dropdownwidget .book_option.active .book_checkmark{display:block;position:absolute;top:-12px;right:-12px;height:20px;width:20px;background-color:#52c74f;border-radius:50%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dropdownwidget .book_option.active .book_checkmark:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:10px;top:5px}.dropdownwidget .book_option.active .book_checkmark:after{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:7px;top:11px}.dropdownwidget .book_option .book_icon{text-align:center;padding-bottom:13px;height:52px}.dropdownwidget .book_option .book_icon img{max-height:100%;margin-top:6px}.dropdownwidget .book_option .book_productType{text-align:center;font-weight:700;font-size:14px;line-height:18px}.dropdownwidget .book_option .book_price{text-align:center}.dropdownwidget .book_option .book_price .price .preferredPrice{font-weight:400;font-size:14px;line-height:18px}.dropdownwidget .book_option .book_price .nonPreferredWrapper,.dropdownwidget .book_option .book_price .preferredPriceDetail,.dropdownwidget .book_option .book_price .special_price_interferer{display:none}.dropdownwidget .book_option .book_price .availabilityDeliveryDetails,.dropdownwidget .book_option .book_price .availabilityInfo{font-weight:400;font-size:11px;line-height:1.8;margin-top:4px;color:#262e33;border-radius:2px;height:fit-content}.dropdownwidget .book_option.ebook .book_price .availabilityInfo{display:block;background:#e3f7ed}.dropdownwidget .book_option.print .book_price .availabilityDeliveryDetails.available,.dropdownwidget .book_option.print .book_price .availabilityInfo:not(.available){display:block;background:#f7f7f8}.dropdownwidget .book_option .info_icon{position:absolute;top:10px;right:45px}.dropdownwidget .book_options~.selectbox_version,.dropdownwidget .book_options~.selectbox_version_wrapper{display:none}#productBuybox .widgetContainer{margin-bottom:24px}#productBuybox .widgetContainer.dropdownwidget{border-radius:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.productpageLayoutV4 #productBuybox .widgetContainer.dropdownwidget{border-radius:0 0 12px 12px;padding-bottom:24px}#productBuybox .widgetContainer.dropdownwidget select{padding:10px 44px 10px 14px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#productBuybox .widgetContainer.dropdownwidget .selectbox_wrapper{margin-top:32px;margin-bottom:0}#productBuybox .widgetContainer.dropdownwidget .selectbox_title{font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#productBuybox .widgetContainer.dropdownwidget .selectbox_license,#productBuybox .widgetContainer.dropdownwidget .selectbox_version{margin-bottom:0}#productBuybox .widgetContainer.dropdownwidget select.selectbox_license,#productBuybox .widgetContainer.dropdownwidget select.selectbox_version{margin-top:12px}#productBuybox .widgetContainer.dropdownwidget .info_icon{margin-top:4px}#productBuybox .widgetContainer.dropdownwidget .info_icon:before{content:"i";background-color:var(--Haufe-Black);color:var(--White);border-radius:100%;text-align:center;font-size:12px;line-height:16px;font-style:italic;font-weight:var(--font-weight-bold)}#productBuybox .widgetContainer.dropdownwidget .book_options{border-top:unset;display:flex;flex-direction:column;padding-top:0}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:60px auto;grid-template-columns:60px auto;align-items:center;border-radius:8px}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_checkmark{top:12px;right:12px}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_icon{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:0;text-align:left;display:flex;align-items:center}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_icon img{margin:0;height:100%}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_productType{display:none}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;text-align:left}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .special_price_percent{display:inline-block;margin:0 10px 0 0;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .special_price_percent:before{content:"-"}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .oldPriceWrapper{display:inline-block}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .preferredOldPriceDetail{display:none}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .preferredPrice.reduced,#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .priceOnApplication.reduced{color:var(--Haufe-Pink-3)}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .productType{display:inline-block;font-weight:var(--font-weight-bold)}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .price{width:fit-content;padding-left:30px}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .price .preferredPrice{font-weight:var(--font-weight-regular);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .availabilityInfo{background-color:#D5F6DF}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .availabilityDeliveryDetails{background-color:#E9E9EC}#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .availabilityDeliveryDetails,#productBuybox .widgetContainer.dropdownwidget .book_options .book_option .book_price .availabilityInfo{border-radius:4px;padding:6px 9px 3px;font-size:var(--font-size-small);line-height:var(--font-line-height-small);font-weight:var(--font-weight-bold)}#productBuybox .widgetContainer.dropdownwidget .pds_interferer{display:none}#productBuybox .widgetContainer.fourweekstestwidget{margin-top:24px;margin-bottom:24px}#productBuybox:has(.fourweekstestwidget) .widgetContainer.dropdownwidget{border-radius:0 0 12px 12px;padding-bottom:24px}#productBuybox:has(.fourweekstestwidget) .widgetContainer.basketwidget{margin-top:32px}#productBuybox:has(.fourweekstestwidget) .widgetContainer.basketwidget .BasketButton{padding:0 0 15px;background-color:unset}#productBuybox{background-color:unset}#productBuybox .widgetContainer{background-color:var(--Haufe-Black-5);border-radius:12px;padding:15px 16px 24px}#productBuybox .slot4{background-color:unset;padding:0}.fourweekstestwidget .selectbox_title{font-weight:700;display:inline-block;width:70%;width:calc(100% - 40px);font-size:14px;margin-bottom:5px}.fourweekstestwidget .info_icon{display:inline-block;position:relative;float:right;margin-top:-24px;width:15px;height:15px;color:var(--Haufe-Black);line-height:15px;box-sizing:border-box;cursor:pointer;font-size:15px}.fourweekstestwidget .info_icon:before{display:block;content:"i"}.fourweekstestwidget .fourweekstest_border{padding:20px}.fourweekstestwidget .fourweekstest_border hr{border-color:#979797;margin:1em -20px}.fourweekstestwidget .fourweekstest_border ul{margin-bottom:0}.fourweekstestwidget .fourweekstest_border input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}.fourweekstestwidget .fourweekstest_border input[type=checkbox]:focus-visible+label{outline:2px solid #ed1e79!important;outline-offset:-2px!important}.fourweekstestwidget .fourweekstest_border input[type=checkbox]+label{position:relative;padding-left:25px;display:inline-block;cursor:pointer}.fourweekstestwidget .fourweekstest_border input[type=checkbox].disabled+label{color:#8f9299}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label>span.cb{display:block;position:absolute;left:0px;top:1px}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label>span.cb:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;box-sizing:border-box;width:18px;height:18px;font-size:10px;line-height:16px;color:#0058ff;border:1px solid #979797;background-color:#ffffff;text-align:center}html.iconfont-not-yet-loaded .fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label>span.cb:before{color:transparent!important}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative.error+label>span.cb:before{border-color:#e81546}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative.warning+label>span.cb:before{border-color:#f4a730}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative.checked+label>span.cb:before,.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative:checked+label>span.cb:before{content:"\e905"}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative:not(.disabled):focus+label>span.cb:before,.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative:not(.disabled):hover+label>span.cb:before{border-color:#0058ff}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label{display:block;background:#e2f7ed;margin:-20px -20px -14px;padding:20px 40px 20px 45px}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label>span.cb{left:20px;top:20px}.fourweekstestwidget .fourweekstest_border input[type=checkbox].alternative+label>span.cb :before{color:#4cc947}#productBuybox .fourweekstestwidget{background-color:var(--Haufe-Black-10)}#productBuybox .fourweekstestwidget .fourweekstest_border{border:unset;padding:5px 0 0;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]{position:fixed;top:-1000px;left:-1000px}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]:focus-visible+label{outline:2px solid var(--Pink-outline)!important;outline-offset:-2px!important}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]+label{position:relative;padding-left:32px;font-size:var(--font-size-small);line-height:20px;display:inline-block;cursor:pointer}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox].disabled+label{color:#8f9299}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]+label{color:var(--Haufe-Black)}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]+label:before{content:"";font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0px;top:20px;display:block;box-sizing:border-box;width:20px;height:20px;font-size:12px;line-height:18px;color:var(--White);border:1px solid var(--grey-border);border-radius:6px;background-color:var(--White);text-align:center}html.iconfont-not-yet-loaded #productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]+label:before{color:transparent!important}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox].error+label:before,#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox].warning+label:before{border-color:var(--red-border)}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox].checked+label:before,#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]:checked+label:before{background-color:var(--Haufe-Electric-Blue);border:1px solid var(--Haufe-Electric-Blue);background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.636 1l-8 8L1 5.364" stroke="%23fff" stroke-width="1.667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:2px 4px}#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]:not(.disabled):focus+label:before,#productBuybox .fourweekstestwidget .fourweekstest_border input[type=checkbox]:not(.disabled):hover+label:before{border-color:var(--Haufe-Electric-Blue)}#productBuybox .fourweekstestwidget .fourweekstest_border li span{color:var(--Haufe-Body-Text-80);font-size:var(--font-size-small);line-height:var(--font-line-height-small)}#productBuybox .fourweekstestwidget .fourweekstest_border label{background-color:unset;margin:-20px 0px 0px;color:var(--Haufe-Black);font-weight:var(--font-weight-bold);font-size:var(--font-size-button)!important}#productBuybox .fourweekstestwidget .fourweekstest_border label:before{border-radius:4px}#productBuybox .fourweekstestwidget .fourweekstest_border hr{display:none}#productBuybox .fourweekstestwidget .fourweekstest_border .fourweekstest_info_nodvd li:last-child{margin-bottom:0}#productBuybox .fourweekstestwidget .fourweekstest_border span.cb{visibility:hidden;left:0;top:30px;z-index:-1}#productBuybox .fourweekstestwidget .fourweekstest_border span.cb:before{display:none}#productBuybox .fourweekstestwidget .fourweekstest_border .info_icon{margin-top:2px}#productBuybox .fourweekstestwidget .fourweekstest_border .info_icon:before{content:"i";background-color:var(--White);color:var(--Haufe-Black);border-radius:100%;text-align:center;font-size:12px;line-height:16px;font-style:italic;font-weight:var(--font-weight-bold)}.popoverFourWeeksTestPopup .popoverFourWeeksTest{background:transparent;outline:0}.popoverFourWeeksTestPopup .closelink a{right:-15px;top:-25px}.popoverFourWeeksTestPopup .dijitTooltipContents{position:relative}.popoverFourWeeksTestPopup .dijitTooltipBelow{padding-top:43px;padding-left:3px;padding-right:3px}.popoverFourWeeksTestPopup .dijitTooltipAbove{padding-bottom:43px;padding-left:3px;padding-right:3px}.popoverFourWeeksTestPopup .dijitTooltipLeft{padding-right:44px}.popoverFourWeeksTestPopup .dijitTooltipRight{padding-left:44px}.popoverFourWeeksTestPopup .dijitTooltipContainer{background-color:#f7f7f8;border:0px solid transparent;border-top:3px solid #075bfa;padding:25px 20px 15px;border-radius:3px;box-shadow:8px 1px 10px 0 rgba(38,46,59,0.25);font-size:1em;z-index:3}.popoverFourWeeksTestPopup .dijitTooltipConnector{border:0;z-index:2;width:0;height:0;border:10px solid transparent;border-top-color:#f7f7f8;border-right-color:#f7f7f8}.popoverFourWeeksTestPopup .dijitTooltipBelow .dijitTooltipConnector{top:0;left:3px;transform:translateY(34px) rotate(-45deg)}.popoverFourWeeksTestPopup .dijitTooltipAbove .dijitTooltipConnector{bottom:0;left:3px;transform:translateY(-34px) rotate(135deg)}.popoverFourWeeksTestPopup .dijitTooltipLeft .dijitTooltipConnector{right:0;transform:translate(-34px) rotate(45deg)}.popoverFourWeeksTestPopup .dijitTooltipRight .dijitTooltipConnector{left:0;transform:translate(34px) rotate(-135deg)}.basketwidget .basket_button{width:100%}.basketwidget .basket_button .btn_basket{width:100%;font-size:18px}.basketwidget .testPeriodWrapper{padding-top:15px;font-weight:700}.basketwidget .testPeriodWrapper .icon-update-clock{font-size:20px;position:relative;top:2px}.basketwidget .bottom_link{font-size:14px;line-height:1.5em;margin-top:5px}#productBuybox .basketwidget{background:unset;padding:0;margin-top:32px}#productBuybox .basketwidget .pds-below-buybox{justify-content:space-between;gap:unset;flex-wrap:unset}#sticky-buybox{position:fixed;top:-80px;left:0;z-index:1000;background:var(--White);width:100%;height:80px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);color:var(--Haufe-Black);font-size:var(--font-size-p);line-height:var(--font-line-height-p);transition:top 0.25s ease-in;visibility:hidden}#sticky-buybox.active{top:0;visibility:visible}#sticky-buybox .contentWrapper{display:-ms-grid;display:grid;-ms-grid-columns:minmax(200px,1fr) auto;grid-template-columns:minmax(200px,1fr) auto;gap:40px;height:80px;padding:0 30px}#sticky-buybox .contentWrapper>div{position:relative;align-self:center;line-height:24px;height:60px;padding:6px 0;box-sizing:border-box}#sticky-buybox .contentWrapper .product{width:100%;padding:0;background:none;display:-ms-flexbox;display:flex;overflow:hidden;align-items:center;font-weight:var(--font-weight-bold)}#sticky-buybox .contentWrapper .product>div{max-height:48px}#sticky-buybox .contentWrapper .product span{margin-right:5px;font-weight:var(--font-weight-regular)}.book #sticky-buybox .contentWrapper .product span{display:none}#sticky-buybox .contentWrapper .product-info{display:-ms-flexbox;display:flex;width:40%;padding-left:40px;padding-right:20px;background-color:#2f3847;align-items:center}#sticky-buybox .contentWrapper .product-info>div{max-height:48px}#sticky-buybox .contentWrapper .product-info:after{left:0;top:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent transparent transparent #232a36;border-width:30px 20px;margin-top:-30px}#sticky-buybox .contentWrapper .product-info .item_price .availabilityForBuyBox,#sticky-buybox .contentWrapper .product-info .item_price .nonPreferredPrice,#sticky-buybox .contentWrapper .product-info .item_price .nonPreferredPriceDetail,#sticky-buybox .contentWrapper .product-info .item_price .nonPreferredWrapper,#sticky-buybox .contentWrapper .product-info .item_price .oldPriceWrapper,#sticky-buybox .contentWrapper .product-info .item_price .preferredPrice,#sticky-buybox .contentWrapper .product-info .item_price .preferredPriceDetail,#sticky-buybox .contentWrapper .product-info .item_price .priceOnApplication,#sticky-buybox .contentWrapper .product-info .item_price .shipping,#sticky-buybox .contentWrapper .product-info .item_price .special_price_interferer{display:none}#sticky-buybox .contentWrapper .product-info .item_price .availability{display:block}#sticky-buybox .contentWrapper .add-to-cart{display:-ms-grid;display:grid;-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto;align-items:center;gap:60px;width:100%;height:100%;padding:0}#sticky-buybox .contentWrapper .add-to-cart a{padding:10px 25px;max-height:58px;line-height:19px}#sticky-buybox .contentWrapper .add-to-cart .testPeriodWrapper{display:none}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget{background:none;border-radius:0;padding:0;margin:0}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget fieldset{display:flex;gap:20px;align-items:center}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget select.selectbox_license,#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget select.selectbox_version{margin-top:0;max-width:195px;width:auto}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget .book_options{display:none}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget .selectbox_version{display:block}#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget .pds_interferer,#sticky-buybox .contentWrapper .add-to-cart .dropdownwidget .selectbox_wrapper{display:none}#sticky-buybox .contentWrapper .add-to-cart .pricewidget{background:none;border-radius:0;padding:0;margin:0}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .price{display:flex;gap:20px;align-items:center}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .price .preferredPrice{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .price .preferredPriceDetail{margin-top:0}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .price .priceOnApplication{min-height:unset}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .oldPriceWrapper{margin-bottom:0}#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .alternatePriceWrapper,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .availability,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .availabilityDeliveryDetails,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .availabilityForBuyBox,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .availabilityInfo,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .nonPreferredWrapper,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .oldPriceWrapper .priceLine,#sticky-buybox .contentWrapper .add-to-cart .pricewidget .item_price .special_price_percent{display:none}#sticky-buybox .contentWrapper .add-to-cart .BasketButton .hlBtnPink{padding:8px 24px;width:210px}.pricewidget .price .preferredPrice,.pricewidget .price .priceOnApplication{display:block;font-weight:700;font-size:40px;line-height:40px;color:#141f29;text-align:center}.pricewidget .price .preferredPrice.reduced,.pricewidget .price .priceOnApplication.reduced{color:#f4a730}.pricewidget .price .priceOnApplication{font-size:24px}.pricewidget .price .preferredPricePeriodic{display:inline;font-size:14px;line-height:18px;font-weight:700;color:#141f29}.pricewidget .price .preferredPriceDetail{display:block;font-size:14px;line-height:18px;color:#8f9299;margin-top:7px;text-align:center}.pricewidget .price .nonPreferredWrapper{display:block;text-align:center}.pricewidget .price .nonPreferredWrapper .nonPreferredPrice,.pricewidget .price .nonPreferredWrapper .nonPreferredPriceDetail{display:inline;font-size:14px;line-height:18px;color:#141f29}.pricewidget .price .oldPriceWrapper{font-size:14px;line-height:18px;text-decoration:line-through;color:#141f29;margin-bottom:5px;text-align:center}.pricewidget .price .oldPriceWrapper .nonPreferredOldPrice,.pricewidget .price .oldPriceWrapper .nonPreferredOldPriceDetail{display:none}.pricewidget .price .shipping{display:block;margin-top:5px;font-size:14px;text-align:center}.pricewidget .price .availabilityForBuyBox{display:block;margin-top:25px;border-top:1px solid rgba(35,42,54,0.2);padding-top:15px;font-weight:700;color:var(--Haufe-Black);padding-right:18px;position:relative}@media only screen and (max-width:480px){.pricewidget .price .availabilityForBuyBox{margin-top:15px}}.pricewidget .price .availabilityForBuyBox.available:after{content:"";display:block;position:absolute;right:0;top:18px;width:15px;height:15px;background:#4cc947;border-radius:50%}.pricewidget .price .availabilityForBuyBox .icon-download{margin-right:10px}.book .pricewidget .price .availabilityForBuyBox,.pricewidget .price .special_price_interferer{display:none}.pricewidget .price .alternatePriceWrapper{display:block;text-align:center;margin-bottom:15px}.pricewidget .price .alternatePriceWrapper .alternativeOr{margin:15px 0 0;text-align:center}.pricewidget .price .alternatePriceWrapper.reduced .alternatePreferredPrice{color:#f4a730}.pricewidget .price.athos .oldPriceWrapper .nonPreferredOldPrice,.pricewidget .price.athos .oldPriceWrapper .nonPreferredOldPriceDetail{display:inline}.pricewidget .price.athos .nonPreferredWrapper{margin-top:7px}.pricewidget .price.athos .nonPreferredOldPrice:before,.pricewidget .price.athos .nonPreferredPrice:before{display:inline;content:"("}.pricewidget .price.athos .nonPreferredOldPriceDetail:after,.pricewidget .price.athos .nonPreferredPriceDetail:after{display:inline;content:")"}.pricewidget .price.athos .alternatePreferredPriceDetail,.pricewidget .price.athos .preferredOldPriceDetail,.pricewidget .price.athos .preferredPriceDetail{display:none}#productBuybox .pricewidget{margin-bottom:0;padding-bottom:0;border-radius:16px 16px 0 0;font-size:var(--font-size-button);line-height:var(--font-line-height-button)}#productBuybox .pricewidget .availabilityForBuyBox{border-top:unset}#productBuybox .pricewidget .mainImage{display:none}#productBuybox .pricewidget .item_price{padding-top:0}#productBuybox .pricewidget .item_price>div>div{text-align:left}#productBuybox .pricewidget .item_price .special_price_percent{display:inline-block;margin:0 10px 10px 0;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}#productBuybox .pricewidget .item_price .special_price_percent:before{content:"-"}#productBuybox .pricewidget .item_price .oldPriceWrapper{display:inline-block}#productBuybox .pricewidget .item_price .preferredOldPriceDetail{display:none}#productBuybox .pricewidget .item_price .preferredPrice{color:var(--Haufe-Black);font-size:var(--font-size-medium);line-height:var(--font-line-height-medium)}#productBuybox .pricewidget .item_price .preferredPrice.reduced{color:var(--Haufe-Pink-3);font-weight:var(--font-weight-bold)}#productBuybox .pricewidget .item_price .nonPreferredWrapper,#productBuybox .pricewidget .item_price .preferredPriceDetail{color:var(--Haufe-Black);display:inline-block}#productBuybox .pricewidget .item_price .nonPreferredWrapper>div{color:inherit}#productBuybox .pricewidget .item_price .nonPreferredWrapper:before{content:"/"}#productBuybox .pricewidget .item_price .priceOnApplication{color:var(--Haufe-Electric-Blue);font-size:var(--font-size-medium);line-height:var(--font-line-height-medium);text-align:left}#productBuybox .pricewidget .item_price .availabilityForBuyBox{margin-top:13px}#productBuybox .pricewidget .item_price .alternateNonPreferredWrapper .nonPreferredPrice,#productBuybox .pricewidget .item_price .alternateNonPreferredWrapper .nonPreferredPriceDetail,#productBuybox .pricewidget .item_price .alternatePreferredPrice,#productBuybox .pricewidget .item_price .alternatePreferredPriceDetail,#productBuybox .pricewidget .item_price .alternatePreferredPricePeriodic,#productBuybox .pricewidget .item_price .alternativeOr{text-align:left;font-size:14px;line-height:18px}.minibuyboxwidget{display:none!important;margin:50px 0}.minibuyboxwidget .minibuybox{background:linear-gradient(90deg,#f7f7f8 90%,#ffffff 0);padding:50px 0;position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 318px 315px;grid-template-columns:1fr 318px 315px;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}@media only screen and (max-width:1320px){.minibuyboxwidget .minibuybox{-ms-grid-columns:1fr 318px 10%;grid-template-columns:1fr 318px 10%;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto}}@media only screen and (max-width:1024px){.minibuyboxwidget .minibuybox{-ms-grid-columns:1fr 318px 315px;grid-template-columns:1fr 318px 315px;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto;padding:30px 0;background:linear-gradient(90deg,#f7f7f8 80%,#ffffff 0)}}@media only screen and (max-width:875px){.minibuyboxwidget .minibuybox{-ms-grid-columns:1fr 318px 10%;grid-template-columns:1fr 318px 10%;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto}}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto auto auto auto;grid-template-rows:auto auto auto auto auto auto;background:#f7f7f8}.minibuyboxwidget .minibuybox:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:10000px;background-color:#f7f7f8;z-index:-1}}@media only screen and (min-width:768px){.minibuyboxwidget .minibuybox:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:10000px;background-color:#f7f7f8;z-index:-1}}.minibuyboxwidget .minibuybox .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold);width:90%;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.minibuyboxwidget .minibuybox .headline.lighthouse-divider-after:after{margin-top:10px}@media only screen and (max-width:1024px){.minibuyboxwidget .minibuybox .headline{width:80%}}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .headline{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding-left:20px;width:auto}}.minibuyboxwidget .minibuybox .title_container{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;max-width:90%;margin-bottom:30px}@media only screen and (max-width:1024px){.minibuyboxwidget .minibuybox .title_container{max-width:80%}}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .title_container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding-left:20px;max-width:none}}.minibuyboxwidget .minibuybox .title_container .product_title{margin:0}@media only screen and (max-width:480px){.minibuyboxwidget .minibuybox .title_container .product_title{font-size:14px;line-height:1.5em}}.minibuyboxwidget .minibuybox .title_container .short_description{margin:5px 0 0;font-weight:400}.minibuyboxwidget .minibuybox .packshot_container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;padding-right:30px}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .packshot_container{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;padding-left:20px;padding-right:0}}.minibuyboxwidget .minibuybox .packshot_container img{max-width:289px}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .packshot_container img{max-width:152px}}.minibuyboxwidget .minibuybox .book_info{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;text-align:left;margin-bottom:10px;font-size:14px}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .book_info{display:none}}.minibuyboxwidget .minibuybox .book_info th{font-weight:400;padding-right:15px;text-align:left}.minibuyboxwidget .minibuybox .dropdownbox_container{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;padding:0 30px 0 0}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .dropdownbox_container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;padding:10px 10px 30px 20px}}.minibuyboxwidget .minibuybox .dropdownbox_container .price>*{display:none}.minibuyboxwidget .minibuybox .dropdownbox_container .price .availability{display:block;font-weight:700;font-size:13px;margin-bottom:15px;box-sizing:border-box;padding-right:18px;position:relative}.minibuyboxwidget .minibuybox .dropdownbox_container .price .availability.available:after{content:"";display:block;position:absolute;right:0;top:4px;width:15px;height:15px;background:#4cc947;border-radius:50%}.book .minibuyboxwidget .minibuybox .dropdownbox_container .price .availability{display:none}.minibuyboxwidget .minibuybox .price_container{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;padding:30px}@media only screen and (max-width:1320px){.minibuyboxwidget .minibuybox .price_container{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;margin-top:40px}}@media only screen and (max-width:1024px){.minibuyboxwidget .minibuybox .price_container{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;margin-top:0}}@media only screen and (max-width:875px){.minibuyboxwidget .minibuybox .price_container{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;margin-top:40px}}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .price_container{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;margin-left:-30px}}@media only screen and (max-width:480px){.minibuyboxwidget .minibuybox .price_container{margin-left:-10px}}.minibuyboxwidget .minibuybox .price_container .price.athos .preferredPricePeriodic{display:inline;font-size:12px;line-height:18px;font-weight:700;color:#141f29}.minibuyboxwidget .minibuybox .price_container .price.athos .oldPriceWrapper .nonPreferredOldPrice,.minibuyboxwidget .minibuybox .price_container .price.athos .oldPriceWrapper .nonPreferredOldPriceDetail{display:inline}.minibuyboxwidget .minibuybox .price_container .price.athos .nonPreferredWrapper{margin-top:7px}.minibuyboxwidget .minibuybox .price_container .price.athos .nonPreferredOldPrice:before,.minibuyboxwidget .minibuybox .price_container .price.athos .nonPreferredPrice:before{display:inline;content:"("}.minibuyboxwidget .minibuybox .price_container .price.athos .nonPreferredOldPriceDetail:after,.minibuyboxwidget .minibuybox .price_container .price.athos .nonPreferredPriceDetail:after{display:inline;content:")"}.minibuyboxwidget .minibuybox .price_container .price.athos .alternatePreferredPriceDetail,.minibuyboxwidget .minibuybox .price_container .price.athos .preferredOldPriceDetail,.minibuyboxwidget .minibuybox .price_container .price.athos .preferredPriceDetail{display:none}.minibuyboxwidget .minibuybox .price_container .alternatePriceWrapper{display:block}.minibuyboxwidget .minibuybox .price_container .special_price_interferer{display:none}.minibuyboxwidget .minibuybox .price_container .testPeriodWrapper{margin-top:15px}.minibuyboxwidget .minibuybox .selectbox_title{font-weight:700}.minibuyboxwidget .minibuybox .selectbox_wrapper{margin-bottom:5px}.minibuyboxwidget .minibuybox select.selectbox_license,.minibuyboxwidget .minibuybox select.selectbox_version{padding:15px 40px 15px 20px;background-position:100%;background-position:calc(100% - 20px) 50%;border:1px solid #8f9299}.minibuyboxwidget .minibuybox div.selectbox_title{display:inline-block}.minibuyboxwidget .minibuybox .selectbox_title{width:70%;width:calc(100% - 40px);font-size:14px}.minibuyboxwidget .minibuybox .selectbox_license,.minibuyboxwidget .minibuybox .selectbox_version{width:100%;margin-bottom:10px}.minibuyboxwidget .minibuybox .info_icon{display:inline-block;margin-top:1px;float:right;width:15px;height:15px;color:#8f9299;line-height:15px;box-sizing:border-box;cursor:pointer;font-size:15px}.minibuyboxwidget .minibuybox .info_icon:before{display:block;content:"i"}.minibuyboxwidget .minibuybox .basket_button,.minibuyboxwidget .minibuybox .notOrderable{margin-top:15px}.minibuyboxwidget .minibuybox .basket_button .button,.minibuyboxwidget .minibuybox .notOrderable .button{width:100%;font-size:18px}.minibuyboxwidget .minibuybox .notOrderable{font-size:14px;line-height:1.5em;padding-left:6px;box-sizing:border-box}@media only screen and (max-width:767px){.minibuyboxwidget .minibuybox .notOrderable{width:100%}}.minibuyboxwidget .minibuybox .book_options{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:15px;border-top:1px solid rgba(35,42,54,0.2);padding-top:30px}.minibuyboxwidget .minibuybox .book_option{width:calc(50% - 10px);position:relative;background-color:#fff;border:1px solid #979797;text-align:center;padding:13px;cursor:pointer}.minibuyboxwidget .minibuybox .book_option.active{outline:2px solid #52c74f}.minibuyboxwidget .minibuybox .book_option.active .book_checkmark{display:block;position:absolute;top:-12px;right:-12px;height:20px;width:20px;background-color:#52c74f;border-radius:50%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.minibuyboxwidget .minibuybox .book_option.active .book_checkmark:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:10px;top:5px}.minibuyboxwidget .minibuybox .book_option.active .book_checkmark:after{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:7px;top:11px}.minibuyboxwidget .minibuybox .book_option .book_icon{text-align:center;padding-bottom:13px;height:52px}.minibuyboxwidget .minibuybox .book_option .book_icon img{max-height:100%;margin-top:6px}.minibuyboxwidget .minibuybox .book_option .book_productType{text-align:center;font-weight:700;font-size:14px;line-height:18px}.minibuyboxwidget .minibuybox .book_option .book_price{text-align:center}.minibuyboxwidget .minibuybox .book_option .book_price .price .preferredPrice{font-weight:400;font-size:14px;line-height:18px}.minibuyboxwidget .minibuybox .book_option .book_price .nonPreferredWrapper,.minibuyboxwidget .minibuybox .book_option .book_price .preferredPriceDetail,.minibuyboxwidget .minibuybox .book_option .book_price .special_price_interferer{display:none}.minibuyboxwidget .minibuybox .book_option .book_price .availabilityDeliveryDetails,.minibuyboxwidget .minibuybox .book_option .book_price .availabilityInfo{font-weight:400;font-size:11px;line-height:1.8;margin-top:4px;color:#262e33;border-radius:2px;height:fit-content}.minibuyboxwidget .minibuybox .book_option.ebook .book_price .availabilityInfo{display:block;background:#e3f7ed}.minibuyboxwidget .minibuybox .book_option.print .book_price .availabilityDeliveryDetails.available,.minibuyboxwidget .minibuybox .book_option.print .book_price .availabilityInfo:not(.available){display:block;background:#f7f7f8}.minibuyboxwidget .minibuybox select.selectbox_version{display:none}.belowBuyBox{font-size:14px;line-height:20px}.belowBuyBox span{vertical-align:middle}.belowBuyBox .icon{font-size:15px;line-height:15px;padding-right:6px}.belowBuyBox ul{list-style:none;margin:0;padding:0}.belowBuyBox li{border-top:1px solid #d2d4d6;padding:20px 0}.productpageLayout .topsellerwidget,.productpageLayoutV2 .topsellerwidget,.productpageLayoutV3 .topsellerwidget{margin-top:30px}.productrecommendationwidget{margin-top:30px;width:100%;height:auto;box-sizing:border-box;position:relative;overflow:hidden}@media only screen and (max-width:480px){.productrecommendationwidget{margin-top:20px}}.productrecommendationwidget .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.productrecommendationwidget .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.productrecommendationwidget .carouselindcontainer,.productrecommendationwidget .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.productrecommendationwidget .activecarouselindicator:before,.productrecommendationwidget .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.productrecommendationwidget .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.productrecommendationwidget .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.productrecommendationwidget .productRecommendationCarousel{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.productrecommendationwidget .productRecommendationCarousel>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.productrecommendationwidget .carousel-control{display:block}@media only screen and (max-width:480px){.productrecommendationwidget .carousel-control{display:none}}.productrecommendationwidget .carousel-control.hidden,.productrecommendationwidget .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.productrecommendationwidget .productRecommendationCarousel{align-items:start}.productrecommendationwidget .productRecommendationCarousel .tns-item{padding:25px 0 0;box-sizing:border-box}.productrecommendationwidget .productRecommendationCarousel .tns-item.vertical{padding:25px 0 0;width:100%}.productrecommendationwidget .productRecommendationCarousel .tns-item a{text-decoration:none;position:relative}.productrecommendationwidget .productRecommendationCarousel .tns-item .packshotContainer{background-color:var(--grey-bg);border-radius:var(--border-radius);text-align:center;padding:30px 0 20px}.productrecommendationwidget .productRecommendationCarousel .tns-item .packshotContainer img.packshot{margin-bottom:0;max-width:100%;max-height:161px}.productrecommendationwidget .productRecommendationCarousel .tns-item .producttitle{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);margin-top:16px;margin-bottom:10px}.productrecommendationwidget .productRecommendationCarousel .tns-item .productSubtitle{display:none}.productrecommendationwidget .productRecommendationCarousel .tns-item .rating{font-size:16px;letter-spacing:4px}.productrecommendationwidget .productRecommendationCarousel .tns-item .special_price_percent{display:inline-block;margin:0 10px 10px 0;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}.productrecommendationwidget .productRecommendationCarousel .tns-item .special_price_percent:before{content:"-"}.productrecommendationwidget .productRecommendationCarousel .tns-item .oldPriceWrapper{display:inline-block;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productrecommendationwidget .productRecommendationCarousel .tns-item .preferredOldPriceDetail{display:none}.productrecommendationwidget .productRecommendationCarousel .tns-item .preferredPrice.reduced{color:var(--Haufe-Pink-3);font-weight:var(--font-weight-bold)}.productrecommendationwidget .productRecommendationCarousel .tns-item .nonPreferredWrapper,.productrecommendationwidget .productRecommendationCarousel .tns-item .preferredPriceDetail{display:inline-block;font-size:var(--font-size-small);line-height:var(--font-line-height-small);color:var(--Haufe-Black)}.productrecommendationwidget .productRecommendationCarousel .tns-item .nonPreferredWrapper .nonPreferredPrice,.productrecommendationwidget .productRecommendationCarousel .tns-item .nonPreferredWrapper .nonPreferredPriceDetail,.productrecommendationwidget .productRecommendationCarousel .tns-item .preferredPriceDetail .nonPreferredPrice,.productrecommendationwidget .productRecommendationCarousel .tns-item .preferredPriceDetail .nonPreferredPriceDetail{font-size:inherit;line-height:inherit}.productrecommendationwidget .productRecommendationCarousel .tns-item .special_price_interferer{display:none}.productrecommendationwidget .headline{margin:10px 0;position:relative;display:block;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productrecommendationwidget .headline.vertical{margin-top:0;margin-bottom:5px}.productrecommendationwidget .headline.vertical.lighthouse-divider-after:after{margin-bottom:5px}.bookrecommendationwidget{margin-top:30px;margin-bottom:160px;width:100%;height:auto;box-sizing:border-box;position:relative;padding:0;overflow:visible}@media only screen and (max-width:1024px){.bookrecommendationwidget{margin-bottom:100px}}@media only screen and (max-width:480px){.bookrecommendationwidget{margin-bottom:60px}}.bookrecommendationwidget .headline{margin:10px 0 45px;position:relative;display:block;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.bookrecommendationwidget .carousel-control{display:block}@media only screen and (max-width:480px){.bookrecommendationwidget .carousel-control{display:none}}.bookrecommendationwidget .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.bookrecommendationwidget .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.bookrecommendationwidget .carousel-control.hidden,.bookrecommendationwidget .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.bookrecommendationwidget .carouselindcontainer,.bookrecommendationwidget .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.bookrecommendationwidget .activecarouselindicator:before,.bookrecommendationwidget .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.bookrecommendationwidget .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.bookrecommendationwidget .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.bookrecommendationwidget .slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.bookrecommendationwidget .slider>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.bookrecommendationwidget .tns-ovh{overflow:visible}.bookrecommendationwidget .tns-ovh:after,.bookrecommendationwidget .tns-ovh:before{display:block;content:"";position:absolute;width:10000px;top:0;bottom:0;z-index:1;background-color:var(--White)}.bookrecommendationwidget .tns-ovh:before{right:calc(100% + 540px)}.bookrecommendationwidget .tns-ovh:after{left:calc(100% + 540px)}.bookrecommendationwidget .tns-ovh .tns-item:not(.tns-slide-active){visibility:visible}.bookrecommendationwidget .slider{align-items:start}.bookrecommendationwidget .slider .tns-item{padding:0 20px 0 0}.bookrecommendationwidget .slider .tns-item>a{text-decoration:none;position:relative;border-radius:12px;background-color:var(--Haufe-Black-5);text-align:left;padding:36px;display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:auto;grid-template-columns:auto}.bookrecommendationwidget .slider .tns-item>a .packshotContainer{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.bookrecommendationwidget .slider .tns-item>a .packshotContainer .packshot{height:160px;width:auto;max-width:none;margin-bottom:24px}.bookrecommendationwidget .slider .tns-item>a .priceContainer{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price{margin-top:26px;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .special_price_percent{display:inline-block;margin:10px 10px 0 0;border-radius:4px;padding:6px 8px 6px 9px;background-color:var(--Haufe-Pink-3);font-weight:var(--font-weight-regular);font-size:12px;line-height:1;color:var(--White)}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .special_price_percent:before{content:"-"}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .oldPriceWrapper{display:inline-block;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .preferredOldPriceDetail{display:none}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .preferredPrice{font-size:var(--font-size-medium)!important;line-height:var(--font-line-height-medium)!important;font-weight:var(--font-weight-bold)}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .preferredPrice.reduced{color:var(--Haufe-Pink-3);font-weight:var(--font-weight-bold)}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .nonPreferredPrice,.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .nonPreferredPriceDetail,.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .preferredPriceDetail{margin-top:4px}.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .nonPreferredWrapper:before,.bookrecommendationwidget .slider .tns-item>a .priceContainer .price .special_price_interferer{display:none}.bookrecommendationwidget .slider .tns-item>a .priceContainer .rating{margin-bottom:4px}.bookrecommendationwidget .slider .tns-item>a .priceContainer .rating~.price{margin-top:0}.bookrecommendationwidget .slider .tns-item>a .priceContainer .product-labels{margin-top:8px;margin-bottom:6px}.bookrecommendationwidget .slider .tns-item>a .priceContainer .product-label{position:relative;display:inline-block;text-transform:none;background-color:var(--Haufe-Black-10);color:var(--Haufe-Black);font-weight:var(--font-weight-regular);font-size:12px;border:unset;border-radius:4px;padding:0 8px}.bookrecommendationwidget .slider .tns-item>a .priceContainer .product-label.highlight{background-color:var(--Haufe-Black);color:var(--White)}.bookrecommendationwidget .slider .tns-item>a .titleContainer{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;min-height:150px}.bookrecommendationwidget .slider .tns-item>a .titleContainer .producttitle{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold);hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bookrecommendationwidget .slider .tns-item>a .titleContainer .productSubtitle{display:none}.bookrecommendationwidget .slider .carousel-control.hidden,.bookrecommendationwidget .slider .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.productcomparewidget a,.productdatasheetwidget a{box-sizing:border-box;width:100%}@media only screen and (min-width:481px){.productcomparewidget a,.productdatasheetwidget a{max-width:300px}}.productcomparewidget span,.productdatasheetwidget span{vertical-align:middle}@media only screen and (max-width:480px){.productcomparewidget,.productdatasheetwidget{width:100%}}.productcategorieswidget{background-color:var(--Haufe-Black-5);border-radius:var(--border-radius)}.productcategorieswidget.lighthouse-box{padding:48px}.productcategorieswidget .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productcategorieswidget ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-left:0}.productcategorieswidget ul li{list-style-type:none;margin-top:7px;margin-right:16px;padding:10px 0 0}@media only screen and (max-width:1023px){.productcategorieswidget ul li{margin-top:2px}}.productcategorieswidget ul li a{position:relative;display:block;text-decoration:none;color:var(--Haufe-Black);border:1px solid var(--Haufe-Black);border-radius:100px;padding:8px 16px;line-height:150%;font-weight:var(--font-weight-medium)}.crossreferences{background-color:var(--Haufe-Black-5);border-radius:var(--border-radius)}.crossreferences.lighthouse-box{padding:48px}.crossreferences .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.crossreferences ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding-left:0}.crossreferences ul li{list-style-type:none;margin-top:7px;margin-right:16px;padding:10px 0 0}@media only screen and (max-width:1023px){.crossreferences ul li{margin-top:2px}}.crossreferences ul li a{position:relative;display:block;text-decoration:none;color:var(--Haufe-Black);border:1px solid var(--Haufe-Black);border-radius:100px;padding:8px 16px;line-height:150%;font-weight:var(--font-weight-medium)}.productstagewidget{display:-ms-flexbox;display:flex;gap:50px 145px;margin-bottom:40px}.productstagewidget:first-of-type{margin-bottom:27px}.productstagewidget .productH3{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productstagewidget .headline-section{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr;column-gap:24px;max-width:calc(100% - 485px)}.productstagewidget .headline-section .rating{display:-ms-grid;display:grid;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;justify-content:start;margin-bottom:32px}.productstagewidget .headline-section .rating i{width:20px;height:20px}.productstagewidget .headline-section .product-labels{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;margin-bottom:32px}.productstagewidget .headline-section .rating~.product-labels{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.productstagewidget .headline-section .packshot{-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/5;width:120px}.productstagewidget .headline-section .productH1,.productstagewidget .headline-section .productH2{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media only screen and (max-width:1024px){.productstagewidget .headline-section{max-width:none}}@media only screen and (max-width:480px){.productstagewidget .headline-section{-ms-grid-columns:1fr;grid-template-columns:1fr}.productstagewidget .headline-section .product-labels{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.productstagewidget .headline-section .rating~.product-labels{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.productstagewidget .headline-section .packshot{display:none}.productstagewidget .headline-section .productH1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.productstagewidget .headline-section .productH2{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.productstagewidget .headline-section .productH3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}}@media only screen and (max-width:1024px){.productstagewidget{-ms-flex-direction:column;flex-direction:column;gap:20px}.productstagewidget .left-container,.productstagewidget .right-container{display:contents}.productstagewidget .headline-section{order:1}.productstagewidget .screenshot-section{order:2}.productstagewidget .highlight-section{order:4}.productstagewidget .description-section{order:5}.productstagewidget .productstage-espot-section{order:6}.productstagewidget .buybox-section{order:3;margin-top:41px}.productstagewidget .compare-section,.productstagewidget .marketing-section{display:none}}.productstagewidget .left-container{flex:auto;width:calc(100% - 485px)}.productstagewidget .right-container{flex:0 0 340px}.productstagewidget .screenshot-section{padding-bottom:25px}@media only screen and (max-width:1024px){.productstagewidget .screenshot-section{padding-bottom:0}}.productstagewidget .highlight-section{padding:27px 20px 27px 50vw;margin-left:-50vw}@media only screen and (max-width:1024px){.productstagewidget .highlight-section{padding:27px 50vw;margin-right:-50vw}}.productstagewidget .highlight-section .keywordsearch{margin-top:0;margin-bottom:0}.productstagewidget .highlight-section .keywordsearch .headline{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.productstagewidget .highlight-section .btnKeywordSearch{margin:4px 8px 4px 0}.productstagewidget .highlight-section #top_feature_list{margin-bottom:40px}.productstagewidget .highlight-section #top_feature_list li{border:none;padding:10px 0;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-regular);position:relative}.productstagewidget .highlight-section #top_feature_list li:before{content:"";position:absolute;top:14px;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' stroke='%23434C54'/%3E%3Cpath d='M7.7 12.114l.141-.145 2.167 2.216.358.365.357-.365 5.06-5.174.143.146-5.56 5.684-2.667-2.726z' fill='%23FAFAFA' stroke='%23434C54'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;display:inline-block;width:22px;height:22px}.productstagewidget .highlight-section #top_feature_list li>span{padding-left:35px}.productstagewidget .description-section .prodPageH2{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-regular)}.productstagewidget .buybox-section{position:relative;background-color:#f7f7f8;padding:30px;box-sizing:border-box}.productstagewidget .buybox-section .mainImage{width:110px;float:left}.productstagewidget .buybox-section .pricewidget{margin-bottom:15px}.productstagewidget .buybox-section .item_price{padding-top:23px}.productstagewidget .buybox-section .item_price .preferredPrice,.productstagewidget .buybox-section .item_price .priceOnApplication{font-size:32px}.productstagewidget .buybox-section .item_price .alternatePriceWrapper,.productstagewidget .buybox-section .item_price .alternativeOr,.productstagewidget .buybox-section .item_price .nonPreferredOldPrice,.productstagewidget .buybox-section .item_price .nonPreferredOldPriceDetail,.productstagewidget .buybox-section .item_price .nonPreferredPrice,.productstagewidget .buybox-section .item_price .nonPreferredPriceDetail,.productstagewidget .buybox-section .item_price .nonPreferredWrapper,.productstagewidget .buybox-section .item_price .oldPriceWrapper,.productstagewidget .buybox-section .item_price .preferredOldPrice,.productstagewidget .buybox-section .item_price .preferredOldPriceDetail,.productstagewidget .buybox-section .item_price .preferredPrice,.productstagewidget .buybox-section .item_price .preferredPriceDetail,.productstagewidget .buybox-section .item_price .priceOnApplication,.productstagewidget .buybox-section .item_price .shipping{text-align:right}.productstagewidget .buybox-section .item_price .availabilityForBuyBox{margin-top:25px}.productstagewidget .buybox-section .basketwidget{margin-top:15px}.productstagewidget .compare-section{margin-top:32px}.productstagewidget .compare-section .productComparisonHint{margin:30px 0 0;background-color:var(--grey-bg);border-radius:var(--border-radius)}.productstagewidget .compare-section .productComparisonHint .title{margin-bottom:12px;display:inline-block;text-transform:unset;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.productstagewidget .compare-section .productComparisonHint .to-compare{color:var(--Haufe-Black);position:relative;text-transform:unset;text-decoration:none;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.productstagewidget .compare-section .productComparisonHint .to-compare:after{content:"";position:absolute;top:8px;right:-25px;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20height%3D'1024'%20width%3D'1024'%20viewBox%3D'0%200%201024%201024'%3E%3Cpath%20fill%3D'%23262e33'%20d%3D'M484.4%20763c11%2012%2025%2018%2038.8%2018s27.6-6%2038.8-18l445.6-482.2c22.2-24%2022.2-60%200-83.8-22.2-24-55.4-24-77.4%200l-407.2%20440.2-429-464.2c-22.2-24-55.4-24-77.4%200-22.2%2021-22.2%2060%200%2083.8l467.8%20506.2z'/%3E%3C/svg%3E") no-repeat;background-size:contain;width:15px;height:15px;padding-left:0}.productstagewidget .marketing-section{padding:32px 0 20px}.productstagewidget .marketing-section br{display:none}.overlayPackshot{text-align:center}.keywordsearch{margin-top:30px}@media only screen and (max-width:480px){.keywordsearch{margin-top:20px}}.keywordsearch .headline{font-weight:700;margin-bottom:10px}.expert-usp-headline{margin-bottom:56px;width:calc(100% - 485px)}@media only screen and (max-width:1024px){.expert-usp-headline{width:auto}}.expert-usp{height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px;border-radius:var(--border-radius);background-color:var(--Haufe-Black-5)}.homepageLayout .col{padding-right:30px;box-sizing:border-box}.homepageLayout .col:last-of-type{padding-right:0}.homepageLayout .flexCol{-ms-flex-direction:column;flex-direction:column}.homepageLayout .ccol12{padding-right:0}.homepageLayout .slot1{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayout .slot1{display:block}}.homepageLayout .slot2{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayout .slot2{display:block}}.homepageLayout .slot2>.widgetContainer{margin-bottom:30px}.homepageLayout .slot2>.widgetContainer:last-of-type{margin-bottom:0}@media only screen and (max-width:1024px){.homepageLayout .col12{padding-right:0}.homepageLayout .slot1{margin-bottom:30px}.homepageLayout .slot2>.widgetContainer{float:left;display:inline-block;box-sizing:border-box;width:100%;padding:0 10px;margin-bottom:0}.homepageLayout .slot2>.widgetContainer:first-of-type{padding-left:0px}.homepageLayout .slot2>.widgetContainer:last-of-type{padding-right:0px}.homepageLayout .slot2.flexCol>.widgetContainer{width:50%}}@media only screen and (max-width:767px){.homepageLayout .slot2>.widgetContainer{width:100%;padding:0;margin-bottom:30px}.homepageLayout .slot2>.widgetContainer:last-of-type{margin-bottom:0}.homepageLayout .slot2.flexCol>.widgetContainer{width:100%}}@media only screen and (max-width:480px){.homepageLayout .acol12{padding-right:0}}.homepageLayout .row{padding-bottom:30px}.homepageLayout .row:first-of-type{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayout .row:first-of-type{-ms-flex-direction:column;flex-direction:column;display:block}}.homepageLayout .row:last-of-type{padding-bottom:0}.homepageLayoutV2 .col{padding-right:30px;box-sizing:border-box}.homepageLayoutV2 .col:last-of-type{padding-right:0}.homepageLayoutV2 .flexCol{-ms-flex-direction:column;flex-direction:column}.homepageLayoutV2 .ccol12{padding-right:0}.homepageLayoutV2 .slot2{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayoutV2 .slot2{display:block}}.homepageLayoutV2 .slot3{display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayoutV2 .slot3{display:block}}.homepageLayoutV2 .slot3>.widgetContainer{margin-bottom:30px}.homepageLayoutV2 .slot3>.widgetContainer:last-of-type{margin-bottom:0}@media only screen and (max-width:1024px){.homepageLayoutV2 .col12{padding-right:0}.homepageLayoutV2 .slot2{margin-bottom:30px}.homepageLayoutV2 .slot3>.widgetContainer{float:left;display:inline-block;box-sizing:border-box;width:100%;padding:0 10px;margin-bottom:0}.homepageLayoutV2 .slot3>.widgetContainer:first-of-type{padding-left:0px}.homepageLayoutV2 .slot3>.widgetContainer:last-of-type{padding-right:0px}.homepageLayoutV2 .slot3.flexCol>.widgetContainer{width:50%}}@media only screen and (max-width:767px){.homepageLayoutV2 .slot3>.widgetContainer{width:100%;padding:0;margin-bottom:30px}.homepageLayoutV2 .slot3>.widgetContainer:last-of-type{margin-bottom:0}.homepageLayoutV2 .slot3.flexCol>.widgetContainer{width:100%}}@media only screen and (max-width:480px){.homepageLayoutV2 .acol12{padding-right:0}}.homepageLayoutV2 .row{padding-bottom:30px}.homepageLayoutV2 .row:nth-of-type(2){display:-ms-flexbox;display:flex}@media only screen and (max-width:1024px){.homepageLayoutV2 .row:nth-of-type(2){-ms-flex-direction:column;flex-direction:column;display:block}}.homepageLayoutV2 .row:last-of-type{padding-bottom:0}.homepageLayoutV3 .slot-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.homepageLayoutV3 .slot-flex>*{width:100%}.homepageLayoutV3 .slot-flex .widgetContainer{margin:15px 0}.homepageLayoutV3 .slot-flex .widgetContainer.highlightboxv2widget.narrow{width:32%}.homepageLayoutV3 .slot-flex .widgetContainer.highlightboxv2widget.wide{width:66%}.homepageLayoutV3 .slot-flex .widgetContainer.highlightboxv2widget.verywide{width:100%}@media only screen and (max-width:1024px){.homepageLayoutV3 .slot-flex .widgetContainer.highlightboxv2widget.narrow,.homepageLayoutV3 .slot-flex .widgetContainer.highlightboxv2widget.wide{width:100%}}.homepageLayoutV3 .homepageLayoutV3 .row{padding-bottom:30px}.homepageLayoutV3 .homepageLayoutV3 .row:last-of-type{padding-bottom:0}.highlightboxv2widget{font-weight:var(--font-weight-regular);display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;padding:50px;border:2px solid var(--Haufe-Black-10);border-radius:12px}@media only screen and (max-width:1024px){.highlightboxv2widget{padding:30px}}@media only screen and (max-width:480px){.highlightboxv2widget{padding:30px 20px}}.highlightboxv2widget .highlightbox{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;background-color:var(--White);background-size:cover}.highlightboxv2widget .highlightbox,.highlightboxv2widget .highlightbox:active,.highlightboxv2widget .highlightbox:hover{color:var(--Haufe-Black);text-decoration:none}.highlightboxv2widget .highlightbox .wrapper{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.highlightboxv2widget .highlightbox .producttitle{width:100%;font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);font-weight:var(--font-weight-bold);box-sizing:border-box;margin-bottom:22px;width:72%;float:left}.highlightboxv2widget .highlightbox .producttitle:after{margin-top:12px}@media only screen and (max-width:1024px){.highlightboxv2widget .highlightbox .producttitle:after{margin-top:10px}}@media only screen and (max-width:600px){.highlightboxv2widget .highlightbox .producttitle{width:100%;float:none}}.highlightboxv2widget .highlightbox .features{float:left;width:72%;font-size:var(--font-size-p);line-height:var(--font-line-height-p);color:#141f29;box-sizing:border-box;padding-bottom:85px}@media only screen and (max-width:600px){.highlightboxv2widget .highlightbox .features{width:100%;float:none;padding-bottom:75px}}.highlightboxv2widget .highlightbox ul.usps.list_style_check{margin:29px 0}.highlightboxv2widget .highlightbox .packshot{float:right;width:15%;box-sizing:border-box}.highlightboxv2widget .highlightbox .packshot img{width:100%}@media only screen and (max-width:600px){.highlightboxv2widget .highlightbox .packshot{width:100%;float:none;padding-bottom:25px}.highlightboxv2widget .highlightbox .packshot img{width:auto;max-height:152px}}.highlightboxv2widget .highlightbox .learnmore{--font-color:var(--White);--border-color:var(--Haufe-Electric-Blue);--background-color:var(--Haufe-Electric-Blue);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none;position:absolute;bottom:0;left:0}@media only screen and (max-width:600px){.highlightboxv2widget .highlightbox .learnmore{width:100%;float:none}.highlightboxv2widget .highlightbox .learnmore .button{width:100%}}.sliderwidget{font-weight:var(--font-weight-regular);width:100%;height:auto;box-sizing:border-box;position:relative}.sliderwidget .carousel-control{display:block}@media only screen and (max-width:480px){.sliderwidget .carousel-control{display:none}}.sliderwidget .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.sliderwidget .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.sliderwidget .carousel-control.hidden,.sliderwidget .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.sliderwidget .carouselindcontainer,.sliderwidget .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.sliderwidget .activecarouselindicator:before,.sliderwidget .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.sliderwidget .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.sliderwidget .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.sliderwidget .slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.sliderwidget .slider>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.sliderwidget .tns-ovh{overflow:visible}.sliderwidget .tns-ovh:after,.sliderwidget .tns-ovh:before{display:block;content:"";position:absolute;width:10000px;top:0;bottom:0;z-index:1;background-color:var(--White)}.sliderwidget .tns-ovh:before{right:calc(100% + 540px)}.sliderwidget .tns-ovh:after{left:calc(100% + 540px)}.sliderwidget .tns-ovh .tns-item:not(.tns-slide-active){visibility:visible}.sliderwidget .item{padding:0;box-sizing:border-box;display:inline-block}.sliderwidget .item .product{display:-ms-grid;display:grid;-ms-grid-columns:auto minmax(auto,200px);grid-template-columns:auto minmax(auto,200px);-ms-grid-rows:auto auto auto auto 1fr;grid-template-rows:auto auto auto auto 1fr;column-gap:40px;height:100%;box-sizing:border-box;padding:50px 70px;border:2px solid var(--Haufe-Black-10);border-radius:12px;text-decoration:none}@media only screen and (max-width:600px){.sliderwidget .item .product{-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto auto auto auto auto 1fr;grid-template-rows:auto auto auto auto auto 1fr}}@media only screen and (max-width:1024px){.sliderwidget .item .product{padding:30px}}.sliderwidget .item header{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:20px;font-size:var(--font-size-h2);line-height:var(--font-line-height-h2);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}@media only screen and (max-width:600px){.sliderwidget .item header{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}.sliderwidget .item .packshot{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5}@media only screen and (max-width:600px){.sliderwidget .item .packshot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin-bottom:20px}}.sliderwidget .item .packshot img{width:100%}@media only screen and (max-width:600px){.sliderwidget .item .packshot img{width:auto;max-width:80%;max-height:152px}}.sliderwidget .item .description{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;margin-bottom:20px;font-size:var(--font-size-p);line-height:var(--font-line-height-p)}@media only screen and (max-width:600px){.sliderwidget .item .description{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}.sliderwidget .item .features{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}@media only screen and (max-width:600px){.sliderwidget .item .features{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}}.sliderwidget .item .features.list_style_bullet li{font-size:16px;line-height:22px;padding:4px 0}.sliderwidget .item .learnmore{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;justify-self:start;margin-top:30px;--font-color:var(--White);--border-color:var(--Haufe-Electric-Blue);--background-color:var(--Haufe-Electric-Blue);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none}@media only screen and (max-width:600px){.sliderwidget .item .learnmore{-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6;width:100%}}.compactsliderwidget{font-weight:var(--font-weight-regular)}.compactsliderwidget .compactSlider{-ms-grid-columns:minmax(0,350px) 1fr;grid-template-columns:minmax(0,350px) 1fr}.compactsliderwidget header{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.compactsliderwidget .subtitle{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.compactsliderwidget .link{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.compactsliderwidget .slider{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;justify-self:end}@media only screen and (max-width:955px){.compactsliderwidget .compactSlider{-ms-grid-columns:1fr;grid-template-columns:1fr}.compactsliderwidget .slider{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;justify-self:center}}.compactsliderwidget .compactSlider{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,411px) 1fr;grid-template-columns:minmax(0,411px) 1fr;-ms-grid-rows:auto auto 1fr;grid-template-rows:auto auto 1fr;width:100%;border-radius:12px;border:2px solid var(--Haufe-Black-5);background-color:var(--Haufe-Black-5);box-sizing:border-box;padding:56px 42px 56px 53px}@media only screen and (max-width:955px){.compactsliderwidget .compactSlider{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:36px 30px}}.compactsliderwidget header{font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);font-weight:var(--font-weight-bold)}.compactsliderwidget .subtitle{font-size:var(--font-size-medium);line-height:var(--font-line-height-medium);margin-top:28px}.compactsliderwidget .link{justify-self:start;--font-color:var(--Haufe-Black);--border-color:var(--Haufe-Black);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none;margin-top:40px}@media only screen and (max-width:955px){.compactsliderwidget .link{margin-bottom:40px}}.compactsliderwidget .slider{max-width:755px;display:-ms-grid;display:grid;-ms-grid-columns:auto minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;column-gap:25px}@media only screen and (max-width:1280px){.compactsliderwidget .slider{max-width:430px}}.compactsliderwidget .slider>.tns-outer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;width:100%}.compactsliderwidget .carousel-control{display:block}@media only screen and (max-width:480px){.compactsliderwidget .carousel-control{display:none}}.compactsliderwidget .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;align-self:center}.compactsliderwidget .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;align-self:center}.compactsliderwidget .carousel-control.hidden,.compactsliderwidget .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.compactsliderwidget .carouselindicatorcontainer{display:none}@media only screen and (max-width:570px){.compactsliderwidget .carousel-control{display:block}.compactsliderwidget .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.compactsliderwidget .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.compactsliderwidget .carousel-control.hidden,.compactsliderwidget .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.compactsliderwidget .carouselindcontainer,.compactsliderwidget .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.compactsliderwidget .activecarouselindicator:before,.compactsliderwidget .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.compactsliderwidget .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.compactsliderwidget .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.compactsliderwidget .slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.compactsliderwidget .slider>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}}@media only screen and (max-width:570px) and only screen and (max-width:480px){.compactsliderwidget .carousel-control{display:none}}.compactsliderwidget .sliderInnerWrapper{font-size:12px!important}.compactsliderwidget .item a{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:41px auto auto 1fr;grid-template-rows:41px auto auto 1fr;height:100%;width:300px;box-sizing:border-box;border-radius:12px;background-color:var(--White);color:var(--Haufe-Black);text-decoration:none;position:relative}@media only screen and (max-width:570px){.compactsliderwidget .item a{width:auto}}.compactsliderwidget .item a:active,.compactsliderwidget .item a:hover{color:var(--Haufe-Black);text-decoration:none}.compactsliderwidget .item a .packshotContainer{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin-top:16px}.compactsliderwidget .item a .packshotContainer .packshot{max-height:168px}.compactsliderwidget .item a .producttitle{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black);margin:16px 16px 0}.compactsliderwidget .item a .producttitle a{color:var(--Haufe-Black);text-decoration:none}.compactsliderwidget .item a .productSubtitle{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;color:var(--Haufe-Black);font-size:var(--font-size-small);line-height:var(--font-line-height-small);margin:0 16px 16px}.compactsliderwidget .item a .rating{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;justify-self:start;font-size:17px;color:var(--rating-star-color);margin:24px 0 0;letter-spacing:5px}.compactsliderwidget .item a .rating i{display:inline-block;width:16px;height:16px}.compactsliderwidget .item a .price{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.compactsliderwidget .item a .price .special_price_percent{margin:10px 10px 0 0}.compactsliderwidget .item a .price .preferredPrice{margin-top:8px;font-size:20px;line-height:20px;font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.compactsliderwidget .item a .price .preferredPriceDetail{margin-top:8px}.compactsliderwidget .item a .price .nonPreferredWrapper{margin-top:0}.compactsliderwidget .item a .price .nonPreferredWrapper:before{display:none}.compactsliderwidget .item a a.pricelink{text-decoration:none}.videosliderwidget .videoSlider{width:100%;height:auto;box-sizing:border-box;position:relative}.videosliderwidget .videoSlider .carousel-control{display:block}@media only screen and (max-width:480px){.videosliderwidget .videoSlider .carousel-control{display:none!important}}.videosliderwidget .videoSlider .carousel-control .icon{color:#141f29;display:inline-block;text-align:center;padding-top:25px;box-sizing:border-box;margin:auto;font-size:30px}@media only screen and (max-width:480px){.videosliderwidget .videoSlider .carousel-control .icon{width:30px;height:30px;border-radius:15px;padding-top:3px;font-size:25px}}.videosliderwidget .videoSlider .carousel-control.left{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:3;order:3;margin-right:10px}.videosliderwidget .videoSlider .carousel-control.right{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:5;order:5;margin-left:10px}.videosliderwidget .videoSlider .carousel-control.hidden,.videosliderwidget .videoSlider .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}@media only screen and (max-width:480px){.videosliderwidget .videoSlider .carousel-control.hidden,.videosliderwidget .videoSlider .carousel-control[aria-disabled=true]{display:none!important}}.videosliderwidget .videoSlider .videoSliderCarousel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}.videosliderwidget .videoSlider .videoSliderCarousel>.tns-outer{width:100%}.videosliderwidget .videoSlider .flex-wrap-helper{-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-order:2;order:2}.videosliderwidget .videoSlider .headline{width:100%;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black);font-weight:var(--font-weight-bold)}.videosliderwidget .videoSlider .headline.lighthouse-divider-after:after{margin-top:0;margin-bottom:30px}.videosliderwidget .videoSlider .item{box-sizing:border-box;display:inline-block}.videosliderwidget .videoSlider .item .videoContainer iframe{display:block;width:100%}.videosliderwidget .videoSlider .item .text{font-weight:700;margin-top:25px}.targetaudience .headline{width:100%;border-bottom:1px solid #232a36;text-align:center;margin-bottom:25px}.targetaudience .headline .h2,.targetaudience .headline h2,.targetaudience .headline p,.targetaudience .headline span{font-weight:700;font-size:34px;line-height:40.8px;color:#141f29;margin:10px 0;display:block}@media only screen and (max-width:1024px){.targetaudience .headline .h2,.targetaudience .headline h2,.targetaudience .headline p,.targetaudience .headline span{font-size:30px;line-height:36px}}@media only screen and (max-width:480px){.targetaudience .headline .h2,.targetaudience .headline h2,.targetaudience .headline p,.targetaudience .headline span{font-size:26px;line-height:31.2px}}.targetaudience .items{width:100%;margin-bottom:25px}.targetaudience .items:last-of-type{margin-bottom:0}.targetaudience .items .item{float:left;width:22%;margin-right:4%;box-sizing:border-box}.targetaudience .items .item:last-of-type{margin-right:0}.targetaudience .items .item .border{border:1px solid #232a36;box-sizing:border-box}.targetaudience .items .item .picture{margin:0 auto 10px;text-align:center;max-width:100%}@media only screen and (max-width:480px){.targetaudience .items .item .picture{max-width:80%;max-height:200px}}.targetaudience .items .item .text{text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:480px){.targetaudience .items .item .text{width:100%}}@media only screen and (max-width:480px){.targetaudience .items .item{display:table;width:100%;margin-left:auto;margin-right:auto;float:none;margin-bottom:25px;text-align:center}.targetaudience .items .item:last-of-type{margin-bottom:0;margin-right:auto}}.tip{display:-ms-grid;display:grid;-ms-grid-columns:235px 1fr 130px;grid-template-columns:235px 1fr 130px;-ms-grid-rows:auto auto 1fr auto;grid-template-rows:auto auto 1fr auto;padding:50px;color:#ffffff;background:#075bfa;position:relative;background:linear-gradient(134.74deg,#0066de,#00aeef 47.52%,#00e7e0 96.82%,#00ebdf);overflow:hidden;z-index:1}@media only screen and (max-width:1024px){.tip{-ms-grid-columns:205px 1fr 140px;grid-template-columns:205px 1fr 140px;padding:30px}}@media only screen and (max-width:767px){.tip{-ms-grid-columns:1fr 0px;grid-template-columns:1fr 0px;-ms-grid-rows:auto auto auto auto auto;grid-template-rows:auto auto auto auto auto;padding:25px 20px}}.tip>*{z-index:1;position:relative}.tip:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#ffffff;opacity:0.2;transform:rotate(-7deg) scale(1.1) skew(-7deg) translateY(180px)}@media only screen and (max-width:1024px){.tip:after{transform:rotate(-7deg) scale(1.1) skew(-7deg) translateY(150px)}}@media only screen and (max-width:767px){.tip:after{transform:rotate(-7deg) scale(1.1) skew(-7deg) translateY(370px)}}.tip a{color:#ffffff}.tip .packshot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5;margin-right:20px}@media only screen and (max-width:767px){.tip .packshot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;margin:25px 0}}.tip .packshot .image{max-width:100%}.tip .producttype{font-size:20px;line-height:24px;margin:0 20px 8px 0;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-ms-grid-row-align:start;align-self:start;font-weight:700}@media only screen and (max-width:1024px){.tip .producttype{font-size:16px;line-height:22px}}@media only screen and (max-width:767px){.tip .producttype{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin:0 0 8px;font-size:14px}}.tip .producttitle{font-size:54px;line-height:60px;font-weight:400;margin:0 20px 8px 0;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-row-align:start;align-self:start}@media only screen and (max-width:1024px){.tip .producttitle{font-size:40px;line-height:36px}}@media only screen and (max-width:767px){.tip .producttitle{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:0 0 8px}}.tip .features{margin:0 0 20px;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;font-weight:700}@media only screen and (max-width:767px){.tip .features{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}}.tip .features li{margin-bottom:5px}.tip .buttonContainer{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@media only screen and (max-width:767px){.tip .buttonContainer{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}}.tip .buttonContainer .learnmore{font-size:12px;line-height:15px;padding:13px 19px}@media only screen and (max-width:767px){.tip .buttonContainer .learnmore{width:100%}}.tip .interferer{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-row-align:start;align-self:start;background:#f4a730;color:#ffffff;text-align:right;margin-right:-50px;margin-left:20px;padding:25px 30px 25px 15px;box-sizing:border-box;font-weight:700}@media only screen and (max-width:1024px){.tip .interferer{padding:15px 30px 15px 5px;margin-right:-30px}}@media only screen and (max-width:767px){.tip .interferer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-row-align:end;align-self:end;margin:20px -20px 20px -130px}}.tip .interferer:after,.tip .interferer:before{content:"";display:block;width:23px;height:50%;position:absolute;right:100%}.tip .interferer:before{top:0;background:linear-gradient(to right bottom,rgba(255,255,255,0) 50%,#f4a730 0)}.tip .interferer:after{bottom:0;background:linear-gradient(to right top,rgba(255,255,255,0) 50%,#f4a730 0)}.trustwidget{display:flex;flex-direction:row}@media only screen and (max-width:767px){.trustwidget{display:block;font-size:14px;line-height:22px}}.trustwidget .box{width:32%;margin-right:2%;padding:20px;box-sizing:border-box;border:1px solid #232a36;float:left}@media only screen and (max-width:767px){.trustwidget .box{width:100%;margin-right:0;float:none;margin-top:10px}.trustwidget .box:first-of-type{margin-top:0}}.trustwidget .box input{max-width:100%;box-sizing:border-box}.trustwidget .box:last-of-type{margin-right:0}.trustwidget .box .top .left .symbol{float:left;width:50px;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:44px}html.iconfont-not-yet-loaded .trustwidget .box .top .left .symbol{color:transparent!important}.trustwidget .box .top .right{margin-left:50px}.trustwidget .box .grid,.trustwidget .box .middle,.trustwidget .box .top,.trustwidget .box input{margin-bottom:10px}.trustwidget .box .grid{text-align:center}.trustwidget .box .grid>*{width:100px;margin-right:3px;margin-left:3px;margin-bottom:10px;display:inline-block}.trustwidget .box img{max-width:100%}.trustwidget input[type=checkbox]{display:none}.trustwidget input[type=checkbox]:checked+label:before{content:"p";color:#075bfa;background-color:#ffffff}.trustwidget label{position:relative;padding-left:20px;display:inline-block;cursor:pointer}.trustwidget label:before{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:2px;top:5px;display:block;box-sizing:border-box;width:12px;height:12px;font-size:11px;font-weight:700;border:1px solid #232a36;background-color:#232a36}html.iconfont-not-yet-loaded .trustwidget label:before{color:transparent!important}.homepage-product-tiles{font-weight:var(--font-weight-regular);position:relative;width:100%}.homepage-product-tiles .tab-list{position:relative;overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:40px}@media only screen and (max-width:1024px){.homepage-product-tiles .tab-list{margin-bottom:15px}}.homepage-product-tiles .tab-list .scroller{background-color:var(--White);display:block;position:absolute;color:var(--Haufe-Black);text-decoration:none;z-index:1;top:0;bottom:0;line-height:80px;opacity:0;transition:opacity 0.1s;transition-timing-function:ease-in-out}.homepage-product-tiles .tab-list .scroller-right{right:0;cursor:pointer}.homepage-product-tiles .tab-list .scroller-right:after{content:"";position:absolute;right:100%;width:60px;top:0;bottom:0;background:linear-gradient(90deg,var(--Transparent) 0%,var(--White));pointer-events:none}.homepage-product-tiles .tab-list .scroller-right:focus,.homepage-product-tiles .tab-list .scroller-right:hover{text-decoration:none}.homepage-product-tiles .tab-list .scroller-left{left:0;cursor:pointer}.homepage-product-tiles .tab-list .scroller-left:after{content:"";position:absolute;left:100%;width:60px;top:0;bottom:0;background:linear-gradient(270deg,var(--Transparent) 0%,var(--White));pointer-events:none}.homepage-product-tiles .tab-list .scroller-left:focus,.homepage-product-tiles .tab-list .scroller-left:hover{text-decoration:none}.homepage-product-tiles .tab-list ul{display:inline-flex;padding:16px;margin:0;background-color:var(--Haufe-Black-5);border-radius:60px;transition:margin 0.1s;transition-timing-function:ease-in-out;text-align:center}.homepage-product-tiles .tab-list li{list-style:none}.homepage-product-tiles .tab-list li a{--font-color:var(--Haufe-Black);--border-color:var(--Transparent);--background-color:var(--Transparent);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none;white-space:nowrap}.homepage-product-tiles .tab-list li.active a{--font-color:var(--White);--background-color:var(--Haufe-Black)}.homepage-product-tiles .tab-pane-container{position:relative;width:100%;margin:40px 0 0}.homepage-product-tiles .tab-pane{width:100%;transition:opacity 0.5s,z-index 0.5s;transition-timing-function:ease-in-out}.homepage-product-tiles .tab-pane .tns-ovh{overflow:visible}.homepage-product-tiles .tab-pane .tns-item:not(.tns-slide-active){visibility:visible}.homepage-product-tiles .tab-pane:not(.active){display:none}.homepage-product-tiles .tab-pane a{color:var(--Haufe-Black);text-decoration:none}.homepage-product-tiles .tab-pane a:active,.homepage-product-tiles .tab-pane a:hover{text-decoration:none}.homepage-product-tiles .sliderInnerWrapper{font-size:12px!important}.homepage-product-tiles .carousel-control{display:block}@media only screen and (max-width:480px){.homepage-product-tiles .carousel-control{display:none}}.homepage-product-tiles .carousel-control.left{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:end;justify-self:end}.homepage-product-tiles .carousel-control.right{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-column-align:start;justify-self:start}.homepage-product-tiles .carousel-control.hidden,.homepage-product-tiles .carousel-control[aria-disabled=true]{display:block!important;opacity:0;height:0}.homepage-product-tiles .carouselindcontainer,.homepage-product-tiles .carouselindicatorcontainer{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;height:38px;border:1px solid var(--Haufe-Black-10);background-color:var(--Haufe-Black-10);border-radius:20px;padding:12px;box-sizing:border-box;display:flex;align-items:center}.homepage-product-tiles .activecarouselindicator:before,.homepage-product-tiles .tns-nav-active:before{background-color:var(--Haufe-Black-a20)!important}.homepage-product-tiles .carouselindicator{position:relative;display:inline-block;height:10px;width:10px;padding:3px;cursor:pointer}.homepage-product-tiles .carouselindicator:before{content:"";position:absolute;background-color:var(--Haufe-Black);top:3px;left:3px;right:3px;bottom:3px;border-radius:10px}.homepage-product-tiles .slider{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;row-gap:48px;column-gap:24px}.homepage-product-tiles .slider>.tns-outer{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;width:100%}.homepage-product-tiles .product-tile{display:-ms-grid;display:grid;-ms-grid-columns:auto 180px;grid-template-columns:auto 180px;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr}.homepage-product-tiles .product-tile .packshot{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin:40px 0 0 30px;justify-self:start}.homepage-product-tiles .product-tile .product-info{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.homepage-product-tiles .product-tile .product-title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:60px 40px 0}.homepage-product-tiles .product-tile .product-subtitle{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;margin:12px 40px 0}.homepage-product-tiles .product-tile .learnmore{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;align-self:end;margin:50px 40px 40px}.homepage-product-tiles .content-tile{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto auto 1fr;grid-template-rows:auto auto auto 1fr}.homepage-product-tiles .content-tile .product-title{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin:26px 40px 0}.homepage-product-tiles .content-tile .product-subtitle{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:16px 40px 0}.homepage-product-tiles .content-tile .packshot{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;margin:40px 23px 0 30px}.homepage-product-tiles .content-tile .learnmore{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;align-self:end;margin:50px 40px 40px}.homepage-product-tiles .content-tile,.homepage-product-tiles .product-tile{height:100%;border-radius:12px;border:2px solid var(--border-color);background-color:var(--background-color)}.homepage-product-tiles .content-tile.electric-blue,.homepage-product-tiles .product-tile.electric-blue{--border-color:var(--Haufe-Electric-Blue);--background-color:var(--Haufe-Electric-Blue)}.homepage-product-tiles .content-tile.electric-blue .price,.homepage-product-tiles .content-tile.electric-blue .product-subtitle,.homepage-product-tiles .content-tile.electric-blue .product-title,.homepage-product-tiles .product-tile.electric-blue .price,.homepage-product-tiles .product-tile.electric-blue .product-subtitle,.homepage-product-tiles .product-tile.electric-blue .product-title{--font-color:var(--White)}.homepage-product-tiles .content-tile.electric-blue .learnmore,.homepage-product-tiles .product-tile.electric-blue .learnmore{--background-color:var(--White);--font-color:var(--Haufe-Electric-Blue)}.homepage-product-tiles .content-tile.white,.homepage-product-tiles .product-tile.white{--border-color:var(--Haufe-Light-Blue);--background-color:var(--White)}.homepage-product-tiles .content-tile.white .product-subtitle,.homepage-product-tiles .content-tile.white .product-title,.homepage-product-tiles .product-tile.white .product-subtitle,.homepage-product-tiles .product-tile.white .product-title{--font-color:var(--Haufe-Black)}.homepage-product-tiles .content-tile.white .price.reduced,.homepage-product-tiles .product-tile.white .price.reduced{--font-color:var(--Haufe-Pink-3)}.homepage-product-tiles .content-tile.light-blue,.homepage-product-tiles .product-tile.light-blue{--border-color:var(--Haufe-Light-Blue);--background-color:var(--Haufe-Light-Blue)}.homepage-product-tiles .content-tile.light-blue .product-title,.homepage-product-tiles .product-tile.light-blue .product-title{--font-color:var(--Haufe-Electric-Blue)}.homepage-product-tiles .content-tile.light-blue .product-subtitle,.homepage-product-tiles .product-tile.light-blue .product-subtitle{--font-color:var(--Haufe-Black)}.homepage-product-tiles .content-tile.light-blue .price.reduced,.homepage-product-tiles .product-tile.light-blue .price.reduced{--font-color:var(--Haufe-Pink-3)}.homepage-product-tiles .content-tile.black-5,.homepage-product-tiles .product-tile.black-5{--border-color:var(--Haufe-Black-5);--background-color:var(--Haufe-Black-5)}.homepage-product-tiles .content-tile.black-5 .product-title,.homepage-product-tiles .product-tile.black-5 .product-title{--font-color:var(--Haufe-Black)}.homepage-product-tiles .content-tile.black-5 .product-subtitle,.homepage-product-tiles .product-tile.black-5 .product-subtitle{--font-color:var(--Haufe-Body-Text-80)}.homepage-product-tiles .content-tile.black-5 .preferredPrice,.homepage-product-tiles .product-tile.black-5 .preferredPrice{--font-color:var(--Haufe-Black)}.homepage-product-tiles .content-tile.black-5 .price.reduced,.homepage-product-tiles .product-tile.black-5 .price.reduced{--font-color:var(--Haufe-Pink-3)}.homepage-product-tiles .product-title{--font-color:var(--Haufe-Black);font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);font-weight:var(--font-weight-bold);color:var(--font-color)}.homepage-product-tiles .product-subtitle{--font-color:var(--Haufe-Body-Text-80);font-size:var(--font-size-p);line-height:var(--font-line-height-p);color:var(--font-color)}.homepage-product-tiles .product-rating{margin:46px 0 0;font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.homepage-product-tiles .product-rating .rating{margin-bottom:0}.homepage-product-tiles .product-rating .rating i{display:inline-block;width:19px;height:19px}.homepage-product-tiles .price{--font-color:var(--Haufe-Body-Text-80);margin-right:20px}.homepage-product-tiles .price .oldPriceWrapper{color:var(--font-color)}.homepage-product-tiles .price .preferredPrice{font-weight:var(--font-weight-bold);color:var(--font-color)}.homepage-product-tiles .price .preferredPrice.reduced{color:var(--font-color)}.homepage-product-tiles .price .preferredPriceDetail{margin-top:5px}.homepage-product-tiles .price .nonPreferredWrapper{margin-top:0}.homepage-product-tiles .price .nonPreferredWrapper:before{display:none}.homepage-product-tiles .price .nonPreferredPrice,.homepage-product-tiles .price .nonPreferredPriceDetail,.homepage-product-tiles .price .preferredPriceDetail{color:var(--font-color)}.homepage-product-tiles .packshot{text-align:center}.homepage-product-tiles .packshot img{max-height:175px;display:block}.homepage-product-tiles .learnmore{justify-self:start;--font-color:var(--White);--border-color:var(--Haufe-Electric-Blue);--background-color:var(--Haufe-Electric-Blue);display:flex;justify-content:center;align-items:center;font-size:var(--font-size-button);line-height:var(--font-line-height-button);font-weight:var(--font-weight-medium);height:48px;padding:0 36px;box-sizing:border-box;color:var(--font-color);cursor:pointer;border:1px solid var(--border-color);background-color:var(--background-color);border-radius:60px;text-decoration:none}.error_page_cnt{margin-top:45px}.error_page_cnt .headlineWrapper{background-color:var(--Haufe-Electric-Blue);border-radius:var(--border-radius);padding:120px 0}.error_page_cnt h1{color:var(--Haufe-Pink);font-size:315px;line-height:1;margin:0;text-align:center}.error_page_cnt h2{margin:0;text-align:center;font-size:var(--font-size-medium);line-height:var(--font-line-height-medium);font-weight:var(--font-weight-regular);color:var(--White)}.error_page_cnt .wrapper{margin:120px auto;display:grid;justify-content:center}.error_page_cnt #searchFormLabel{margin-bottom:36px;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black)}.error_page_cnt #searchTermWrapper{position:relative;max-width:464px}.error_page_cnt #SimpleSearchForm_SearchTerm{width:100%;box-sizing:border-box;padding:16px 56px 16px 36px;border-radius:60px;border:1px solid var(--Haufe-Black);background:var(--White);font-size:16px;line-height:1}.error_page_cnt #SimpleSearchForm_SearchTerm::placeholder{color:var(--Haufe-Black)}.error_page_cnt .searchButton{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 17.05l.042.04.043-.04 1.054-.983.049-.046-.05-.045-6.236-5.82a5.34 5.34 0 0 0 .931-1.557 5.214 5.214 0 0 0 .364-1.932c0-1.613-.6-2.98-1.797-4.096l-.042.045.042-.045C9.704 1.454 8.241.896 6.518.896c-1.724 0-3.186.559-4.381 1.676C.94 3.689.342 5.056.342 6.668s.599 2.979 1.795 4.095c1.196 1.116 2.658 1.674 4.382 1.674.702 0 1.38-.11 2.037-.33a5.92 5.92 0 0 0 1.702-.882L16.5 17.05zM9.75 9.678c-.881.823-1.957 1.235-3.23 1.235-1.274 0-2.35-.412-3.232-1.235-.882-.823-1.322-1.826-1.322-3.01 0-1.185.44-2.188 1.322-3.01.882-.824 1.958-1.236 3.231-1.236 1.274 0 2.35.412 3.232 1.236.882.822 1.321 1.825 1.321 3.01 0 1.184-.44 2.187-1.321 3.01z' fill='%23141F29' stroke='%23141F29' stroke-width='.125'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;width:20px;position:absolute;right:36px;top:0;bottom:0;text-decoration:none}.error_page_cnt .urlTitle{margin:140px 0 36px;font-size:var(--font-size-h3);line-height:var(--font-line-height-h3);color:var(--Haufe-Black)}.error_page_cnt .links{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (max-width:768px){.error_page_cnt h1{font-size:150px}.error_page_cnt .wrapper{margin-top:80px;margin-bottom:80px}.error_page_cnt .urlTitle{margin-top:80px}}@media only screen and (max-width:480px){.error_page_cnt h1{font-size:100px}}#errorpage .reducedFooter #footerRow3Wrapper{background-color:var(--Haufe-Black-5)}#errorpage .reducedFooter #footerRow3Wrapper #footerRow3{padding-top:105px;padding-bottom:105px}@media only screen and (max-width:480px){#errorpage .reducedFooter #footerRow3Wrapper #footerRow3{padding-top:60px;padding-bottom:60px}}.productCompare .art_box_inner{padding:2px;width:90%!important;min-width:700px;max-width:var(--pageWidth);box-sizing:border-box;position:relative}@media only screen and (max-width:768px){.productCompare .art_box_inner{min-width:0}}.productCompareLayer{width:100%;background-color:var(--White);font-size:var(--font-size-button);line-height:var(--font-line-height-button);line-height:100%}.productCompareLayer>span{display:none}.productCompareLayer .comparePoints .box{display:flex;text-align:center;align-items:center;justify-content:center}.productCompareLayer .comparePoints i{width:12px;height:12px;border-radius:100%;margin-right:10px;display:inline-block;background-color:rgba(35,42,54,0.2)}.productCompareLayer .comparePoints i:last-of-type{margin-right:0}.productCompareLayer .comparePoints i.active{background-color:#232a36}.productCompareLayer .compareCheck .box{display:grid;justify-content:center;text-align:center}.productCompareLayer .compareCheck i{font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Material Symbols Rounded;font-weight:300;color:var(--green);font-size:30px}html.iconfont-not-yet-loaded .productCompareLayer .compareCheck i{color:transparent!important}.productCompareLayer .compareCheck i:before{content:"check"}.productCompareLayer .notIncluded .box{display:grid;justify-content:center;text-align:center}.productCompareLayer .notIncluded i:before{content:"\2014";font-style:normal}.productCompareLayer .legendBox.aLeft,.productCompareLayer div.legendBox{vertical-align:top;padding-left:0}.productCompareLayer .legendBox.aLeft .legend,.productCompareLayer div.legendBox .legend{padding:26px 33px;background:var(--grey-bg);border-radius:12px;font-size:16px;display:grid;row-gap:10px}.productCompareLayer .legendBox.aLeft .legend>div,.productCompareLayer div.legendBox .legend>div{display:flex;column-gap:10px;align-content:center}.productCompareLayer .legendBox.aLeft .legend .compareCheck,.productCompareLayer .legendBox.aLeft .legend .comparePoints,.productCompareLayer .legendBox.aLeft .legend .notIncluded,.productCompareLayer div.legendBox .legend .compareCheck,.productCompareLayer div.legendBox .legend .comparePoints,.productCompareLayer div.legendBox .legend .notIncluded{width:20px;display:inline-block;height:21px;text-align:center;margin-right:10px}.productCompareLayer .legendBox.aLeft .legend .icon,.productCompareLayer div.legendBox .legend .icon{display:inline-block;margin-top:1px;width:16px;height:16px;color:var(--Haufe-Black);line-height:16px;box-sizing:border-box;font-size:16px;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.iconfont-not-yet-loaded .productCompareLayer .legendBox.aLeft .legend .icon,html.iconfont-not-yet-loaded .productCompareLayer div.legendBox .legend .icon{color:transparent!important}.productCompareLayer .legendBox.aLeft .legend .icon:before,.productCompareLayer div.legendBox .legend .icon:before{content:"\e91b"}.productCompareLayer .legendBox.aLeft .legend .compareCheck i:before,.productCompareLayer div.legendBox .legend .compareCheck i:before{display:block;line-height:21px;margin-left:-5px}.productCompareLayer div.legendBox{display:none;margin-bottom:40px}@media only screen and (max-width:1024px){.productCompareLayer div.legendBox{display:block}}.productCompareLayer:has(.product-label) .product-labels{margin-bottom:10px;min-height:26px}.productCompareLayer tr.title{vertical-align:top}.productCompareLayer tr.title td,.productCompareLayer tr.title th{text-align:left}.productCompareLayer tr.title td .box,.productCompareLayer tr.title th .box{padding-top:20px;padding-bottom:19px}.productCompareLayer tr.title td .box a,.productCompareLayer tr.title th .box a{font-size:var(--font-size-p);line-height:var(--font-line-height-p);text-decoration:none}.productCompareLayer tr.title td.topseller.top,.productCompareLayer tr.title th.topseller.top{overflow:visible}.productCompareLayer tr.title td.topseller.top .box,.productCompareLayer tr.title td.topseller.top .box:before,.productCompareLayer tr.title th.topseller.top .box,.productCompareLayer tr.title th.topseller.top .box:before{border-top-right-radius:0;border-top-left-radius:0}.productCompareLayer tr.title td.topseller.top:after,.productCompareLayer tr.title th.topseller.top:after{content:"Topseller";position:absolute;display:flex;justify-content:center;align-items:center;left:24px;right:0;top:-31px;height:31px;background-color:var(--Haufe-Electric-Blue);border-top-right-radius:12px;border-top-left-radius:12px;color:var(--White);font-size:var(--font-size-button);line-height:var(--font-line-height-button)}.productCompareLayer tr.description{font-weight:var(--font-weight-regular);vertical-align:top}.productCompareLayer tr.licenseRow .box{padding-top:26px;padding-bottom:19px;height:95px}.productCompareLayer tr.licenseRow .license-select{width:100%;background-color:var(--White);font-size:var(--font-size-small);line-height:var(--font-line-height-small);padding-left:12px;padding-right:36px}.productCompareLayer tr.totalprice{vertical-align:top;height:1px}.productCompareLayer tr.totalprice .box{padding-bottom:20px}.productCompareLayer tr.totalprice .net{font-size:var(--font-size-p);line-height:var(--font-line-height-p);font-weight:var(--font-weight-bold);color:var(--Haufe-Black)}.productCompareLayer tr.totalprice .gross,.productCompareLayer tr.totalprice .tax{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productCompareLayer tr.totalprice .legend .compareCheck,.productCompareLayer tr.totalprice .legend .comparePoints,.productCompareLayer tr.totalprice .legend .notIncluded{width:40px;display:inline-block}.productCompareLayer tr.ordernow .box{padding-bottom:22px}.productCompareLayer tr.ordernow .hlBtnBlue{padding-left:0;padding-right:0}.productCompareLayer tr.four-weeks-test{font-weight:var(--font-weight-regular);font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productCompareLayer tr.four-weeks-test span{display:flex;align-items:center;column-gap:10px;color:var(--Haufe-Black);cursor:pointer}.productCompareLayer tr.four-weeks-test .icon{display:inline-block;margin-top:1px;width:16px;height:16px;color:var(--Haufe-Black);line-height:16px;box-sizing:border-box;font-size:16px;font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.iconfont-not-yet-loaded .productCompareLayer tr.four-weeks-test .icon{color:transparent!important}.productCompareLayer tr.four-weeks-test .icon:before{content:"\e91b"}.productCompareLayer ul.list_style_tick.usps>li{margin-bottom:20px;font-size:12px;line-height:1.5em}.productCompareLayer ul.list_style_tick.usps>li:before{color:#4cc947}.productCompareLayer .aLeft{text-align:left;padding-left:0}.productCompareLayer tr.toggleContent{font-size:12px}.productCompareLayer tr.border-bottom{border-bottom:1px solid #ccccc7}.productCompareLayer tr.even,.productCompareLayer tr.odd{text-align:center}.productCompareLayer tr.odd{background-color:var(--Haufe-Black-5)}.productCompareLayer tr.title{font-size:var(--font-size-p);line-height:var(--font-line-height-p)}.productCompareLayer tr.description{font-size:var(--font-size-small);line-height:var(--font-line-height-small)}.productCompareLayer tr.description td,.productCompareLayer tr.description th,.productCompareLayer tr.licenseRow td,.productCompareLayer tr.licenseRow th,.productCompareLayer tr.title td,.productCompareLayer tr.title th,.productCompareLayer tr.totalprice td,.productCompareLayer tr.totalprice th{overflow:hidden}.productCompareLayer tr.description td .box,.productCompareLayer tr.description th .box,.productCompareLayer tr.licenseRow td .box,.productCompareLayer tr.licenseRow th .box,.productCompareLayer tr.title td .box,.productCompareLayer tr.title th .box,.productCompareLayer tr.totalprice td .box,.productCompareLayer tr.totalprice th .box{align-content:space-between;position:relative;z-index:1}.productCompareLayer tr.description td .box:before,.productCompareLayer tr.description th .box:before,.productCompareLayer tr.licenseRow td .box:before,.productCompareLayer tr.licenseRow th .box:before,.productCompareLayer tr.title td .box:before,.productCompareLayer tr.title th .box:before,.productCompareLayer tr.totalprice td .box:before,.productCompareLayer tr.totalprice th .box:before{content:"";display:block;height:500px;position:absolute;width:100%;border-left:2px solid var(--Haufe-Black-10);border-right:2px solid var(--Haufe-Black-10);top:0;left:-2px;z-index:-1;pointer-events:none}.productCompareLayer tr.description td.top .box:before,.productCompareLayer tr.description th.top .box:before,.productCompareLayer tr.licenseRow td.top .box:before,.productCompareLayer tr.licenseRow th.top .box:before,.productCompareLayer tr.title td.top .box:before,.productCompareLayer tr.title th.top .box:before,.productCompareLayer tr.totalprice td.top .box:before,.productCompareLayer tr.totalprice th.top .box:before{border-top:2px solid var(--Haufe-Black-10);border-top-right-radius:12px;border-top-left-radius:12px;top:-2px}.productCompareLayer tr.description td.bottom .box:before,.productCompareLayer tr.description th.bottom .box:before,.productCompareLayer tr.licenseRow td.bottom .box:before,.productCompareLayer tr.licenseRow th.bottom .box:before,.productCompareLayer tr.title td.bottom .box:before,.productCompareLayer tr.title th.bottom .box:before,.productCompareLayer tr.totalprice td.bottom .box:before,.productCompareLayer tr.totalprice th.bottom .box:before{border-bottom:2px solid var(--Haufe-Black-10);border-bottom-right-radius:12px;border-bottom-left-radius:12px}.productCompareLayer tr.description td.highlight .box:before,.productCompareLayer tr.description th.highlight .box:before,.productCompareLayer tr.licenseRow td.highlight .box:before,.productCompareLayer tr.licenseRow th.highlight .box:before,.productCompareLayer tr.title td.highlight .box:before,.productCompareLayer tr.title th.highlight .box:before,.productCompareLayer tr.totalprice td.highlight .box:before,.productCompareLayer tr.totalprice th.highlight .box:before{border-left-color:var(--Haufe-Electric-Blue);border-right-color:var(--Haufe-Electric-Blue)}.productCompareLayer tr.description td.highlight.top .box:before,.productCompareLayer tr.description th.highlight.top .box:before,.productCompareLayer tr.licenseRow td.highlight.top .box:before,.productCompareLayer tr.licenseRow th.highlight.top .box:before,.productCompareLayer tr.title td.highlight.top .box:before,.productCompareLayer tr.title th.highlight.top .box:before,.productCompareLayer tr.totalprice td.highlight.top .box:before,.productCompareLayer tr.totalprice th.highlight.top .box:before{border-top-color:var(--Haufe-Electric-Blue)}.productCompareLayer tr.description td.highlight.bottom .box:before,.productCompareLayer tr.description th.highlight.bottom .box:before,.productCompareLayer tr.licenseRow td.highlight.bottom .box:before,.productCompareLayer tr.licenseRow th.highlight.bottom .box:before,.productCompareLayer tr.title td.highlight.bottom .box:before,.productCompareLayer tr.title th.highlight.bottom .box:before,.productCompareLayer tr.totalprice td.highlight.bottom .box:before,.productCompareLayer tr.totalprice th.highlight.bottom .box:before{border-bottom-color:var(--Haufe-Electric-Blue)}.productCompareLayer td,.productCompareLayer th{border:0;padding:0 0 0 24px;position:relative}.productCompareLayer td .box,.productCompareLayer th .box{display:grid;min-height:40px;align-content:center;height:100%;box-sizing:border-box;padding:0 16px;border-left:2px solid var(--Haufe-Black-10);border-right:2px solid var(--Haufe-Black-10)}.productCompareLayer td.aLeft .box,.productCompareLayer th.aLeft .box{border-left:none;border-right:none}.productCompareLayer td.highlight .box,.productCompareLayer th.highlight .box{border-left-color:var(--Haufe-Electric-Blue);border-right-color:var(--Haufe-Electric-Blue)}.productCompareLayer td.top .box,.productCompareLayer th.top .box{border-top:2px solid var(--Haufe-Black-10);border-top-right-radius:12px;border-top-left-radius:12px}.productCompareLayer td.bottom .box,.productCompareLayer th.bottom .box{border-bottom:2px solid var(--Haufe-Black-10);border-bottom-right-radius:12px;border-bottom-left-radius:12px}.productCompareLayer td.highlight.top .box,.productCompareLayer th.highlight.top .box{border-top-color:var(--Haufe-Electric-Blue)}.productCompareLayer td.highlight.bottom .box,.productCompareLayer th.highlight.bottom .box{border-bottom-color:var(--Haufe-Electric-Blue)}.productCompareLayer table{width:100%;border-collapse:collapse}.productCompareLayer table.columns-4 .aLeft{width:32%}.productCompareLayer table.columns-4 td,.productCompareLayer table.columns-4 th{width:17%}.productCompareLayer table.columns-3 .aLeft{width:32%}.productCompareLayer table.columns-3 td,.productCompareLayer table.columns-3 th{width:22.66666666%}.productCompareLayer table.columns-2 .aLeft{width:40%}.productCompareLayer table.columns-2 td,.productCompareLayer table.columns-2 th{width:30%}.productCompareLayer table.columns-1 .aLeft{width:40%}.productCompareLayer table.columns-1 td,.productCompareLayer table.columns-1 th{width:60%}.productCompareLayer .toggle{cursor:pointer;display:block;position:relative;padding-right:30px}.productCompareLayer .toggle:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";padding-right:10px;position:absolute;top:calc(50% - 7px);right:0}html.iconfont-not-yet-loaded .productCompareLayer .toggle:after{color:transparent!important}.productCompareLayer .toggle.compareHide:after{content:"\e90a"}.productCompareLayer .tabletToggle,.productCompareLayer .toggleContent.compareHide{display:none}@media only screen and (max-width:1024px){.productCompareLayer table{table-layout:fixed}.productCompareLayer table td,.productCompareLayer table th{width:100%}.productCompareLayer table td.column0,.productCompareLayer table th.column0{padding-left:0}.productCompareLayer table.columns-4 .aLeft{width:0%}.productCompareLayer table.columns-4 td,.productCompareLayer table.columns-4 th{width:25%}.productCompareLayer table.columns-3 .aLeft{width:0%}.productCompareLayer table.columns-3 td,.productCompareLayer table.columns-3 th{width:33.3333333%}.productCompareLayer table.columns-2 .aLeft{width:0%}.productCompareLayer table.columns-2 td,.productCompareLayer table.columns-2 th{width:50%}.productCompareLayer table.columns-1 .aLeft{width:0%}.productCompareLayer table.columns-1 td,.productCompareLayer table.columns-1 th{width:100%}.productCompareLayer .aLeft{display:none;width:0}.productCompareLayer .toggle{padding-left:0}.productCompareLayer .tabletToggle{display:table-row}.productCompareLayer .btnBlue{padding:15px 20px;font-size:16px;line-height:1.5em}}@media only screen and (max-width:600px){.productCompareLayer{font-size:12px;line-height:1.5em}.productCompareLayer>span{font-size:14px}.productCompareLayer .aLeft{display:none}.productCompareLayer .totalprice .net{font-size:18px}.productCompareLayer table tr.title a{font-size:14px;line-height:1.5em}.productCompareLayer .btnBlue{font-size:12px;line-height:1.5em}}.overlayProductCompareWrapper .overlayProductCompare{width:100%;height:auto;box-sizing:border-box;position:relative}.overlayProductCompareWrapper .overlayProductCompare .controlWrapper{margin:0 auto;width:100%}.productcompareinpagewidget .h2{margin-bottom:0}@media only screen and (max-width:1024px){.productcompareinpagewidget{display:none}}.productcompareinpagewidget .product-compare{margin-top:40px}.productcompareinpagewidget .background{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:50px}.productcompareinpagewidget .background.closed{padding-bottom:40px;margin-bottom:100px}.productcompareinpagewidget .overflow{overflow:hidden}.productcompareinpagewidget .hide-compare,.productcompareinpagewidget .show-compare{text-align:center;position:relative}.productcompareinpagewidget .hide-compare.hidden,.productcompareinpagewidget .show-compare.hidden{display:none}.productcompareinpagewidget .hide-compare a,.productcompareinpagewidget .show-compare a{display:inline-block}.productcompareinpagewidget .hide-compare a:after,.productcompareinpagewidget .show-compare a:after{font-family:haufeshop_iconfont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}html.iconfont-not-yet-loaded .productcompareinpagewidget .hide-compare a:after,html.iconfont-not-yet-loaded .productcompareinpagewidget .show-compare a:after{color:transparent!important}.productcompareinpagewidget .show-compare{position:relative;display:block}.productcompareinpagewidget .show-compare.dispNone{display:none}.productcompareinpagewidget .show-compare:before{content:"";display:block;position:absolute;bottom:100%;height:200px;width:100%;background:linear-gradient(0deg,#ffffff 0%,rgba(255,255,255,0));pointer-events:none;z-index:1}.productcompareinpagewidget .show-compare a{position:absolute;top:0;left:50%;transform:translate(-50%)}.productcompareinpagewidget .hide-compare{margin-top:50px}@media print{#footer,#header{display:none}.orderPrintPage #footer{display:block}.orderPrintPage #content{margin:0}.orderPrintPage .art_basket{width:100%;float:none}.orderPrintPage .art_basket .basket .basket_header{-ms-grid-columns:1fr 130px 100px 100px 100px;grid-template-columns:1fr 130px 100px 100px 100px}.orderPrintPage .art_basket .basket .product_row{-ms-grid-columns:95px 1fr 130px 100px 100px 100px;grid-template-columns:95px 1fr 130px 100px 100px 100px;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.orderPrintPage .art_basket .basket .product_row .product_image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.orderPrintPage .art_basket .basket .product_row .product_title{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.orderPrintPage .art_basket .basket .product_row .product_title .order_link,.orderPrintPage .art_basket .basket .product_row .product_title .order_number{display:block}.orderPrintPage .art_basket .basket .product_row .product_version{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.orderPrintPage .art_basket .basket .product_row .invoice_periodic_box,.orderPrintPage .art_basket .basket .product_row .product_licence{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .product_row .quantity_area{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .product_row .delete_basket{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.orderPrintPage .art_basket .basket .product_row .product_version+.info_links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5}.orderPrintPage .art_basket .basket .product_row .info_links{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.orderPrintPage .art_basket .basket .product_row .price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .product_row .price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .product_row .price.total{-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/7;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .product_row .componentConsistsOf{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}.orderPrintPage .art_basket .basket .product_row .componentlabel1{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}.orderPrintPage .art_basket .basket .product_row .componentlabel2{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.orderPrintPage .art_basket .basket .product_row .componentprice1.price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}.orderPrintPage .art_basket .basket .product_row .componentprice2.price.single_net{-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.orderPrintPage .art_basket .basket .product_row .componentprice1.price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}.orderPrintPage .art_basket .basket .product_row .componentprice2.price.single_gross{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:7;-ms-grid-row-span:1;grid-row:7/8}.orderPrintPage .art_basket .basket .product_row .product_image img{margin-right:15px;margin-bottom:8px;width:80px}.orderPrintPage .art_basket .basket .product_row .order_link{margin-top:10px;font-size:16px}.orderPrintPage .art_basket .basket .product_row .order_number,.orderPrintPage .art_basket .basket .product_row .product_version{font-size:14px}.orderPrintPage .art_basket .basket .product_row .product_version{margin-top:0}.orderPrintPage .art_basket .basket .product_row .heading,.orderPrintPage .art_basket .basket .product_row .tax_info{display:none}.orderPrintPage .art_basket .basket .basket-footer{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}.orderPrintPage .art_basket .basket .basket-footer .infos{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.orderPrintPage .art_basket .basket .basket-footer .summary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;align-content:start}.orderPrintPage .art_basket .basket .basket-footer .summary .label{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.orderPrintPage .art_basket .basket .basket-footer .summary .price{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}.orderPrintPage .art_basket .basket .basket-footer .summary .product_total_net{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.orderPrintPage .art_basket .basket .basket-footer .summary .product_total_gross{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.orderPrintPage .art_basket .basket .basket-footer .summary .shipping_cost{-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .basket-footer .summary .total{-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}.orderPrintPage .art_basket .basket .basket-footer .testperiod-norisk{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.orderPrintPage .art_basket .basket .basket_header,.orderPrintPage .art_basket .basket .product_row{padding-left:30px;padding-right:30px}.orderPrintPage .art_basket .basket .basket-footer .infos,.orderPrintPage .art_basket .basket .basket-footer .summary{padding:20px}#serviceBox{display:none}.widgetContainer{page-break-inside:avoid}.widgetContainer.detailcontentwidget{page-break-inside:auto}.homepageLayout .slot1{display:block}.homepageLayout .col12{padding-right:0}.homepageLayout .slot1{margin-bottom:30px}.homepageLayout .slot2>.widgetContainer{float:left;display:inline-block;box-sizing:border-box;width:50%;padding:0 10px;margin-bottom:0}.homepageLayout .slot2>.widgetContainer:first-of-type{padding-left:0px}.homepageLayout .slot2>.widgetContainer:last-of-type{padding-right:0px}.homepageLayout .row:first-of-type{flex-direction:column;display:block}.homepageLayoutV2 .slot2{display:block}.homepageLayoutV2 .col12{padding-right:0}.homepageLayoutV2 .slot2{margin-bottom:30px}.homepageLayoutV2 .slot3>.widgetContainer{float:left;display:inline-block;box-sizing:border-box;width:50%;padding:0 10px;margin-bottom:0}.homepageLayoutV2 .slot3>.widgetContainer:first-of-type{padding-left:0px}.homepageLayoutV2 .slot3>.widgetContainer:last-of-type{padding-right:0px}.homepageLayoutV2 .row:nth-of-type(2){flex-direction:column;display:block}.sliderwidget .carousel-inner{margin-left:-200%!important}.history_back{display:none}.pds_interferer{display:none!important}.productpageLayout .slot7 .productrecommendationwidget,.productpageLayoutV2 .slot7 .productrecommendationwidget,.productpageLayoutV3 .slot7 .productrecommendationwidget{display:none}.productpageLayout .row1 .left_row_container,.productpageLayoutV2 .row1 .left_row_container,.productpageLayoutV3 .row1 .left_row_container{width:50%;float:left}.productpageLayout .row1 .center_row_container,.productpageLayoutV2 .row1 .center_row_container,.productpageLayoutV3 .row1 .center_row_container{width:100%;position:static;top:auto;left:auto}.productpageLayout .row1 .right_row_container,.productpageLayoutV2 .row1 .right_row_container,.productpageLayoutV3 .row1 .right_row_container{width:50%;float:right}.productpageLayout .row3 .left_row_container,.productpageLayoutV2 .row3 .left_row_container,.productpageLayoutV3 .row3 .left_row_container{width:100%;float:none}.productpageLayout .row3 .right_row_container,.productpageLayoutV2 .row3 .right_row_container,.productpageLayoutV3 .row3 .right_row_container{width:100%;float:none;padding-left:0}#book_data div{display:inline;margin-right:15px}#book_data div>span.th{width:auto}.product_display_head{margin-top:15px;padding-top:29px}.product_display_head h1.productH1{float:none;clear:both;width:100%}.book .product_display_head h1.productH1{width:100%}.product_display_head .product_authors,.product_display_head h1.productH1 .h1Name{float:none;clear:both;width:100%}.product_display_head .product_authors a{color:#262e33}.product_display_head .sap_order_number{width:50%;margin-bottom:10px}.productcomparewidget,.productdatasheetwidget{width:49%;float:left}.productcomparewidget:nth-child(2n),.productdatasheetwidget:nth-child(2n){margin-left:2%}.topcategoryLayout .left_row_container{float:none;width:100%}.topcategoryLayout .left_row_container.bottom_left{clear:none}.topcategoryLayout .right_row_container{float:none;width:100%}.topcategoryLayout .right_row_container .slot3,.topcategoryLayout .right_row_container .slot5{padding-left:0}.catentrylistwidget{page-break-inside:auto}.catentrylistwidget .product,.catentrylistwidget .product_row{page-break-inside:avoid}.filter_flyout,.filterContainer{display:none}.catalogentryrecommendationwidget{page-break-inside:auto}.catalogentryrecommendationwidget .product_row{border-bottom:none}.catalogentryrecommendationwidget .productBox{border-bottom:1px solid #8f9299;width:100%;padding:25px 0}.catalogentryrecommendationwidget .product{page-break-inside:avoid;width:100%;padding:25px 0}.catalogentryrecommendationwidget .product .packshot{width:20%;float:left}.catalogentryrecommendationwidget .product .wrapper{width:55%;float:left;text-align:left;padding-left:10px;padding-right:10px}.catalogentryrecommendationwidget .product .price{width:25%;float:left}.catalogentryrecommendationwidget .product .price .special_price_interferer{left:14%;right:auto;top:140px}.landingPageALayout .catalogentryrecommendationwidget .product .price .special_price_interferer{left:11%;right:auto;top:100px}.checkoutProcessDisplay .checkout_status .status,.checkoutProcessDisplay .checkout_status .status.status_basket,.checkoutProcessDisplay .checkout_status .status.status_summary{width:14%}.checkoutProcessDisplay .checkout_status .status.current{width:58%}.checkoutProcessDisplay .checkout_status .status div>span{display:none}.checkoutProcessDisplay .checkout_status .status.current div>span{display:inline}.accountDisplay #accountLogonBox .col_left,.accountDisplay #accountLogonBox .col_right{width:100%}.accountDisplay #accountLogonBox .col_left #registerBox,.accountDisplay #accountLogonBox .col_right #registerBox{border-top:1px solid #a6a9ae}.accountDisplay #accountLogonBox .col_left .art_form_message_top,.accountDisplay #accountLogonBox .col_right .art_form_message_top{border-left:none!important}.paymentDisplay .payment_right{float:none;width:100%;margin-right:0;top:0;margin-top:25px;box-sizing:border-box}.paymentDisplay .payment_right:before{display:none}.paymentDisplay .payment_right#Default_note{top:0}.paymentDisplay .paymentFieldsContainer{float:none;width:100%;max-width:100%;margin-left:0}.accountDisplay #accountDataBox .col_left{margin:0 auto;float:none}.accountDisplay .account_content_spot{position:relative;width:680px;margin:0 auto}.summary_data_box{page-break-inside:avoid}.art_basket{font-size:14px;line-height:1.5em}.art_basket tr{page-break-inside:avoid}.art_basket tr.art_basket_cols_mobile{display:none}}