.config-panel-footer{border-top:1px solid #e1e1e1;margin-top:25px;padding-top:10px}p._product_config_field,p._product_margin_field,p._product_main_field,p._product_scalables,p._product_layout_field{display:flex;flex-direction:row;align-items:center;gap:10px}.options_group>p>label{font-weight:700}.sunpics_config_menu_header{height:40px;display:flex;align-items:center;font-size:15px;color:var(--sunDark);font-weight:600;padding:0 12px;border-bottom:1px solid #e1e1e1}.options_group>p>i.sun_submit_attribute{font-size:25px;color:var(--wp-admin-theme-color);cursor:pointer}.woocommerce_options_panel .options_group{margin:25px 5px;border-top:none!important;border-bottom:none!important}p.form-field._product_scalables>span.select2-container{width:50%!important;border-color:var(--sunDark)}.sunpics-inner-message{font-size:15px;font-weight:700}.sunpics-inner-message.success{color:forestgreen}.sunpics-inner-message.error{color:red}.sunpics-publish-message{text-align:center;padding:10px}.sunpics_product_class .woocommerce_variations .woocommerce_variation.sunpics_unsaved_variation,.sunpics_product_class .woocommerce_variations .woocommerce_variation.sunpics_invalid_variation,.sunpics_product_class .woocommerce_variations .woocommerce_variation.variation-needs-update{background:#ebf6ff}.sunpics_product_class .woocommerce_variations .woocommerce_variation.sunpics_unsaved_variation strong,.sunpics_product_class .woocommerce_variations .woocommerce_variation.variation-needs-update strong{color:#f80}.sunpics_product_class .woocommerce_variations .woocommerce_variation.sunpics_invalid_variation strong{color:red}.sunpics_variations_tip_wrap{display:flex;flex-direction:column;gap:15px}.sunpics_variations_tip_wrap .sunpics_variations_tip_invalid,.sunpics_variations_tip_wrap .sunpics_variations_tip_unsaved{width:100%;display:flex;flex-direction:row;justify-content:space-between;gap:10px}.sunpics_variations_tip_wrap .sunpics_variations_tip_invalid h4,.sunpics_variations_tip_wrap .sunpics_variations_tip_unsaved h4{margin:0}.sunpics_variations_tip_wrap .sunpics_variations_tip_invalid div,.sunpics_variations_tip_wrap .sunpics_variations_tip_unsaved div{background:red;min-width:25px;height:25px;border-radius:4px}.sunpics_variations_tip_wrap .sunpics_variations_tip_unsaved div{background:#ff8800!important}.sunpics_product_class option[value=link_all_variations],.sunpics_product_class button.generate_variations,.sunpics_product_class div.add-variation-container>p{display:none}