.page.nopshop-configurator .section-header{background-color:#333}.page.nopshop-configurator .wizard-step-indicator.active .step-number{background-color:#eebe00}.page.nopshop-configurator .wizard-step-indicator.active .step-label{color:#eebe00}.page.nopshop-configurator .wizard-step-connector{background-color:#ddd}.page.nopshop-configurator .wizard-selection-count .selection-count-number{color:#eebe00}.page.nopshop-configurator .category-row.has-selection{border-left-color:#eebe00}.page.nopshop-configurator .category-row[data-is-required="true"]{border-left-color:#eebe00}.page.nopshop-configurator .button-2.add-product-button{border-color:#333;color:#333}.page.nopshop-configurator .button-2.add-product-button:hover{background:#f5f5f5;color:#333}.page.nopshop-configurator .wizard-summary-container{box-shadow:0 1px 8px rgba(0,0,0,.1)}.page.nopshop-configurator .configurator-grid .grid-header>div{background:#f9f9f9;border-bottom-color:#eee}.my-configurations-page .configuration-item{border-left-color:#eebe00}.my-configurations-page .configuration-name i{color:#eebe00}.page.nopshop-configurator .toolbar-btn{background:#333}.page.nopshop-configurator .toolbar-btn:hover{background:#222}.page.nopshop-configurator .wizard-summary-actions .button-2.request-spec-check{background:#eebe00;color:#333;border-color:#eebe00}.page.nopshop-configurator .wizard-summary-actions .button-2.request-spec-check:hover{background:#d4a900;border-color:#d4a900}.page.nopshop-configurator .section-header{background-color:#333}.page.nopshop-configurator .wizard-step-indicator.active .step-number{background-color:#eebe00}.page.nopshop-configurator .wizard-step-indicator.active .step-label{color:#eebe00}.page.nopshop-configurator .wizard-step-connector{background-color:#ddd}.page.nopshop-configurator .wizard-selection-count .selection-count-number{color:#eebe00}.page.nopshop-configurator .category-row.has-selection{border-left-color:#eebe00}.page.nopshop-configurator .category-row[data-is-required="true"]{border-left-color:#eebe00}.page.nopshop-configurator .button-2.add-product-button{border-color:#333;color:#333}.page.nopshop-configurator .button-2.add-product-button:hover{background:#f5f5f5;color:#333}.page.nopshop-configurator .wizard-summary-container{box-shadow:0 1px 8px rgba(0,0,0,.1)}.page.nopshop-configurator .configurator-grid .grid-header>div{background:#f9f9f9;border-bottom-color:#eee}.my-configurations-page .configuration-item{border-left-color:#eebe00}.my-configurations-page .configuration-name i{color:#eebe00}.page.nopshop-configurator .toolbar-btn{background:#333}.page.nopshop-configurator .toolbar-btn:hover{background:#222}.page.nopshop-configurator .wizard-summary-actions .button-2.request-spec-check{background:#eebe00;color:#333;border-color:#eebe00}.page.nopshop-configurator .wizard-summary-actions .button-2.request-spec-check:hover{background:#d4a900;border-color:#d4a900}.ui-dialog.configurator-product-dialog{position:fixed !important;width:96vw !important;max-width:96vw !important;min-width:96vw !important;height:90vh !important;max-height:90vh !important;left:50% !important;top:30px !important;transform:translateX(-50%) !important;margin:0 !important;box-sizing:border-box !important;z-index:99999 !important}.ui-dialog.configurator-product-dialog .ui-dialog-content{height:calc(90vh - 60px) !important;overflow:hidden !important;padding:0 !important;box-sizing:border-box !important}.ui-dialog.configurator-product-dialog .modal-body-layout{display:flex !important;flex-direction:inherit !important;align-items:stretch !important;gap:20px !important;width:100% !important;height:100% !important;overflow:hidden !important;direction:rtl !important;box-sizing:border-box !important;padding:15px !important}.ui-dialog.configurator-product-dialog .spec-filters-sidebar{width:320px !important;min-width:320px !important;max-width:320px !important;flex:0 0 320px !important;height:100% !important;overflow-y:auto !important;overflow-x:hidden !important;box-sizing:border-box !important}.ui-dialog.configurator-product-dialog .modal-main-content{flex:1 1 auto !important;min-width:0 !important;width:auto !important;height:100% !important;display:flex !important;flex-direction:column !important;overflow:hidden !important;box-sizing:border-box !important}.ui-dialog.configurator-product-dialog .modal-filters{flex:0 0 auto !important}.ui-dialog.configurator-product-dialog .products-list{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:hidden !important;width:100% !important;box-sizing:border-box !important}.spec-filters-sidebar input[type="checkbox"]{appearance:checkbox;-webkit-appearance:checkbox;opacity:1;position:static;display:inline-block;visibility:visible}