.platform-title{align-items:center}#b2b-platform .platform-title{font-size:2.875rem;margin:0 0 2.5rem}#b2b-platform .container .container{padding:0}.form-switch.form-switch-reverse{padding-left:0;padding-right:3.5em}.form-switch.form-switch-reverse .form-check-input{border-color:var(--bs-gray-300);left:unset;right:0}.form-switch.form-switch-reverse .form-check-input:checked{background-color:var(--bs-success);border-color:transparent}.b2b-platform .card-form{margin:unset}.entity-search .entity-search-results{z-index:7!important}.entity-search .entity-search-results .list-group-item.list-group-item-action{background-color:#f9f9f9}.form-group .input-group .form-control:focus{border-left-color:#000}.form-group:has(input[name=deliveryDate]) label,.form-group:has(input[name=documentDate]) label,.form-group:has(input[name=validUntil]) label{left:calc(var(--bs-gutter-x)*3)!important}.form-group:not(.form-check):not(:has(.form-check)) label{border:.125rem solid transparent;color:#242628;font-size:.75rem;font-style:normal;font-weight:700;height:100%;left:calc(var(--bs-gutter-x)/2);margin-bottom:0;overflow:hidden;padding:.9375rem 1rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:6}.form-group:not(.form-check):not(:has(.form-check))>div .form-control,.form-group:not(.form-check):not(:has(.form-check))>div .form-control-plaintext{padding:.9375rem 1rem}.form-group:not(.form-check):not(:has(.form-check))>div .form-control-plaintext::-moz-placeholder,.form-group:not(.form-check):not(:has(.form-check))>div .form-control::-moz-placeholder{color:transparent}.form-group:not(.form-check):not(:has(.form-check))>div .form-control-plaintext::placeholder,.form-group:not(.form-check):not(:has(.form-check))>div .form-control::placeholder{color:transparent}.form-group:has(>div .form-control:not(:-moz-placeholder))>div .form-control,.form-group:has(>div .form-control:not(:-moz-placeholder))>div .form-control-plaintext,.form-group:has(>div .form-control:not(:-moz-placeholder))>div .form-select,.form-group:has(input.form-control:not(:-moz-placeholder))>div .form-control,.form-group:has(input.form-control:not(:-moz-placeholder))>div .form-control-plaintext,.form-group:has(input.form-control:not(:-moz-placeholder))>div .form-select{height:auto;min-height:unset;padding-bottom:.4375rem;padding-top:1.4375rem}.form-group:has(>div .form-control-plaintext)>div .form-control,.form-group:has(>div .form-control-plaintext)>div .form-control-plaintext,.form-group:has(>div .form-control-plaintext)>div .form-select,.form-group:has(>div .form-control:focus)>div .form-control,.form-group:has(>div .form-control:focus)>div .form-control-plaintext,.form-group:has(>div .form-control:focus)>div .form-select,.form-group:has(>div .form-control:hover)>div .form-control,.form-group:has(>div .form-control:hover)>div .form-control-plaintext,.form-group:has(>div .form-control:hover)>div .form-select,.form-group:has(>div .form-control:not(:placeholder-shown))>div .form-control,.form-group:has(>div .form-control:not(:placeholder-shown))>div .form-control-plaintext,.form-group:has(>div .form-control:not(:placeholder-shown))>div .form-select,.form-group:has(>div .form-select)>div .form-control,.form-group:has(>div .form-select)>div .form-control-plaintext,.form-group:has(>div .form-select)>div .form-select,.form-group:has(input.form-control:not(:placeholder-shown))>div .form-control,.form-group:has(input.form-control:not(:placeholder-shown))>div .form-control-plaintext,.form-group:has(input.form-control:not(:placeholder-shown))>div .form-select{height:auto;min-height:unset;padding-bottom:.4375rem;padding-top:1.4375rem}.form-group:has(>div .form-control:not(:-moz-placeholder)) label,.form-group:has(input.form-control:not(:-moz-placeholder)) label{color:#152730;transform:translateY(-.5rem)}.form-group:has(>div .form-control-plaintext) label,.form-group:has(>div .form-control:focus) label,.form-group:has(>div .form-control:hover) label,.form-group:has(>div .form-control:not(:placeholder-shown)) label,.form-group:has(>div .form-select) label,.form-group:has(input.form-control:not(:placeholder-shown)) label{color:#152730;transform:translateY(-.5rem)}.b2b-platform hr{display:none}#b2b-platform .product-list-add-product{display:none!important}#b2b-platform .dropdown-menu.product-list-add-items-dropdown-menu{padding-top:1rem!important}#b2b-platform .product-list-add-items-dropdown-btn{--bs-btn-padding-y:0.375rem;--bs-btn-padding-x:0.625rem}#b2b-platform .product-list-add-items-dropdown-btn:after{display:none}#b2b-platform .product-list-add-items .input-group{margin-bottom:.5rem;padding-bottom:1rem}#b2b-platform .product-list-add-items .search-field{border:.0625rem solid var(--bs-black);border-right:0}#b2b-platform .product-list-add-items .clear-button{border:var(--bs-btn-border-width) solid var(--bs-btn-border-color)}#b2b-platform .column-filter--search .form-control{border:.0625rem solid var(--bs-black);border-bottom-left-radius:var(--bs-border-radius);border-right:0}#b2b-platform .flatpickr-input+.form-control{border-bottom-left-radius:var(--bs-border-radius);border-top-left-radius:var(--bs-border-radius)}.media-preview--image{display:flex;height:4.5rem;margin-right:0;width:4.5rem}.media-preview--image img{-o-object-fit:contain;object-fit:contain}#b2b-platform .platform-menu-container{font-size:.75rem;margin-bottom:1.5rem}@media(min-width:1024px){#b2b-platform .platform-menu-container{margin-bottom:2.5rem}}#b2b-platform .platform-menu-container{font-weight:.75rem}#b2b-platform .platform-menu-container .navbar{--bs-navbar-padding-y:0}#b2b-platform .platform-menu-container .navbar-nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.75rem;--bs-nav-link-font-size:0.75rem;--bs-nav-link-font-weight:600;--bs-navbar-nav-link-padding-x:1rem;--bs-navbar-nav-link-padding-y:1rem;flex-wrap:wrap}#b2b-platform .platform-menu-container .dropdown-item:hover,#b2b-platform .platform-menu-container .dropdown:has(.router-link-exact-active)>.nav-link,#b2b-platform .platform-menu-container .nav-link:hover,#b2b-platform .platform-menu-container .router-link-exact-active{color:var(--bs-primary)}@media(max-width:1023.98px){#b2b-platform .navbar-nav .dropdown-menu{--bs-dropdown-bg:var(--bs-gray-100);box-shadow:none}}#b2b-platform .dropdown-menu{--bs-dropdown-padding-x:1rem;--bs-dropdown-padding-y:1rem;padding:var(--bs-dropdown-padding-x) var(--bs-dropdown-padding-y)}#b2b-platform .navbar-toggler{align-items:center;background:var(--bs-primary);color:var(--bs-white);font-size:.75rem;padding:.75rem;width:100%}#b2b-platform .navbar-collapse{border-radius:.75rem}@media(min-width:1024px){#b2b-platform .navbar-collapse{border-radius:2.5rem}}#b2b-platform .navbar-collapse{background-color:var(--bs-body-bg);border:.0625rem solid var(--bs-gray-200);padding:.1875rem 1rem}#b2b-platform .nav-tabs{border-bottom:.0625rem solid var(--bs-gray-200);width:-moz-max-content;width:max-content}#b2b-platform .nav-tabs .nav-link{margin:0 1.5rem -.0625rem 0;padding:0 0 .25rem}#b2b-platform .nav-tabs .nav-link.active{border-bottom:.25rem solid var(--bs-primary)}.platform-page--customer-detail #b2bAccountForm>.card-body:has(>.row>.form-group>.form-control):not(:last-child){margin-bottom:4rem}.platform-page--customer-detail .employee-create-nav{margin-bottom:1.5rem}.platform-page--customer-detail .employee-assign-create h5.border-bottom{border-bottom:.0625rem solid var(--bs-gray-200)!important;margin-bottom:1.5rem;margin-top:1rem;padding-bottom:.25rem}.platform-page--express-checkout-detail .form-container{padding:0}.platform-page--offer-index>.d-flex:has(.platform-title){flex-wrap:wrap}.platform-page--offer-index .entity-search label{left:0}.platform-page--offer-index .d-flex .flex-grow-1{overflow-x:auto}.platform-page--offer-index .offer-items-table .input-group{flex-wrap:nowrap}.platform-page--offer-index .offer-items-table .form-control{min-width:10rem}.platform-page--offer-index #taxAnalysisSwitch{margin-left:0;position:static}.platform-page--order-list .product-accessory-tax,.platform-page--order-list .product-detail-price,.platform-page--order-list .product-detail-price-unit,.platform-page--order-list .product-list-item-tax{margin-bottom:.5rem}.platform-page--order-list .product-detail-price{font-size:inherit;font-weight:700}.platform-page--order-list .platform-product-delivery-information-container .product-detail-price-unit{display:none}.platform-page--order-list .product-list-item-cover .product-image-wrapper{flex-basis:unset;height:4.5rem;max-width:unset;width:4.5rem}.platform-page--quick-search-index{--px-b2b-quick-search-width:16.875rem}@media(min-width:768px){.platform-page--roles-index .col-md-8{margin-left:8.33333333%;width:58.33333333%}}.platform-page--roles-index .nav-pills .nav-link{border:.0625rem solid var(--bs-primary)}.platform-page--roles-index .nav-pills .nav-link:not(:is(.active,:hover)){color:var(--bs-primary)}.price-field input.form-control[type=text]{border:.125rem solid #000;border-bottom-right-radius:0;border-top-right-radius:0}.b2b-platform-data-table{--px-b2b-table-filter-min-width:10rem}.b2b-platform-data-table .data-table-filter-multi-select,.b2b-platform-data-table .data-table-filter-search,.b2b-platform-data-table .data-table-filter-select{min-width:var(--px-b2b-table-filter-min-width)}.b2b-platform-data-table .btn-icon-only{--bs-btn-padding-y:0.375rem;--bs-btn-padding-x:0.375rem}.b2b-platform-data-table .data-table-row.row-head{border:0}.b2b-platform-data-table .data-table-row.row-head .data-table-col{background-color:var(--bs-gray-600);border:.0625rem solid var(--bs-gray-300);color:var(--bs-white)}#b2b-platform .data-table .data-table-col{padding-left:1rem;text-align:left}#b2b-platform .data-table .data-table-col:first-child{padding-left:1rem}#b2b-platform .data-table-globals{padding:0 0 1rem}#b2b-platform .global-search .input-group .btn{border-color:var(--bs-black) var(--bs-black) var(--bs-black) transparent}#b2b-platform .data-table-container{overflow-x:auto}#b2b-platform .data-table-row td{background-color:transparent;border:.0625rem solid var(--bs-gray-300);box-shadow:none}#b2b-platform .multi-select-options{padding:1rem}#b2b-platform .multi-select-options .option{margin-bottom:1rem;padding:0 0 0 2.25rem}#b2b-platform .multi-select-options .option:last-child{margin-bottom:0}#b2b-platform .multi-select-options .option:hover{background:transparent;color:var(--bs-primary)}#b2b-platform .multi-select-options label{line-height:1.4375rem}