.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}
