.swiper-button-next,.swiper-button-prev{background-color:#970437;color:var(--bs-white)}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--bs-primary-light);color:var(--bs-white)}.tooltip-inner{background-color:#2a2a2a!important}.bg-light{background-color:#f9f9f9!important}body{transition:margin-top .3s ease}.module-account{background-color:var(--bs-white)!important;box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1)!important;padding:1rem}@media(min-width:768px){.module-account{padding:1.5rem}}@media(min-width:1024px){.module-account{padding:2.5rem}}.module-account .mb-2{border-bottom:.25rem solid var(--bs-gray-200);font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.3333333333;padding-bottom:.5rem;text-transform:none}.module-account .mb-2:after{display:none}.module-account .panel--masterdata,.module-account .panel--newsletter,.module-account .panel--password{background-color:transparent}.module-account .panel--masterdata .panel--title,.module-account .panel--newsletter .panel--title,.module-account .panel--password .panel--title{letter-spacing:0;margin-bottom:.25rem;margin-top:-1.25rem;padding-left:1.5rem;transition:color .3s ease}.module-account .panel--masterdata .panel--title .icon-arrow-right,.module-account .panel--newsletter .panel--title .icon-arrow-right,.module-account .panel--password .panel--title .icon-arrow-right{left:0}.module-account .panel--masterdata .panel--title .icon-arrow-right svg,.module-account .panel--newsletter .panel--title .icon-arrow-right svg,.module-account .panel--password .panel--title .icon-arrow-right svg{margin-top:-.125rem;transform:rotate(-90deg)}.module-account .panel--masterdata .panel--title:active,.module-account .panel--masterdata .panel--title:focus,.module-account .panel--masterdata .panel--title:hover,.module-account .panel--newsletter .panel--title:active,.module-account .panel--newsletter .panel--title:focus,.module-account .panel--newsletter .panel--title:hover,.module-account .panel--password .panel--title:active,.module-account .panel--password .panel--title:focus,.module-account .panel--password .panel--title:hover{background-color:transparent}.module-account .panel--masterdata{border:none!important}.module-account .panel--masterdata .panel--body{border-bottom:.25rem solid var(--bs-gray-200);margin-bottom:2.5rem}.module-account .panel--masterdata .panel--body .list--masterdata{border-bottom:none;margin-left:0;margin-right:0;padding-bottom:2.5rem;padding-top:0}.module-account .panel--masterdata .panel--body .list--masterdata li{border:none;letter-spacing:0;margin-left:0;padding:0}.module-account .panel--masterdata .panel--body .list--masterdata li:after,.module-account .panel--masterdata .panel--body .list--masterdata li:before{content:none}.module-account .panel--masterdata .panel--body .list--masterdata li:last-of-type{margin-bottom:0}.module-account .panel--masterdata .panel--body .list--masterdata li span{font-size:1rem;font-style:normal;font-weight:700;line-height:1.375;padding:0}.module-account .panel--password{border-bottom:.25rem solid var(--bs-gray-200)!important;margin-bottom:2.5rem!important}.module-account .panel--password .list--password{margin:0;padding:0}.module-account .panel--password .list--password li,.module-account .panel--password .list--password li span{padding:0}.module-account .panel--password .list--password li{margin-bottom:2.5rem}.module-account .panel--password .list--password li span{font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.7142857143}.module-account .panel--password .list--password input{border-radius:.5rem!important;width:100%!important}.module-account .panel--password .b2b-button{background-color:#970437;border-radius:.5rem;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;padding:.5rem 2rem;text-transform:none;transition:background-color .3s ease}.module-account .panel--password .b2b-button:hover{background-color:var(--bs-primary-light)!important}.module-account .panel--newsletter .custom-checkbox{margin:0;padding-bottom:0!important;padding-top:0!important}.module-account .panel--newsletter .custom-checkbox .custom-control-input{display:block;height:1.5rem;left:0;pointer-events:all;position:absolute;width:1.5rem;z-index:1}.module-account .block-avatar{border:none}.module-account .block-avatar-image{height:auto;margin-bottom:1.5rem;width:100%}@media(min-width:768px){.module-account .block-avatar-image{margin:0 1rem 0 0;width:18.75rem}}@media(min-width:1024px){.module-account .block-avatar-image{margin:0 auto}}.module-account .block-avatar-image .overlay--account-upload{max-width:none}.module-account .panel--options{background-color:var(--bs-gray-100);flex-grow:1;margin:0;padding:1.5rem;width:auto}@media(min-width:1024px){.module-account .panel--options{margin:2.5rem 1.25rem 0 0}}.module-account .panel--options .panel--title{font-size:1.25rem;font-weight:700!important;letter-spacing:0;line-height:1.4;margin-bottom:.25rem;transition:color .3s ease}.module-account .panel--options .list--options li{align-items:center;display:flex;margin:0;padding:0!important}.module-account .panel--options .list--options li:after,.module-account .panel--options .list--options li:before{content:none}.module-account .panel--options .list--options li span{align-items:center;display:inline-flex}.module-account .panel--options .list--options li:first-of-type{margin:1.5rem 0}.module-account .panel--options .list--options li:after{display:none!important}.b2b--modal,.b2b--plugin{letter-spacing:normal}.b2b--modal .icon>svg,.b2b--plugin .icon>svg{top:0!important}.b2b--modal .btn,.b2b--plugin .btn{align-items:center;background-color:#970437;border-color:#970437;border-radius:.5rem;border-width:.0625rem;color:var(--bs-white);display:inline-flex;flex-flow:row nowrap;font-size:1rem;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.0625rem;line-height:1.5rem;min-height:3rem;padding:.375rem 2rem;text-align:left;text-transform:none;white-space:normal}.b2b--modal .btn.component-action-delete.btn-light:not(:hover):not(:active),.b2b--plugin .btn.component-action-delete.btn-light:not(:hover):not(:active){background-color:#970437;border-color:#970437;color:var(--bs-white)}.b2b--modal .btn.component-action-delete.btn-light:not(:hover):not(:active) .icon svg,.b2b--plugin .btn.component-action-delete.btn-light:not(:hover):not(:active) .icon svg{color:var(--bs-white)!important}.b2b--modal .btn.component-action-delete.btn-light:not(:hover):not(:active)[disabled],.b2b--plugin .btn.component-action-delete.btn-light:not(:hover):not(:active)[disabled]{background-color:var(--bs-white)}.b2b--modal .btn.btn--next,.b2b--modal .btn.btn--previous,.b2b--plugin .btn.btn--next,.b2b--plugin .btn.btn--previous{background-color:#970437!important;border-radius:1rem;height:3rem;padding:0!important;width:3rem}.b2b--modal .btn:focus,.b2b--modal .btn:hover,.b2b--plugin .btn:focus,.b2b--plugin .btn:hover{background-color:var(--bs-primary-light)!important;border-color:#970437;color:var(--bs-white)}.b2b--modal .btn.tab--link,.b2b--plugin .btn.tab--link{color:rgba(var(--bs-text-color-primary),.8)}.b2b--modal .btn.tab--link.is--active,.b2b--plugin .btn.tab--link.is--active{color:var(--bs-text-color-primary)}.b2b--modal .btn.ignore--b2b-ajax-panel,.b2b--plugin .btn.ignore--b2b-ajax-panel{margin-bottom:.5rem}.b2b--modal .btn>span,.b2b--plugin .btn>span{align-items:center;display:flex;justify-content:center}.b2b--modal .search--area .btn,.b2b--plugin .search--area .btn{background-color:transparent!important;border:.0625rem solid var(--bs-gray-300)!important;border-left:0!important;border-radius:0;padding:.25rem 1rem;position:relative}.b2b--modal .search--area .btn svg,.b2b--plugin .search--area .btn svg{color:#970437;top:.25rem}.b2b--modal .search--area .btn:hover svg,.b2b--plugin .search--area .btn:hover svg{color:var(--bs-primary-light)}.b2b--modal .search--area .input-group,.b2b--plugin .search--area .input-group{width:100%}@media(min-width:1024px){.b2b--modal .search--area .input-group,.b2b--plugin .search--area .input-group{width:22.25rem}}.b2b--modal .search--area input,.b2b--plugin .search--area input{border-color:var(--bs-gray-300)!important}.b2b--modal .icon-star,.b2b--plugin .icon-star{display:none!important}.b2b--modal .component-table,.b2b--modal table.positions-grid,.b2b--plugin .component-table,.b2b--plugin table.positions-grid{border-spacing:0!important}.b2b--modal .component-table th,.b2b--modal table.positions-grid th,.b2b--plugin .component-table th,.b2b--plugin table.positions-grid th{border:0!important;font-size:1rem!important;font-weight:700!important;line-height:1.375rem!important}.b2b--modal .component-table td,.b2b--modal table.positions-grid td,.b2b--plugin .component-table td,.b2b--plugin table.positions-grid td{background-color:transparent!important;border:0!important;text-align:left!important}.b2b--modal .component-table thead,.b2b--modal table.positions-grid thead,.b2b--plugin .component-table thead,.b2b--plugin table.positions-grid thead{border:0!important}.b2b--modal .component-table:not(.table--fastorder) tbody tr:nth-child(odd),.b2b--modal table.positions-grid:not(.table--fastorder) tbody tr:nth-child(odd),.b2b--plugin .component-table:not(.table--fastorder) tbody tr:nth-child(odd),.b2b--plugin table.positions-grid:not(.table--fastorder) tbody tr:nth-child(odd){background-color:var(--bs-gray-100)}.b2b--modal .component-table .btn.btn.btn.btn.btn:disabled:focus svg,.b2b--modal .component-table .btn.btn.btn.btn.btn:disabled:hover svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn:disabled:focus svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn:disabled:hover svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn:disabled:focus svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn:disabled:hover svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn:disabled:focus svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn:disabled:hover svg{color:rgba(72,72,72,.3)!important}.b2b--modal .component-table .btn.btn.btn.btn.btn:focus svg,.b2b--modal .component-table .btn.btn.btn.btn.btn:hover svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn:focus svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn:hover svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn:focus svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn:hover svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn:focus svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn:hover svg{color:var(--bs-primary-light)!important}.b2b--modal .component-table .btn.btn.btn.btn.btn.no--edit:focus svg,.b2b--modal .component-table .btn.btn.btn.btn.btn.no--edit:hover svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn.no--edit:focus svg,.b2b--modal table.positions-grid .btn.btn.btn.btn.btn.no--edit:hover svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn.no--edit:focus svg,.b2b--plugin .component-table .btn.btn.btn.btn.btn.no--edit:hover svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn.no--edit:focus svg,.b2b--plugin table.positions-grid .btn.btn.btn.btn.btn.no--edit:hover svg{color:var(--bs-white)!important}.b2b--modal .panel--title,.b2b--modal .tab--header,.b2b--modal h3,.b2b--plugin .panel--title,.b2b--plugin .tab--header,.b2b--plugin h3{text-transform:none!important}.b2b--modal .b2b--message-info .icon,.b2b--plugin .b2b--message-info .icon{top:50%;transform:translateY(-50%)}.b2b--modal .b2b--message-info svg,.b2b--plugin .b2b--message-info svg{top:0}.b2b--modal .b2b--message-info h2,.b2b--modal .b2b--message-info h3,.b2b--modal .b2b--message-info h4,.b2b--modal .b2b--message-info li,.b2b--modal .b2b--message-info p,.b2b--modal .b2b--message-info span,.b2b--plugin .b2b--message-info h2,.b2b--plugin .b2b--message-info h3,.b2b--plugin .b2b--message-info h4,.b2b--plugin .b2b--message-info li,.b2b--plugin .b2b--message-info p,.b2b--plugin .b2b--message-info span{text-transform:none!important}.b2b--modal .col-actions button,.b2b--plugin .col-actions button{margin:0 .25rem}.b2b--modal select,.b2b--plugin select{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25)!important}.b2b--modal .select-field .icon-arrow,.b2b--plugin .select-field .icon-arrow{display:none}.b2b--modal .b2b--search-results,.b2b--plugin .b2b--search-results{background-color:var(--bs-white)!important}.b2b--modal .b2b--search-results li,.b2b--plugin .b2b--search-results li{cursor:pointer;padding:.5rem 1rem 0}.b2b--modal .b2b--search-results li:before,.b2b--plugin .b2b--search-results li:before{content:none}.b2b--modal .b2b--search-results li span,.b2b--plugin .b2b--search-results li span{transition:color .3s ease}.b2b--modal .b2b--search-results li:hover,.b2b--plugin .b2b--search-results li:hover{background-color:var(--bs-white)!important}.b2b--modal .b2b--search-results li:hover div,.b2b--modal .b2b--search-results li:hover span,.b2b--plugin .b2b--search-results li:hover div,.b2b--plugin .b2b--search-results li:hover span{color:#970437}.b2b--modal .account-address .address-item-body .card-title,.b2b--modal .h1,.b2b--modal .h2,.b2b--modal .h3,.b2b--modal .h4,.b2b--modal .h5,.b2b--modal .h6,.b2b--modal .is-act-checkoutregisterpage .checkout h2,.b2b--modal .is-act-finishpage .finish-info .card-title,.b2b--modal .is-ctl-checkout .checkout h2,.b2b--modal .js-address-editor .address-editor-create-address-wrapper .create-address-title,.b2b--modal .size-l,.b2b--modal .size-m,.b2b--modal .size-s,.b2b--modal .size-stage,.b2b--modal .size-xl,.b2b--modal .size-xs,.b2b--modal .size-xxl,.b2b--modal h1,.b2b--modal h2,.b2b--modal h3,.b2b--modal h4,.b2b--modal h5,.b2b--modal h6,.b2b--plugin .account-address .address-item-body .card-title,.b2b--plugin .h1,.b2b--plugin .h2,.b2b--plugin .h3,.b2b--plugin .h4,.b2b--plugin .h5,.b2b--plugin .h6,.b2b--plugin .is-act-checkoutregisterpage .checkout h2,.b2b--plugin .is-act-finishpage .finish-info .card-title,.b2b--plugin .is-ctl-checkout .checkout h2,.b2b--plugin .js-address-editor .address-editor-create-address-wrapper .create-address-title,.b2b--plugin .size-l,.b2b--plugin .size-m,.b2b--plugin .size-s,.b2b--plugin .size-stage,.b2b--plugin .size-xl,.b2b--plugin .size-xs,.b2b--plugin .size-xxl,.b2b--plugin h1,.b2b--plugin h2,.b2b--plugin h3,.b2b--plugin h4,.b2b--plugin h5,.b2b--plugin h6{font-family:itc-officina-sans!important}.b2b--modal .box--page-info,.b2b--plugin .box--page-info{display:none;visibility:hidden}.b2b--modal .node__inner:hover,.b2b--plugin .node__inner:hover{background:transparent}.b2b--modal .node__inner .actions form .btn,.b2b--plugin .node__inner .actions form .btn{border:0}.b2b--component-pagination select{border:.0625rem solid var(--bs-gray-300)!important;box-shadow:none!important;margin:0 1rem;transition:border .3s ease}.b2b--component-pagination select:hover{border:.0625rem solid var(--bs-gray-500)!important}.b2b--component-pagination .btn.btn--next,.b2b--component-pagination .btn.btn--previous{border:0}.b2b--component-pagination .btn.btn--next.disabled,.b2b--component-pagination .btn.btn--next[disabled],.b2b--component-pagination .btn.btn--previous.disabled,.b2b--component-pagination .btn.btn--previous[disabled]{background-color:var(--bs-gray-200)!important}.b2b--component-pagination .btn.btn--next.disabled .icon,.b2b--component-pagination .btn.btn--next[disabled] .icon,.b2b--component-pagination .btn.btn--previous.disabled .icon,.b2b--component-pagination .btn.btn--previous[disabled] .icon{color:var(--bs-gray-300)}.b2b--component-pagination .btn.btn--next .icon,.b2b--component-pagination .btn.btn--previous .icon{color:var(--bs-white)}.b2b--modal .inner--bottom .btn--next,.b2b--modal .inner--bottom .btn--previous{border-radius:.375rem!important;height:2.5rem!important;width:2.5rem!important}.b2b--modal .inner--bottom select{padding:.25rem 1rem}@media(max-width:1023.98px){.is-ctl-b2baccount .header-main:after,.is-ctl-b2bcompany .header-main:after,.is-ctl-b2bdashboard .header-main:after,.is-ctl-b2bfastorder .header-main:after,.is-ctl-b2boffer .header-main:after,.is-ctl-b2border .header-main:after,.is-ctl-b2borderlist .header-main:after,.is-ctl-b2bordernumber .header-main:after,.is-ctl-b2bstatistic .header-main:after{content:none}}.b2b--message-container{animation:none!important}.b2b--message-container .b2b--message-error,.b2b--message-container .b2b--message-info,.b2b--message-container .b2b--message-success{background-color:var(--bs-success)!important;border-radius:.5rem!important;color:var(--bs-white)!important;font-size:1rem!important;font-weight:700!important;padding:.75rem 1.5rem .75rem 4.25rem!important;text-transform:none!important}.b2b--message-container .b2b--message-error .text-danger,.b2b--message-container .b2b--message-error p,.b2b--message-container .b2b--message-info .text-danger,.b2b--message-container .b2b--message-info p,.b2b--message-container .b2b--message-success .text-danger,.b2b--message-container .b2b--message-success p{color:var(--bs-white)!important;font-weight:700!important}.b2b--message-container .b2b--message-error li,.b2b--message-container .b2b--message-info li,.b2b--message-container .b2b--message-success li{margin:0!important;padding-left:0!important}.b2b--message-container .b2b--message-error .icon,.b2b--message-container .b2b--message-info .icon,.b2b--message-container .b2b--message-success .icon{color:var(--bs-white)!important;left:1.5rem!important;top:50%!important;transform:translateY(-50%)!important}.b2b--message-container .b2b--message-error .icon>svg,.b2b--message-container .b2b--message-info .icon>svg,.b2b--message-container .b2b--message-success .icon>svg{top:0}.b2b--message-container .b2b--message-error{background-color:var(--bs-danger)!important}.b2b--message-container .b2b--message-success{background-color:var(--bs-success)!important}.b2b--message-container .b2b--message-info{background-color:var(--bs-info)!important}.b2b--grid-container{background:var(--bs-white);border:0}.b2b--grid-container .btn.header-search-btn .icon{color:var(--bs-white)}.is-ctl-b2bcontactpasswordactivation .password-reset--content{background-color:var(--bs-white);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);padding:1rem}@media(min-width:768px){.is-ctl-b2bcontactpasswordactivation .password-reset--content{padding:2.5rem}}.is-ctl-b2bcontactpasswordactivation .b2b--message-container{padding:0}.checkout-customer-comment-control+.b2b--order-reference{margin-top:2.5rem}.b2b--order-reference .form-label{margin-bottom:.5rem}.b2b--plugin h1,.b2b--plugin h2,.b2b--plugin h3,.b2b--plugin h4{font-weight:700}.b2b--tab-menu .tab--navigation{border:none}.b2b--tab-menu .tab--container-list{padding:1rem}@media(min-width:1024px){.b2b--tab-menu .tab--container-list{padding:1.5rem}}.b2b-table tr td.col-actions .btn{border:0}.b2b-table tr td.col-actions .btn .icon{color:var(--bs-white)}.b2b-table tr td.col-actions .btn[disabled] .icon{color:#970437!important}.b2b-accordion__title{align-items:center;background-color:var(--bs-white);border-bottom:.25rem solid var(--bs-gray-100);color:#970437;display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:700!important;line-height:1.375}.b2b-accordion__title:hover{background:transparent}.b2b-accordion--open .b2b-accordion__body,.b2b-accordion--open .b2b-accordion__title{background-color:transparent}@media(min-width:1024px){.cms-block-px-col-8-4 .cms-block-container .col-md-4 .px-teaser,.cms-block-px-col-8-4 .cms-block-container .col-md-8 .px-teaser{flex-flow:column nowrap}}.b2b-budget--checkout h4{align-items:center;display:flex}.b2b-budget--checkout h4 span{color:#970437;margin-left:1rem}.b2b-budget--checkout .b2b--budget p{margin-bottom:0}.b2b-budget--checkout .b2b--budget form{margin:1.5rem 0 2.5rem}@media(min-width:1024px){.b2b-budget--checkout .b2b--budget form{margin:2.5rem 0 4rem}}.b2b-budget--checkout .b2b--budget .alert{margin-bottom:2.5rem}@media(min-width:1024px){.b2b-budget--checkout .b2b--budget .alert{margin-bottom:4rem}}.is-act-confirmpage .content-main form.confirm-payment{margin-bottom:2.5rem}.is-act-confirmpage .content-main form.confirm-payment .btn .icon{margin-right:.5rem}.is-act-confirmpage .content-main form.confirm-payment .btn .icon>svg{top:0}.b2b--cart-finish.cart-finish-message-container{padding-top:0}.b2b--cart-finish .cart-finish-message-content{background-color:var(--bs-white);border:none;box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);margin:0;padding:1rem 1rem .5rem}@media(min-width:768px){.b2b--cart-finish .cart-finish-message-content{padding:2.5rem 2.5rem 2rem}}.b2b--cart-finish .cart-finish-message-content p{font-size:inherit}.b2b--cart-finish .cart-finish-message-content .btn{margin-bottom:.5rem}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin{padding:0 .625rem}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .b2b--ajax-panel.role-block>*{background-color:var(--bs-white);margin-bottom:0!important;padding:0 1rem;width:100%}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .b2b--ajax-panel.role-block>* h3{border-bottom:.25rem solid var(--bs-b2b-gray-light);display:block!important;margin-bottom:1.5rem!important;padding-top:1.5rem}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .b2b--ajax-panel.role-block>* button{float:none!important}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .b2b--ajax-panel.role-block>:last-child{padding-bottom:1.5rem}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block>:last-child{background-color:var(--bs-white)}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--navigation{background-color:var(--bs-gray-100);margin-bottom:0!important;overflow:hidden;padding:0}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link{background-color:var(--bs-gray-200);border:none;border-radius:0;box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);font-style:normal;font-weight:700;margin-right:.5rem;text-transform:none;transition:background-color .3s,color .3s}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link:focus,.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link:hover{background-color:var(--bs-primary-dark);color:var(--bs-text-color-primary-inverted)}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link[disabled]{cursor:not-allowed}.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link[disabled]:hover{background-color:var(--bs-gray-200)!important;color:rgba(var(--bs-text-color-primary),.8)}.b2b--plugin .module-dashboard,.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany.is-ctl-b2bcompany .b2b--plugin .tab-block .tab--link.is--active{background-color:var(--bs-white)}.b2b--plugin .module-dashboard{padding:1rem 1rem 0}@media(min-width:768px){.b2b--plugin .module-dashboard{padding:1.5rem 1.5rem .5rem}}@media(min-width:1024px){.b2b--plugin .module-dashboard{padding:2.5rem 2.5rem 1.25rem}}.b2b--plugin .module-dashboard .dashboard--header{margin-top:0;text-align:left}@media(min-width:1024px){.b2b--plugin .module-dashboard .dashboard--header{text-align:center}}.b2b--plugin .module-dashboard .dashboard--header h2{font-size:1.125rem;font-style:normal;font-weight:700;margin-bottom:1rem}@media(min-width:768px){.b2b--plugin .module-dashboard .dashboard--header h2{font-size:1.25rem;margin-bottom:.5rem}}@media(min-width:1024px){.b2b--plugin .module-dashboard .dashboard--header h2{font-size:1.5rem;margin-bottom:1rem}}.b2b--plugin .module-dashboard .dashboard-teaser--container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:auto}@media(min-width:768px){.b2b--plugin .module-dashboard .dashboard-teaser--container{margin:0 -.5rem}}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl{background-color:var(--bs-b2b-gray-dark);flex:none;margin:0 0 1rem;max-height:none;max-width:none;width:100%}@media(min-width:768px){.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl{margin:0 .5rem 1rem;width:calc(50% - 1rem)}}@media(min-width:1024px){.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl{margin:0 .5rem 1.25rem;width:calc(33.33333% - 1rem)}}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser{box-shadow:none;padding:1.5rem;transition:box-shadow .3s ease}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser:hover{box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1)}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser .icon{bottom:unset;display:block;height:2.5rem;left:unset;margin-bottom:1rem;position:relative;right:unset;top:unset;transform:none!important;width:2.5rem}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser .icon svg{color:#970437}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser h3{border:none!important;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.625rem;margin-bottom:.75rem}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser h3:after{content:none}.b2b--plugin .module-dashboard .dashboard-teaser--container .is--b2b-acl .dashboard-teaser p{color:var(--bs-text-color-primary);padding:0}.box--error{color:var(--bs-danger)}.box--error.has-error{display:block}.box--input .form-control.has-error{border:.0625rem solid var(--bs-danger)!important}@media(max-width:1023.98px){.b2b-container{padding:0}}.b2b-container .b2b--navigation{background-color:var(--bs-white);box-shadow:0 .625rem 1.25rem rgba(2,10,26,.1);margin-bottom:.5rem;margin-top:0;padding:.5rem .625rem}@media(min-width:576px){.b2b-container .b2b--navigation{padding:.5rem 1.5rem}}@media(min-width:768px){.b2b-container .b2b--navigation{margin-bottom:0;padding:.5rem 2.125rem}}@media(min-width:1024px){.b2b-container .b2b--navigation{margin-top:2.5rem;padding:1.5rem 1.5rem 0}}.b2b-container .b2b--navigation:after,.b2b-container .b2b--navigation:before{content:none}.b2b-container .b2b--navigation li{margin:0!important;padding:0}.b2b-container .b2b--navigation li:after,.b2b-container .b2b--navigation li:before{content:none!important}.b2b-container .b2b--navigation-mainmenu{padding:0}@media(min-width:1024px){.b2b-container .b2b--navigation-mainmenu{padding:0 1rem}}.b2b-container .b2b--navigation-mainmenu:after{content:none}.b2b-container .b2b--navigation .navigation--menu{padding:0 1rem}@media(min-width:1024px){.b2b-container .b2b--navigation .navigation--menu{padding:0}}.b2b-container .b2b--navigation .navigation--menu li{margin:0!important;padding:0}.b2b-container .b2b--navigation .navigation--menu li:after,.b2b-container .b2b--navigation .navigation--menu li:before{content:none}.b2b-container .b2b--navigation .navigation--upper-container{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}@media(min-width:768px){.b2b-container .b2b--navigation .navigation--upper-container{justify-content:flex-end;margin-right:-.5rem}}.b2b-container .b2b--navigation .navigation--upper-container .signed-in{padding-right:1.5rem}.b2b-container .b2b--navigation .navigation--upper-container .signed-in-text{text-transform:none}.b2b-container .b2b--navigation .navigation--lower-container{overflow:auto}.b2b-container .b2b--navigation .is--account,.b2b-container .b2b--navigation .is--logout{background:transparent!important}.b2b-container .b2b--navigation .navigation--submenu{margin-right:0}.b2b-container .b2b--navigation .navigation--submenu.submenu--right{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-top:.5rem}@media(min-width:768px){.b2b-container .b2b--navigation .navigation--submenu.submenu--right{margin-top:0}}.b2b-container .b2b--navigation .navigation--submenu.submenu--right li{margin:.25rem .5rem!important}.b2b-container .b2b--navigation .is--logout{margin-left:.5rem;position:relative}.b2b-container .b2b--navigation .is--logout .btn-primary{padding-right:4.375rem!important}.b2b-container .b2b--navigation .is--logout svg{fill:var(--bs-white);position:absolute;right:1.5rem}.b2b-container .b2b--navigation .btn-primary{padding:.375rem 1.5rem!important;text-transform:none}.b2b-container .b2b--navigation .navigation--link{font-size:1rem;font-style:normal;font-weight:700;height:auto;line-height:1.5rem!important;margin-right:1rem;padding:.5rem 0;transition:color .3s ease}.b2b-container .b2b--navigation .navigation--link.is--active,.b2b-container .b2b--navigation .navigation--link:hover{color:#970437!important}.b2b-container .b2b--navigation .navigation--link:after{height:.25rem!important;width:100%!important}.b2b-hint-container{background-color:var(--bs-gray-100);max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease;width:100%}.b2b-hint-container .b2b-hint-content{color:#970437;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.7142857143;text-align:center}.b2b-hint-container .b2b-hint-content .b2b-hint-message{padding:0 1.5rem}.b2b-hint-container .b2b-hint-content .b2b-hint-message a:hover{color:var(--bs-gray-500)}.b2b-hint-container .close-button{align-items:center;color:#970437;cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:color .3s ease;width:1.5rem}@media(min-width:768px){.b2b-hint-container .close-button{right:1rem}}.b2b-hint-container .close-button:hover{color:var(--bs-primary-light)}.b2b-hint-container .close-button-icon{height:1rem;width:1rem}.js--b2b-listingview-mode{align-items:center;border-radius:.5rem;border-width:.125rem;color:#970437;display:inline-flex;font-size:1rem;line-height:1.5;padding:1rem 0}.js--b2b-listingview-mode .icon{color:currentColor}.js--b2b-listingview-mode .btn:last-child{border-width:.125rem;display:inline-block;line-height:2.25rem;margin-left:0;padding:.125rem .75rem}.js--b2b-listingview-mode .btn:first-child{border-width:.125rem;display:inline-block;line-height:2.25rem;margin-right:0;padding:.125rem .75rem}.b2b--orderlist-tableview{overflow:visible;padding:.625rem}.b2b--orderlist-tableview .b2b--grid-container{background-color:var(--bs-white);border:0;box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);overflow:visible;padding:1rem}@media(min-width:576px){.b2b--orderlist-tableview .b2b--grid-container{padding:.5rem 2.5rem}}@media(min-width:1024px){.b2b--orderlist-tableview .b2b--grid-container{padding:2.5rem 2.5rem 1.625rem}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder{background-color:transparent;border:0;margin-bottom:2.5rem;padding:.5rem 1rem}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder th{background-color:transparent;border:none;font-size:1rem;font-style:normal;font-weight:700;line-height:1.375;padding:0 .625rem .875rem}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder th:first-child{padding-left:0}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder th:last-child{padding-right:0}@media(max-width:1023.98px){.b2b--orderlist-tableview .b2b--grid-container .table--fastorder tr:first-child td{border-top:none}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td{background-color:transparent!important;padding:0 0 1.5rem}@media(min-width:1024px){.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td{border-top:.0625rem solid var(--bs-gray-200);padding:.875rem .625rem}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td:before{margin:0 1.25rem 0 0}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-name{border-top:.0625rem solid var(--bs-gray-200);padding-top:2rem}@media(min-width:1024px){.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-name{padding-left:0;padding-top:.875rem}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-name:before{content:none}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-number,.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-price,.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-quantity{justify-content:space-between}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-quantity{padding-bottom:2rem}@media(min-width:1024px){.b2b--orderlist-tableview .b2b--grid-container .table--fastorder td.b2b--product-quantity{padding-bottom:.875rem;padding-right:0}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder .b2b--product-name{flex-direction:column}@media(min-width:1024px){.b2b--orderlist-tableview .b2b--grid-container .table--fastorder .b2b--product-price,.b2b--orderlist-tableview .b2b--grid-container .table--fastorder .b2b--product-quantity{text-align:right}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder .b2b--product-quantity{width:10.625rem}}.b2b--orderlist-tableview .b2b--grid-container .table--fastorder .b2b--product-quantity input{text-align:right}.b2b--orderlist-tableview .product-name{font-size:1rem;font-style:normal;font-weight:700;height:auto!important;line-height:1.5;margin-bottom:0}.b2b--orderlist-tableview .product-name-subheader{align-items:center;display:flex;flex-wrap:wrap;height:auto!important}.b2b--orderlist-tableview .product-name-subheader-item{display:inline-block;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.4285714286;list-style:none;margin:0;padding:0}.b2b--orderlist-tableview .product-name-subheader-item:not(:last-of-type):after{background-color:currentColor;border-radius:100%;content:"";display:inline-block;flex-shrink:0;height:.625rem;margin:calc(.5em - .1875rem) .25em 0;transform:scale(.5);width:.625rem}.b2b--orderlist-tableview .product-description{font-size:.875rem;font-style:normal;font-weight:400;height:auto;line-height:1.4285714286;margin:0}.b2b--orderlist-tableview .product-badge-container,.b2b--orderlist-tableview .product-description-container{margin-top:.5rem}@media(min-width:1024px){.b2b--orderlist-tableview .product-badge-container,.b2b--orderlist-tableview .product-description-container{margin-top:1rem}}.b2b--orderlist-tableview .product-price{font-size:1rem;line-height:1.375;margin:0;text-align:right}@media(min-width:1024px){.b2b--orderlist-tableview .product-price{font-size:1.5rem;letter-spacing:-.0625rem;line-height:.9166666667}}.b2b--orderlist-tableview .product-price-info{display:inline-block;height:auto!important}.b2b--orderlist-tableview .product-price-info .btn-show-attributes{display:none}.b2b--orderlist-tableview .product-price-unit{font-size:.875rem;height:auto;line-height:1.4285714286;margin-top:.5rem}.b2b--orderlist-tableview .b2b--ajax-panel{padding:0 .625rem}.b2b--orderlist-tableview .b2b-remote-list-fast-order{display:block;padding:0}@media(min-width:768px){.b2b--orderlist-tableview .b2b-remote-list-fast-order .block--orderlist{padding-right:1.5rem}}.b2b--orderlist-tableview .b2b-remote-list-fast-order .b2b--orderlist-add input{background-color:var(--bs-white)}.b2b--orderlist-tableview .b2b-remote-list-fast-order .action--cart-add{padding-top:1rem}@media(min-width:768px){.b2b--orderlist-tableview .b2b-remote-list-fast-order .action--cart-add{padding-top:0}}.b2b--orderlist-tableview .b2b-remote-list-fast-order .action--cart-add .cart-form{display:flex}.b2b--orderlist-tableview .b2b-remote-list-fast-order .action--cart-add .cart-form .btn-buy{flex-grow:1}@media(min-width:768px){.b2b--orderlist-tableview .b2b-remote-list-fast-order .action--cart-add .cart-form .btn-buy{flex-grow:0}}.module-listingview__pagination>*{display:block}@media(min-width:1024px){.cms-element-product-listing-wrapper .cms-element-product-listing .sorting-wrapper{justify-content:flex-end}}.b2b--modal .btn{font-weight:700}.b2b--modal .btn:disabled:not(.is--small),.b2b--modal .btn:disabled:not(.is--small):hover{background-color:var(--bs-b2b-gray-light)!important}.b2b--modal .btn.component-action-create{margin-left:1rem}.b2b--modal .positions-grid .btn.btn.btn.btn.btn.b2b-highlight:hover svg,.b2b--modal .positions-grid .btn.btn.btn.btn.btn.component-action-delete:hover svg{color:var(--bs-white)!important}.b2b--modal .b2b--confirm-modal-content .btn:not(:disabled).b2b-danger.b2b--confirm-action{border:.125rem solid var(--bs-danger)!important}.b2b--modal .b2b--confirm-modal-content .btn:not(:disabled).b2b-danger.b2b--confirm-action:hover{border-color:var(--bs-danger-dark)!important}.b2b--modal .b2b--confirm-modal-content .btn:not(:disabled).b2b--cancel-action{border:.125rem solid var(--bs-danger)!important;color:var(--bs-danger)!important}.b2b--modal .b2b--confirm-modal-content .btn:not(:disabled).b2b--cancel-action:hover{background-color:var(--bs-danger-dark);border-color:var(--bs-danger-dark)!important;color:var(--bs-white)!important}.b2b--confirm-modal-content .b2b--confirm-modal-body{border:none}.b2b--confirm-modal-content .b2b--confirm-modal-footer{display:flex;flex-direction:column-reverse}@media(min-width:576px){.b2b--confirm-modal-content .b2b--confirm-modal-footer{align-items:center;flex-direction:row;justify-content:space-between}}.b2b--confirm-modal-content .b2b--confirm-modal-footer button{margin:.5rem 0}@media(min-width:576px){.b2b--confirm-modal-content .b2b--confirm-modal-footer button{margin:0}}#b2bModal .modal-dialog{margin-left:auto;margin-right:auto;max-width:90vw;width:100%}#b2bModal .modal-header{color:var(--bs-text-color-primary);justify-content:flex-start;min-height:4.0625rem}#b2bModal .modal-header .modal-close{margin:.5rem .5rem 0 auto}#b2bModal .modal-header .js--modal__title span{align-items:center;display:flex}#b2bModal .modal-header .btn-close{margin:auto .625rem auto auto}#b2bModal .bottom--actions .btn{margin-left:1rem}#b2bModal .b2b--modal-content form{margin-top:1rem}#b2bModal .b2b--modal-content .btn:not(:last-child){margin-right:0}.is-ctl-b2borderlist .module-orderlist{background-color:var(--bs-white);box-shadow:none;padding:1rem}@media(min-width:768px){.is-ctl-b2borderlist .module-orderlist{padding:1.5rem}}.is-ctl-b2borderlist .module-orderlist>div.mb-4{align-items:flex-start;display:flex;flex-flow:column nowrap}.is-ctl-b2borderlist .module-orderlist h2{border-bottom:.25rem solid var(--bs-b2b-gray-light);font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.3333333333;margin-bottom:2.5rem!important;text-transform:none;width:100%}.is-ctl-b2borderlist .module-orderlist h2:after{content:none!important}.is-ctl-b2borderlist .table--actions{background:var(--bs-white);padding-left:0;padding-right:0}.is-ctl-b2borderlist .component-table{padding:0!important}.is-ctl-b2borderlist .b2b--component-pagination{margin:0}.is-act-confirmpage .b2b-remote-list-orderlist{border-top:.0625rem solid var(--bs-gray-200)}.is-act-confirmpage .b2b-remote-list-orderlist.mt-4{margin-top:1rem!important;padding-top:1rem}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn,.is-ctl-b2borderlist .b2bConfirmModal .btn{font-weight:600}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-primary,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-secondary,.is-ctl-b2borderlist .b2bConfirmModal .btn-primary,.is-ctl-b2borderlist .b2bConfirmModal .btn-secondary{border:.125rem solid #970437}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-primary:focus,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-primary:hover,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-secondary:focus,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-secondary:hover,.is-ctl-b2borderlist .b2bConfirmModal .btn-primary:focus,.is-ctl-b2borderlist .b2bConfirmModal .btn-primary:hover,.is-ctl-b2borderlist .b2bConfirmModal .btn-secondary:focus,.is-ctl-b2borderlist .b2bConfirmModal .btn-secondary:hover{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:var(--bs-white)!important}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-primary svg,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-secondary svg,.is-ctl-b2borderlist .b2bConfirmModal .btn-primary svg,.is-ctl-b2borderlist .b2bConfirmModal .btn-secondary svg{margin-right:.5rem}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn-secondary,.is-ctl-b2borderlist .b2bConfirmModal .btn-secondary{background:var(--bs-white);color:#970437!important}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn.disabled,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn[disabled],.is-ctl-b2borderlist .b2bConfirmModal .btn.disabled,.is-ctl-b2borderlist .b2bConfirmModal .btn[disabled]{background-color:var(--bs-gray-200);border-color:var(--bs-gray-200);color:rgba(var(--bs-gray-500),.45)!important}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn.disabled svg,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .btn[disabled] svg,.is-ctl-b2borderlist .b2bConfirmModal .btn.disabled svg,.is-ctl-b2borderlist .b2bConfirmModal .btn[disabled] svg{color:rgba(var(--bs-gray-500),.45)}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .group--actions{display:flex;flex-flow:column nowrap;justify-content:space-between}@media(min-width:768px){.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .group--actions{align-items:center;flex-flow:row nowrap}}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .block--orderlist{width:100%}@media(min-width:1024px){.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .block--orderlist{width:auto}}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add{display:flex;flex-wrap:wrap}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add input{border-radius:.5rem;margin-bottom:1rem;width:100%}@media(min-width:576px){.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add input{flex-grow:1;margin-bottom:0;margin-right:1.25rem;width:auto}}@media(min-width:768px){.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add input{flex-grow:0}}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add .orderlist-create-abort{margin-right:.5rem}.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add .orderlist-create-abort,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add .orderlist-create-save{display:inline-flex;flex-grow:1}@media(min-width:576px){.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add .orderlist-create-abort,.b2b-remote-list-orderlist.is--b2b-acl-controller-b2borderlist .b2b--orderlist-add .orderlist-create-save{flex-grow:0}}.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-content{padding:1rem}@media(min-width:1024px){.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-content{padding:2.5rem}}.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-footer{display:flex;flex-direction:column-reverse;margin-top:1.5rem}@media(min-width:576px){.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-footer{align-items:center;flex-direction:row-reverse;justify-content:space-between}}.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-footer .orderlist--add-to-cart{display:flex;margin-top:1rem}@media(min-width:576px){.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-footer .orderlist--add-to-cart{margin-top:0}}.is-ctl-b2borderlist .b2bConfirmModal .b2b--caution-modal-footer .orderlist--add-to-cart .b2b--confirm-action{flex-grow:1}.module-ordernumber{background-color:var(--bs-white)!important;box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1)!important}.module-ordernumber>.panel{padding:1rem}@media(min-width:768px){.module-ordernumber>.panel{padding:1.25rem}}.module-ordernumber>.panel .col-search .input-group{border:.125rem solid var(--bs-gray-200);border-radius:.5rem}.module-ordernumber>.panel .col-search .input-group .header-search-input{border:none;border-radius:.5rem 0 0 .5rem}.module-ordernumber>.panel .col-search .input-group .header-search-btn{border:none!important;border-radius:0 .5rem .5rem 0}.module-ordernumber>.panel .col-search .input-group .header-search-btn svg{color:var(--bs-gray-300)}.module-ordernumber .configuration--header,.module-ordernumber .configuration--header:active,.module-ordernumber .configuration--header:focus,.module-ordernumber .configuration--header:hover{background:none}.module-ordernumber .b2b--block-panel{padding:0 .5rem}@media(min-width:1024px){.module-ordernumber .b2b--block-panel{padding:0}}.module-ordernumber .panel--body{width:100%}.module-ordernumber .b2b--ajax-panel>.panel{padding-left:0;padding-right:0}.module-ordernumber .form--additional-inputs.configuration--content .input-group{flex:1 1 100%}@media(min-width:1024px){.module-ordernumber .form--additional-inputs.configuration--content .input-group{flex:1 1 23%}}.module-ordernumber .form--additional-inputs.configuration--content .custom-checkbox{margin-left:0}@media(min-width:768px){.module-ordernumber .form--additional-inputs.configuration--content .custom-checkbox{margin-left:.5rem}}.module-ordernumber .panel--accordion-open{background:none}.module-ordernumber .table--actions{background-color:transparent;margin:0;padding:1rem .5rem 2.5rem!important}.module-ordernumber .table--actions .block{float:none;width:100%}.module-ordernumber .table--actions .block:first-of-type{margin-bottom:1.5rem}@media(min-width:768px){.module-ordernumber .table--actions .block{width:auto}.module-ordernumber .table--actions .block:first-of-type{float:left;margin:0}.module-ordernumber .table--actions .block:last-of-type{float:right}}.module-ordernumber .block--actions{width:100%}@media(min-width:768px){.module-ordernumber .block--actions{padding:0 .5rem!important}}.module-ordernumber .block--actions a{float:none!important;margin:0!important;width:100%}.module-ordernumber .block--actions a:first-of-type{margin:0 0 1rem!important}@media(min-width:768px){.module-ordernumber .block--actions a{width:auto}.module-ordernumber .block--actions a:first-of-type{margin:0 1rem 0 0!important}}.module-ordernumber table{overflow-wrap:break-word;table-layout:fixed;width:100%}.module-ordernumber thead th{border:none;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.375;padding:0 .5rem 1rem;text-align:right}.module-ordernumber thead th:first-of-type,.module-ordernumber thead th:last-of-type{text-align:left}.module-ordernumber tbody tr:nth-child(odd){background-color:var(--bs-gray-100)}.module-ordernumber tbody tr:nth-child(2n){background-color:var(--bs-white)}.module-ordernumber tbody tr td{background-color:transparent!important;letter-spacing:0;padding:1rem .5rem;text-align:right}.module-ordernumber tbody tr td:first-of-type,.module-ordernumber tbody tr td:last-of-type{text-align:left}@media(min-width:768px){.module-ordernumber tbody tr td:first-of-type{padding-left:1.5rem}.module-ordernumber tbody tr td:last-of-type{padding-right:1.5rem}}.module-ordernumber tbody tr td div{width:100%}.module-ordernumber tbody tr td input{background-color:var(--bs-white)!important;min-width:0!important}.module-ordernumber tbody tr td .input-customordernumber{width:auto}@media(min-width:768px){.module-ordernumber tbody tr td .input-customordernumber{width:100%}}.module-ordernumber .b2b--component-pagination{margin:0}@media(min-width:768px){.module-ordernumber .b2b--component-pagination{margin:0 .625rem}}.module-order{background:var(--bs-white)!important;box-shadow:none!important}.module-order .panel--accordion,.module-order .table--actions{background-color:var(--bs-white)!important}.module-order .block--title:after{content:none!important}.module-order .b2b-accordion{border-bottom:0!important}.module-order .b2b-accordion .b2b-accordion__title{color:var(--bs-text-color-primary)}.module-order .b2b-accordion .b2b-accordion__title span+span{display:block;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:0;text-transform:none;transition:color .3s ease}.module-order .b2b-accordion .table--actions{padding:1.25rem 0}.module-order .b2b-accordion .panel--title{padding:2.5rem}.module-order .b2b-accordion .panel--title .icon{top:calc(50% - .375rem);transform:translateY(-50%)}.module-order .b2b-accordion .panel--title .icon svg{top:0;transition:color .3s ease}.module-order .b2b-accordion .panel--title:hover{background:transparent}.module-order .b2b-accordion .panel--title:hover h3,.module-order .b2b-accordion .panel--title:hover svg{color:#970437}.module-order h3{border-bottom:.25rem solid var(--bs-gray-100);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;margin-bottom:0;padding-bottom:.5rem;text-transform:none;transition:color .3s ease}.b2b-order-overview .panel--title{font-weight:700!important}.b2b-order-overview table{border-spacing:0!important}.b2b-order-overview table th{border:0!important;font-size:1rem!important;font-weight:700!important;line-height:1.375rem!important}.b2b-order-overview table td{background-color:transparent!important;border:0!important;text-align:left!important}.b2b-order-overview table thead{border:0!important}.b2b-order-overview table tbody tr:nth-child(odd){background-color:var(--bs-gray-100)}.b2b-order-overview .b2b-requested-delivery-date{display:none}.is-ctl-b2bfastorder{font-family:itc-officina-sans!important}.is-ctl-b2bfastorder .b2b-upload{max-width:none}.is-ctl-b2bfastorder .b2b-upload__header-title{border-bottom:.25rem solid var(--bs-b2b-gray-light);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:2.5rem;padding-bottom:.5rem;text-transform:none}.is-ctl-b2bfastorder .panel--title{margin:0!important;max-width:none!important;width:100%}.is-ctl-b2bfastorder .panel--title .b2b--block-panel{display:flex;flex-direction:column}.is-ctl-b2bfastorder .b2b--ajax-panel>.panel{padding-left:0;padding-right:0;padding-top:0}.is-ctl-b2bfastorder .b2b--upload-form{border:.125rem dashed var(--bs-b2b-gray-light)!important;margin:2.5rem 0;max-width:none;outline:none!important;width:100%}@media(min-width:1024px){.is-ctl-b2bfastorder .b2b--upload-form{border:none}}.is-ctl-b2bfastorder .b2b--upload-form span{display:block!important}.is-ctl-b2bfastorder .b2b--upload-form h3,.is-ctl-b2bfastorder .b2b--upload-form h3.box--dragndrop{color:var(--bs-text-color-primary)!important;display:block!important}.is-ctl-b2bfastorder .b2b--upload-form h3.box--dragndrop{font-weight:700!important}.is-ctl-b2bfastorder .b2b--upload-form .icon-file{display:none!important}.is-ctl-b2bfastorder .module-fastorder{background-color:var(--bs-white);box-shadow:none;padding:1rem}@media(min-width:768px){.is-ctl-b2bfastorder .module-fastorder{padding:1.5rem}}.is-ctl-b2bfastorder .module-fastorder h2{border-bottom:.25rem solid var(--bs-b2b-gray-light);font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;margin-bottom:1.5rem;text-transform:none}.is-ctl-b2bfastorder .module-fastorder h2:after{content:none!important}.is-ctl-b2bfastorder .module-fastorder .headline-product{font-size:1rem}.is-ctl-b2bfastorder .module-fastorder .panel--accordion-open{background:var(--bs-white)}.is-ctl-b2bfastorder .module-fastorder .panel--accordion-open span,.is-ctl-b2bfastorder .module-fastorder .panel--accordion-open svg{color:#970437}.is-ctl-b2bfastorder .module-fastorder .panel--accordion .configuration--header{background-color:var(--bs-white)!important;padding-left:1.5rem}.is-ctl-b2bfastorder .module-fastorder .panel--accordion .configuration--header span{font-size:1.125rem;font-style:normal;font-weight:700}.is-ctl-b2bfastorder .module-fastorder .panel--accordion .configuration--header .icon{left:0}.is-ctl-b2bfastorder .module-fastorder .panel--accordion .configuration--header:hover span,.is-ctl-b2bfastorder .module-fastorder .panel--accordion .configuration--header:hover svg{color:#970437!important}.is-ctl-b2bfastorder .module-fastorder .panel--accordion label{font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5rem}.is-ctl-b2bfastorder .module-fastorder .additional-inputs--headline{margin-left:0}.is-ctl-b2bfastorder .module-fastorder .additional-inputs--headline label{font-weight:400!important}.is-ctl-b2bfastorder .module-fastorder .form--additional-inputs .input-group{background-color:var(--bs-b2b-gray-dark);padding:1.5rem .625rem!important}@media(min-width:768px){.is-ctl-b2bfastorder .module-fastorder .form--additional-inputs .input-group.block-order-number-column{padding-left:1.5rem!important}.is-ctl-b2bfastorder .module-fastorder .form--additional-inputs .input-group.block-csv-enclosure{padding-right:1.5rem!important}}.is-ctl-b2bfastorder .module-fastorder .form--additional-inputs .input-group input{background-color:var(--bs-white);border-radius:.5rem!important}@media(min-width:768px){.is-ctl-b2bfastorder .module-fastorder .b2b--grid-container td{width:auto}}.is-ctl-b2bfastorder .table--fastorder{border-collapse:collapse!important}.is-ctl-b2bfastorder .table--fastorder tr{border-bottom:.0625rem solid var(--bs-b2b-gray-light)!important}.is-ctl-b2bfastorder .table--fastorder input.input-ordernumber{border-radius:.5rem}.is-ctl-b2bfastorder .table--fastorder .headline-product-placeholder>i{font-style:normal!important}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions{display:flex;flex-flow:column nowrap}@media(min-width:1024px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions{align-items:center;flex-flow:row wrap;justify-content:space-between}}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list{margin:0}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn{max-width:none;text-align:center;width:100%}@media(min-width:576px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn{max-width:14.375rem;width:auto}}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn.orderlist-create-abort,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn.orderlist-create-abort{margin:.5rem 0}@media(min-width:576px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn.orderlist-create-abort,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn.orderlist-create-abort{margin:0 .5rem 0 0}}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn.cart--link,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn.cart--link{width:100%}@media(min-width:576px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .btn.cart--link,.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--order-list .btn.cart--link{width:auto}}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add{margin-top:1.5rem;padding-top:0;width:100%}@media(min-width:576px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add{align-self:flex-end;width:auto}}@media(min-width:1024px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add{align-self:inherit;margin-top:0}}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .group--actions .action--cart-add .cart-form{display:block}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .b2b--orderlist-remote .create-field{align-items:center;display:flex;flex-flow:row wrap}.is-ctl-b2bfastorder .b2b-remote-list-fast-order .b2b--orderlist-remote .create-field input{width:100%}@media(min-width:576px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .b2b--orderlist-remote .create-field input{flex-grow:1;margin-right:.5rem;width:auto}}@media(min-width:768px){.is-ctl-b2bfastorder .b2b-remote-list-fast-order .b2b--orderlist-remote .create-field input{flex-grow:0}}.module-statistic{background:none!important;box-shadow:none!important;padding:0}.module-statistic .b2b--grid-container{padding:1rem}@media(min-width:768px){.module-statistic .b2b--grid-container{padding:1.25rem}}.module-statistic .b2b--grid-container .grid-form form{flex-grow:1}@media(min-width:1024px){.module-statistic .b2b--grid-container .grid-form form{flex-grow:0;padding-right:1.5rem}}.module-statistic .b2b--grid-container .grid-form-filter{width:auto}.module-statistic .b2b--grid-container .grid-form-filter .text-left>*{margin-bottom:.5rem}.module-statistic .b2b--grid-container .grid-form-grid-table .action--export{color:var(--bs-white)}.module-statistic .b2b--grid-container .grid-form .statistics-label-filter,.module-statistic .b2b--grid-container .grid-form .statistics-label-graph{border-bottom:.25rem solid var(--bs-b2b-gray-light);color:var(--bs-text-color-primary);display:block;font-size:1.25rem;font-style:normal;font-weight:700;height:auto;line-height:1.4;padding-bottom:.5rem;text-transform:none}.module-statistic .grid-form .b2b-statistics-chart{background-color:var(--bs-white);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);margin-bottom:2.5rem;padding:0 1rem 1rem;width:100%!important}@media(min-width:768px){.module-statistic .grid-form .b2b-statistics-chart{padding:0 1.25rem 1rem}}.module-statistic .b2b--ajax-panel.has--b2b-form{background-color:var(--bs-white);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);padding:0 0 1rem}@media(min-width:768px){.module-statistic .b2b--ajax-panel.has--b2b-form{padding:0 0 1.5rem}}@media(min-width:1024px){.module-statistic .b2b--ajax-panel.has--b2b-form{padding:0 0 2.5rem}}.module-statistic .filter-container{margin-bottom:1.875rem}.module-statistic .filter-container .block-flatpickr{display:flex;flex-basis:calc(100% + 1.25rem);flex-wrap:wrap;margin:0 -.625rem .875rem}@media(min-width:768px){.module-statistic .filter-container .block-flatpickr{margin:0 -.625rem 1.875rem}}.module-statistic .filter-container .block-flatpickr>h5{display:none}.module-statistic .filter-container .block-flatpickr>.block{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.7142857143;margin-bottom:0;margin-right:0!important;margin-top:0;padding:0 .625rem;width:50%}@media(min-width:1024px){.module-statistic .filter-container .block-flatpickr>.block{width:auto}}.module-statistic .filter-container .block-flatpickr>.block:first-of-type{margin-bottom:1rem}@media(min-width:768px){.module-statistic .filter-container .block-flatpickr>.block:first-of-type{margin-bottom:0}}.module-statistic .filter-container .block-flatpickr>.block .flatpickr-input{background-color:var(--bs-white);border-radius:.5rem;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25);width:100%}.module-statistic .filter-container .block-flatpickr>.block .flatpickr-input::-webkit-calendar-picker-indicator,.module-statistic .filter-container .block-flatpickr>.block .flatpickr-input::-webkit-inner-spin-button{display:none}.module-statistic .filter-container .block-flatpickr>.block .flatpickr-icon{margin:0;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.module-statistic .filter-container .block-selects{flex-basis:calc(100% + 1.25rem);flex-grow:1;margin:1.5rem -.625rem 0}@media(min-width:768px){.module-statistic .filter-container .block-selects{margin:2.5rem -.625rem 0}}@media(min-width:1024px){.module-statistic .filter-container .block-selects{flex-basis:33%;margin:.625rem 0;padding-left:1.25rem}}.module-statistic .filter-container .block-selects .select-field{padding:0 .625rem;width:100%}@media(min-width:1024px){.module-statistic .filter-container .block-selects .select-field{padding:0}}.module-statistic .filter-container .block-selects h5{padding:0 .625rem}.module-statistic .filter-container .block-selects h5:last-of-type{margin-top:1.5rem}@media(min-width:768px){.module-statistic .filter-container .block-selects h5:last-of-type{margin-top:2.5rem}}@media(min-width:1024px){.module-statistic .filter-container .block-selects h5{padding:0}}.module-statistic .block h5{font-size:1rem;line-height:1.375}.module-statistic .select-field .form-select:focus,.module-statistic .select-field .form-select:hover{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25)}.module-statistic .group--actions{display:flex;flex-wrap:wrap;margin:0 -.625rem}@media(min-width:1280px){.module-statistic .group--actions{display:block}}.module-statistic .group--actions a,.module-statistic .group--actions button{background-color:#970437;border-radius:.5rem;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;margin:0 .625rem 1.25rem;max-width:none;padding:.5rem 2rem;text-transform:none;width:calc(100% - 1.25rem)}@media(min-width:768px){.module-statistic .group--actions a,.module-statistic .group--actions button{width:calc(50% - 1.25rem)}}@media(min-width:1280px){.module-statistic .group--actions a,.module-statistic .group--actions button{width:auto}}.module-statistic .group--actions a:active,.module-statistic .group--actions a:focus,.module-statistic .group--actions a:hover,.module-statistic .group--actions button:active,.module-statistic .group--actions button:focus,.module-statistic .group--actions button:hover{background-color:var(--bs-primary-light)!important}.module-statistic .component-table{padding:.5rem 1rem!important}@media(min-width:768px){.module-statistic .component-table{padding:.5rem 1.25rem!important}}.module-statistic .component-table th{border-bottom:none!important;font-size:1rem!important;font-weight:700!important;line-height:1.375rem!important;text-transform:none!important}.module-statistic .grid-form-grid-table{border:0;margin-bottom:3.75rem}.module-statistic .grid-form-grid-table .table-responsive{border:0}.module-statistic .statistics-label-grid{border-bottom:.25rem solid var(--bs-b2b-gray-light);color:var(--bs-text-color-primary);font-size:1.25rem;font-style:normal;font-weight:700;height:auto;line-height:1.4;padding-bottom:.5rem;text-transform:none}.module-statistic .b2b--component-pagination{background:transparent;border:0;margin:0}.module--offer .panel,.module--salesrepresentative .panel{background-color:var(--bs-white);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);padding:1rem}@media(min-width:768px){.module--offer .panel,.module--salesrepresentative .panel{padding:1.25rem}}.module--offer .panel .b2b--grid-container,.module--salesrepresentative .panel .b2b--grid-container{padding-bottom:5rem}.module--offer .panel .panel--title,.module--salesrepresentative .panel .panel--title{border-bottom:.25rem solid var(--bs-gray-100);margin-bottom:2.5rem;padding-bottom:.5rem}.module--offer .panel .panel--title .block--title,.module--salesrepresentative .panel .panel--title .block--title{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.4;margin-bottom:0;padding-bottom:0;text-transform:none}.module--offer .panel .panel--title .block--title:after,.module--salesrepresentative .panel .panel--title .block--title:after{display:none}.module--offer .panel .col-sort select:active,.module--offer .panel .col-sort select:focus,.module--offer .panel .col-sort select:hover,.module--salesrepresentative .panel .col-sort select:active,.module--salesrepresentative .panel .col-sort select:focus,.module--salesrepresentative .panel .col-sort select:hover{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25)}.module--offer .panel .col-search .input-group,.module--salesrepresentative .panel .col-search .input-group{border:.125rem solid var(--bs-gray-200);border-radius:.5rem}.module--offer .panel .col-search .input-group .header-search-input,.module--salesrepresentative .panel .col-search .input-group .header-search-input{border:none;border-radius:.5rem 0 0 .5rem}.module--offer .panel .col-search .input-group .header-search-btn,.module--salesrepresentative .panel .col-search .input-group .header-search-btn{border:none!important;border-radius:0 .5rem .5rem 0}.module--offer .panel .col-search .input-group .header-search-btn svg,.module--salesrepresentative .panel .col-search .input-group .header-search-btn svg{color:var(--bs-gray-300)}.module--offer .panel .table--actions,.module--salesrepresentative .panel .table--actions{background-color:transparent;margin:0;padding:.25rem .25rem 2.5rem!important}.module--offer .panel .component-table,.module--salesrepresentative .panel .component-table{border-spacing:0!important;padding:0}.module--offer .panel .component-table thead th,.module--salesrepresentative .panel .component-table thead th{border:none;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.375;padding:0 .5rem 1rem;text-align:right}.module--offer .panel .component-table thead th:first-of-type,.module--offer .panel .component-table thead th:last-of-type,.module--salesrepresentative .panel .component-table thead th:first-of-type,.module--salesrepresentative .panel .component-table thead th:last-of-type{text-align:left}.module--offer .panel .component-table tbody tr:nth-child(odd),.module--salesrepresentative .panel .component-table tbody tr:nth-child(odd){background-color:var(--bs-gray-100)}.module--offer .panel .component-table tbody tr:nth-child(2n),.module--salesrepresentative .panel .component-table tbody tr:nth-child(2n){background-color:var(--bs-white)}.module--offer .panel .component-table tbody tr td,.module--salesrepresentative .panel .component-table tbody tr td{background-color:transparent!important;letter-spacing:0;padding:1rem .5rem;text-align:right!important}.module--offer .panel .component-table tbody tr td:first-of-type,.module--offer .panel .component-table tbody tr td:last-of-type,.module--salesrepresentative .panel .component-table tbody tr td:first-of-type,.module--salesrepresentative .panel .component-table tbody tr td:last-of-type{text-align:left!important}@media(min-width:768px){.module--offer .panel .component-table tbody tr td:first-of-type,.module--salesrepresentative .panel .component-table tbody tr td:first-of-type{padding-left:1.5rem}.module--offer .panel .component-table tbody tr td:last-of-type,.module--salesrepresentative .panel .component-table tbody tr td:last-of-type{padding-right:1.5rem}}.module--offer .panel .b2b--component-pagination,.module--salesrepresentative .panel .b2b--component-pagination{margin:0}.module--offer .panel .b2b--component-pagination .box--page-info,.module--salesrepresentative .panel .b2b--component-pagination .box--page-info{display:none}.module--offer .panel .b2b--component-pagination .box--page-select .btn,.module--salesrepresentative .panel .b2b--component-pagination .box--page-select .btn{background-color:#970437;border-radius:1rem}.module--offer .panel .b2b--component-pagination .box--page-select select,.module--offer .panel .b2b--component-pagination .box--page-select select:active,.module--offer .panel .b2b--component-pagination .box--page-select select:focus,.module--offer .panel .b2b--component-pagination .box--page-select select:hover,.module--salesrepresentative .panel .b2b--component-pagination .box--page-select select,.module--salesrepresentative .panel .b2b--component-pagination .box--page-select select:active,.module--salesrepresentative .panel .b2b--component-pagination .box--page-select select:focus,.module--salesrepresentative .panel .b2b--component-pagination .box--page-select select:hover{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25)}.cart-item-details-container:last-of-type{margin-top:1.25rem}.product-detail-content .product-detail-delivery-information .available-stock-info{font-size:.875rem;font-style:normal;font-weight:700}.product-detail-content .b2b--orderlist-dropdown:active,.product-detail-content .b2b--orderlist-dropdown:focus,.product-detail-content .b2b--orderlist-dropdown:hover{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.25)!important}@media(min-width:1024px){.product-detail-content .b2b-remote-list-orderlist .b2b--orderlist-add input{margin-bottom:1rem;margin-right:0;width:100%}}@media(min-width:1280px){.product-detail-content .b2b-remote-list-orderlist .b2b--orderlist-add input{margin-bottom:0;margin-right:1.25rem;width:auto}}.business-partner-login{align-items:center;display:flex;margin-top:.5rem}.product-detail-content .business-partner-login{align-items:flex-start;flex-direction:column;margin:0}.business-partner-login-label{font-size:.875rem;line-height:1.4285714286;margin-right:.25rem}.business-partner-login-link{align-items:center;display:inline-flex;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.4285714286;transition:color .3s ease}.business-partner-login-link:hover{color:var(--bs-primary-light);text-decoration:none}.business-partner-login-link svg{margin-left:.25rem}.business-partner-login-visible .product-detail-quantity-select{display:none}svg.icon-express{height:1rem}.e-brand-title{margin-top:1.5rem}@media(min-width:1280px){.e-brand-title{margin-top:4rem}}.footer-b2b-marke{margin-top:2rem}@media(min-width:1280px){.footer-b2b-marke{margin-top:4rem}}.header-minimal{background-color:var(--bs-gray-500);color:var(--bs-white)}.header-minimal .header-minimal-home-btn{color:var(--bs-white);transition:opacity .3s ease}.header-minimal .header-minimal-home-btn svg{color:var(--bs-white)}.header-minimal .header-minimal-home-btn:hover{color:var(--bs-white);opacity:.8}.header-minimal .header-minimal-home-btn:hover svg{color:#fff}.header-main{background-color:var(--bs-gray-500)}.header-main .top-bar-row{padding:0}.header-main .b2b--sales-representative-bar{background-color:#970437;padding:.25rem 0}@media(max-width:767.98px){.header-main .b2b--sales-representative-bar .row{flex-direction:column}}.header-main .b2b--sales-representative-bar .row .text-left,.header-main .b2b--sales-representative-bar .row .text-right{color:var(--bs-white);font-size:.875rem;width:100%}.header-main .b2b--sales-representative-bar .row .text-left a,.header-main .b2b--sales-representative-bar .row .text-right a{color:var(--bs-white);font-size:.875rem}@media(max-width:767.98px){.header-main .b2b--sales-representative-bar .row .text-right{text-align:left!important}}.header-main .b2b--sales-representative-bar .text-right a:focus,.header-main .b2b--sales-representative-bar .text-right a:hover{color:rgba(var(--bs-white-rgb),.4)}.header-main .header-logo-col{padding:0 0 0 1.5rem}@media(min-width:768px){.header-main .header-logo-col{padding:0 0 0 2.625rem}}@media(min-width:1280px){.header-main .header-logo-col{padding:0}}.header-main .header-logo-col.header-minimal{margin:0 auto;padding:0}@media(min-width:1280px){.header-main .header-logo-col.header-minimal{margin:0}}.header-main .header-logo-main-link img{margin:0 auto}.header-main .navigation-actions-wrapper{display:flex;justify-content:flex-end;width:50%}@media(min-width:1280px){.header-main .navigation-actions-wrapper{flex-grow:1;justify-content:space-between;width:auto}}.header-main .header-actions-col .search-toggle{margin-right:.5rem}@media(min-width:768px){.header-main .header-actions-col .search-toggle{margin-right:1.5rem}}@media(min-width:1024px){.header-main .header-actions-col .search-toggle{margin-right:2.5rem}}.header-main .header-cart .header-cart-total{max-width:none}@media(min-width:1024px){.header-main .header-cart .header-cart-total{max-width:2.625rem}}.header-main .header-cart .header-actions-btn,.header-main .header-cart .header-cart-total{color:#fff}.header-main .header-cart:hover .header-actions-btn,.header-main .header-cart:hover .header-cart-total{color:rgba(var(--bs-white-rgb),.4)}.header-main .header-actions-btn,.header-main .header-actions-btn.nav-main-toggle-btn{color:var(--bs-white)}.header-main .header-actions-btn.nav-main-toggle-btn:hover,.header-main .header-actions-btn:hover{color:rgba(var(--bs-white-rgb),.4)}.header-main .compare-menu-btn{padding-inline:.125rem!important}.header-main .compare-menu-btn .icon{color:var(--bs-white)}.header-main .compare-menu-btn:hover .icon{color:rgba(var(--bs-white-rgb),.4)}.header-main .header-row .main-navigation{flex-grow:0}.header-main .header-row .main-navigation-link{color:var(--bs-white)}.header-main .header-row .main-navigation-link:not(:last-child){margin-right:1.5rem}.header-main .header-row .main-navigation-link:hover{color:var(--bs-white)}@media(min-width:768px){.header-main .header-row .main-navigation-link.active{color:rgba(var(--bs-white-rgb),.4);font-weight:400}.header-main .header-row .main-navigation-link.active:after{background-color:rgba(var(--bs-white-rgb),.4)}}.header-main .header-row .main-navigation-link:after{background-color:var(--bs-white);bottom:-1.125rem}.header-main .header-search .loader{background-color:var(--bs-gray-500)}.header-main .header-search-col{margin:0 1.5rem 0 0}@media(min-width:1280px){.header-main .header-search-col{margin:0 2.5rem 0 0;max-width:17.5rem}}@media(max-width:1279.98px){.header-main .business-partner-login{background:var(--bs-gray-500)!important;color:var(--bs-white)!important}}.node__inner .actions form .icon{color:var(--bs-white)}.b2c-bulletpoint-list{list-style:none;margin-bottom:0}.b2c-bulletpoint-list-entry{margin-bottom:.75rem;margin-left:0;padding-left:2rem;position:relative}.b2c-bulletpoint-list-entry:last-child{margin-bottom:0}.b2c-bulletpoint-list-entry:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M8.7 12.3a1 1 0 0 0-1.4 1.4l3 3a1 1 0 0 0 1.5-.2l5-8a1 1 0 1 0-1.6-1l-4.4 6.9-2-2.1z'/%3E%3C/svg%3E");content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.max-sized-svg .px-teaser-image.svg{margin:0 auto;max-width:7.5rem;padding-top:3.125rem}.max-sized-svg .px-teaser-image.svg img{top:1.5625rem}.no-contrast .btn-link span{color:#970437}.no-contrast .btn-link:hover span{color:var(--bs-primary-light)}.has-bg-color .btn svg,.has-bg-color .btn.btn-link{color:var(--bs-white)}