.psupsellmaster-notice,.psupsellmaster-section{background:#fff;padding:15px;box-sizing:border-box;width:100%}.psupsellmaster-wrap .page-title-action{display:inline-block}.psupsellmaster-wrap .psupsellmaster-warning{color:red}.psupsellmaster-sections{display:flex;flex-wrap:wrap;gap:15px;margin-top:15px}.psupsellmaster-section{border:1px solid #ddd;border-radius:5px;flex-grow:1}.psupsellmaster-section .psupsellmaster-section-title{margin:0 0 5px}.psupsellmaster-section .psupsellmaster-section-subtitle{margin:0 0 15px}.psupsellmaster-section .psupsellmaster-separator{margin:15px 0}.psupsellmaster-subsections{display:flex;flex-direction:column;gap:30px}.psupsellmaster-notices{display:flex;flex-direction:column;gap:10px;margin:0;width:100%}.psupsellmaster-notice{border:1px solid #ddd;border-radius:5px;margin:0}.psupsellmaster-form-edit-campaign>.psupsellmaster-notices,.psupsellmaster-section .psupsellmaster-tabs,.psupsellmaster-section-products .psupsellmaster-subsection-update-tags .psupsellmaster-notices{margin-top:15px}.psupsellmaster-tab-section .psupsellmaster-notices:first-child{margin-bottom:15px}.psupsellmaster-section-general .psupsellmaster-form-group{align-items:flex-start;display:flex;gap:15px;width:100%}.psupsellmaster-section-general .psupsellmaster-form-group>.psupsellmaster-form-field{padding-top:1.4em}.psupsellmaster-banner-actions .button,.psupsellmaster-form-field-synced-tags,.psupsellmaster-repeater-row-actions,.psupsellmaster-repeater-row-content,.psupsellmaster-section-general .psupsellmaster-form-options{width:100%}.psupsellmaster-section-products .psupsellmaster-subsection-products-selection .psupsellmaster-tabs .psupsellmaster-tabs,.psupsellmaster-section-promotion-conditions .psupsellmaster-subsection .psupsellmaster-tabs .psupsellmaster-tabs{margin-top:0}.psupsellmaster-section-actions{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;width:100%}.psupsellmaster-section-actions .psupsellmaster-action-save-campaign{margin-left:auto;width:100%}.psupsellmaster-section-actions .psupsellmaster-action-delete-campaign{align-items:center;display:flex;flex-wrap:wrap;gap:15px;width:100%}.psupsellmaster-section-actions .psupsellmaster-btn-delete-campaign,.psupsellmaster-section-actions .psupsellmaster-btn-save-campaign{margin:0;width:100%}.psupsellmaster-section-actions .psupsellmaster-btn-save-campaign{padding:10px 50px}.button.psupsellmaster-btn-danger{background-color:#d33;border-color:#9d1616;color:#fff}.button.psupsellmaster-btn-danger:hover{background-color:#c31d1d;border-color:#770a0a;color:#fff}.button.psupsellmaster-btn-danger:active,.button.psupsellmaster-btn-danger:focus{background:#b11414;border-color:#ee4a4a;box-shadow:0 0 0 1px #ee4a4a;color:#fff}.psupsellmaster-tab-section.ui-tabs-panel{padding:10px}.psupsellmaster-tabs .psupsellmaster-link{color:#2271b1}.psupsellmaster-tabs .psupsellmaster-tab-reset{background-color:red;text-align:center}.psupsellmaster-tabs .psupsellmaster-tab-reset .psupsellmaster-btn-reset{color:#fff}.psupsellmaster-tabs-vertical{display:flex;flex-direction:column;padding:0}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header{background-color:#fafafa;border:none;display:flex;flex-direction:column;padding:0}.psupsellmaster-tabs-vertical>.psupsellmaster-tab-section{flex-grow:1}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab{border:none;border-bottom:1px solid #eee;border-radius:0;box-sizing:border-box;margin:0}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab .ui-tabs-anchor{box-sizing:border-box;padding:10px 20px;width:100%}.psupsellmaster-tabs-vertical .psupsellmaster-tabs-header .psupsellmaster-tab.ui-state-disabled .ui-tabs-anchor,.psupsellmaster-tabs-vertical .psupsellmaster-tabs-header .psupsellmaster-tab.ui-tabs-active .ui-tabs-anchor,.psupsellmaster-tabs-vertical .psupsellmaster-tabs-header .psupsellmaster-tab.ui-tabs-loading .ui-tabs-anchor{cursor:pointer}.psupsellmaster-tabs:not(.psupsellmaster-tabs-vertical) .ui-widget-header{background:0 0;border-radius:0;border-width:0 0 1px;padding:0}.psupsellmaster-repeater-rows{border:0 solid #eee;border-width:1px 0;margin:10px 0}.psupsellmaster-repeater-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px;padding:10px 0}.psupsellmaster-repeater-row:not(:last-child){border-bottom:1px solid #eee}.psupsellmaster-repeater-btn.button{padding:0 15px;width:100%}.psupsellmaster-banner-image{display:block;height:auto;max-width:100%}.psupsellmaster-banner-actions{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.psupsellmaster-form-container,.psupsellmaster-form-rows{display:flex;flex-direction:column;gap:15px}.psupsellmaster-form-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:15px}.psupsellmaster-form-col{display:flex;flex:1;flex-direction:column;gap:5px;justify-content:space-between}.psupsellmaster-form-field{display:flex;flex-basis:100%;flex-direction:column}.psupsellmaster-form-field-radio{align-items:center;display:flex;gap:15px;min-height:30px}.psupsellmaster-form-field-coupons-flag{display:flex;flex-direction:column}.psupsellmaster-form-field-locations-flag,.psupsellmaster-form-field-products-flag{flex-direction:row;gap:15px}.psupsellmaster-form-field-description .mce-edit-area>iframe{min-height:150px}select.psupsellmaster-field{max-width:100%}.psupsellmaster-form-warning{flex-basis:100%}.psupsellmaster-subsection-update-tags .psupsellmaster-form-actions{align-items:center;display:flex}.psupsellmaster-sections .wp-editor-tabs{float:left}.psupsellmaster-sections .wp-switch-editor{margin:5px 5px 0 0}.psupsellmaster-datatable-wrapper .psupsellmaster-list .psupsellmaster-item-action.psupsellmaster-unassign-post-term{color:#b32d2e}@media (min-width:768px){input.psupsellmaster-field:not([type=checkbox]):not([type=radio]),select.psupsellmaster-field{min-height:30px}}@media (min-width:992px){.psupsellmaster-banner-actions .button,.psupsellmaster-section-actions .psupsellmaster-action-delete-campaign,.psupsellmaster-section-actions .psupsellmaster-action-save-campaign,.psupsellmaster-section-actions .psupsellmaster-btn-delete-campaign,.psupsellmaster-section-actions .psupsellmaster-btn-save-campaign{width:auto}.psupsellmaster-tabs-vertical{flex-direction:row}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header{border-right:1px solid #eee}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab:first-child{border-top-right-radius:0}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab:last-child{border-bottom-left-radius:3px}.psupsellmaster-tabs-vertical>.psupsellmaster-tabs-header .psupsellmaster-tab-reset{margin-top:auto}.psupsellmaster-repeater-row-content{width:calc(100% - 115px)}.psupsellmaster-repeater-row-actions{width:100px}.psupsellmaster-section-general .psupsellmaster-form-field,.psupsellmaster-section-locations .psupsellmaster-form-field,.psupsellmaster-section-product-page .psupsellmaster-form-field,.psupsellmaster-subsection-products-selection .psupsellmaster-form-field{flex-grow:1}.psupsellmaster-subsection-products-selection .psupsellmaster-form-field-prices-max,.psupsellmaster-subsection-products-selection .psupsellmaster-form-field-prices-min,.psupsellmaster-subsection-products-selection .psupsellmaster-form-field-products-type{flex-grow:0}.psupsellmaster-section-general .psupsellmaster-form-field-title{flex-grow:3;min-width:200px}.psupsellmaster-section-general .psupsellmaster-form-field-end-date,.psupsellmaster-section-general .psupsellmaster-form-field-start-date,.psupsellmaster-section-general .psupsellmaster-form-field-status{flex-grow:2;min-width:100px}.psupsellmaster-section-general .psupsellmaster-form-field-priority{min-width:80px}.psupsellmaster-section-general .psupsellmaster-form-field-weekdays{flex-grow:4;min-width:200px}.psupsellmaster-subsection-coupons .psupsellmaster-form-field-coupon-code,.psupsellmaster-subsection-coupons .psupsellmaster-form-field-standard-coupon-id{min-width:300px}.psupsellmaster-form-field{flex-basis:auto}}