p._product_config_field,p._product_margin_field,p._product_main_field,p._product_scalables{width:-webkit-fill-available;display:flex;flex-direction:row;align-items:center}select#_product_layout{color:var(--sunDark);border:1px solid var(--sunDark)}select#_product_layout:focus{box-shadow:none}.sunpics_product_class #config_options .selection .select2-selection{border-color:var(--sunDark);box-shadow:none!important}.sunpics_product_class #config_options .selection .select2-selection__placeholder,.sunpics_product_class #config_options .selection .select2-selection__rendered{font-size:14px;color:var(--sunDark)}.sunpics_product_class li.select2-results__option.select2-results__option--highlighted{background-color:var(--sunDark)!important}.sunpics_product_class .select2-search__field{border-color:var(--sunDark)!important}.sunpics_product_class #config_options .selection .select2-selection:focus,.sunpics_product_class .select2-search__field:focus{box-shadow:none!important}.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;box-shadow:0 1px 4px 0 #e1e1e1}.options_group>p>.sun_submit_attribute{background:var(--sunDark);border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#saveConfig{background:var(--sunDark);border:none}.button-primary.sun_submit_attribute{margin:0 10px!important}.options_group>p>.sun_submit_attribute:hover,#saveConfig:hover{box-shadow:0 0 8px #838383;background:var(--sunDark)}.options_group>p>.sun_submit_attribute:focus,#saveConfig:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--sunDark);background:var(--sunDark)}.woocommerce_options_panel .options_group{margin:25px 5px;border-top:none!important;border-bottom:none!important}.user-registration-notice{display:none}p.form-field._product_scalables>span.select2-container{width:50%!important;border-color:var(--sunDark)}span.select2-dropdown.select2-dropdown--below,span.select2-selection.select2-selection--multiple{border-color:var(--sunDark)!important;box-shadow:none!important}input.select2-search__field::placeholder{color:var(--sunDark)!important;font-size:13px}.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}